Changeset 129671


Ignore:
Timestamp:
Dec 18, 2014, 9:05:20 PM (5 years ago)
Author:
ryandesign@…
Message:

pianobar: update to 2014.09.28 (#46190; maintainer timeout)

Location:
trunk/dports/audio/pianobar
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/audio/pianobar/Portfile

    r122412 r129671  
    55PortGroup                   github 1.0
    66
    7 github.setup                PromyLOPh pianobar 2013.09.15
    8 revision                    3
     7github.setup                PromyLOPh pianobar 2014.09.28
    98categories                  audio
    109platforms                   darwin
     
    2221                            proxy support for listening outside of USA.
    2322
    24 checksums                   rmd160  553ccf96604958e3652207dbc4be62fa78d6fe10 \
    25                             sha256  2f7a8bcf15c77f2e60dc387152d019bafd769636057bdde87c63ac52d77f0176
     23checksums                   rmd160  010e3643641b2d4cbbb0223c1ae37f864a8d6a21 \
     24                            sha256  7ddc7a651f0185451f7c457dcb9587c445d1a738a620bc16fb358f68f8938d2b
    2625
    2726depends_build               port:pkgconfig
    2827
    29 depends_lib                 port:gnutls \
     28depends_lib                 path:lib/libavcodec.dylib:ffmpeg \
     29                            port:gnutls \
     30                            port:libao \
    3031                            port:libgcrypt \
    3132                            port:json-c
     
    3435
    3536# Prevent upgrade failure.
    36 configure.cppflags-append   -isystem${prefix}/include
    37 configure.cppflags-delete   -I${prefix}/include
     37configure.cppflags-replace  -I${prefix}/include -isystem${prefix}/include
    3838
    3939use_configure               no
     
    4848destroot.args               PREFIX=${prefix}
    4949
    50 if {${subport} eq ${name}} {
    51     depends_lib-append      port:faad2 \
    52                             port:libao \
    53                             port:libmad
    54 }
    55 
    5650subport libpiano {
    5751    build.target            libpiano.so.0
  • trunk/dports/audio/pianobar/files/patch-Makefile.diff

    r100813 r129671  
    1 --- Makefile.orig       2012-12-01 11:03:23.000000000 -0600
    2 +++ Makefile    2012-12-05 17:48:29.000000000 -0600
    3 @@ -88,7 +88,7 @@
     1--- Makefile.orig       2014-09-28 08:17:29.000000000 -0500
     2+++ Makefile    2014-12-18 14:29:33.000000000 -0600
     3@@ -95,7 +95,7 @@
    44 
    55 # build pianobar
     
    88+pianobar: ${PIANOBAR_OBJ} ${PIANOBAR_HDR} libpiano.0.dylib
    99        @echo "  LINK  $@"
    10         @${CC} -o $@ ${PIANOBAR_OBJ} ${LDFLAGS} -lao -lpthread -lm -L. -lpiano \
    11                         ${LIBFAAD_LDFLAGS} ${LIBMAD_LDFLAGS} ${LIBGNUTLS_LDFLAGS}
    12 @@ -103,15 +103,15 @@
     10        @${CC} -o $@ ${PIANOBAR_OBJ} -L. -lpiano ${ALL_LDFLAGS}
     11 else
     12@@ -107,13 +107,13 @@
    1313 endif
    1414 
     
    1818                ${LIBWAITRESS_HDR} ${LIBPIANO_OBJ} ${LIBWAITRESS_OBJ}
    1919        @echo "  LINK  $@"
    20 -       @${CC} -shared -Wl,-soname,libpiano.so.0 ${CFLAGS} ${LDFLAGS} \
    21 -                       -o libpiano.so.0.0.0 ${LIBPIANO_RELOBJ} \
    22 +       @${CC} -dynamiclib -Wl,-install_name,${LIBDIR}/libpiano.0.dylib ${CFLAGS} ${LDFLAGS} \
    23 +                       -o libpiano.0.0.0.dylib ${LIBPIANO_RELOBJ} \
    24                         ${LIBWAITRESS_RELOBJ} ${LIBGNUTLS_LDFLAGS} ${LIBGCRYPT_LDFLAGS} \
    25                         ${LIBJSONC_LDFLAGS}
     20-       @${CC} -shared -Wl,-soname,libpiano.so.0 -o libpiano.so.0.0.0 \
     21+       @${CC} -dynamiclib -Wl,-install_name,${LIBDIR}/libpiano.0.dylib -o libpiano.0.0.0.dylib \
     22                        ${LIBPIANO_RELOBJ} ${LIBWAITRESS_RELOBJ} ${ALL_LDFLAGS}
    2623-       @ln -s libpiano.so.0.0.0 libpiano.so.0
    2724-       @ln -s libpiano.so.0 libpiano.so
     
    3128        @${AR} rcs libpiano.a ${LIBPIANO_OBJ} ${LIBWAITRESS_OBJ}
    3229 
    33 @@ -146,7 +146,7 @@
     30@@ -135,7 +135,7 @@
    3431 clean:
    3532        @echo " CLEAN"
     
    4037                        $(LIBWAITRESS_SRC:.c=.d)
    4138 
    42 @@ -199,9 +199,9 @@
     39@@ -159,9 +159,9 @@
    4340 
    4441 install-libpiano:
    45         install -d ${DESTDIR}/${LIBDIR}/
    46 -       install -m644 libpiano.so.0.0.0 ${DESTDIR}/${LIBDIR}/
    47 -       ln -s libpiano.so.0.0.0 ${DESTDIR}/${LIBDIR}/libpiano.so.0
    48 -       ln -s libpiano.so.0 ${DESTDIR}/${LIBDIR}/libpiano.so
    49 +       install -m644 libpiano.0.0.0.dylib ${DESTDIR}/${LIBDIR}/
    50 +       ln -s libpiano.0.0.0.dylib ${DESTDIR}/${LIBDIR}/libpiano.0.dylib
    51 +       ln -s libpiano.0.dylib ${DESTDIR}/${LIBDIR}/libpiano.dylib
    52         install -m644 libpiano.a ${DESTDIR}/${LIBDIR}/
    53         install -d ${DESTDIR}/${INCDIR}/
    54         install -m644 src/libpiano/piano.h ${DESTDIR}/${INCDIR}/
     42        install -d ${DESTDIR}${LIBDIR}/
     43-       install -m644 libpiano.so.0.0.0 ${DESTDIR}${LIBDIR}/
     44-       ln -s libpiano.so.0.0.0 ${DESTDIR}${LIBDIR}/libpiano.so.0
     45-       ln -s libpiano.so.0 ${DESTDIR}${LIBDIR}/libpiano.so
     46+       install -m644 libpiano.0.0.0.dylib ${DESTDIR}${LIBDIR}/
     47+       ln -s libpiano.0.0.0.dylib ${DESTDIR}${LIBDIR}/libpiano.0.dylib
     48+       ln -s libpiano.0.dylib ${DESTDIR}${LIBDIR}/libpiano.dylib
     49        install -m644 libpiano.a ${DESTDIR}${LIBDIR}/
     50        install -d ${DESTDIR}${INCDIR}/
     51        install -m644 src/libpiano/piano.h ${DESTDIR}${INCDIR}/
Note: See TracChangeset for help on using the changeset viewer.