Summary: | [PATCH] devel/libgdata: disable g-ir-scanner cache, support staging | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Dmitry Marakasov <amdmi3> | ||||
Component: | Individual Port(s) | Assignee: | Koop Mast <kwm> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | kwm | ||||
Priority: | Normal | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Dmitry Marakasov
2014-01-20 14:10:06 UTC
Responsible Changed From-To: freebsd-ports-bugs->kwm Over to maintainer (via the GNATS Auto Assign Tool) * Dmitry Marakasov (amdmi3@amdmi3.ru) wrote: Updated patch, which makes use of USE_GNOME=introspection to take care of environement for g-ir-scanner automatically. --- libgdata.patch begins here --- Index: Makefile =================================================================== --- Makefile (revision 341492) +++ Makefile (working copy) @@ -11,18 +11,15 @@ MAINTAINER= kwm@FreeBSD.org COMMENT= GLib based implementation of the GData protocol -BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection -LIB_DEPENDS= soup-gnome-2.4.1:${PORTSDIR}/devel/libsoup-gnome +LIB_DEPENDS= libsoup-gnome-2.4.so:${PORTSDIR}/devel/libsoup-gnome USE_BZIP2= yes USE_LDCONFIG= yes -USES= gettext pkgconfig -USE_GMAKE= yes +USES= gettext pkgconfig gmake USE_AUTOTOOLS= libtool -USE_GNOME= gnomehack intltool ltverhack glib20 -CPPFLAGS+= -I${LOCALBASE}/include +USE_GNOME= gnomehack intltool ltverhack glib20 introspection:build +CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS+=--with-html-dir="${PREFIX}/share/doc" -NO_STAGE= yes .include <bsd.port.mk> --- libgdata.patch ends here --- -- Dmitry Marakasov . 55B5 0596 FF1E 8D84 5F56 9510 D35A 80DD F9D2 F77D amdmi3@amdmi3.ru ..: jabber: amdmi3@jabber.ru http://www.amdmi3.ru Author: kwm Date: Sun Feb 16 15:00:46 2014 New Revision: 344580 URL: http://svnweb.freebsd.org/changeset/ports/344580 QAT: https://qat.redports.org/buildarchive/r344580/ Log: Clean up. Use new LIB_DEPENDS syntax, stagify, put gmake into USES, strip libraries. Replace ltverhack with USES=libtool. PR: ports/185923 Submitted by: Dmitry Marakasov <amdmi3@amdmi3.ru> Modified: head/devel/libgdata/Makefile head/devel/libgdata/pkg-plist Modified: head/devel/libgdata/Makefile ============================================================================== --- head/devel/libgdata/Makefile Sun Feb 16 14:58:22 2014 (r344579) +++ head/devel/libgdata/Makefile Sun Feb 16 15:00:46 2014 (r344580) @@ -11,18 +11,16 @@ MASTER_SITES= GNOME MAINTAINER= kwm@FreeBSD.org COMMENT= GLib based implementation of the GData protocol -BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection -LIB_DEPENDS= soup-gnome-2.4.1:${PORTSDIR}/devel/libsoup-gnome +LIB_DEPENDS= libsoup-gnome-2.4.so:${PORTSDIR}/devel/libsoup-gnome USE_BZIP2= yes USE_LDCONFIG= yes -USES= gettext pkgconfig -USE_GMAKE= yes -USE_AUTOTOOLS= libtool -USE_GNOME= gnomehack intltool ltverhack glib20 +USES= gettext gmake libtool pathfix pkgconfig +GNU_CONFIGURE= yes +USE_GNOME= glib20 intltool introspection:build CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib +INSTALL_TARGET= install-strip CONFIGURE_ARGS+=--with-html-dir="${PREFIX}/share/doc" -NO_STAGE= yes .include <bsd.port.mk> Modified: head/devel/libgdata/pkg-plist ============================================================================== --- head/devel/libgdata/pkg-plist Sun Feb 16 14:58:22 2014 (r344579) +++ head/devel/libgdata/pkg-plist Sun Feb 16 15:00:46 2014 (r344580) @@ -65,6 +65,7 @@ lib/libgdata.a lib/libgdata.la lib/libgdata.so lib/libgdata.so.7 +lib/libgdata.so.7.2.2 libdata/pkgconfig/libgdata.pc share/doc/gdata/GDataAccessHandler.html share/doc/gdata/GDataAccessRule.html _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org" State Changed From-To: open->closed Committed thanks. |