summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormarkd <markd>2005-03-29 10:50:14 +0000
committermarkd <markd>2005-03-29 10:50:14 +0000
commit67f0ae0da0b2fb5999dad3bfd37d093bd3137ab9 (patch)
treee1d917f57d779af6cc675ec7d0b0aec92e54f0cd
parent3b60b279cfc191a1199f38af217ae5a5aaae0d32 (diff)
downloadpkgsrc-67f0ae0da0b2fb5999dad3bfd37d093bd3137ab9.tar.gz
Add optional subversion support.
-rw-r--r--devel/kdesdk3/Makefile15
-rw-r--r--devel/kdesdk3/PLIST10
2 files changed, 23 insertions, 2 deletions
diff --git a/devel/kdesdk3/Makefile b/devel/kdesdk3/Makefile
index 6155642388d..9c3a542c52a 100644
--- a/devel/kdesdk3/Makefile
+++ b/devel/kdesdk3/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.31 2005/03/23 22:33:47 markd Exp $
+# $NetBSD: Makefile,v 1.32 2005/03/29 10:50:14 markd Exp $
DISTNAME= kdesdk-${_KDE_VERSION}
CATEGORIES= devel
@@ -63,6 +63,19 @@ PLIST_SRC+= ${PKGDIR}/PLIST.kmtrace
.endif
PLIST_SRC+= ${PKGDIR}/PLIST
+PKG_OPTIONS_VAR= PKG_OPTIONS.kdesdk
+PKG_SUPPORTED_OPTIONS= svn
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Msvn)
+.include "../../devel/subversion/buildlink3.mk"
+CONFIGURE_ARGS+= --with-svn-include="${BUILDLINK_PREFIX.subversion-base}/include"
+CONFIGURE_ARGS+= --with-svn-lib="${BUILDLINK_PREFIX.subversion-base}/lib"
+PLIST_SUBST+= HAVE_SVN=""
+.else
+PLIST_SUBST+= HAVE_SVN="@comment"
+.endif
+
.include "../../meta-pkgs/kde3/kde3.mk"
.include "../../databases/db4/buildlink3.mk"
diff --git a/devel/kdesdk3/PLIST b/devel/kdesdk3/PLIST
index 4b962b17223..e432e7f6001 100644
--- a/devel/kdesdk3/PLIST
+++ b/devel/kdesdk3/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2005/03/23 22:33:47 markd Exp $
+@comment $NetBSD: PLIST,v 1.17 2005/03/29 10:50:14 markd Exp $
bin/adddebug
bin/build-progress.sh
bin/catalogmanager
@@ -106,10 +106,12 @@ lib/kde3/kbabeldict_dbsearchengine.la
lib/kde3/kbabeldict_poauxiliary.la
lib/kde3/kbabeldict_pocompendium.la
lib/kde3/kbabeldict_tmxcompendium.la
+${HAVE_SVN}lib/kde3/kded_ksvnd.la
lib/kde3/kfile_cpp.la
lib/kde3/kfile_diff.la
lib/kde3/kfile_po.la
lib/kde3/kfile_ts.la
+${HAVE_SVN}lib/kde3/kio_svn.la
lib/kde3/libcervisiapart.la
lib/kde3/libkomparenavtreepart.la
lib/kde3/libkomparepart.la
@@ -766,6 +768,7 @@ share/kde/services/kbabel_whitespacetool.desktop
share/kde/services/kbabel_xliff_export.desktop
share/kde/services/kbabel_xliff_import.desktop
share/kde/services/kbabel_xmltool.desktop
+${HAVE_SVN}share/kde/services/kded/ksvnd.desktop
share/kde/services/kfile_cpp.desktop
share/kde/services/kfile_diff.desktop
share/kde/services/kfile_h.desktop
@@ -777,6 +780,11 @@ share/kde/services/kuiviewer_part.desktop
share/kde/services/poauxiliary.desktop
share/kde/services/pocompendium.desktop
share/kde/services/pothumbnail.desktop
+${HAVE_SVN}share/kde/services/svn+file.protocol
+${HAVE_SVN}share/kde/services/svn+http.protocol
+${HAVE_SVN}share/kde/services/svn+https.protocol
+${HAVE_SVN}share/kde/services/svn+ssh.protocol
+${HAVE_SVN}share/kde/services/svn.protocol
share/kde/services/tmxcompendium.desktop
share/kde/servicetypes/kbabel_tool.desktop
share/kde/servicetypes/kbabel_validator.desktop