wok-next annotate rox-filer/receipt @ rev 20909
Update homepages
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Mon Aug 13 00:47:17 2018 +0300 (2018-08-13) |
parents | d6378d455338 |
children | f48456621a9d |
rev | line source |
---|---|
sygne@998 | 1 # SliTaz package receipt. |
sygne@998 | 2 |
sygne@998 | 3 PACKAGE="rox-filer" |
sygne@998 | 4 VERSION="2.8" |
sygne@998 | 5 CATEGORY="system-tools" |
sygne@998 | 6 SHORT_DESC="user friendly filer." |
sygne@998 | 7 MAINTAINER="sygne@ombres.eu" |
pascal@15600 | 8 LICENSE="GPL2" |
sygne@998 | 9 TARBALL="$PACKAGE-$VERSION.tar.bz2" |
al@20909 | 10 WEB_SITE="http://rox.sourceforge.net/desktop/" |
al@20909 | 11 WGET_URL="$SF_MIRROR/rox/$TARBALL" |
al@17501 | 12 TAGS="file-manager" |
sygne@998 | 13 |
gokhlayeh@11495 | 14 DEPENDS="gtk+ libglade libxml2 xorg-libXdamage shared-mime-info xorg-libSM" |
pascal@19898 | 15 BUILD_DEPENDS="libglade-dev libxml2-dev gtk+-dev shared-mime-info-dev \ |
pascal@19898 | 16 xorg-libSM-dev" |
pankso@9746 | 17 |
sygne@998 | 18 # Rules to configure and make the package. |
sygne@998 | 19 compile_rules() |
sygne@998 | 20 { |
pascal@17670 | 21 export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries -lm" |
sygne@998 | 22 echo "compile" |
pankso@10373 | 23 # If missing dep compile will block on a read. |
pankso@10373 | 24 echo -e "\t" | $src/ROX-Filer/AppRun --compile |
sygne@998 | 25 echo "mkdir" |
pascal@15600 | 26 mkdir $DESTDIR |
pascal@15600 | 27 cp $src/ROX-Filer/ROX-Filer $DESTDIR/rox-filer |
pascal@15600 | 28 cp $src/ROX-Filer/.DirIcon $DESTDIR/ |
sygne@998 | 29 |
pascal@15600 | 30 mkdir $DESTDIR/Messages |
sygne@998 | 31 for locale in de es fr it |
pankso@9746 | 32 do |
pascal@15600 | 33 cp -r $src/ROX-Filer/Messages/$locale $DESTDIR/Messages |
pankso@9746 | 34 done |
sygne@998 | 35 |
pascal@15600 | 36 cp -r $src/ROX-Filer/images $DESTDIR/ |
sygne@998 | 37 |
pascal@15600 | 38 mkdir $DESTDIR/Help |
pascal@15600 | 39 cp $src/ROX-Filer/Help/*.html $DESTDIR/Help/ |
pascal@15600 | 40 cp $src/ROX-Filer/style.css $DESTDIR/ |
sygne@998 | 41 |
pascal@15600 | 42 cp $src/ROX-Filer/Options.xml $DESTDIR/ |
pascal@15600 | 43 cp $src/ROX-Filer/Templates.glade $DESTDIR/ |
sygne@998 | 44 } |
sygne@998 | 45 |
sygne@998 | 46 # Rules to gen a SliTaz package suitable for Tazpkg. |
sygne@998 | 47 genpkg_rules() |
sygne@998 | 48 { |
sygne@998 | 49 mkdir -p $fs/usr/share/rox-filer |
pascal@15600 | 50 cp -r $install/* $fs/usr/share/rox-filer/ |
pascal@15600 | 51 cp $install/.DirIcon $fs/usr/share/rox-filer/ |
sygne@998 | 52 |
sygne@998 | 53 mkdir -p $fs/usr/bin |
pankso@9746 | 54 cp -r $stuff/rox-filer $fs/usr/bin/ |
sygne@998 | 55 ICI=$(pwd) |
sygne@998 | 56 cd $fs/usr/bin/ |
sygne@998 | 57 ln -s rox-filer rox |
sygne@998 | 58 cd $ICI |
sygne@998 | 59 |
sygne@998 | 60 mkdir -p $fs/usr/lib/openbox |
pankso@9746 | 61 cp $stuff/rox-open-folder-menu.sh $fs/usr/lib/openbox/ |
sygne@998 | 62 |
sygne@998 | 63 strip -s $fs/usr/share/rox-filer/rox-filer |
sygne@998 | 64 } |
sygne@998 | 65 |
sygne@998 | 66 # Post install commands for Tazpkg. |
sygne@998 | 67 # Check /usr/share/icons/ROX |
sygne@998 | 68 post_install() |
sygne@998 | 69 { |
pascal@18730 | 70 if [ -e "$1/usr/share/icons/ROX" ]; then |
sygne@998 | 71 echo "" |
sygne@998 | 72 echo "/usr/share/icons/ROX exists" |
sygne@998 | 73 else |
sygne@998 | 74 echo "" |
sygne@998 | 75 echo "/usr/share/icons/ROX doesn't exists" |
sygne@998 | 76 echo -n "linking /usr/share/icons/ROX to /usr/share/icons/Tango" |
pascal@18730 | 77 ln -s /usr/share/icons/Tango "$1/usr/share/icons/ROX" |
sygne@998 | 78 status |
sygne@998 | 79 fi |
sygne@998 | 80 } |