diff options
author | Mike Swanson | 2013-12-18 09:45:40 -0800 |
---|---|---|
committer | Mike Swanson | 2013-12-18 09:45:40 -0800 |
commit | a4dcf7d1de1bc4328fed93ef956aa583f8d30c48 (patch) | |
tree | 0418c92974ad1c2c1991b78fea9885adfa2b19f6 /PKGBUILD | |
parent | 9abd2531b04433e186f08c04db6da061814ca468 (diff) | |
download | aur-a4dcf7d1de1bc4328fed93ef956aa583f8d30c48.tar.gz |
Update cvs-fast-export to 0.8
Some more changes that usual happening here, in particular using a
real patch to fix the Makefile instead of ad-hocing it by replicating
a good install procedure in shell.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 35 |
1 files changed, 23 insertions, 12 deletions
@@ -1,33 +1,44 @@ # Maintainer: Mike Swanson <mikeonthecomputer@gmail.com> pkgname=cvs-fast-export -pkgver=0.7 +pkgver=0.8 pkgrel=1 pkgdesc="Export RCS or CVS history as a fastimport stream." arch=('i686' 'x86_64') +depends=('python') makedepends=('asciidoc') url="http://www.catb.org/esr/cvs-fast-export/" license=('GPL2') -source=(http://www.catb.org/~esr/$pkgname/$pkgname-$pkgver.tar.gz) -sha256sums=('4faaf7f6b6323f6dca3026fcf9eb94ebd24f80c892b09e73919589c4c561ac80') +source=(http://www.catb.org/~esr/$pkgname/$pkgname-$pkgver.tar.gz + 'cvssync.txt::https://gitorious.org/cvs-fast-export/cvs-fast-export/raw/759a97ffa0b13af12dbf9cacfce96f049e1f0f0f:cvssync.asc' + 0001_fix-makefile.patch) +sha256sums=('856c09c9fb5e03fe0c59b0a6cc58c11debf6d58745f7762472be16360b4effe1' + 'SKIP' + '5c75fde5feedf1d1cf73110ec86f61ff85b701163f64f19416c4b7d328a0fb82') + +prepare() { + cd ${pkgname}-${pkgver} + + # Grumble about "make install" targets that don't work... + patch Makefile ../0001_fix-makefile.patch + + # Naming this *.asc in the source array makes makepkg + # think it's a GPG signature... + ln -s ../cvssync.txt cvssync.asc + + 2to3 -w cvssync +} build() { cd ${pkgname}-${pkgver} - make prefix=/usr $pkgname{,.1,.html} - asciidoc README + make $pkgname{,.1} cvssync.1 } package() { cd ${pkgname}-${pkgver} - # Grumble about "make install" targets that don't work... - install -dm 755 ${pkgdir}/usr/bin - install -dm 755 ${pkgdir}/usr/share/doc/cvs-fast-export - install -dm 755 ${pkgdir}/usr/share/man/man1 - install -m 755 ${pkgname} ${pkgdir}/usr/bin - install -m 644 *.html AUTHORS NEWS ${pkgdir}/usr/share/doc/${pkgname} - install -m 644 ${pkgname}.1 ${pkgdir}/usr/share/man/man1 + make prefix=/usr DESTDIR="${pkgdir}" install } # vim:set ts=2 sw=2 et: |