summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--misc/gnome2-reference/Makefile86
-rw-r--r--misc/gnome2-reference/Makefile.inc36
-rw-r--r--misc/gnome2-reference/pkg-descr1
3 files changed, 123 insertions, 0 deletions
diff --git a/misc/gnome2-reference/Makefile b/misc/gnome2-reference/Makefile
new file mode 100644
index 000000000..076815933
--- /dev/null
+++ b/misc/gnome2-reference/Makefile
@@ -0,0 +1,86 @@
+# New ports collection makefile for: gnome2-reference
+# Date created: 2006-07-24
+# Whom: Michael Johnson <ahze@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom$
+
+PORTNAME= gnome2-reference
+PORTVERSION= 2.20
+CATEGORIES= misc gnome
+MASTER_SITES= # empty
+DISTFILES= # empty
+EXTRACT_ONLY= # empty
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= The "meta-port" for GNOME 2 programming references
+
+# Please keep this list alphabetically sorted.
+# If you add or remove an entry from REF_LIST you must
+# run 'make create-ref-list'
+
+REF_LIST= accessibility/at-spi-reference \
+ accessibility/atk-reference \
+ accessibility/gail-reference \
+ databases/libgda2-reference \
+ databases/libgda3-reference \
+ databases/libgnomedb-reference \
+ devel/ORBit2-reference \
+ devel/gconf2-reference \
+ devel/glib20-reference \
+ devel/glibmm-reference \
+ devel/gnome-vfs-reference \
+ devel/libbonobo-reference \
+ devel/libglade2-reference \
+ devel/libsoup-reference \
+ graphics/cairo-reference \
+ graphics/libgnomecanvas-reference \
+ net/linc-reference \
+ print/libgnomeprint-reference \
+ textproc/gtkspell-reference \
+ textproc/libxml2-reference \
+ textproc/libxslt-reference \
+ x11/gnome-desktop-reference \
+ x11/gnome-panel-reference \
+ x11/libgnome-reference \
+ x11-fonts/fontconfig-reference \
+ x11-toolkits/gal2-reference \
+ x11-toolkits/gtk20-reference \
+ x11-toolkits/gtkmm20-reference \
+ x11-toolkits/gtkmm24-reference \
+ x11-toolkits/gtksourceview-reference \
+ x11-toolkits/libbonoboui-reference \
+ x11-toolkits/libgnomeui-reference \
+ x11-toolkits/libwnck-reference \
+ x11-toolkits/pango-reference \
+ x11-toolkits/vte-reference
+
+OPTIONS= # empty
+NO_BUILD= yes
+
+REF_LIST_INC= ${.CURDIR}/Makefile.inc
+.include "${REF_LIST_INC}"
+
+.include <bsd.port.pre.mk>
+
+.for ref in ${_PORT_REF_LIST:C/^([^:]+).*/\1/}
+OPTIONS+= ${ref:C|^[^/]+/([^/]+).*|\1|:S/-reference//:U} "Install ${ref:C|^[^/]+/([^/]+).*|\1|:S/-reference//} programing reference " on
+.endfor
+
+.for ref in ${_PORT_REF_LIST}
+.if !defined(WITHOUT_${ref:C|^[^/]+/([^/]+).*|\1|:S/-reference//:U:C/^([^:]+).*/\1/})
+RUN_DEPENDS+= ${ref:C|^[^:]+:([^:]+).*|\1|:C|^[^/]+/([^/]+).*|\1|}>0:${PORTSDIR}/${ref:C/^([^:]+).*/\1/}
+.endif
+.endfor
+
+do-install: # empty
+
+create-ref-list:
+ ${CP} ${REF_LIST_INC} ${REF_LIST_INC}.bak
+ ${ECHO_CMD} "_PORT_REF_LIST= \\" > ${REF_LIST_INC}
+.for port in ${REF_LIST}
+ (cd ${PORTSDIR}/${port} && echo "${port}:`${MAKE} -V PORTNAME` \\" >> ${REF_LIST_INC})
+.endfor
+
+.include "${REF_LIST_INC}"
+.include <bsd.port.post.mk>
diff --git a/misc/gnome2-reference/Makefile.inc b/misc/gnome2-reference/Makefile.inc
new file mode 100644
index 000000000..3f1b5ec7a
--- /dev/null
+++ b/misc/gnome2-reference/Makefile.inc
@@ -0,0 +1,36 @@
+_PORT_REF_LIST= \
+accessibility/at-spi-reference:at-spi-reference \
+accessibility/atk-reference:atk-reference \
+accessibility/gail-reference:gail-reference \
+databases/libgda2-reference:libgda2-reference \
+databases/libgda3-reference:libgda3-reference \
+databases/libgnomedb-reference:libgnomedb-reference \
+devel/ORBit2-reference:ORBit2-reference \
+devel/gconf2-reference:gconf2-reference \
+devel/glib20-reference:glib-reference \
+devel/glibmm-reference:glibmm-reference \
+devel/gnome-vfs-reference:gnome-vfs-reference \
+devel/libbonobo-reference:libbonobo-reference \
+devel/libglade2-reference:libglade2-reference \
+devel/libsoup-reference:libsoup-reference \
+graphics/cairo-reference:cairo-reference \
+graphics/libgnomecanvas-reference:libgnomecanvas-reference \
+net/linc-reference:linc-reference \
+print/libgnomeprint-reference:libgnomeprint-reference \
+textproc/gtkspell-reference:gtkspell-reference \
+textproc/libxml2-reference:libxml2-reference \
+textproc/libxslt-reference:libxslt-reference \
+x11/gnome-desktop-reference:gnome-desktop-reference \
+x11/gnome-panel-reference:gnome-panel-reference \
+x11/libgnome-reference:libgnome-reference \
+x11-fonts/fontconfig-reference:fontconfig-reference \
+x11-toolkits/gal2-reference:gal2-reference \
+x11-toolkits/gtk20-reference:gtk-reference \
+x11-toolkits/gtkmm20-reference:gtkmm-reference \
+x11-toolkits/gtkmm24-reference:gtkmm-reference \
+x11-toolkits/gtksourceview-reference:gtksourceview-reference \
+x11-toolkits/libbonoboui-reference:libbonoboui-reference \
+x11-toolkits/libgnomeui-reference:libgnomeui-reference \
+x11-toolkits/libwnck-reference:libwnck-reference \
+x11-toolkits/pango-reference:pango-reference \
+x11-toolkits/vte-reference:vte-reference \
diff --git a/misc/gnome2-reference/pkg-descr b/misc/gnome2-reference/pkg-descr
new file mode 100644
index 000000000..3ca7ff2fa
--- /dev/null
+++ b/misc/gnome2-reference/pkg-descr
@@ -0,0 +1 @@
+The "meta-port" for GNOME 2 programming references