# HG changeset patch # User Pascal Bellard # Date 1327511543 -3600 # Node ID b71ef3f46612212ba6f916b41463b5c2fdbd2d47 # Parent af9a1b47948cf4dd0424a78c641a47e011d91b18 Add libwebkit-video diff -r af9a1b47948c -r b71ef3f46612 libwebkit-video-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libwebkit-video-dev/receipt Wed Jan 25 18:12:23 2012 +0100 @@ -0,0 +1,24 @@ +# SliTaz package receipt. + +PACKAGE="libwebkit-video-dev" +VERSION="1.6.1" +CATEGORY="development" +SHORT_DESC="devel files for libwebkit" +DEPENDS="libwebkit-video libsoup-dev enchant-dev libtasn1-dev sqlite-dev" +SOURCE="webkit" +WANTED="libwebkit-video" +MAINTAINER="mallory@sweetpeople.org" +WEB_SITE="http://webkitgtk.org" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib $fs/usr/share + cp -a $_pkg/usr/lib/*.*a $fs/usr/lib + cp -a $_pkg/usr/lib/pkgconfig $fs/usr/lib + cp -a $_pkg/usr/include $fs/usr + [ -d $_pkg/usr/share/gir-1.0 ] && cp -a $_pkg/usr/share/gir-1.0 $fs/usr/share + if [ -f $fs/usr/lib/pkgconfig/webkit-1.0.pc ]; then + ln -sf /usr/lib/pkgconfig/webkit-1.0.pc $fs/usr/lib/pkgconfig/webkitgtk-1.0.pc + fi +} diff -r af9a1b47948c -r b71ef3f46612 libwebkit-video/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libwebkit-video/receipt Wed Jan 25 18:12:23 2012 +0100 @@ -0,0 +1,49 @@ +# SliTaz package receipt. + +PACKAGE="libwebkit-video" +VERSION="1.6.1" +CATEGORY="network" +SHORT_DESC="xHTML render library." +MAINTAINER="mallory@sweetpeople.org" +SOURCE="webkit" +TARBALL="$SOURCE-$VERSION.tar.gz" +WEB_SITE="http://webkitgtk.org/" +WGET_URL="$WEB_SITE/$TARBALL" + +DEPENDS="gtk+ enchant libxslt expat gtk+ jpeg libpng libxml2 sqlite \ +xorg-libICE xorg-libSM xorg-libX11 xorg-libXau xorg-libXcomposite \ +xorg-libXcursor xorg-libXdmcp xorg-libXext xorg-libXfixes xorg-libXinerama \ +xorg-libXrandr xorg-libXrender xorg-libXt acl xorg-libXdamage libsoup \ +gcc-lib-base libtasn1 util-linux-ng-uuid glib-networking" +BUILD_DEPENDS="gtk+-dev enchant enchant-dev gperf libxslt-dev jpeg-dev \ +libpng-dev glib-dev autoconf automake gnutls-dev sqlite-dev libtool \ +m4 bison flex xorg-libXdamage-dev acl-dev libsoup-dev libxml2-dev \ +libxcb-dev xcb-util-dev util-linux-ng-uuid-dev zlib-dev libtasn1-dev \ +gobject-introspection-dev tar gettext glib-networking-dev \ +gstreamer-dev gst-plugins-base-dev" + +# Rules to configure and make the package. +compile_rules() +{ + cd $src + ./configure \ + --prefix=/usr \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man \ + --enable-introspection=no \ + --enable-video=yes \ + --enable-jit=yes \ + --with-unicode-backend=glib \ + --with-gtk=2.0 \ + $CONFIGURE_ARGS && + make all stamp-po && make DESTDIR=$DESTDIR install && + cp -a $src/Programs/GtkLauncher $DESTDIR/usr/bin +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib $fs/usr/bin + [ -d $_pkg/usr/lib/girepository-1.0 ] && cp -a $_pkg/usr/lib/girepository-1.0 $fs/usr/lib + cp -a $_pkg/usr/lib/*.so* $fs/usr/lib +}