From e0fe2005f8102bd1d5e8724d9894bedc4f7dc56d Mon Sep 17 00:00:00 2001 From: Yixun Lan Date: Tue, 10 Mar 2015 01:44:07 +0000 Subject: [PATCH] initial import, bug 537388, thanks Punarbasu 'ppurka' Purkayastha, sitquietly Package-Manager: portage-2.2.17/cvs/Linux x86_64 Manifest-Sign-Key: 0xAABEFD55 --- app-misc/rox-filer/ChangeLog | 11 +++ app-misc/rox-filer/Manifest | 26 +++++++ .../rox-filer-2.11-in-source-build.patch | 15 ++++ app-misc/rox-filer/files/rox.desktop | 10 +++ app-misc/rox-filer/metadata.xml | 33 +++++++++ app-misc/rox-filer/rox-filer-2.11.ebuild | 71 +++++++++++++++++++ 6 files changed, 166 insertions(+) create mode 100644 app-misc/rox-filer/ChangeLog create mode 100644 app-misc/rox-filer/Manifest create mode 100644 app-misc/rox-filer/files/rox-filer-2.11-in-source-build.patch create mode 100644 app-misc/rox-filer/files/rox.desktop create mode 100644 app-misc/rox-filer/metadata.xml create mode 100644 app-misc/rox-filer/rox-filer-2.11.ebuild diff --git a/app-misc/rox-filer/ChangeLog b/app-misc/rox-filer/ChangeLog new file mode 100644 index 000000000000..026b7748659e --- /dev/null +++ b/app-misc/rox-filer/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-misc/rox-filer +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/rox-filer/ChangeLog,v 1.1 2015/03/10 01:43:58 dlan Exp $ + +*rox-filer-2.11 (10 Mar 2015) + + 10 Mar 2015; Yixun Lan +rox-filer-2.11.ebuild, + +files/rox-filer-2.11-in-source-build.patch, +files/rox.desktop, + +metadata.xml: + initial import, bug 537388, thanks Punarbasu 'ppurka' Purkayastha, sitquietly + diff --git a/app-misc/rox-filer/Manifest b/app-misc/rox-filer/Manifest new file mode 100644 index 000000000000..b3618cc3a848 --- /dev/null +++ b/app-misc/rox-filer/Manifest @@ -0,0 +1,26 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX rox-filer-2.11-in-source-build.patch 429 SHA256 8a65c9e93f69163fc4e365a4e9b56e4ce5aff1973d340710b97f42c73006f237 SHA512 28cb208bc51c500ad766bf832f8098bd44813626be2ed3c50c37d0cff5193e1dc1a4430ec40ee7290befb1f20b4a506f03c8c327760b75e06d08ec646b24638c WHIRLPOOL 42abf31d3de3a0fdd51d2029b212a45fade5060350917e910fa79196696d1c9668b6c442d516f786f78c8c6391c13452970304adcae41e3654e54ab7febddbe8 +AUX rox.desktop 180 SHA256 5aa9279e2f27dc998f08f7dfcbf1c809e715a5bf2feb5d7b3c0578bbc6104fa7 SHA512 49c6ff98a8952faed3d8aef1286b3edfb9c09ff982bc2b2ce106fed71357216dc8916e82424fefb2caeb5af31f7c0543c3a613c4f16e27b0b21d554b892c79c7 WHIRLPOOL bb9f5cd9961d9b98ea2d06bd127f7382982dd98146ec6f63c0c4c2d1b966ac8dbd7c86ced9c0af938d59f55ec522019d889644f90e88b84463a0b18be1c0804c +DIST rox-filer-2.11.tar.bz2 1907026 SHA256 a929bd32ee18ef7a2ed48b971574574592c42e34ae09f36604bf663d7c101ba8 SHA512 2ef5e7a5d6f4bbb825d6f01725ad4149b9cabfb6fe82c33631bb145f5a3c84e345c372b7698170c1ef78b30ffbc4665495cc266da4828cc8b4b256b592b2c50b WHIRLPOOL 4efac80bbaa83bc053393d34bfb015ae6a50064651e351c6a889abd604a42f0346a4011d0f4dfd6bf8a29c8e0e077d5bbc34367f795e97f77225c27de66900ef +EBUILD rox-filer-2.11.ebuild 2251 SHA256 a80f02a7550587063ced62ac05dce674e8fac49fd6d587c91bde133552a6c138 SHA512 c7f24a7797db733b3a0f31fbf5dc97e1c12f903d2a343b1b9170c541ca8263624b3d99181210ed977323a2fb49f98154545dd54f4a583e349406cbde83bb55de WHIRLPOOL 01c5a6d89ec8c5faf61d93bb4c77f9f8f745d820875b4b99be0720f1edd1e39bcbcd419a1dcfd7a4807ccb44fb635e7828ed8e9cc3876a6f11f46c26fd29febf +MISC ChangeLog 470 SHA256 4ab7e6304de5bbef9730ae97dce3bdb087f35f119cc2c2d5f5ead44ffe43af77 SHA512 33212a1bd361a82073a26265dc28f5961bee0ece8de3886b3a1c6a99e08c1905c00783dbc6fa58f4a54f136ea2048243caeea63782bc1bc32cf6c2123494c734 WHIRLPOOL e2b89be812c072a4ec903a472be2f8de2b66d06904879ea62b67b679aa7213b0b1738549de052f48812ee71e031ca249e059df49678d372fc3005aa7661c33b2 +MISC metadata.xml 1275 SHA256 f86ea8cb4fec63c2ff4c60c05b367b20ff18ad99a7fe2214dd4d0db7ea1fa627 SHA512 7e3ad550c3d1aae6dbb06c723967cb2f3909a77e92360a20c3c9971b20ac699ba1ef7fa9e2296f2abcced6bbdd1319a46880204bec2ab354dc5e868c7250f6b0 WHIRLPOOL 2e1b4d3d800f498fe39b7afcdaac5eaf2861e4263ad834831c8e74a270a11f66ac16c5d5d03dc0505aa8f13114653160cebb8eb076ca7d94cdd58022bf6d92f3 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAEBCAAGBQJU/kxnAAoJEJIMDbyqvv1V3wIQALObRf5lPZ3mlCLpffayt/E6 +6v1UcrHOY8ns9e5lbSrp2o837lx+awKAI8ivQqi+0OFaJpOmrNsEkQ72kS4RbFYv +555nz+yyUX1GpffFvJ+XXZQlqfUSD8vL3oSqQog1RNbvKztwVWcCF06v6W0E3Eyc +g8DvrsPG2eyhl5aeh66b3jxZ1ktK1dgyPtAqQ+UxBmd/2cst0O2gR6hALYIrPyLG +KrviKh5U5KD4r6zu46TUqkz3fyCVd1Sm5UhZ+6HTu+jgqvFz8GSV4dN9Krn76mAf +hKtbFgKy02poKuXNZvmL0aH6pYBpa/38V3LQAm8+iIAWvbV/5RlHNpKk+NFg7fho +EQuLIk+e2XK7SNPI+TI4ELA3ywtE5jyVkI/zl66dycWicP7H+D2VU82P2UMJXkdj +WuM5haHzzKkixQGR9yfuYTKNcjZwLpaG8zXDDxnTEymnbkD/sqnRoURSNhZIJQQt +DOnlyvJjjhQmNI18MpC9csWzLuKxikBtQej8eMry9URmktrl9FVj9xQrpUo90lXe +01Djvur1H+cf8RXeIfyHLA+0dYzjobrCdeyUY7LsaTjZorLT0z+2IhkYO0ODzktD +jtYdh7n3IUbzXv42ppBXMots0cybwsBB8QGwSC9uXS6JIg7nFGtje3mDTHhP7umX +JP1+MJAMw0yd8e+MQ7S0 +=4HSS +-----END PGP SIGNATURE----- diff --git a/app-misc/rox-filer/files/rox-filer-2.11-in-source-build.patch b/app-misc/rox-filer/files/rox-filer-2.11-in-source-build.patch new file mode 100644 index 000000000000..d5400ec5f63f --- /dev/null +++ b/app-misc/rox-filer/files/rox-filer-2.11-in-source-build.patch @@ -0,0 +1,15 @@ +--- /root/configure 2015-03-09 16:39:03.921516152 +0800 ++++ src/configure 2015-03-09 16:39:08.455516081 +0800 +@@ -2133,12 +2133,6 @@ + + ac_config_headers="$ac_config_headers config.h" + +- +- if [ -f configure ]; then +- as_fn_error $? "Please run configure from the build directory (try ../AppRun --compile)" "$LINENO" 5 +- exit 1 +-fi +- + ac_ext=c + ac_cpp='$CPP $CPPFLAGS' + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' diff --git a/app-misc/rox-filer/files/rox.desktop b/app-misc/rox-filer/files/rox.desktop new file mode 100644 index 000000000000..583eefaef6a6 --- /dev/null +++ b/app-misc/rox-filer/files/rox.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Application +Name=Rox-Filer +Comment=The Rox File Manager +Icon=rox +Exec=rox +Categories=GTK;Utility;System;Core; +StartupNotify=true +Terminal=false diff --git a/app-misc/rox-filer/metadata.xml b/app-misc/rox-filer/metadata.xml new file mode 100644 index 000000000000..386e0d25ea97 --- /dev/null +++ b/app-misc/rox-filer/metadata.xml @@ -0,0 +1,33 @@ + + + +proxy-maintainers + + ppurka@gmail.com + Punarbasu 'ppurka' Purkayastha + Primary Maintainer, Assign bugs + + + forestmoonsilence@gmail.com + sitquietly + Co Maintainer, CC bugs + + + + talex5@gmail.com + Thomas Leonard + Primary Author + + http://rox.sourceforge.net/desktop/lists + rox + + + ROX-Filer is a fast and powerful graphical file manager for the + X Window System. You can use it as a small and fast filer within your + current desktop, or get it to manage your pinboard, panels and + applications. It is also the core component of the ROX Desktop. + Many of the filer's features were inspired by RISC OS. `ROX' + stands for `RISC OS–On–X'. The latest development for ROX-Filer can be + found in GitHub: https://github.com/rox-desktop/rox-filer + + diff --git a/app-misc/rox-filer/rox-filer-2.11.ebuild b/app-misc/rox-filer/rox-filer-2.11.ebuild new file mode 100644 index 000000000000..37f4046b50f7 --- /dev/null +++ b/app-misc/rox-filer/rox-filer-2.11.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/rox-filer/rox-filer-2.11.ebuild,v 1.1 2015/03/10 01:43:58 dlan Exp $ + +EAPI=5 +inherit eutils virtualx + +DESCRIPTION="ROX-Filer a drag and drop spatial file manager" +HOMEPAGE="http://rox.sourceforge.net/desktop" +SRC_URI="mirror://sourceforge/rox/${P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +COMMON_DEPEND="dev-lang/perl + dev-libs/libxml2:2 + gnome-base/libglade:2.0 + x11-libs/gtk+:2" +RDEPEND="${COMMON_DEPEND} + x11-misc/shared-mime-info" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +S="${WORKDIR}/${P}"/ROX-Filer/src + +src_prepare() { + epatch "${FILESDIR}/${P}-in-source-build.patch" + + sed -i -e 's:g_strdup(getenv("APP_DIR")):"/usr/share/rox":' \ + main.c || die "sed failed" +} + +src_configure() { + econf LIBS="-lm -ldl" +} + +src_install() { + cd "${WORKDIR}/${P}"/ROX-Filer || die + dodir /usr/share/applications /usr/share/pixmaps /usr/share/rox/Help + insinto /usr/share/rox + doins -r Messages Options.xml ROX images style.css .DirIcon Templates.ui + insinto /usr/share/rox/Help + doins Help/*.html Help/README* + + doman ../rox.1 + + newbin ROX-Filer rox + + dosym /usr/share/rox/ROX/MIME/text-x-{diff,patch}.png + dosym /usr/share/rox/ROX/MIME/application-x-font-{afm,type1}.png + dosym /usr/share/rox/ROX/MIME/application-xml{,-dtd}.png + dosym /usr/share/rox/ROX/MIME/application-xml{,-external-parsed-entity}.png + dosym /usr/share/rox/ROX/MIME/application-{,rdf+}xml.png + dosym /usr/share/rox/ROX/MIME/application-x{ml,-xbel}.png + dosym /usr/share/rox/ROX/MIME/application-{x-shell,java}script.png + dosym /usr/share/rox/ROX/MIME/application-x-{bzip,xz}-compressed-tar.png + dosym /usr/share/rox/ROX/MIME/application-x-{bzip,lzma}-compressed-tar.png + dosym /usr/share/rox/ROX/MIME/application-x-{bzip-compressed-tar,lzo}.png + dosym /usr/share/rox/ROX/MIME/application-x-{bzip,xz}.png + dosym /usr/share/rox/ROX/MIME/application-x-{gzip,lzma}.png + dosym /usr/share/rox/ROX/MIME/application-{msword,rtf}.png + + dosym /usr/share/rox/.DirIcon /usr/share/pixmaps/rox.png + + insinto /usr/share/applications + doins "${FILESDIR}"/rox.desktop +} -- 2.26.2