
Receipt for package "rox-filer"
# SliTaz package receipt. PACKAGE="rox-filer" VERSION="2.11" CATEGORY="system-tools" TAGS="file-manager" SHORT_DESC="User friendly file manager." MAINTAINER="sygne@ombres.eu" LICENSE="GPL2" WEB_SITE="https://rox.sourceforge.net/desktop/ROX-Filer" TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="$SF_MIRROR/rox/$TARBALL" DEPENDS="gtk+ libglade libxml2 shared-mime-info xorg-libSM xorg-libXdamage" BUILD_DEPENDS="gtk+-dev libglade-dev libxml2-dev shared-mime-info-dev" # What is the latest version available today? current_version() { wget -O - https://sourceforge.net/projects/rox/files/rox/ 2>/dev/null | \ sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|' | sort -Vr | sed q | xargs wget -O - 2>/dev/null | \ sed '/scope="row/!d;s|.*/rox/||;s|/.*||;q' } # Rules to configure and make the package. compile_rules() { export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries -lm" # echo "patch 2.8" # [ -f done.menu.diff ] || # patch $src/ROX-Filer/src/menu.c $stuff/menu.diff # touch done.menu.diff echo "compile" # If missing dep compile will block on a read. echo -e "\t" | $src/ROX-Filer/AppRun --compile echo "mkdir" mkdir $DESTDIR cp $src/ROX-Filer/ROX-Filer $DESTDIR/rox-filer cp $src/ROX-Filer/.DirIcon $DESTDIR/ mkdir $DESTDIR/Messages for locale in de es fr it do cp -r $src/ROX-Filer/Messages/$locale $DESTDIR/Messages done cp -r $src/ROX-Filer/images $DESTDIR/ mkdir $DESTDIR/Help cp $src/ROX-Filer/Help/*.html $DESTDIR/Help/ cp $src/ROX-Filer/style.css $DESTDIR/ cp $src/ROX-Filer/Options.xml $DESTDIR/ cp $src/ROX-Filer/Templates.ui $DESTDIR/ } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/share/rox-filer cp -r $install/* $fs/usr/share/rox-filer/ cp $install/.DirIcon $fs/usr/share/rox-filer/ mkdir -p $fs/usr/bin cp -r $stuff/rox-filer $fs/usr/bin/ ICI=$(pwd) cd $fs/usr/bin/ ln -s rox-filer rox cd $ICI mkdir -p $fs/usr/lib/openbox cp $stuff/rox-open-folder-menu.sh $fs/usr/lib/openbox/ strip -s $fs/usr/share/rox-filer/rox-filer } # Post install commands for Tazpkg. # Check /usr/share/icons/ROX post_install() { if [ -e "$1/usr/share/icons/ROX" ]; then echo "" echo "/usr/share/icons/ROX exists" else echo "" echo "/usr/share/icons/ROX doesn't exists" echo -n "linking /usr/share/icons/ROX to /usr/share/icons/Tango" ln -s /usr/share/icons/Tango "$1/usr/share/icons/ROX" status fi }
6093 packages and 258600 files in current database (Wed Apr 23 16:49:15 2025)