# SliTaz package receipt. PACKAGE="firefox-dev" VERSION="10.0.2" CATEGORY="development" SHORT_DESC="firefox devel files" MAINTAINER="jozee@slitaz.org" DEPENDS="alsa-lib sqlite cairo dbus-glib pango atk \ libgio xorg-libXt xorg-libXinerama \ xorg-libXcursor xorg-libXcomposite xorg-libXext xorg-libXdamage libxcb \ xorg-libSM xorg-libICE" WANTED="firefox" WEB_SITE="http://www.mozilla.org/" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/lib/pkgconfig cp -a $_pkg/usr/lib/firefox-devel $fs/usr/lib cp -a $_pkg/usr/include $fs/usr # Gecko 1.9.0 compatibility... #ln -s npfunctions.h $fs/usr/include/firefox-$VERSION/stable/npupp.h # /usr/share/idl folder should also be in firefox-dev cp -a $_pkg/usr/share $fs/usr # copy missing *.pc files cp -a $stuff/*.pc $fs/usr/lib/pkgconfig # copy missing xpidl files cp -a $_pkg/typelib/xpidl/xpidl $fs/usr/lib/firefox-devel/sdk/lib # fix version sed -i "s/3\.5\../$VERSION/" $fs/usr/lib/pkgconfig/* } # Pre and post install commands for Tazpkg. post_install() { for i in usr/share/idl/firefox- usr/include/firefox- \ usr/lib/firefox-devel- ; do for j in $(ls -d $1/$i* 2>/dev/null); do [ "${j##*-}" = "$VERSION" ] && continue [ -d $j ] && rm -rf $j done done }