updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / openbsd-calendar-cvs / PKGBUILD
bloba30bb922e3afc3edc582b3ae66df524cb03a09f5
1 # Mantained by: Jens Staal <staal1978@gmail.com>
3 pkgname=openbsd-calendar-cvs
4 pkgver=20110304
5 pkgrel=1
6 pkgdesc="reminder service from OpenBSD"
7 arch=('i686' 'x86_64')
8 url="http://www.openbsd.org/cgi-bin/man.cgi?query=calendar"
9 license=('custom:BSD')
10 provides=('calendar')
11 depends=('libbsd-git' 'libnbcompat')
12 makedepends=('cvs' 'openssh' 'bmake')
14 source=('io.patch' 'calendar.patch' 'day.patch' 'ostern.patch' 'pesach.patch' 'paskha.patch' 'calendarh.patch' 'logincaph.patch')
16 md5sums=('b2951f4bc405e3304db169b28f92afd4' '786c38e27cc771ebaf7326beffb47da0' '650e0338f591c02e980a1727b6f2e067' \
17 '3f7b0145428c4afb3e86f0ceb0ea299e' 'fb746bcafba364d0fb9813f32544d755' '01b575aa611f5a136bb2a21abb239383' '06ddf744762a2bb1fa12777b64560604' \
18 '2c338a6b288ea116075dfe090784d673')
20 __cvsroot="anoncvs@anoncvs1.ca.openbsd.org:/cvs"
21 __cvsmod="calendar"
23 build() {
24         cd $srcdir
26         CVS_RSH=ssh cvs -d $__cvsroot get -P src/usr.bin/$__cvsmod
27         CVS_RSH=ssh cvs -d $__cvsroot get -P src/include/login_cap.h
28         CVS_RSH=ssh cvs -d $__cvsroot get -P src/include/tzfile.h
30         rm -rf build
31         cp -ar $srcdir/src/usr.bin/$__cvsmod build
32 # copy missing header files to temporary build directory, taken from openBSD libc
33         cp $srcdir/src/include/*.h $srcdir/build/
34         ln -s /usr/include/libbsd/bsd/sys $srcdir/build/sys
36         cd build
37         cp calendar.h calendar2.h
38         patch -p0 io.c $srcdir/io.patch
39         patch -p0 calendar.c $srcdir/calendar.patch
40         patch -p0 day.c $srcdir/day.patch
41         patch -p0 ostern.c $srcdir/ostern.patch
42         patch -p0 pesach.c $srcdir/pesach.patch
43         patch -p0 paskha.c $srcdir/paskha.patch
44         patch -p0 calendar2.h $srcdir/calendarh.patch
45         patch -p0 login_cap.h $srcdir/logincaph.patch
47         export LDLIBS="-lbsd"
48         bmake  
51 package() {
52         cd $srcdir/build
54         bmake install DESTDIR=$pkgdir