diff options
-rw-r--r-- | misc/gnome2-reference/Makefile | 86 | ||||
-rw-r--r-- | misc/gnome2-reference/Makefile.inc | 36 | ||||
-rw-r--r-- | misc/gnome2-reference/pkg-descr | 1 |
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 |