Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 33075 Details for
Bug 53622
yet another windowmaker-cvs ebuild
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
ebuild for windowmaker-cvs
windowmaker_cvs-20040606.ebuild (text/plain), 3.98 KB, created by
ben calvert
on 2004-06-11 03:15:22 UTC
(
hide
)
Description:
ebuild for windowmaker-cvs
Filename:
MIME Type:
Creator:
ben calvert
Created:
2004-06-11 03:15:22 UTC
Size:
3.98 KB
patch
obsolete
># Copyright 1999-2004 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/x11-wm/windowmaker/windowmaker-0.80.2-r4.ebuild,v 1.1 2004/06/07 13:38:27 raker Exp $ > >inherit eutils flag-o-matic >filter-mfpmath "sse" "387" > >IUSE="gif nls png kde oss jpeg gnome xinerama" > >#MY_P=${P/windowm/WindowM} >MY_P=$( echo $P | sed -r 's/windowm(.*)_cvs/WindowM\1-CVS/') >S=${WORKDIR}/${MY_P} > >DESCRIPTION="The fast and light GNUstep window manager" >SRC_URI="ftp://ftp.windowmaker.org/pub/source/snapshots/${MY_P}.tar.gz > ftp://ftp.windowmaker.org/pub/source/release/WindowMaker-extra-0.1.tar.gz" >HOMEPAGE="http://www.windowmaker.org/" > >DEPEND="virtual/x11 > media-libs/hermes > >=media-libs/tiff-3.5.5 > gif? ( >=media-libs/giflib-4.1.0-r3 > >=media-libs/libungif-4.1.0 ) > png? ( >=media-libs/libpng-1.2.1 ) > jpeg? ( >=media-libs/jpeg-6b-r2 )" > >RDEPEND="nls? ( >=sys-devel/gettext-0.10.39 )" > >SLOT="0" >LICENSE="GPL-2" >KEYWORDS="~x86 ~ppc ~sparc ~alpha ~mips amd64" > >src_unpack() { > unpack ${A} > cd ${S} ># epatch ${FILESDIR}/${PN}-0.80.2-r1-gentoo.patch > > # scroll with the arrow keys ># cd ${S}/WINGs ># epatch ${FILESDIR}/wlist.patch > > # transparency/translucency > cd ${S} > epatch ${FILESDIR}/trance.patch.WMcvs.20030406.diff > > # Add some BETTER xinerama support ># use xinerama && epatch ${FILESDIR}/xinerama.patch > > # Fix GTK2 window flickering bug ># epatch ${FILESDIR}/gtk2flickerfix.patch > > # Add options to WPrefs for single-click launching of windows > # and maximize vs. shading when double-click on titlebars > # http://orbita.starmedia.com/~neofpo/home.html ># epatch ${FILESDIR}/wmfpo.patch >} > >src_compile() { > > local myconf > > use gnome \ > && myconf="${myconf} --enable-gnome" \ > || myconf="${myconf} --disable-gnome" > > use kde \ > && myconf="${myconf} --enable-kde" \ > && export KDEDIR=/usr/kde/2 \ > || myconf="${myconf} --disable-kde" > > if [ "$WITH_MODELOCK" ] ; then > myconf="${myconf} --enable-modelock" > else > myconf="${myconf} --disable-modelock" > fi > > use nls \ > && export LINGUAS="`ls po/*.po | sed 's:po/\(.*\)\.po$:\1:'`" \ > || myconf="${myconf} --disable-nls --disable-locale" > > use gif \ > || myconf="${myconf} --disable-gif" > > use jpeg \ > || myconf="${myconf} --disable-jpeg" > > use png \ > || myconf="${myconf} --disable-png" > > > use esd || use alsa || use oss \ > && myconf="${myconf} --enable-sound" \ > || myconf="${myconf} --disable-sound" > > $S/autogen.sh \ > --sysconfdir=/etc/X11 \ > --with-x \ > --enable-usermenu \ > --enable-xft \ > --with-appspath=/usr/lib/GNUstep/Apps \ > --with-pixmapdir=/usr/share/pixmaps \ > ${myconf} || die > > cd ${S}/po > cp Makefile Makefile.orig > sed 's:zh_TW.*::' \ > Makefile.orig > Makefile > > cd ${S}/WPrefs.app/po > cp Makefile Makefile.orig > sed 's:zh_TW.*::' \ > Makefile.orig > Makefile > > cd ${S} > for file in ${S}/WindowMaker/*menu*; do > if [ -r $file ]; then > sed -e 's/\/usr\/local\/GNUstep/\/usr\/lib\/GNUstep/g; > s/\/usr\/local\/share\/WindowMaker/\/usr\/share\/WindowMaker/g;' < $file > $file.tmp; > mv $file.tmp $file; > fi; > done; > > cd ${S} > #0.80.1-r2 did not work with make -j4 (drobbins, 15 Jul 2002) > #with future Portage, this should become "emake -j1" > make || die > > # WindowMaker Extra > cd ../WindowMaker-extra-0.1 > econf || die > > make || die >} > >src_install() { > > einstall \ > sysconfdir=${D}/etc/X11 \ > wprefsdir=${D}/usr/lib/GNUstep/Apps/WPrefs.app \ > wpdatadir=${D}/usr/lib/GNUstep/Apps/WPrefs.app \ > wpexecbindir=${D}/usr/lib/GNUstep/Apps/WPrefs.app || die > > cp -f WindowMaker/plmenu ${D}/etc/X11/WindowMaker/WMRootMenu > > dodoc AUTHORS BUGFORUM BUGS ChangeLog COPYING* INSTALL* FAQ* \ > MIRRORS README* NEWS TODO > > # WindowMaker Extra > cd ../WindowMaker-extra-0.1 > einstall || die > > newdoc README README.extra > > echo "#!/bin/bash" > wmaker > echo "/usr/bin/wmaker" >> wmaker > > exeinto /etc/X11/Sessions/ > doexe wmaker >} > >pkg_postinst() { > einfo "/usr/share/GNUstep/ has moved to /usr/lib/GNUstep/" > einfo "this means the WPrefs app has moved. If you have" > einfo "entries for this in your menus, please correct them" >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 53622
: 33075