summaryrefslogtreecommitdiff
path: root/devel/cervisia
diff options
context:
space:
mode:
authorhubertf <hubertf@pkgsrc.org>1999-11-05 04:32:07 +0000
committerhubertf <hubertf@pkgsrc.org>1999-11-05 04:32:07 +0000
commit798ec962e5bfcc58a718ac33d9e102bdad0464f8 (patch)
tree833670fec8e311955848eaa021561b999eeef930 /devel/cervisia
parent9efdcd3f291341ab996d2eaea690df2dba69d431 (diff)
downloadpkgsrc-798ec962e5bfcc58a718ac33d9e102bdad0464f8.tar.gz
Cervisia is a graphical frontend for the CVS client. It provides access to
the following features: - Checking out a module from a repository. - Importing into the repository. - Updating or retrieving the status of a working directory or single files. - Common operations like add, remove and commit. - Diff against the repository and between different revisions. - Annotated view of a file. - View of the log messages in tree and list form. - Resolving of conflicts in a file
Diffstat (limited to 'devel/cervisia')
-rw-r--r--devel/cervisia/Makefile21
-rw-r--r--devel/cervisia/files/md53
-rw-r--r--devel/cervisia/files/patch-sum5
-rw-r--r--devel/cervisia/patches/patch-aa68
-rw-r--r--devel/cervisia/patches/patch-ab18
-rw-r--r--devel/cervisia/patches/patch-ac13
-rw-r--r--devel/cervisia/pkg/COMMENT1
-rw-r--r--devel/cervisia/pkg/DESCR11
-rw-r--r--devel/cervisia/pkg/PLIST9
9 files changed, 149 insertions, 0 deletions
diff --git a/devel/cervisia/Makefile b/devel/cervisia/Makefile
new file mode 100644
index 00000000000..d5223a6130c
--- /dev/null
+++ b/devel/cervisia/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1.1.1 1999/11/05 04:32:07 hubertf Exp $
+#
+
+DISTNAME= cervisia-0.2.1
+CATEGORIES= kde devel
+MASTER_SITES= ftp://ftp.kde.org/pub/kde/unstable/apps/utils/
+
+MAINTAINER= hubertf@netbsd.org
+HOMEPAGE= http://pauli.uni-muenster.de/~gehrmab/cervisia.html
+
+DEPENDS+= kdebase-1.1.2:../../x11/kdebase
+DEPENDS+= cvs-1.10:../../devel/cvs
+
+USE_X11BASE= yes # To get this near KDE
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+=--with-qt-includes=${X11BASE}/include/qt \
+ --with-qt-libraries=${X11BASE}/lib \
+ --with-extra-includes=${LOCALBASE}/include \
+ --with-extra-libs=${LOCALBASE}/lib
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/cervisia/files/md5 b/devel/cervisia/files/md5
new file mode 100644
index 00000000000..e409a59c629
--- /dev/null
+++ b/devel/cervisia/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 1999/11/05 04:32:07 hubertf Exp $
+
+MD5 (cervisia-0.2.1.tar.gz) = b4c013e980703dd50fbbe270d8ebb075
diff --git a/devel/cervisia/files/patch-sum b/devel/cervisia/files/patch-sum
new file mode 100644
index 00000000000..53dd0aa6f25
--- /dev/null
+++ b/devel/cervisia/files/patch-sum
@@ -0,0 +1,5 @@
+$NetBSD: patch-sum,v 1.1.1.1 1999/11/05 04:32:07 hubertf Exp $
+
+MD5 (patch-aa) = 39277d8d3d26e0fb636cdf04161a1dbe
+MD5 (patch-ab) = e8e0054f3d06d5ec6f5119f7d30c475d
+MD5 (patch-ac) = d7985beee4a4b14d713b12ee2142c5ea
diff --git a/devel/cervisia/patches/patch-aa b/devel/cervisia/patches/patch-aa
new file mode 100644
index 00000000000..0bc9c9108ec
--- /dev/null
+++ b/devel/cervisia/patches/patch-aa
@@ -0,0 +1,68 @@
+$NetBSD: patch-aa,v 1.1.1.1 1999/11/05 04:32:07 hubertf Exp $
+
+--- configure.orig Sat Aug 7 23:54:57 1999
++++ configure Fri Nov 5 04:57:42 1999
+@@ -4138,43 +4138,43 @@
+ kde_htmldir='\$(prefix)/share/doc/HTML'
+ fi
+ if test -z "$kde_appsdir"; then
+- kde_appsdir='\$(prefix)/share/applnk'
++ kde_appsdir='\$(prefix)/share/kde/applnk'
+ fi
+ if test -z "$kde_icondir"; then
+- kde_icondir='\$(prefix)/share/icons'
++ kde_icondir='\$(prefix)/share/kde/icons'
+ fi
+ if test -z "$kde_sounddir"; then
+- kde_sounddir='\$(prefix)/share/sounds'
++ kde_sounddir='\$(prefix)/share/kde/sounds'
+ fi
+ if test -z "$kde_datadir"; then
+- kde_datadir='\$(prefix)/share/apps'
++ kde_datadir='\$(prefix)/share/kde/apps'
+ fi
+ if test -z "$kde_locale"; then
+- kde_locale='\$(prefix)/share/locale'
++ kde_locale='\$(prefix)/share/kde/locale'
+ fi
+ if test -z "$kde_cgidir"; then
+ kde_cgidir='\$(exec_prefix)/cgi-bin'
+ fi
+ if test -z "$kde_confdir"; then
+- kde_confdir='\$(prefix)/share/config'
++ kde_confdir='\$(prefix)/share/kde/config'
+ fi
+ if test -z "$kde_mimedir"; then
+- kde_mimedir='\$(prefix)/share/mimelnk'
++ kde_mimedir='\$(prefix)/share/kde/mimelnk'
+ fi
+ if test -z "$kde_toolbardir"; then
+- kde_toolbardir='\$(prefix)/share/toolbar'
++ kde_toolbardir='\$(prefix)/share/kde/toolbar'
+ fi
+ if test -z "$kde_wallpaperdir"; then
+- kde_wallpaperdir='\$(prefix)/share/wallpapers'
++ kde_wallpaperdir='\$(prefix)/share/kde/wallpapers'
+ fi
+ if test -z "$kde_bindir"; then
+ kde_bindir='\$(exec_prefix)/bin'
+ fi
+ if test -z "$kde_servicesdir"; then
+- kde_servicesdir='\$(prefix)/share/services'
++ kde_servicesdir='\$(prefix)/share/kde/services'
+ fi
+ if test -z "$kde_servicetypesdir"; then
+- kde_servicetypesdir='\$(prefix)/share/servicetypes'
++ kde_servicetypesdir='\$(prefix)/share/kde/servicetypes'
+ fi
+
+ kde_cv_all_paths="kde_have_all_paths=\"yes\" \
+@@ -4288,7 +4288,7 @@
+ echo $ac_n "(cached) $ac_c" 1>&6
+ else
+ ac_save_LIBS="$LIBS"
+-LIBS="$all_libraries -lgif -lX11 $LIBSOCKET"
++LIBS="$all_libraries -lungif -lX11 $LIBSOCKET"
+ cat > conftest.$ac_ext <<EOF
+ #line 4294 "configure"
+ #include "confdefs.h"
diff --git a/devel/cervisia/patches/patch-ab b/devel/cervisia/patches/patch-ab
new file mode 100644
index 00000000000..490c9bde96f
--- /dev/null
+++ b/devel/cervisia/patches/patch-ab
@@ -0,0 +1,18 @@
+$NetBSD: patch-ab,v 1.1.1.1 1999/11/05 04:32:07 hubertf Exp $
+
+--- doc/Makefile.in.orig Fri Nov 5 04:46:22 1999
++++ doc/Makefile.in Fri Nov 5 04:47:27 1999
+@@ -317,9 +317,10 @@
+
+
+ cervisia.1: cervisia.1.in
+- cp cervisia.1.in cervisia.1
+- perl -npi -e 's%_KDEHTMLDIR_%'${kde_htmldir}'%g;' cervisia.1
+- perl -npi -e 's%_KDECONFDIR_%'${kde_confdir}'%g;' cervisia.1
++ sed \
++ -e 's%_KDEHTMLDIR_%${kde_htmldir}%g' \
++ -e 's%_KDECONFDIR_%${kde_confdir}%g' \
++ <cervisia.1.in >cervisia.1
+
+ cervisia.1.in: cervisia.pod
+ pod2man --center "Cervisia" --release "${VERSION}" \
diff --git a/devel/cervisia/patches/patch-ac b/devel/cervisia/patches/patch-ac
new file mode 100644
index 00000000000..23e5f2fbc7d
--- /dev/null
+++ b/devel/cervisia/patches/patch-ac
@@ -0,0 +1,13 @@
+$NetBSD: patch-ac,v 1.1.1.1 1999/11/05 04:32:07 hubertf Exp $
+
+--- src/toplevel.cpp.orig Fri Nov 5 05:27:35 1999
++++ src/toplevel.cpp Fri Nov 5 05:27:43 1999
+@@ -297,7 +297,7 @@
+ if (!filename.isEmpty())
+ {
+ DEBUGOUT( "Open file" << filename << "." );
+- QString command = "gnuclient ";
++ QString command = "kwrite ";
+ command += filename;
+ command += "&";
+ system(command);
diff --git a/devel/cervisia/pkg/COMMENT b/devel/cervisia/pkg/COMMENT
new file mode 100644
index 00000000000..b7e4fd717b2
--- /dev/null
+++ b/devel/cervisia/pkg/COMMENT
@@ -0,0 +1 @@
+Graphical frontend for the CVS client
diff --git a/devel/cervisia/pkg/DESCR b/devel/cervisia/pkg/DESCR
new file mode 100644
index 00000000000..e886093ec28
--- /dev/null
+++ b/devel/cervisia/pkg/DESCR
@@ -0,0 +1,11 @@
+Cervisia is a graphical frontend for the CVS client. It provides access to
+the following features:
+
+ - Checking out a module from a repository.
+ - Importing into the repository.
+ - Updating or retrieving the status of a working directory or single files.
+ - Common operations like add, remove and commit.
+ - Diff against the repository and between different revisions.
+ - Annotated view of a file.
+ - View of the log messages in tree and list form.
+ - Resolving of conflicts in a file
diff --git a/devel/cervisia/pkg/PLIST b/devel/cervisia/pkg/PLIST
new file mode 100644
index 00000000000..d35da6e982d
--- /dev/null
+++ b/devel/cervisia/pkg/PLIST
@@ -0,0 +1,9 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 1999/11/05 04:32:07 hubertf Exp $
+bin/cervisia
+man/man1/cervisia.1
+share/doc/HTML/en/cervisia/index.html
+share/doc/HTML/en/cervisia/index-1.html
+share/doc/HTML/en/cervisia/index-2.html
+share/doc/HTML/en/cervisia/index-3.html
+share/kde/applnk/Development/Cervisia.kdelnk
+@dirrm share/doc/HTML/en/cervisia