Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 67844
Collapse All | Expand All

(-)xemacs-21.4.15-r2.ebuild (-4 / +9 lines)
Lines 2-8 Link Here
2
# Distributed under the terms of the GNU General Public License v2
2
# Distributed under the terms of the GNU General Public License v2
3
# $Header: /var/cvsroot/gentoo-x86/app-editors/xemacs/xemacs-21.4.15-r2.ebuild,v 1.4 2004/10/05 12:19:44 pvdabeel Exp $
3
# $Header: /var/cvsroot/gentoo-x86/app-editors/xemacs/xemacs-21.4.15-r2.ebuild,v 1.4 2004/10/05 12:19:44 pvdabeel Exp $
4
4
5
inherit eutils
5
inherit eutils flag-o-matic
6
6
7
DESCRIPTION="highly customizable open source text editor and application development system"
7
DESCRIPTION="highly customizable open source text editor and application development system"
8
HOMEPAGE="http://www.xemacs.org/"
8
HOMEPAGE="http://www.xemacs.org/"
Lines 12-18 Link Here
12
LICENSE="GPL-2"
12
LICENSE="GPL-2"
13
SLOT="0"
13
SLOT="0"
14
KEYWORDS="~x86 ppc ~sparc alpha amd64 ppc64"
14
KEYWORDS="~x86 ppc ~sparc alpha amd64 ppc64"
15
IUSE="gpm postgres ldap xface nas dnd X jpeg tiff png mule motif freewnn canna  athena neXt Xaw3d berkdb"
15
IUSE="gpm postgres ldap xface nas dnd X jpeg tiff png mule motif lesstif freewnn canna  athena neXt Xaw3d berkdb"
16
16
17
# esound is know to cause problems in XEmacs
17
# esound is know to cause problems in XEmacs
18
#esd? ( media-sound/esound )
18
#esd? ( media-sound/esound )
Lines 34-40 Link Here
34
	dnd? ( x11-libs/dnd )
34
	dnd? ( x11-libs/dnd )
35
35
36
	X? ( virtual/x11 )
36
	X? ( virtual/x11 )
37
	motif? ( >=x11-libs/openmotif-2.1.30 )
37
	motif? ( lesstif? ( x11-libs/lesstif )
38
		!lesstif? ( >=x11-libs/openmotif-2.1.30 ) )
38
	athena? ( virtual/x11 )
39
	athena? ( virtual/x11 )
39
	Xaw3d? ( x11-libs/Xaw3d )
40
	Xaw3d? ( x11-libs/Xaw3d )
40
	neXt? ( x11-libs/neXtaw )
41
	neXt? ( x11-libs/neXtaw )
Lines 48-54 Link Here
48
DEPEND="${RDEPEND}
49
DEPEND="${RDEPEND}
49
	>=sys-libs/ncurses-5.2"
50
	>=sys-libs/ncurses-5.2"
50
PDEPEND="app-xemacs/xemacs-base
51
PDEPEND="app-xemacs/xemacs-base
51
	mule? app-xemacs/mule-base"
52
	mule? ( app-xemacs/mule-base )"
52
PROVIDE="virtual/xemacs virtual/editor"
53
PROVIDE="virtual/xemacs virtual/editor"
53
54
54
src_unpack() {
55
src_unpack() {
Lines 77-82 Link Here
77
		myconf="${myconf} --with-scrollbars=lucid"
78
		myconf="${myconf} --with-scrollbars=lucid"
78
		myconf="${myconf} --with-menubars=lucid"
79
		myconf="${myconf} --with-menubars=lucid"
79
		if use motif ; then
80
		if use motif ; then
81
			if use lesstif ; then
82
				append-ldflags -L/usr/X11R6/lib/lesstif -R/usr/X11R6/lib/lesstif
83
				export CPPFLAGS="${CPPFLAG} -I/usr/X11R6/include/lesstif"
84
			fi
80
			myconf="--with-widgets=motif"
85
			myconf="--with-widgets=motif"
81
			myconf="${myconf} --with-dialogs=motif"
86
			myconf="${myconf} --with-dialogs=motif"
82
			myconf="${myconf} --with-scrollbars=motif"
87
			myconf="${myconf} --with-scrollbars=motif"

Return to bug 67844