updated on Thu Jan 5 13:17:10 UTC 2012
[aur-mirror.git] / ncc / PKGBUILD
blobee244e76e8221ef226427d08414e83b5052aaf17
1 # Maintainer: Yerko Escalona <yescalona at ug dot uchile dot cl>
2 # Contributor: Andreas W. Hauser <andy-aur at splashground dot de>
3 # Contributor: Patrick Leslie Polzer <leslie dot polzer at gmx dot net>
5 pkgname=ncc
6 pkgver=2.8
7 pkgrel=1
8 pkgdesc="C source code analyzer which generates program flow and variable usage information"
9 url="http://students.ceid.upatras.gr/~sxanth/ncc"
10 license=('Artistic')
11 depends=('gcc' 'ncurses')
12 makedepends=()
13 conflicts=()
14 replaces=()
15 backup=()
16 arch=(i686 x86_64)
17 install=
18 source=($url/$pkgname-$pkgver.tar.gz)
19 md5sums=('0a6500c8c05a5344902246a95094e654')
21 build() {
22         cd $startdir/src/$pkgname-$pkgver
24         make || return 1
26         mkdir -p $startdir/pkg/usr/bin $startdir/pkg/usr/include
27         install -m755 objdir/ncc $startdir/pkg/usr/bin/ncc
28         ln -sf $startdir/pkg/usr/bin/ncc $startdir/pkg/usr/bin/nccar
29         ln -sf $startdir/pkg/usr/bin/ncc $startdir/pkg/usr/bin/nccld
30         ln -sf $startdir/pkg/usr/bin/ncc $startdir/pkg/usr/bin/nccc++
31         ln -sf $startdir/pkg/usr/bin/ncc $startdir/pkg/usr/bin/nccg++
32         install -m755 nccnav/nccnav $startdir/pkg/usr/bin/nccnav
33         ln -sf $startdir/pkg/usr/bin/nccnav $startdir/pkg/usr/bin/nccnavi
34         mkdir -p $startdir/pkg/usr/share/man/man1
35         install -m644 ncc.1 $startdir/pkg/usr/share/man/man1
36         cp doc/nognu $startdir/pkg/usr/include