diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-plugins/wmcp |
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-plugins/wmcp')
-rw-r--r-- | x11-plugins/wmcp/Manifest | 7 | ||||
-rw-r--r-- | x11-plugins/wmcp/files/wmcp-1.2.8-gcc33.patch | 74 | ||||
-rw-r--r-- | x11-plugins/wmcp/files/wmcp-1.2.8-stdlibh.patch | 11 | ||||
-rw-r--r-- | x11-plugins/wmcp/metadata.xml | 9 | ||||
-rw-r--r-- | x11-plugins/wmcp/wmcp-1.2.8.ebuild | 41 |
5 files changed, 142 insertions, 0 deletions
diff --git a/x11-plugins/wmcp/Manifest b/x11-plugins/wmcp/Manifest new file mode 100644 index 000000000000..98cb5f4a348c --- /dev/null +++ b/x11-plugins/wmcp/Manifest @@ -0,0 +1,7 @@ +AUX wmcp-1.2.8-gcc33.patch 2397 SHA256 a5270ed4bd8f66017584e8204db750c8b2a810240088e032fd1f61aa96e79d9c SHA512 92155c2213425ebab4938c00f9b9164b247c7e3437d332d7bd479dc5eec6394d63cfb3383f98f9508ae8c12d18dec862875a5b2da69bf7b8f97f30b72a29c716 WHIRLPOOL 927752a9a5573ef4217c599cfac49b1fa1e30feb1bdb432fca76a9106e7a5279ca36f1fd48dfa53e078a4f058fb69e1f87f8b02a64717d8b4c55bcd8b8e60c77 +AUX wmcp-1.2.8-stdlibh.patch 321 SHA256 39a92248f4563540c419096a3df2a2fb15f4bec0419a87ac2447eb882773c40b SHA512 1fbc0c1a26539a989de20e4abc90663e52fa65cb4279e93e22f30b7bd818f6993eca69f5a6926e2d1d2fe76bdc9be1c5e556569dc2b335d6b308cd22c4726f11 WHIRLPOOL c4acfa32be6fadedd7afcf4297852511d4e659bc22eb1396119d125982b1ddb7b7f5eab385f6006f8aa5dc8118ae9dd927a7fbfb8769997c60e719a8a0fd8ddb +DIST wmcp-1.2.8.tar.gz 8673 SHA256 2ecaee806442057d515c760ac58353c4b4cec41252a22e223a5b079776d55d31 SHA512 ac8db45800573810389d8103b5086966bd6bd5b03620338e736e05633fca570639d94e1ceaf24f882619f7de048c70e5ba9996849e0062407e32a74d971a3b01 WHIRLPOOL 3c8c3d3df005faf86a6bb1e07b43ffb55acbeb1b74990df6e549f9edbf66458dac27848d4e173cce78e18b11c4b23c97a9a152a687f3bef19aef5f9a42c5126a +EBUILD wmcp-1.2.8.ebuild 1027 SHA256 0337500a5cb0af7a8f983b364065437d953ce2c73bda8b6c8868f8482514f3bc SHA512 49e5d3fbae35632e5fa3e20a94abfff1fc527be56b155bbba5092990191b2e468ca94580fbcc8c2807e05ae5a279c6d58a59299850b739b5b5087ff5ffb09108 WHIRLPOOL 86772584b13d9c4a930a56183fd0738dca112af6eb60757c6cf76a8c553bc21a3d3cdd479f479f3fa4bb9a3d9b6792c97208551229871564cde45ac17f157a8a +MISC ChangeLog 2945 SHA256 8dc610a82f5c99e9562d6aa78baa5068a05660237a4eb1b324f93edf55851648 SHA512 d14f2d0fb47a32e67323ca12dc978b0975958c73d6cce3381ff16e74e79ff6207cc0c631f46c6a8f5b4b53ba658a5e363446a49f38a4fb1cc295eab013db30bd WHIRLPOOL db8de5c4cf08fd26f1c3745beacdfe9c603c722e2b8ca6667d45ef9dccc3f3d6c23768a77bbc6977f762995ac409ece74836df0c43762d8af15eab7663e52656 +MISC ChangeLog-2015 2406 SHA256 0f2dae939985ff2d76ac1608bf7731ec168e1d7ed5237e7247c255ed7496d653 SHA512 71c13876d4d593448a527513af4dc11a1a83c241e380e7cf37dd58bd891f3749b8f4575af8e6787d2b3f62d7a1ea8a4c3ad5d63eb19190c9e2a2fb376c7bbcd5 WHIRLPOOL df23b17d146e532dea6576f818eb5371ef68b71bf65ebb25129436beb3d208a18550a3bc9d5555173b531a930df5130166fbaac2134c128c05241e5f78e372c9 +MISC metadata.xml 249 SHA256 ab0de85cc2ebef9f9bca3773395bc5c909312efb834a8b3948806c1b00dee4e5 SHA512 1a1312bb0e9f74f1e3852218d8fd4817fbad3bc65633cecbe8735607bc33c1e05b414c2628ff3f6e24dfc4a3999de7191f6cdadd2161b03cf614d5b6f24fab8d WHIRLPOOL 3d7026fc5a045f5c90505dab413fe4534364d8c9a47c053ffbfaf3579478e55f77427eb00b05bd4c593a372c69eefae5ca93a2bab9398f52d20d374c2265fb2d diff --git a/x11-plugins/wmcp/files/wmcp-1.2.8-gcc33.patch b/x11-plugins/wmcp/files/wmcp-1.2.8-gcc33.patch new file mode 100644 index 000000000000..018d28217971 --- /dev/null +++ b/x11-plugins/wmcp/files/wmcp-1.2.8-gcc33.patch @@ -0,0 +1,74 @@ +diff -urN wmcp-1.2.8/wmcp.c wmcp-1.2.8-new/wmcp.c +--- wmcp-1.2.8/wmcp.c 1999-05-26 23:38:49.000000000 -0700 ++++ wmcp-1.2.8-new/wmcp.c 2003-09-24 15:22:25.000000000 -0700 +@@ -806,38 +806,38 @@ + void show_usage() + { + +-fprintf(stderr," +- +-%s +-This software is GPL -- do as you wish with it. +- +-Origional Author: +- Ben Cohen <buddog@aztec.asu.edu> +- +-Contributors: +- Thomas Nemeth <tnemeth@multimania.com> +- Craig Maloney <craig@ic.net> +- Gert Beumer <Gert@scintilla.utwente.nl> +- +- +- +-usage: wmcp [-g geometry] [-d dpy] [-n workspaces] [-a alt key] [-v] +- [-c] [-w i/n/w] [-s y/n] [-x #] [-y #] [-h] +- +- +--g geometry: ie: 64x64+10+10 +--d dpy: Display. ie: 127.0.0.1:0.0 +--n workspaces: How many buttons to start with. +--a alt key: integer 1-4 defining ModXMask (default 1 Mod1Mask). +--w i/n/w: Window State: Iconic, Normal, Withdrawn (default Withdrawn) +--s y/n: Shaped window: yes or no (default y) +--c Sends CTRL + ALT + Key (default only sends ALT + key) +--v Verbose. 0=off, 1=on (default 0) +--x Number of buttons on the x-direction (1,2,3, or 4) +--y Number of buttons in the y-direction (1,2,3, or 4) +--h Help. This screen. +- +- ++fprintf(stderr," \ ++\ ++%s\ ++This software is GPL -- do as you wish with it.\ ++\ ++Origional Author:\ ++ Ben Cohen <buddog@aztec.asu.edu>\ ++\ ++Contributors:\ ++ Thomas Nemeth <tnemeth@multimania.com>\ ++ Craig Maloney <craig@ic.net>\ ++ Gert Beumer <Gert@scintilla.utwente.nl>\ ++\ ++\ ++\ ++usage: wmcp [-g geometry] [-d dpy] [-n workspaces] [-a alt key] [-v]\ ++ [-c] [-w i/n/w] [-s y/n] [-x #] [-y #] [-h]\ ++\ ++\ ++-g geometry: ie: 64x64+10+10\ ++-d dpy: Display. ie: 127.0.0.1:0.0\ ++-n workspaces: How many buttons to start with.\ ++-a alt key: integer 1-4 defining ModXMask (default 1 Mod1Mask).\ ++-w i/n/w: Window State: Iconic, Normal, Withdrawn (default Withdrawn)\ ++-s y/n: Shaped window: yes or no (default y)\ ++-c Sends CTRL + ALT + Key (default only sends ALT + key)\ ++-v Verbose. 0=off, 1=on (default 0)\ ++-x Number of buttons on the x-direction (1,2,3, or 4)\ ++-y Number of buttons in the y-direction (1,2,3, or 4)\ ++-h Help. This screen.\ ++\ ++\ + ",VERSION); + + exit(-1); diff --git a/x11-plugins/wmcp/files/wmcp-1.2.8-stdlibh.patch b/x11-plugins/wmcp/files/wmcp-1.2.8-stdlibh.patch new file mode 100644 index 000000000000..70d1c7c4e225 --- /dev/null +++ b/x11-plugins/wmcp/files/wmcp-1.2.8-stdlibh.patch @@ -0,0 +1,11 @@ +diff -ur wmcp-1.2.8.orig/wmcp.c wmcp-1.2.8/wmcp.c +--- wmcp-1.2.8.orig/wmcp.c 1999-05-27 09:38:49.000000000 +0300 ++++ wmcp-1.2.8/wmcp.c 2008-01-06 16:16:17.000000000 +0200 +@@ -25,6 +25,7 @@ + #include <xpm.h> + #include <extensions/shape.h> + #include <keysym.h> ++#include <stdlib.h> + #include <stdio.h> + #include <math.h> + diff --git a/x11-plugins/wmcp/metadata.xml b/x11-plugins/wmcp/metadata.xml new file mode 100644 index 000000000000..1d5e6504004e --- /dev/null +++ b/x11-plugins/wmcp/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="person"> + <email>voyageur@gentoo.org</email> + <name>Bernard Cafarelli</name> +</maintainer> + +</pkgmetadata> diff --git a/x11-plugins/wmcp/wmcp-1.2.8.ebuild b/x11-plugins/wmcp/wmcp-1.2.8.ebuild new file mode 100644 index 000000000000..089bfcb95a56 --- /dev/null +++ b/x11-plugins/wmcp/wmcp-1.2.8.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +inherit eutils multilib toolchain-funcs + +DESCRIPTION="A pager dockapp" +HOMEPAGE="http://dockapps.windowmaker.org/file.php/id/158" +SRC_URI="http://dockapps.windowmaker.org/download.php/id/213/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 hppa ia64 ~mips ppc sparc x86" +IUSE="" + +RDEPEND="x11-libs/libX11 + x11-libs/libXext + x11-libs/libXpm" +DEPEND="${RDEPEND} + x11-proto/xextproto + x11-proto/xproto" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${P}-gcc33.patch + epatch "${FILESDIR}"/${P}-stdlibh.patch + sed -i -e "s:gcc:$(tc-getCC):g" Makefile + sed -i -e "s:i686-pc-linux-gnu-gcc -g:i686-pc-linux-gnu-gcc:g" Makefile + sed -i -e "s:i686-pc-linux-gnu-gcc -o:i686-pc-linux-gnu-gcc ${LDFLAGS} -o:" Makefile +} + +src_compile() { + emake -j1 INCLUDES="-I/usr/include/X11" \ + LIBINC="-L/usr/$(get_libdir)" \ + FLAGS="${CFLAGS}" || die "emake failed." +} + +src_install() { + dobin wmcp + dodoc README +} |