wok diff rox-filer/receipt @ rev 998

receipt for the rox-filer
author Pierre-Jean Fichet <sygne@ombres.eu>
date Sun Jul 06 16:49:01 2008 +0200 (2008-07-06)
parents
children 10710b8535bc
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/rox-filer/receipt	Sun Jul 06 16:49:01 2008 +0200
     1.3 @@ -0,0 +1,78 @@
     1.4 +# SliTaz package receipt.
     1.5 +
     1.6 +PACKAGE="rox-filer"
     1.7 +VERSION="2.8"
     1.8 +CATEGORY="system-tools"
     1.9 +SHORT_DESC="user friendly filer."
    1.10 +MAINTAINER="sygne@ombres.eu"
    1.11 +DEPENDS="gtk+"
    1.12 +BUILD_DEPENDS="libglade-dev libxml2-dev gtk+-dev slitaz-dev-pkgs"
    1.13 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
    1.14 +WEB_SITE="http://roscidus.com/desktop/"
    1.15 +WGET_URL="http://downloads.sourceforge.net/rox/$TARBALL"
    1.16 +
    1.17 +# Rules to configure and make the package.
    1.18 +compile_rules()
    1.19 +{
    1.20 +	echo "patch"
    1.21 +	patch $src/ROX-Filer/src/menu.c stuff/menu.diff
    1.22 +	echo "compile"
    1.23 +	$src/ROX-Filer/AppRun --compile
    1.24 +	echo "mkdir"
    1.25 +	mkdir $src/_pkg
    1.26 +	cp $src/ROX-Filer/ROX-Filer $src/_pkg/rox-filer
    1.27 +	cp $src/ROX-Filer/.DirIcon $src/_pkg/
    1.28 +
    1.29 +	mkdir $src/_pkg/Messages
    1.30 +	for locale in de es fr it
    1.31 +		do
    1.32 +		cp -r $src/ROX-Filer/Messages/$locale $src/_pkg/Messages
    1.33 +		done
    1.34 +		
    1.35 +	cp -r $src/ROX-Filer/images $src/_pkg/
    1.36 +	
    1.37 +	mkdir $src/_pkg/Help
    1.38 +	cp $src/ROX-Filer/Help/*.html $src/_pkg/Help/
    1.39 +	cp $src/ROX-Filer/style.css $src/_pkg/
    1.40 +	
    1.41 +	cp $src/ROX-Filer/Options.xml $src/_pkg/
    1.42 +	cp $src/ROX-Filer/Templates.glade $src/_pkg/
    1.43 +}
    1.44 +
    1.45 +# Rules to gen a SliTaz package suitable for Tazpkg.
    1.46 +genpkg_rules()
    1.47 +{
    1.48 +	mkdir -p $fs/usr/share/rox-filer
    1.49 +	cp -r $_pkg/* $fs/usr/share/rox-filer/
    1.50 +	cp $_pkg/.DirIcon $fs/usr/share/rox-filer/
    1.51 +	
    1.52 +	mkdir -p $fs/usr/bin
    1.53 +	cp -r stuff/rox-filer $fs/usr/bin/
    1.54 +	ICI=$(pwd)
    1.55 +		cd $fs/usr/bin/
    1.56 +		ln -s rox-filer rox
    1.57 +	cd $ICI
    1.58 +	
    1.59 +	mkdir -p $fs/usr/lib/openbox
    1.60 +	cp stuff/rox-open-folder-menu.sh $fs/usr/lib/openbox/
    1.61 +	
    1.62 +	strip -s $fs/usr/share/rox-filer/rox-filer
    1.63 +}
    1.64 +
    1.65 +# Post install commands for Tazpkg.
    1.66 +# Check /usr/share/icons/ROX
    1.67 +post_install()
    1.68 +{ 
    1.69 +	. /etc/init.d/rc.functions
    1.70 +
    1.71 +	if [ -e /usr/share/icons/ROX ]; then
    1.72 +		echo ""
    1.73 +		echo "/usr/share/icons/ROX exists"
    1.74 +	else
    1.75 +		echo ""
    1.76 +		echo "/usr/share/icons/ROX doesn't exists"
    1.77 +		echo -n "linking /usr/share/icons/ROX to /usr/share/icons/Tango"
    1.78 +		ln -s /usr/share/icons/Tango /usr/share/icons/ROX
    1.79 +		status
    1.80 +	fi
    1.81 +}