# HG changeset patch # User Christopher Rogers # Date 1301095793 0 # Node ID 505eee76b73b8cd683a65ae6fb116ede439b1f8d # Parent 62e25e8680004a1b1ab57b963311d2713c64156e Fix firefox. Added mesa-dev a build depends. Doesn't need mesa in depends. diff -r 62e25e868000 -r 505eee76b73b cairo/receipt --- a/cairo/receipt Fri Mar 25 22:56:16 2011 +0000 +++ b/cairo/receipt Fri Mar 25 23:29:53 2011 +0000 @@ -22,6 +22,7 @@ --mandir=/usr/share/man \ --with-html-dir=/usr/share/doc \ --enable-xcb \ + --enable-tee \ --disable-static \ $CONFIGURE_ARGS && make -j 4 && diff -r 62e25e868000 -r 505eee76b73b dnsmasq/receipt --- a/dnsmasq/receipt Fri Mar 25 22:56:16 2011 +0000 +++ b/dnsmasq/receipt Fri Mar 25 23:29:53 2011 +0000 @@ -15,7 +15,9 @@ { cd $src sed -i -e 's/nawk/awk/' -e 's|/usr/local|/usr|' Makefile - make PREFIX=/usr && make DESTDIR=$PWD/_pkg install + make PREFIX=/usr && make install + mkdir -p $DESTDIR/etc + cp -a $src/dnsmasq.conf.example $DESTDIR/etc/dnsmasq.conf } # Rules to gen a SliTaz package suitable for Tazpkg. @@ -23,6 +25,7 @@ { mkdir -p $fs/usr cp -a $_pkg/usr/sbin $fs/usr - cp -a stuff/* $fs + cp -a $_pkg/etc $fs + cp -a $stuff/* $fs } diff -r 62e25e868000 -r 505eee76b73b firefox/receipt --- a/firefox/receipt Fri Mar 25 22:56:16 2011 +0000 +++ b/firefox/receipt Fri Mar 25 23:29:53 2011 +0000 @@ -5,10 +5,10 @@ CATEGORY="network" SHORT_DESC="User friendly, secure and fast web browser." MAINTAINER="pankso@slitaz.org" -DEPENDS="gtk+ sqlite dbus mesa libglu-mesa dbus-glib glib jpeg xorg-libX11 xorg-libXdamage alsa-lib xorg-libXt libfirefox libnotify" +DEPENDS="gtk+ sqlite dbus dbus-glib glib jpeg xorg-libX11 xorg-libXdamage alsa-lib xorg-libXt libfirefox libnotify" BUILD_DEPENDS="gtk+-dev zip libIDL coreutils findutils xorg-libXft-dev \ dbus-dev dbus-glib-dev alsa-lib alsa-lib-dev libnotify-dev wireless_tools-dev perl \ -python yasm" +python yasm mesa-dev" TARBALL="$PACKAGE-$VERSION.source.tar.bz2" WEB_SITE="http://www.mozilla.org/" WGET_URL="http://releases.mozilla.org/pub/mozilla.org/firefox/releases/$VERSION/source/$TARBALL" diff -r 62e25e868000 -r 505eee76b73b privoxy/receipt --- a/privoxy/receipt Fri Mar 25 22:56:16 2011 +0000 +++ b/privoxy/receipt Fri Mar 25 23:29:53 2011 +0000 @@ -16,6 +16,7 @@ { # Have to create privoxy user/group to be able to compile adduser -s /bin/false -H -D -u 42 privoxy + addgroup -g 42 privoxy cd $src @@ -54,12 +55,18 @@ status fi + if ! grep -q privoxy $1/etc/group; then + echo -n "Adding group privoxy..." + chroot $1/ addgroup -g 42 privoxy + status + fi + # and change file permissions echo -n "Changing file permissions..." - chown -R root.privoxy $1/etc/privoxy + chown -R privoxy.privoxy $1/etc/privoxy chown -R root.root $1/etc/privoxy/templates chown root.root $1/etc/privoxy - chown root.privoxy $1/var/log/privoxy/logfile + chown privoxy.privoxy $1/var/log/privoxy/logfile status } @@ -67,4 +74,5 @@ post_remove() { deluser privoxy + delgroup privoxy }