wok-next view firefox-dev/receipt @ rev 6928
Up: elfutils to 0.149. Fixed it to build in clean chroot. Fixed it also to download sources with real wget by since sources are on https host. So now elfutils can download its sources just fine.
author | Christopher Rogers <slaxemulator@gmail.com> |
---|---|
date | Fri Oct 22 22:36:22 2010 +0000 (2010-10-22) |
parents | 00749eb77c16 |
children | ebee7898e591 |
line source
1 # SliTaz package receipt.
3 PACKAGE="firefox-dev"
4 VERSION="3.6.11"
5 CATEGORY="development"
6 SHORT_DESC="firefox devel files"
7 MAINTAINER="jozee@slitaz.org"
8 DEPENDS="alsa-lib sqlite seamonkey cairo dbus-glib pango atk \
9 libgio xorg-libXt xorg-libXinerama \
10 xorg-libXcursor xorg-libXcomposite xorg-libXext xorg-libXdamage libxcb \
11 xorg-libSM xorg-libICE"
12 WANTED="firefox"
13 WEB_SITE="http://www.mozilla.org/"
15 # Rules to gen a SliTaz package suitable for Tazpkg.
16 genpkg_rules()
17 {
18 mkdir -p $fs/usr/lib/pkgconfig
19 cp -a $_pkg/usr/lib/firefox-devel-$VERSION $fs/usr/lib
20 cp -a $_pkg/usr/include $fs/usr
22 # Gecko 1.9.0 compatibility...
23 #ln -s npfunctions.h $fs/usr/include/firefox-$VERSION/stable/npupp.h
25 # /usr/share/idl folder should also be in firefox-dev
26 cp -a $_pkg/usr/share $fs/usr
28 # copy missing *.pc files
29 cp -a stuff/*.pc $fs/usr/lib/pkgconfig
31 # copy missing xpidl files
32 dist=$WOK/$WANTED/$WANTED-$VERSION/xpcom/typelib
33 cp -a $dist/xpidl/xpidl $fs/usr/lib/firefox-devel-$VERSION/sdk/lib
34 cp -a $dist/xpt/tools/xpt_dump $fs/usr/lib/firefox-devel-$VERSION/sdk/lib
35 cp -a $dist/xpt/tools/xpt_link $fs/usr/lib/firefox-devel-$VERSION/sdk/lib
37 # fix version
38 sed -i "s/3\.5\../$VERSION/" $fs/usr/lib/pkgconfig/*
39 }
41 # Pre and post install commands for Tazpkg.
42 post_install()
43 {
44 for i in usr/share/idl/firefox- usr/include/firefox- \
45 usr/lib/firefox-devel- ; do
46 for j in $(ls -d $1/$i*); do
47 [ "${j##*-}" = "$VERSION" ] && continue
48 rm -rf $j
49 done
50 done
51 }