summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Ospald <hasufell@gentoo.org>2013-01-30 16:12:10 +0000
committerJulian Ospald <hasufell@gentoo.org>2013-01-30 16:12:10 +0000
commit56c9960db7d0cbc310d26db36793872b96a66e6b (patch)
tree5d881ad9b91473a5b9718848204a3f50ac513c77 /games-arcade
parentdev-util/patchelf: Drop old (diff)
downloadhistorical-56c9960db7d0cbc310d26db36793872b96a66e6b.tar.gz
historical-56c9960db7d0cbc310d26db36793872b96a66e6b.tar.bz2
historical-56c9960db7d0cbc310d26db36793872b96a66e6b.zip
version bump wrt #454624
Package-Manager: portage-2.2.0_alpha161/cvs/Linux x86_64 Manifest-Sign-Key: 0xE73C35B3
Diffstat (limited to 'games-arcade')
-rw-r--r--games-arcade/berusky/ChangeLog10
-rw-r--r--games-arcade/berusky/Manifest21
-rw-r--r--games-arcade/berusky/berusky-1.6.ebuild58
-rw-r--r--games-arcade/berusky/files/berusky-1.6-gentoo.patch71
4 files changed, 157 insertions, 3 deletions
diff --git a/games-arcade/berusky/ChangeLog b/games-arcade/berusky/ChangeLog
index 10817a625412..420a5c011453 100644
--- a/games-arcade/berusky/ChangeLog
+++ b/games-arcade/berusky/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for games-arcade/berusky
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/berusky/ChangeLog,v 1.8 2012/11/15 22:46:06 mr_bones_ Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/berusky/ChangeLog,v 1.9 2013/01/30 16:12:06 hasufell Exp $
+
+*berusky-1.6 (30 Jan 2013)
+
+ 30 Jan 2013; Julian Ospald <hasufell@gentoo.org> +berusky-1.6.ebuild,
+ +files/berusky-1.6-gentoo.patch:
+ version bump wrt #454624
*berusky-1.5.2 (15 Nov 2012)
diff --git a/games-arcade/berusky/Manifest b/games-arcade/berusky/Manifest
index cd5aedd8f58e..34a9c575b3af 100644
--- a/games-arcade/berusky/Manifest
+++ b/games-arcade/berusky/Manifest
@@ -1,10 +1,29 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX berusky-1.4-gentoo.patch 1794 SHA256 9be49fe0a5ce44913c9a1d2946d366d6d6b33458acd33dc3fa970dd18fe7434d SHA512 8fd65c16db736e486877d530322b624a8ac39d1af33789fac33bd7fecf3d7c1fd18a59662c0d0f5a0a801409948e84c695ade113190d6199ad66d1f53dcca5e5 WHIRLPOOL 3fc70e92bf373bc4dcf692b2d7a3158b76a7401ec9eebf5c564d57a315065cc7f659926a3eb87158ccfb76aaebaa2ee9af9fee73d7c9e077195a2510606c1aae
AUX berusky-1.5.2-gentoo.patch 2541 SHA256 f22137322d98552e84bbe8b3afabba3efb9d16ef226eb1ecbbf4befc54b086b3 SHA512 48ddc8c0756ba1b6fb546574ea7520f1bf90a0abd3cde48f3a593c77869e35c6f1c6081de0816304d70f1c2a69113c79709ab79301e2f5d4d8aedd532dcb35ca WHIRLPOOL c82275e9c5c0322e97c064a2acfce804fdfa04da98e1a21e390420ab6f62547e5620ff84bf7f046ca4a892238530f719fc8ceeaf4167bd6bab6e5f2a5f53bbe6
+AUX berusky-1.6-gentoo.patch 1828 SHA256 8a00ad88ac50e97a8eac811e18539961dc2b44328eacf7685bd56c22ec1064c4 SHA512 7763f361765238190fc5063d550fc119e054b6061fe380b01640970c08bb906302db7150bb5dc818b27094fa4c9292c5f71ba9782e0c3b5942aee1ea30b7ebc4 WHIRLPOOL 51a56399b3813c28796bc539cd7308930a5f14aeb8065c06b076735f0869c854f1975eb35235702df499f66ac6a64429e7678254153e085378554de59cc8111b
DIST berusky-1.4.tar.gz 452548 SHA256 173cdeac878dd36737093a2a2b1160e9dbb96ebff80ee0ae4d1eb13349902f3f SHA512 4aa8edc0d0b16b71ba13b96f32b344df3b0c98fc05bbf8a16c34ea7c92f8586362aec51e4c20d5d6974f230a7fc6e126236eeb0e759161999cf14d20c8b5076d WHIRLPOOL 26d888c426d1a8c5bf7e8ebbbd01f5ec3cd66491c7f1fc71b4459b4bf0f3e4c4abb6c6b5a6d96d1e8ef22a44a8fafe5f68711b261f2c1a729de6d499840c6707
DIST berusky-1.5.2.tar.gz 469519 SHA256 c3abf2e134eaa594ca150528a60f9b4c53b26084876e36947713c788c30bdea0 SHA512 017a884e4885b00c764dc159be0bf91e9006c7d02b5ce4c5541de4ac521398337efe8afbe4cb1cc9aa429baa5315efb3ba058fbba89453fa747758433033ea3d WHIRLPOOL a56eab0dd87289f7af8254dc68291eb8ee94cb7b6ffccb26a8f50c99e133a8c3f685a758726ca01d48c0ca5f677dc0d460b906d89f333282f99a986337a8f7ac
+DIST berusky-1.6.tar.gz 475314 SHA256 c50d514a95d77b1308e4cce0b1c07735d54a92ffe79dc25e651e3f311ff6d684 SHA512 49abadab672f982ec84b617a4a8b2343b81b09e40b327691ac742139231f8a816079c93c42f86d3349b51053b16240f9296b2f37ce43a6521be1fb0e42a33673 WHIRLPOOL 39faacfd7e7532390b22bcc44c77f0578c942c308ecea8178eedb221647d66b7329c5db78f0f25abc42f0bc17c8a7d3096e219f7d158c24a0047565b6c967fb7
DIST berusky-data-1.4.tar.gz 964700 SHA256 3639f6b08cbbbbb176339b80e962878fb9666be5a1b28f39c6dbc721d4378381 SHA512 e889736244d70d3ac3924130322e25d2893eb3f158d3c609f69a755ffaecb1220157f6ebeda40b3ec00e1cfd1e91fbe73bc49d842de4b78fe59278da7acf4eff WHIRLPOOL b82ef84b3f48960764683e97ac87fbd6395e3a5b00519a4fee78a16a44293d6435b2f6f3ee85e8d7fff19f0804790381e6f77efe152c30577be88c55237b9bfe
DIST berusky-data-1.5.2.tar.gz 5284651 SHA256 9e17ecb01716805d4c77e1eee2e13eb3ea64c387c34996a85cf7c29e9cd17a07 SHA512 e82ac0b11704e408145975e663cf7eb5875aae8e8853df8666d5b8cbb8efa8cd27a894c2fedcc6b39a7d75f84343f9126736763c26e36ef967c15fd27051da3c WHIRLPOOL 893607381c6611f270cf183d81639403295f16469100cddcda809d554d7a1b50595505361350b80be0ed45f66cadc18999fa3b9ba1fbf8311f29b57310a87101
+DIST berusky-data-1.6.tar.gz 5306660 SHA256 e8b55915ebd00422926dbd52d624b5a95c90dc86377f61fd1eee8b2faf16d124 SHA512 4b6d49b817bb9c155dbe0748cb98bba61309d19fe4c41ef1a6d4702e253d9f366ecfe35b731e993facc6b152cd94e4dbf9e7593235fb4982022d228e004e3049 WHIRLPOOL 17863e73d1cb7bacc0eb3bd03fff184076f7abde6057467b5606e0dd1b19219d753ccc194a337a59c34563384797152a37343ec2e7c349577c5a80ccd3b1a726
+DIST berusky.png 1714 SHA256 47c8a35366b144f86520e9b52eed372a5c8a3b576f69b45f75d65b2f8937a519 SHA512 a8a5f7f8dca8d686bc05239adda10673e937361514b1aea07dc9fe66f2e009ae7c20b75ab63fd4db8ed206026a009d8620af3471bbb966b5e9b576ce89f66e54 WHIRLPOOL 8ddee6fbcec079a5d47070f8a0d7fd153bb895e993b8fe8023aac412cfb441f53d88db27ec40c254a0cd9d6950e1d9e4d281008382238de5b0cdbd564b1edc39
EBUILD berusky-1.4.ebuild 1206 SHA256 130e7e78b9b381444ad0fa36b46160f5d5371b6574c56b4944a49c3cd05dda96 SHA512 3f67a3281da41849a7754613abad0f5db16fbdf9ba068d22bd3389202cfb3b2d6c9da771668b931879a230f6a8aa19e0b8c71296053aa3411d4f38be421cea88 WHIRLPOOL 69c5c42a3ace3444100ebbef4195c2c2bc13727ccfcab3aad9aa5607dcb87b07175c0f6985d578bb9509d692b83d75cf8c78ec71dc01c087a78f3cbe4dafa5a5
EBUILD berusky-1.5.2.ebuild 1127 SHA256 991bbd4f5a9ab61df752c0de46c6ec72148f57543d0384915908262f27d3d313 SHA512 3a231d578b0b26444cd25b30fcfef1e6d0caf7ac29b3b690918245b5f1e1a9c4ca75001e89a7dbf8ac5f50c358cbfa194bb906ebc43f9415f11b879b233390a2 WHIRLPOOL 556f1e4481ba8c729945faa9446c9ae4012686eedfe66783bd6ee0dc1949c6f8fe446642dc79f49d394c8d57be9d4dd368a559fa58f3ae349bde6f0030aa2fa1
-MISC ChangeLog 1435 SHA256 50e094084968c0ec747cfd534ca4932759cf79953bcf3fdcc3f1dd6f4cbd0eb1 SHA512 ae2c30338000c899f6b7ac54a10de3ac5da20b4a86b39df569c56eb70094539ba928024db0d63c9b724aecce9306323080bc59db2c6f3a9b677589ba96f89813 WHIRLPOOL bcce4e6c4439d80ea07146e63788f20d023a602c60d70cac1539b83bafc5ddf37e5bd08ffc298b97ffce1b6ef0fb4f82ce04d1eb845aa4dfe25607b9b044d447
+EBUILD berusky-1.6.ebuild 1391 SHA256 d1a8c63f245b44ba4473df6428fa2327734ae264bcf40aed5fe59c5a4d867cfd SHA512 f8d20f9a722c1cf385762cd0c780e05f87d037dbca180f604fd5bf3c3610849d6d19ef1895e336dac41ccd3e59403ea37b956c3602cbdac81cd6e839c34a6bef WHIRLPOOL 33dea1d784c8fc4cd6697087291f11f0de4e713afc62f3c5f317f0a54b57a09af912a4065dcfe554d9354c318adc6fb87d60320a65a711974fb3bbfa14b22cdf
+MISC ChangeLog 1597 SHA256 2422b22378614c42c241c59ea245d2825345c054065a43aeb1ea2400ef65c582 SHA512 b9863416cab420172656d1242c91ad7f51f94e6924e569cecfe1399f280491f91127d99a7b4e02e69bb4ec679579ee42f2264c80551123a3f4cd6de3577a0b83 WHIRLPOOL bc84bbe6266ae09c8ab7ec75abfdf721141fc1b6937a3287e900d36c12b1059618f4f0ec73ebdf8234c180b08ee44efb2652796a1e60ebe0d7da7dc4b095fee8
MISC metadata.xml 672 SHA256 97661c874a1e9c0afac821eec64bf4cb0f3f1d48894231c66cfc346da4f5e4c4 SHA512 60398909f1538fb89dcc282511c3d43aa9cc9aee9c763a676c3b0070a85fdc227a6780b7005d6b178607ce7e2649c9094e30fec2cfac223da6d5ae8671414680 WHIRLPOOL 13667fd434c1e8cf128c8ef84a80128bce7ae7520e05249384213a816a6e7cbedb63e79467cac4c8e46256d7d7c0addc8f17e272a62a77133006bc073c8bbb74
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQEcBAEBCAAGBQJRCUZZAAoJEFpvPKfnPDWzYGkH/3SMC+wakWHkCXZ290Dm+Oex
+fuwqomuQ1nbX9/tf63IQDs1pxN24iHVuNaLqsS2rM4hw8Ypjvfcstur+Du8tYvdf
+jP24zhVh+CTYA2VYoLkE+sp3a4h/RV6WyRtTdOe7mij1v074cxJiWJ67XCdRbFHo
+8n9Ws3Ag+fRTlA2GIqO9TJyJzN8Coyz3sYQUnbjbiKYOONRrQfJo2nsFOs6E5Ebd
+jvUza84EjM/MZX/0R0zul+hXKI1fhouJUr5KxE6JTcL6Tv/DiF/E2xVpJMx0E4R7
+mQoCWSaoK3I9a0nBUtmTPdH/oeKUEMNsbPmzqMljg/dwRA9XziRJLvCxyP0bxCI=
+=zBP/
+-----END PGP SIGNATURE-----
diff --git a/games-arcade/berusky/berusky-1.6.ebuild b/games-arcade/berusky/berusky-1.6.ebuild
new file mode 100644
index 000000000000..75f9d60fbbf2
--- /dev/null
+++ b/games-arcade/berusky/berusky-1.6.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/berusky/berusky-1.6.ebuild,v 1.1 2013/01/30 16:12:06 hasufell Exp $
+
+EAPI=5
+inherit autotools eutils gnome2-utils games
+
+DATAFILE=${PN}-data-${PV}
+DESCRIPTION="free logic game based on an ancient puzzle named Sokoban"
+HOMEPAGE="http://anakreon.cz/?q=node/1"
+SRC_URI="http://www.anakreon.cz/download/${P}.tar.gz
+ http://www.anakreon.cz/download/${DATAFILE}.tar.gz
+ http://dev.gentoo.org/~hasufell/distfiles/${PN}.png"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="media-libs/libsdl[X,video]
+ media-libs/sdl-image[png]
+ x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ mv ../${DATAFILE}/{berusky.ini,GameData,Graphics,Levels} . || die
+ epatch "${FILESDIR}"/${P}-gentoo.patch
+ sed -i \
+ -e "s:@GENTOO_DATADIR@:${GAMES_DATADIR}/${PN}:" \
+ -e "s:@GENTOO_BINDIR@:${GAMES_BINDIR}:" \
+ src/defines.h berusky.ini \
+ || die
+ eautoreconf
+}
+
+src_install() {
+ default
+ insinto "${GAMES_DATADIR}"/${PN}
+ doins -r berusky.ini GameData Graphics Levels
+ doicon -s 32 "${DISTDIR}"/${PN}.png
+ make_desktop_entry ${PN}
+ prepgamesdirs
+}
+
+pkg_preinst() {
+ games_pkg_preinst
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/games-arcade/berusky/files/berusky-1.6-gentoo.patch b/games-arcade/berusky/files/berusky-1.6-gentoo.patch
new file mode 100644
index 000000000000..f26c233c39e0
--- /dev/null
+++ b/games-arcade/berusky/files/berusky-1.6-gentoo.patch
@@ -0,0 +1,71 @@
+--- Makefile.am
++++ Makefile.am
+@@ -5,8 +5,7 @@
+
+ SUBDIRS = po src data
+
+-beruskydocdir = ${prefix}/doc/berusky
+-beruskydoc_DATA = \
++EXTRA_DIST = \
+ README\
+ COPYING\
+ AUTHORS\
+@@ -15,10 +14,6 @@
+ NEWS\
+ TODO
+
+-EXTRA_DIST = $(beruskydoc_DATA)
+-
+-
+-
+ # Copy all the spec files. Of cource, only one is actually used.
+ dist-hook:
+ for specfile in *.spec; do \
+--- data/Makefile.am
++++ data/Makefile.am
+@@ -3,10 +3,3 @@
+ ## Created by Anjuta - will be overwritten
+ ## If you don't want it to overwrite it,
+ ## Please disable it in the Anjuta project configuration
+-
+-berusky_datadir = $(prefix)/@NO_PREFIX_PACKAGE_DATA_DIR@/@PACKAGE@
+-
+-berusky_data_DATA = \
+- berusky.ini
+-
+-EXTRA_DIST = $(berusky_data_DATA)
+--- berusky.ini
++++ berusky.ini
+@@ -1,9 +1,9 @@
+ # Configuration for berusky game
+
+ # Game data location
+-level_data = /usr/share/berusky/Levels
+-game_data = /usr/share/berusky/GameData
+-graphics_data = /usr/share/berusky/Graphics
++level_data = @GENTOO_DATADIR@/Levels
++game_data = @GENTOO_DATADIR@/GameData
++graphics_data = @GENTOO_DATADIR@/Graphics
+
+ # Graphics settings for game and editor
+ # game runs in 640x480
+@@ -17,7 +17,7 @@
+
+ # Game binary & tmp dir
+ # they're used by editor for "run level" command
+-game_binary = /usr/bin/berusky
++game_binary = @GENTOO_BINDIR@/berusky
+ tmp_data = /var/tmp
+
+ # Dir for users levels (it's the default level dir for level editor)
+--- src/defines.h
++++ src/defines.h
+@@ -446,7 +446,7 @@
+ #define INI_USER_DIRECTORY "~/.berusky"
+ #define INI_USER_LEVELS "~/.berusky/User"
+ #define INI_USER_PROFILES "~/.berusky/Profiles"
+-#define INI_FILE_GLOBAL "/var/games/berusky/"INI_FILE_NAME
++#define INI_FILE_GLOBAL "@GENTOO_DATADIR@/"INI_FILE_NAME
+ #define INI_FILE_USER "~/.berusky/"INI_FILE_NAME
+ #define INI_FILE_LOCAL "./"INI_FILE_NAME
+ #elif WINDOWS