[66181] trunk/dports/kde

ryandesign at macports.org ryandesign at macports.org
Tue Apr 6 13:44:53 PDT 2010


Revision: 66181
          http://trac.macports.org/changeset/66181
Author:   ryandesign at macports.org
Date:     2010-04-06 13:44:51 -0700 (Tue, 06 Apr 2010)
Log Message:
-----------
kdesvn: new port, version 1.5.2; still has some problems, see #23999

Added Paths:
-----------
    trunk/dports/kde/kdesvn/
    trunk/dports/kde/kdesvn/Portfile
    trunk/dports/kde/kdesvn/files/
    trunk/dports/kde/kdesvn/files/app-install-and-icon-fix.patch
    trunk/dports/kde/kdesvn/files/ignore-apr0-and-apr-util0.patch
    trunk/dports/kde/kdesvn/files/no-kdesdk-conflict.patch

Added: trunk/dports/kde/kdesvn/Portfile
===================================================================
--- trunk/dports/kde/kdesvn/Portfile	                        (rev 0)
+++ trunk/dports/kde/kdesvn/Portfile	2010-04-06 20:44:51 UTC (rev 66181)
@@ -0,0 +1,35 @@
+# -*- 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.0
+
+name                kdesvn
+version             1.5.2
+categories          kde kde4
+maintainers         nomaintainer
+platforms           darwin
+
+description         KDE4 subversion frontend
+long_description    KDESvn is a frontend to subversion repositories using \
+                    the KDE4 framework
+
+homepage            http://kdesvn.alwins-world.de/
+master_sites        ${homepage}downloads/
+
+use_bzip2           yes
+
+checksums           md5     75bacc14aff0e0c2bbbf1e4ea02a1316 \
+                    sha1    e8728c1f6fbf46b7ac2879bfdba152c9be9b9b43 \
+                    rmd160  5361e0983c6a18afabcb88cc06270fc3fbb595aa
+
+depends_lib-append  port:kdelibs4 \
+                    port:kdebase4-runtime \
+                    port:subversion
+
+patch.dir           ${workpath}/${distname}/src
+patchfiles          app-install-and-icon-fix.patch \
+                    ignore-apr0-and-apr-util0.patch \
+                    no-kdesdk-conflict.patch
+
+configure.args-append ../${distname}


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

Added: trunk/dports/kde/kdesvn/files/app-install-and-icon-fix.patch
===================================================================
--- trunk/dports/kde/kdesvn/files/app-install-and-icon-fix.patch	                        (rev 0)
+++ trunk/dports/kde/kdesvn/files/app-install-and-icon-fix.patch	2010-04-06 20:44:51 UTC (rev 66181)
@@ -0,0 +1,22 @@
+--- CMakeLists.txt.orig	2010-03-06 22:24:54.000000000 +0000
++++ CMakeLists.txt	2010-03-06 23:54:27.000000000 +0000
+@@ -50,7 +50,10 @@
+ ADD_SUBDIRECTORY(pics)
+ ADD_SUBDIRECTORY(icons)
+ 
++KDE4_ADD_APP_ICON(kdesvnsrc "${CMAKE_CURRENT_SOURCE_DIR}/hi*-app-kdesvn.png")
++
+ KDE4_ADD_EXECUTABLE(kdesvn ${kdesvnsrc})
++
+ KDE_ADD_KPART(kdesvnpart ${partsrc})
+ 
+ SET(QT_LIBRARIES "${QT_QTCORE_LIBRARY}" "${QT_QTGUI_LIBRARY}" )
+@@ -77,7 +80,7 @@
+ )
+ 
+ INSTALL(TARGETS kdesvn kdesvnaskpass kdesvnpart
+-    RUNTIME DESTINATION ${BIN_INSTALL_DIR}
++    ${INSTALL_TARGETS_DEFAULT_ARGS}
+     LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR})
+ 
+ # the resources

Added: trunk/dports/kde/kdesvn/files/ignore-apr0-and-apr-util0.patch
===================================================================
--- trunk/dports/kde/kdesvn/files/ignore-apr0-and-apr-util0.patch	                        (rev 0)
+++ trunk/dports/kde/kdesvn/files/ignore-apr0-and-apr-util0.patch	2010-04-06 20:44:51 UTC (rev 66181)
@@ -0,0 +1,17 @@
+--- svnqt/cmakemodules/FindSubversion.cmake.orig	2010-04-02 10:24:51.000000000 -0500
++++ svnqt/cmakemodules/FindSubversion.cmake	2010-04-02 10:25:29.000000000 -0500
+@@ -60,12 +60,12 @@
+   FIND_SUB_LIB(SUBVERSION_RALIB svn_ra-1)
+   FIND_SUB_LIB(SUBVERSION_DIFFLIB svn_diff-1)
+ 
+-  FIND_PROGRAM(APR_CONFIG NAMES apr-config apr-1-config
++  FIND_PROGRAM(APR_CONFIG NAMES apr-1-config
+     PATHS
+     /usr/local/apr/bin
+   )
+ 
+-  FIND_PROGRAM(APU_CONFIG NAMES apu-config apu-1-config
++  FIND_PROGRAM(APU_CONFIG NAMES apu-1-config
+     PATHS
+     /usr/local/apr/bin
+   )

Added: trunk/dports/kde/kdesvn/files/no-kdesdk-conflict.patch
===================================================================
--- trunk/dports/kde/kdesvn/files/no-kdesdk-conflict.patch	                        (rev 0)
+++ trunk/dports/kde/kdesvn/files/no-kdesdk-conflict.patch	2010-04-06 20:44:51 UTC (rev 66181)
@@ -0,0 +1,11 @@
+--- kiosvn/CMakeLists.txt.orig	2010-03-07 01:03:23.000000000 +0000
++++ kiosvn/CMakeLists.txt	2010-03-07 01:03:42.000000000 +0000
+@@ -41,7 +41,7 @@
+ INSTALL(TARGETS kio_ksvn
+     LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR} )
+ 
+-FILE(GLOB PROTFILES *.protocol)
++FILE(GLOB PROTFILES k*.protocol)
+ 
+ INSTALL(FILES ${PROTFILES}
+     DESTINATION  ${SERVICES_INSTALL_DIR} )
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100406/b12392e2/attachment.html>


More information about the macports-changes mailing list