diff options
author | miwi <miwi@FreeBSD.org> | 2008-01-14 18:00:03 +0800 |
---|---|---|
committer | miwi <miwi@FreeBSD.org> | 2008-01-14 18:00:03 +0800 |
commit | 53c67c7be36d0c9f84e90564eb4bab91e5068dc0 (patch) | |
tree | f300d6767463f670750ef00c86ca8df5110f9727 /devel/qsvn | |
parent | e556e74584617f1d80bfcb07ada11b18974b2b38 (diff) | |
download | freebsd-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/Makefile | 39 | ||||
-rw-r--r-- | devel/qsvn/distinfo | 3 | ||||
-rw-r--r-- | devel/qsvn/files/patch-src__CMakeLists.txt | 10 | ||||
-rw-r--r-- | devel/qsvn/pkg-descr | 6 | ||||
-rw-r--r-- | devel/qsvn/pkg-plist | 35 |
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 |