[arch-commits] Commit in latex2html/trunk (PKGBUILD latex2html.install)
Ronald van Haren
ronald at archlinux.org
Tue Dec 2 10:43:22 UTC 2008
Date: Tuesday, December 2, 2008 @ 05:43:22
Author: ronald
Revision: 20301
upgpkg: latex2html 2008-1
Modified:
latex2html/trunk/PKGBUILD
latex2html/trunk/latex2html.install
--------------------+
PKGBUILD | 33 +++++++++++++++++----------------
latex2html.install | 13 ++++++-------
2 files changed, 23 insertions(+), 23 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2008-12-02 10:22:26 UTC (rev 20300)
+++ PKGBUILD 2008-12-02 10:43:22 UTC (rev 20301)
@@ -1,44 +1,45 @@
# $Id$
+# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Jochem Kossen <j.kossen at home.nl>
-# Maintainer: Jason Chu <jason at archlinux.org>
+# Contributor: Jason Chu <jason.archlinux.org>
pkgname=latex2html
-pkgver=2002.2.1
+pkgver=2008
pkgrel=1
pkgdesc="latex2html is a convertor written in Perl that converts LaTeX documents to HTML."
-depends=('perl' 'ghostscript' 'tetex' 'libpng' 'libungif' 'netpbm')
+arch=('i686' 'x86_64')
+url="http://saftsack.fs.uni-bayreuth.de/~latex2ht/"
+depends=('perl' 'ghostscript' 'texlive-core' 'libpng' 'giflib' 'netpbm')
install=$pkgname.install
-source=(http://saftsack.fs.uni-bayreuth.de/~latex2ht/current/$pkgname-2002-2-1.tar.gz)
-md5sums=('a79cda0648c8721ab6df5020cd11e220')
-url="http://saftsack.fs.uni-bayreuth.de/~latex2ht/"
+license=('GPL2')
+source=(http://saftsack.fs.uni-bayreuth.de/~latex2ht/current/$pkgname-$pkgver.tar.gz)
-
build() {
- cd $startdir/src/$pkgname-2002-2-1
+ cd $srcdir/$pkgname-$pkgver
./configure --prefix=$startdir/pkg/usr \
--shlibdir=$startdir/pkg/usr/lib/$pkgname \
--with-texpath=$startdir/pkg/usr/share/texmf/tex/latex/html \
--enable-wrapper \
--enable-gif \
- --enable-png \
+ --enable-png || return 1
make || return 1
- make check || return 1
- make install
+ make install || return 1
find $startdir/pkg/usr -type f -print | while read filename; do
if [ ! -z '`grep "$startdir" "$filename"`' ]; then
mv $filename $filename.mkpkg
- sed -e "s#$startdir/pkg##g" -e "s#$startdir/src##g" < $filename.mkpkg > $filename
+ sed -e "s#$pkgdir##g" -e "s#$srcdir##g" < $filename.mkpkg > $filename
rm $filename.mkpkg
fi
done
+ # move files to FHS location
mv $startdir/pkg/usr/cfgcache.pm $startdir/pkg/usr/l2hconf.pm $startdir/pkg/usr/lib/$pkgname/
- rm -fr $startdir/pkg/usr/lib/$pkgname/docs/
+ # set correct permission on executables
+ chmod 755 $pkgdir/usr/bin/pstoimg \
+ $pkgdir/usr/bin/$pkgname \
+ $pkgdir/usr/bin/texexpand
- chmod 755 $startdir/pkg/usr/bin/pstoimg \
- $startdir/pkg/usr/bin/$pkgname \
- $startdir/pkg/usr/bin/texexpand
}
Modified: latex2html.install
===================================================================
--- latex2html.install 2008-12-02 10:22:26 UTC (rev 20300)
+++ latex2html.install 2008-12-02 10:43:22 UTC (rev 20301)
@@ -1,16 +1,15 @@
post_install() {
- /usr/bin/mktexlsr
+ echo ">>> texlive: updating the filename database..."
+ texconfig-sys rehash
}
post_upgrade() {
- /usr/bin/mktexlsr
+ echo ">>> texlive: updating the filename database..."
+ texconfig-sys rehash
}
post_remove() {
- /usr/bin/mktexlsr
+ echo ">>> texlive: updating the filename database..."
+ texconfig-sys rehash
}
-op=$1
-shift
-
-$op $*
\ No newline at end of file
More information about the arch-commits
mailing list