diff options
author | Jeroen Roovers <jer@gentoo.org> | 2009-11-03 06:45:20 +0000 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2009-11-03 06:45:20 +0000 |
commit | 9a4184aeb8cbd7860bd5a872a28d67d6526ac32d (patch) | |
tree | a83d846909e839f8276737799db04c31a43f48cf /x11-wm | |
parent | Mask tux_aqh for removal (diff) | |
download | gentoo-2-9a4184aeb8cbd7860bd5a872a28d67d6526ac32d.tar.gz gentoo-2-9a4184aeb8cbd7860bd5a872a28d67d6526ac32d.tar.bz2 gentoo-2-9a4184aeb8cbd7860bd5a872a28d67d6526ac32d.zip |
Version bump.
(Portage version: 2.2_rc48/cvs/Linux i686)
Diffstat (limited to 'x11-wm')
-rw-r--r-- | x11-wm/musca/ChangeLog | 8 | ||||
-rw-r--r-- | x11-wm/musca/metadata.xml | 3 | ||||
-rw-r--r-- | x11-wm/musca/musca-0.9.24.ebuild | 45 |
3 files changed, 55 insertions, 1 deletions
diff --git a/x11-wm/musca/ChangeLog b/x11-wm/musca/ChangeLog index 4270c8b1dbf4..b9cfe1238835 100644 --- a/x11-wm/musca/ChangeLog +++ b/x11-wm/musca/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for x11-wm/musca # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/musca/ChangeLog,v 1.4 2009/09/29 18:24:58 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-wm/musca/ChangeLog,v 1.5 2009/11/03 06:45:20 jer Exp $ + +*musca-0.9.24 (03 Nov 2009) + + 03 Nov 2009; Jeroen Roovers <jer@gentoo.org> +musca-0.9.24.ebuild, + metadata.xml: + Version bump. 29 Sep 2009; Jeroen Roovers <jer@gentoo.org> musca-0.9.23.ebuild: Die if dobin fails. diff --git a/x11-wm/musca/metadata.xml b/x11-wm/musca/metadata.xml index 9134efa10c60..29af61af0bfd 100644 --- a/x11-wm/musca/metadata.xml +++ b/x11-wm/musca/metadata.xml @@ -6,4 +6,7 @@ <email>jer@gentoo.org</email> <name>Jeroen Roovers</name> </maintainer> +<use> + <flag name="apis">Optionally install the experimental `apis' window manager</flag> +</use> </pkgmetadata> diff --git a/x11-wm/musca/musca-0.9.24.ebuild b/x11-wm/musca/musca-0.9.24.ebuild new file mode 100644 index 000000000000..acbe99e57722 --- /dev/null +++ b/x11-wm/musca/musca-0.9.24.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/musca/musca-0.9.24.ebuild,v 1.1 2009/11/03 06:45:20 jer Exp $ + +EAPI="2" + +inherit eutils savedconfig toolchain-funcs + +DESCRIPTION="A simple dynamic window manager for X, with features nicked from +ratpoison and dwm" +HOMEPAGE="http://aerosuidae.net/musca/" +SRC_URI="http://aerosuidae.net/${P}.tgz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~x86" +IUSE="apis" + +COMMON="x11-libs/libX11" +DEPEND="${COMMON} sys-apps/sed" +RDEPEND=" + ${COMMON} x11-misc/dmenu + apis? ( x11-misc/xbindkeys ) +" + +src_prepare() { + sed -e 's|$(CFLAGS)|& $(LDFLAGS)|g' -i Makefile + use apis || sed -e '/apis/d' -i Makefile + use savedconfig && restore_config config.h +} + +src_compile() { + use savedconfig && msg=", please check the saved config file" + tc-export CC + emake || die "emake failed${msg}" +} + +src_install() { + dobin musca xlisten || die "dobin failed" + if use apis; then + dobin apis || die + fi + doman musca.1 + save_config config.h +} |