aboutsummaryrefslogtreecommitdiffstats
path: root/devel/qsvn
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2008-01-14 18:00:03 +0800
committermiwi <miwi@FreeBSD.org>2008-01-14 18:00:03 +0800
commit53c67c7be36d0c9f84e90564eb4bab91e5068dc0 (patch)
treef300d6767463f670750ef00c86ca8df5110f9727 /devel/qsvn
parente556e74584617f1d80bfcb07ada11b18974b2b38 (diff)
downloadfreebsd-ports-gnome-53c67c7be36d0c9f84e90564eb4bab91e5068dc0.tar.gz
freebsd-ports-gnome-53c67c7be36d0c9f84e90564eb4bab91e5068dc0.tar.zst
freebsd-ports-gnome-53c67c7be36d0c9f84e90564eb4bab91e5068dc0.zip
QSvn is a graphical Subversion Client for Linux, UNIX, Windows and
Mac OS X. It uses the Subversion API for all Subversion actions and the Qt4 C++ toolkit from Trolltech for platform independent programming. WWW: http://ar.oszine.de/projects/qsvn/ PR: ports/119627 Submitted by: Max Brazhnikov <makc at issp.ac.ru>
Diffstat (limited to 'devel/qsvn')
-rw-r--r--devel/qsvn/Makefile39
-rw-r--r--devel/qsvn/distinfo3
-rw-r--r--devel/qsvn/files/patch-src__CMakeLists.txt10
-rw-r--r--devel/qsvn/pkg-descr6
-rw-r--r--devel/qsvn/pkg-plist35
5 files changed, 93 insertions, 0 deletions
diff --git a/devel/qsvn/Makefile b/devel/qsvn/Makefile
new file mode 100644
index 000000000000..265eadf32eea
--- /dev/null
+++ b/devel/qsvn/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for: qsvn
+# Date created: 2007-11-17
+# Whom: Max Brazhnikov <makc@issp.ac.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= qsvn
+DISTVERSION= 0.6.0
+DISTVERSIONSUFFIX= -src
+CATEGORIES= devel
+MASTER_SITES= http://ar.oszine.de/projects/qsvn/chrome/site/
+
+MAINTAINER= makc@issp.ac.ru
+COMMENT= Qt based GUI frontend for Subversion
+
+BUILD_DEPENDS= ${CMAKE}:${PORTSDIR}/devel/cmake
+LIB_DEPENDS+= svn_client-1:${PORTSDIR}/devel/subversion
+
+USE_QT_VER= 4
+QT_COMPONENTS= gui moc_build uic_build rcc_build qmake_build qt3support_build
+USE_LDCONFIG= yes
+MAKE_ENV+= VERBOSE=1
+
+DESKTOP_ENTRIES="QSvn" "SVN client" "" "qsvn" "" false
+
+CMAKE?= ${LOCALBASE}/bin/cmake
+CMAKE_ARGS= -DCMAKE_INSTALL_PREFIX:PATH=${PREFIX} \
+ -DCMAKE_C_COMPILER:STRING="${CC}" \
+ -DCMAKE_CXX_COMPILER:STRING="${CXX}" \
+ -DCMAKE_C_FLAGS:STRING="${CFLAGS}" \
+ -DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS}"
+
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+
+do-configure:
+ cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${CMAKE} ${CMAKE_ARGS} src
+
+.include <bsd.port.mk>
diff --git a/devel/qsvn/distinfo b/devel/qsvn/distinfo
new file mode 100644
index 000000000000..fe27dc1f7637
--- /dev/null
+++ b/devel/qsvn/distinfo
@@ -0,0 +1,3 @@
+MD5 (qsvn-0.6.0-src.tar.gz) = 5a6e0f9be8dc504acbd1a68d6eb8ff7b
+SHA256 (qsvn-0.6.0-src.tar.gz) = 13ce5343594a9ed8c982eb30979d0e203d003beb7926138c621dc175fe12cbe6
+SIZE (qsvn-0.6.0-src.tar.gz) = 246175
diff --git a/devel/qsvn/files/patch-src__CMakeLists.txt b/devel/qsvn/files/patch-src__CMakeLists.txt
new file mode 100644
index 000000000000..1350065f75bf
--- /dev/null
+++ b/devel/qsvn/files/patch-src__CMakeLists.txt
@@ -0,0 +1,10 @@
+--- ./src/CMakeLists.txt.orig 2007-11-16 21:56:31.000000000 +0300
++++ ./src/CMakeLists.txt 2008-01-13 23:03:26.000000000 +0300
+@@ -157,5 +157,5 @@
+ ENDIF ( WIN32 )
+
+ # Unit-Tests
+-ENABLE_TESTING()
+-ADD_SUBDIRECTORY( tests )
++# ENABLE_TESTING()
++# ADD_SUBDIRECTORY( tests )
diff --git a/devel/qsvn/pkg-descr b/devel/qsvn/pkg-descr
new file mode 100644
index 000000000000..beaa2e6914a4
--- /dev/null
+++ b/devel/qsvn/pkg-descr
@@ -0,0 +1,6 @@
+QSvn is a graphical Subversion Client for Linux, UNIX, Windows and
+Mac OS X. It uses the Subversion API for all Subversion actions and
+the Qt4 C++ toolkit from Trolltech for platform independent
+programming.
+
+WWW: http://ar.oszine.de/projects/qsvn/
diff --git a/devel/qsvn/pkg-plist b/devel/qsvn/pkg-plist
new file mode 100644
index 000000000000..0dc3a1807f37
--- /dev/null
+++ b/devel/qsvn/pkg-plist
@@ -0,0 +1,35 @@
+bin/qsvn
+include/svnqt-qt4/annotate_line.hpp
+include/svnqt-qt4/apr.hpp
+include/svnqt-qt4/check.hpp
+include/svnqt-qt4/client.hpp
+include/svnqt-qt4/commititem.hpp
+include/svnqt-qt4/context.hpp
+include/svnqt-qt4/context_listener.hpp
+include/svnqt-qt4/datetime.hpp
+include/svnqt-qt4/dirent.hpp
+include/svnqt-qt4/entry.hpp
+include/svnqt-qt4/exception.hpp
+include/svnqt-qt4/info_entry.hpp
+include/svnqt-qt4/lock_entry.hpp
+include/svnqt-qt4/log_entry.hpp
+include/svnqt-qt4/path.hpp
+include/svnqt-qt4/pool.hpp
+include/svnqt-qt4/repository.hpp
+include/svnqt-qt4/repositorylistener.hpp
+include/svnqt-qt4/revision.hpp
+include/svnqt-qt4/shared_pointer.hpp
+include/svnqt-qt4/smart_pointer.hpp
+include/svnqt-qt4/status.hpp
+include/svnqt-qt4/svnfilestream.hpp
+include/svnqt-qt4/svnqt_defines.hpp
+include/svnqt-qt4/svnqttypes.hpp
+include/svnqt-qt4/svnstream.hpp
+include/svnqt-qt4/targets.hpp
+include/svnqt-qt4/url.hpp
+include/svnqt-qt4/version_check.hpp
+include/svnqt-qt4/wc.hpp
+lib/libsvnqt-qt4.so
+lib/libsvnqt-qt4.so.4
+lib/libsvnqt-qt4.so.4.1.0
+@dirrm include/svnqt-qt4