diff options
Diffstat (limited to 'x11/rep-gtk')
-rw-r--r-- | x11/rep-gtk/Makefile | 43 | ||||
-rw-r--r-- | x11/rep-gtk/files/aliases.c | 17 | ||||
-rw-r--r-- | x11/rep-gtk/files/md5 | 4 | ||||
-rw-r--r-- | x11/rep-gtk/pkg/PLIST | 87 |
4 files changed, 105 insertions, 46 deletions
diff --git a/x11/rep-gtk/Makefile b/x11/rep-gtk/Makefile index 24b78b1cbc9..470a6acaf68 100644 --- a/x11/rep-gtk/Makefile +++ b/x11/rep-gtk/Makefile @@ -1,22 +1,35 @@ -# $NetBSD: Makefile,v 1.4 2000/08/07 15:51:37 danw Exp $ +# $NetBSD: Makefile,v 1.5 2000/10/27 08:06:00 jlam Exp $ # -DISTNAME= rep-gtk-0.13a -CATEGORIES= x11 lang -MASTER_SITES= ftp://rep-gtk.sourceforge.net/pub/rep-gtk/ +DISTNAME= rep-gtk-0.14 +CATEGORIES= x11 lang +MASTER_SITES= ftp://rep-gtk.sourceforge.net/pub/rep-gtk/ -MAINTAINER= danw@netbsd.org -HOMEPAGE= http://rep-gtk.sourceforge.net/ +MAINTAINER= danw@netbsd.org +HOMEPAGE= http://rep-gtk.sourceforge.net/ -DEPENDS+= gtk+-1.2.*:../../x11/gtk -DEPENDS+= librep>=0.12:../../lang/librep -DEPENDS+= libglade-*:../../devel/libglade -DEPENDS+= gnome-libs-*:../../x11/gnome-libs -DEPENDS+= gettext>=0.10.35nb1:../../devel/gettext -DEPENDS+= gdk-pixbuf-*:../../graphics/gdk-pixbuf +DEPENDS+= gtk+-1.2.*:../../x11/gtk +DEPENDS+= librep>=0.13.1:../../lang/librep +DEPENDS+= libglade-*:../../devel/libglade +DEPENDS+= gnome-libs-*:../../x11/gnome-libs +DEPENDS+= gdk-pixbuf>=0.2.5:../../graphics/gdk-pixbuf -USE_X11= yes -GNU_CONFIGURE= yes -USE_GMAKE= yes +USE_X11= # defined +USE_GMAKE= # defined +GNU_CONFIGURE= # defined + +PLIST_SRC= ${WRKDIR}/.PLIST_SRC +REPEXECDIR= ${PREFIX}/libexec/rep/${MACHINE_GNU_PLATFORM} +INSTALL_ALIASES= ${REPEXECDIR}/install-aliases + + +post-install: + ${INSTALL_ALIASES} -c ${FILESDIR} ${REPEXECDIR} + ${RM} -f ${PLIST_SRC} + cd ${PREFIX} && ${FIND} libexec/rep/${MACHINE_GNU_PLATFORM} \ + -name "gnomelib.*" > ${PLIST_SRC} + cd ${PREFIX} && ${FIND} libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gnome \ + -name "lib.*" >> ${PLIST_SRC} + ${CAT} ${PKGDIR}/PLIST >> ${PLIST_SRC} .include "../../mk/bsd.pkg.mk" diff --git a/x11/rep-gtk/files/aliases.c b/x11/rep-gtk/files/aliases.c new file mode 100644 index 00000000000..6a4542ffbd4 --- /dev/null +++ b/x11/rep-gtk/files/aliases.c @@ -0,0 +1,17 @@ +/* + * $NetBSD: aliases.c,v 1.1 2000/10/27 08:06:00 jlam Exp $ + * + * This file contains aliases describing extra symlinks that need to be + * created for subsequent dlopen()s to resolve correctly. + */ + +/* + * ::alias:libgdk-pixbuf gui.gtk.libgdk-pixbuf:: + * ::alias:libgnome-canvas-pixbuf gui.gnome.libcanvas-pixbuf:: + * ::alias:libgnome-canvas gui.gnome.libcanvas:: + * ::alias:libgnomeui gui.gnome.libui:: + * ::alias:gui.libgnome gui.gnome.libui:: + * ::alias:gui.libgtk gui.gtk.libgtk:: + * ::alias:libgtk gui.gtk.libgtk:: + * ::alias:libsgtk-types gui.gtk.libtypes:: + */ diff --git a/x11/rep-gtk/files/md5 b/x11/rep-gtk/files/md5 index 4c209fc9c17..3b355dc8e5d 100644 --- a/x11/rep-gtk/files/md5 +++ b/x11/rep-gtk/files/md5 @@ -1,3 +1,3 @@ -$NetBSD: md5,v 1.3 2000/08/07 15:51:38 danw Exp $ +$NetBSD: md5,v 1.4 2000/10/27 08:06:00 jlam Exp $ -MD5 (rep-gtk-0.13a.tar.gz) = 5c1c22b4cbfa932dbf669be8d6cdff24 +MD5 (rep-gtk-0.14.tar.gz) = ea1eb8f3128177b2df0cf06ba594aae4 diff --git a/x11/rep-gtk/pkg/PLIST b/x11/rep-gtk/pkg/PLIST index b9f34027940..34ff468f3ac 100644 --- a/x11/rep-gtk/pkg/PLIST +++ b/x11/rep-gtk/pkg/PLIST @@ -1,29 +1,58 @@ -@comment $NetBSD: PLIST,v 1.3 2000/08/07 15:51:38 danw Exp $ -@comment rep/ and rep/xxx--netbsd/ are required by librep. -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/gdk-pixbuf.la -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/gnome-canvas.la -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/gnome-canvas-pixbuf.la -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/gnomelib.la -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/gnomeui.la -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/gtk.la -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libgdk-pixbuf.a -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libgdk-pixbuf.so.0.0 -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libglade-gnome.a -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libglade-gnome.la -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libglade-gnome.so.0.0 -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libglade.a -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libglade.la -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libglade.so.0.0 -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libgnome-canvas.a -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libgnome-canvas.so.0.0 -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libgnome-canvas-pixbuf.a -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libgnome-canvas-pixbuf.so.0.0 -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libgnomelib.a -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libgnomelib.so.0.0 -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libgnomeui.a -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libgnomeui.so.0.0 -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libgtk.a -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libgtk.so.0.0 -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libsgtk-types.a -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/libsgtk-types.so.0.0 -libexec/rep/${MACHINE_GNU_ARCH}-${LOWER_VENDOR}-${LOWER_OPSYS}/sgtk-types.la +@comment $NetBSD: PLIST,v 1.4 2000/10/27 08:06:01 jlam Exp $ +libexec/rep/${MACHINE_GNU_PLATFORM}/gdk-pixbuf.la +libexec/rep/${MACHINE_GNU_PLATFORM}/gnome-canvas-pixbuf.la +libexec/rep/${MACHINE_GNU_PLATFORM}/gnome-canvas.la +libexec/rep/${MACHINE_GNU_PLATFORM}/gnomeui.la +libexec/rep/${MACHINE_GNU_PLATFORM}/gtk.la +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gnome.la +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gnome/canvas-pixbuf.la +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gnome/canvas.la +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gnome/libcanvas-pixbuf.a +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gnome/libcanvas-pixbuf.so.0.0 +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gnome/libcanvas.a +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gnome/libcanvas.so.0.0 +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gnome/libglade.a +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gnome/libglade.la +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gnome/libglade.so.0.0 +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gnome/libui.a +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gnome/libui.so.0.0 +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gnome/ui.la +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gtk.la +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gtk/gdk-pixbuf.la +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gtk/gtk.la +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gtk/libgdk-pixbuf.a +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gtk/libgdk-pixbuf.so.0.0 +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gtk/libglade.a +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gtk/libglade.la +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gtk/libglade.so.0.0 +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gtk/libgtk.a +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gtk/libgtk.so.0.0 +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gtk/libtypes.a +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gtk/libtypes.so.0.0 +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gtk/types.la +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/libgnome.a +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/libgnome.so.0.0 +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/libgtk.a +libexec/rep/${MACHINE_GNU_PLATFORM}/gui/libgtk.so.0.0 +libexec/rep/${MACHINE_GNU_PLATFORM}/libgdk-pixbuf.a +libexec/rep/${MACHINE_GNU_PLATFORM}/libgdk-pixbuf.so.0.0 +libexec/rep/${MACHINE_GNU_PLATFORM}/libglade-gnome.a +libexec/rep/${MACHINE_GNU_PLATFORM}/libglade-gnome.la +libexec/rep/${MACHINE_GNU_PLATFORM}/libglade-gnome.so.0.0 +libexec/rep/${MACHINE_GNU_PLATFORM}/libglade.a +libexec/rep/${MACHINE_GNU_PLATFORM}/libglade.la +libexec/rep/${MACHINE_GNU_PLATFORM}/libglade.so.0.0 +libexec/rep/${MACHINE_GNU_PLATFORM}/libgnome-canvas-pixbuf.a +libexec/rep/${MACHINE_GNU_PLATFORM}/libgnome-canvas-pixbuf.so.0.0 +libexec/rep/${MACHINE_GNU_PLATFORM}/libgnome-canvas.a +libexec/rep/${MACHINE_GNU_PLATFORM}/libgnome-canvas.so.0.0 +libexec/rep/${MACHINE_GNU_PLATFORM}/libgnomeui.a +libexec/rep/${MACHINE_GNU_PLATFORM}/libgnomeui.so.0.0 +libexec/rep/${MACHINE_GNU_PLATFORM}/libgtk.a +libexec/rep/${MACHINE_GNU_PLATFORM}/libgtk.so.0.0 +libexec/rep/${MACHINE_GNU_PLATFORM}/libsgtk-types.a +libexec/rep/${MACHINE_GNU_PLATFORM}/libsgtk-types.so.0.0 +libexec/rep/${MACHINE_GNU_PLATFORM}/sgtk-types.la +@dirrm libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gtk +@dirrm libexec/rep/${MACHINE_GNU_PLATFORM}/gui/gnome +@dirrm libexec/rep/${MACHINE_GNU_PLATFORM}/gui |