summaryrefslogtreecommitdiff
path: root/games-util/etswitch
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 /games-util/etswitch
reinit the tree, so we can have metadata
Diffstat (limited to 'games-util/etswitch')
-rw-r--r--games-util/etswitch/Manifest8
-rw-r--r--games-util/etswitch/etswitch-0.1.14-r1.ebuild32
-rw-r--r--games-util/etswitch/etswitch-0.1.14.ebuild39
-rw-r--r--games-util/etswitch/files/etswitch-0.1.14-desktop-entry.patch20
-rw-r--r--games-util/etswitch/files/etswitch-0.1.14-glibc.patch12
-rw-r--r--games-util/etswitch/metadata.xml8
6 files changed, 119 insertions, 0 deletions
diff --git a/games-util/etswitch/Manifest b/games-util/etswitch/Manifest
new file mode 100644
index 000000000000..f58d31428d09
--- /dev/null
+++ b/games-util/etswitch/Manifest
@@ -0,0 +1,8 @@
+AUX etswitch-0.1.14-desktop-entry.patch 464 SHA256 5190d4f254b520ff928b30881d78ed1619e864fdcc0d9daf347315c21ed70746 SHA512 aa21d15ce672f51903e8cd86df3d8794231037d8eb8cb97a8313dc6f3c7212b7bb89d8f78ecc249a589ad03b38ef41f5d346f41dc9f929d130eb83794b19b9ec WHIRLPOOL 25942c53cfc593e6c6314e706c783230b86da987b2fa1dc180b28d3cc643563ad09147b7002290a98d307e4f3e98488d017a56076ba630d2ae33bcbcfb94a251
+AUX etswitch-0.1.14-glibc.patch 628 SHA256 c6f3565cf252e05c97aac0444e8808f006901ba53ce80c5616c823cb9204d43e SHA512 27249584033beb4cf81b37e387a814a7b213d4108f530bc21494196916fe395c15767e384c62257dd3abb1d04eb104c0863b7e2d80cfae4927912a836b181019 WHIRLPOOL 8402018aec68f163da62cdc93eee429af135b805e1106a78e56c867b47c4b7c7e10485ff81c43154533232937bac110a128e2e79364b4b576d671e4da6d37f0f
+DIST etswitch-0.1.14.tar.gz 165811 SHA256 8519b2e913704eab0535bbb3693b186cb16f69536fae5ccec371d2a3e4407399 SHA512 15447e728b8c6783e663bb76dd64a03b57ecfea6845991f4deca73ee5c5b8c2f87e92d842a46948e48468898eb036f17cbaf365887ea30c1b724db9133f9620c WHIRLPOOL a95175fbcc3a2a08669da11f74c740b6678869831209566998ed6ad94e3fcad456c44d799d934799d935ef0511b606dd9d10a6d92d15009ba4bf58ab96997cec
+EBUILD etswitch-0.1.14-r1.ebuild 645 SHA256 35c65fc7966f6c6669938afcac8a55f62695a85c9a3355041e3010fa1f3fcbbd SHA512 dadcf61b3a8e2683f48a5665fc3c6712ecf0d51ca039645d8cb3cbf41a8075fac279dd9866e9135893e3db799cfe005e6f909977c4425a00b916da50766c3264 WHIRLPOOL 6cbd1c114ddf1591cf3679c42206fb0e9aa883ffe74f74a5c712b2dff5a94fc4ad5bc4a58f37ea03eec821ff61d546c321cdb4b82fca17c7ad46d9a03d2a209a
+EBUILD etswitch-0.1.14.ebuild 730 SHA256 2b2dff0d5aa4ec1446dc30a66b92b4aeca1fda082ac7bfbaee0f9dfb8daf5a7a SHA512 f8ead84a757f9dc73a0c81299604f88307283bf027db796e4e090215b2d1b17cbb9962b66635654d33f465be93adf5760cc85923c14f8cc9181ba0ddd5e12aac WHIRLPOOL a96a7d5c36bac75ca4e19ac4635492dd051cd0babb3918e4a18f98136e5998edacd4f34f5d1571328b4dfe5fde3b24ddfff3c2afa88fad9f20f0612946547f58
+MISC ChangeLog 2818 SHA256 841ca8828cc873f0ccecb525eb929008d0470f18b7566707a196389888e49d0e SHA512 4a6686301da9f6530865f5537bb3ccd607932b5a3766af2a7e944fa257a5388a8b134dfdc903e2b9d9b7cdfe58ce2bb7cfd062e674c5cedbc915f3102b80486c WHIRLPOOL 567fe55a9fc299793804e30c287a665085d83dc4ecd8d4c4e1413f75be84b3c530027b897b44a2a7641f575a7c8d827fab064a9e7a747f955822c6b9522dda7e
+MISC ChangeLog-2015 1027 SHA256 040d66f3f0080a3108e55428b8b8655a162a80a6464aa76891ac0690f613a716 SHA512 6cfe65c8fb4bc979edbd54e9721d71c3ffde61be7b33a5ee58e39a148ac8608a3b729539810802e8643cbf677fce28a19d421fd942175003f5cdc517320fd21d WHIRLPOOL 954130958937cba7be221157eb3b57b42933ccec01f7f90dabca115ed4feabbef600e038545de4976ab8dba4cfb8ff773b135cf27ebde422ab0a1c32a88c2093
+MISC metadata.xml 253 SHA256 2c95b2eb99144a3b66de17be35eebcf65e5a152a2ec2f176165bb9cd78e5394e SHA512 61c4689cbc649d84a00be211b7b5b98dd03e1d3f813eff370df549f2998cd4343f391c18b57cf20e4a8f4dd2311e3bfa04eb60f356f2bbac78f0b68f5091f254 WHIRLPOOL fd044f0a960e57257f4a15ab16f066bbfe9983e60cd5fc072e631efc7027306c612a01d7fbbf57eb08d957487a7ce1961250194653d6ed87ee23f20d631ef854
diff --git a/games-util/etswitch/etswitch-0.1.14-r1.ebuild b/games-util/etswitch/etswitch-0.1.14-r1.ebuild
new file mode 100644
index 000000000000..b8ac2cb5b6f9
--- /dev/null
+++ b/games-util/etswitch/etswitch-0.1.14-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="*nix minimizer for a few games"
+HOMEPAGE="http://hem.bredband.net/b400150/"
+SRC_URI="http://hem.bredband.net/b400150/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXxf86vm
+ x11-libs/libXmu
+ x11-libs/libXpm"
+DEPEND="${RDEPEND}
+ x11-libs/libXt
+ x11-proto/recordproto
+ x11-proto/xf86vidmodeproto
+ x11-proto/xproto"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-desktop-entry.patch
+ "${FILESDIR}"/${P}-glibc.patch
+)
+
+src_configure() {
+ econf --datadir=/usr/share
+}
diff --git a/games-util/etswitch/etswitch-0.1.14.ebuild b/games-util/etswitch/etswitch-0.1.14.ebuild
new file mode 100644
index 000000000000..0b179daf30aa
--- /dev/null
+++ b/games-util/etswitch/etswitch-0.1.14.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils games
+
+DESCRIPTION="*nix minimizer for a few games"
+HOMEPAGE="http://hem.bredband.net/b400150/"
+SRC_URI="http://hem.bredband.net/b400150/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="x11-libs/libXpm
+ x11-libs/libXxf86vm
+ x11-libs/libXmu
+ x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-libs/libXt
+ x11-proto/xproto
+ x11-proto/recordproto
+ x11-proto/xf86vidmodeproto"
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}"/${P}-desktop-entry.patch \
+ "${FILESDIR}"/${P}-glibc.patch
+}
+
+src_configure() {
+ egamesconf --datadir=/usr/share
+}
+
+src_install() {
+ default
+ prepgamesdirs
+}
diff --git a/games-util/etswitch/files/etswitch-0.1.14-desktop-entry.patch b/games-util/etswitch/files/etswitch-0.1.14-desktop-entry.patch
new file mode 100644
index 000000000000..f3e6b5dcd805
--- /dev/null
+++ b/games-util/etswitch/files/etswitch-0.1.14-desktop-entry.patch
@@ -0,0 +1,20 @@
+--- a/etswitch.desktop.in 2008-02-02 10:54:51.000000000 -0500
++++ b/etswitch.desktop.in 2008-02-02 11:17:40.000000000 -0500
+@@ -1,5 +1,4 @@
+ [Desktop Entry]
+-Encoding=UTF-8
+ Version=1.0
+
+ Name=ETSwitch
+@@ -15,9 +14,9 @@
+ Comment[fi_FI]=ETSwitch versio @VERSION@
+
+ Exec=etswitch --no-delay
+-Icon=etswitch.png
++Icon=etswitch
+ Terminal=false
+ Type=Application
+-Categories=Application;Game;Tool
++Categories=Game;Utility;
+ StartupNotify=true
+ StartupWMClass=ETSwitch
diff --git a/games-util/etswitch/files/etswitch-0.1.14-glibc.patch b/games-util/etswitch/files/etswitch-0.1.14-glibc.patch
new file mode 100644
index 000000000000..a51862d6722d
--- /dev/null
+++ b/games-util/etswitch/files/etswitch-0.1.14-glibc.patch
@@ -0,0 +1,12 @@
+diff -dupr etswitch-old/src/etswitch.c etswitch-0.1.14/src/etswitch.c
+--- etswitch-old/src/etswitch.c 2009-02-24 11:20:29.594339029 +0100
++++ etswitch-0.1.14/src/etswitch.c 2009-02-24 11:28:12.100463404 +0100
+@@ -461,7 +461,7 @@ int main(int argc, char *argv[]){
+ /* setup lock, fixme */
+ /* use temp var */
+ lock_file = "/tmp/.etswitch.pid"; /* now this isnt failsafe but at least something */
+- lock_fd = open(lock_file, O_CREAT | O_RDWR);
++ lock_fd = open(lock_file, O_CREAT | O_RDWR, 0600);
+ if (lock_fd < 0) {
+ #ifdef DEBUG
+ fprintf(stdout, "'%s' allready exits, will try to open.\n",lock_file);
diff --git a/games-util/etswitch/metadata.xml b/games-util/etswitch/metadata.xml
new file mode 100644
index 000000000000..26079e608bed
--- /dev/null
+++ b/games-util/etswitch/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+</pkgmetadata>