diff options
author | kwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059> | 2013-05-14 06:16:03 +0800 |
---|---|---|
committer | kwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059> | 2013-05-14 06:16:03 +0800 |
commit | 0064a7b896b6b8b7c60f48ded6cbb92a13dbe5cb (patch) | |
tree | 6b11e595eeffb33f4c45d29539cf32b175ebde4b /devel | |
parent | 6fae69c8aced596c875c612c27f2d0d1a2820922 (diff) | |
download | marcuscom-ports-0064a7b896b6b8b7c60f48ded6cbb92a13dbe5cb.tar marcuscom-ports-0064a7b896b6b8b7c60f48ded6cbb92a13dbe5cb.tar.gz marcuscom-ports-0064a7b896b6b8b7c60f48ded6cbb92a13dbe5cb.tar.bz2 marcuscom-ports-0064a7b896b6b8b7c60f48ded6cbb92a13dbe5cb.tar.lz marcuscom-ports-0064a7b896b6b8b7c60f48ded6cbb92a13dbe5cb.tar.xz marcuscom-ports-0064a7b896b6b8b7c60f48ded6cbb92a13dbe5cb.tar.zst marcuscom-ports-0064a7b896b6b8b7c60f48ded6cbb92a13dbe5cb.zip |
Add introspection USE_GNOME component.
Either introspection => both build and run dependancy or
choosable with :build/:run modifiers.
This also adds a MAKE_ENV to set the HOME to ${WRKDIR} so the .cache dir
isn't created in the /root dir anymore.
Convert all users in MC.
Reported by: bapt/miwi
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@18467 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'devel')
-rw-r--r-- | devel/glade/Makefile | 5 | ||||
-rw-r--r-- | devel/gsettings-desktop-schemas/Makefile | 6 | ||||
-rw-r--r-- | devel/gtranslator/Makefile | 4 | ||||
-rw-r--r-- | devel/libgdata/Makefile | 7 | ||||
-rw-r--r-- | devel/libgdata06/Makefile | 3 | ||||
-rw-r--r-- | devel/libgee/Makefile | 4 | ||||
-rw-r--r-- | devel/libgsf/Makefile | 5 | ||||
-rw-r--r-- | devel/libnotify/Makefile | 5 | ||||
-rw-r--r-- | devel/libpeas/Makefile | 5 | ||||
-rw-r--r-- | devel/libsoup/Makefile | 2 | ||||
-rw-r--r-- | devel/py-gobject/Makefile | 8 | ||||
-rw-r--r-- | devel/py-gobject3/Makefile | 8 | ||||
-rw-r--r-- | devel/seed3/Makefile | 3 |
13 files changed, 23 insertions, 42 deletions
diff --git a/devel/glade/Makefile b/devel/glade/Makefile index 4fd33eadb..1cdb5add4 100644 --- a/devel/glade/Makefile +++ b/devel/glade/Makefile @@ -11,15 +11,12 @@ DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= A user interface builder for GTK+ 3 -BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection - CONFLICTS= glade3-3.* INSTALLS_ICONS= yes USE_XZ= yes USE_GMAKE= yes -USE_GNOME= gtk30 gnomeprefix ltverhack gnomedocutils -WANT_GNOME= yes +USE_GNOME= gtk30 gnomeprefix ltverhack gnomedocutils introspection:build USES= gettext pathfix pkgconfig desktop-file-utils INSTALLS_OMF= yes USE_LDCONFIG= yes diff --git a/devel/gsettings-desktop-schemas/Makefile b/devel/gsettings-desktop-schemas/Makefile index 831c2d394..0272c0ce3 100644 --- a/devel/gsettings-desktop-schemas/Makefile +++ b/devel/gsettings-desktop-schemas/Makefile @@ -13,15 +13,13 @@ COMMENT= Collection of globally shared GSetting schemas LICENSE= LGPL21 -BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection -RUN_DEPENDS= ${LOCALBASE}/etc/fonts/conf.avail/31-cantarell.conf:${PORTSDIR}/x11-fonts/cantarell-fonts \ - g-ir-scanner:${PORTSDIR}/devel/gobject-introspection +RUN_DEPENDS= ${LOCALBASE}/etc/fonts/conf.avail/31-cantarell.conf:${PORTSDIR}/x11-fonts/cantarell-fonts USE_XZ= yes USES= gettext pathfix pkgconfig USE_GMAKE= yes USE_PERL5_BUILD= yes -USE_GNOME= intltool glib20 +USE_GNOME= intltool glib20 introspection GNU_CONFIGURE= yes GLIB_SCHEMAS= org.gnome.desktop.a11y.applications.gschema.xml \ diff --git a/devel/gtranslator/Makefile b/devel/gtranslator/Makefile index d75596378..716cb1b11 100644 --- a/devel/gtranslator/Makefile +++ b/devel/gtranslator/Makefile @@ -13,7 +13,6 @@ COMMENT= A GNOME application for creating GNU gettext translation files LICENSE= GPLv3 BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes \ - g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \ ${LOCALBASE}/libdata/pkgconfig/gsettings-desktop-schemas.pc:${PORTSDIR}/devel/gsettings-desktop-schemas LIB_DEPENDS= peas-1.0:${PORTSDIR}/devel/libpeas \ gdl-3:${PORTSDIR}/x11-toolkits/gdl3 \ @@ -22,7 +21,8 @@ RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-co ${LOCALBASE}/libdata/pkgconfig/gsettings-desktop-schemas.pc:${PORTSDIR}/devel/gsettings-desktop-schemas USE_XZ= yes -USE_GNOME= intlhack gnomeprefix gtk30 libgda4 gtksourceview3 libxml2 +USE_GNOME= intlhack gnomeprefix gtk30 libgda4 gtksourceview3 libxml2 \ + introspection:build USE_GMAKE= yes USES= gettext pathfix pkgconfig USE_PYTHON= yes diff --git a/devel/libgdata/Makefile b/devel/libgdata/Makefile index c829acd68..75a266d30 100644 --- a/devel/libgdata/Makefile +++ b/devel/libgdata/Makefile @@ -10,9 +10,8 @@ MASTER_SITES= GNOME MAINTAINER= kwm@FreeBSD.org COMMENT= GLib based implimentation of the GData protocol -BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \ - ca_root_nss>=0:${PORTSDIR}/security/ca_root_nss -LIB_DEPENDS= soup-gnome-2.4.1:${PORTSDIR}/devel/libsoup-gnome \ +BUILD_DEPENDS= ca_root_nss>=0:${PORTSDIR}/security/ca_root_nss +LIB_DEPENDS= soup-gnome-2.4:${PORTSDIR}/devel/libsoup-gnome \ oauth:${PORTSDIR}/net/liboauth RUN_DEPENDS= ca_root_nss>=0:${PORTSDIR}/security/ca_root_nss @@ -24,7 +23,7 @@ USES= gettext pathfix pkgconfig USE_GMAKE= yes MAKE_JOBS_SAFE= yes USE_AUTOTOOLS= libtool -USE_GNOME= gnomeprefix intltool ltverhack glib20 +USE_GNOME= gnomeprefix intltool ltverhack glib20 introspection:build CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS+=--with-ca-certs=${LOCALBASE}/share/certs/ca-root-nss.crt diff --git a/devel/libgdata06/Makefile b/devel/libgdata06/Makefile index 33c6f391c..487a7a634 100644 --- a/devel/libgdata06/Makefile +++ b/devel/libgdata06/Makefile @@ -11,7 +11,6 @@ MASTER_SITES= GNOME MAINTAINER= kwm@FreeBSD.org COMMENT= GLib based implimentation of the GData protocol -BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection LIB_DEPENDS= soup-gnome-2.4:${PORTSDIR}/devel/libsoup-gnome CONFLICTS= libgdata-0.10.* @@ -23,7 +22,7 @@ USES= gettext pathfix pkgconfig USE_GMAKE= yes MAKE_JOBS_SAFE= yes USE_AUTOTOOLS= libtool -USE_GNOME= intltool ltverhack glib20 +USE_GNOME= intltool ltverhack glib20 introspection:build CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS+=--with-html-dir="${PREFIX}/share/doc" diff --git a/devel/libgee/Makefile b/devel/libgee/Makefile index 3bc09a4a5..ac9e5dcbb 100644 --- a/devel/libgee/Makefile +++ b/devel/libgee/Makefile @@ -10,14 +10,12 @@ MASTER_SITES= GNOME MAINTAINER= kwm@FreeBSD.org COMMENT= GObject collection library -BUILD_DEPENDS= gobject-introspection>=0.9.0:${PORTSDIR}/devel/gobject-introspection - GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-introspection=yes USE_GMAKE= yes USE_XZ= yes USES= pathfix pkgconfig -USE_GNOME= glib20 gnomehier +USE_GNOME= glib20 gnomehier introspection:build USE_LDCONFIG= yes .include <bsd.port.mk> diff --git a/devel/libgsf/Makefile b/devel/libgsf/Makefile index 12a562e87..1892d1f06 100644 --- a/devel/libgsf/Makefile +++ b/devel/libgsf/Makefile @@ -11,13 +11,12 @@ DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= Extensible I/O abstraction for dealing with structured file formats -BUILD_DEPENDS+= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection - USE_XZ= yes USE_GMAKE= yes USES= gettext pathfix pkgconfig USE_LDCONFIG= yes -USE_GNOME= gnomeprefix glib20 libxml2 ltverhack intlhack +USE_GNOME= gnomeprefix glib20 libxml2 ltverhack intlhack \ + introspection:build USE_AUTOTOOLS= libtool CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib diff --git a/devel/libnotify/Makefile b/devel/libnotify/Makefile index f4c4e151b..13b6a9998 100644 --- a/devel/libnotify/Makefile +++ b/devel/libnotify/Makefile @@ -13,11 +13,8 @@ COMMENT= A library for desktop notifications LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection -RUN_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection - USE_XZ= yes -USE_GNOME= intlhack glib20 gtk20 ltverhack +USE_GNOME= intlhack glib20 gtk20 ltverhack introspection USES= gettext pathfix pkgconfig USE_GMAKE= yes USE_LDCONFIG= yes diff --git a/devel/libpeas/Makefile b/devel/libpeas/Makefile index 6aa79a239..00cb19ef9 100644 --- a/devel/libpeas/Makefile +++ b/devel/libpeas/Makefile @@ -11,8 +11,7 @@ DIST_SUBDIR= gnome3 MAINTAINER= kwm@FreeBSD.org COMMENT= Next evolution of the Gedit plugins engine -BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \ - valac:${PORTSDIR}/lang/vala +BUILD_DEPENDS= valac:${PORTSDIR}/lang/vala USE_XZ= yes USE_PYTHON= 2.5+ @@ -20,7 +19,7 @@ USE_LDCONFIG= yes USE_GMAKE= yes USE_AUTOTOOLS= libtool USES= pathfix gettext pkgconfig -USE_GNOME= gtk30 ltverhack +USE_GNOME= gtk30 ltverhack introspection:build INSTALLS_ICONS= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include diff --git a/devel/libsoup/Makefile b/devel/libsoup/Makefile index cc7d50b6c..a847a636d 100644 --- a/devel/libsoup/Makefile +++ b/devel/libsoup/Makefile @@ -40,7 +40,7 @@ LIB_DEPENDS+= soup-2.4:${PORTSDIR}/devel/libsoup \ gnome-keyring:${PORTSDIR}/security/libgnome-keyring CONFIGURE_ARGS+=--with-gnome .else -BUILD_DEPENDS+= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection +USE_GNOME+= introspection:build CONFIGURE_ARGS+=--without-gnome .endif diff --git a/devel/py-gobject/Makefile b/devel/py-gobject/Makefile index 8f9e1a9c0..348deedeb 100644 --- a/devel/py-gobject/Makefile +++ b/devel/py-gobject/Makefile @@ -18,16 +18,14 @@ COMMENT= Python bindings for GObject LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \ - ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo +BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo LIB_DEPENDS= ffi:${PORTSDIR}/devel/libffi -RUN_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \ - ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo +RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo USE_XZ= yes USE_GMAKE= yes USES= pathfix pkgconfig -USE_GNOME= glib20 +USE_GNOME= glib20 introspection:build USE_PYTHON= 2.5+ GNU_CONFIGURE= yes USE_LDCONFIG= yes diff --git a/devel/py-gobject3/Makefile b/devel/py-gobject3/Makefile index 34ab34314..d865608c2 100644 --- a/devel/py-gobject3/Makefile +++ b/devel/py-gobject3/Makefile @@ -17,17 +17,15 @@ COMMENT= Python bindings for GObject LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \ - ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo +BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo LIB_DEPENDS= ffi:${PORTSDIR}/devel/libffi -RUN_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \ - ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo +RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo LATEST_LINK= ${PYTHON_PKGNAMEPREFIX}${PORTNAME}3 USE_XZ= yes USE_GMAKE= yes USES= pathfix pkgconfig -USE_GNOME= glib20 +USE_GNOME= glib20 introspection USE_PYTHON= 2.6+ GNU_CONFIGURE= yes USE_LDCONFIG= yes diff --git a/devel/seed3/Makefile b/devel/seed3/Makefile index ed930b154..568f053ba 100644 --- a/devel/seed3/Makefile +++ b/devel/seed3/Makefile @@ -16,7 +16,6 @@ COMMENT= GObject JavaScriptCore bridge BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gnome-js-common.pc:${PORTSDIR}/devel/gnome-js-common LIB_DEPENDS= ffi:${PORTSDIR}/devel/libffi \ webkitgtk-3.0:${PORTSDIR}/www/webkit-gtk3 \ - girepository-1.0:${PORTSDIR}/devel/gobject-introspection \ dbus-glib-1:${PORTSDIR}/devel/dbus-glib \ mpfr:${PORTSDIR}/math/mpfr @@ -26,7 +25,7 @@ LATEST_LINK= seed3 USE_XZ= yes GNU_CONFIGURE= yes USES= gettext pathfix pkgconfig -USE_GNOME= gtk30 intltool libxml2 +USE_GNOME= gtk30 intltool libxml2 introspection USE_LDCONFIG= yes USE_AUTOTOOLS= libtool USE_SQLITE= yes |