# HG changeset patch # User Antoine Bodin # Date 1298775205 -3600 # Node ID fea0477a2ec72fa27122a793aa57594505cc0136 # Parent df0f1757fc2c7dad32dc04134b0ab134bf5a77e2 Add: htmldoc 1.8.27 diff -r df0f1757fc2c -r fea0477a2ec7 htmldoc/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/htmldoc/receipt Sun Feb 27 03:53:25 2011 +0100 @@ -0,0 +1,40 @@ +# SliTaz package receipt. + +PACKAGE="htmldoc" +VERSION="1.8.27" +CATEGORY="utilities" +SHORT_DESC="Convert HTML pages into a PDF document." +MAINTAINER="gokhlayeh@slitaz.org" +DEPENDS="libjpeg libpng fltk" +TARBALL="$PACKAGE-$VERSION-source.tar.bz2" +WEB_SITE="http://www.htmldoc.org" +WGET_URL="http://ftp.easysw.com/pub/$PACKAGE/$VERSION/$TARBALL" + +# Rules to configure and make the package. +compile_rules() +{ + cd $src + + # make sure not to use the libs htmldoc ships with + mkdir foo ; mv jpeg foo/ ; mv png foo/ ; mv zlib foo/ + + { ./configure && \ + sed -i 's|^bindir.*$|bindir = ${prefix}/bin|' Makedefs && \ + make && make prefix=$DESTDIR/usr install; } || return 1 + + # fix freedesktop stuff + install -Dm 644 desktop/htmldoc-128.png \ + $DESTDIR/usr/share/pixmaps/htmldoc.png + echo "MimeType=application/vnd.htmldoc-book;" >> desktop/htmldoc.desktop + sed -i 's|X-Red-Hat.*$||' desktop/htmldoc.desktop + install -Dm 644 desktop/htmldoc.desktop \ + $DESTDIR/usr/share/applications/htmldoc.desktop +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/share + cp -a $_pkg/usr/bin $fs/usr + cp -a $_pkg/usr/share/htmldoc $fs/usr/share +} \ No newline at end of file