svn commit: r389225 - head/audio/libgpod
Alberto Villa
avilla at FreeBSD.org
Thu Jun 11 15:09:28 UTC 2015
Author: avilla
Date: Thu Jun 11 15:09:27 2015
New Revision: 389225
URL: https://svnweb.freebsd.org/changeset/ports/389225
Log:
- Chase libplist shlib version bump.
- Disable unsupported Mono bindings.
Modified:
head/audio/libgpod/Makefile
head/audio/libgpod/pkg-descr
Modified: head/audio/libgpod/Makefile
==============================================================================
--- head/audio/libgpod/Makefile Thu Jun 11 15:07:48 2015 (r389224)
+++ head/audio/libgpod/Makefile Thu Jun 11 15:09:27 2015 (r389225)
@@ -3,7 +3,7 @@
PORTNAME= libgpod
PORTVERSION= 0.8.3
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= audio
MASTER_SITES= SF/gtkpod/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}
@@ -25,16 +25,24 @@ CONFIGURE_ARGS= --disable-udev --without
USE_CSTD= gnu89
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
+INSTALL_TARGET= install-strip
USE_LDCONFIG= yes
-OPTIONS_DEFINE= DOCS IMOBILE MONO PYTHON
+OPTIONS_DEFINE= DOCS IMOBILE PYTHON # MONO
OPTIONS_DEFAULT=IMOBILE
OPTIONS_SUB= yes
IMOBILE_DESC= Apple iPhone/iPod Touch support
+IMOBILE_LIB_DEPENDS= libimobiledevice.so:${PORTSDIR}/comms/libimobiledevice
+IMOBILE_CONFIGURE_ENV= LIBUSB_CFLAGS=" " LIBUSB_LIBS="-lusb"
+IMOBILE_CONFIGURE_WITH= libimobiledevice
+
+# Mono 4+ doesn't seem to be supported.
MONO_USE= GNOME=gtksharp20
MONO_CONFIGURE_WITH= mono
+CONFIGURE_ARGS+= --without-mono
+PLIST_SUB+= MONO="@comment "
PYTHON_BUILD_DEPENDS= swig2.0:${PORTSDIR}/devel/swig20 \
${PYTHON_SITELIBDIR}/mutagen/__init__.py:${PORTSDIR}/audio/py-mutagen
@@ -50,10 +58,6 @@ PORTDOCS= ChangeLog NEWS README*
.if ${PORT_OPTIONS:MIMOBILE}
COMMENT:= ${COMMENT:S,iPod,&/iPhone,}
-LIB_DEPENDS+= libimobiledevice.so:${PORTSDIR}/comms/libimobiledevice
-CONFIGURE_ENV+= LIBUSB_CFLAGS=" " LIBUSB_LIBS="-lusb"
-.else
-CONFIGURE_ARGS+=--without-libimobiledevice
.endif
post-patch:
@@ -62,6 +66,9 @@ post-patch:
${WRKSRC}/tools/Makefile.in
post-install:
+.if ! ${PORT_OPTIONS:MMONO}
+ @${RM} ${STAGEDIR}${PREFIX}/libdata/pkgconfig/libgpod-sharp.pc
+.endif
${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
Modified: head/audio/libgpod/pkg-descr
==============================================================================
--- head/audio/libgpod/pkg-descr Thu Jun 11 15:07:48 2015 (r389224)
+++ head/audio/libgpod/pkg-descr Thu Jun 11 15:09:27 2015 (r389225)
@@ -11,4 +11,4 @@ libgpod supports playlists, smart playli
podcasts, cover art, audio and video. Photo support is implemented as
well. Python and Mono bindings are optionally available too.
-WWW: http://www.gtkpod.org/libgpod.html
+WWW: http://www.gtkpod.org/wiki/Libgpod
More information about the svn-ports-all
mailing list