1 #this PKGBUILD supports:
2 #patches in pkgsource dir (where PKGBUILD file is and source targz is)
3 #"patch/patch.sh" patches dir + script (patches in order in bash script) in pkgsource dir
4 #"etc" dir which is copied into package
8 pkgdesc="command interpreter (shell) - shell is a command that reads lines from either a file or the terminal, interprets them, and generally executes other commands"
9 source=($pkgname-$pkgver.tar.gz)
14 groups=('base' 'shell')
17 #install=$pkgname.install
20 cd $srcdir/$pkgname-$pkgver
21 for i in $(find $startdir -maxdepth 1 -type f -name "*.patch" | sort); do
22 echo "Applying patch: $i"
25 [ -f $startdir/patch/patch.sh ] && . $startdir/patch/patch.sh
28 ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
30 make DESTDIR=$pkgdir install
33 if [ -d $pkgdir/usr/man ]; then
34 echo "==============Moving man dir=============="
35 mkdir -p $pkgdir/usr/share
36 mv $pkgdir/usr/man $pkgdir/usr/share
38 if [ -d $pkgdir/usr/info ]; then
39 echo "==============Moving info dir=============="
40 mkdir -p $pkgdir/usr/share
41 mv $pkgdir/usr/info $pkgdir/usr/share
43 rm -f $pkgdir/usr/share/info/dir
44 [ -d $startdir/etc ] && cp -Rdp $startdir/etc $pkgdir