# HG changeset patch # User Eric Joseph-Alexandre # Date 1245760873 -7200 # Node ID 3b881b7710b2ee2d6a5ce3932dd3c48b7e0976c8 # Parent 9a775ce0eafd6db01ba9d4f25dc39d5dc86a7459 Add: librsvg, librsvg-dev SVG library support diff -r 9a775ce0eafd -r 3b881b7710b2 librsvg-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/librsvg-dev/receipt Tue Jun 23 14:41:13 2009 +0200 @@ -0,0 +1,26 @@ +# SliTaz package receipt. + +PACKAGE="librsvg-dev" +VERSION="2.13.93" +CATEGORY="misc" +SHORT_DESC="SVG Rendering Library dev files" +MAINTAINER="erjo@slitaz.org" +DEPENDS="librsvg" +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WEB_SITE="http://librsvg.sourceforge.net/" +WANTED="librsvg" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr $fs/usr/lib + cp -a $_pkg/usr/include $fs/ + cp -a $_pkg/usr/lib/*.*a $fs/usr/lib + cp -a $_pkg/usr/lib/pkgconfig $fs/usr/lib + cp -a $_pkg/usr/lib/gtk-2.0 $fs/usr/lib + + # remove *.*a files + find $fs/usr/lib/gtk-2.0 -name "*.so*" -exec rm -f {} \; + +} + diff -r 9a775ce0eafd -r 3b881b7710b2 librsvg/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/librsvg/receipt Tue Jun 23 14:41:13 2009 +0200 @@ -0,0 +1,41 @@ +# SliTaz package receipt. + +PACKAGE="librsvg" +VERSION="2.13.93" +CATEGORY="misc" +SHORT_DESC="SVG Rendering Library" +MAINTAINER="erjo@slitaz.org" +DEPENDS="cairo freetype libxml pango fontconfig" +BUILD_DEPNDS="cairo-dev freetype-dev libxml-dev pango-dev fontconfig-dev" +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WEB_SITE="http://librsvg.sourceforge.net/" +WGET_URL="http://ftp.gnome.org/pub/GNOME/sources/librsvg/2.13/$TARBALL" + +# Rules to configure and make the package. +compile_rules() +{ + cd $src + ./configure \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man \ + $CONFIGURE_ARGS && + make && make DESTDIR=$PWD/_pkg install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr $fs/usr/lib + cp -a $_pkg/usr/bin $fs/usr + cp -a $_pkg/usr/lib/*.so* $fs/usr/lib + cp -a $_pkg/usr/lib/gtk-2.0 $fs/usr/lib + + # remove *.*a files + find $fs/usr/lib/gtk-2.0 -name "*.*a" -exec rm -f {} \; + + # strip libs + find $fs/usr/lib/gtk-2.0 -name "*.so" -exec strip -s {} \; + +} +