summaryrefslogtreecommitdiffstats
path: root/Mk
diff options
context:
space:
mode:
authoradamw <adamw@df743ca5-7f9a-e211-a948-0013205c9059>2003-06-17 04:28:32 +0800
committeradamw <adamw@df743ca5-7f9a-e211-a948-0013205c9059>2003-06-17 04:28:32 +0800
commit6948908ff102ab0c6442191f8c341fd92a0154c9 (patch)
tree6f269909cde50cbf88d019f5df0e788f95557fd7 /Mk
parent9815319e1b5d763b8eb6d76b7ce588ffac8ac2dd (diff)
downloadmarcuscom-ports-6948908ff102ab0c6442191f8c341fd92a0154c9.tar
marcuscom-ports-6948908ff102ab0c6442191f8c341fd92a0154c9.tar.gz
marcuscom-ports-6948908ff102ab0c6442191f8c341fd92a0154c9.tar.bz2
marcuscom-ports-6948908ff102ab0c6442191f8c341fd92a0154c9.tar.lz
marcuscom-ports-6948908ff102ab0c6442191f8c341fd92a0154c9.tar.xz
marcuscom-ports-6948908ff102ab0c6442191f8c341fd92a0154c9.tar.zst
marcuscom-ports-6948908ff102ab0c6442191f8c341fd92a0154c9.zip
Add a pkgconfig USE_GNOME component, and make certain other components
depend upon it. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@891 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'Mk')
-rw-r--r--Mk/bsd.gnome.mk17
1 files changed, 12 insertions, 5 deletions
diff --git a/Mk/bsd.gnome.mk b/Mk/bsd.gnome.mk
index a5ee6d52a..88b361a90 100644
--- a/Mk/bsd.gnome.mk
+++ b/Mk/bsd.gnome.mk
@@ -35,7 +35,7 @@ _USE_GNOME_ALL+=glib20 atk pango gtk20 libidl orbit2 libglade2 libxml2 \
libgnome libbonoboui libgnomeui atspi libgailgnome \
libgtkhtml gnomedesktop libwnck vte libzvt librsvg2 eel2 \
gnomepanel nautilus2 metacity gal2 gnomecontrolcenter2 libgda2 \
- libgnomedb gtksourceview
+ libgnomedb gtksourceview pkgconfig
SCROLLKEEPER_DIR= /var/db/scrollkeeper
gnomehack_PRE_PATCH= ${FIND} ${WRKSRC} -name "Makefile.in*" | ${XARGS} ${REINPLACE_CMD} -e \
@@ -85,6 +85,7 @@ glib12_LIB_DEPENDS= glib12.3:${PORTSDIR}/devel/glib12
glib12_CONFIGURE_ENV= GLIB_CONFIG="${GLIB_CONFIG}"
glib12_MAKE_ENV= GLIB_CONFIG="${GLIB_CONFIG}"
glib12_DETECT= ${GLIB_CONFIG}
+glib12_USE_GNOME_IMPL= pkgconfig
GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
gtk12_LIB_DEPENDS= gtk12.2:${PORTSDIR}/x11-toolkits/gtk12
@@ -98,14 +99,14 @@ libxml_LIB_DEPENDS= xml.5:${PORTSDIR}/textproc/libxml
libxml_CONFIGURE_ENV= XML_CONFIG="${XML_CONFIG}"
libxml_MAKE_ENV= XML_CONFIG="${XML_CONFIG}"
libxml_DETECT= ${XML_CONFIG}
-libxml_USE_GNOME_IMPL= glib12
+libxml_USE_GNOME_IMPL= glib12 pkgconfig
ORBIT_CONFIG?= ${LOCALBASE}/bin/orbit-config
orbit_LIB_DEPENDS= ORBit.2:${PORTSDIR}/devel/ORBit
orbit_CONFIGURE_ENV= ORBIT_CONFIG="${ORBIT_CONFIG}"
orbit_MAKE_ENV= ORBIT_CONFIG="${ORBIT_CONFIG}"
orbit_DETECT= ${ORBIT_CONFIG}
-orbit_USE_GNOME_IMPL= glib12
+orbit_USE_GNOME_IMPL= glib12 pkgconfig
GDK_PIXBUF_CONFIG?= ${X11BASE}/bin/gdk-pixbuf-config
gdkpixbuf_LIB_DEPENDS= gdk_pixbuf.2:${PORTSDIR}/graphics/gdk-pixbuf
@@ -142,7 +143,7 @@ oaf_USE_GNOME_IMPL= glib12 orbit libxml
gnomemimedata_BUILD_DEPENDS=${X11BASE}/libdata/pkgconfig/gnome-mime-data-2.0.pc:${PORTSDIR}/misc/gnomemimedata
gnomemimedata_RUN_DEPENDS=${X11BASE}/libdata/pkgconfig/gnome-mime-data-2.0.pc:${PORTSDIR}/misc/gnomemimedata
gnomemimedata_DETECT= ${X11BASE}/libdata/pkgconfig/gnome-mime-data-2.0.pc
-gnomemimedata_USE_GNOME_IMPL=gnomehier
+gnomemimedata_USE_GNOME_IMPL=gnomehier pkgconfig
GCONF_CONFIG?= ${X11BASE}/bin/gconf-config
gconf_LIB_DEPENDS= gconf-1.1:${PORTSDIR}/devel/gconf
@@ -210,7 +211,7 @@ libpanel_GNOME_DESKTOP_VERSION=1
glib20_LIB_DEPENDS= glib-2.0.200:${PORTSDIR}/devel/glib20
glib20_DETECT= ${LOCALBASE}/libdata/pkgconfig/glib-2.0.pc
-glib20_USE_GNOME_IMPL=gnometarget
+glib20_USE_GNOME_IMPL=gnometarget pkgconfig
atk_LIB_DEPENDS= atk-1.0.301:${PORTSDIR}/devel/atk
atk_DETECT= ${LOCALBASE}/libdata/pkgconfig/atk.pc
@@ -238,6 +239,7 @@ libglade2_USE_GNOME_IMPL=libxml2 gtk20
libxml2_LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2
libxml2_DETECT= ${LOCALBASE}/libdata/pkgconfig/libxml-2.0.pc
+libxml2_USE_GNOME_IMPL= pkgconfig
libxslt_LIB_DEPENDS= xslt.1:${PORTSDIR}/textproc/libxslt
libxslt_DETECT= ${LOCALBASE}/libdata/pkgconfig/libxslt.pc
@@ -265,6 +267,7 @@ libgnomecanvas_USE_GNOME_IMPL= libglade2 libartlgpl2
libartlgpl2_LIB_DEPENDS= art_lgpl_2.5:${PORTSDIR}/graphics/libart_lgpl2
libartlgpl2_DETECT= ${LOCALBASE}/libdata/pkgconfig/libart-2.0.pc
+libartlgpl1_USE_GNOME_IMPL= pkgconfig
libgnomeprint_LIB_DEPENDS= gnomeprint-2-2.0:${PORTSDIR}/print/libgnomeprint
libgnomeprint_DETECT= ${X11BASE}/libdata/pkgconfig/libgnomeprint-2.0.pc
@@ -357,6 +360,10 @@ gtksourceview_LIB_DEPENDS= gtksourceview-1.0.0:${PORTSDIR}/x11-toolkits/gtksourc
gtksourceview_DETECT= ${X11BASE}/libdata/pkgconfig/gtksourceview-1.0.pc
gtksourceview_USE_GNOME_IMPL=libgnome
+pkgconfig_BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig
+pkgconfig_DETECT= ${LOCALBASE}/bin/pkg-config
+pkgconfig_RUN_DEPENDS= pkg_config:${PORTSDIR}/devel/pkgconfig
+
# End component definition section
# This section defines tests for optional software. These work off four