# Contributor: Nicolas Martyanoff # Contributor: Chris Brannon # Contributor: Chris Brannon # Maintainer: aksr pkgname=cdecl pkgver=2.5 pkgrel=3 pkgdesc="Translation between C declarations and pseudo-English" arch=('i686' 'x86_64') url="http://www.ibiblio.org/pub/linux/devel/lang/c/" license=('Public Domain') depends=('readline') source=("http://www.ibiblio.org/pub/linux/devel/lang/c/$pkgname-$pkgver.tar.gz" 'getopt.patch' 'makefile.patch' 'fix-getline.patch') md5sums=('29895dab52e85b2474a59449e07b7996' 'bd0889f5c6142b46f667700ebf0eda02' '3a2a766cdc3fdc714ba35655d4d836a9' 'df27d358e2e603609adf3e6165b74afe') sha1sums=('b955a0b95b635090360b19de888cb29d5c005296' '1d2dfca8664d5f510fbd63bf35cb35bbe448778d' '3fbb41c890813e80ddc11d95dff0a00cbfc5a3f8' '2b046c946dbeab168e26d0f5a99bbb12afe3fe27') sha256sums=('b74caef08407a2195d6f1facf103e5af29253f67d599486164241b14ee42a936' 'e81af13a029c27b6c38a2041b15b1e2f236286361bddbb367034eb7b48186cd0' 'f61a2e1387479c408a3af9897de514e4a420409677ff3a234fd403ad0a607d2a' 'f8676cfff24ddff71d5d7f737d7a6612573c28d63d99385697812af6352312db') prepare() { cd "$srcdir/$pkgname-$pkgver" patch -Np1 -i "$srcdir/getopt.patch" patch -Np1 -i "$srcdir/makefile.patch" patch -Np1 -i "$srcdir/fix-getline.patch" } build() { cd "$srcdir/$pkgname-$pkgver" make CFLAGS="-std=gnu90" } package() { cd "$srcdir/$pkgname-$pkgver" mkdir -p $pkgdir/usr/{bin,share/man/man1} make PREFIX="$pkgdir/usr" install }