public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] fluxbox-0.1.7-r1.ebuild: enabled/fixed gnome-support
@ 2002-03-03 18:22 Daniel Mettler
  0 siblings, 0 replies; only message in thread
From: Daniel Mettler @ 2002-03-03 18:22 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 639 bytes --]

hia,

see http://bugs.gentoo.org/show_bug.cgi?id=943.

some questions:

* i did not manage to attach more than one file to my 
"bug"-report (mozilla 0.9.8, error message "file empty" -> but 
it isn't and is readable.. any hint?). thus i attached the files 
to this message for your convenience.

* plse answer my dependency (are [r]depend "hard" or "soft" 
dependencies? -> according to the gentoo-howto they seem to be 
"hard" dependencies?) and skel.ebuild policy (unnecessary 
"forced" remerges due to version-dependent dependencies?) 
questions... thx

regards

dani

-- 
      ...::: Daniel Mettler | http://www.numlock.ch :::....




[-- Attachment #2: fluxbox-0.1.7.ebuild.diff --]
[-- Type: text/x-diff, Size: 632 bytes --]

--- fluxbox-0.1.7.ebuild	Sat Mar  2 09:29:56 2002
+++ fluxbox-0.1.7-r1.ebuild	Sun Mar  3 17:14:09 2002
@@ -11,6 +11,7 @@
 DEPEND="virtual/x11
 	virtual/glibc
 	kde? ( >=kde-base/kdebase-2.1 )
+	gnome? ( >=gnome-base/gnome-1.4-r3 )
 	nls? ( >=sys-devel/gettext-0.10.38 ) "
 	
 RDEPEND="$DEPEND"
@@ -21,7 +22,9 @@
 		|| myconf="$myconf --disable-nls"
 	use kde && myconf="$myconf --enable-kde" \
 		&& export KDEDIR=/usr/kde/2 \
-		|| myconf="$myconf --disable-kde"
+		|| myconf="$myconf --disable-kde" \
+	use gnome && myconf="$myconf --enable-gnome" \
+		|| myconf="$myconf --disable-gnome"
 	 
 	./configure \
 		--host=${CHOST} \

[-- Attachment #3: fluxbox-0.1.7-r1.ebuild.diff --]
[-- Type: text/x-diff, Size: 351 bytes --]

--- fluxbox-0.1.7-r1.ebuild	Sun Mar  3 17:14:09 2002
+++ fluxbox-0.1.7-r2.ebuild	Sun Mar  3 18:17:59 2002
@@ -9,10 +9,7 @@
 HOMEPAGE="http://fluxbox.sf.net"
 
 DEPEND="virtual/x11
-	virtual/glibc
-	kde? ( >=kde-base/kdebase-2.1 )
-	gnome? ( >=gnome-base/gnome-1.4-r3 )
-	nls? ( >=sys-devel/gettext-0.10.38 ) "
+	virtual/glibc"
 	
 RDEPEND="$DEPEND"
 

[-- Attachment #4: digest-fluxbox-0.1.7-r1 --]
[-- Type: text/plain, Size: 65 bytes --]

MD5 bb2c250128bbd1f33cbb5a1ca9e59615 fluxbox-0.1.7.tar.gz 430253

[-- Attachment #5: digest-fluxbox-0.1.7-r2 --]
[-- Type: text/plain, Size: 65 bytes --]

MD5 bb2c250128bbd1f33cbb5a1ca9e59615 fluxbox-0.1.7.tar.gz 430253

[-- Attachment #6: fluxbox-0.1.7-r1.ebuild --]
[-- Type: text/plain, Size: 1344 bytes --]

# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Maintainer: Karl Trygve Kalleberg
# /space/gentoo/cvsroot/gentoo-x86/x11-wm/fluxbox/fluxbox-0.1.7.ebuild,v 1.1 2002/03/02 08:29:56 blocke Exp

S=${WORKDIR}/${P}
DESCRIPTION="Window manager based on BlackBox"
SRC_URI="http://download.sourceforge.net/fluxbox/fluxbox-${PV}.tar.gz"
HOMEPAGE="http://fluxbox.sf.net"

DEPEND="virtual/x11
	virtual/glibc
	kde? ( >=kde-base/kdebase-2.1 )
	gnome? ( >=gnome-base/gnome-1.4-r3 )
	nls? ( >=sys-devel/gettext-0.10.38 ) "
	
RDEPEND="$DEPEND"

src_compile() {
	local myconf
	use nls && myconf="$myconf --enable-nls" \
		|| myconf="$myconf --disable-nls"
	use kde && myconf="$myconf --enable-kde" \
		&& export KDEDIR=/usr/kde/2 \
		|| myconf="$myconf --disable-kde" \
	use gnome && myconf="$myconf --enable-gnome" \
		|| myconf="$myconf --disable-gnome"
	 
	./configure \
		--host=${CHOST} \
		--prefix=/usr \
		--infodir=/usr/share/info \
		--mandir=/usr/share/man \
		$myconf || die "./configure failed"
		
	emake || die
}

src_install () {
	make \
		prefix=${D}/usr \
		sysconfdir=${D}/etc/X11/fluxbox \
		mandir=${D}/usr/share/man \
		infodir=${D}/usr/share/info \
		install || die

	dodoc ChangeLog AUTHORS COPYING INSTALL README TODO NEWS
	docinto data
	dodoc data/README*
}

[-- Attachment #7: fluxbox-0.1.7-r2.ebuild --]
[-- Type: text/plain, Size: 1234 bytes --]

# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Maintainer: Karl Trygve Kalleberg
# /space/gentoo/cvsroot/gentoo-x86/x11-wm/fluxbox/fluxbox-0.1.7.ebuild,v 1.1 2002/03/02 08:29:56 blocke Exp

S=${WORKDIR}/${P}
DESCRIPTION="Window manager based on BlackBox"
SRC_URI="http://download.sourceforge.net/fluxbox/fluxbox-${PV}.tar.gz"
HOMEPAGE="http://fluxbox.sf.net"

DEPEND="virtual/x11
	virtual/glibc"
	
RDEPEND="$DEPEND"

src_compile() {
	local myconf
	use nls && myconf="$myconf --enable-nls" \
		|| myconf="$myconf --disable-nls"
	use kde && myconf="$myconf --enable-kde" \
		&& export KDEDIR=/usr/kde/2 \
		|| myconf="$myconf --disable-kde" \
	use gnome && myconf="$myconf --enable-gnome" \
		|| myconf="$myconf --disable-gnome"
	 
	./configure \
		--host=${CHOST} \
		--prefix=/usr \
		--infodir=/usr/share/info \
		--mandir=/usr/share/man \
		$myconf || die "./configure failed"
		
	emake || die
}

src_install () {
	make \
		prefix=${D}/usr \
		sysconfdir=${D}/etc/X11/fluxbox \
		mandir=${D}/usr/share/man \
		infodir=${D}/usr/share/info \
		install || die

	dodoc ChangeLog AUTHORS COPYING INSTALL README TODO NEWS
	docinto data
	dodoc data/README*
}

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2002-03-03 18:26 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-03-03 18:22 [gentoo-dev] fluxbox-0.1.7-r1.ebuild: enabled/fixed gnome-support Daniel Mettler

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox