diff options
author | Michael Sterrett <mr_bones_@gentoo.org> | 2015-03-12 18:45:45 +0000 |
---|---|---|
committer | Michael Sterrett <mr_bones_@gentoo.org> | 2015-03-12 18:45:45 +0000 |
commit | 63fe11a6c1ac84a9054d7d960894222681e407d2 (patch) | |
tree | 08fa09fa7d361010215ff92fb8e11782557a6d43 | |
parent | old (diff) | |
download | historical-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/ChangeLog | 5 | ||||
-rw-r--r-- | games-arcade/jardinains/Manifest | 23 | ||||
-rw-r--r-- | games-arcade/jardinains/jardinains-2.0.ebuild | 62 | ||||
-rw-r--r-- | games-arcade/lbreakout2/ChangeLog | 6 | ||||
-rw-r--r-- | games-arcade/lbreakout2/Manifest | 27 | ||||
-rw-r--r-- | games-arcade/lbreakout2/files/lbreakout2-2.6.3-gentoo.patch | 67 | ||||
-rw-r--r-- | games-arcade/lbreakout2/lbreakout2-2.6.3.ebuild | 81 | ||||
-rw-r--r-- | games-arcade/rocksndiamonds/ChangeLog | 7 | ||||
-rw-r--r-- | games-arcade/rocksndiamonds/Manifest | 26 | ||||
-rw-r--r-- | games-arcade/rocksndiamonds/files/rocksndiamonds-3.3.0.1-parallel-build.patch | 13 | ||||
-rw-r--r-- | games-arcade/rocksndiamonds/files/rocksndiamonds-3.3.0.1-perms.patch | 29 | ||||
-rw-r--r-- | games-arcade/rocksndiamonds/rocksndiamonds-3.3.0.1-r1.ebuild | 113 |
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 -} |