summaryrefslogtreecommitdiff
path: root/x11-wm/evilwm
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-wm/evilwm
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-wm/evilwm')
-rw-r--r--x11-wm/evilwm/Manifest8
-rw-r--r--x11-wm/evilwm/evilwm-1.0.1.ebuild45
-rw-r--r--x11-wm/evilwm/evilwm-1.1.1.ebuild45
-rw-r--r--x11-wm/evilwm/files/evilwm.desktop8
-rw-r--r--x11-wm/evilwm/metadata.xml21
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>