Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110021 - openspace-0.1.0.ebuild (New Package)
Summary: openspace-0.1.0.ebuild (New Package)
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
: 129940 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-10-21 05:32 UTC by Mateusz Dworak
Modified: 2016-03-30 15:51 UTC (History)
1 user (show)

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


Attachments
openspace.0.1.0.ebuild (openspace-0.1.0.ebuild,1.30 KB, text/plain)
2005-10-21 05:34 UTC, Mateusz Dworak
Details
openspace.0.1.0.ebuild (openspace-0.1.0.ebuild,999 bytes, text/plain)
2005-10-21 09:59 UTC, Mateusz Dworak
Details
openspace.0.1.1.ebuild (openspace-0.1.1.ebuild,999 bytes, text/plain)
2005-10-23 12:26 UTC, Mateusz Dworak
Details
openspace.0.1.1.ebuild (openspace-0.1.1.ebuild,999 bytes, text/plain)
2005-10-29 05:44 UTC, Mateusz Dworak
Details
openspace-0.2.0.ebuild (openspace-0.2.0.ebuild,874 bytes, text/plain)
2006-04-09 07:34 UTC, Mateusz Dworak
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mateusz Dworak 2005-10-21 05:32:04 UTC
Hi
I am adding new ebuild for filemanger openspace. You can find more information 
about this program at http://openspace.linux.pl.

I suggest app-misc/openspace

Mateusz Dworak
Comment 1 Mateusz Dworak 2005-10-21 05:34:50 UTC
Created attachment 71113 [details]
openspace.0.1.0.ebuild
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2005-10-21 06:13:58 UTC
- did you test it on all the keyworded architectures?
- S=${WORKDIR}/${P} is superfluous
- replace the pkg-setup() block with "if built_with_use x11-libs/fox png then
<print_some_information_and_die>"
Comment 3 Mateusz Dworak 2005-10-21 09:54:55 UTC
Comment on attachment 71113 [details]
openspace.0.1.0.ebuild

# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit eutils 

DESCRIPTION="Openspace is powerful, flexible, and utterly configurable file
manager for UNIX systems, written using the FOX toolkit. Alternative to those
created for KDE / Gnome only"
HOMEPAGE="http://openspace.linux.pl/"
SRC_URI="http://www.openspace.linux.pl/data/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 ~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc"
IUSE=""
DEPEND="=x11-libs/fox-1.4* 
	dev-libs/libxml2"

pkg_setup() {

	if  built_with_use = x11-libs/fox png ; then
		eerror "fox-toolkit was not merged with the png"
		eerror "USE flag. Openspace requires fox be"
		eerror "built with this flag"
		die "fox missing png support"
	fi	

}


src_compile() {
	CXXFLAGS="-O2" ./configure --prefix=/usr --sysconfdir=/etc || die
"configure failed"
	make || die
}

src_install() {
make DESTDIR=${D} install || die
}
Comment 4 Mateusz Dworak 2005-10-21 09:56:20 UTC
Comment on attachment 71113 [details]
openspace.0.1.0.ebuild

><HTML><BODY TEXT="#000000"><PRE># Copyright 1999-2005 Gentoo Foundation
># Distributed under the terms of the GNU General Public License v2
># $Header: $
>
>inherit eutils 
>
>DESCRIPTION="Openspace is powerful, flexible, and utterly configurable file manager for UNIX systems, written using the FOX toolkit. Alternative to those created for KDE / Gnome only"
>HOMEPAGE="http://openspace.linux.pl/"
>SRC_URI="http://www.openspace.linux.pl/data/${P}.tar.bz2"
>LICENSE="GPL-2"
>SLOT="0"
>KEYWORDS="x86 ~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc"
>IUSE=""
>DEPEND="=x11-libs/fox-1.4* 
>	dev-libs/libxml2"
>S=${WORKDIR}/${P}
>
>pkg_setup() {
>test?
test
>        local png_flag=false
>
>        for fox_install in /var/db/pkg/x11-libs/fox*; do
>                cd ${fox_install} || die
>                if [[ " $(<USE) " == *" png "* ]]; then
>                        png_flag=true
>                        break
>                fi
>        done
>
>        if ! ${png_flag}; then
>                echo
>                eerror "fox-toolkit was not merged with the png"
>                eerror "USE flag. Openspace requires fox be"
>                eerror "built with this flag"
>                die "fox missing png support"
>        fi
>	
>
>}
>
>
>src_compile() {
>	CXXFLAGS="-O2" ./configure --prefix=/usr --sysconfdir=/etc || die "configure failed"
>	make || die
>}
>
>src_install() {
>make DESTDIR=${D} install || die
>}
>
Comment 5 Mateusz Dworak 2005-10-21 09:59:56 UTC
Created attachment 71132 [details]
openspace.0.1.0.ebuild

added few changes
Comment 6 Mateusz Dworak 2005-10-21 10:04:30 UTC
i am testing only on x86 
other architectures are supported by libs which i am using: fox and libxml2
so my program should work to.
~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc
Comment 7 Mateusz Dworak 2005-10-21 10:06:13 UTC
sorry for above comments with ebuild code, i didn't know how to chage 
attachment.
Comment 8 Mateusz Dworak 2005-10-23 12:26:43 UTC
Created attachment 71301 [details]
openspace.0.1.1.ebuild
Comment 9 Mateusz Dworak 2005-10-29 05:44:21 UTC
Created attachment 71674 [details]
openspace.0.1.1.ebuild

the below line changed:
if ! built_with_use  x11-libs/fox png ; then
Comment 10 Mateusz Dworak 2006-04-09 07:34:25 UTC
Created attachment 84278 [details]
openspace-0.2.0.ebuild
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2006-04-14 06:30:48 UTC
*** Bug 129940 has been marked as a duplicate of this bug. ***
Comment 12 Marek Szuba archtester gentoo-dev 2016-03-30 14:30:08 UTC
Upstream no longer exists.