diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c3dabbcca256 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,51 @@ +# Contributor: Mathieu.clabaut <mathieu.clabaut@gmail.com> +# Contributor: Stefan Husmann <stefan-husmann@t-online.de> +# Contributor: Dr. Hammer <dr_hammer@safe-mail.net> + +pkgname=noweb +pkgver=2.11b +pkgrel=16 +pkgdesc="A Simple, Extensible Tool for Literate Programming build \ +against ICON libs and texlive" +url="http://www.cs.tufts.edu/~nr/noweb/" +depends=('bash' 'texlive-core' 'gawk' 'icon') +source=(http://ftp.de.debian.org/debian/pool/main/n/${pkgname}/${pkgname}_${pkgver}.orig.tar.gz) +md5sums=('1df580723497b2f2efde07646abf764c') +arch=('i686' 'x86_64') +install=noweb.install +license=('custom') + +prepare() { + cd $srcdir/$pkgname-$pkgver + sed -i -e 's+BIN=/usr/local/noweb+BIN=\$\(MyDestdir\)/usr/bin+' \ + -e 's+LIB=/usr/local/noweb/lib+LIB=\$\(MyDestdir\)/usr/lib/noweb+' \ + -e 's+MAN=/usr/local/noweb/man+MAN=\$\(MyDestdir\)/usr/share/man+' \ + -e 's+/usr/local/tex/inputs+\$\(MyDestdir\)/usr/share/texmf/tex/generic/noweb+' \ + -e 's+$(HOME)/www/noweb/FAQ.html+'$srcdir/$pkgname-$pkgver'/src/FAQ.html+' \ + -e 's+mkdir+install -d+' -e 's+> \$\(BIN\)+> \$pkgdir/bin/+' src/Makefile + sed -i -e 's+LIB=/dev/null.*$+LIB=\$\(MyDestdir\)/usr/lib/noweb+' \ + contrib/Makefile + sed -i -e 's+^WWW=.*$+WWW\$\(MyDestdir\)=/usr/share/noweb/www+' \ + src/xdoc/Makefile + sed -i -e 's+texhash+/usr/bin/texhash+' src/Makefile + sed -i -e 's+ELISP=/dev/null+ELISP=\$\(MyDestdir\)/usr/share/emacs/site-lisp+' \ + src/Makefile +} + +build() { + cd $srcdir/$pkgname-$pkgver/src + make MyDestdir=$pkgdir LIBSRC=icon ICONC=icont +} + +package() { + cd $srcdir/$pkgname-$pkgver/src + install -Dm644 COPYRIGHT \ + $pkgdir/usr/share/licenses/noweb/COPYRIGHT + install -d $pkgdir/usr/share/texmf/tex/generic + install -d $pkgdir/usr/lib/noweb/ + install -d $pkgdir/usr/share/emacs/site-lisp + ./awkname gawk + make MyDestdir=$pkgdir LIBSRC=icon ICONC=icont install + find $pkgdir -type f -exec sed -i "s+${pkgdir}+/+g" '{}' ';' +} + |