1 # Mantained by: Jens Staal <staal1978@gmail.com>
3 pkgname=openbsd-calendar-cvs
6 pkgdesc="reminder service from OpenBSD"
8 url="http://www.openbsd.org/cgi-bin/man.cgi?query=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"
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
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
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
54 bmake install DESTDIR=$pkgdir