diff options
Diffstat (limited to 'x11-wm/evilwm')
-rw-r--r-- | x11-wm/evilwm/Manifest | 8 | ||||
-rw-r--r-- | x11-wm/evilwm/evilwm-1.0.1.ebuild | 45 | ||||
-rw-r--r-- | x11-wm/evilwm/evilwm-1.1.1.ebuild | 45 | ||||
-rw-r--r-- | x11-wm/evilwm/files/evilwm.desktop | 8 | ||||
-rw-r--r-- | x11-wm/evilwm/metadata.xml | 21 |
5 files changed, 127 insertions, 0 deletions
diff --git a/x11-wm/evilwm/Manifest b/x11-wm/evilwm/Manifest new file mode 100644 index 000000000000..fb2c323835a3 --- /dev/null +++ b/x11-wm/evilwm/Manifest @@ -0,0 +1,8 @@ +AUX evilwm.desktop 167 SHA256 19be54307231e1939ccefbd973f920d53c20696a750335702167a2702b892c92 SHA512 b4f4d2e237c4e7fa55a1eaab9e3aa3182b0d90eeb34cc5691707a1f4a4ae394553e4bf8231511c3bc0cb56bd3448153f8a7ed1dd6c0273535199df3fe11b8288 WHIRLPOOL 3312fbb236beeae4da700af094b44c8d88d559331af6356174972cb7a8f7a61e5719ff2f5a937d38ea61ca77ca1876d45d5949f5dda84a8cc80d9ac1d55cbae6 +DIST evilwm-1.0.1.tar.gz 31468 SHA256 79640a68f6dd7e67a1767767aba486e192d7663ccb2588154d2419b47b9ec457 SHA512 f9a5abe13ce7ae9fa9a72962316dd7a847419f29a6ab7270315da5a71058c51bde620d34fa690f9de29838490e1da68efe72c6ef33745d69e3e026de98ed3938 WHIRLPOOL f2fc038588baa78703e3cd73e5666e622087757aa5fbd73ec61784ffd35ff34d6ed19ddfbf130675dcdafe90d0d641229ed70ab97cad5dc8c7bdd311dec5b82d +DIST evilwm-1.1.1.tar.gz 40150 SHA256 79589c296a5915ee0bae1d231e8912601fc794d9f0a9cacb6b648ff9a5f2602a SHA512 a11af475f057bf18adef339f4772ff1291a25a19c86b7f18a4ce7821e70b039c256151232da6cca616ceea7d9242a60b055d654ce26e85384c6ba687ede7898d WHIRLPOOL 0b44393f0b62cc1396b3ad92c0ca3c618082532d2364a915a9cc33a0058b4c334e98c43a57a818c081b666a2edfb78e58410d4b2f3ae9d6ef092e4ced0972448 +EBUILD evilwm-1.0.1.ebuild 1332 SHA256 347bdb5f6f67686ca4c6d3e4604711eb474d89f1b2db52a4278d432d4afcb369 SHA512 d79f38d23703cf536cc940a8a41cf10f659bf95519ba4f63f85dcf3d5fb6cc9334d0fc6bc270be836c58ca83f01c76dc92a999732a1545f93d21247467d28f18 WHIRLPOOL 63d9831270ed195dbf9b71e1528f2d24887fd8a6597f9ab2bcf15fd1c71bdd95ab052968935b44bade94c85f04accb661c939d2504f97fcec524ef350cf25bbc +EBUILD evilwm-1.1.1.ebuild 1062 SHA256 6bf70a989db269cb0a03e57cd4cade0b856cfc171aff922f792daa3e14809fbe SHA512 06a4a73ff067eb3e2740730e2e753aef6d1aff861d421961a5f490010db87128fd04e286c4f1bcb9353e3294909c2f1d5db73fdcf0db53e025cd908aafffb1bd WHIRLPOOL 09d45cc291b9f34b9e41d865fbfe526a8d6edf691ac165e5be638019cebbe411ff8d2df3539679f9c2f63a684720820570e854c21b6c3a228990f31d7425d4d3 +MISC ChangeLog 3283 SHA256 d615de2aa7ed448f45c8c855b3a7dc3992707814d9cb7df0739b4be99b401805 SHA512 d77f3002dd8482568ffc51e63059587d5aebd1feba54c6a64a344d3285bca58a242fb0861f2353445e4f81b51a2939f08ac31ef64488235cd456eb8eb7b93359 WHIRLPOOL 9deff147f564131446f571f822557efbf16ae1383032ab3a79c9336c0e5945e404d56d28b60837b31945ad655705a078664ced515e902ccc93c564b2cd0a1f2b +MISC ChangeLog-2015 7292 SHA256 ffd8e42d2b4edbf768774ddbef3c39f11645e1625286eef3de25ed2b054518ef SHA512 b41183a01d9c931fa367d0e300fb68808f11b5f0e5a947dbfb836838cf7c6682403f35efef460aa912df4c490fd0dee9d0d000375aa6af64467782abe8834ca4 WHIRLPOOL 4345fbaff835daa4a3e4c3f4b3b4ebc3b728ca2840b15898a2b15058a5c9d7376467dd60986e7830a01a45bce32a9e41a4ffd43dcd890283f2019c853a6e4235 +MISC metadata.xml 695 SHA256 34ab29de7e5b07f11e602071dc9f0812eb8862e73616676f8a433649e03f6099 SHA512 dbd50d051ed652fea10abaeb714aa1270e82c0a2b5a6f2cb34693bbfa86c787158d3f6ece8bef096bd64f9703fdc4bc6c1d379f4e0fe74a3fd2274addc3bc33a WHIRLPOOL 9e5bc6097f8914a97762bea344370e6ce420f53983317482983c7ca18f5888e21272efbfc483e74468c605ba9f0e1b2bd0308b070e5ca4849c25ccaf7b31e8ca diff --git a/x11-wm/evilwm/evilwm-1.0.1.ebuild b/x11-wm/evilwm/evilwm-1.0.1.ebuild new file mode 100644 index 000000000000..e495e9fde6b9 --- /dev/null +++ b/x11-wm/evilwm/evilwm-1.0.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=3 +inherit toolchain-funcs multilib + +DESCRIPTION="A minimalist, no frills window manager for X" +SRC_URI="http://www.6809.org.uk/evilwm/${P}.tar.gz" +HOMEPAGE="http://evilwm.sourceforge.net" + +LICENSE="MIT 9wm" +SLOT="0" +KEYWORDS="alpha amd64 ppc sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc64-solaris" +IUSE="" + +RDEPEND="x11-libs/libXext + x11-libs/libXrandr" + +DEPEND="${RDEPEND} + x11-proto/xextproto + x11-proto/xproto" + +src_prepare() { + sed -i 's/^#define DEF_FONT.*/#define DEF_FONT "fixed"/' evilwm.h \ + || die "sed font failed" + sed -i -e '/^CFLAGS/s/ -Os/ /' \ + -e 's/install -s /install /' Makefile || die "sed opt failed" +} + +src_compile() { + emake CC="$(tc-getCC)" prefix="\$(DESTDIR)/${EPREFIX}/usr" XROOT="${EPREFIX}/usr" LDPATH="-L${EPREFIX}/usr/$(get_libdir)" || die +} + +src_install () { + make DESTDIR="${D}" prefix="\$(DESTDIR)/${EPREFIX}/usr" install || die "make install failed" + + dodoc ChangeLog README TODO || die "dodoc failed" + + echo -e "#!${EPREFIX}/bin/sh\nexec \"${EPREFIX}/usr/bin/${PN}\"" > "${T}/${PN}" + exeinto /etc/X11/Sessions + doexe "${T}/${PN}" || die "/etc/X11/Sessions failed" + + insinto /usr/share/xsessions + doins "${FILESDIR}/${PN}.desktop" || die "${PN}.desktop failed." +} diff --git a/x11-wm/evilwm/evilwm-1.1.1.ebuild b/x11-wm/evilwm/evilwm-1.1.1.ebuild new file mode 100644 index 000000000000..f7bf3c01701e --- /dev/null +++ b/x11-wm/evilwm/evilwm-1.1.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit toolchain-funcs + +MY_P=${P/_} + +DESCRIPTION="A minimalist, no frills window manager for X" +HOMEPAGE="http://www.6809.org.uk/evilwm/" +SRC_URI="http://www.6809.org.uk/${PN}/${MY_P}.tar.gz" + +LICENSE="MIT 9wm" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc64-solaris" +IUSE="" + +RDEPEND="x11-libs/libX11 + x11-libs/libXrandr + x11-libs/libXext" +DEPEND="${RDEPEND} + x11-proto/xproto" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + sed -e 's/^#define DEF_FONT.*/#define DEF_FONT "fixed"/' \ + -i evilwm.h || die + + sed -e '/Encoding/d' \ + -i ${PN}.desktop || die +} + +src_compile() { + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die +} + +src_install() { + emake DESTDIR="${D}" prefix="${EPREFIX}/usr" INSTALL_STRIP="" install || die + dodoc ChangeLog README TODO || die + + echo -e "#!${EPREFIX}/bin/sh\nexec \"${EPREFIX}/usr/bin/${PN}\"" > "${T}"/${PN} + exeinto /etc/X11/Sessions + doexe "${T}"/${PN} || die +} diff --git a/x11-wm/evilwm/files/evilwm.desktop b/x11-wm/evilwm/files/evilwm.desktop new file mode 100644 index 000000000000..419d1ec1110e --- /dev/null +++ b/x11-wm/evilwm/files/evilwm.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=evilwm +Comment=A minimalist window manager +Exec=evilwm +TryExec=evilwm +# no icon yet, only the top three are currently used +Icon= +Type=Application diff --git a/x11-wm/evilwm/metadata.xml b/x11-wm/evilwm/metadata.xml new file mode 100644 index 000000000000..e91a07af8e65 --- /dev/null +++ b/x11-wm/evilwm/metadata.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>jaco@uls.co.za</email> + <name>Jaco Kroon</name> + <description>Proxy-Maintainer. Assign bugs to him</description> + </maintainer> + <maintainer type="project"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <longdescription> + A minimalist window manager for the X Window System. It maximises screen + real estate and provides good keyboard control. It is currently based on + aewm. + </longdescription> + <upstream> + <remote-id type="sourceforge">evilwm</remote-id> + </upstream> +</pkgmetadata> |