[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