# HG changeset patch # User Pascal Bellard # Date 1470831308 -7200 # Node ID 62d94e6800dbb364587e768f1daea385be8fedbd # Parent 35a7d83513d20e6ceb1648ba754494f007ff4491 Add nanozip diff -r 35a7d83513d2 -r 62d94e6800db FoxitReader --- a/FoxitReader Tue Aug 02 09:28:45 2016 +0200 +++ b/FoxitReader Wed Aug 10 14:15:08 2016 +0200 @@ -20,7 +20,7 @@ done wget $WGET_URL -[ -f $TARBALL ] || abort_package "Could not download $TARBALL from $WGET_URL. Exiting." +[ -f $TARBALL ] || abort_package mkdir $PACKAGE dpkg-deb -e $TARBALL $PACKAGE/meta @@ -33,4 +33,3 @@ SHORT_DESC="$(sed '/^Description:/!d;s/.*: //' $PACKAGE/meta/control)" #MAINTAINER="$(sed '/^Maintainer:/!d;s/.*: //' $PACKAGE/meta/control)" VERSION="$(sed '/^Version:/!d;s/.*: //' $PACKAGE/meta/control)" -mv $PACKAGE $PACKAGE-$VERSION diff -r 35a7d83513d2 -r 62d94e6800db apk-studio --- a/apk-studio Tue Aug 02 09:28:45 2016 +0200 +++ b/apk-studio Wed Aug 10 14:15:08 2016 +0200 @@ -9,7 +9,7 @@ BUILD_DEPENDS="wget" wget --no-check-certificate -O $TARBALL "$WGET_URL" -[ -f $TARBALL ] || abort_package "Could not download $TARBALL from $URL. Exiting." +[ -f $TARBALL ] || abort_package mkdir -p $PACKAGE-$VERSION/fs/usr/share/$PACKAGE $PACKAGE-$VERSION/fs/usr/bin tar xjf $TARBALL -C $PACKAGE-$VERSION/fs/usr/share/$PACKAGE diff -r 35a7d83513d2 -r 62d94e6800db b43-firmware --- a/b43-firmware Tue Aug 02 09:28:45 2016 +0200 +++ b/b43-firmware Wed Aug 10 14:15:08 2016 +0200 @@ -5,7 +5,6 @@ MODULE=${PACKAGE%-firmware} CATEGORY="non-free" -DEPENDS="" MODULE_LIST="" while read module desc ; do @@ -124,7 +123,7 @@ # Get files TARBALL="${TARBALL:-$(basename $WGET_URL)}" wget -O "$TARBALL" "$WGET_URL" -[ -s $TARBALL ] || abort_package "Could not download $TARBALL. Exiting." +[ -s $TARBALL ] || abort_package case "$TARBALL" in *rpm) rpm2cpio < $TARBALL | cpio -id;; @@ -195,6 +194,3 @@ fi } EOT - -[ "$PWD" != "$tmp_dir" ] && mv $PACKAGE-$VERSION $tmp_dir || true -cd $tmp_dir diff -r 35a7d83513d2 -r 62d94e6800db bitcoin --- a/bitcoin Tue Aug 02 09:28:45 2016 +0200 +++ b/bitcoin Wed Aug 10 14:15:08 2016 +0200 @@ -23,7 +23,7 @@ [ "$1" == "--get-version" ] && echo $VERSION && exit wget --no-check-certificate -O $TARBALL "$WGET_URL" -[ -f $TARBALL ] || abort_package "Could not download $TARBALL from $WGET_URL. Exiting." +[ -f $TARBALL ] || abort_package mkdir -p $PACKAGE-$VERSION/fs/usr/bin busybox tar xf $TARBALL diff -r 35a7d83513d2 -r 62d94e6800db btsync --- a/btsync Tue Aug 02 09:28:45 2016 +0200 +++ b/btsync Wed Aug 10 14:15:08 2016 +0200 @@ -10,12 +10,11 @@ wget -O $TARBALL $WGET_URL [ -s $TARBALL ] || abort_package -VERSION="$(date +%F | sed 's/-//g')" tar xvzf $TARBALL -cp btsync $PACKAGE-$VERSION/fs/usr/bin -cat README LICENCE.TXT > $PACKAGE-$VERSION/description.txt -mkdir -p $PACKAGE-$VERSION/fs/usr/bin $PACKAGE-$VERSION/fs/usr/share/applications -cat > $PACKAGE-$VERSION/fs/usr/share/applications/btsync.desktop < $PACKAGE/description.txt +mkdir -p $PACKAGE-$VERSION/fs/usr/bin $PACKAGE/fs/usr/share/applications +cat > $PACKAGE/fs/usr/share/applications/btsync.desktop < $PACKAGE-$VERSION/fs/usr/share/applications/dropbox.desktop << EOT +cat > $USR/share/applications/dropbox.desktop << EOT [Desktop Entry] Type=Application Name=Dropbox Storage @@ -38,11 +35,7 @@ EOT # Symlink to have Dropbox in PATH and fake nautilus -cd $PACKAGE-$VERSION/fs/usr/bin -rm -f dropboxd nautilus -ln -s ../lib/dropbox/dropboxd . -ln -s /usr/bin/pcmanfm nautilus -cd .. -ln $(find lib | sed '/logo\.png$/!d;q') share/pixmaps/dropbox.png - -cd $tmp_dir +rm -f $USR/bin/dropboxd $USR/bin/nautilus +ln -s ../lib/dropbox/dropboxd $USR/bin +ln -s /usr/bin/pcmanfm $USR/bin/nautilus +ln $(find $USR/lib | sed '/logo\.png$/!d;q') $USR/share/pixmaps/dropbox.png diff -r 35a7d83513d2 -r 62d94e6800db exploit_suggester --- a/exploit_suggester Tue Aug 02 09:28:45 2016 +0200 +++ b/exploit_suggester Wed Aug 10 14:15:08 2016 +0200 @@ -6,8 +6,7 @@ WGET_URL="https://github.com/PenturaLabs/Linux_Exploit_Suggester/tarball/master" DEPENDS="perl" BUILD_DEPENDS="wget" -VERSION="$(date +%Y%m%d)" wget -c --no-check-certificate -O - $WGET_URL | tar xzf - -mkdir -p $PACKAGE-$VERSION/fs/usr/bin -mv *Linux_Exploit_Sug*/Linux_Exploit_Suggester.pl $PACKAGE-$VERSION/fs/usr/bin +mkdir -p $PACKAGE/fs/usr/bin +mv *Linux_Exploit_Sug*/Linux_Exploit_Suggester.pl $PACKAGE/fs/usr/bin diff -r 35a7d83513d2 -r 62d94e6800db firefox-official --- a/firefox-official Tue Aug 02 09:28:45 2016 +0200 +++ b/firefox-official Wed Aug 10 14:15:08 2016 +0200 @@ -15,23 +15,18 @@ DEPENDS="gtk+" wget $WGET_URL -[ -f $TARBALL ] || -abort_package "Could not download $TARBALL from $WGET_URL. Exiting." +[ -f $TARBALL ] || abort_package -DESTDIR=$PWD/$PACKAGE-$VERSION/fs +USR=$PWD/$PACKAGE-$VERSION/fs/usr -mkdir -p \ - $DESTDIR/usr/bin \ - $DESTDIR/usr/lib/firefox-$VERSION \ - $DESTDIR/usr/share/applications \ - $DESTDIR/usr/share/pixmaps -tar xjf $TARBALL -C $DESTDIR/usr/lib/firefox-$VERSION +mkdir -p $USR/bin $USR/lib/firefox-$VERSION $USR/share/applications $USR/share/pixmaps +tar xjf $TARBALL -C $USR/lib/firefox-$VERSION # /usr/bin/firefox-official + pixmap -cd $DESTDIR/usr/bin +cd $USR/bin ln -s $(find ../lib/firefox-$VERSION | sed '/firefox-bin$/!dq') $PACKAGE -cd $DESTDIR/usr/share/pixmaps +cd $USR/share/pixmaps ln -s $(find ../../lib/firefox-$VERSION | sed '/zicon128.png$/!dq') $PACKAGE.png -cat > $DESTDIR/usr/share/applications/$PACKAGE.desktop < $USR/share/applications/$PACKAGE.desktop < /dev/null))" ] && + ln -s $i $USR/lib done # Create pseudo package diff -r 35a7d83513d2 -r 62d94e6800db gcc2 --- a/gcc2 Tue Aug 02 09:28:45 2016 +0200 +++ b/gcc2 Wed Aug 10 14:15:08 2016 +0200 @@ -10,7 +10,7 @@ DEPENDS="cpp2 binutils" wget $WGET_URL -[ -f $TARBALL ] || abort_package "Could not download $TARBALL from $URL. Exiting." +[ -f $TARBALL ] || abort_package mkdir $PACKAGE dpkg-deb -e $TARBALL $PACKAGE/meta diff -r 35a7d83513d2 -r 62d94e6800db gcc272 --- a/gcc272 Tue Aug 02 09:28:45 2016 +0200 +++ b/gcc272 Wed Aug 10 14:15:08 2016 +0200 @@ -10,7 +10,7 @@ DEPENDS="binutils" wget $WGET_URL -[ -f $TARBALL ] || abort_package "Could not download $TARBALL from $URL. Exiting." +[ -f $TARBALL ] || abort_package mkdir $PACKAGE dpkg-deb -e $TARBALL $PACKAGE/meta diff -r 35a7d83513d2 -r 62d94e6800db geogebra --- a/geogebra Tue Aug 02 09:28:45 2016 +0200 +++ b/geogebra Wed Aug 10 14:15:08 2016 +0200 @@ -11,7 +11,7 @@ wget -O $TARBALL $WGET_URL -[ -f $TARBALL ] || abort_package "Could not download $TARBALL from $WGET_URL. Exiting." +[ -f $TARBALL ] || abort_package mkdir $PACKAGE dpkg-deb -e $TARBALL $PACKAGE/meta @@ -25,4 +25,3 @@ MAINTAINER="$(sed '/^Maintainer:/!d;s/.*: //' $PACKAGE/meta/control)" VERSION="$(sed '/^Version:/!d;s/.*: //' $PACKAGE/meta/control)" TARBALL=${PACKAGE}_$VERSION.deb -mv $PACKAGE $PACKAGE-$VERSION diff -r 35a7d83513d2 -r 62d94e6800db jad --- a/jad Tue Aug 02 09:28:45 2016 +0200 +++ b/jad Wed Aug 10 14:15:08 2016 +0200 @@ -10,7 +10,7 @@ BUILD_DEPENDS="wget" wget -c --no-check-certificate -O $TARBALL $WGET_URL -[ -f $TARBALL ] || abort_package "Could not download $TARBALL from $URL. Exiting." +[ -f $TARBALL ] || abort_package chmod +x $TARBALL mkdir -p $PACKAGE-$VERSION/fs/usr/bin diff -r 35a7d83513d2 -r 62d94e6800db javajre --- a/javajre Tue Aug 02 09:28:45 2016 +0200 +++ b/javajre Wed Aug 10 14:15:08 2016 +0200 @@ -3,7 +3,7 @@ # end of get.list data WGET_URL="$(wget -O - "$WEB_SITE" | sed '/Linux rpm/!d;s/.*href="\([^"]*\).*/\1/;q')" wget -O - "$WGET_URL" > p.rpm -[ -s p.rpm ] || abort_package "Could not download RPM from $WGET_URL. Exiting." +[ -s p.rpm ] || abort_package VERSION="$(rpm -qip p.rpm | awk '/Version/ { print $3 }')" LICENSE="$(rpm -qip p.rpm | awk '/License/ { print $5 }')" diff -r 35a7d83513d2 -r 62d94e6800db jd-gui --- a/jd-gui Tue Aug 02 09:28:45 2016 +0200 +++ b/jd-gui Wed Aug 10 14:15:08 2016 +0200 @@ -5,7 +5,7 @@ TARBALL="$(basename $WGET_URL)" wget -O $TARBALL $WGET_URL -[ -f $TARBALL ] || abort_package "Could not download $TARBALL from $URL. Exiting." +[ -f $TARBALL ] || abort_package tar xzf $TARBALL VERSION="$(echo $TARBALL | sed 's/.*-\(.*\).linux.*/\1/')" diff -r 35a7d83513d2 -r 62d94e6800db kiwix --- a/kiwix Tue Aug 02 09:28:45 2016 +0200 +++ b/kiwix Wed Aug 10 14:15:08 2016 +0200 @@ -10,12 +10,11 @@ wget -O $TARBALL $WGET_URL [ -s $TARBALL ] || abort_package -VERSION="$(date +%F | sed 's/-//g')" -mkdir -p $PACKAGE-$VERSION/fs/opt $PACKAGE-$VERSION/fs/usr/share/applications +mkdir -p $PACKAGE/fs/opt $PACKAGE/fs/usr/share/applications # Extract package -busybox tar xf $TARBALL -C $PACKAGE-$VERSION/fs/opt -cat > $PACKAGE-$VERSION/fs/usr/share/applications/kiwix.desktop < $PACKAGE/fs/usr/share/applications/kiwix.desktop < -# via : get-OpenOffice3 (Eric Joseph-Alexandre ) -# - PACKAGE="LibreOffice" DEPENDS="cups" SUGGESTED="java6-jre" @@ -60,7 +52,7 @@ fi if [ ! -f $SOURCE_DIR/$TARBALL ]; then rm -rf $SOURCE_DIR - abort_package "Could not download $TARBALL. Exiting." + abort_package fi echo -n "Extracting files (this may take a while): " @@ -105,16 +97,16 @@ echo -n "Preparing package... " # Make the package -mkdir -p $PACKAGE-$VERSION/fs/usr/lib $PACKAGE-$VERSION/fs/usr/share +USR=$PACKAGE-$VERSION/fs/usr +mkdir -p $USR/lib $USR/share # use mv instead of 'cp -a' to save RAM -mv opt/libreoffice* $PACKAGE-$VERSION/fs/usr/lib/libreoffice -mv usr/share/mime $PACKAGE-$VERSION/fs/usr/share -mv usr/share/icons $PACKAGE-$VERSION/fs/usr/share -mv usr/bin $PACKAGE-$VERSION/fs/usr +mv opt/libreoffice* $USR/lib/libreoffice +mv usr/share/mime usr/share/icons $USR/share +mv usr/bin $USR # relocalized libexec directory -bin=$(echo $PACKAGE-$VERSION/fs/usr/bin/libreoffice${VERSION%.*}) +bin=$(echo $USR/bin/libreoffice${VERSION%.*}) if [ -L $bin ]; then target=$(readlink $bin) rm -f $bin @@ -160,5 +152,3 @@ EOT status -[ "$PWD" != "$tmp_dir" ] && mv $PACKAGE-$VERSION $tmp_dir || true -cd $tmp_dir diff -r 35a7d83513d2 -r 62d94e6800db nanozip --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nanozip Wed Aug 10 14:15:08 2016 +0200 @@ -0,0 +1,12 @@ +SHORT_DESC="An experimental file archiver software." +WEB_SITE="http://nanozip.net/" +# end of get.list data +WGET_URL="$WEB_SITE$(wget -O - $WEB_SITE | \ + sed '/linux32/!d;s/.*href="*\([^>"]*\).*/\1/;q')" +TARBALL="$(basename $WGET_URL)" +VERSION="$(echo $TARBALL | sed 's/.*-\(.*\).linux32.*/\1/')" + +wget $WGET_URL +unzip $TARBALL +mkdir -p $PACKAGE-$VERSION/fs/usr/bin +mv nz $PACKAGE-$VERSION/fs/usr/bin diff -r 35a7d83513d2 -r 62d94e6800db openoffice3 --- a/openoffice3 Tue Aug 02 09:28:45 2016 +0200 +++ b/openoffice3 Wed Aug 10 14:15:08 2016 +0200 @@ -3,13 +3,6 @@ CATEGORY="office" LICENSE="Apache" # end of get.list data -#!/bin/sh -# get-OpenOffice3, install everything for OpenOffice.org exept KDE/Gnome integration and testsuite. -# -# (C) 2008 SliTaz - GNU General Public License v3. -# -# Author : Eric Joseph-Alexandre - PACKAGE="OpenOffice3" PATTERN="Linux_x86_install-rpm" @@ -38,9 +31,7 @@ break done -if [ -z "$VERSION" ]; then - abort_package "Can't find VERSION. Abort." -fi +[ "$VERSION" ] || abort_package "Can't find VERSION. Abort." echo "Selecting $DIR version $VERSION ..." TARBALL="$(wget -O - $MIRROR/$DIR/$VERSION/ \ 2> /dev/null | grep $PATTERN | tail -1 | sed 's/.*href=\"\(.*\)\".*/\1/')" @@ -64,7 +55,7 @@ fi if [ ! -f $SOURCE_DIR/$TARBALL ]; then rm -rf $SOURCE_DIR - abort_package "Could not download $TARBALL. Exiting." + abort_package fi # Creates TEMP_DIR and extract tarball @@ -93,17 +84,16 @@ # Make the package -mkdir -p $PACKAGE-$VERSION/fs/usr/lib/openoffice \ - $PACKAGE-$VERSION/fs/usr/share +USR=$PACKAGE-$VERSION/fs/usr +mkdir -p $USR/lib/openoffice $USR/share # use mv instead of 'cp -a' to save RAM -mv opt/openoffice* $PACKAGE-$VERSION/fs/usr/lib/openoffice -mv usr/share/mime $PACKAGE-$VERSION/fs/usr/share -mv usr/share/icons $PACKAGE-$VERSION/fs/usr/share -mv usr/bin $PACKAGE-$VERSION/fs/usr +mv opt/openoffice* $USR/lib/openoffice +mv usr/share/mime usr/share/icons $USR/share +mv usr/bin $USR # relocalized OOo libexec directory -sed -i 's#/opt/#/usr/lib/openoffice/#' $PACKAGE-$VERSION/fs/usr/bin/openoffice* +sed -i 's#/opt/#/usr/lib/openoffice/#' $USR/bin/openoffice* # Create receipt cat > $PACKAGE-$VERSION/receipt < usr/share/applications/opera-browser.desktop < $USR/share/applications/opera-browser.desktop <