From 415856bdd4f48ab4f2732996f0bae58595092bbe Mon Sep 17 00:00:00 2001 From: Parabola Date: Tue, 5 Apr 2011 14:26:38 +0000 Subject: Tue Apr 5 14:26:38 UTC 2011 --- extra/rox/PKGBUILD | 51 ++++++ extra/rox/rox.desktop | 10 + extra/rox/rox.svg | 493 ++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 554 insertions(+) create mode 100644 extra/rox/PKGBUILD create mode 100644 extra/rox/rox.desktop create mode 100644 extra/rox/rox.svg (limited to 'extra/rox') diff --git a/extra/rox/PKGBUILD b/extra/rox/PKGBUILD new file mode 100644 index 000000000..34b72f227 --- /dev/null +++ b/extra/rox/PKGBUILD @@ -0,0 +1,51 @@ +# $Id: PKGBUILD 46891 2009-07-20 23:09:07Z giovanni $ +# Maintainer: tobias +# Contributor: Jochem Kossen + +pkgname=rox +_appname=${pkgname}-filer +pkgver=2.10 +pkgrel=1 +pkgdesc="A small and fast file manager which can optionally manage the desktop background and panels." +arch=(i686 x86_64) +license=('GPL2') +url="http://roscidus.com/desktop/" +depends=('libxml2' 'gtk2' 'shared-mime-info' 'bash' 'libsm' 'libglade') +makedepends=('librsvg' 'python') +source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${_appname}-${pkgver}.tar.bz2 \ + ${pkgname}.desktop ${pkgname}.svg) +md5sums=('28e8494c9af783258ff86c830f8f0062' + '80e7a90e9d58375b25494fbdc01a05bd' + '658c8648b51e215558e13e6afb2b5c76') + +build() { + cd ${startdir}/src/${_appname}-${pkgver}/Choices + mkdir -p ${startdir}/pkg/usr/share/Choices + cp -rp MIME-types ${startdir}/pkg/usr/share/Choices/ + # manually copy the manpages first + cd ../ + install -Dm 0644 rox.1 ${startdir}/pkg/usr/share/man/man1/rox.1 + cd ${startdir}/pkg/usr/share/man/man1 + ln -sf rox.1 ROX-Filer.1 + # this compiles and installs rox + cd ${startdir}/src/${_appname}-${pkgver}/ROX-Filer + ./AppRun --compile + cd .. + cp -rp ROX-Filer ${startdir}/pkg/usr/share/ + rm -fr ${startdir}/pkg/usr/share/ROX-Filer/{src,build} + # create a shellscript which is known in the PATH + mkdir -p ${startdir}/pkg/usr/bin + echo "#!/bin/sh" > "${startdir}/pkg/usr/bin/rox" + echo "exec /usr/share/ROX-Filer/AppRun \"\$@\"" >> "${startdir}/pkg/usr/bin/rox" + chmod a+x ${startdir}/pkg/usr/bin/rox + # install some freedesktop.org compatibility + install -D -m644 ${startdir}/src/${pkgname}.desktop \ + ${startdir}/pkg/usr/share/applications/${pkgname}.desktop + install -D -m644 ${startdir}/src/${pkgname}.svg \ + ${startdir}/pkg/usr/share/pixmaps/${pkgname}.svg + # finally we render a png as fallback for not svg aware menu applications + # Attention: always make sure you check the dimensions of the source-svg, + # you can read the dimensions via inkscapes export funktion + rsvg -w 48 -h 38 -f png ${startdir}/src/${pkgname}.svg \ + ${startdir}/pkg/usr/share/pixmaps/${pkgname}.png +} diff --git a/extra/rox/rox.desktop b/extra/rox/rox.desktop new file mode 100644 index 000000000..b1a2014f7 --- /dev/null +++ b/extra/rox/rox.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=ROX Filer +Comment=ROX Filer +Exec=rox +Icon=rox +Terminal=false +MultipleArgs=false +Type=Application +Categories=Application;FileManager; + diff --git a/extra/rox/rox.svg b/extra/rox/rox.svg new file mode 100644 index 000000000..4cbd7cc28 --- /dev/null +++ b/extra/rox/rox.svg @@ -0,0 +1,493 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Created with Inkscape +http://www.inkscape.org/ + image/svg+xml + + Rox-Filer Icon for Archlinux +based on work found on the internet trying to match the original xpm + 2004-07-14 + + + Tobias Kieslich, Archlinux package maintainer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3-54-g00ecf