[46056] trunk/dports/kde

illogic-al at macports.org illogic-al at macports.org
Tue Jan 27 20:41:27 PST 2009


Revision: 46056
          http://trac.macports.org/changeset/46056
Author:   illogic-al at macports.org
Date:     2009-01-27 20:41:26 -0800 (Tue, 27 Jan 2009)
Log Message:
-----------
It's late, I'm tired, Here you go. KDE 4.2 portfiles.

Modified Paths:
--------------
    trunk/dports/kde/kdebase4/Portfile
    trunk/dports/kde/kdebase4-runtime/Portfile
    trunk/dports/kde/kdegraphics4/Portfile
    trunk/dports/kde/kdelibs4/Portfile
    trunk/dports/kde/kdemultimedia4/Portfile
    trunk/dports/kde/kdenetwork4/Portfile
    trunk/dports/kde/kdepimlibs4/Portfile
    trunk/dports/kde/kdesdk4/Portfile
    trunk/dports/kde/kdetoys4/Portfile
    trunk/dports/kde/kdeutils4/Portfile

Added Paths:
-----------
    trunk/dports/kde/kdeedu4/
    trunk/dports/kde/kdeedu4/Portfile
    trunk/dports/kde/kdegames4/
    trunk/dports/kde/kdegames4/Portfile
    trunk/dports/kde/kdepim4/
    trunk/dports/kde/kdepim4/Portfile

Removed Paths:
-------------
    trunk/dports/kde/kdegames4/Portfile

Modified: trunk/dports/kde/kdebase4/Portfile
===================================================================
--- trunk/dports/kde/kdebase4/Portfile	2009-01-28 02:17:10 UTC (rev 46055)
+++ trunk/dports/kde/kdebase4/Portfile	2009-01-28 04:41:26 UTC (rev 46056)
@@ -1,71 +1,29 @@
 # $Id$
 
 PortSystem          1.0
+PortGroup           kde4   1.0
 
 name                kdebase4
-version             4.1.4
+version             4.2.0
 revision            0
 categories          kde kde4
 maintainers         illogic-al openmaintainer
 description         KDE4 applications and libraries from the base package
-long_description    Core desktop applications and libraries for the KDE4 desktop. This port installs the file manager dolphin file manager.
+long_description    Core desktop applications and libraries for the KDE4 desktop. \
+                    This port installs the file manager dolphin file manager.
 platforms      	    darwin
 homepage            http://www.kde.org
-master_sites        http://ftp.kde.org/stable/${version}/src/
+master_sites        kde:stable/${version}/src/
 use_bzip2           yes
 distname            kdebase-${version}
-checksums           md5 9a76438f5453a3ba4f773db6847825f7
+checksums           md5 da86a8ad624e86eda3a7509f39272060
 
-depends_lib         port:kdelibs4 \
+depends_lib-append  port:kdelibs4 \
                     port:qimageblitz \
                     port:kdepimlibs4 \
-                    port:samba3
-                    #port:antigraingeometry \ used by ksvg for rendering
-                    # fix antigraingeometry to have no_x11 variant
-                    # before enabling this
+                    port:kdebase4-runtime
 
 
-depends_build       port:cmake \
-                    port:automoc
+configure.args-append   ../${distname} \
+                        -DWITH_XKB=OFF
 
-use_parallel_build  yes
-worksrcdir          build
-pre-configure       { file mkdir ${worksrcpath} }
-
-configure.cmd       cmake
-configure.ccache    no
-configure.compiler  gcc-4.2
-configure.args	../${distname} -DBUILD_SHARED_LIBS=ON \
-		-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \
-		-DCMAKE_VERBOSE_MAKEFILE=ON \
-		-DCMAKE_BUILD_TYPE=Release \
-		-DCMAKE_SYSTEM_PREFIX_PATH=\"${prefix}\;/usr\" \
-		-DCMAKE_INSTALL_PREFIX=${prefix} \
-		-DPHONON_INCLUDE_DIR=${prefix}/include \
-		-DPHONON_LIBRARY=${prefix}/lib/libphonon.dylib \
-		-DCMAKE_OSX_SYSROOT=${universal_sysroot} \
-		-DWITH_XKB=OFF \
-		-DX11_XKB_INCLUDE_PATH=\"\" \
-		-DWITH_Xine=OFF \
-		-DQT_QMAKE_EXECUTABLE=${prefix}/libexec/qt4-mac/bin/qmake \
-		-Wno-dev
-
-variant universal {
-    configure.universal_args-delete  --disable-dependency-tracking
-    configure.args-append	-DCMAKE_OSX_ARCHITECTURES=\"[strsed ${configure.universal_archs} "g| |;|"]\"
-}
-
-variant debug description "Enable debug binaries" {
-	configure.args-delete		-DCMAKE_BUILD_TYPE=Release
-	configure.args-append		-DCMAKE_BUILD_TYPE=debugFull
-}
-
-variant xine description "enable phonon_xine engine" {
-# Unsupported. Don't report bugs, unless you fix it :-)
-	depends_build               port:xine-lib
-    configure.args-delete       -DWITH_XKB=OFF \
-                                -DX11_XKB_INCLUDE_PATH=\"\" \
-                                -DWITH_Xine=OFF
-    configure.args-append       -DWITH_Xine=ON -DWITH_XKB=ON
-}
-

Modified: trunk/dports/kde/kdebase4-runtime/Portfile
===================================================================
--- trunk/dports/kde/kdebase4-runtime/Portfile	2009-01-28 02:17:10 UTC (rev 46055)
+++ trunk/dports/kde/kdebase4-runtime/Portfile	2009-01-28 04:41:26 UTC (rev 46056)
@@ -1,67 +1,42 @@
 # $Id$
 
 PortSystem          1.0
+PortGroup           kde4   1.0
 
 name                kdebase4-runtime
-version             4.1.4
+version             4.2.0
 revision            0
 categories          kde kde4
 maintainers         illogic-al openmaintainer
-description         Basic applications and libraries needed by KDE4 programs
-long_description    Data which is required by most KDE4 applications to run.
-platforms      	    darwin
+description         Shared data needed by KDE4 programs
+long_description    Provides data which is required by KDE4 applications. \
+                    e.g. icons and mimetype data.
+platforms           darwin
 homepage            http://www.kde.org
-master_sites	    http://ftp.kde.org/stable/${version}/src/
+master_sites        kde:stable/${version}/src/
 use_bzip2           yes
 distname            kdebase-runtime-${version}
-checksums           md5 fad82875745bacbb52001eabf9c71202
+checksums           md5 8ef48aae16a6dddb3055d81d7e5c375f
 
-depends_lib         port:kdelibs4 \
+depends_lib-append  port:kdelibs4 \
+                    port:qimageblitz \
                     port:kdepimlibs4
 
-depends_build       port:cmake \
-                    port:automoc
+configure.args-append   ../${distname} \
+                        -DWITH_Samba=OFF \
+                        -DWITH_PulseAudio=OFF \
+                        -DXINE_INCLUDE_DIR=\"\" \
+                        -DXINE_LIBRARY=\"\"
 
-use_parallel_build  yes
-worksrcdir          build
-pre-configure       { file mkdir ${worksrcpath} }
-
-configure.cmd       cmake
-configure.ccache    no
-configure.compiler  gcc-4.2
-configure.args	../${distname} -DBUILD_SHARED_LIBS=ON \
-		-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \
-		-DCMAKE_VERBOSE_MAKEFILE=ON \
-		-DCMAKE_BUILD_TYPE=Release \
-		-DCMAKE_SYSTEM_PREFIX_PATH=\"${prefix}\;/usr\" \
-		-DCMAKE_INSTALL_PREFIX=${prefix} \
-		-DCMAKE_INSTALL_NAME_DIR=${prefix}/lib/ \
-		-DPHONON_INCLUDE_DIR=${prefix}/include \
-		-DPHONON_LIBRARY=${prefix}/lib/libphonon.dylib \
-		-DCMAKE_OSX_SYSROOT=${universal_sysroot} \
-		-DWITH_XKB=OFF \
-		-DX11_XKB_INCLUDE_PATH=\"\" \
-		-DWITH_Xine=OFF \
-		-DQT_QMAKE_EXECUTABLE=${prefix}/libexec/qt4-mac/bin/qmake \
-		-Wno-dev
-
-variant xine description "enable phonon_xine engine" {
-# Unsupported. Don't report bugs, unless you fix it :-)
-	depends_build               port:xine-lib
-    configure.args-delete       -DWITH_XKB=OFF \
-                                -DX11_XKB_INCLUDE_PATH=\"\" \
-                                -DWITH_Xine=OFF
-    configure.args-append       -DWITH_Xine=ON -DWITH_XKB=ON
+variant samba description "Enable samba support" {
+    depends_lib-append      port:samba3
+    configure.args-delete   -DWITH_Samba=OFF
+    configure.args-append   -DWITH_Samba=ON
 }
 
-variant universal {
-    configure.universal_args-delete  --disable-dependency-tracking
-    configure.args-append	-DCMAKE_OSX_ARCHITECTURES=\"[strsed ${configure.universal_archs} "g| |;|"]\"
+variant xine description "Enable xine support" {
+# Unsupported. Don't report bugs, unless it comes with a patch :-)
+    depends_lib-append      port:xine-lib
+    configure.args-delete   -DXINE_INCLUDE_DIR=\"\" \
+                            -DXINE_LIBRARY=\"\"
 }
-
-variant debug description "Enable debug binaries" {
-	configure.args-delete		-DCMAKE_BUILD_TYPE=Release
-	configure.args-append		-DCMAKE_BUILD_TYPE=debugFull
-
-}
-

Added: trunk/dports/kde/kdeedu4/Portfile
===================================================================
--- trunk/dports/kde/kdeedu4/Portfile	                        (rev 0)
+++ trunk/dports/kde/kdeedu4/Portfile	2009-01-28 04:41:26 UTC (rev 46056)
@@ -0,0 +1,24 @@
+# $Id$
+
+PortSystem          1.0
+PortGroup           kde4   1.0
+
+name                kdeedu4
+version             4.2.0
+revision            0
+categories          kde kde4
+maintainers         nomaintainer
+description         Education based applications for the KDE4 platform
+long_description    ${description}. This includes programs such as Marble and Kalzium.
+platforms           darwin
+homepage            http://www.kde.org
+master_sites        kde:stable/${version}/src/
+use_bzip2           yes
+distname            kdeedu-${version}
+checksums           md5 aaddbdab29e1d284ad8ee67a78b4c597
+
+depends_lib-append  port:kdelibs4 port:kdebase4 \
+                    port:ocaml port:openbabel \
+                    port:eigen2-devel
+
+configure.args-append   ../${distname}


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

Deleted: trunk/dports/kde/kdegames4/Portfile
===================================================================
--- trunk/dports/kde/kdegames4-devel/Portfile	2009-01-19 14:17:42 UTC (rev 45652)
+++ trunk/dports/kde/kdegames4/Portfile	2009-01-28 04:41:26 UTC (rev 46056)
@@ -1,53 +0,0 @@
-# $Id$
-
-PortSystem          1.0
-
-name                kdegames4-devel
-version             4.1.96
-revision            0
-categories          kde kde4
-maintainers         nomaintainer
-description         A variety of games made with the KDE4 platform
-long_description    ${description}
-platforms           darwin
-homepage            http://www.kde.org
-master_sites        http://ftp.kde.org/unstable/${version}/src/
-use_bzip2           yes
-distname            kdegames-${version}
-checksums           md5 b8c1cc06d06dff0852ca16daabeec51b
-
-depends_lib         port:kdelibs4-devel port:kdebase4-devel
-
-depends_build       port:cmake port:automoc
-
-use_parallel_build  yes
-worksrcdir          build
-pre-configure       { file mkdir ${worksrcpath} }
-
-configure.cmd       cmake
-configure.ccache    no
-configure.compiler  gcc-4.2
-configure.args	../${distname} -DBUILD_SHARED_LIBS=ON \
-		-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \
-		-DCMAKE_VERBOSE_MAKEFILE=ON \
-		-DCMAKE_BUILD_TYPE=Release \
-		-DCMAKE_SYSTEM_PREFIX_PATH=\"${prefix}\;/usr\" \
-		-DCMAKE_INSTALL_PREFIX=${prefix} \
-		-DCMAKE_INSTALL_NAME_DIR=${prefix}/lib/ \
-		-DPHONON_INCLUDE_DIR=${prefix}/include \
-		-DPHONON_LIBRARY=${prefix}/lib/libphonon.dylib \
-		-DBUNDLE_INSTALL_DIR=${applications_dir} \
-		-DCMAKE_OSX_SYSROOT=${universal_sysroot} \
-		-DQT_QMAKE_EXECUTABLE=${prefix}/libexec/qt4-mac/bin/qmake \
-		-Wno-dev
-
-variant universal {
-    configure.universal_args-delete  --disable-dependency-tracking
-    configure.args-append	-DCMAKE_OSX_ARCHITECTURES=\"[strsed ${configure.universal_archs} "g| |;|"]\"
-}
-
-variant debug description "Enable debug binaries" {
-	configure.args-delete		-DCMAKE_BUILD_TYPE=Release
-	configure.args-append		-DCMAKE_BUILD_TYPE=debugFull
-}
-

Copied: trunk/dports/kde/kdegames4/Portfile (from rev 45993, trunk/dports/kde/kdegames4-devel/Portfile)
===================================================================
--- trunk/dports/kde/kdegames4/Portfile	                        (rev 0)
+++ trunk/dports/kde/kdegames4/Portfile	2009-01-28 04:41:26 UTC (rev 46056)
@@ -0,0 +1,23 @@
+# $Id$
+
+PortSystem          1.0
+PortGroup           kde4   1.0
+
+name                kdegames4
+version             4.2.0
+revision            0
+categories          kde kde4
+maintainers         nomaintainer
+description         A variety of games made with the KDE4 development platform
+long_description    ${description}
+platforms           darwin
+homepage            http://www.kde.org
+master_sites        kde:stable/${version}/src/
+use_bzip2           yes
+distname            kdegames-${version}
+checksums           md5 68cefd627025be99ba136e5a4e35e554
+
+depends_lib-append  port:kdelibs4 port:kdebase4-runtime
+
+configure.args-append   ../${distname}
+

Modified: trunk/dports/kde/kdegraphics4/Portfile
===================================================================
--- trunk/dports/kde/kdegraphics4/Portfile	2009-01-28 02:17:10 UTC (rev 46055)
+++ trunk/dports/kde/kdegraphics4/Portfile	2009-01-28 04:41:26 UTC (rev 46056)
@@ -1,9 +1,10 @@
 # $Id$
 
 PortSystem          1.0
+PortGroup           kde4   1.0
 
 name                kdegraphics4
-version             4.1.4
+version             4.2.0
 revision            0
 categories          kde kde4
 maintainers         illogic-al openmaintainer
@@ -11,48 +12,16 @@
 long_description    KDE applications for managing and creating image files.
 platforms           darwin
 homepage            http://www.kde.org
-master_sites	    http://ftp.kde.org/stable/${version}/src/
+master_sites        kde:stable/${version}/src/
 use_bzip2           yes
 distname            kdegraphics-${version}
-checksums           md5 c2a67098d9df60e839d2af6b866989ef
+checksums           md5 8beb6fe5d475d0b0245ea6d4cc7e9732
 
-depends_lib         port:qt4-mac port:kdebase4 \
+depends_lib-append  port:qt4-mac port:kdebase4-runtime \
                     port:exiv2 port:poppler \
                     port:djvulibre port:chmlib \
                     port:qca
-# Poppler needs to be installed with +quartz +qt4 variants
-# so this portfile needs to ensure enventually that this happens
 
-depends_build       port:cmake port:automoc
+configure.args-append   ../${distname}
 
-use_parallel_build  yes
-worksrcdir          build
-pre-configure       { file mkdir ${worksrcpath} }
 
-configure.cmd       cmake
-configure.ccache    no
-configure.args	../${distname} -DBUILD_SHARED_LIBS=ON \
-		-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \
-		-DCMAKE_VERBOSE_MAKEFILE=ON \
-		-DCMAKE_BUILD_TYPE=Release \
-		-DCMAKE_SYSTEM_PREFIX_PATH=\"${prefix}\;/usr\" \
-		-DCMAKE_INSTALL_PREFIX=${prefix} \
-		-DPHONON_INCLUDE_DIR=${prefix}/include \
-		-DPHONON_LIBRARY=${prefix}/lib/libphonon.dylib \
-		-DQCA2_LIBRARIES=${prefix}/lib/libqca.2.dylib \
-		-DQCA2_INCLUDE_DIR=${prefix}/include/QtCrypto \
-		-DCMAKE_OSX_SYSROOT=${universal_sysroot} \
-		-DQT_QMAKE_EXECUTABLE=${prefix}/libexec/qt4-mac/bin/qmake \
-		-Wno-dev
-# Manually defining qca location forces building of Okular's
-# encrytped openoffice document viewer. Might not want to do that.
-
-variant universal {
-    configure.universal_args-delete  --disable-dependency-tracking
-    configure.args-append	-DCMAKE_OSX_ARCHITECTURES=\"[strsed ${configure.universal_archs} "g| |;|"]\"
-}
-
-variant debug description "Enable debug binaries" {
-	configure.args-delete		-DCMAKE_BUILD_TYPE=Release
-	configure.args-append		-DCMAKE_BUILD_TYPE=debugFull
-}

Modified: trunk/dports/kde/kdelibs4/Portfile
===================================================================
--- trunk/dports/kde/kdelibs4/Portfile	2009-01-28 02:17:10 UTC (rev 46055)
+++ trunk/dports/kde/kdelibs4/Portfile	2009-01-28 04:41:26 UTC (rev 46056)
@@ -1,9 +1,10 @@
 # $Id$
 
 PortSystem          1.0
+PortGroup           kde4   1.0
 
 name                kdelibs4
-version             4.1.4
+version             4.2.0
 revision            0
 categories          kde kde4
 maintainers         illogic-al openmaintainer
@@ -11,59 +12,72 @@
 long_description    Core libraries for KDE4 applications to function
 platforms           darwin
 homepage            http://www.kde.org
-master_sites        http://ftp.kde.org/stable/${version}/src/
+master_sites        kde:stable/${version}/src/
 use_bzip2           yes
 distname            kdelibs-${version}
-checksums           md5 ffdb0340a72aaf06a0b98f354c0c59ef
+checksums           md5 2d830a922195fefe6e073111850247ac
 
-depends_lib         port:qt4-mac port:phonon \
+depends_lib-append  port:qt4-mac port:phonon \
+                    port:soprano port:cyrus-sasl2 \
     	            port:strigi port:gettext \
-                    port:aspell port:enchant \
-                    port:bzip2 port:zlib \
+                    port:bzip2 port:zlib port:flex \
                     port:pcre port:shared-mime-info \
                     port:jpeg port:libpng \
                     lib:libgif:giflib port:tiff \
                     port:jasper port:openexr \
-                    port:openssl
+                    port:expat port:libart_lgpl \
+                    port:libidn port:libiconv \
+                    path:lib/pkgconfig/glib-2.0.pc:glib2 \
+                    port:openssl port:enchant \
+                    port:aspell port:aspell-dict-en
 
-depends_build       port:cmake \
-                    port:automoc
+configure.args-append   ../${distname} \
+                        -DWITH_ENCHANT=ON \
+                        -DWITH_ASPELL=ON \
+                        -DWITH_Soprano=ON \
+                        -DWITH_Avahi=OFF \
+                        -DWITH_FAM=OFF
+                        #-DKDE_DEFAULT_HOME=Library/Preferences/KDE \
 
-use_parallel_build  yes
-worksrcdir          build
-pre-configure       { file mkdir ${worksrcpath} }
-
-configure.cmd       cmake
-configure.ccache    no
-configure.compiler  gcc-4.2
-configure.args	../${distname} -DBUILD_SHARED_LIBS=ON \
-		-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \
-		-DCMAKE_VERBOSE_MAKEFILE=ON \
-		-DCMAKE_BUILD_TYPE=Release \
-		-DCMAKE_SYSTEM_PREFIX_PATH=\"${prefix}\;/usr\" \
-		-DCMAKE_INSTALL_PREFIX=${prefix} \
-		-DPHONON_INCLUDE_DIR=${prefix}/include \
-		-DPHONON_LIBRARY=${prefix}/lib/libphonon.dylib \
-		-DCMAKE_OSX_SYSROOT=${universal_sysroot} \
-		-DQT_QMAKE_EXECUTABLE=${prefix}/libexec/qt4-mac/bin/qmake \
-		-Wno-dev
-
 #post-configure {
 #    reinplace "s|#define   HAVE_BACKTRACE 1||" ${workpath}/build/config.h
 #}
-# Need to test if this is still necessary
+# Needed if compiling for 10.4 universal on 10.5
 
-variant universal {
-    configure.universal_args-delete  --disable-dependency-tracking
-    configure.args-append	-DCMAKE_OSX_ARCHITECTURES=\"[strsed ${configure.universal_archs} "g| |;|"]\"
+variant avahi description "Use linux implementation of Bonjour" {
+    depends_lib-append          port:avahi
+    configure.args-delete       -DWITH_Avahi=OFF
+    configure.args-append       -DWITH_Avahi=ON
 }
 
-variant debug description "Enable debug binaries" {
-	configure.args-delete		-DCMAKE_BUILD_TYPE=Release
-	configure.args-append		-DCMAKE_BUILD_TYPE=debugFull
+variant hspell description "Hebrew spell checker support" {
+# Does nothing until hspell port added. Even with switch turned on.
+    configure.args-delete       -DWITH_HSPELL=OFF
+    configure.args-append       -DWITH_HSPELL=ON
+}
 
+variant no_aspell description "Disable spell checking" {
+    depends_lib-delete          port:aspell port:aspell-dict-en \
+                                port:enchant
+    configure.args-delete       -DWITH_ASPELL=ON -DWITH_ENCHANT=ON
+    configure.args-append       -DWITH_ASPELL=OFF -DWITH_ENCHANT=OFF
 }
 
-variant soprano description "Enable support for nepomuk semantic desktop" {
-    depends_lib-append		port:soprano
+variant no_soprano description "Disable support for nepomuk semantic desktop" {
+    depends_lib-delete          port:soprano
+    configure.args-delete       -DWITH_Soprano=ON
+    configure.args-append       -DWITH_Soprano=OFF
 }
+
+post-activate {
+    if { [file exists ${destroot}${prefix}/lib/kde4/kspell_aspell.so] } {
+        ui_msg "######################################################"
+        ui_msg "#  Only the English dictionary has been installed.   #"
+        ui_msg "#  You will need to install extra dictionaries to    #"
+        ui_msg "#  get support for spell checking other languages.   #"
+        ui_msg "#  The command 'port search aspell-dict' will show   #"
+        ui_msg "#  you the currently available dictionary options.   #"
+        ui_msg "######################################################"
+    }
+}
+

Modified: trunk/dports/kde/kdemultimedia4/Portfile
===================================================================
--- trunk/dports/kde/kdemultimedia4/Portfile	2009-01-28 02:17:10 UTC (rev 46055)
+++ trunk/dports/kde/kdemultimedia4/Portfile	2009-01-28 04:41:26 UTC (rev 46056)
@@ -1,9 +1,10 @@
 # $Id$
 
 PortSystem          1.0
+PortGroup           kde4   1.0
 
 name                kdemultimedia4
-version             4.1.4
+version             4.2.0
 revision            0
 categories          kde kde4
 maintainers         illogic-al openmaintainer
@@ -11,44 +12,25 @@
 long_description    KDE applications for managing audio and video files.
 platforms           darwin
 homepage            http://www.kde.org
-master_sites	    http://ftp.kde.org/stable/${version}/src/
+master_sites        kde:stable/${version}/src/
 use_bzip2           yes
 distname            kdemultimedia-${version}
-checksums           md5 4a4e046f0b862e7be9e916e0e29ed188
+checksums           md5 3e944c87888ac1ac5b11d3722dd31f88
 
-depends_lib         port:libvorbis port:kdebase4
+depends_lib-append  port:libvorbis port:kdebase4-runtime
 #                    port:cdparanoia
-#                    need newer version which is not ported to OSX
+#                    we need newer version which is not ported to OSX
 
-depends_build       port:cmake port:automoc
+configure.args-append   ../${distname} \
+                        -DBUILD_dragonplayer=ON
+# wait for port	        -DCDPARANOIA_INCLUDE_DIR=${prefix}/include \
 
-use_parallel_build  yes
-worksrcdir          build
-pre-configure       { file mkdir ${worksrcpath} }
+default_variant     +no_dragon
 
-configure.cmd       cmake
-configure.ccache    no
-configure.args	../${distname} -DBUILD_SHARED_LIBS=ON \
-		-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \
-		-DCMAKE_VERBOSE_MAKEFILE=ON \
-		-DCMAKE_BUILD_TYPE=Release \
-		-DCMAKE_SYSTEM_PREFIX_PATH=\"${prefix}\;/usr\" \
-		-DCMAKE_INSTALL_PREFIX=${prefix} \
-		-DPHONON_INCLUDE_DIR=${prefix}/include \
-		-DPHONON_LIBRARY=${prefix}/lib/libphonon.dylib \
-		-DCMAKE_OSX_SYSROOT=${universal_sysroot} \
-		-DQT_QMAKE_EXECUTABLE=${prefix}/libexec/qt4-mac/bin/qmake \
-		-DBUILD_dragonplayer=OFF \
-		-Wno-dev
-# wait for port	-DCDPARANOIA_INCLUDE_DIR=${prefix}/include \
-
-variant universal {
-    configure.universal_args-delete  --disable-dependency-tracking
-    configure.args-append	-DCMAKE_OSX_ARCHITECTURES=\"[strsed ${configure.universal_archs} "g| |;|"]\"
+variant no_dragon description "Do not install dragon player" {
+# In the future when Ian cares about OS X (and we have robots)
+# this won't have to be the default
+    configure.args-delete   -DBUILD_dragonplayer=ON
+    configure.args-delete   -DBUILD_dragonplayer=OFF
 }
 
-variant debug description "Enable debug binaries" {
-	configure.args-delete		-DCMAKE_BUILD_TYPE=Release
-	configure.args-append		-DCMAKE_BUILD_TYPE=debugFull
-}
-

Modified: trunk/dports/kde/kdenetwork4/Portfile
===================================================================
--- trunk/dports/kde/kdenetwork4/Portfile	2009-01-28 02:17:10 UTC (rev 46055)
+++ trunk/dports/kde/kdenetwork4/Portfile	2009-01-28 04:41:26 UTC (rev 46056)
@@ -1,9 +1,10 @@
 # $Id$
 
 PortSystem          1.0
+PortGroup           kde4   1.0
 
 name                kdenetwork4
-version             4.1.4
+version             4.2.0
 revision            0
 categories          kde kde4 network
 maintainers         illogic-al openmaintainer
@@ -12,43 +13,29 @@
                     and download manager
 platforms           darwin
 homepage            http://www.kde.org
-master_sites	    http://ftp.kde.org/stable/${version}/src
+master_sites        kde:stable/${version}/src
 use_bzip2           yes
 distname            kdenetwork-${version}
-checksums           md5 c67114c0e28a4e44f1466bf467a7b8dd
+checksums           md5 0ea1628e11d398fdf45276a35edd3cae
 
-depends_lib         port:kdebase4 port:qca
+depends_lib-append  port:kdebase4-runtime \
+                    port:rdesktop port:qca
 
-depends_build       port:cmake port:automoc
+configure.args-append   ../${distname} \
+                        -DQCA2_LIBRARIES=${prefix}/lib/libqca.2.dylib \
+                        -DQCA2_INCLUDE_DIR=${prefix}/include/QtCrypto
 
-use_parallel_build  yes
-worksrcdir          build
-pre-configure       { file mkdir ${worksrcpath} }
+variant no_kget description "Do not install the KGet download manager" {
 
-configure.cmd       cmake
-configure.ccache    no
-configure.args	../${distname} -DBUILD_SHARED_LIBS=ON \
-		-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \
-		-DCMAKE_VERBOSE_MAKEFILE=ON \
-		-DCMAKE_BUILD_TYPE=Release \
-		-DCMAKE_SYSTEM_PREFIX_PATH=\"${prefix}\;/usr\" \
-		-DCMAKE_INSTALL_PREFIX=${prefix} \
-		-DCMAKE_INSTALL_NAME_DIR=${prefix}/lib/ \
-		-DPHONON_INCLUDE_DIR=${prefix}/include \
-		-DPHONON_LIBRARY=${prefix}/lib/libphonon.dylib \
-		-DQCA2_LIBRARIES=${prefix}/lib/libqca.2.dylib \
-		-DQCA2_INCLUDE_DIR=${prefix}/include/QtCrypto \
-		-DCMAKE_OSX_SYSROOT=${universal_sysroot} \
-		-DQT_QMAKE_EXECUTABLE=${prefix}/libexec/qt4-mac/bin/qmake \
-		-Wno-dev
+}
 
-variant universal {
-    configure.universal_args-delete  --disable-dependency-tracking
-    configure.args-append	-DCMAKE_OSX_ARCHITECTURES=\"[strsed ${configure.universal_archs} "g| |;|"]\"
+variant no_kopete description "Do not install the Kopete instant messaging client" {
+
 }
 
-variant debug description "Enable debug binaries" {
-	configure.args-delete		-DCMAKE_BUILD_TYPE=Release
-	configure.args-append		-DCMAKE_BUILD_TYPE=debugFull
+variant no_krdc description "Do not install KRDC" {
+    depends_lib-delete      port:rdesktop
+    configure.args-delete
+    configure.args-append
 }
 

Added: trunk/dports/kde/kdepim4/Portfile
===================================================================
--- trunk/dports/kde/kdepim4/Portfile	                        (rev 0)
+++ trunk/dports/kde/kdepim4/Portfile	2009-01-28 04:41:26 UTC (rev 46056)
@@ -0,0 +1,28 @@
+# $Id$
+
+PortSystem          1.0
+PortGroup           kde4   1.0
+
+name                kdepim4
+version             4.2.0
+revision            0
+categories          kde kde4
+maintainers         illogic-al openmaintainer
+description         KDE4 groupware suite
+long_description    KDE4 groupware suite including a Mail client, \
+                    addressbook, organizer and groupware integration.
+platforms           darwin
+homepage            http://www.kde.org
+master_sites        kde:stable/${version}/src/
+use_bzip2           yes
+distname            kdepim-${version}
+checksums           md5 a80631de21930b2544c86722138aaa6c
+
+depends_lib-append  port:kdebase4-runtime \
+                    port:kdepimlibs4 \
+                    port:qca
+
+configure.args-append   ../${distname} \
+                        -DQCA2_LIBRARIES=${prefix}/lib/libqca.2.dylib \
+                        -DQCA2_INCLUDE_DIR=${prefix}/include/QtCrypto
+


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

Modified: trunk/dports/kde/kdepimlibs4/Portfile
===================================================================
--- trunk/dports/kde/kdepimlibs4/Portfile	2009-01-28 02:17:10 UTC (rev 46055)
+++ trunk/dports/kde/kdepimlibs4/Portfile	2009-01-28 04:41:26 UTC (rev 46056)
@@ -1,9 +1,10 @@
 # $Id$
 
 PortSystem          1.0
+PortGroup           kde4   1.0
 
 name                kdepimlibs4
-version             4.1.4
+version             4.2.0
 revision            0
 categories          kde kde4
 maintainers         illogic-al openmaintainer
@@ -11,44 +12,17 @@
 long_description    Core libraries necessary for Personal Information Management (PIM) in KDE4
 platforms           darwin
 homepage            http://www.kde.org
-master_sites 	    http://ftp.kde.org/stable/${version}/src/
+master_sites 	    kde:stable/${version}/src/
 use_bzip2           yes
 distname            kdepimlibs-${version}
-checksums           md5 9546430309b1f34707bffdceec0fbc4b
+checksums           md5 8a91677e2dca7d4db26b33c78e239e5e
 
-depends_lib         port:kdelibs4 \
+depends_lib-append  port:kdelibs4 \
                     port:akonadi \
                     port:boost \
+                    port:libical \
+                    port:openldap \
                     port:gpgme
 
-depends_build       port:cmake \
-                    port:automoc
+configure.args-append   ../${distname}
 
-use_parallel_build  yes
-worksrcdir          build
-pre-configure       { file mkdir ${worksrcpath} }
-
-configure.cmd       cmake
-configure.ccache    no
-configure.compiler  gcc-4.2
-configure.args	../${distname} -DBUILD_SHARED_LIBS=ON \
-		-DCMAKE_VERBOSE_MAKEFILE=ON \
-		-DCMAKE_BUILD_TYPE=Release \
-		-DCMAKE_SYSTEM_PREFIX_PATH=\"${prefix}\;/usr\" \
-		-DCMAKE_INSTALL_PREFIX=${prefix} \
-		-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \
-		-DPHONON_INCLUDE_DIR=${prefix}/include \
-		-DPHONON_LIBRARY=${prefix}/lib/libphonon.dylib \
-		-DCMAKE_OSX_SYSROOT=${universal_sysroot} \
-		-DQT_QMAKE_EXECUTABLE=${prefix}/libexec/qt4-mac/bin/qmake \
-		-Wno-dev
-
-variant universal {
-    configure.universal_args-delete  --disable-dependency-tracking
-    configure.args-append	-DCMAKE_OSX_ARCHITECTURES=\"[strsed ${configure.universal_archs} "g| |;|"]\"
-}
-
-variant debug description "Enable debug binaries" {
-	configure.args-delete		-DCMAKE_BUILD_TYPE=Release
-	configure.args-append		-DCMAKE_BUILD_TYPE=debugFull
-}

Modified: trunk/dports/kde/kdesdk4/Portfile
===================================================================
--- trunk/dports/kde/kdesdk4/Portfile	2009-01-28 02:17:10 UTC (rev 46055)
+++ trunk/dports/kde/kdesdk4/Portfile	2009-01-28 04:41:26 UTC (rev 46056)
@@ -1,51 +1,23 @@
 # $Id$
 
 PortSystem          1.0
+PortGroup           kde4   1.0
 
 name                kdesdk4
-version             4.1.4
+version             4.2.0
 revision            0
 categories          kde kde4
-maintainers         illogic-al openmaintainer
+maintainers         nomaintainer
 description         Utilities to ease development with the KDE4 platform
-long_description    Script and tools which simplify development of KDE applications.
+long_description    Scripts and tools which simplify development of KDE applications. e.g. Kate, the advanced text editor.
 platforms           darwin
 homepage            http://www.kde.org
-master_sites	    http://ftp.kde.org/stable/${version}/src/
+master_sites        kde:stable/${version}/src/
 use_bzip2           yes
 distname            kdesdk-${version}
-checksums           md5 1ca874a1d239018472bf27d0f2b98feb
+checksums           md5 79d01b4f10f1ecc283f7860d2c7973e9
 
-depends_lib         port:kdelibs4 port:kdebase4
+depends_lib-append  port:kdelibs4 port:kdebase4-runtime
 
-depends_build       port:cmake port:automoc
+configure.args-append	../${distname}
 
-use_parallel_build  yes
-worksrcdir          build
-pre-configure       { file mkdir ${worksrcpath} }
-
-configure.cmd       cmake
-configure.ccache    no
-configure.args	../${distname} -DBUILD_SHARED_LIBS=ON \
-		-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \
-		-DCMAKE_VERBOSE_MAKEFILE=ON \
-		-DCMAKE_BUILD_TYPE=Release \
-		-DCMAKE_SYSTEM_PREFIX_PATH=\"${prefix}\;/usr\" \
-		-DCMAKE_INSTALL_PREFIX=${prefix} \
-		-DCMAKE_INSTALL_NAME_DIR=${prefix}/lib/ \
-		-DPHONON_INCLUDE_DIR=${prefix}/include \
-		-DPHONON_LIBRARY=${prefix}/lib/libphonon.dylib \
-		-DCMAKE_OSX_SYSROOT=${universal_sysroot} \
-		-DQT_QMAKE_EXECUTABLE=${prefix}/libexec/qt4-mac/bin/qmake \
-		-Wno-dev
-
-variant universal {
-    configure.universal_args-delete  --disable-dependency-tracking
-    configure.args-append	-DCMAKE_OSX_ARCHITECTURES=\"[strsed ${configure.universal_archs} "g| |;|"]\"
-}
-
-variant debug description "Enable debug binaries" {
-	configure.args-delete		-DCMAKE_BUILD_TYPE=Release
-	configure.args-append		-DCMAKE_BUILD_TYPE=debugFull
-}
-

Modified: trunk/dports/kde/kdetoys4/Portfile
===================================================================
--- trunk/dports/kde/kdetoys4/Portfile	2009-01-28 02:17:10 UTC (rev 46055)
+++ trunk/dports/kde/kdetoys4/Portfile	2009-01-28 04:41:26 UTC (rev 46056)
@@ -1,9 +1,10 @@
 # $Id$
 
 PortSystem          1.0
+PortGroup           kde4   1.0
 
 name                kdetoys4
-version             4.1.4
+version             4.2.0
 revision            0
 categories          kde kde4
 maintainers         nomaintainer
@@ -11,39 +12,11 @@
 long_description    ${description}
 platforms           darwin
 homepage            http://www.kde.org
-master_sites	    http://ftp.kde.org/stable/${version}/src/
+master_sites        kde:stable/${version}/src/
 use_bzip2           yes
 distname            kdetoys-${version}
-checksums           md5 b32cfc4788e749e6240476783f0eb1a9
+checksums           md5 3adf538297e5dca51f15186b4acd02ce
 
-depends_lib         port:kdelibs4 port:kdebase4
+depends_lib         port:kdelibs4 port:kdebase4-runtime
 
-depends_build       port:cmake port:automoc
-
-use_parallel_build  yes
-worksrcdir          build
-pre-configure       { file mkdir ${worksrcpath} }
-
-configure.cmd       cmake
-configure.ccache    no
-configure.args	../${distname} -DBUILD_SHARED_LIBS=ON \
-		-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \
-		-DCMAKE_VERBOSE_MAKEFILE=ON \
-		-DCMAKE_BUILD_TYPE=Release \
-		-DCMAKE_SYSTEM_PREFIX_PATH=\"${prefix}\;/usr\" \
-		-DCMAKE_INSTALL_PREFIX=${prefix} \
-		-DPHONON_INCLUDE_DIR=${prefix}/include \
-		-DPHONON_LIBRARY=${prefix}/lib/libphonon.dylib \
-		-DCMAKE_OSX_SYSROOT=${universal_sysroot} \
-		-DQT_QMAKE_EXECUTABLE=${prefix}/libexec/qt4-mac/bin/qmake \
-		-Wno-dev
-
-variant universal {
-    configure.universal_args-delete  --disable-dependency-tracking
-    configure.args-append	-DCMAKE_OSX_ARCHITECTURES=\"[strsed ${configure.universal_archs} "g| |;|"]\"
-}
-
-variant debug description "Enable debug binaries" {
-	configure.args-delete		-DCMAKE_BUILD_TYPE=Release
-	configure.args-append		-DCMAKE_BUILD_TYPE=debugFull
-}
+configure.args	../${distname}

Modified: trunk/dports/kde/kdeutils4/Portfile
===================================================================
--- trunk/dports/kde/kdeutils4/Portfile	2009-01-28 02:17:10 UTC (rev 46055)
+++ trunk/dports/kde/kdeutils4/Portfile	2009-01-28 04:41:26 UTC (rev 46056)
@@ -1,9 +1,10 @@
 # $Id$
 
 PortSystem          1.0
+PortGroup           kde4   1.0
 
 name                kdeutils4
-version             4.1.4
+version             4.2.0
 revision            0
 categories          kde kde4
 maintainers         nomaintainer
@@ -11,40 +12,12 @@
 long_description    Useful utilities like an archiving tool and a calculator.
 platforms           darwin
 homepage            http://www.kde.org
-master_sites	    http://ftp.kde.org/stable/${version}/src/
+master_sites        kde:stable/${version}/src/
 use_bzip2           yes
 distname            kdeutils-${version}
-checksums           md5 542663eeae777978dafab2dcf9d422c2
+checksums           md5 f0ca24c7d3e5bb0ab55bf6b26fc6224e
 
-depends_lib         port:kdelibs4 port:kdebase4
+depends_lib         port:kdelibs4 port:kdebase4-runtime
 
-depends_build       port:cmake port:automoc
+configure.args	../${distname}
 
-use_parallel_build  yes
-worksrcdir          build
-pre-configure 	    { file mkdir ${worksrcpath} }
-
-configure.cmd       cmake
-configure.ccache    no
-configure.args	../${distname} -DBUILD_SHARED_LIBS=ON \
-		-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \
-		-DCMAKE_VERBOSE_MAKEFILE=ON \
-		-DCMAKE_BUILD_TYPE=Release \
-		-DCMAKE_SYSTEM_PREFIX_PATH=\"${prefix}\;/usr\" \
-		-DCMAKE_INSTALL_PREFIX=${prefix} \
-		-DPHONON_INCLUDE_DIR=${prefix}/include \
-		-DPHONON_LIBRARY=${prefix}/lib/libphonon.dylib \
-		-DCMAKE_OSX_SYSROOT=${universal_sysroot} \
-		-DQT_QMAKE_EXECUTABLE=${prefix}/libexec/qt4-mac/bin/qmake \
-		-Wno-dev
-
-variant universal {
-    configure.universal_args-delete  --disable-dependency-tracking
-    configure.args-append	-DCMAKE_OSX_ARCHITECTURES=\"[strsed ${configure.universal_archs} "g| |;|"]\"
-}
-
-variant debug description "Enable debug binaries" {
-	configure.args-delete		-DCMAKE_BUILD_TYPE=Release
-	configure.args-append		-DCMAKE_BUILD_TYPE=debugFull
-}
-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090127/eaa6dac3/attachment-0001.html>


More information about the macports-changes mailing list