[129667] trunk/dports/multimedia/dvdrip/Portfile
devans at macports.org
devans at macports.org
Thu Dec 18 09:10:15 PST 2014
Revision: 129667
https://trac.macports.org/changeset/129667
Author: devans at macports.org
Date: 2014-12-18 09:10:15 -0800 (Thu, 18 Dec 2014)
Log Message:
-----------
dvdrip: switch from perl5.12 to perl5.16, use perl5 port group, dependencies, fixes several tickets (#35016, #40972, #44405, maintainer timeout).
Modified Paths:
--------------
trunk/dports/multimedia/dvdrip/Portfile
Modified: trunk/dports/multimedia/dvdrip/Portfile
===================================================================
--- trunk/dports/multimedia/dvdrip/Portfile 2014-12-18 17:06:42 UTC (rev 129666)
+++ trunk/dports/multimedia/dvdrip/Portfile 2014-12-18 17:10:15 UTC (rev 129667)
@@ -2,9 +2,12 @@
# $Id$
PortSystem 1.0
+PortGroup perl5 1.0
name dvdrip
-version 0.98.11
+perl5.branches 5.16
+perl5.setup ${name} 0.98.11
+revision 1
categories multimedia
maintainers web.de:marioscheel
license {Artistic-1 GPL}
@@ -22,18 +25,30 @@
checksums rmd160 008afcecd1eaf6842e907d325b079cc60f4a6b1e \
sha256 586c20968b2daa55c0afaaf334d5b9b8b6896d6ea45078a577e165806858c3a5
-depends_lib port:p5.12-libintl-perl \
+depends_lib-append port:ImageMagick \
port:transcode \
- port:p5.12-gtk2
+ port:p${perl5.major}-anyevent \
+ port:p${perl5.major}-event \
+ port:p${perl5.major}-event-execflow \
+ port:p${perl5.major}-event-rpc \
+ port:p${perl5.major}-gtk2 \
+ port:p${perl5.major}-gtk2-ex-formfactory \
+ port:p${perl5.major}-libintl-perl \
# transcode is not universal
universal_variant no
+# skip installation of bundled dependencies that can conflict with the equivalent ports
+configure.env-append SKIP_UNPACK_REQUIRED_MODULES=1
+
# mv: dvdrip-splitpipe: No such file or directory
use_parallel_build no
build.args CC="${configure.cc} [get_canonical_archflags cc]"
+# dont make versioned links
+perl5.link_binaries_suffix
+
post-destroot {
fs-traverse f ${destroot}${prefix} {
if {[file isfile ${f}]} {
@@ -46,6 +61,7 @@
}
}
+ ln -s ${prefix}/libexec/perl${perl5.major}/execflow ${destroot}${prefix}/bin/execflow
set docdir ${prefix}/share/doc/${subport}
xinstall -d ${destroot}${docdir}
xinstall -m 644 -W ${worksrcpath} \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141218/d4783af2/attachment.html>
More information about the macports-changes
mailing list