diff options
author | Max Khon <fjoe@FreeBSD.org> | 2007-10-15 21:47:04 +0000 |
---|---|---|
committer | Max Khon <fjoe@FreeBSD.org> | 2007-10-15 21:47:04 +0000 |
commit | 3cfc3ae043d7d9efe0efca434b47ecc3e7e3a4b4 (patch) | |
tree | 108112780bdb7caef4638f5edabf2c05c809374d | |
parent | a0a9059cce13f48b4d0d215aa870f6a910472e42 (diff) |
Notes
-rw-r--r-- | devel/cvsnt/Makefile | 10 | ||||
-rw-r--r-- | devel/cvsnt/distinfo | 6 | ||||
-rw-r--r-- | devel/cvsnt/files/patch-rcs-common.cpp.in | 11 | ||||
-rw-r--r-- | devel/cvsnt/pkg-plist | 10 |
4 files changed, 29 insertions, 8 deletions
diff --git a/devel/cvsnt/Makefile b/devel/cvsnt/Makefile index 1ea882251a4f..cc7dc2d6dcb0 100644 --- a/devel/cvsnt/Makefile +++ b/devel/cvsnt/Makefile @@ -6,7 +6,7 @@ # PORTNAME= cvsnt -PORTVERSION= 2.5.03.2382 +PORTVERSION= 2.5.03.2704 CATEGORIES= devel MASTER_SITES= http://www.cvsnt.org/archive/ @@ -15,9 +15,11 @@ COMMENT= CVS clone CONFLICTS= cvs-1* +SUB_FILES= patch-rcs-common.cpp + GNU_CONFIGURE= yes USE_RC_SUBR= cvslockd.sh -CONFIGURE_ARGS= --enable-fork\ +CONFIGURE_ARGS= --enable-fork --enable-rcs \ --disable-odbc --disable-postgres\ --disable-mysql --disable-sqlite CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} @@ -33,4 +35,8 @@ MAN1= cvs.1 MAN5= cvs.5 MLINKS= cvs.1 cvsnt.1 cvs.5 cvsnt.5 +post-configure: + @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" \ + ${WRKSRC}/rcs/common.cpp + .include <bsd.port.mk> diff --git a/devel/cvsnt/distinfo b/devel/cvsnt/distinfo index c6feb98719d4..1b486878cdc6 100644 --- a/devel/cvsnt/distinfo +++ b/devel/cvsnt/distinfo @@ -1,3 +1,3 @@ -MD5 (cvsnt-2.5.03.2382.tar.gz) = 4f7d2e54c5529829a43b089f9b37c86e -SHA256 (cvsnt-2.5.03.2382.tar.gz) = 53b85c045df2594bc16c3c7ec6d9a937891ad3f557f6df715ba78dab712288a0 -SIZE (cvsnt-2.5.03.2382.tar.gz) = 6935773 +MD5 (cvsnt-2.5.03.2704.tar.gz) = f7b854bfbab784f331b58f9df012f64d +SHA256 (cvsnt-2.5.03.2704.tar.gz) = f7ae5f010b214751e70c064550e31bc939b71656ae4594e7b218a7e3d54581d6 +SIZE (cvsnt-2.5.03.2704.tar.gz) = 7088568 diff --git a/devel/cvsnt/files/patch-rcs-common.cpp.in b/devel/cvsnt/files/patch-rcs-common.cpp.in new file mode 100644 index 000000000000..77f3f909f8c5 --- /dev/null +++ b/devel/cvsnt/files/patch-rcs-common.cpp.in @@ -0,0 +1,11 @@ +--- rcs/common.cpp.orig Mon Oct 1 10:54:14 2007 ++++ rcs/common.cpp Mon Oct 1 10:56:12 2007 +@@ -68,7 +68,7 @@ + int n; + char **nargv = (char**)malloc((argc+3)*sizeof(char*)); + +- nargv[0]="cvs"; ++ nargv[0]="%%PREFIX%%/bin/cvs"; + nargv[1]="rcsfile"; + nargv[2]=(char*)command; + for(n=1; n<argc; n++) diff --git a/devel/cvsnt/pkg-plist b/devel/cvsnt/pkg-plist index 73ef0ce09e18..3c1077cccfb2 100644 --- a/devel/cvsnt/pkg-plist +++ b/devel/cvsnt/pkg-plist @@ -1,6 +1,9 @@ +bin/co bin/cvs bin/cvslockd bin/cvsnt +bin/rcsdiff +bin/rlog etc/cvsnt/PServer.example etc/cvsnt/Plugins.example etc/cvsnt/ca.pem @@ -32,19 +35,20 @@ lib/cvsnt/triggers/info.la lib/cvsnt/triggers/info.so lib/cvsnt/xdiff/extdiff.la lib/cvsnt/xdiff/extdiff.so -lib/libcvsapi-2.5.03.2382.so +lib/libcvsapi-2.5.03.2704.so lib/libcvsapi.la lib/libcvsapi.so -lib/libcvstools-2.5.03.2382.so +lib/libcvstools-2.5.03.2704.so lib/libcvstools.la lib/libcvstools.so -lib/libmdnsclient-2.5.03.2382.so +lib/libmdnsclient-2.5.03.2704.so lib/libmdnsclient.la lib/libmdnsclient.so @dirrm lib/cvsnt/xdiff @dirrm lib/cvsnt/triggers @dirrm lib/cvsnt/protocols @dirrm lib/cvsnt/mdns +@exec mkdir -p %D/lib/cvsnt/database @dirrm lib/cvsnt/database @dirrm lib/cvsnt @dirrm etc/cvsnt |