wok rev 14789
Fix ownership and permissions for some files in some packages: adeskbar, ajaxterm, amsn, anacron, arora, asciiquarium, assaultcube-data, asterisk-sound-fr, asterisk-sound, attr-dev, attr, audacious, avidemux, awstats, bind-dev, binutils, blogotext, bootchart, btanks, bzip2-dev, c-client, cairo-dock.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Mon Jul 08 11:45:27 2013 +0300 (2013-07-08) |
parents | 2cb5636c1d2d |
children | 5f700fbba05c |
files | adeskbar/receipt ajaxterm/receipt amsn/receipt anacron/receipt arora/receipt asciiquarium/receipt assaultcube-data/receipt asterisk-sound-fr/receipt asterisk-sound/receipt attr-dev/receipt attr/receipt audacious/receipt avidemux/receipt awstats/receipt bind-dev/receipt binutils/receipt blogotext/receipt bootchart/receipt btanks/receipt bzip2-dev/receipt c-client/receipt cairo-dock/receipt |
line diff
1.1 --- a/adeskbar/receipt Mon Jul 08 02:17:10 2013 +0000 1.2 +++ b/adeskbar/receipt Mon Jul 08 11:45:27 2013 +0300 1.3 @@ -3,22 +3,28 @@ 1.4 PACKAGE="adeskbar" 1.5 VERSION="0.4.2" 1.6 CATEGORY="system-tools" 1.7 -SHORT_DESC="Quick launch bar." 1.8 +SHORT_DESC="ADesk Bar - application launcher for Openbox" 1.9 MAINTAINER="gokhlayeh@slitaz.org" 1.10 +LICENSE="GPL3" 1.11 +WEB_SITE="https://launchpad.net/adeskbar" 1.12 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 1.13 +WGET_URL="http://download.tuxfamily.org/$PACKAGE/sources/$TARBALL" 1.14 + 1.15 DEPENDS="python pygtk pycairo gnome-menus python-xdg" 1.16 -SUGGESTED="dbus-python python-pyalsaaudio" 1.17 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 1.18 -WEB_SITE="https://launchpad.net/adeskbar" 1.19 -WGET_URL="http://www.ad-comp.be/public/projets/ADeskBar/$TARBALL" 1.20 +SUGGESTED="python-xlib dbus-python python-pyalsaaudio" 1.21 1.22 # Rules to gen a SliTaz package suitable for Tazpkg. 1.23 genpkg_rules() 1.24 { 1.25 - mkdir -p $fs/usr/share/adeskbar $fs/usr/bin \ 1.26 - $fs/usr/share/pixmaps $fs/usr/share/applications 1.27 + mkdir -p \ 1.28 + $fs/usr/share/adeskbar \ 1.29 + $fs/usr/bin \ 1.30 + $fs/usr/share/pixmaps \ 1.31 + $fs/usr/share/applications 1.32 cp -a $src/src/* $fs/usr/share/adeskbar 1.33 cp $src/src/images/adeskbar.png $fs/usr/share/pixmaps 1.34 cp $src/adeskbar.desktop $fs/usr/share/applications 1.35 cp $src/adeskbar.sh $fs/usr/bin/adeskbar 1.36 + chown -R root:root $fs 1.37 } 1.38
2.1 --- a/ajaxterm/receipt Mon Jul 08 02:17:10 2013 +0000 2.2 +++ b/ajaxterm/receipt Mon Jul 08 11:45:27 2013 +0300 2.3 @@ -5,13 +5,14 @@ 2.4 CATEGORY="network" 2.5 SHORT_DESC="Login terminal for the web." 2.6 MAINTAINER="pascal.bellard@slitaz.org" 2.7 +WEB_SITE="http://antony.lesuisse.org/software/ajaxterm/" 2.8 SOURCE="Ajaxterm" 2.9 TARBALL="$SOURCE-$VERSION.tar.gz" 2.10 -WEB_SITE="http://antony.lesuisse.org/software/ajaxterm/" 2.11 WGET_URL="${WEB_SITE}files/$TARBALL" 2.12 +TAGS="web application" 2.13 + 2.14 DEPENDS="python" 2.15 SUGGESTED="apache lighttpd-ssl lighttpd-modules" 2.16 -TAGS="web application" 2.17 2.18 # Rules to gen a SliTaz package suitable for Tazpkg. 2.19 genpkg_rules() 2.20 @@ -19,6 +20,8 @@ 2.21 mkdir -p $fs/usr/share/ajaxterm 2.22 cp -a $src/*.py $src/*.js $src/*.css $src/*.html $fs/usr/share/ajaxterm 2.23 cp -a $stuff/* $fs/ 2.24 + chown -R root:root $fs 2.25 + find $fs -type f -name '*.py' -exec chmod a+x \{\} \; 2.26 } 2.27 2.28 post_install()
3.1 --- a/amsn/receipt Mon Jul 08 02:17:10 2013 +0000 3.2 +++ b/amsn/receipt Mon Jul 08 11:45:27 2013 +0300 3.3 @@ -5,8 +5,8 @@ 3.4 CATEGORY="network" 3.5 SHORT_DESC="Alvaro's Messenger" 3.6 MAINTAINER="erjo@slitaz.org" 3.7 +WEB_SITE="http://amsn-project.net/" 3.8 TARBALL="$PACKAGE-$VERSION-src.tar.gz" 3.9 -WEB_SITE="http://amsn-project.net/" 3.10 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 3.11 TAGS="chat messenger im" 3.12 3.13 @@ -34,5 +34,8 @@ 3.14 mkdir -p $fs/usr 3.15 cp -a $install/usr/bin $fs/usr 3.16 cp -a $install/usr/share $fs/usr 3.17 + for ext in png xml css; do 3.18 + find $fs -type f -name '*.'$ext -exec chmod a-x \{\} \; 3.19 + done 3.20 } 3.21
4.1 --- a/anacron/receipt Mon Jul 08 02:17:10 2013 +0000 4.2 +++ b/anacron/receipt Mon Jul 08 11:45:27 2013 +0300 4.3 @@ -5,8 +5,8 @@ 4.4 CATEGORY="utilities" 4.5 SHORT_DESC="Periodic command scheduler." 4.6 MAINTAINER="pascal.bellard@slitaz.org" 4.7 +WEB_SITE="http://anacron.sourceforge.net/" 4.8 TARBALL="$PACKAGE-$VERSION.tar.gz" 4.9 -WEB_SITE="http://anacron.sourceforge.net/" 4.10 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 4.11 4.12 DEPENDS="" 4.13 @@ -25,4 +25,5 @@ 4.14 genpkg_rules() 4.15 { 4.16 cp -a $install/* $fs 4.17 + find $fs/usr/man -type f -exec chmod a-x \{\} \; 4.18 }
5.1 --- a/arora/receipt Mon Jul 08 02:17:10 2013 +0000 5.2 +++ b/arora/receipt Mon Jul 08 11:45:27 2013 +0300 5.3 @@ -5,8 +5,8 @@ 5.4 CATEGORY="network" 5.5 SHORT_DESC="A cross-platform Qt4 WebKit browser" 5.6 MAINTAINER="devl547@gmail.com" 5.7 +WEB_SITE="http://arora.googlecode.com/" 5.8 TARBALL="$PACKAGE-$VERSION.tar.gz" 5.9 -WEB_SITE="http://arora.googlecode.com/" 5.10 WGET_URL="$WEB_SITE/files/$TARBALL" 5.11 5.12 BUILD_DEPENDS="Qt4-dev qmake libsqlite" 5.13 @@ -26,4 +26,5 @@ 5.14 { 5.15 mkdir -p $fs/usr/bin 5.16 cp $src/arora $fs/usr/bin 5.17 + find $fs -type f -name '*.desktop' -exec chmod a-x \{\} \; 5.18 }
6.1 --- a/asciiquarium/receipt Mon Jul 08 02:17:10 2013 +0000 6.2 +++ b/asciiquarium/receipt Mon Jul 08 11:45:27 2013 +0300 6.3 @@ -5,11 +5,12 @@ 6.4 CATEGORY="system-tools" 6.5 SHORT_DESC="Text console screensaver." 6.6 MAINTAINER="pascal.bellard@slitaz.org" 6.7 +WEB_SITE="http://www.robobunny.com/projects/$PACKAGE/html/" 6.8 TARBALL="${PACKAGE}_${VERSION}.tar.gz" 6.9 -WEB_SITE="http://www.robobunny.com/projects/$PACKAGE/html/" 6.10 WGET_URL="http://www.robobunny.com/projects/$PACKAGE/$TARBALL" 6.11 +TAGS="screensaver" 6.12 + 6.13 DEPENDS="perl-animation perl-curses" 6.14 -TAGS="screensaver" 6.15 6.16 # Rules to configure and make the package. 6.17 compile_rules() 6.18 @@ -24,5 +25,6 @@ 6.19 mkdir -p $fs/usr/bin 6.20 cp -a $src/asciiquarium $fs/usr/bin 6.21 chmod a+x $fs/usr/bin/asciiquarium 6.22 + chown -R root:root $fs 6.23 } 6.24
7.1 --- a/assaultcube-data/receipt Mon Jul 08 02:17:10 2013 +0000 7.2 +++ b/assaultcube-data/receipt Mon Jul 08 11:45:27 2013 +0300 7.3 @@ -5,10 +5,10 @@ 7.4 CATEGORY="games" 7.5 SHORT_DESC="data files for assaultcube" 7.6 MAINTAINER="slaxemulator@gmail.com" 7.7 +WEB_SITE="http://assault.cubers.net/" 7.8 SOURCE="AssaultCube" 7.9 TARBALL="${SOURCE}_v${VERSION}.tar.bz2" 7.10 SOURCE="AssaultCube-Data" 7.11 -WEB_SITE="http://assault.cubers.net/" 7.12 WGET_URL="$SF_MIRROR/actiongame/$TARBALL" 7.13 7.14 # Rules to gen a SliTaz package suitable for Tazpkg. 7.15 @@ -19,5 +19,7 @@ 7.16 cp -a $src/packages $fs/usr/share/assaultcube 7.17 cp -a $src/docs $fs/usr/share/assaultcube 7.18 cp -a $src/mods $fs/usr/share/assaultcube 7.19 + chown -R root:root $fs 7.20 + find $fs -type f -exec chmod a-x \{\} \; 7.21 } 7.22
8.1 --- a/asterisk-sound-fr/receipt Mon Jul 08 02:17:10 2013 +0000 8.2 +++ b/asterisk-sound-fr/receipt Mon Jul 08 11:45:27 2013 +0300 8.3 @@ -29,5 +29,6 @@ 8.4 # Rules to gen a SliTaz package suitable for Tazpkg. 8.5 genpkg_rules() 8.6 { 8.7 - cp -a $_pkg/* $fs 8.8 + cp -a $install/* $fs 8.9 + chown -R root:root $fs 8.10 }
9.1 --- a/asterisk-sound/receipt Mon Jul 08 02:17:10 2013 +0000 9.2 +++ b/asterisk-sound/receipt Mon Jul 08 11:45:27 2013 +0300 9.3 @@ -22,5 +22,6 @@ 9.4 # Rules to gen a SliTaz package suitable for Tazpkg. 9.5 genpkg_rules() 9.6 { 9.7 - cp -a $_pkg/* $fs 9.8 + cp -a $install/* $fs 9.9 + chown -R root:root $fs 9.10 }
10.1 --- a/attr-dev/receipt Mon Jul 08 02:17:10 2013 +0000 10.2 +++ b/attr-dev/receipt Mon Jul 08 11:45:27 2013 +0300 10.3 @@ -17,4 +17,5 @@ 10.4 cp -a $install/usr/lib/*.*a $fs/usr/lib 10.5 cp -a $install/lib/*.*a $fs/lib 10.6 cp -a $install/usr/include $fs/usr 10.7 + find $fs -type f -name '*.la' -exec chmod a+x \{\} \; 10.8 }
11.1 --- a/attr/receipt Mon Jul 08 02:17:10 2013 +0000 11.2 +++ b/attr/receipt Mon Jul 08 11:45:27 2013 +0300 11.3 @@ -5,8 +5,8 @@ 11.4 CATEGORY="system-tools" 11.5 SHORT_DESC="Commands for Manipulating Filesystem Extended Attributes." 11.6 MAINTAINER="rcx@zoominternet.net" 11.7 +WEB_SITE="http://savannah.nongnu.org/projects/attr/" 11.8 TARBALL="${PACKAGE}-${VERSION}.src.tar.gz" 11.9 -WEB_SITE="http://savannah.nongnu.org/projects/attr/" 11.10 WGET_URL="http://download.savannah.gnu.org/releases-noredirect/$PACKAGE/$TARBALL" 11.11 HOST_ARCH="i486 arm" 11.12 11.13 @@ -39,7 +39,8 @@ 11.14 genpkg_rules() 11.15 { 11.16 mkdir -p $fs/lib $fs/usr/lib 11.17 - cp -a $_pkg/lib/*.so* $fs/lib 11.18 - cp -a $_pkg/usr/lib/*.so* $fs/usr/lib 11.19 - cp -a $_pkg/usr/bin $fs/usr 11.20 + cp -a $install/lib/*.so* $fs/lib 11.21 + cp -a $install/usr/lib/*.so* $fs/usr/lib 11.22 + cp -a $install/usr/bin $fs/usr 11.23 + find $fs -type f -name '*.so' -exec chmod a+x \{\} \; 11.24 }
12.1 --- a/audacious/receipt Mon Jul 08 02:17:10 2013 +0000 12.2 +++ b/audacious/receipt Mon Jul 08 11:45:27 2013 +0300 12.3 @@ -36,5 +36,6 @@ 12.4 cp -a $install/usr/share/$PACKAGE $fs/usr/share 12.5 cp -a $install/usr/share/pixmaps $fs/usr/share 12.6 tar -xzf $stuff/Skins.tar.gz -C $fs/usr/share/$PACKAGE 12.7 + find $fs/usr/share/audacious/Skins/Default -type f -exec chmod a-x \{\} \; 12.8 } 12.9
13.1 --- a/avidemux/receipt Mon Jul 08 02:17:10 2013 +0000 13.2 +++ b/avidemux/receipt Mon Jul 08 11:45:27 2013 +0300 13.3 @@ -5,8 +5,8 @@ 13.4 CATEGORY="multimedia" 13.5 SHORT_DESC="free video editor" 13.6 MAINTAINER="allan316@gmail.com" 13.7 +WEB_SITE="http://fixounet.free.fr/$PACKAGE" 13.8 TARBALL="${PACKAGE}_${VERSION}.tar.gz" 13.9 -WEB_SITE="http://fixounet.free.fr/$PACKAGE" 13.10 WGET_URL="http://download.berlios.de/$PACKAGE/$TARBALL" 13.11 TAGS="video movie editor avi mpeg mp4" 13.12 13.13 @@ -29,16 +29,16 @@ 13.14 make -j 1 && make -j1 DESTDIR=$DESTDIR install 13.15 13.16 mkdir -p $DESTDIR/usr/share/pixmaps $DESTDIR/usr/share/applications 13.17 - cp -a $src/avidemux_icon.png $DESTDIR/usr/share/pixmaps/avidemux.png 13.18 - cp -a $src/avidemux2.desktop $DESTDIR/usr/share/applications/avidemux2.desktop 13.19 + cp $src/avidemux_icon.png $DESTDIR/usr/share/pixmaps/avidemux.png 13.20 + cp $src/avidemux2.desktop $DESTDIR/usr/share/applications 13.21 } 13.22 13.23 # Rules to gen a SliTaz package suitable for Tazpkg. 13.24 genpkg_rules() 13.25 { 13.26 mkdir -p $fs/usr/lib $fs/usr/share/pixmaps $fs/usr/share/applications 13.27 - cp -a $_pkg/usr/bin $fs/usr 13.28 - cp -a $_pkg/usr/lib/*.so* $fs/usr/lib 13.29 - cp -a $_pkg/usr/share/ADM_scripts $fs/usr/share 13.30 + cp -a $install/usr/bin $fs/usr 13.31 + cp -a $install/usr/lib/*.so* $fs/usr/lib 13.32 + cp -a $install/usr/share/ADM_scripts $fs/usr/share 13.33 13.34 }
14.1 --- a/awstats/receipt Mon Jul 08 02:17:10 2013 +0000 14.2 +++ b/awstats/receipt Mon Jul 08 11:45:27 2013 +0300 14.3 @@ -5,12 +5,13 @@ 14.4 CATEGORY="network" 14.5 SHORT_DESC="Log file analyzer" 14.6 MAINTAINER="erjo@slitaz.org" 14.7 +WEB_SITE="http://awstats.sourceforge.net/" 14.8 +TARBALL="$PACKAGE-$VERSION.tar.gz" 14.9 +WGET_URL="http://prdownloads.sourceforge.net/awstats/$TARBALL" 14.10 +TAGS="log analyze web mail ftp" 14.11 + 14.12 DEPENDS="perl" 14.13 SUGGESTED="perl-net-xwhois" 14.14 -TARBALL="$PACKAGE-$VERSION.tar.gz" 14.15 -WEB_SITE="http://awstats.sourceforge.net/" 14.16 -WGET_URL="http://prdownloads.sourceforge.net/awstats/$TARBALL" 14.17 -TAGS="log analyze web mail ftp" 14.18 14.19 # Rules to gen a SliTaz package suitable for Tazpkg. 14.20 genpkg_rules() 14.21 @@ -19,7 +20,7 @@ 14.22 $fs/var/www/cgi-bin \ 14.23 $fs/var/lib/awstats \ 14.24 $fs/etc/awstats \ 14.25 - 14.26 + 14.27 cp -a $src/wwwroot/classes $fs/usr/share/awstats 14.28 cp -a $src/wwwroot/css $fs/usr/share/awstats 14.29 cp -a $src/wwwroot/icon $fs/usr/share/awstats 14.30 @@ -27,17 +28,17 @@ 14.31 cp -a $src/wwwroot/cgi-bin/lang $fs/usr/share/awstats 14.32 cp -a $src/wwwroot/cgi-bin/lib $fs/usr/share/awstats 14.33 cp -a $src/wwwroot/cgi-bin/plugins $fs/usr/share/awstats 14.34 - 14.35 + 14.36 cp -a $src/wwwroot/cgi-bin/awstats.pl $fs/var/www/cgi-bin 14.37 cp -a $src/wwwroot/cgi-bin/awstats.model.conf $fs/etc/awstats 14.38 - 14.39 + 14.40 cp $stuff/* $fs/usr/share/awstats/extras 14.41 14.42 # Add a link using google map 14.43 sed -i 's|Full Whois Field"|Full Whois Field <a href=\\"http://en.utrace.de/?query=".$HostResolved."\\">?</a>"|' \ 14.44 $fs/usr/share/awstats/plugins/hostinfo.pm 14.45 14.46 - # Avoid alias conflits 14.47 + # Avoid alias conflicts 14.48 for i in classes css icon ; do 14.49 sed -i "s| /$i| /awstats$i|" \ 14.50 $fs/usr/share/awstats/extras/awstats-apache.conf 14.51 @@ -48,11 +49,18 @@ 14.52 $fs/etc/awstats/awstats.model.conf 14.53 sed -i 's/classes/awstatsclasses/' \ 14.54 $fs/usr/share/awstats/plugins/graphapplet.pm 14.55 + 14.56 + chown -R root:root $fs 14.57 + find $fs -type f -exec chmod a-x \{\} \; 14.58 + chmod a+x \ 14.59 + $fs/usr/share/awstats/extras/update \ 14.60 + $fs/var/www/cgi-bin/awstats.pl \ 14.61 + $fs/usr/share/awstats/classes/src/Makefile.pl 14.62 } 14.63 14.64 post_install() 14.65 { 14.66 - echo "Processing post-install commands..." 14.67 + echo "Processing post-install commands..." 14.68 # Set lighttpd or apache config 14.69 if [ -f $1/etc/apache/httpd.conf ]; then 14.70 if [ ! -f $1/etc/apache/conf.d/awstats.conf ]; then 14.71 @@ -71,7 +79,7 @@ 14.72 if [ -f $1/etc/lighttpd/lighttpd.conf ]; then 14.73 if [ ! -f $1/etc/lighttpd/awstats.conf ]; then 14.74 cp $1/usr/share/awstats/extras/awstats-lighttpd.conf \ 14.75 - $1/etc/lighttpd/awstats.conf 14.76 + $1/etc/lighttpd/awstats.conf 14.77 fi 14.78 # Start Web server if necessary. 14.79 if [ -f /var/run/lighttpd.pid ]; then 14.80 @@ -89,18 +97,17 @@ 14.81 { 14.82 echo "Remove orphan dirctories." 14.83 [ -d /usr/share/awstats ] && rm -rf /usr/share/awstats 14.84 - 14.85 + 14.86 # 14.87 echo "All database and configuratoin files will be removed" 14.88 echo -n "Please confirm removing (y/N) : "; read answer 14.89 - 14.90 + 14.91 case $answer in 14.92 - y|Y) 14.93 - rm -rf /var/lib/awstats 14.94 - rm -rf /etc/awstats 14.95 - ;; 14.96 - *) 14.97 - ;; 14.98 + y|Y) 14.99 + rm -rf /var/lib/awstats 14.100 + rm -rf /etc/awstats 14.101 + ;; 14.102 + *) 14.103 + ;; 14.104 esac 14.105 - 14.106 }
15.1 --- a/bind-dev/receipt Mon Jul 08 02:17:10 2013 +0000 15.2 +++ b/bind-dev/receipt Mon Jul 08 11:45:27 2013 +0300 15.3 @@ -14,5 +14,6 @@ 15.4 mkdir -p $fs/usr/lib 15.5 cp -a $install/usr/lib/*a $fs/usr/lib 15.6 cp -a $install/usr/include $fs/usr 15.7 + find $fs -type f -name '*.la' -exec chmod a+x \{\} \; 15.8 } 15.9
16.1 --- a/binutils/receipt Mon Jul 08 02:17:10 2013 +0000 16.2 +++ b/binutils/receipt Mon Jul 08 11:45:27 2013 +0300 16.3 @@ -96,4 +96,7 @@ 16.4 # Remove build directory (cookutils and tazwok path). 16.5 rm -rf $WOK/$PACKAGE/source/$PACKAGE-build 16.6 rm -rf $WOK/$PACKAGE/$PACKAGE-build 16.7 + 16.8 + chown -R root:root $fs/usr/include/libiberty.h 16.9 + chmod g-x,o-x $fs/usr/include/libiberty.h 16.10 }
17.1 --- a/blogotext/receipt Mon Jul 08 02:17:10 2013 +0000 17.2 +++ b/blogotext/receipt Mon Jul 08 11:45:27 2013 +0300 17.3 @@ -5,8 +5,8 @@ 17.4 CATEGORY="network" 17.5 SHORT_DESC="Simple blog engine." 17.6 MAINTAINER="pascal.bellard@slitaz.org" 17.7 +WEB_SITE="http://lehollandaisvolant.net/blogotext" 17.8 TARBALL="$PACKAGE-$VERSION.zip" 17.9 -WEB_SITE="http://lehollandaisvolant.net/blogotext" 17.10 URL="$WEB_SITE/archives/$TARBALL" 17.11 17.12 DEPENDS="php-gd" 17.13 @@ -23,8 +23,9 @@ 17.14 chown -R 80.80 $DESTDIR/var/www/blogotext 17.15 } 17.16 17.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 17.18 -genpkg_rules() 17.19 +# Rules to gen a SliTaz package suitable for Tazpkg. 17.20 +genpkg_rules() 17.21 { 17.22 cp -a $install/* $fs 17.23 + find $fs -type f -exec chmod a-x \{\} \; 17.24 }
18.1 --- a/bootchart/receipt Mon Jul 08 02:17:10 2013 +0000 18.2 +++ b/bootchart/receipt Mon Jul 08 11:45:27 2013 +0300 18.3 @@ -5,51 +5,45 @@ 18.4 CATEGORY="misc" 18.5 SHORT_DESC="boot process performance analyzer (add init=/sbin/bootchartd to boot options)" 18.6 MAINTAINER="jozee@slitaz.org" 18.7 -SUGGESTED="pybootchartgui" 18.8 +WEB_SITE="http://www.bootchart.org/" 18.9 TARBALL="$PACKAGE-$VERSION.tar.bz2" 18.10 -WEB_SITE="http://www.bootchart.org/" 18.11 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 18.12 TAGS="boot performance profile analyze" 18.13 18.14 - 18.15 +SUGGESTED="pybootchartgui" 18.16 18.17 # Rules to gen a SliTaz package suitable for Tazpkg. 18.18 genpkg_rules() 18.19 { 18.20 - mkdir -p $fs/sbin $fs/etc 18.21 + mkdir -p $fs/sbin $fs/etc 18.22 cp -a $src/script/bootchartd $fs/sbin/bootchartd 18.23 - cp -a $src/script/bootchartd.conf $fs/etc 18.24 + cp -a $src/script/bootchartd.conf $fs/etc 18.25 sed -i "s/SAMPLE_PERIOD=0.2/SAMPLE_PERIOD=1/" $fs/etc/bootchartd.conf 18.26 sed -i "s/kdm_greet/kdm_greet slim /" $fs/sbin/bootchartd 18.27 - sed -i "s|\/usr\/bin\/bootchart|\/usr\/bin\/pybootchartgui|g" $fs/sbin/bootchartd 18.28 - 18.29 + sed -i 's|/usr/bin/bootchart|/usr/bin/pybootchartgui|g' $fs/sbin/bootchartd 18.30 } 18.31 18.32 post_install() 18.33 { 18.34 - KERNEL_VERSION=`uname -a | cut -d ' ' -f3 | cut -d '-' -f1` 18.35 - if [ -f "$1/boot/grub/menu.lst" ]; then 18.36 - # add an entry only if slitaz is installed and bootchart is not configured 18.37 - if ! grep -q "vmlinuz-$KERNEL_VERSION-slitaz.*sbin/bootchartd.*" $1/boot/grub/menu.lst; then 18.38 - root_dev=`cat $1/boot/grub/menu.lst | grep root= | sed 's/.*root=\([^ ]*\).*/\1/' | head -n 1` 18.39 - grub_dev=`cat $1/boot/grub/menu.lst | grep "root.* (" | head -n 1` 18.40 - # Add new kernel entry for bootchart 18.41 - cat >> $1/boot/grub/menu.lst << EOT 18.42 + KERNEL_VERSION=$(uname -r | cut -d- -f1) 18.43 + MENU="$1/boot/grub/menu.lst" 18.44 + if [ -f "$MENU" ]; then 18.45 + # add an entry only if slitaz is installed and bootchart is not configured 18.46 + if ! grep -q "vmlinuz-$KERNEL_VERSION-slitaz.*sbin/bootchartd.*" "$MENU"; then 18.47 + # FIXME: really use the first comer value? 18.48 + # (our lines will be LAST) 18.49 + root_dev=`sed -n 's/.*root=\([^ ]*\).*/\1/p' "$MENU" | head -n1` 18.50 + grub_dev=`sed -n '/^[^#]*root.* (/p' "$MENU" | head -n1` 18.51 + # Add new kernel entry for bootchart and display information message 18.52 + echo "----" 18.53 + echo "GRUB is installed, these tree lines has been added to the menu.lst:" 18.54 + tee -a "$MENU" << EOT 18.55 18.56 title SliTaz GNU/Linux (Kernel $KERNEL_VERSION-slitaz) with bootchart 18.57 $grub_dev 18.58 kernel /boot/vmlinuz-$KERNEL_VERSION-slitaz root=$root_dev init=/sbin/bootchartd 18.59 EOT 18.60 - # Display information message. 18.61 - cat <<EOT 18.62 ----- 18.63 -GRUB is installed, these tree lines has been added to the menu.lst: 18.64 - 18.65 -title SliTaz GNU/Linux (Kernel $KERNEL_VERSION-slitaz) 18.66 -$grub_dev 18.67 - kernel /boot/vmlinuz-$KERNEL_VERSION-slitaz root=$root_dev init=/sbin/bootchartd 18.68 ----- 18.69 -EOT 18.70 + echo "----" 18.71 else 18.72 echo "Grub menu.lst seems already configured to boot new Kernel..." 18.73 fi
19.1 --- a/btanks/receipt Mon Jul 08 02:17:10 2013 +0000 19.2 +++ b/btanks/receipt Mon Jul 08 11:45:27 2013 +0300 19.3 @@ -5,8 +5,8 @@ 19.4 CATEGORY="games" 19.5 SHORT_DESC="A fast 2d tank arcade game with multiplayer and split-screen modes." 19.6 MAINTAINER="slaxemulator@gmail.com" 19.7 +WEB_SITE="http://btanks.sourceforge.net/" 19.8 TARBALL="$PACKAGE-$VERSION.tar.bz2" 19.9 -WEB_SITE="http://btanks.sourceforge.net" 19.10 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 19.11 19.12 DEPENDS="expat mesa libsigc++ libvorbis lua5.1 openal libsdl libsdl-image libsmpeg" 19.13 @@ -25,8 +25,20 @@ 19.14 # Rules to gen a SliTaz package suitable for Tazpkg. 19.15 genpkg_rules() 19.16 { 19.17 - mkdir -p $fs/usr/lib/btanks $fs/usr/share/applications $fs/usr/bin 19.18 + mkdir -p \ 19.19 + $fs/usr/bin \ 19.20 + $fs/usr/lib/btanks \ 19.21 + $fs/usr/share/applications \ 19.22 + $fs/usr/share/btanks 19.23 + 19.24 + # libs 19.25 cp -a $src/*.so $fs/usr/lib/btanks 19.26 + 19.27 + ls -1 $fs/usr/lib/btanks/ | while read A; do 19.28 + ln -s /usr/lib/btanks/$A $fs/usr/share/btanks/$A || return 1 19.29 + done 19.30 + 19.31 + # executables & wrappers 19.32 cp -a $src/btanks $fs/usr/bin/btanks-bin 19.33 cp -a $src/bted $fs/usr/bin/bted-bin 19.34 19.35 @@ -35,21 +47,17 @@ 19.36 chmod +x $fs/usr/bin/btanks 19.37 chmod +x $fs/usr/bin/bted 19.38 19.39 - mkdir -p $fs/usr/share/btanks 19.40 - 19.41 - # Make settings saveable 19.42 - 19.43 - touch $fs/usr/share/btanks/bt.xml 19.44 - chgrp 1000 $fs/usr/share/btanks/bt.xml 19.45 - chmod 664 $fs/usr/share/btanks/bt.xml 19.46 - 19.47 ln -s /usr/bin/btanks-bin $fs/usr/share/btanks/btanks && \ 19.48 ln -s /usr/bin/bted-bin $fs/usr/share/btanks/bted || return 1 19.49 19.50 - ls -1 $fs/usr/lib/btanks/ | while read A; do 19.51 - ln -s /usr/lib/btanks/$A $fs/usr/share/btanks/$A || return 1 19.52 - done 19.53 - 19.54 # game data 19.55 cp -a $src/data $fs/usr/share/btanks 19.56 + chown -R root:root $fs 19.57 + chmod a-x $fs/usr/share/btanks/data/sounds/boomerang-missile.ogg 19.58 + 19.59 + # make settings saveable 19.60 + SETTINGS=$fs/usr/share/btanks/bt.xml 19.61 + touch $SETTINGS 19.62 + chgrp 1000 $SETTINGS 19.63 + chmod 664 $SETTINGS 19.64 }
20.1 --- a/bzip2-dev/receipt Mon Jul 08 02:17:10 2013 +0000 20.2 +++ b/bzip2-dev/receipt Mon Jul 08 11:45:27 2013 +0300 20.3 @@ -5,9 +5,9 @@ 20.4 CATEGORY="development" 20.5 SHORT_DESC="High-quality data compressor dev files." 20.6 MAINTAINER="pankso@slitaz.org" 20.7 -WANTED="bzip2" 20.8 WEB_SITE="http://www.bzip.org/" 20.9 HOST_ARCH="i486 arm" 20.10 +WANTED="bzip2" 20.11 20.12 DEPENDS="bzip2" 20.13 20.14 @@ -15,7 +15,7 @@ 20.15 genpkg_rules() 20.16 { 20.17 mkdir -p $fs/usr/include $fs/usr/lib 20.18 - cp -a $src/*.h $fs/usr/include 20.19 + cp $src/*.h $fs/usr/include 20.20 cp -a $src/*.*a $fs/usr/lib 20.21 } 20.22
21.1 --- a/c-client/receipt Mon Jul 08 02:17:10 2013 +0000 21.2 +++ b/c-client/receipt Mon Jul 08 11:45:27 2013 +0300 21.3 @@ -5,12 +5,13 @@ 21.4 CATEGORY="development" 21.5 SHORT_DESC="mail store formats support." 21.6 MAINTAINER="pascal.bellard@slitaz.org" 21.7 +WEB_SITE="http://www.washington.edu/imap/" 21.8 SOURCE="imap" 21.9 TARBALL="$SOURCE-$VERSION.tar.gz" 21.10 -WEB_SITE="http://www.washington.edu/imap/" 21.11 WGET_URL="ftp://ftp.cac.washington.edu/mail/$TARBALL" 21.12 +TAGS="imap pop3 smtp" 21.13 + 21.14 BUILD_DEPENDS="openssl-dev" 21.15 -TAGS="imap pop3 smtp" 21.16 21.17 # Rules to configure and make the package. 21.18 compile_rules() 21.19 @@ -20,16 +21,14 @@ 21.20 src/osdep/unix/Makefile 21.21 make slx 21.22 mkdir -p $DESTDIR/usr/include/c-client $DESTDIR/usr/lib 21.23 - cp -a src/c-client/*.h $DESTDIR/usr/include/c-client 21.24 - cp c-client/linkage.h $DESTDIR/usr/include/c-client 21.25 - cp c-client/osdep.h $DESTDIR/usr/include/c-client 21.26 - cp c-client/env_unix.h $DESTDIR/usr/include/c-client 21.27 + cp src/c-client/*.h c-client/linkage.h c-client/osdep.h c-client/env_unix.h \ 21.28 + $DESTDIR/usr/include/c-client 21.29 cp c-client/c-client.a $DESTDIR/usr/lib 21.30 } 21.31 21.32 # Rules to gen a SliTaz package suitable for Tazpkg. 21.33 genpkg_rules() 21.34 { 21.35 - cp -a $_pkg/* $fs 21.36 + cp -a $install/* $fs 21.37 + chown -R root:root $fs 21.38 } 21.39 -
22.1 --- a/cairo-dock/receipt Mon Jul 08 02:17:10 2013 +0000 22.2 +++ b/cairo-dock/receipt Mon Jul 08 11:45:27 2013 +0300 22.3 @@ -5,14 +5,14 @@ 22.4 CATEGORY="x-window" 22.5 SHORT_DESC="Cairo-Dock is a light and eye-candy dock to launch." 22.6 MAINTAINER="pankso@slitaz.org" 22.7 -DEPENDS="gtk+ cairo librsvg xorg-xcompmgr mesa gtkglext dbus \ 22.8 -libcurl" 22.9 +WEB_SITE="http://www.glx-dock.org/" 22.10 +TARBALL="$PACKAGE-$VERSION.tar.gz" 22.11 +WGET_URL="https://launchpad.net/cairo-dock-core/${VERSION:0:3}/${VERSION:0:5}/+download/$TARBALL" 22.12 + 22.13 +DEPENDS="gtk+ cairo librsvg xorg-xcompmgr mesa gtkglext dbus libcurl" 22.14 BUILD_DEPENDS="$DEPENDS cmake gtk+-dev cairo-dev librsvg-dev mesa-dev \ 22.15 gtkglext-dev dbus-dev dbus-glib-dev curl-dev libcroco wget libxml2-dev" 22.16 SUGGESTED="cairo-dock-plugins" 22.17 -TARBALL="$PACKAGE-$VERSION.tar.gz" 22.18 -WEB_SITE="http://www.glx-dock.org/" 22.19 -WGET_URL="https://launchpad.net/cairo-dock-core/${VERSION:0:3}/${VERSION:0:5}/+download/$TARBALL" 22.20 22.21 # Rules to configure and make the package. 22.22 compile_rules() 22.23 @@ -33,4 +33,5 @@ 22.24 cp -a $install/usr/bin $fs/usr 22.25 cp -a $install/usr/lib/*.so* $fs/usr/lib 22.26 cp -a $install/usr/share/$PACKAGE $fs/usr/share 22.27 + chmod a+x $fs/usr/lib/libgldi.so.2.4.0~2 22.28 }