[92820] trunk/dports/audio/pianobar
ryandesign at macports.org
ryandesign at macports.org
Mon May 7 11:42:59 PDT 2012
Revision: 92820
https://trac.macports.org/changeset/92820
Author: ryandesign at macports.org
Date: 2012-05-07 11:42:58 -0700 (Mon, 07 May 2012)
Log Message:
-----------
pianobar: maintainer update to 2012.05.06 and add libgcrypt and json-c dependencies; #34365
Modified Paths:
--------------
trunk/dports/audio/pianobar/Portfile
trunk/dports/audio/pianobar/files/patch-Makefile.diff
Modified: trunk/dports/audio/pianobar/Portfile
===================================================================
--- trunk/dports/audio/pianobar/Portfile 2012-05-07 18:14:48 UTC (rev 92819)
+++ trunk/dports/audio/pianobar/Portfile 2012-05-07 18:42:58 UTC (rev 92820)
@@ -4,7 +4,7 @@
PortSystem 1.0
name pianobar
-version 2012.04.24
+version 2012.05.06
categories audio
platforms darwin
maintainers gmail.com:aguynamedryan+pianobar
@@ -22,14 +22,13 @@
configure keybindings, last.fm scrobbling, \
proxy support for listening outside of USA.
-checksums sha256 1286005b14ef58ea5b7baece054e772761e6351fdeceadd3a69e0a7c8b9bf28e \
- rmd160 118a7a7b2f91df85a8b8d0ef46fa57fba39152a5
+checksums sha256 b143882ca50303d560f49567d1a508ca4b48208db4eb8aa67f369fcaae708d7a \
+ rmd160 51adb656ea013ce1af749dbd216d21d64e77e45f
-depends_lib port:gnutls
+depends_lib port:gnutls \
+ port:libgcrypt \
+ port:json-c
-patchfiles patch-src-libpiano-piano.c.diff \
- patch-src-main.c.diff
-
configure.cflags-append -std=c99
use_configure no
Modified: trunk/dports/audio/pianobar/files/patch-Makefile.diff
===================================================================
--- trunk/dports/audio/pianobar/files/patch-Makefile.diff 2012-05-07 18:14:48 UTC (rev 92819)
+++ trunk/dports/audio/pianobar/files/patch-Makefile.diff 2012-05-07 18:42:58 UTC (rev 92820)
@@ -1,6 +1,6 @@
---- Makefile.orig 2012-01-10 15:54:49.000000000 -0600
-+++ Makefile 2012-01-15 17:40:40.000000000 -0600
-@@ -90,7 +90,7 @@
+--- Makefile.orig 2012-05-07 09:50:06.000000000 -0700
++++ Makefile 2012-05-07 09:51:08.000000000 -0700
+@@ -87,7 +87,7 @@
# build pianobar
ifeq (${DYNLINK},1)
@@ -8,37 +8,38 @@
+pianobar: ${PIANOBAR_OBJ} ${PIANOBAR_HDR} libpiano.0.dylib
@echo " LINK $@"
@${CC} -o $@ ${PIANOBAR_OBJ} ${LDFLAGS} -lao -lpthread -lm -L. -lpiano \
- ${LIBFAAD_LDFLAGS} ${LIBMAD_LDFLAGS} ${LIBGNUTLS_LDFLAGS}
-@@ -104,15 +104,15 @@
+ ${LIBFAAD_LDFLAGS} ${LIBMAD_LDFLAGS} ${LIBGNUTLS_LDFLAGS} \
+@@ -103,15 +103,15 @@
endif
# build shared and static libpiano
-libpiano.so.0: ${LIBPIANO_RELOBJ} ${LIBPIANO_HDR} ${LIBWAITRESS_RELOBJ} \
+libpiano.0.dylib: ${LIBPIANO_RELOBJ} ${LIBPIANO_HDR} ${LIBWAITRESS_RELOBJ} \
- ${LIBWAITRESS_HDR} ${LIBEZXML_RELOBJ} ${LIBEZXML_HDR} \
- ${LIBPIANO_OBJ} ${LIBWAITRESS_OBJ} ${LIBEZXML_OBJ}
+ ${LIBWAITRESS_HDR} ${LIBPIANO_OBJ} ${LIBWAITRESS_OBJ}
@echo " LINK $@"
-- @${CC} -shared -Wl,-soname,libpiano.so.0 ${CFLAGS} ${LDFLAGS} ${LIBGNUTLS_LDFLAGS} \
+- @${CC} -shared -Wl,-soname,libpiano.so.0 ${CFLAGS} ${LDFLAGS} \
+- ${LIBGNUTLS_LDFLAGS} ${LIBGCRYPT_LDFLAGS} \
- -o libpiano.so.0.0.0 ${LIBPIANO_RELOBJ} \
-+ @${CC} -dynamiclib -Wl,-install_name,${LIBDIR}/libpiano.0.dylib ${CFLAGS} ${LDFLAGS} ${LIBGNUTLS_LDFLAGS} \
++ @${CC} -dynamiclib -Wl,-install_name,${LIBDIR}/libpiano.0.dylib ${CFLAGS} ${LDFLAGS} \
++ ${LIBGNUTLS_LDFLAGS} ${LIBGCRYPT_LDFLAGS} ${LIBJSONC_LDFLAGS} \
+ -o libpiano.0.0.0.dylib ${LIBPIANO_RELOBJ} \
- ${LIBWAITRESS_RELOBJ} ${LIBEZXML_RELOBJ}
+ ${LIBWAITRESS_RELOBJ}
- @ln -s libpiano.so.0.0.0 libpiano.so.0
- @ln -s libpiano.so.0 libpiano.so
+ @ln -s libpiano.0.0.0.dylib libpiano.0.dylib
+ @ln -s libpiano.0.dylib libpiano.dylib
@echo " AR libpiano.a"
- @${AR} rcs libpiano.a ${LIBPIANO_OBJ} ${LIBWAITRESS_OBJ} ${LIBEZXML_OBJ}
+ @${AR} rcs libpiano.a ${LIBPIANO_OBJ} ${LIBWAITRESS_OBJ}
-@@ -132,7 +132,7 @@
+@@ -131,7 +131,7 @@
+ clean:
@echo " CLEAN"
@${RM} ${PIANOBAR_OBJ} ${LIBPIANO_OBJ} ${LIBWAITRESS_OBJ} ${LIBWAITRESS_OBJ}/test.o \
- ${LIBEZXML_OBJ} ${LIBPIANO_RELOBJ} ${LIBWAITRESS_RELOBJ} \
-- ${LIBEZXML_RELOBJ} pianobar libpiano.so* libpiano.a waitress-test
-+ ${LIBEZXML_RELOBJ} pianobar libpiano*.dylib libpiano.a waitress-test
+- ${LIBPIANO_RELOBJ} ${LIBWAITRESS_RELOBJ} pianobar libpiano.so* \
++ ${LIBPIANO_RELOBJ} ${LIBWAITRESS_RELOBJ} pianobar libpiano*.dylib \
+ libpiano.a waitress-test
all: pianobar
-
@@ -183,9 +183,9 @@
install-libpiano:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120507/8b55c782/attachment.html>
More information about the macports-changes
mailing list