summaryrefslogtreecommitdiff
path: root/x11-wm/sithwm
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/sithwm
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-wm/sithwm')
-rw-r--r--x11-wm/sithwm/Manifest6
-rw-r--r--x11-wm/sithwm/files/sithwm-1.2.3-warnings.patch34
-rw-r--r--x11-wm/sithwm/metadata.xml12
-rw-r--r--x11-wm/sithwm/sithwm-1.2.3.ebuild28
4 files changed, 80 insertions, 0 deletions
diff --git a/x11-wm/sithwm/Manifest b/x11-wm/sithwm/Manifest
new file mode 100644
index 000000000000..75672fbcf299
--- /dev/null
+++ b/x11-wm/sithwm/Manifest
@@ -0,0 +1,6 @@
+AUX sithwm-1.2.3-warnings.patch 880 SHA256 d59a9ddc629453cdac3a25bb83d7988f02cde693c1b8acc571729268bf72f377 SHA512 1cd1ee4c6b6e71aacafdd10ada0c3f07c89cdf51a3b565408a440ad2fa1b40f5a266b73873a059be19fa232dec35817bc0aca2e58b6271ccce5753e7cdcddb89 WHIRLPOOL 35b310cab1b2f8d2f054850d790178434175e026ccd53f78269d003baa8b4158503a54a9f5eb47547586a093b98939b67b7dce7fdf1dd994468cefc78c736ef1
+DIST sithwm-1.2.3.tgz 29976 SHA256 6369e0429d0cc52eae6a9a11e2339f300306ed8754b5ac5f8be9e8fc41950f1f SHA512 12b57d28da2a5b365b1c165ba6904d901990e69950986cc7be285060a58ccdc32edc4bd60a63d2eba3f6f7f695d461e424bce23542c18a13afd5aab2e91067dd WHIRLPOOL ffefa96071e2fb0cf45f923ae5a8e9521ca6bd1b8d04d6cd0537393441fb2fa0daa9a24448e150e65d8243d5cf58856ed90cca473294a09ea49ea7693a7d3ced
+EBUILD sithwm-1.2.3.ebuild 561 SHA256 175ff65edc4d3de6da2cd2bb9539e0c0b964f4fae5a9ef8846dc42292c7f5536 SHA512 a77a0dd1c1355b4f141d6c1fa927e275b5e06f65cbacbbcef36652c268b34765a3afa17da63968b654f21f49d90e2426358397772e966d04258ed962e0258497 WHIRLPOOL 1e7aa9d68ee4edf46a47140bcf61465e4e5122e9284818145ce9dea1dbb5351930b2c9150f48fe3e358095214d57d8f77cd0407bebe36fb582fd1b91d422391f
+MISC ChangeLog 2704 SHA256 09c2f2d474a18ea7e97c3e04fd64956cd20bec0b666a0e1eba29dae0361ac18f SHA512 249679c1e8cafd2c10a66f487522b1471dfeb858ff17ece179f74d19dcde1a2c012706e146b71f66964872cf3a46129b16b7c521327cd15db720bef9842ab464 WHIRLPOOL 692dff91e053cd7f5d0d1367a56ac0b91e1a389fc17748912e77a5c7852e3529ac43d90a328e721706c20dd1f5cf2034faff3668e5573785975d7d457fcba676
+MISC ChangeLog-2015 742 SHA256 8006a6ef19ec38cc513f3d13c812ff1991aeb209fc8a84418d0a0066195472cb SHA512 ce1f66d8e0b4585704177a819864f5ea077486fcd6252a3b2291bdd92b13111a42f6d2f4b889d3abd542c248dc310f8fd8be8b5108e37e2ab56fe50d9841b22c WHIRLPOOL 1aff742ab6aa23289fbe32bd01a191e6a533f70dcf8addbd5b84020d19a874bb485cee0378a8864d57add9e3c1712062419964c7fe2e9d84dace612e8ff47e83
+MISC metadata.xml 379 SHA256 aed55ece5c62f962058b5eeca30a559f8400d6dec052048c87e92fc14c0e1a8b SHA512 056a09e4940d4c2e199601a5b55a0d4e81368e88faf8fec0d1c97a2e74fc1a80a725f409163b21c3b12189ab7c9268df203969e9031c4b025faab904c05aca42 WHIRLPOOL de49219f6389ee8e8788b79af26f3175cb3dcba5f14d0c1a7ef60f4369111694a18fa9f1805db2029abf7aa9235e455a06a8753ba214c92c354e0c6b21b53838
diff --git a/x11-wm/sithwm/files/sithwm-1.2.3-warnings.patch b/x11-wm/sithwm/files/sithwm-1.2.3-warnings.patch
new file mode 100644
index 000000000000..c2653dcd8db9
--- /dev/null
+++ b/x11-wm/sithwm/files/sithwm-1.2.3-warnings.patch
@@ -0,0 +1,34 @@
+--- sithwm-1.2.3/menu.c
++++ sithwm-1.2.3/menu.c
+@@ -355,7 +355,7 @@
+ int freem = 1;
+ int freestrs = 1;
+ struct area a;
+- unsigned int mask;
++ unsigned int mask = NoValue;
+ char*p=global_buffer;
+ char ent_type[3] = "\0";
+ for (;;) {
+--- sithwm-1.2.3/misc.c
++++ sithwm-1.2.3/misc.c
+@@ -21,7 +21,7 @@
+ char *dot = strchr(colon, '.');
+ if (!dot)
+ dot = colon + strlen(colon);
+- snprintf(dot, 5, ".%d", current_screen-screens);
++ snprintf(dot, 5, ".%ld", current_screen-screens);
+ putenv(ebuf);
+ }
+ snprintf(global_buffer, sizeof global_buffer, "%s&", command);
+--- sithwm-1.2.3/screen.c
++++ sithwm-1.2.3/screen.c
+@@ -146,6 +146,9 @@
+ }break;
+ default:
+ iwin.w = 0;
++ iwin.h = 0;
++ iwin.pos.x = 0;
++ iwin.pos.y = 0;
+ }
+
+ int stackwidth = opt_popup_stack_width;
diff --git a/x11-wm/sithwm/metadata.xml b/x11-wm/sithwm/metadata.xml
new file mode 100644
index 000000000000..808e5dd95d7a
--- /dev/null
+++ b/x11-wm/sithwm/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+<email>xmw@gentoo.org</email>
+<name>Michael Weber</name>
+</maintainer>
+<upstream>
+ <remote-id type="sourceforge">sithwm</remote-id>
+ <bugs-to>https://sourceforge.net/tracker/?group_id=175787</bugs-to>
+</upstream>
+</pkgmetadata>
diff --git a/x11-wm/sithwm/sithwm-1.2.3.ebuild b/x11-wm/sithwm/sithwm-1.2.3.ebuild
new file mode 100644
index 000000000000..74bd02edc37a
--- /dev/null
+++ b/x11-wm/sithwm/sithwm-1.2.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Minimalist Window Manager for X"
+HOMEPAGE="http://sithwm.darkside.no/"
+SRC_URI="http://sithwm.darkside.no/sn/sithwm-1.2.3.tgz"
+
+LICENSE="GPL-2+ MIT 9wm"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="x11-libs/libX11"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-warnings.patch
+ sed -e 's|install -s|install|g' \
+ -i Makefile || die
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)"
+}