Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 500502 - rox-base/rox-2.11 version bump
Summary: rox-base/rox-2.11 version bump
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: EBUILD, PMASKED
Depends on: 533642
Blocks:
  Show dependency tree
 
Reported: 2014-02-06 10:51 UTC by mimosinnet
Modified: 2015-03-15 14:07 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
rox-2.11 ebuild (rox-2.11-r9.ebuild,3.56 KB, text/plain)
2014-02-06 10:51 UTC, mimosinnet
Details

Note You need to log in before you can comment on or make changes to this bug.
Description mimosinnet 2014-02-06 10:51:53 UTC
Created attachment 369696 [details]
rox-2.11 ebuild

There is a new version of rox-base/rox. The ebuild is taken from https://bugs.gentoo.org/show_bug.cgi?id=464246. 

I have tested it in amd64.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2014-02-06 11:06:19 UTC
Comment on attachment 369696 [details]
rox-2.11 ebuild

--- rox-2.10.ebuild     2012-05-03 17:47:19.000000000 +0200
+++ -   2014-02-06 12:05:51.146748746 +0100
@@ -1,9 +1,9 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/rox-base/rox/rox-2.10.ebuild,v 1.7 2012/05/03 04:40:44 jdhore Exp $
+# $Header: $
-EAPI=2
-inherit eutils multilib
+EAPI=5
+inherit eutils multilib autotools-utils
 MY_P="rox-filer-${PV}"
 S="${WORKDIR}/${MY_P}"
@@ -14,7 +14,7 @@
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ppc sparc x86"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
 IUSE="+svg +video"
 RDEPEND="x11-libs/gtk+:2
@@ -39,19 +39,21 @@
 MIMEDIR="/usr/share/mime"
 MIMECONFDIR="/etc/xdg/rox.sourceforge.net"
+PATCHES=( "${FILESDIR}"/${P}-nostrip.patch )
+ECONF_SOURCE="${S}/${APPNAME}/src"
+AUTOTOOLS_AUTORECONF="yes"
+
 src_prepare() {
-       epatch "${FILESDIR}"/${P}-nostrip.patch
+       pushd "${ECONF_SOURCE}"
+       sed -r -i "s:(AC_CHECK_LIB\(intl, gettext\)):\1\n\nAC_SEARCH_LIBS([floor],[m])\nAC_SEARCH_LIBS([dlsym],[dl]):" "configure.in"
+       autotools-utils_src_prepare
+       popd
 }
 src_compile() {
+       autotools-utils_src_compile
        cd ${APPNAME}
-       mkdir build
-       pushd build
-       ../src/configure
-       emake
-       popd
-
        # don't need these directories anymore
        if [ -n "${KEEP_SRC}" ]; then
                pushd src
Comment 2 theodor 2015-01-18 15:04:41 UTC
Please keep rox in the portage tree.
Comment 3 Manuel Rüger (RETIRED) gentoo-dev 2015-03-15 14:07:32 UTC
Package has been removed. See app-misc/rox-filer for the rox file manager.