Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=0da24e9e9c4d3bec6a766c3dcceddbe0aec1dba1
commit 0da24e9e9c4d3bec6a766c3dcceddbe0aec1dba1 Author: Miklos Vajna <[EMAIL PROTECTED]> Date: Wed May 14 21:45:30 2008 +0200 cvs-1.11.23-1-i686 - moved to extra diff --git a/source/devel-extra/cvs/FrugalBuild b/source/devel-extra/cvs/FrugalBuild new file mode 100644 index 0000000..acd1d72 --- /dev/null +++ b/source/devel-extra/cvs/FrugalBuild @@ -0,0 +1,28 @@ +# Compiling Time: 0.24 SBU +# Maintainer: Adam Zlehovszky <[EMAIL PROTECTED]> + +pkgname=cvs +pkgver=1.11.23 +pkgrel=1 +pkgdesc="Concurrent Version System - a version control system" +url="http://ximbiot.com/cvs/" +depends=('zlib') +makedepends=('vim') +groups=('devel-extra') +archs=('i686' 'x86_64') +up2date="lynx -dump 'http://ftp.gnu.org/non-gnu/cvs/source/stable/?C=D;O=A'|grep 'stable/[0-9]'|sort -n -r|head -n1|sed 's/.*le\///;s/\///'" +source=(http://ftp.gnu.org/non-gnu/$pkgname/source/stable/$pkgver/$pkgname-$pkgver.tar.bz2 \ + cvs-1.11.20-extzlib.patch getline.patch) +sha1sums=('a51c531eebaff2dfdcc0fb6d94c8c6e509e06d7d' \ + '0ffa20abf9de5fd8185a79c54247417dd8a78ddd' \ + '4a7977ea055a59ab66358e3b7cdf7d3c99cae741') + +build() +{ + Fpatchall + Fautoreconf + Fmake --without-gssapi + Fmakeinstall +} + +# optimization OK diff --git a/source/devel-extra/cvs/cvs-1.11.20-extzlib.patch b/source/devel-extra/cvs/cvs-1.11.20-extzlib.patch new file mode 100644 index 0000000..9a8506d --- /dev/null +++ b/source/devel-extra/cvs/cvs-1.11.20-extzlib.patch @@ -0,0 +1,44 @@ +--- cvs-1.11.19/configure.in.old.old4 2005-02-01 00:10:49.000000000 +0100 ++++ cvs-1.11.19/configure.in 2005-02-28 13:27:10.000000000 +0100 +@@ -1040,8 +1040,8 @@ + tools/Makefile \ + vms/Makefile \ + windows-NT/Makefile \ +- windows-NT/SCC/Makefile \ +- zlib/Makefile]) ++ windows-NT/SCC/Makefile ++ ]) + + dnl and we're done + AC_OUTPUT +--- cvs-1.11.19/Makefile.am.old.old4 2004-11-11 23:30:36.000000000 +0100 ++++ cvs-1.11.19/Makefile.am 2005-02-28 13:25:32.000000000 +0100 +@@ -17,7 +17,7 @@ + ## Subdirectories to run make in for the primary targets. + # Unix source subdirs, where we'll want to run lint and etags: + # This is a legacy variable from b4 Automake +-USOURCE_SUBDIRS = lib zlib diff src ++USOURCE_SUBDIRS = lib diff src + # All other subdirs: + SUBDIRS = $(USOURCE_SUBDIRS) man doc contrib tools \ + windows-NT os2 emx vms +--- cvs-1.11.19/src/Makefile.am.old.old4 2005-01-31 23:07:35.000000000 +0100 ++++ cvs-1.11.19/src/Makefile.am 2005-02-28 13:24:26.000000000 +0100 +@@ -24,7 +24,7 @@ + # try and remove naming ocnflicts and fix Automake to allow particular includes + # to be attached only to particular object files. Short term fix is either or. + ##INCLUDES = -I. -I.. -I$(srcdir) -I$(top_srcdir)/lib +-INCLUDES = -I$(top_srcdir)/lib -I$(top_srcdir)/diff -I$(top_srcdir)/zlib $(includeopt) ++INCLUDES = -I$(top_srcdir)/lib -I$(top_srcdir)/diff $(includeopt) + + bin_PROGRAMS = cvs + bin_SCRIPTS = cvsbug +@@ -105,7 +105,7 @@ + cvs_LDADD = \ + ../diff/libdiff.a \ + ../lib/libcvs.a \ +- ../zlib/libz.a ++ -lz + + # extra clean targets + # wish this could be distclean-hdr-local but it's not part of automake diff --git a/source/devel-extra/cvs/getline.patch b/source/devel-extra/cvs/getline.patch new file mode 100644 index 0000000..654a13d --- /dev/null +++ b/source/devel-extra/cvs/getline.patch @@ -0,0 +1,24 @@ +diff -Naur cvs-1.11.23/lib/getline.c cvs-1.11.23-p/lib/getline.c +--- cvs-1.11.23/lib/getline.c 2005-04-04 22:46:05.000000000 +0200 ++++ cvs-1.11.23-p/lib/getline.c 2008-05-13 22:17:57.000000000 +0200 +@@ -155,7 +155,7 @@ + } + + int +-getline (lineptr, n, stream) ++my_getline (lineptr, n, stream) + char **lineptr; + size_t *n; + FILE *stream; +diff -Naur cvs-1.11.23/lib/getline.h cvs-1.11.23-p/lib/getline.h +--- cvs-1.11.23/lib/getline.h 2005-04-04 22:46:05.000000000 +0200 ++++ cvs-1.11.23-p/lib/getline.h 2008-05-13 22:18:06.000000000 +0200 +@@ -12,7 +12,7 @@ + #define GETLINE_NO_LIMIT -1 + + int +- getline __PROTO ((char **_lineptr, size_t *_n, FILE *_stream)); ++ my_getline __PROTO ((char **_lineptr, size_t *_n, FILE *_stream)); + int + getline_safe __PROTO ((char **_lineptr, size_t *_n, FILE *_stream, + int limit)); diff --git a/source/devel/cvs/FrugalBuild b/source/devel/cvs/FrugalBuild deleted file mode 100644 index 32d813c..0000000 --- a/source/devel/cvs/FrugalBuild +++ /dev/null @@ -1,29 +0,0 @@ -# Compiling Time: 0.24 SBU -# Maintainer: Adam Zlehovszky <[EMAIL PROTECTED]> - -pkgname=cvs -pkgver=1.11.23 -pkgrel=1 -pkgdesc="Concurrent Version System - a version control system" -url="http://ximbiot.com/cvs/" -depends=('zlib') -makedepends=('vim') -groups=('devel') -archs=('i686' 'x86_64') -up2date="lynx -dump 'http://ftp.gnu.org/non-gnu/cvs/source/stable/?C=D;O=A'|grep 'stable/[0-9]'|sort -n -r|head -n1|sed 's/.*le\///;s/\///'" -source=(http://ftp.gnu.org/non-gnu/$pkgname/source/stable/$pkgver/$pkgname-$pkgver.tar.bz2 \ - cvs-1.11.20-extzlib.patch getline.patch) -sha1sums=('a51c531eebaff2dfdcc0fb6d94c8c6e509e06d7d' \ - '0ffa20abf9de5fd8185a79c54247417dd8a78ddd' \ - '4a7977ea055a59ab66358e3b7cdf7d3c99cae741') - -build() -{ - Fpatchall - Fautoreconf - Fmake --without-gssapi - Fmakeinstall -} - - -# optimization OK diff --git a/source/devel/cvs/cvs-1.11.20-extzlib.patch b/source/devel/cvs/cvs-1.11.20-extzlib.patch deleted file mode 100644 index 9a8506d..0000000 --- a/source/devel/cvs/cvs-1.11.20-extzlib.patch +++ /dev/null @@ -1,44 +0,0 @@ ---- cvs-1.11.19/configure.in.old.old4 2005-02-01 00:10:49.000000000 +0100 -+++ cvs-1.11.19/configure.in 2005-02-28 13:27:10.000000000 +0100 -@@ -1040,8 +1040,8 @@ - tools/Makefile \ - vms/Makefile \ - windows-NT/Makefile \ -- windows-NT/SCC/Makefile \ -- zlib/Makefile]) -+ windows-NT/SCC/Makefile -+ ]) - - dnl and we're done - AC_OUTPUT ---- cvs-1.11.19/Makefile.am.old.old4 2004-11-11 23:30:36.000000000 +0100 -+++ cvs-1.11.19/Makefile.am 2005-02-28 13:25:32.000000000 +0100 -@@ -17,7 +17,7 @@ - ## Subdirectories to run make in for the primary targets. - # Unix source subdirs, where we'll want to run lint and etags: - # This is a legacy variable from b4 Automake --USOURCE_SUBDIRS = lib zlib diff src -+USOURCE_SUBDIRS = lib diff src - # All other subdirs: - SUBDIRS = $(USOURCE_SUBDIRS) man doc contrib tools \ - windows-NT os2 emx vms ---- cvs-1.11.19/src/Makefile.am.old.old4 2005-01-31 23:07:35.000000000 +0100 -+++ cvs-1.11.19/src/Makefile.am 2005-02-28 13:24:26.000000000 +0100 -@@ -24,7 +24,7 @@ - # try and remove naming ocnflicts and fix Automake to allow particular includes - # to be attached only to particular object files. Short term fix is either or. - ##INCLUDES = -I. -I.. -I$(srcdir) -I$(top_srcdir)/lib --INCLUDES = -I$(top_srcdir)/lib -I$(top_srcdir)/diff -I$(top_srcdir)/zlib $(includeopt) -+INCLUDES = -I$(top_srcdir)/lib -I$(top_srcdir)/diff $(includeopt) - - bin_PROGRAMS = cvs - bin_SCRIPTS = cvsbug -@@ -105,7 +105,7 @@ - cvs_LDADD = \ - ../diff/libdiff.a \ - ../lib/libcvs.a \ -- ../zlib/libz.a -+ -lz - - # extra clean targets - # wish this could be distclean-hdr-local but it's not part of automake diff --git a/source/devel/cvs/getline.patch b/source/devel/cvs/getline.patch deleted file mode 100644 index 654a13d..0000000 --- a/source/devel/cvs/getline.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -Naur cvs-1.11.23/lib/getline.c cvs-1.11.23-p/lib/getline.c ---- cvs-1.11.23/lib/getline.c 2005-04-04 22:46:05.000000000 +0200 -+++ cvs-1.11.23-p/lib/getline.c 2008-05-13 22:17:57.000000000 +0200 -@@ -155,7 +155,7 @@ - } - - int --getline (lineptr, n, stream) -+my_getline (lineptr, n, stream) - char **lineptr; - size_t *n; - FILE *stream; -diff -Naur cvs-1.11.23/lib/getline.h cvs-1.11.23-p/lib/getline.h ---- cvs-1.11.23/lib/getline.h 2005-04-04 22:46:05.000000000 +0200 -+++ cvs-1.11.23-p/lib/getline.h 2008-05-13 22:18:06.000000000 +0200 -@@ -12,7 +12,7 @@ - #define GETLINE_NO_LIMIT -1 - - int -- getline __PROTO ((char **_lineptr, size_t *_n, FILE *_stream)); -+ my_getline __PROTO ((char **_lineptr, size_t *_n, FILE *_stream)); - int - getline_safe __PROTO ((char **_lineptr, size_t *_n, FILE *_stream, - int limit)); _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
