[134558] trunk/dports/multimedia/AtomicParsley/Portfile
ryandesign at macports.org
ryandesign at macports.org
Sun Mar 29 23:04:24 PDT 2015
Revision: 134558
https://trac.macports.org/changeset/134558
Author: ryandesign at macports.org
Date: 2015-03-29 23:04:24 -0700 (Sun, 29 Mar 2015)
Log Message:
-----------
AtomicParsley: license GPL-2+; rewrite master_sites to avoid redirects; use -arch flags; add a universal variant; use the right compiler (#35682); patch in the patch phase not the build phase; use the correct locale in the reinplace; remove unnecessary directory creation in destroot (#40830)
Modified Paths:
--------------
trunk/dports/multimedia/AtomicParsley/Portfile
Modified: trunk/dports/multimedia/AtomicParsley/Portfile
===================================================================
--- trunk/dports/multimedia/AtomicParsley/Portfile 2015-03-30 06:01:40 UTC (rev 134557)
+++ trunk/dports/multimedia/AtomicParsley/Portfile 2015-03-30 06:04:24 UTC (rev 134558)
@@ -6,12 +6,14 @@
categories multimedia
platforms darwin
maintainers nomaintainer
+license GPL-2+
+
description MPEG-4 command line tool
long_description AtomicParsley is a lightweight command line program \
for reading, parsing and setting metadata into MPEG-4 files.
homepage http://atomicparsley.sourceforge.net
-master_sites sourceforge:atomicparsley
+master_sites sourceforge:project/atomicparsley/atomicparsley/AtomicParsley%20v${version}
distname ${name}-source-${version}
use_zip yes
checksums md5 681e6ecec2921c98e07a9262bdcd6cf2 \
@@ -23,14 +25,17 @@
use_configure no
build.cmd ./build
-pre-build {
+variant universal {}
+
+post-patch {
+ reinplace "s|g++ |${configure.cxx} [get_canonical_archflags cxx] |g" ${worksrcpath}/build
+ reinplace "s|-O2 |${configure.optflags} |g" ${worksrcpath}/build
# fix usage of private type, b0rked in Leopard
# -eridius
- reinplace -locale C "s|_NSBitmapImageFileType|NSBitmapImageFileType|g" ${worksrcpath}/AP_NSImage.mm
+ reinplace -locale en_US.ISO8859-1 "s|_NSBitmapImageFileType|NSBitmapImageFileType|g" ${worksrcpath}/AP_NSImage.mm
}
destroot {
- xinstall -m 755 -d ${destroot}${prefix}/bin
xinstall -m 755 ${worksrcpath}/${name} ${destroot}${prefix}/bin
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150329/7592ac11/attachment-0001.html>
More information about the macports-changes
mailing list