Ticket #61658: pianod-329-port-patches.diff
File pianod-329-port-patches.diff, 3.0 KB (added by perette (Perette Barella), 4 years ago) |
---|
-
Portfile
old new 3 3 PortSystem 1.0 4 4 5 5 name pianod 6 version 1757 revision 46 version 329 7 revision 0 8 8 categories audio 9 9 platforms darwin 10 10 license MIT 11 11 maintainers deviousfish.com:perette 12 description Pandora client daemon13 long_description Client/server Pandora daemon with socket interface \14 and HTML5 websocket support.\15 Includesa shell script for command-line control. \12 description Music playing daemon with Pandora support 13 long_description Client/server Pandora & local music daemon controllable \ 14 via telnet or WebSocket. Includes web client and \ 15 a shell script for command-line control. \ 16 16 Supports multiple listeners with adjustable privileges, \ 17 17 automatic station selection, script to run \ 18 programmed station sequences. \ 19 Web-based remote control available at deviousfish.com. 18 programmed station sequences. 20 19 21 20 homepage http://deviousfish.com/Pianod 22 master_sites http://deviousfish.com/Downloads/pianod 21 master_sites http://deviousfish.com/Downloads/pianod2 22 distname pianod2-${version} 23 23 24 checksums rmd160 386f64cfb322945ebfacae06061941f0aab70336 \ 25 sha256 19733d4937b48707eebcde75775d865d6bf925efa86d8989f0efb2392ab4cdf9 24 checksums size 802609 \ 25 rmd160 7c8eb6c4ee38d6e2cd2a1a0232457e2638f0b8c9 \ 26 sha256 48f2409a0c033fc92ac90e2e4beafc736b119cdcd7532ab140f3cb32da5f7e68 26 27 27 28 depends_build port:pkgconfig 28 29 29 depends_lib port:libao \ 30 port:libgcrypt \ 31 port:gnutls \ 32 port:json-c \ 33 port:faad2 \ 34 port:libmad 30 depends_lib port:curl port:taglib 35 31 36 configure.args ac_cv_prog_AWK=/usr/bin/awk 32 configure.args ac_cv_prog_AWK=/usr/bin/awk \ 33 OBJCXXFLAGS="-std=c++14" \ 34 --with-engine=osx --with-tls=osx --without-libsdl --without-libao --without-accesscontrol --without-compression 35 36 if {${os.platform} eq "darwin" && ${os.major} <= 10} { 37 depends_lib-append port:ffmpeg port:libao 38 configure.cmd ./configure --with-engine=ffmpeg --with-tls=osx --without-libsdl --without-accesscontrol --without-compression 39 } 37 40 38 41 startupitem.create yes 39 42 startupitem.logfile ${prefix}/var/log/pianod.log … … 41 44 42 45 livecheck.type regex 43 46 livecheck.url [lindex ${master_sites} 0] 44 livecheck.regex ${name} -(\[0-9\]+)${extract.suffix}47 livecheck.regex ${name}2-(\[0-9\]+)${extract.suffix}