voyageur 15/06/10 15:25:30 Modified: ChangeLog windowmaker-0.95.6.ebuild Added: windowmaker-9999.ebuild Log: Move live ebuild from gnustep overlay (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 00F7AB331B0F097F)
Revision Changes Path 1.154 x11-wm/windowmaker/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/windowmaker/ChangeLog?rev=1.154&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/windowmaker/ChangeLog?rev=1.154&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/windowmaker/ChangeLog?r1=1.153&r2=1.154 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/x11-wm/windowmaker/ChangeLog,v retrieving revision 1.153 retrieving revision 1.154 diff -u -r1.153 -r1.154 --- ChangeLog 27 May 2015 20:24:52 -0000 1.153 +++ ChangeLog 10 Jun 2015 15:25:30 -0000 1.154 @@ -1,6 +1,12 @@ # ChangeLog for x11-wm/windowmaker # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/windowmaker/ChangeLog,v 1.153 2015/05/27 20:24:52 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-wm/windowmaker/ChangeLog,v 1.154 2015/06/10 15:25:30 voyageur Exp $ + +*windowmaker-9999 (10 Jun 2015) + + 10 Jun 2015; Bernard Cafarelli <voyag...@gentoo.org> + +windowmaker-9999.ebuild: + Move live ebuild from gnustep overlay 27 May 2015; Pacho Ramos <pa...@gentoo.org> windowmaker-0.92.0-r11.ebuild, windowmaker-0.95.5-r1.ebuild, windowmaker-0.95.6.ebuild: 1.6 x11-wm/windowmaker/windowmaker-0.95.6.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/windowmaker/windowmaker-0.95.6.ebuild?rev=1.6&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/windowmaker/windowmaker-0.95.6.ebuild?rev=1.6&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/windowmaker/windowmaker-0.95.6.ebuild?r1=1.5&r2=1.6 Index: windowmaker-0.95.6.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/x11-wm/windowmaker/windowmaker-0.95.6.ebuild,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- windowmaker-0.95.6.ebuild 27 May 2015 20:24:52 -0000 1.5 +++ windowmaker-0.95.6.ebuild 10 Jun 2015 15:25:30 -0000 1.6 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/windowmaker/windowmaker-0.95.6.ebuild,v 1.5 2015/05/27 20:24:52 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-wm/windowmaker/windowmaker-0.95.6.ebuild,v 1.6 2015/06/10 15:25:30 voyageur Exp $ EAPI=5 inherit autotools eutils @@ -23,7 +23,7 @@ x11-libs/libXv gif? ( >=media-libs/giflib-4.1.0-r3 ) imagemagick? ( media-gfx/imagemagick ) - jpeg? ( virtual/jpeg ) + jpeg? ( virtual/jpeg:0= ) png? ( media-libs/libpng:0= ) tiff? ( media-libs/tiff:0 ) webp? ( media-libs/libwebp ) 1.1 x11-wm/windowmaker/windowmaker-9999.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/windowmaker/windowmaker-9999.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/windowmaker/windowmaker-9999.ebuild?rev=1.1&content-type=text/plain Index: windowmaker-9999.ebuild =================================================================== # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/x11-wm/windowmaker/windowmaker-9999.ebuild,v 1.1 2015/06/10 15:25:30 voyageur Exp $ EAPI=5 inherit autotools eutils git-r3 DESCRIPTION="The fast and light GNUstep window manager" HOMEPAGE="http://www.windowmaker.org/" SRC_URI="http://www.windowmaker.org/pub/source/release/WindowMaker-extra-0.1.tar.gz" EGIT_REPO_URI="git://repo.or.cz/wmaker-crm.git" EGIT_BRANCH="next" SLOT="0" LICENSE="GPL-2" IUSE="gif imagemagick jpeg modelock nls png tiff webp xinerama +xpm xrandr" KEYWORDS="" DEPEND="media-libs/fontconfig >=x11-libs/libXft-2.1.0 x11-libs/libXmu x11-libs/libXt x11-libs/libXv gif? ( >=media-libs/giflib-4.1.0-r3 ) imagemagick? ( media-gfx/imagemagick ) jpeg? ( virtual/jpeg:0= ) png? ( media-libs/libpng:0= ) tiff? ( media-libs/tiff:0 ) webp? ( media-libs/libwebp ) xinerama? ( x11-libs/libXinerama ) xrandr? ( x11-libs/libXrandr )" RDEPEND="${DEPEND} nls? ( >=sys-devel/gettext-0.10.39 ) !app-i18n/scim-anthy[gtk3]" src_unpack() { # wm-extras unpack ${A} git-r3_src_unpack } src_prepare() { # Fix some paths for file in WindowMaker/*menu* util/wmgenmenu.c; do if [[ -r $file ]] ; then sed -i -e "s:/usr/local/GNUstep/Applications/WPrefs.app:${EPREFIX}/usr/bin/:g;" "$file" || die sed -i -e "s:/usr/local/share/WindowMaker:${EPREFIX}/usr/share/WindowMaker:g;" "$file" || die sed -i -e "s:/opt/share/WindowMaker:${EPREFIX}/usr/share/WindowMaker:g;" "$file" || die fi; done; eautoreconf } src_configure() { local myconf # image format types myconf="$(use_enable imagemagick magick) $(use_enable jpeg) $(use_enable gif) $(use_enable png) $(use_enable tiff) $(use_enable webp) $(use_enable xpm)" # non required X capabilities myconf="${myconf} $(use_enable modelock) $(use_enable xrandr randr) $(use_enable xinerama)" if use nls; then [[ -z $LINGUAS ]] && export LINGUAS="`ls po/*.po | sed 's:po/\(.*\)\.po$:\1:'`" else myconf="${myconf} --disable-locale" fi # default settings with $myconf appended econf \ --sysconfdir="${EPREFIX}"/etc/X11 \ --with-x \ --enable-usermenu \ --with-pixmapdir="${EPREFIX}"/usr/share/pixmaps \ --localedir="${EPREFIX}"/usr/share/locale \ ${myconf} cd ../WindowMaker-extra-0.1 econf } src_compile() { emake # WindowMaker Extra Package (themes and icons) cd ../WindowMaker-extra-0.1 emake } src_install() { emake DESTDIR="${D}" install dodoc AUTHORS BUGFORM BUGS ChangeLog INSTALL* FAQ* \ README* NEWS TODO # WindowMaker Extra cd ../WindowMaker-extra-0.1 emake DESTDIR="${D}" install newdoc README README.extra # create wmaker session shell script echo "#!/usr/bin/env bash" > wmaker echo "${EPREFIX}/usr/bin/wmaker" >> wmaker exeinto /etc/X11/Sessions/ doexe wmaker insinto /usr/share/xsessions doins "${FILESDIR}"/wmaker.desktop make_desktop_entry /usr/bin/wmaker }