[99709] trunk/dports/kde

nicos at macports.org nicos at macports.org
Wed Nov 14 06:25:21 PST 2012


Revision: 99709
          https://trac.macports.org/changeset/99709
Author:   nicos at macports.org
Date:     2012-11-14 06:25:21 -0800 (Wed, 14 Nov 2012)
Log Message:
-----------
kdemultimedia4 and deps: update to 4.9.3, passing port to meta with dependents after fragmentation in server

Modified Paths:
--------------
    trunk/dports/kde/kdemultimedia4/Portfile

Added Paths:
-----------
    trunk/dports/kde/dragon/
    trunk/dports/kde/dragon/Portfile
    trunk/dports/kde/dragon/files/
    trunk/dports/kde/dragon/files/patch-CMakeLists.txt.diff
    trunk/dports/kde/ffmpegthumbs/
    trunk/dports/kde/ffmpegthumbs/Portfile
    trunk/dports/kde/juk/
    trunk/dports/kde/juk/Portfile
    trunk/dports/kde/juk/files/
    trunk/dports/kde/juk/files/patch-CMakeLists.txt.diff
    trunk/dports/kde/kmix/
    trunk/dports/kde/kmix/Portfile
    trunk/dports/kde/kmix/files/
    trunk/dports/kde/kmix/files/patch-CMakeLists.txt.diff
    trunk/dports/kde/kscd/
    trunk/dports/kde/kscd/Portfile
    trunk/dports/kde/libkcddb/
    trunk/dports/kde/libkcddb/Portfile
    trunk/dports/kde/libkcddb/files/
    trunk/dports/kde/libkcddb/files/patch-CMakeLists.txt.diff
    trunk/dports/kde/libkcompactdisc/
    trunk/dports/kde/libkcompactdisc/Portfile
    trunk/dports/kde/mplayerthumbs/
    trunk/dports/kde/mplayerthumbs/Portfile

Removed Paths:
-------------
    trunk/dports/kde/kdemultimedia4/files/

Added: trunk/dports/kde/dragon/Portfile
===================================================================
--- trunk/dports/kde/dragon/Portfile	                        (rev 0)
+++ trunk/dports/kde/dragon/Portfile	2012-11-14 14:25:21 UTC (rev 99709)
@@ -0,0 +1,29 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem          1.0
+PortGroup           kde4   1.1
+
+name                dragon
+version             4.9.3
+categories          kde kde4
+maintainers         nicos openmaintainer
+license             GPL-2+
+description         Dragon Player is a multimedia player.
+long_description    Dragon Player is a multimedia player where the focus is on \
+                    simplicity, instead of features. 
+homepage            http://www.kde.org
+platforms           darwin
+master_sites        kde:stable/${version}/src/
+use_xz              yes
+checksums           rmd160  d4dabc3657284579f6e88d77c3f0a762776bcbb5 \
+                    sha256  02f4263ad001ce6520d37b0515ced5b9197f3e4039ddb29ea43c94402ac1bd6c
+
+depends_lib-append  port:kdelibs4
+
+if {![variant_isset doc]} {
+    patchfiles-append   patch-CMakeLists.txt.diff
+}
+
+livecheck.url       http://kde.mirrors.hoobly.com/stable/latest/src/
+livecheck.regex     ${name}-(\\d+(\\.\\d+)+)


Property changes on: trunk/dports/kde/dragon/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: trunk/dports/kde/dragon/files/patch-CMakeLists.txt.diff
===================================================================
--- trunk/dports/kde/dragon/files/patch-CMakeLists.txt.diff	                        (rev 0)
+++ trunk/dports/kde/dragon/files/patch-CMakeLists.txt.diff	2012-11-14 14:25:21 UTC (rev 99709)
@@ -0,0 +1,8 @@
+--- CMakeLists.txt.orig	2012-08-13 18:38:53.000000000 +0900
++++ CMakeLists.txt	2012-11-12 10:01:42.000000000 +0900
+@@ -21,4 +21,4 @@
+ 
+ add_subdirectory( src/app )
+ add_subdirectory( misc )
+-add_subdirectory( doc )
++#add_subdirectory( doc )

Added: trunk/dports/kde/ffmpegthumbs/Portfile
===================================================================
--- trunk/dports/kde/ffmpegthumbs/Portfile	                        (rev 0)
+++ trunk/dports/kde/ffmpegthumbs/Portfile	2012-11-14 14:25:21 UTC (rev 99709)
@@ -0,0 +1,25 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem          1.0
+PortGroup           kde4   1.1
+
+name                ffmpegthumbs
+version             4.9.3
+categories          kde kde4
+maintainers         nicos openmaintainer
+license             GPL-2+
+description         Ffmpeg-based thumbnail creator for video files.
+long_description    ${description}
+homepage            http://www.kde.org
+platforms           darwin
+master_sites        kde:stable/${version}/src/
+use_xz              yes
+checksums           rmd160  1bd67466875aa554e6894713ed5d4343389190a5 \
+                    sha256  2163ccdabac7c50c324d7e1f75241955a84c760319d1669f2b681d14aa67f8fc
+
+depends_lib-append  port:kdelibs4 \
+                    port:ffmpeg
+
+livecheck.url       http://kde.mirrors.hoobly.com/stable/latest/src/
+livecheck.regex     ${name}-(\\d+(\\.\\d+)+)


Property changes on: trunk/dports/kde/ffmpegthumbs/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: trunk/dports/kde/juk/Portfile
===================================================================
--- trunk/dports/kde/juk/Portfile	                        (rev 0)
+++ trunk/dports/kde/juk/Portfile	2012-11-14 14:25:21 UTC (rev 99709)
@@ -0,0 +1,32 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem          1.0
+PortGroup           kde4   1.1
+
+name                juk
+version             4.9.3
+categories          kde kde4
+maintainers         nicos openmaintainer
+license             GPL-2+
+description         JuK is an audio jukebox application
+long_description    JuK is an audio jukebox application, supporting collections \
+                    of MP3, Ogg Vorbis, and FLAC audio files. It allows you to edit \
+                    the "tags" of your audio files, and manage your collection and \
+                    playlists. It's main focus, in fact, is on music management.
+homepage            http://www.kde.org
+platforms           darwin
+master_sites        kde:stable/${version}/src/
+use_xz              yes
+checksums           rmd160  0b0ee578c6b91d1ee0fb8956d9fc89f2d700cb15 \
+                    sha256  8eb34adaced69f4992daafbc4fd49085fbc2d1a786aded641a03318ee8491c17
+
+depends_lib-append  port:kdelibs4 \
+                    port:taglib
+
+if {![variant_isset doc]} {
+    patchfiles-append   patch-CMakeLists.txt.diff
+}
+
+livecheck.url       http://kde.mirrors.hoobly.com/stable/latest/src/
+livecheck.regex     ${name}-(\\d+(\\.\\d+)+)


Property changes on: trunk/dports/kde/juk/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: trunk/dports/kde/juk/files/patch-CMakeLists.txt.diff
===================================================================
--- trunk/dports/kde/juk/files/patch-CMakeLists.txt.diff	                        (rev 0)
+++ trunk/dports/kde/juk/files/patch-CMakeLists.txt.diff	2012-11-14 14:25:21 UTC (rev 99709)
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig	2012-08-13 18:39:12.000000000 +0900
++++ CMakeLists.txt	2012-11-12 10:14:34.000000000 +0900
+@@ -9,7 +9,7 @@
+ 
+ include_directories( ${KDE4_INCLUDES} ${QT_INCLUDES} )
+ 
+-add_subdirectory( doc )
++#add_subdirectory( doc )
+ add_subdirectory( tests )
+ add_subdirectory( pics )
+ 

Modified: trunk/dports/kde/kdemultimedia4/Portfile
===================================================================
--- trunk/dports/kde/kdemultimedia4/Portfile	2012-11-14 14:17:43 UTC (rev 99708)
+++ trunk/dports/kde/kdemultimedia4/Portfile	2012-11-14 14:25:21 UTC (rev 99709)
@@ -5,42 +5,39 @@
 PortGroup           kde4   1.1
 
 name                kdemultimedia4
-conflicts           kdelibs4-experimental
-version             4.8.5
-revision            1
+version             4.9.3
 categories          kde kde4
 maintainers         sharky nicos
-license             GPL-2+ LGPL-2+ GFDL-1.2
-description         KDE4 multimedia applications
-long_description    KDE applications for managing audio and video files.
+description         KDE4 multimedia applications - Meta package
+long_description    KDE applications for managing audio and video files. \
+                    This is a meta-port containing all the components of the \
+                    former kdemultimedia package.
 platforms           darwin
 homepage            http://www.kde.org
-master_sites        kde:stable/${version}/src/
-use_xz              yes
-distname            kdemultimedia-${version}
 
-checksums           rmd160  063da18dd4e49349573c42541e9d6e85636170f5 \
-                    sha256  47332668dd12d9c3c12e4821ddd6ee331b624a78eb50252b721aa597f80c5de6
+distfiles
+use_configure       no
+extract {           file mkdir ${worksrcpath}/${name} }
+build               {}
 
-depends_lib-append  port:kde4-runtime \
-                    port:libogg \
-                    port:libvorbis \
-                    path:lib/libavcodec.dylib:ffmpeg \
-                    port:taglib
 
-#Patch from version 4.9.0 which supports higher versions of ffmpeg
-patchfiles          patch-moviedecoder.diff
+depends_lib-append  port:dragon \
+                    port:ffmpegthumbs \
+                    port:juk \
+                    port:kmix \
+                    port:kscd \
+                    port:libkcompactdisc \
+                    port:libkcddb \
+                    port:mplayerthumbs
+#                   port:audiocd-kio
 
-configure.args-append   -DBUILD_dragonplayer=ON \
-                        -DBUILD_juk=ON \
-                        -DBUILD_kmix=OFF \
-                        -DWITH_Taglib=ON \
-                        -DWITH_PulseAudio=OFF \
-                        -DWITH_MusicBrainz3=OFF \
-                        -DWITH_Xine=OFF \
-                        -DWITH_TunePimp=OFF \
-                        -DWITH_Cdparanoia=OFF
-universal_variant   no
+destroot {
+    # Create a dummy file so the port can be successfully activated
+    xinstall -d ${destroot}${prefix}/share/doc/kdemultimedia4
+    set docfile [open ${destroot}${prefix}/share/doc/kdemultimedia4/README.${name}.txt "w"]
+    puts $docfile "Meta-port for kdemultimedia4\n"
+    puts $docfile "${long_description}\n"
+    close $docfile
+}
 
-livecheck.url       http://kde.mirrors.hoobly.com/stable/latest/src/
-livecheck.regex     kdemultimedia-(\\d+\\.\\d+\\.\\d+)${extract.suffix}
+livecheck.type      none

Added: trunk/dports/kde/kmix/Portfile
===================================================================
--- trunk/dports/kde/kmix/Portfile	                        (rev 0)
+++ trunk/dports/kde/kmix/Portfile	2012-11-14 14:25:21 UTC (rev 99709)
@@ -0,0 +1,31 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem          1.0
+PortGroup           kde4   1.1
+
+name                kmix
+version             4.9.3
+categories          kde kde4
+maintainers         nicos openmaintainer
+license             LGPL-2+
+description         KMix is an application to allow you to change the volume \
+                    of your sound card.
+long_description    ${description} Though small, it is full-featured, and it \
+                    supports several platforms and sound drivers.
+homepage            http://www.kde.org
+platforms           darwin
+master_sites        kde:stable/${version}/src/
+use_xz              yes
+checksums           rmd160  0575595145801a7162b0a2328c28b9f6785799b5 \
+                    sha256  fdf252e708a7e42617376d402755fbc33026dc057a269ea0eafd972cd16dbce2
+
+depends_lib-append  port:kdelibs4 \
+                    port:libcanberra
+
+if {![variant_isset doc]} {
+    patchfiles-append   patch-CMakeLists.txt.diff
+}
+
+livecheck.url       http://kde.mirrors.hoobly.com/stable/latest/src/
+livecheck.regex     ${name}-(\\d+(\\.\\d+)+)


Property changes on: trunk/dports/kde/kmix/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: trunk/dports/kde/kmix/files/patch-CMakeLists.txt.diff
===================================================================
--- trunk/dports/kde/kmix/files/patch-CMakeLists.txt.diff	                        (rev 0)
+++ trunk/dports/kde/kmix/files/patch-CMakeLists.txt.diff	2012-11-14 14:25:21 UTC (rev 99709)
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig	2012-08-13 18:39:23.000000000 +0900
++++ CMakeLists.txt	2012-11-12 10:18:29.000000000 +0900
+@@ -31,7 +31,7 @@
+ 
+ include_directories( ${GLIB2_INCLUDE_DIR} /usr/lib/oss/include)
+ 
+-add_subdirectory( doc )
++#add_subdirectory( doc )
+ add_subdirectory( pics ) 
+ add_subdirectory( profiles ) 
+ #add_subdirectory( tests )

Added: trunk/dports/kde/kscd/Portfile
===================================================================
--- trunk/dports/kde/kscd/Portfile	                        (rev 0)
+++ trunk/dports/kde/kscd/Portfile	2012-11-14 14:25:21 UTC (rev 99709)
@@ -0,0 +1,26 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem          1.0
+PortGroup           kde4   1.1
+
+name                kscd
+version             4.9.3
+categories          kde kde4
+maintainers         nicos openmaintainer
+license             GPL-2+
+description         KsCD is a small, fast, CDDB enabled audio CD player \
+                    which supports multiple platforms.
+long_description    ${description}
+homepage            http://www.kde.org
+platforms           darwin
+master_sites        kde:stable/${version}/src/
+use_xz              yes
+checksums           rmd160  cdafbef622b40b04b24c74954dc2ffbcef2d63d8 \
+                    sha256  2c1c28c00188ace9bf5ba9064d6ad9fe6f08dcfd4474dbc2df4a7d1749ca0a67
+
+depends_lib-append  port:kdelibs4 \
+                    port:libmusicbrainz3
+
+livecheck.url       http://kde.mirrors.hoobly.com/stable/latest/src/
+livecheck.regex     ${name}-(\\d+(\\.\\d+)+)


Property changes on: trunk/dports/kde/kscd/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: trunk/dports/kde/libkcddb/Portfile
===================================================================
--- trunk/dports/kde/libkcddb/Portfile	                        (rev 0)
+++ trunk/dports/kde/libkcddb/Portfile	2012-11-14 14:25:21 UTC (rev 99709)
@@ -0,0 +1,28 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem          1.0
+PortGroup           kde4   1.1
+
+name                libkcddb
+version             4.9.3
+categories          kde kde4
+maintainers         nicos openmaintainer
+license             GPL-2+ LGPL-2+
+description         KDE interface to compact disc database.
+long_description    ${description}
+homepage            http://www.kde.org
+platforms           darwin
+master_sites        kde:stable/${version}/src/
+use_xz              yes
+checksums           rmd160  974f7f83222fd5f70b0500817070ca9e4e097f31 \
+                    sha256  1541bb6f5d4c839e7b695429762abf36525fd74d3ef49855109de30bea0402e9
+
+depends_lib-append  port:kdelibs4
+
+if {![variant_isset doc]} {
+    patchfiles-append   patch-CMakeLists.txt.diff
+}
+
+livecheck.url       http://kde.mirrors.hoobly.com/stable/latest/src/
+livecheck.regex     ${name}-(\\d+(\\.\\d+)+)


Property changes on: trunk/dports/kde/libkcddb/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: trunk/dports/kde/libkcddb/files/patch-CMakeLists.txt.diff
===================================================================
--- trunk/dports/kde/libkcddb/files/patch-CMakeLists.txt.diff	                        (rev 0)
+++ trunk/dports/kde/libkcddb/files/patch-CMakeLists.txt.diff	2012-11-14 14:25:21 UTC (rev 99709)
@@ -0,0 +1,11 @@
+--- kcmcddb/CMakeLists.txt.orig	2012-08-13 18:39:39.000000000 +0900
++++ kcmcddb/CMakeLists.txt	2012-11-12 11:25:21.000000000 +0900
+@@ -1,7 +1,7 @@
+ 
+ include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/../libkcddb ${CMAKE_CURRENT_BINARY_DIR}/../libkcddb  )
+ 
+-add_subdirectory ( doc )
++#add_subdirectory ( doc )
+ 
+ ########### next target ###############
+ 

Added: trunk/dports/kde/libkcompactdisc/Portfile
===================================================================
--- trunk/dports/kde/libkcompactdisc/Portfile	                        (rev 0)
+++ trunk/dports/kde/libkcompactdisc/Portfile	2012-11-14 14:25:21 UTC (rev 99709)
@@ -0,0 +1,24 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem          1.0
+PortGroup           kde4   1.1
+
+name                libkcompactdisc
+version             4.9.3
+categories          kde kde4
+maintainers         nicos openmaintainer
+license             GPL-2+ LGPL-2+
+description         Multi-plaform CD-Player library.
+long_description    ${description}
+homepage            http://www.kde.org
+platforms           darwin
+master_sites        kde:stable/${version}/src/
+use_xz              yes
+checksums           rmd160  1669237fb35c4cc3b17ae93f328e51c6001f39d9 \
+                    sha256  b9e5f0eab98c0013120d70ffc0c16847d23ee4a31ce45a2c3c130c2889b7dad5
+
+depends_lib-append  port:kdelibs4
+
+livecheck.url       http://kde.mirrors.hoobly.com/stable/latest/src/
+livecheck.regex     ${name}-(\\d+(\\.\\d+)+)


Property changes on: trunk/dports/kde/libkcompactdisc/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: trunk/dports/kde/mplayerthumbs/Portfile
===================================================================
--- trunk/dports/kde/mplayerthumbs/Portfile	                        (rev 0)
+++ trunk/dports/kde/mplayerthumbs/Portfile	2012-11-14 14:25:21 UTC (rev 99709)
@@ -0,0 +1,24 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem          1.0
+PortGroup           kde4   1.1
+
+name                mplayerthumbs
+version             4.9.3
+categories          kde kde4
+maintainers         nicos openmaintainer
+license             LGPL-2.1+
+description         MPlayerThumbs is a thumbnail generator for all KDE file managers.
+long_description    ${description}
+homepage            http://www.kde.org
+platforms           darwin
+master_sites        kde:stable/${version}/src/
+use_xz              yes
+checksums           rmd160  f4ca2b298f32490f9af4ff90a797298f1bcb860c \
+                    sha256  25dd0f36b69a474883e0fb9db73429f01e6b4ad52b8b8ef52ec6707fb4e335d0
+
+depends_lib-append  port:kdelibs4
+
+livecheck.url       http://kde.mirrors.hoobly.com/stable/latest/src/
+livecheck.regex     ${name}-(\\d+(\\.\\d+)+)


Property changes on: trunk/dports/kde/mplayerthumbs/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20121114/3c5d9828/attachment-0001.html>


More information about the macports-changes mailing list