diff options
author | Koop Mast <kwm@FreeBSD.org> | 2014-11-19 11:49:04 +0000 |
---|---|---|
committer | Koop Mast <kwm@FreeBSD.org> | 2014-11-19 11:49:04 +0000 |
commit | af3811313c14afb06fe2d1f6158e3e431bbfc2b6 (patch) | |
tree | 1ad98a4e8faecd0e2fa9ac2c18e65da4cf89c236 /audio/libcanberra-gtk3 | |
parent | c7d4d6bd7ef6ff4955eab2863a5c6e2feb14b839 (diff) | |
download | ports-af3811313c14afb06fe2d1f6158e3e431bbfc2b6.tar.gz ports-af3811313c14afb06fe2d1f6158e3e431bbfc2b6.zip |
Notes
Diffstat (limited to 'audio/libcanberra-gtk3')
-rw-r--r-- | audio/libcanberra-gtk3/Makefile | 26 | ||||
-rw-r--r-- | audio/libcanberra-gtk3/pkg-plist | 2 |
2 files changed, 16 insertions, 12 deletions
diff --git a/audio/libcanberra-gtk3/Makefile b/audio/libcanberra-gtk3/Makefile index 28f4a804b592..ad0bf16b165f 100644 --- a/audio/libcanberra-gtk3/Makefile +++ b/audio/libcanberra-gtk3/Makefile @@ -1,6 +1,6 @@ # Created by: Joe Marcus Clarke <marcus@FreeBSD.org> # $FreeBSD$ -# $MCom: ports/audio/libcanberra-gtk3/Makefile,v 1.8 2011/03/16 10:24:48 kwm Exp $ +# $MCom: ports/trunk/audio/libcanberra-gtk3/Makefile 19814 2014-08-15 20:17:00Z gusi $ CATEGORIES= audio devel PKGNAMESUFFIX= -gtk3 @@ -12,22 +12,26 @@ MASTERDIR= ${.CURDIR}/../../audio/libcanberra SLAVEPORT= gtk3 PLIST= ${.CURDIR}/pkg-plist -BUILD_WRKSRC= ${WRKSRC}/src -ALL_TARGET= libcanberra-gtk3.la libcanberra-gtk3-module.la - -pre-build: - @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} libcanberra-gtk3.pc +do-build: + cd ${WRKSRC} && ${GMAKE} libcanberra-gtk3.pc + cd ${WRKSRC}/src && ${GMAKE} libcanberra-gtk3.la + cd ${WRKSRC}/src && ${GMAKE} libcanberra-gtk3-module.la +# fix the .la file so it doesn't point to the build dir anymore. + @${REINPLACE_CMD} -e '/^relink_command/ d' \ + -e 's|${WRKSRC}/src/libcanberra.la|${LOCALBASE}/lib/libcanberra.la|g' \ + ${WRKSRC}/src/.libs/libcanberra-gtk3.la do-install: ${INSTALL_DATA} ${WRKSRC}/libcanberra-gtk3.pc \ ${STAGEDIR}${PREFIX}/libdata/pkgconfig/ -.for i in .so .so.0 .so.0.1.8 +.for i in .so .so.0 .so.0.1.9 ${INSTALL_LIB} ${WRKSRC}/src/.libs/libcanberra-gtk3${i} \ ${STAGEDIR}${PREFIX}/lib/ .endfor - cd ${WRKSRC}/src && ${SETENV} DESTDIR=${STAGEDIR} \ - ${MAKE_CMD} install-gtk3moduleLTLIBRARIES - cd ${STAGEDIR}${PREFIX}/lib/gtk-3.0/modules && \ - ${LN} -sf libcanberra-gtk3-module.so libcanberra-gtk-module.so + ${INSTALL_DATA} ${WRKSRC}/src/.libs/libcanberra-gtk3.la \ + ${STAGEDIR}${PREFIX}/lib/ + cd ${WRKSRC}/src && env DESTDIR=${STAGEDIR} ${GMAKE} install-gtk3moduleLTLIBRARIES + ${LN} -sf libcanberra-gtk3-module.so \ + ${STAGEDIR}${PREFIX}/lib/gtk-3.0/modules/libcanberra-gtk-module.so .include "${MASTERDIR}/Makefile" diff --git a/audio/libcanberra-gtk3/pkg-plist b/audio/libcanberra-gtk3/pkg-plist index 1d82f2d632a8..d11f10495e16 100644 --- a/audio/libcanberra-gtk3/pkg-plist +++ b/audio/libcanberra-gtk3/pkg-plist @@ -2,5 +2,5 @@ lib/gtk-3.0/modules/libcanberra-gtk-module.so lib/gtk-3.0/modules/libcanberra-gtk3-module.so lib/libcanberra-gtk3.so lib/libcanberra-gtk3.so.0 -lib/libcanberra-gtk3.so.0.1.8 +lib/libcanberra-gtk3.so.0.1.9 libdata/pkgconfig/libcanberra-gtk3.pc |