[58315] trunk/dports/audio

illogic-al at macports.org illogic-al at macports.org
Sat Sep 26 08:48:02 PDT 2009


Revision: 58315
          http://trac.macports.org/changeset/58315
Author:   illogic-al at macports.org
Date:     2009-09-26 08:47:58 -0700 (Sat, 26 Sep 2009)
Log Message:
-----------
Taglib 1.6 finally. It only took years. Mucho bug fixage over 1.5. 
Move taglib portfile over to cmake. Also use kde portgroup for building. 
With this update taglib is now the recommended version again and (taglib-devel) will continue tracking svn. If someone ever updates it...
Update taglib-extras to latest version as well.

Modified Paths:
--------------
    trunk/dports/audio/taglib/Portfile
    trunk/dports/audio/taglib-extras/Portfile

Modified: trunk/dports/audio/taglib/Portfile
===================================================================
--- trunk/dports/audio/taglib/Portfile	2009-09-26 12:53:40 UTC (rev 58314)
+++ trunk/dports/audio/taglib/Portfile	2009-09-26 15:47:58 UTC (rev 58315)
@@ -1,9 +1,10 @@
 # $Id$
 
 PortSystem 1.0
+PortGroup  kde4  1.0
 
 name             taglib
-version          1.5
+version          1.6
 categories       audio
 maintainers      nomaintainer
 description      TagLib Audio Meta-Data Library
@@ -15,24 +16,12 @@
 homepage         http://developer.kde.org/~wheeler/taglib.html
 platforms        darwin
 master_sites     http://developer.kde.org/~wheeler/files/src/
-checksums        sha1 0f57d4763af82a3d87f6c3f8875ca5d87ead918f
+checksums        md5     5ecad0816e586a954bd676a86237d054 \
+                 sha1    2cb5309fa658c695b4ee28a72f85b4d892b63045 \
+                 rmd160  895788b1f6e6d84f749cd545c107afb174edc4a2
 
-if {[variant_isset universal]} {
-   depends_lib   port:libtool port:autoconf
-}
-
-configure.ccache no
-
-pre-configure {
-   if {[variant_isset universal]} {
-      delete ${worksrcpath}/autom4te.cache
-      if {[file exists ${prefix}/share/libtool/config/ltmain.sh]} {
-         copy -force ${prefix}/share/libtool/config/ltmain.sh ${worksrcpath}/admin
-      } else {
-         copy -force ${prefix}/share/libtool/ltmain.sh ${worksrcpath}/admin
-      }
-      copy -force ${prefix}/share/aclocal/libtool.m4 ${worksrcpath}/admin/libtool.m4.in
-      system "cd ${worksrcpath} && autoreconf"
-   }
-}
-
+configure.args-append  ../${distname} \
+                       -DWITH_ASF=On -DWITH_MP4=On
+# asf and mp4 are necessary for Amarok. 
+# Change to make them optional was reportedly political
+# http://lists.kde.org/?l=amarok&m=125338541922769&w=2

Modified: trunk/dports/audio/taglib-extras/Portfile
===================================================================
--- trunk/dports/audio/taglib-extras/Portfile	2009-09-26 12:53:40 UTC (rev 58314)
+++ trunk/dports/audio/taglib-extras/Portfile	2009-09-26 15:47:58 UTC (rev 58315)
@@ -4,7 +4,7 @@
 PortGroup           kde4    1.0
 
 name                taglib-extras
-version             0.1.6
+version             1.0.1
 categories          audio
 maintainers         nomaintainer
 description         Taglib plugins for various filetypes supported by \
@@ -14,10 +14,10 @@
 homepage            http://developer.kde.org/~wheeler/taglib.html
 worksrcdir          ${name}
 master_sites        http://www.kollide.net/~jefferai/
-checksums           md5     706a82fe4c25606f731faf4c14b5edb0 \
-                    sha1    d648e13bf7b86566573cd5f388595e94a9bf2994 \
-                    rmd160  360fc1eb68fd8635a71c46a88ebb919d315a2cf8
+checksums           md5     e973ca609b18e2c03c147ff9fd9e6eb8 \
+                    sha1    58af454ec230d494a75abd0aa78016a969f0c9ce \
+                    rmd160  d687119f4750a2f9eac415667c23552e50e12c72
 
-depends_lib-append  port:taglib-devel
+depends_lib-append  port:taglib
 
 configure.args-append  ../${distname}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090926/9b498da1/attachment.html>


More information about the macports-changes mailing list