summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2015-03-12 18:45:45 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2015-03-12 18:45:45 +0000
commit63fe11a6c1ac84a9054d7d960894222681e407d2 (patch)
tree08fa09fa7d361010215ff92fb8e11782557a6d43
parentold (diff)
downloadhistorical-63fe11a6c1ac84a9054d7d960894222681e407d2.tar.gz
historical-63fe11a6c1ac84a9054d7d960894222681e407d2.tar.bz2
historical-63fe11a6c1ac84a9054d7d960894222681e407d2.zip
old
Package-Manager: portage-2.2.14/cvs/Linux x86_64
-rw-r--r--games-arcade/jardinains/ChangeLog5
-rw-r--r--games-arcade/jardinains/Manifest23
-rw-r--r--games-arcade/jardinains/jardinains-2.0.ebuild62
-rw-r--r--games-arcade/lbreakout2/ChangeLog6
-rw-r--r--games-arcade/lbreakout2/Manifest27
-rw-r--r--games-arcade/lbreakout2/files/lbreakout2-2.6.3-gentoo.patch67
-rw-r--r--games-arcade/lbreakout2/lbreakout2-2.6.3.ebuild81
-rw-r--r--games-arcade/rocksndiamonds/ChangeLog7
-rw-r--r--games-arcade/rocksndiamonds/Manifest26
-rw-r--r--games-arcade/rocksndiamonds/files/rocksndiamonds-3.3.0.1-parallel-build.patch13
-rw-r--r--games-arcade/rocksndiamonds/files/rocksndiamonds-3.3.0.1-perms.patch29
-rw-r--r--games-arcade/rocksndiamonds/rocksndiamonds-3.3.0.1-r1.ebuild113
12 files changed, 18 insertions, 441 deletions
diff --git a/games-arcade/jardinains/ChangeLog b/games-arcade/jardinains/ChangeLog
index b7668c12f284..94a542a9b956 100644
--- a/games-arcade/jardinains/ChangeLog
+++ b/games-arcade/jardinains/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for games-arcade/jardinains
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/jardinains/ChangeLog,v 1.12 2015/02/25 15:57:14 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/jardinains/ChangeLog,v 1.13 2015/03/12 18:44:22 mr_bones_ Exp $
+
+ 12 Mar 2015; Michael Sterrett <mr_bones_@gentoo.org> -jardinains-2.0.ebuild:
+ old
25 Feb 2015; Agostino Sarubbo <ago@gentoo.org> jardinains-2.0-r1.ebuild:
Stable for x86, wrt bug #540608
diff --git a/games-arcade/jardinains/Manifest b/games-arcade/jardinains/Manifest
index 3cf35fc3bb0d..605222c0ca60 100644
--- a/games-arcade/jardinains/Manifest
+++ b/games-arcade/jardinains/Manifest
@@ -1,26 +1,5 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX strings-pt.patch 8378 SHA256 353d4a2a8d4553e60ebf6a451e8f33334eb2dcab0fb16bd274493221f085eedb SHA512 ed7b93a0aea20d164f00aed1760fbf8ec775e3e9e65262099c4c16dcec1c91dc24f6ad845da43b4dba554237e5c8a95831a206dabb9847b57addae6c298e2dc4 WHIRLPOOL 5505fefb7b7a3516dd8e4a77d6cea8eb35c88db982be03cf5d38dab333dea309fa8168b08afee4dc611441d8978ded258b01aa9cee688979b8da54616b9ccfbb
DIST JN2_1_FREE_LIN.tar.gz 17433159 SHA256 635eb4eb7813522e5d4ff737719c92c97d605712c3b1b94d5a32863889e949d8 SHA512 ddb6e48e071b42b7871cb6396c61fdf9bfb85e9bb9f88720e8ac1b7bff499c43784de6bf3f67d3fe61bc05ed0e3f6a24f646aa6c54e387b95e744c16525978e8 WHIRLPOOL 4d4a726afa60cc962d06b93fa0ea98523016e1831833eb4128dc9d218bd924a671d72d5fa5e902fc888c6518d3ecd72f44cd347633827337f8c9ebb0ec8eda85
EBUILD jardinains-2.0-r1.ebuild 1917 SHA256 19a304740384e7a29fa71e3965b499184678fbc7087c78f60e7ebf8180379ff7 SHA512 69fea8b82ab52793c1f39d115880649f645d431c96b61bcbcb6b937956a2038afede1be543cae46a6b706a317514ced26c8ff33c938afc739a98c7345482c21b WHIRLPOOL 36f8b3c9860d684f0220279efff3ed9d8001812ec203e503b681254866fc16de5436cbbb12918c65f1d3d4bb9c0d6e45d3c50cca92792abd9f03e4118592687b
-EBUILD jardinains-2.0.ebuild 1635 SHA256 c6838d5d2b3cf10a24fca9d26a0e0c9c5ff3ae8a9d27be8fc7956d225b03a2bc SHA512 22fe2f4a9959ad9a6936ed6261bd6222f77fc916469129e9274d6e4b348d137a00807c6838aef97c4c8d51004ffc22dc255f533adc0b444845dc67b6a7b59695 WHIRLPOOL b2aba54dfe726996c38ae424a64813ed975aa5d264bf084fd6f0d56c3ba4839a3a8d19817c45524a446112697e870576e3e2f0e565125adbad878b13291febfa
-MISC ChangeLog 1790 SHA256 72e2ec0adadf208547ab7dcdb2530e57081240eeee62da19cfc1300e759d2f5a SHA512 b7242b405ab9e48286d63af3d645aae04226a5c505122b7bd517cb13e1819f7cb1dd36ec92deb37905f5e7ebf4722df02e0f0ff866d78d338ddf1667eaa2ecbd WHIRLPOOL f88a69d7682544fccb744975f3d82f5fbeaa3445284117cdb8571b4206cc6f06777ade4ed9d7d4d8914528f1dcfcd4e65a45e938c0b4c98077803afc355e7b34
+MISC ChangeLog 1882 SHA256 c13d7cf17cd9e164ae137d58601bb219249c1c64c0d157c6a39df299d02bd55a SHA512 469ce29a70bcfcfbfcdd5c845eb5487ff25b6544a69b45012176f17280591fe2d14e50cd59e7159e011aa219819df8c0a447f48ec58a8b8d2d924a8ec7f95ba9 WHIRLPOOL bbac3fb1ef94cde8619da890ed23e3642cc2bba3cd42f1f4ad1e0ad9fe9c1ace3cf5fa7fd2e7c00315e6fd176ff6c7bb71f603b882735a15fa8ae7ce4a63e6c3
MISC metadata.xml 526 SHA256 f9054c45fda980d7627f06c8bb3ad44e91f35e4c8314b7282a43b023ae866cc4 SHA512 b56e1b9e84ff546511ff0228b18053fb17523085fabd751aae2b0aabe14fadf868a9d884987752a211b0dc5032d6e8e474d987035ce2967c846a584bf5566320 WHIRLPOOL 4336e4be973b26a2627f2f06fe07cacb1be9c821102e1d130d82fc5718e2dc29ea0fe89b611086af819c2c2929c098566bff96ab16532242a6669709ce43a18f
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQIcBAEBCAAGBQJU7fDbAAoJELp701BxlEWfKjIQAL+yI9Xnp9+pfOuhXNm+BlEB
-O6HIAjaaSZ5RT8meBuCqT/ZuiibqFuwTbVHsTYgx802QzgayeepfUGRTBpL9M0oP
-NbABZn8s39ideFxUgFtphp9miTjP8YnzbxA2k/8+e3N2dbAHRRTRlLT4wuRHC2Zl
-p9VqYE1VLjNVo1qYsPN/MGLusLb6kmyxMn3gOPQEaF6hm3UlDkXP3UwzHZ/v8vMS
-jqYULZHiF8ULdonxgysqDZ+WyzXBkR88sx0rOIQboa5aKRC1OhTQ0fdPE0GkovRP
-MfaOfXHvtRblTO28tpxv0Q8Jit0uaA1Ye999BhlxW48YkP9kFjf+UMeUmmPZH0Ym
-k0bd+GfW/oci1b/nE7e3idk7FqNy6lQDn59NugJ2gIjojJIQIUJGz84lu35EnCdx
-+CQEwmVNpRp9dw4KSdQ7BxJhdPI4GzSItd21aFVtHsSj9FuYUKTz5x2G4PZaajx+
-nAn+Q389EzbpEhljjY16zvxKjJ+TxS6i8lvBN4pZFc0ez5slV6dhet0vCZLQ3uE/
-fmhiEPAR83quiW/CfVUGvIeO6VjYcPmnK/c83OlkTxC0G9RMu9c/ElFkZvtOJzds
-450czRrwzwGOHcjO8jXz/qxIz1dAQnCGk9KVOrcwPAbXXXwO2l7GEG0bL5LxhVOQ
-P1LdESTOX9bMs8vQ4/fj
-=LHZ7
------END PGP SIGNATURE-----
diff --git a/games-arcade/jardinains/jardinains-2.0.ebuild b/games-arcade/jardinains/jardinains-2.0.ebuild
deleted file mode 100644
index b846bb8ef1b9..000000000000
--- a/games-arcade/jardinains/jardinains-2.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/jardinains/jardinains-2.0.ebuild,v 1.11 2014/06/26 19:09:40 axs Exp $
-
-EAPI=2
-inherit eutils games
-
-DESCRIPTION="Arkanoid with Gnomes"
-HOMEPAGE="http://www.jardinains2.com"
-SRC_URI="mirror://gentoo/JN2_1_FREE_LIN.tar.gz"
-
-LICENSE="jardinains"
-SLOT="0"
-KEYWORDS="-* ~amd64 x86"
-IUSE=""
-RESTRICT="strip"
-QA_EXECSTACK="${GAMES_PREFIX_OPT:1}/jardinains/jardinains"
-
-DEPEND=""
-RDEPEND="virtual/opengl
- virtual/glu
- virtual/libstdc++
- amd64? ( >=app-emulation/emul-linux-x86-xlibs-1.0-r1 )"
-
-dir=${GAMES_PREFIX_OPT}/${PN}
-QA_PREBUILT="${dir:1}/${PN}"
-
-PATCHES=( "${FILESDIR}"/strings-pt.patch )
-
-src_unpack() {
- unpack JN2_1_FREE_LIN.tar.gz
- cd "${WORKDIR}"
- mv "Jardinains 2!" ${P}
-}
-
-src_prepare() {
- # clean Mac fork files (bug #295782)
- find . -type f -name "._*" -exec rm -f '{}' +
-}
-
-src_install() {
- exeinto "${dir}"
- doexe jardinains || die
- insinto "${dir}"
- doins -r LICENSE.txt data help || die "doins failed"
-
- games_make_wrapper jardinains ./jardinains "${dir}" "${dir}"
-
- make_desktop_entry jardinains "Jardinains 2"
- touch "${D}${dir}/data/prefs.xml"
- prepgamesdirs
- chmod g+rw "${D}${dir}/data/prefs.xml"
- chmod -R g+rw "${D}${dir}/data/players"
-}
-
-pkg_postinst() {
- games_pkg_postinst
- elog "Due to the way this software is designed all user preferences for"
- elog "graphics, audio and other in game data are shared among all users"
- elog "of the computer. For that reason some files in the instalation "
- elog "folder are writable by any user in the games group."
-}
diff --git a/games-arcade/lbreakout2/ChangeLog b/games-arcade/lbreakout2/ChangeLog
index 33aba62bacb5..3d13092bb714 100644
--- a/games-arcade/lbreakout2/ChangeLog
+++ b/games-arcade/lbreakout2/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-arcade/lbreakout2
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/lbreakout2/ChangeLog,v 1.41 2015/02/21 12:26:43 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/lbreakout2/ChangeLog,v 1.42 2015/03/12 18:44:34 mr_bones_ Exp $
+
+ 12 Mar 2015; Michael Sterrett <mr_bones_@gentoo.org>
+ -files/lbreakout2-2.6.3-gentoo.patch, -lbreakout2-2.6.3.ebuild:
+ old
21 Feb 2015; Agostino Sarubbo <ago@gentoo.org> lbreakout2-2.6.4.ebuild:
Stable for ppc, wrt bug #539518
diff --git a/games-arcade/lbreakout2/Manifest b/games-arcade/lbreakout2/Manifest
index 3acb0584e9e0..5cb069eb447d 100644
--- a/games-arcade/lbreakout2/Manifest
+++ b/games-arcade/lbreakout2/Manifest
@@ -1,32 +1,7 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-AUX lbreakout2-2.6.3-gentoo.patch 2112 SHA256 fbf74a259ef5184a55e3ba4973eb41c5fc329332f6a5f7727e78484d34418876 SHA512 e3f4ce13d67b9c84ef813aa09957ac2615724986821846544839b92f616b66bdf2da1d3239c4a48c8eaf071d0e98fcaf9f2c2cab6a314ea91f5671ef75367b58 WHIRLPOOL 9a7ffceaad7d451d3872845aac2d2655889f3adfdfbed649d3055fd2bc93b1d02c08fe69aeb07e39eb6fc04c886e5146e7f204229b21e46aed9f1051bfaa3732
AUX lbreakout2-2.6.4-gentoo.patch 2112 SHA256 fbf74a259ef5184a55e3ba4973eb41c5fc329332f6a5f7727e78484d34418876 SHA512 e3f4ce13d67b9c84ef813aa09957ac2615724986821846544839b92f616b66bdf2da1d3239c4a48c8eaf071d0e98fcaf9f2c2cab6a314ea91f5671ef75367b58 WHIRLPOOL 9a7ffceaad7d451d3872845aac2d2655889f3adfdfbed649d3055fd2bc93b1d02c08fe69aeb07e39eb6fc04c886e5146e7f204229b21e46aed9f1051bfaa3732
-DIST lbreakout2-2.6.3.tar.gz 3403150 SHA256 85a1364510535d8e066b9a25466c667c3da32463e03daf4c998f117afbddef0e SHA512 a62dc56473d11033c36beeac68830a8fcf09569368cfd981c2143c72dcf5d66632840d84283a64a9731d408fae0d66d63a741c93f8b0b1d05bc1e55c659bcc37 WHIRLPOOL b3e021de2506fdb7400b487e1eff10247819329c8bac9a1db788e015185ef4207beaecd05ca5485b850c59202d9d29e3836eea852715ee57b718dfdcd0c96d6b
DIST lbreakout2-2.6.4.tar.gz 3470380 SHA256 0b90716d52e67c27ff41ab7aa5c09dad4f5f19a78076cc57dd4b4d7ed2c1dbd9 SHA512 fe1787900c4379bdb8330ac8ff31138cbdb180449e5addb1c511a9778ab69f0b09a85e91659bb83663868a399d2644e6e084365702c23eac93da579e80fd68bc WHIRLPOOL 6e39c2ad44e0eb970228fcc34726ba7845498a7f07500136974fd554540bdd84fd19b88edfbadbdf3e8986dc8fa2b9673d41feab9cb34bb3e6acbaaf61c1f52c
-DIST lbreakout2-levelsets-20110610.tar.gz 277065 SHA256 7af47384c2d49d818fbbd7158129bc940e6c11ddd995c6e0e375b534af568cfa SHA512 1445f9eba409c295ac96ff26ea8e1cf3bf6f41d29bc93fa02122add992a5aeee66ebfa91a26f2235287fece141d9c7678e868207bcbb07b18a59f88098e75c7c WHIRLPOOL 7d0026ef801f16c34a1d3fa59997feb8136ebe6c28a4a4c5ca7482a93c3e78f318405806dbb8b6c605bba2f7db56db804f833a9749447f775d624a030b88f4dc
DIST lbreakout2-levelsets-20120815.tar.gz 336355 SHA256 9245fb2b0c52364b88619f11b79f68878f1522ada8fcddb0d2da74ec2027cb34 SHA512 f9427c1716c6e9ab5d97c45849bb8d224da4c6f55c252b33d1bc3be8ff96470bc203c5a4dea5036138f6f2b07efe27f1f60763bf5460febebd0a4e0db8028bcc WHIRLPOOL 08a68780fb232309219fe1867af813b7299f270c81cc86a86887a6fcfa3194d137a34ff8ce6c083a43047a2467f08a86357e1fcaff2c8fc93981ddd90e057560
-DIST lbreakout2-themes-20070514.tar.gz 24737014 SHA256 4b9ace34012e2f96ec9847209c6cd038da93ea483e523534f71c4b647fdbb7b3 SHA512 16dd1467f1e5215bc06724dbf8322dc243a8c5e7bf5489b8933ea964b7d194a240b412b3b7abb5a95dbe07bd4396102872dcaf92f4045ebff67b4b1e6cd1587e WHIRLPOOL acda520ce46e0648f544c74a5c72c2860fffbce8ed75658b9956fa0bcf30301e1cdf26961c0d36f9fac104651faac4248edda0cde0f27081f6784d71499cf173
DIST lbreakout2-themes-20111026.tar.gz 27462927 SHA256 2da570b139b4eaaadb5e598328c90983a3da22fc41e45b8563fa732ab122028a SHA512 a38856665eb3e9c0eaa0ff29817f7283237841368daa977b632df51842812e662da4343b5aa00265ed0765d4e4de1b4f11b7bf6c2650a9b9b1a8e0b440b8cf63 WHIRLPOOL 9c01ad4efac109c273a31ed5501cdc105affa6cc37e89831999e47120899018100ce902390efee8e6e6f414dbb996e1ceb08db5ac4eef478a361802a37cfd414
-EBUILD lbreakout2-2.6.3.ebuild 2085 SHA256 e5e6c6b1adb8234339495de1c5c088af4177672b72d9a69e61f546f9f5baf5d1 SHA512 6126a8bf8d09dde5125689d59266a5ebb337f5d6d046d2fb08a1bc4fbfaa141deb4b8683a176c4b3bcc59df5f5b39fc30b906d63613869589833752d7691e001 WHIRLPOOL ad85974a18e940fb273df05d0d57582520fc70ed1c8d12d102433d785113f56a250f3cc40bdf4e92b1f590f8c30ace09090a76d2873a3d1533b8f67f32fd2b74
EBUILD lbreakout2-2.6.4.ebuild 2164 SHA256 c90c0ad3b2d0316cc22fd967f19796b601b976aa0234b1bb471fc0f7deba50e7 SHA512 3e578a2b29dd0ab82b7eb1bb94a482f7a67b18d3c41df964e691e92b2e62c3f88f2f46eb57780673f4c79d0c7809655af6c0a3f973bb4ba2871fd13b5bf897f7 WHIRLPOOL b9a903835cbe92e2a5e4dfa43fb2bbec418a60765a045fc8ec902be0a1798030e493868e0460722a9b976af08a28cd1b6ff9c98f9f94dd203a844ff99f09982c
-MISC ChangeLog 7441 SHA256 7f742c169eb90c71155ed661411c79eb3309cf94bcf4e32d79426583a399bcd8 SHA512 90cf4477ad4dd1278eab8c8309da29fd8b0d5e5df5fd0cc9bffe073bb4f3754c3065c7da943c3b8a7f2ec47b56c1774b0653a0d9c5fb8108defbf626487bc93a WHIRLPOOL c461b17e8fd61eb28266d2cfd396d34a949b91a25eabb1e5aa91ca8aa51fda3b161aa95e6b74bddfb148ccc187dac0e732c70b46476977048f15a29c23a61324
+MISC ChangeLog 7575 SHA256 118711a75f81335f8dd4471af67d18770c0f02463bd3e50d7f49aefc0aa46544 SHA512 ace418da43fc0f95f4028a9c28b75dcc6f6bcab5648ca0500a9242bb51ba16ac5827fac631f2418fd5291fb7949e69be0e073a517490af677fdd7fb9b99d9e24 WHIRLPOOL ab76332430b6cc5ad80be723401df5b4826180733f5430c3a3ca07c033887079efe7d37583ade845ccd43208321a788305f9ed9bb6bf6321e0ff5b1900beb931
MISC metadata.xml 234 SHA256 914bf7161d1f04af1a6a2ed65dcdb71d682bb59a717c44d00f4cad70be75b3b4 SHA512 5a8a8d99a912b6c6977aa9c4dcafc8d44f6cd2fd7caccfa95576254fba969d580bb8fdec64a370f8dc5a252da1aad48411eadd4ba706113e72cc3baef498b7fd WHIRLPOOL ed8feddfe6a0435271f4e05a935966ee2a2c3de6850af4164290a9b8f5872f4487d1f21036d9da7adb77986ac6e3e23b8ef6b7211f69ee1e26fd1763913ec5cd
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQIcBAEBCAAGBQJU6HmEAAoJELp701BxlEWfsloP/133AAgR5HP7kYi9WH+hHfCY
-+VH7iCJ7C+O/jP/VdiNfyzXkg27y9zhyI6uREQzwK6lcfrkK7+x1Ivybxu/MOz37
-COHP3mIcDYt5+W6mj6Yh9zpXKTo8lasd8Taeizz50HAR/oPugZ3HSHcl0U2vGH2S
-EMVaJiLs4xqw0FlZRbRL79TgK8llzp/Ctg4Huu6cHT92NFywep3suN3UmHRrecmT
-qXYMEeXzXKxchGWjqKzJyiCmnKyANzSt3+T1wVc1EXBmbqhW26RPO9EiSFA1oJvB
-jZyCM4PSR2bCc+WZVjemIqb+wtxnnABcr34RmawGqaJpxTwcbZCwN8BM1lIgMMdP
-ju8nVe96WRpQ1lEsXuWpqNFlXyjzh4lPojI9t3ftZiW//iEwoEORF+HPWH23D3zK
-CB8PcNlzNJxcCCYYnKQq42l5/iSGF3T4xLfiwneg/JahWC+TQFDnA9CYY4hL9LJV
-08MH5xf62Av+/qouDvbL0sapprsGdEVDSsXxD67+v5eu2uylXh0ETj3TUpVKj8zn
-27IEW/bzlDHhQg3jwwp+UWKbmZIwo8YDuSRSaJ4mW1mkgb7Y+gReGbcOTxOQDqXy
-BSzsniiB2cXVXHuStR5FDb6AfTwp4Qmrwj9cMI5SP6VvyP5Z+mO+Xw2sXdZu3cUr
-sDFb2qbrqiCwe1mKmelI
-=pRUR
------END PGP SIGNATURE-----
diff --git a/games-arcade/lbreakout2/files/lbreakout2-2.6.3-gentoo.patch b/games-arcade/lbreakout2/files/lbreakout2-2.6.3-gentoo.patch
deleted file mode 100644
index 365274c581b9..000000000000
--- a/games-arcade/lbreakout2/files/lbreakout2-2.6.3-gentoo.patch
+++ /dev/null
@@ -1,67 +0,0 @@
---- lbreakout2-2.6.1.orig/Makefile.am
-+++ lbreakout2-2.6.1/Makefile.am
-@@ -1,13 +1,8 @@
- SUBDIRS = intl m4 po common gui game server client docs
-
- EXTRA_DIST = config.rpath AUTHORS COPYING ChangeLog INSTALL README \
--README-SDL.txt TODO lbreakout2.spec touchall lbreakout32.gif \
--lbreakout48.gif lbreakout2.desktop.in win32_mancomp win32_preparchive
--
--desktopdir = $(datadir)/applications
--desktop_DATA = lbreakout2.desktop
--icondir = $(datadir)/icons
--icon_DATA = lbreakout48.gif
-+README-SDL.txt TODO lbreakout2.spec touchall \
-+win32_mancomp win32_preparchive
-
- WIN32_TEXT = AUTHORS COPYING ChangeLog INSTALL README README-SDL.txt \
- TODO lbreakout2.spec ABOUT-NLS
---- lbreakout2-2.6.1.orig/common/gettext.h
-+++ lbreakout2-2.6.1/common/gettext.h
-@@ -24,6 +24,7 @@
-
- /* Get declarations of GNU message catalog functions. */
- # include <libintl.h>
-+# include <locale.h>
-
- #else
-
---- lbreakout2-2.6.1.orig/configure.in
-+++ lbreakout2-2.6.1/configure.in
-@@ -80,8 +80,6 @@
- [ --enable-netdebug Enable net packet debugging.], netdebug_flag="-DNET_DEBUG_MSG" )
- AC_SUBST(netdebug_flag)
-
--dnl set localedir
--localedir=$datadir/locale
- locdir_flag="-DLOCALEDIR=\\\"$localedir\\\""
-
- dnl installation&highscore path
---- lbreakout2-2.6.1.orig/docs/Makefile.am
-+++ lbreakout2-2.6.1/docs/Makefile.am
-@@ -7,11 +7,11 @@
- warp.jpg screen.jpg
-
- install-data-local:
-- $(mkinstalldirs) $(DESTDIR)$(doc_dir)/lbreakout2
-+ $(mkinstalldirs) $(DESTDIR)$(doc_dir)
- @for file in *.jpg; do\
-- $(INSTALL_DATA) $$file $(DESTDIR)$(doc_dir)/lbreakout2/$$file;\
-+ $(INSTALL_DATA) $$file $(DESTDIR)$(doc_dir)/$$file;\
- done
-- $(INSTALL_DATA) index.html $(DESTDIR)$(doc_dir)/lbreakout2/index.html
-+ $(INSTALL_DATA) index.html $(DESTDIR)$(doc_dir)/index.html
-
- win32-install-script:
- @for file in $(EXTRA_DIST); do \
---- lbreakout2-2.6.1.orig/po/Makefile.in.in
-+++ lbreakout2-2.6.1/po/Makefile.in.in
-@@ -24,7 +24,7 @@
- exec_prefix = @exec_prefix@
- datadir = @datadir@
- datarootdir = @datarootdir@
--localedir = $(datadir)/locale
-+localedir = @localedir@
- gettextsrcdir = $(datadir)/gettext/po
-
- INSTALL = @INSTALL@
diff --git a/games-arcade/lbreakout2/lbreakout2-2.6.3.ebuild b/games-arcade/lbreakout2/lbreakout2-2.6.3.ebuild
deleted file mode 100644
index d166e4edbbce..000000000000
--- a/games-arcade/lbreakout2/lbreakout2-2.6.3.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/lbreakout2/lbreakout2-2.6.3.ebuild,v 1.6 2014/05/15 16:29:19 ulm Exp $
-
-EAPI=2
-inherit autotools flag-o-matic eutils games
-
-levels_V=20110610
-themes_V=20070514
-
-DESCRIPTION="Breakout clone written with the SDL library"
-HOMEPAGE="http://lgames.sourceforge.net/index.php?project=LBreakout2"
-SRC_URI=" mirror://sourceforge/lgames/${P}.tar.gz
- mirror://sourceforge/lgames/${PN}-levelsets-${levels_V}.tar.gz
- themes? ( mirror://sourceforge/lgames/${PN}-themes-${themes_V}.tar.gz )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~x86-fbsd"
-IUSE="nls themes"
-
-RDEPEND="media-libs/libpng
- sys-libs/zlib
- media-libs/libsdl[sound,joystick,video]
- media-libs/sdl-net
- media-libs/sdl-mixer
- nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )"
-
-src_unpack() {
- unpack ${P}.tar.gz
-
- cd "${S}/client/levels"
- unpack ${PN}-levelsets-${levels_V}.tar.gz
-
- if use themes ; then
- mkdir "${WORKDIR}/themes"
- cd "${WORKDIR}/themes"
- unpack ${PN}-themes-${themes_V}.tar.gz
-
- # Delete a few duplicate themes (already shipped with lbreakout2
- # tarball). Some of them have different case than built-in themes, so it
- # is harder to just compare if the filename is the same.
- rm -f absoluteB.zip oz.zip moiree.zip
- for f in *.zip; do
- unzip -q "$f" && rm -f "$f" || die "unpacking ${f}"
- done
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-gentoo.patch
- eautoreconf
-}
-
-src_configure() {
- filter-flags -O?
- egamesconf \
- --disable-dependency-tracking \
- --enable-sdl-net \
- --localedir=/usr/share/locale \
- --with-docdir="/usr/share/doc/${PF}/html" \
- $(use_enable nls)
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
-
- dodoc AUTHORS README TODO ChangeLog
-
- if use themes ; then
- insinto "${GAMES_DATADIR}/lbreakout2/gfx"
- doins -r "${WORKDIR}/themes/"* || die
- fi
-
- newicon client/gfx/win_icon.png lbreakout2.png
- make_desktop_entry lbreakout2 LBreakout2
-
- prepgamesdirs
-}
diff --git a/games-arcade/rocksndiamonds/ChangeLog b/games-arcade/rocksndiamonds/ChangeLog
index cdd6d8a2099d..00f3a42b6c4d 100644
--- a/games-arcade/rocksndiamonds/ChangeLog
+++ b/games-arcade/rocksndiamonds/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for games-arcade/rocksndiamonds
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/rocksndiamonds/ChangeLog,v 1.49 2015/02/21 12:21:25 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/rocksndiamonds/ChangeLog,v 1.50 2015/03/12 18:45:38 mr_bones_ Exp $
+
+ 12 Mar 2015; Michael Sterrett <mr_bones_@gentoo.org>
+ -files/rocksndiamonds-3.3.0.1-parallel-build.patch,
+ -files/rocksndiamonds-3.3.0.1-perms.patch, -rocksndiamonds-3.3.0.1-r1.ebuild:
+ old
21 Feb 2015; Agostino Sarubbo <ago@gentoo.org> rocksndiamonds-3.3.1.2.ebuild:
Stable for ppc, wrt bug #538996
diff --git a/games-arcade/rocksndiamonds/Manifest b/games-arcade/rocksndiamonds/Manifest
index 5958f57efe71..070e4a21b9fe 100644
--- a/games-arcade/rocksndiamonds/Manifest
+++ b/games-arcade/rocksndiamonds/Manifest
@@ -1,8 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-AUX rocksndiamonds-3.3.0.1-parallel-build.patch 392 SHA256 ba1bc3e33d6173d4bd245730d9691a1618afe5061949259c9f76c510f380bad4 SHA512 92db9fc99043fa38ac88bbd36879253da981fb3d461f1a66463250dd46bc462bacbf6b1221f8421de17ce24527940511c0ad7ebfcc1fdac3fe21b5a7f68bc7f9 WHIRLPOOL 857ee82615b253ade151da367d50a5e42bce41ea7caf4211b5af2b151d3bd79a76467c46401ad9383bf8d0a794c93ff144dcffa81e63a6daedc7e27b2f4d1f93
-AUX rocksndiamonds-3.3.0.1-perms.patch 1258 SHA256 56914fc689f21847eb7a382a8df5301a85562ec3bb1b59dcfd0c1bb0c9ac9c84 SHA512 b89ba59d29d88cfe10e9b16fa500b20d29677aa567469c644f57d10d2cb6dcf6009ef607cd5b1a9bb8aab36ec96f7293fc5b283bedc3013c6e74cc0486ee0196 WHIRLPOOL 3b4a3ec8d7dcd4b7af2bf510f4e16ec9e6e340b312f883258805511882e7af20e489a2bc5c10d38ffc43678b7a3acba195659443c0cf3d3ec3e30d129a7df3b8
AUX rocksndiamonds-3.3.1.2-parallel-build.patch 582 SHA256 b7f0f24331d875d0b9e43fce1577b48647ad0485271b984064ec0b4ebac0fdfe SHA512 300e4cc6e21bb6d52b681b053cdb700298e04224545c6745a6c33d0a9bf1c9726cdc63f877fa6aeeca7b9b2e0c96f723f0d10c9d6fc141f56c6eaf31acd12cc3 WHIRLPOOL 8f063cb128b8f43b78235de5b4a820dad3119d5969ef1e9d98f35555ea84180e6cd9d76d87ac6ef007e7ee1c5f5c6e340e0c7ecbdcc95d058a4b95694eb91eca
AUX rocksndiamonds-3.3.1.2-perms.patch 1258 SHA256 56914fc689f21847eb7a382a8df5301a85562ec3bb1b59dcfd0c1bb0c9ac9c84 SHA512 b89ba59d29d88cfe10e9b16fa500b20d29677aa567469c644f57d10d2cb6dcf6009ef607cd5b1a9bb8aab36ec96f7293fc5b283bedc3013c6e74cc0486ee0196 WHIRLPOOL 3b4a3ec8d7dcd4b7af2bf510f4e16ec9e6e340b312f883258805511882e7af20e489a2bc5c10d38ffc43678b7a3acba195659443c0cf3d3ec3e30d129a7df3b8
DIST BD2K3-1.0.0.zip 4715324 SHA256 5fc5130c859e69d6907bff87e01ff2296d59f7376202a8aacc03e55f359fb351 SHA512 80f172584d2077a3ade0749790802ef9cecde75283d6b889e7d2fedf9b55fd1fd7f1f1fd5596b17d5b2a542172699a929ea626086e77d28fde11487440c43622 WHIRLPOOL fa172ee6d691be22211eb55e47425f13fc32b0c415216921a3f778e099da5a3baaccee4988bb5c9cf1fbb79a2c3af6bd81427e3235632c89d19ed21608976a46
@@ -15,26 +10,7 @@ DIST rnd_jue-v8.tar.bz2 17244645 SHA256 442a21a24b7c004f0c8f8c4fc844cac7f3ff4692
DIST rockslevels-dx-1.0.tar.gz 211151 SHA256 23f1710710eef1dcd1c490670de16d2d58dc98f3fdd9a2df186bdca590e57579 SHA512 2e1bc4484a76bf638e8ce285972b20b6377e0483abb2475e2343d48de1f84ee102f430049d685b89bc1087e0f20b9b6e29370f8e6cae66b480d3650be9991f44 WHIRLPOOL 22c623fd17ed704dfbc0c2b0331cc91199f6f5e3eab15b0a1e9d8c58f609751c226563003f3d983d24697f58d4da5e6464be4ad0007084423f4d6538acbe11c9
DIST rockslevels-emc-1.0.tar.gz 3824268 SHA256 a04e554fb8b6d010c73e21de090f116dad6054e43e00edc80c59c71a8a1eaa0c SHA512 9abad888fa00bc305444367c5ab8ffdad95eaca22613573e44d5ecd93b1a9a1cbc931497c064002d90fd3174c4661d0b009ede7746b2fe8da0a00072303a1301 WHIRLPOOL d7ce616105621d9a7ee7f3c8406188ad9b0fdf01cd3d17339b8d350ebc5fdcfdc4eb78952198df045309999caca5fcff8c79deb01210437224960baf6bc611af
DIST rockslevels-sp-1.0.tar.gz 373564 SHA256 770d75a5926bb924c6787a6f95ee9f7af743b629ea14005ab0375b57eb488f25 SHA512 2d44e9238a72846b9d4fbab90288aa3b23af4957ffe0d42d95c523fd22f3587572864b3fc0b277894d2f3f56d6eff52ea009e5b2d59aebc34163a1067662d729 WHIRLPOOL 9f3cf3b764b7a137591f287b55f4cab4918e03b0a7a663f7cbe658a280b181c161e53b0855d5bafa57f4072af470199eced2fb1bc98d13369dc373f46baf8205
-DIST rocksndiamonds-3.3.0.1.tar.gz 2494558 SHA256 974897f14136ecec91c7bdded8d904d74f2064a6c8a6c6c83f2f7111108747d3 SHA512 1b10444b2a739cbd7f229d98d2a8cfd50465ce2259af5954698f17e0e2c922eae7017f771e3ddcb1c4d5cf6a26aa82885bbe3a2369d8eae4f8f4101a3f43c9ce WHIRLPOOL 00f4e3d4f2fc06ff60dff02e920a806e3aa3473e1d87c61067a480540b3446031ac52c920f33dbc3bcf8f405d6c9c4c995013f44df6efaed58660c219aeefeb1
DIST rocksndiamonds-3.3.1.2.tar.gz 2614904 SHA256 c117c20026299c6c935bd531ef9b0dc767731f600881d12ceb80c831483755f3 SHA512 b627e4a8e2f03dc380b5a111cc42f296b283e63b20e019f522a8a1431fe9c138eb0dc7aa0fa03dd843c3a93bcd0a90704e651f5a590cb7d4c3e3b46976125755 WHIRLPOOL 6c8d76747b8a0e254e649966b5e8f03ad12e6b15f0a3f4b98efe7df482db55ed4351d7c25d5f45b8b7d3098bf6f65c4bb2ac58ecaa66a6397532169fc7cb5bf4
-EBUILD rocksndiamonds-3.3.0.1-r1.ebuild 3356 SHA256 de312b9038e82c31a3cd510cd0fc2e5d870ae5c1a970c1f183e2b308f670a232 SHA512 9acb58fc11be674c9ecf905e3a6ebfa20757969eb9af89380865ccd66a892fec85406ce4b9b83f90a9f83855f24d5606449400ac289733f8b3aa0d127c1c360e WHIRLPOOL 9a2d65de1ef19446a19e33a01da3aa27de251d8c3be0b289abe70cd677fc553e5c3b4b811508d9a925580881d947e40881b264616d5302993cb233427178034b
EBUILD rocksndiamonds-3.3.1.2.ebuild 3218 SHA256 a771b24c9b9721d4f6ef45a651e086e424bc31805dfabe9aba6a0023443c3595 SHA512 ec750192ed220cb7448a0e1d0d49366af17d10c3aa179d599c6b9d400fad723cb9430877154c37e969a6124b02b6cae45bfda28c4da090e28f818d64dd9943d8 WHIRLPOOL 83ee0c2ebfe004b3c84eb291d1b69416fe0535c0b19b6dabdf0bbf14bf729e7cf558b4f57ef9fde5cf2c394c94bd6507cd9b05f67aa17d4d30ee101bb6093e5f
-MISC ChangeLog 7790 SHA256 55f2e6bb288fd2e1aab3a50f47f572a0633a0b1cd8940cc54ed40fa7c7f8745c SHA512 43ae551c78502c4d2cd066105d12f8cae3d9541260d92ed1044d57f0652d66020a4c86c37035f41dea0c4f5ca623882b87a40123ad8df044fff4b52d865b9c97 WHIRLPOOL 08109cc3e96333f587c80c477aa27f1eacda2f4476e5245e23c33ca0127aa1201db012d0355fd0b30188f2c9733f7488c69ab22b83625cd16d06630abbf0fa26
+MISC ChangeLog 7992 SHA256 d975a792c08a6f58b44fd662a267dbb3e7d83e379dd8fd2f5d959a103d27fb8c SHA512 519d69fc5f9ddf1d306b3587554bb840c32bea3c3ad63f9bf93663910a14a2412ca79b4f051f02edb6cc03f48c3bc91cd9b9328a0e0ed6b4851ce26f9aa1b597 WHIRLPOOL 0dee0725ee02495f24c16980ca9cffc04d1a363330e8df141f521320eff29101038efdeae329f35a3ffbe7e820a310e131118e6ed59e831d1129b7776d3db039
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQIcBAEBCAAGBQJU6HhGAAoJELp701BxlEWfRY0QAIm1Tp2rYBTvWlbbXv4lVrOC
-4U9lrLYEVSdtsVAzDv/Lna8sqSNU+oeiwh/x00OTtfoRmqGAvNjJAtN42gj9fQ8k
-+1qTX3u676eXed/Hs6J78MdGcWbxMAI622s3rfdCivSGKcS6F5k3J7WRkpghUOMQ
-XA1VWmbZxBfU3hTqINPIMLNxOINCnZqnUFNRbzSWux99AcGxqe/UG+w558Yr9a46
-dN44WvBu2FLeGyinFLWeRTbW0VYqt6TjLfdy3sFDJl5QyOhVo8RMzwzYv9DAf76I
-RtxRm0TxHVRKEZto8YNDIBxM5NzvkUkdzkfP5yjWbYzhYXsCkQEp2vuOQ9LQ0f7c
-GqxSAvecfrhD2Gf40qAjbLWZKVWnFnsVMVeWDlRdOHrlkPF3UeCJRBe18hM9WYSn
-+jqmPdL+TgFk2f40mr/nm9QDffzBDuTxbW2X6XgqIdTtn0A3QP4fgjxliVjp3yu0
-JQ3X2QsFV445KzTod8Yx4AeK2uTs7myUnosQEaB/JVSNE+Gnuf2T3CNXeunyrYun
-amChI3sQxEwTghye/cBTM3QUdEtDpJWDGJmv1MSc3tf9CgSPdvBZ/9+6W33UviBK
-HP+Eks0Bdp+Q/hVCQUCtKnqV/N52UaP8qQkP1KfyPWg3TNkoGhX6nNHsy2ke2OeY
-Zd83QOIwZGe3qfINPTI1
-=dB/N
------END PGP SIGNATURE-----
diff --git a/games-arcade/rocksndiamonds/files/rocksndiamonds-3.3.0.1-parallel-build.patch b/games-arcade/rocksndiamonds/files/rocksndiamonds-3.3.0.1-parallel-build.patch
deleted file mode 100644
index d36376eb0b35..000000000000
--- a/games-arcade/rocksndiamonds/files/rocksndiamonds-3.3.0.1-parallel-build.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-http://bugs.gentoo.org/126080
-
---- src/Makefile
-+++ src/Makefile
-@@ -220,7 +220,7 @@
- # build targets
- # -----------------------------------------------------------------------------
-
--all: libgame_dir game_em_dir game_sp_dir $(PROGNAME)
-+all: $(PROGNAME)
-
- $(PROGNAME): $(RNDLIBS) $(TIMESTAMP_FILE) $(OBJS) $(ICON)
- $(CC) $(PROFILING) $(OBJS) $(ICON) $(RNDLIBS) $(LDFLAGS) -o $(PROGNAME)
diff --git a/games-arcade/rocksndiamonds/files/rocksndiamonds-3.3.0.1-perms.patch b/games-arcade/rocksndiamonds/files/rocksndiamonds-3.3.0.1-perms.patch
deleted file mode 100644
index 65a06e6cdf77..000000000000
--- a/games-arcade/rocksndiamonds/files/rocksndiamonds-3.3.0.1-perms.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-diff -up rocksndiamonds-3.3.0.1/src/libgame/setup.c.CVE-2011-4606 rocksndiamonds-3.3.0.1/src/libgame/setup.c
---- rocksndiamonds-3.3.0.1/src/libgame/setup.c.CVE-2011-4606 2011-12-12 14:28:30.083078680 -0500
-+++ rocksndiamonds-3.3.0.1/src/libgame/setup.c 2011-12-12 14:34:36.758744753 -0500
-@@ -1293,11 +1293,14 @@ void sortTreeInfo(TreeInfo **node_first)
- #define MODE_W_ALL (S_IWUSR | S_IWGRP | S_IWOTH)
- #define MODE_X_ALL (S_IXUSR | S_IXGRP | S_IXOTH)
-
-+#define MODE_R_PRIVATE (S_IRUSR)
- #define MODE_W_PRIVATE (S_IWUSR)
-+#define MODE_X_PRIVATE (S_IXUSR)
-+
- #define MODE_W_PUBLIC (S_IWUSR | S_IWGRP)
- #define MODE_W_PUBLIC_DIR (S_IWUSR | S_IWGRP | S_ISGID)
-
--#define DIR_PERMS_PRIVATE (MODE_R_ALL | MODE_X_ALL | MODE_W_PRIVATE)
-+#define DIR_PERMS_PRIVATE (MODE_R_PRIVATE | MODE_X_PRIVATE | MODE_W_PRIVATE)
- #define DIR_PERMS_PUBLIC (MODE_R_ALL | MODE_X_ALL | MODE_W_PUBLIC_DIR)
-
- #define FILE_PERMS_PRIVATE (MODE_R_ALL | MODE_W_PRIVATE)
-@@ -1456,7 +1459,8 @@ void createDirectory(char *dir, char *te
- if (running_setgid)
- posix_umask(last_umask & group_umask);
- else
-- dir_mode |= MODE_W_ALL;
-+ if (permission_class == PERMS_PUBLIC)
-+ dir_mode |= MODE_W_ALL;
-
- if (!fileExists(dir))
- if (posix_mkdir(dir, dir_mode) != 0)
diff --git a/games-arcade/rocksndiamonds/rocksndiamonds-3.3.0.1-r1.ebuild b/games-arcade/rocksndiamonds/rocksndiamonds-3.3.0.1-r1.ebuild
deleted file mode 100644
index 4960399a0ee9..000000000000
--- a/games-arcade/rocksndiamonds/rocksndiamonds-3.3.0.1-r1.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/rocksndiamonds/rocksndiamonds-3.3.0.1-r1.ebuild,v 1.3 2012/08/24 08:31:56 mr_bones_ Exp $
-
-EAPI=2
-inherit flag-o-matic eutils games
-
-DESCRIPTION="A Boulderdash clone"
-HOMEPAGE="http://www.artsoft.org/rocksndiamonds/"
-SRC_URI="http://www.artsoft.org/RELEASES/unix/rocksndiamonds/${P}.tar.gz
- http://www.artsoft.org/RELEASES/rocksndiamonds/levels/Contributions-1.2.0.zip
- http://www.artsoft.org/RELEASES/rocksndiamonds/levels/BD2K3-1.0.0.zip
- http://www.artsoft.org/RELEASES/rocksndiamonds/levels/Boulder_Dash_Dream-1.0.0.zip
- http://www.artsoft.org/RELEASES/rocksndiamonds/levels/rnd-contrib-1.0.0.tar.gz
- http://www.artsoft.org/RELEASES/rocksndiamonds/levels/Snake_Bite-1.0.0.zip
- http://www.artsoft.org/RELEASES/rocksndiamonds/levels/Sokoban-1.0.0.zip
- http://www.artsoft.org/RELEASES/unix/rocksndiamonds/levels/rockslevels-emc-1.0.tar.gz
- http://www.artsoft.org/RELEASES/unix/rocksndiamonds/levels/rockslevels-sp-1.0.tar.gz
- http://www.artsoft.org/RELEASES/unix/rocksndiamonds/levels/rockslevels-dx-1.0.tar.gz
- mirror://gentoo/rnd_jue-v8.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="X sdl"
-
-RDEPEND="X? ( x11-libs/libX11 )
- !sdl? ( x11-libs/libX11 )
- sdl? (
- >=media-libs/libsdl-1.2.3[joystick,video]
- >=media-libs/sdl-mixer-1.2.4[mod,mp3,timidity]
- media-libs/sdl-net
- >=media-libs/sdl-image-1.2.2[gif]
- media-libs/smpeg
- )"
-DEPEND="${RDEPEND}
- app-arch/unzip
- X? ( x11-libs/libXt )
- !sdl? ( x11-libs/libXt )"
-
-src_unpack() {
- unpack ${P}.tar.gz
- cd "${S}"
- unpack \
- rockslevels-emc-1.0.tar.gz \
- rockslevels-sp-1.0.tar.gz \
- rockslevels-dx-1.0.tar.gz
-}
-
-src_prepare() {
- # make it parallel-friendly.
- epatch \
- "${FILESDIR}"/${P}-parallel-build.patch \
- "${FILESDIR}"/${P}-perms.patch
- sed -i \
- -e 's:\$(MAKE_CMD):$(MAKE) -C $(SRC_DIR):' \
- -e '/^MAKE/d' \
- -e '/^CC/d' \
- Makefile \
- || die "sed failed"
-
- sed -i \
- -e '/^LDFLAGS/s/=/+=/' \
- src/Makefile \
- || die "sed failed"
-
- cd levels
- unpack \
- rnd_jue-v8.tar.bz2 \
- BD2K3-1.0.0.zip \
- rnd-contrib-1.0.0.tar.gz \
- Snake_Bite-1.0.0.zip \
- Contributions-1.2.0.zip \
- Boulder_Dash_Dream-1.0.0.zip \
- Sokoban-1.0.0.zip
-}
-
-src_compile() {
- replace-cpu-flags k6 k6-1 k6-2 i586
-
- local makeopts="RO_GAME_DIR=${GAMES_DATADIR}/${PN} RW_GAME_DIR=${GAMES_STATEDIR}/${PN}"
- if use X || { ! use X && ! use sdl; } ; then
- make clean || die
- emake ${makeopts} OPTIONS="${CFLAGS}" x11 || die
- mv rocksndiamonds{,.x11}
- fi
- if use sdl ; then
- make clean || die
- emake ${makeopts} OPTIONS="${CFLAGS}" sdl || die
- mv rocksndiamonds{,.sdl}
- fi
-}
-
-src_install() {
- if use X || { ! use X && ! use sdl; } ; then
- dogamesbin rocksndiamonds.x11 || die "dogamesbin failed"
- fi
- if use sdl ; then
- dogamesbin rocksndiamonds.sdl || die "dogamesbin failed"
- dosym rocksndiamonds.sdl "${GAMES_BINDIR}/rocksndiamonds"
- else
- dosym rocksndiamonds.x11 "${GAMES_BINDIR}/rocksndiamonds"
- fi
- insinto "${GAMES_DATADIR}/${PN}"
- doins -r docs graphics levels music sounds || die "doins failed"
-
- newman rocksndiamonds.{1,6}
- dodoc CREDITS ChangeLog README
- newicon graphics/gfx_classic/rocks_icon_32x32.pcx ${PN}.pcx
- make_desktop_entry rocksndiamonds "Rocks 'N' Diamonds" /usr/share/pixmaps/${PN}.pcx
-
- prepgamesdirs
-}