[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