core/cvs/PKGBUILD

43 lines
1.1 KiB
Bash
Raw Normal View History

2010-09-09 04:40:38 +08:00
#
# Chakra Packages for Chakra, part of chakra-project.org
#
2013-07-20 08:14:56 +08:00
# maintainer <inkane@chakra-project.org>
# contributor <abveritas[at]chakra-project[dot]org>
2010-09-09 04:40:38 +08:00
pkgname=cvs
pkgver=1.11.23
2013-07-20 08:14:56 +08:00
pkgrel=12
2010-09-09 04:40:38 +08:00
pkgdesc="Concurrent Versions System - a source control system"
arch=('x86_64')
2010-09-09 04:40:38 +08:00
url="http://cvs.nongnu.org"
license=('GPL')
2011-08-18 05:47:28 +08:00
depends=('krb5')
2010-09-09 04:40:38 +08:00
optdepends=('openssh: for using cvs over ssh' 'inetutils: for using cvs over rsh')
install=cvs.install
source=("ftp://ftp.gnu.org/non-gnu/cvs/source/stable/${pkgver}/${pkgname}-${pkgver}.tar.bz2"
'cvs-1.11.23-getline64.patch'
'cvs-1.11.23-cve-2010-3846.patch')
md5sums=('0213ea514e231559d6ff8f80a34117f0'
'943f10d93fbadaea0ac54553dd85c03f'
'b089d3792c225857f00c3eee33809a16')
2010-09-09 04:40:38 +08:00
build() {
2011-08-18 05:47:28 +08:00
cd "${srcdir}/${pkgname}-${pkgver}"
2010-09-09 04:40:38 +08:00
unset EDITOR VISUAL
patch -p1 -i ../cvs-1.11.23-getline64.patch
2011-08-18 05:47:28 +08:00
# CVE-2010-3864, see https://www.redhat.com/security/data/cve/CVE-2010-3846.html
patch -p1 -i ../cvs-1.11.23-cve-2010-3846.patch
2011-08-18 05:47:28 +08:00
2010-09-09 04:40:38 +08:00
./configure --prefix=/usr
2011-08-18 05:47:28 +08:00
make
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
rm "${pkgdir}"/usr/share/info/dir
2010-09-09 04:40:38 +08:00
}