[113975] trunk/dports/multimedia

jeremyhu at macports.org jeremyhu at macports.org
Tue Nov 26 14:00:24 PST 2013


Revision: 113975
          https://trac.macports.org/changeset/113975
Author:   jeremyhu at macports.org
Date:     2013-11-26 14:00:24 -0800 (Tue, 26 Nov 2013)
Log Message:
-----------
mp4v2: Bump to version 2.0.0 to bild with clang (#40813)

Modified Paths:
--------------
    trunk/dports/multimedia/mp4v2/Portfile
    trunk/dports/multimedia/mp4v2-devel/Portfile

Modified: trunk/dports/multimedia/mp4v2/Portfile
===================================================================
--- trunk/dports/multimedia/mp4v2/Portfile	2013-11-26 21:55:16 UTC (rev 113974)
+++ trunk/dports/multimedia/mp4v2/Portfile	2013-11-26 22:00:24 UTC (rev 113975)
@@ -5,8 +5,7 @@
 
 name                mp4v2
 conflicts           mp4v2-devel
-version             1.9.1
-revision            2
+version             2.0.0
 categories          multimedia
 license             MPL-1.1 BSD-old
 maintainers         gmail.com:cedric.luthi
@@ -20,29 +19,17 @@
 
 master_sites        googlecode
 
-checksums           md5    986701929ef15b03155ac4fb16444797 \
-                    sha1   c62d00e99b65efce16accd83c501fb8a57206aa8 \
-                    rmd160 66aed17925589b49ec3b1241bfcb45a8e3181c08
+checksums           md5     c91f06711225b34b4c192c9114887b14 \
+                    sha1    193260cfb7201e6ec250137bcca1468d4d20e2f0 \
+                    rmd160  1b309ec6480dd06fac2e1e72ab666ca123e714d8
 
 depends_build       port:help2man
 
 use_bzip2           yes
 
-patchfiles          mp4v2-1.9.1-libversion.patch
-
-# TODO: This project has buggy C++ which clang rejects
-#       http://trac.macports.org/ticket/31547
-compiler.blacklist *clang*
-
 platform darwin {
-    if {${os.major} >= 13} {
-        # This project needs to be updated to build with clang++ against libc++
-        depends_lib
-        depends_run
-        pre-fetch {
-            ui_error "$name does not build on Mavericks or later."
-            error "unsupported platform"
-        }
+    if {${os.major} < 10} {
+        patchfiles          mp4v2-1.9.1-libversion.patch
     }
 }
 

Modified: trunk/dports/multimedia/mp4v2-devel/Portfile
===================================================================
--- trunk/dports/multimedia/mp4v2-devel/Portfile	2013-11-26 21:55:16 UTC (rev 113974)
+++ trunk/dports/multimedia/mp4v2-devel/Portfile	2013-11-26 22:00:24 UTC (rev 113975)
@@ -4,10 +4,10 @@
 PortSystem          1.0
 
 name                mp4v2-devel
-conflicts           mp4v2
+replaced_by         mp4v2
 version             r479
 categories          multimedia
-maintainers         jameskyle
+maintainers         nomaintainer
 
 description         Read, create, and modify mp4 files.
 long_description    The mp4v2 library provides an API to create and modify mp4 \
@@ -17,19 +17,11 @@
 homepage            http://code.google.com/p/mp4v2/
 platforms           darwin
 
-distname            mp4v2-trunk-${version}
-dist_subdir         mp4v2
-master_sites        googlecode:mp4v2
+distfiles
 
-checksums           rmd160  aca1f4a448480f73cab7329752bf5165200e5e9d \
-                    sha256  0bf5ad6bd48cf5f973908ea03f992831e72f47db5a30bf0300ffc20b44b6d8e6
-
-depends_build       port:help2man
-
-use_bzip2           yes
-
-configure.args-append --disable-debug
-
-variant universal {
-    configure.args-append  --disable-gch
+pre-configure {
+    ui_error "${name} has been renamed to ${replaced_by}. Please install ${replaced_by} instead."
+    return -code error "obsolete port"
 }
+
+livecheck.type      none
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20131126/9674a338/attachment-0001.html>


More information about the macports-changes mailing list