[42617] trunk/dports/kde/ktorrent/Portfile

illogic-al at macports.org illogic-al at macports.org
Wed Nov 26 13:27:12 PST 2008


Revision: 42617
          http://trac.macports.org/changeset/42617
Author:   illogic-al at macports.org
Date:     2008-11-26 13:27:11 -0800 (Wed, 26 Nov 2008)
Log Message:
-----------
Update portfile to a) use ${prefix} b) use distfiles and checksum c) look prettier d) not break when detecting qca

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

Modified: trunk/dports/kde/ktorrent/Portfile
===================================================================
--- trunk/dports/kde/ktorrent/Portfile	2008-11-26 21:10:42 UTC (rev 42616)
+++ trunk/dports/kde/ktorrent/Portfile	2008-11-26 21:27:11 UTC (rev 42617)
@@ -1,44 +1,47 @@
 # $Id$
 
 PortSystem          1.0
+
 name                ktorrent
-version             3.1.3
+version             3.1.5
 revision            1
 categories          kde kde4
 maintainers         illogic-al at macports.org openmaintainer
 description         KDE4 bittorrent client.
 long_description    Bittorrent client for KDE4 supporting a variety of \
                     features such as uPNP.
+platforms           darwin
 homepage            http://www.kde.org
-platforms           darwin
-master_sites	    http://anonsvn.kde.org/
-distname            3.1.3
+master_sites	    http://ktorrent.org/downloads/${version}/
+use_bzip2           yes
+distname            ${name}-${version}
+distfiles           ${distname}.tar.bz2
+checksums           md5 2b11f05f2bc70c5b1403335698761d64
 
-fetch.type          svn 
-svn.url             svn://anonsvn.kde.org/home/kde/tags/${name}/${version}
-
-depends_lib	        path:${prefix}/bin/kde4:kdebase4-runtime \
+depends_lib         path:${prefix}/bin/kde4:kdebase4-runtime \
                     port:qca
 
-depends_build       port:cmake 
+depends_build       port:cmake
 
-use_parallel_build	yes
+use_parallel_build  yes
+worksrcdir          build
+pre-configure 	    { file mkdir ${worksrcpath} }
 
-worksrcdir      build
-pre-configure 	{ file mkdir ${worksrcpath} }
-configure.cmd	cmake
-configure.args	../${distname} -DBUILD_SHARED_LIBS:BOOL=ON \
+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=\"/opt/local\;/usr\" \
+		-DCMAKE_SYSTEM_PREFIX_PATH=\"${prefix}\;/usr\" \
 		-DCMAKE_INSTALL_PREFIX=${prefix} \
 		-DCMAKE_INSTALL_NAME_DIR=${prefix}/lib/ \
-		-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \
 		-DPHONON_INCLUDE_DIR=${prefix}/include \
 		-DPHONON_LIBRARY=${prefix}/lib/libphonon.dylib \
-        -DCMAKE_OSX_SYSROOT=${sysroot} \
-		-Wno-dev 
-#        -DQCA2_INCLUDE_DIR=/opt/local/include/QtCrypto \
+		-DQCA2_LIBRARIES=${prefix}/lib/libqca.2.dylib \
+		-DQCA2_INCLUDE_DIR=${prefix}/include/QtCrypto \
+		-DCMAKE_OSX_SYSROOT=${sysroot} \
+		-Wno-dev
 
 variant universal description "Compile for ppc and intel architectures" {
     configure.universal_args-delete  --disable-dependency-tracking
@@ -46,7 +49,7 @@
 }
 
 variant debug description "Enable debug binaries" {
-	configure.args-delete		-DCMAKE_BUILD_TYPE=Release 
-	configure.args-append		-DCMAKE_BUILD_TYPE=debugFull 
+	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/20081126/4a9bba21/attachment.html>


More information about the macports-changes mailing list