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 /games-action/bzflag |
reinit the tree, so we can have metadata
Diffstat (limited to 'games-action/bzflag')
-rw-r--r-- | games-action/bzflag/Manifest | 19 | ||||
-rw-r--r-- | games-action/bzflag/bzflag-2.4.10.ebuild | 62 | ||||
-rw-r--r-- | games-action/bzflag/bzflag-2.4.2-r1.ebuild | 69 | ||||
-rw-r--r-- | games-action/bzflag/bzflag-2.4.4-r1.ebuild | 62 | ||||
-rw-r--r-- | games-action/bzflag/bzflag-2.4.4.ebuild | 58 | ||||
-rw-r--r-- | games-action/bzflag/bzflag-2.4.6.ebuild | 62 | ||||
-rw-r--r-- | games-action/bzflag/bzflag-2.4.8.ebuild | 62 | ||||
-rw-r--r-- | games-action/bzflag/files/bzflag-2.4.10-configure.patch | 37 | ||||
-rw-r--r-- | games-action/bzflag/files/bzflag-2.4.2-nocxxflags.patch | 56 | ||||
-rw-r--r-- | games-action/bzflag/files/bzflag-2.4.4-configure.patch | 37 | ||||
-rw-r--r-- | games-action/bzflag/files/bzflag-2.4.6-configure.patch | 37 | ||||
-rw-r--r-- | games-action/bzflag/files/bzflag-2.4.8-configure.patch | 37 | ||||
-rw-r--r-- | games-action/bzflag/metadata.xml | 11 |
13 files changed, 609 insertions, 0 deletions
diff --git a/games-action/bzflag/Manifest b/games-action/bzflag/Manifest new file mode 100644 index 000000000000..5f4b12176e8d --- /dev/null +++ b/games-action/bzflag/Manifest @@ -0,0 +1,19 @@ +AUX bzflag-2.4.10-configure.patch 1278 SHA256 32f75e9434b773b08c428723bf85f7285341abb117641c0d6ef40901b523e436 SHA512 177d73ee047984e18dff2f2f15e8e679485a166a51303f61e1a7411e6c330c04d813a824e3d727aa95b251cd9a27a00dc41c229af56f927a9a4adabc96e4813e WHIRLPOOL 9781eb26da5c3ac2b47dd697aa084fdb40f0e6e83f7b6c804fa60ed779429df52af505442684ea9b504c5c75ca1b63a4d61452342d54668231717dfdae82cfe1 +AUX bzflag-2.4.2-nocxxflags.patch 1852 SHA256 79f8cf6e88c6e89eca768538b2cdced77a02f925e85e8ade4a82b730d362d1ee SHA512 15a445261c4e03460cff3d50f08772907c2ba7abed7404393355f8a468b2177ab3c3ddf803f126cc8e095fc09d2799a45a9e99316c0011bbcc7807c376680b85 WHIRLPOOL 10bbb11b119ea9b5e2e921f01d31a552cb78bd43703c189cd6a788b53c8755eb2513e6948594a2914b9cad787528c7aee20b46551aaa1cf906fbf16b015d5474 +AUX bzflag-2.4.4-configure.patch 1278 SHA256 32f75e9434b773b08c428723bf85f7285341abb117641c0d6ef40901b523e436 SHA512 177d73ee047984e18dff2f2f15e8e679485a166a51303f61e1a7411e6c330c04d813a824e3d727aa95b251cd9a27a00dc41c229af56f927a9a4adabc96e4813e WHIRLPOOL 9781eb26da5c3ac2b47dd697aa084fdb40f0e6e83f7b6c804fa60ed779429df52af505442684ea9b504c5c75ca1b63a4d61452342d54668231717dfdae82cfe1 +AUX bzflag-2.4.6-configure.patch 1278 SHA256 32f75e9434b773b08c428723bf85f7285341abb117641c0d6ef40901b523e436 SHA512 177d73ee047984e18dff2f2f15e8e679485a166a51303f61e1a7411e6c330c04d813a824e3d727aa95b251cd9a27a00dc41c229af56f927a9a4adabc96e4813e WHIRLPOOL 9781eb26da5c3ac2b47dd697aa084fdb40f0e6e83f7b6c804fa60ed779429df52af505442684ea9b504c5c75ca1b63a4d61452342d54668231717dfdae82cfe1 +AUX bzflag-2.4.8-configure.patch 1278 SHA256 32f75e9434b773b08c428723bf85f7285341abb117641c0d6ef40901b523e436 SHA512 177d73ee047984e18dff2f2f15e8e679485a166a51303f61e1a7411e6c330c04d813a824e3d727aa95b251cd9a27a00dc41c229af56f927a9a4adabc96e4813e WHIRLPOOL 9781eb26da5c3ac2b47dd697aa084fdb40f0e6e83f7b6c804fa60ed779429df52af505442684ea9b504c5c75ca1b63a4d61452342d54668231717dfdae82cfe1 +DIST bzflag-2.4.10.tar.bz2 13967644 SHA256 0a47454ae4b2fea494581962a554ceb8195084c4d96e97aa572a5fa774699efa SHA512 a120b757d9ea23a189db7f126140d338f6e1c6a34b7f28ca69b2ec15d39c8a5da79aeab622cc6b7227587556bb89904b4a6013b0bb88baa7f01f667d259456a9 WHIRLPOOL e5b35d31aa4fcb974a2720d4ed070f89652c1734de0769cbb461cfb6751f5fc32a48091f25bd91b288717b2a4fbb153a20efdb396580c50c903fc6f9023f81e6 +DIST bzflag-2.4.2.tar.bz2 15971448 SHA256 4f7bc52284cc4b39fc352855e555b2b064c1de6a18f7474e249073070762c811 SHA512 e5645e825f19896ad4dc1e3bf97c9b52ed3838210d97d5532936a9306623283330c9535288af90f86e32c88a1a7996b2c872b9c081558eea48400b86b3a1a6ff WHIRLPOOL 82a5e543a8fdcb80c516394c63901c80c77fc659090f952cb36f65a9fb14c5ca06d6547dc9d347c6abf0ee706c40437f80edf20c424775bf6e202423e025794c +DIST bzflag-2.4.4.tar.bz2 13922761 SHA256 5842941e53440d2e88c955ddb594964fc5145912f61100832d224c1a017e2ecb SHA512 ee9eefe6a24250f1aa0ac808755f2e3700ea97c559019ca8beefb8d236afd1571314f07a8f19662677526ae364d38617a1a62b356e851c27669cb9acef1a8fd3 WHIRLPOOL c96853e3f1053a9b53c9d6ba27a6f638c2913e87a26d6188151a66f8f78aeeb78fac28e8cefde10d23d65fe02e49b93cd4516993e5b48a6f3f240ec67ab0fc8e +DIST bzflag-2.4.6.tar.bz2 13919761 SHA256 a44506828d09fe26f06658aae7f579080ecbaef5bd19a938dfed604e0c8afb45 SHA512 b2c82b75a99aa47975d98030104654da6ae3943582a22e18faf157c8929d96ab255a4343e044baa76714b8564c60194b6edbc7b8e28a3352848c471365678205 WHIRLPOOL 069dc60acc93b6159bac330c81a63493e370590ce09b871a17acdfcdf8b9ac6f84c6937ecc29df5d826a475f527f6fdaabf3b26f31ec5ef29824964f43c232de +DIST bzflag-2.4.8.tar.bz2 14048447 SHA256 43ca4d1775dac4180feb67cc4450b5db82aab9a63e460ac769c8f40d22e03122 SHA512 b83eb4d5297ff8a75193b898a3de6eef7354196cb46f97f4828d7611e72476c3c7f1369dca80f8f3222b9e3a689cbcd7c735652b483b635e7422e18689bb9b82 WHIRLPOOL 9c1c49961e40dcf8d2219329c8448f60e0e0c307e854bc3d04047fe6ab1927e90a27d4e540fe0a2c0308b10fa2c4a123441921c03e4bfad9983595fa0e1da7cb +EBUILD bzflag-2.4.10.ebuild 1156 SHA256 b75663098b4a8fd7105f91cb20184293ca368273f688ad7bb14a87ec3ae22d78 SHA512 7cfbde67369821f4af8afc45ceb420725ba2f9ad24e2470db631c7127dd4a61fc23344c590c2f0ed25fdec33891ca50f30dcc1891008305265d5d109859dafe3 WHIRLPOOL a904fea8eea34819d6380bf1a8da35a25caf17ddeab577845991033e1aca37f949b053b71b06af12238ce90b12cff0c528678a6339b08c4a00eef5d220a2e2a3 +EBUILD bzflag-2.4.2-r1.ebuild 1338 SHA256 eeb39bf4e4f2b2c739ba7b2d762054f89fc23b5b2f4ab141a8fc72bff158ff57 SHA512 a0c768016ad6673decac06962ee0a31abf5fb366f4877e51a07ccbd677a2c2dabcd66f41e207cc2e4156c3f30fa53bff72a5279a8df71f27ee2473ce83eb2ce4 WHIRLPOOL aa9be59177b5cc8f54228063915527563179f02fe8187ab8fd1fec0395ef25363ab8e24a5892ca348308db2aea999ec61b935090516bd009132bc1e9902837c7 +EBUILD bzflag-2.4.4-r1.ebuild 1155 SHA256 708116747e09644831102e52d65e1e83667eba120fc572fe696c082c65983957 SHA512 e8447c093213c64b3def317f551511ba2a3de2dff062e165051badb8d6dda51e85eb08aa2bf5b4b8970ffcc5ce5ae3f8c7706220dbbf86c08f8ebcd37cca4a9e WHIRLPOOL 21d13ca1c5c49ccd175409446af4611bc0de3ec7d34b1d364757c326aaeedec39a25ac581bc871615b7c7bef6cd76f717359d2064ec73b878c95d40c5077cf12 +EBUILD bzflag-2.4.4.ebuild 1173 SHA256 fc3fef3b582694ef796a5517b066b84306d9ec99ac8aaccbc14d01415b733d04 SHA512 ce4d8837b4ac832cda7081001d9b44e3cf1cc561de27e89e635016a7ff57cb7a07c578481e80271768ce99628d574e2922060cd9e3ec46eaef0516b0494382e8 WHIRLPOOL 5d5009fbf4b17b75c89d473c519c6c9351353decf095a3965a2cd068c69b40215fd8f09a5b4f647500a4b2ca4292f45cfd1f8755c3c7631bb6c68d610feca397 +EBUILD bzflag-2.4.6.ebuild 1155 SHA256 708116747e09644831102e52d65e1e83667eba120fc572fe696c082c65983957 SHA512 e8447c093213c64b3def317f551511ba2a3de2dff062e165051badb8d6dda51e85eb08aa2bf5b4b8970ffcc5ce5ae3f8c7706220dbbf86c08f8ebcd37cca4a9e WHIRLPOOL 21d13ca1c5c49ccd175409446af4611bc0de3ec7d34b1d364757c326aaeedec39a25ac581bc871615b7c7bef6cd76f717359d2064ec73b878c95d40c5077cf12 +EBUILD bzflag-2.4.8.ebuild 1155 SHA256 708116747e09644831102e52d65e1e83667eba120fc572fe696c082c65983957 SHA512 e8447c093213c64b3def317f551511ba2a3de2dff062e165051badb8d6dda51e85eb08aa2bf5b4b8970ffcc5ce5ae3f8c7706220dbbf86c08f8ebcd37cca4a9e WHIRLPOOL 21d13ca1c5c49ccd175409446af4611bc0de3ec7d34b1d364757c326aaeedec39a25ac581bc871615b7c7bef6cd76f717359d2064ec73b878c95d40c5077cf12 +MISC ChangeLog 3302 SHA256 98f10f20023a7548d50b7b42bd8e98ed69bde41cc8a6e377ebd21b1860ee9b72 SHA512 bbc03bfdc52cf5b331847ac8a1ff89fd716d3c0ceeed3f05a4e6f2ade291078219822da3494bea18aed51dbeae6e6f1ff30d2b4521036caf0d274c73f2273da9 WHIRLPOOL 9620025e99daea45404c4123a6fc23d0911cc4e00804c6db891f4d325db1d1f6527911e011567eaac56503eb11b089021013eb9042a9a9d08554c9958d6d14fe +MISC ChangeLog-2015 10321 SHA256 3157a986adb171572446a4f0ab77ff24bb166ef49b9fbe03635796c492d7e3f7 SHA512 a9d62a43e114b7fa9f7a5e0f2273754d9e85f02a3a808949d6fb4e602170b80d29da6cc406d58678c1305b9b5acb5af64909e879ac35f0de9a5c4b8fec085bf4 WHIRLPOOL bdddf1e25797dbd226bf376e75fb16d82d053ef263a86fad1a2244bf49af668ad6a507ab24361aae43053d237feda5a3e908f1afae2ec450c0a2d9d7629a0eb7 +MISC metadata.xml 329 SHA256 b80e45acfd5e80f89cd89c99718f5c38efac518b1a094b3f0e5e960af8261eda SHA512 4f9e157aef5067fb6a97fd7d7e68f758a280a37b8093c7291b45ada10169ca8c79ee0e7770fdbcc4d2de517b7bf05f1e3585585c72c1fdf7692d4e568f5d8301 WHIRLPOOL 5f32d6d932e6a7cf9b93ff8790b266f101b10f488876138a8cfc91e8d17d90ac1d8b1fe31f0a4920e6186d94ac6e4c7198d18c6c7173c0d5755a37431fe3f710 diff --git a/games-action/bzflag/bzflag-2.4.10.ebuild b/games-action/bzflag/bzflag-2.4.10.ebuild new file mode 100644 index 000000000000..909cc8440797 --- /dev/null +++ b/games-action/bzflag/bzflag-2.4.10.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils flag-o-matic autotools + +DESCRIPTION="3D tank combat simulator game" +HOMEPAGE="http://www.bzflag.org/" +SRC_URI="https://download.bzflag.org/bzflag/source/${PV}/${P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="dedicated upnp" + +DEPEND=" + net-dns/c-ares + >=net-misc/curl-7.15.0 + sys-libs/ncurses:0 + sys-libs/zlib + !dedicated? ( + media-libs/libsdl2[joystick,sound,video] + virtual/glu + virtual/opengl ) + upnp? ( net-libs/miniupnpc )" +RDEPEND=${DEPEND} + +PATCHES=( + "${FILESDIR}"/${P}-configure.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf + + if use dedicated ; then + ewarn + ewarn "You are building a server-only copy of BZFlag" + ewarn + myconf="--disable-client --without-SDL" + fi + + econf \ + $(use_enable upnp UPnP) \ + ${myconf} +} + +src_install() { + DOCS="AUTHORS ChangeLog DEVINFO PORTING README README.Linux" \ + default + + if ! use dedicated ; then + newicon data/bzflag-48x48.png ${PN}.png + make_desktop_entry ${PN} "BZFlag" + fi + + prune_libtool_files --modules +} diff --git a/games-action/bzflag/bzflag-2.4.2-r1.ebuild b/games-action/bzflag/bzflag-2.4.2-r1.ebuild new file mode 100644 index 000000000000..f1277cefe7c0 --- /dev/null +++ b/games-action/bzflag/bzflag-2.4.2-r1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit autotools eutils flag-o-matic games + +DESCRIPTION="3D tank combat simulator game" +HOMEPAGE="http://www.bzflag.org/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="dedicated sdl" + +UIDEPEND="virtual/opengl + virtual/glu + media-libs/libsdl[sound,joystick,video] + media-libs/glew + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXi + x11-libs/libXmu + x11-libs/libXt + x11-libs/libXxf86vm" + +DEPEND=">=net-misc/curl-7.15.0 + sys-libs/ncurses + net-dns/c-ares + sdl? ( ${UIDEPEND} ) + !sdl? ( !dedicated? ( ${UIDEPEND} ) )" + +src_prepare() { + epatch "${FILESDIR}"/${P}-nocxxflags.patch + eautoreconf +} + +src_configure() { + local myconf + + if use dedicated && ! use sdl ; then + ewarn + ewarn "You are building a server-only copy of BZFlag" + ewarn + myconf="--disable-client --without-SDL" + fi + egamesconf \ + --disable-ccachetest \ + --without-regex \ + --disable-UPnP \ + ${myconf} +} + +src_install() { + default + dodoc PORTING DEVINFO + + if use sdl || ! use dedicated ; then + newicon "data/bzflag-48x48.png" ${PN}.png + make_desktop_entry ${PN} "BZFlag" + fi + + prune_libtool_files --modules + prepgamesdirs +} diff --git a/games-action/bzflag/bzflag-2.4.4-r1.ebuild b/games-action/bzflag/bzflag-2.4.4-r1.ebuild new file mode 100644 index 000000000000..c5cf9c2a23ef --- /dev/null +++ b/games-action/bzflag/bzflag-2.4.4-r1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils flag-o-matic autotools + +DESCRIPTION="3D tank combat simulator game" +HOMEPAGE="http://www.bzflag.org/" +SRC_URI="https://download.bzflag.org/bzflag/source/${PV}/${P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="dedicated upnp" + +DEPEND=" + net-dns/c-ares + >=net-misc/curl-7.15.0 + sys-libs/ncurses:0 + sys-libs/zlib + !dedicated? ( + media-libs/libsdl[joystick,sound,video] + virtual/glu + virtual/opengl ) + upnp? ( net-libs/miniupnpc )" +RDEPEND=${DEPEND} + +PATCHES=( + "${FILESDIR}"/${P}-configure.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf + + if use dedicated ; then + ewarn + ewarn "You are building a server-only copy of BZFlag" + ewarn + myconf="--disable-client --without-SDL" + fi + + econf \ + $(use_enable upnp UPnP) \ + ${myconf} +} + +src_install() { + DOCS="AUTHORS ChangeLog DEVINFO PORTING README README.Linux" \ + default + + if ! use dedicated ; then + newicon data/bzflag-48x48.png ${PN}.png + make_desktop_entry ${PN} "BZFlag" + fi + + prune_libtool_files --modules +} diff --git a/games-action/bzflag/bzflag-2.4.4.ebuild b/games-action/bzflag/bzflag-2.4.4.ebuild new file mode 100644 index 000000000000..09b86bbbfa0e --- /dev/null +++ b/games-action/bzflag/bzflag-2.4.4.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit autotools eutils flag-o-matic games + +DESCRIPTION="3D tank combat simulator game" +HOMEPAGE="http://www.bzflag.org/" +SRC_URI="https://download.bzflag.org/bzflag/source/${PV}/${P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="dedicated upnp" + +UIDEPEND="" +DEPEND=">=net-misc/curl-7.15.0 + sys-libs/ncurses:0 + net-dns/c-ares + sys-libs/zlib + upnp? ( net-libs/miniupnpc ) + !dedicated? ( + virtual/opengl + virtual/glu + media-libs/libsdl[sound,joystick,video] )" +RDEPEND=${DEPEND} + +src_prepare() { + epatch "${FILESDIR}"/${P}-configure.patch + eautoreconf +} + +src_configure() { + local myconf + + if use dedicated ; then + ewarn + ewarn "You are building a server-only copy of BZFlag" + ewarn + myconf="--disable-client --without-SDL" + fi + egamesconf \ + $(use_enable upnp UPnP) \ + ${myconf} +} + +src_install() { + DOCS="AUTHORS ChangeLog DEVINFO PORTING README README.Linux" \ + default + + if ! use dedicated ; then + newicon data/bzflag-48x48.png ${PN}.png + make_desktop_entry ${PN} "BZFlag" + fi + + prune_libtool_files --modules + prepgamesdirs +} diff --git a/games-action/bzflag/bzflag-2.4.6.ebuild b/games-action/bzflag/bzflag-2.4.6.ebuild new file mode 100644 index 000000000000..c5cf9c2a23ef --- /dev/null +++ b/games-action/bzflag/bzflag-2.4.6.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils flag-o-matic autotools + +DESCRIPTION="3D tank combat simulator game" +HOMEPAGE="http://www.bzflag.org/" +SRC_URI="https://download.bzflag.org/bzflag/source/${PV}/${P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="dedicated upnp" + +DEPEND=" + net-dns/c-ares + >=net-misc/curl-7.15.0 + sys-libs/ncurses:0 + sys-libs/zlib + !dedicated? ( + media-libs/libsdl[joystick,sound,video] + virtual/glu + virtual/opengl ) + upnp? ( net-libs/miniupnpc )" +RDEPEND=${DEPEND} + +PATCHES=( + "${FILESDIR}"/${P}-configure.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf + + if use dedicated ; then + ewarn + ewarn "You are building a server-only copy of BZFlag" + ewarn + myconf="--disable-client --without-SDL" + fi + + econf \ + $(use_enable upnp UPnP) \ + ${myconf} +} + +src_install() { + DOCS="AUTHORS ChangeLog DEVINFO PORTING README README.Linux" \ + default + + if ! use dedicated ; then + newicon data/bzflag-48x48.png ${PN}.png + make_desktop_entry ${PN} "BZFlag" + fi + + prune_libtool_files --modules +} diff --git a/games-action/bzflag/bzflag-2.4.8.ebuild b/games-action/bzflag/bzflag-2.4.8.ebuild new file mode 100644 index 000000000000..c5cf9c2a23ef --- /dev/null +++ b/games-action/bzflag/bzflag-2.4.8.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils flag-o-matic autotools + +DESCRIPTION="3D tank combat simulator game" +HOMEPAGE="http://www.bzflag.org/" +SRC_URI="https://download.bzflag.org/bzflag/source/${PV}/${P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="dedicated upnp" + +DEPEND=" + net-dns/c-ares + >=net-misc/curl-7.15.0 + sys-libs/ncurses:0 + sys-libs/zlib + !dedicated? ( + media-libs/libsdl[joystick,sound,video] + virtual/glu + virtual/opengl ) + upnp? ( net-libs/miniupnpc )" +RDEPEND=${DEPEND} + +PATCHES=( + "${FILESDIR}"/${P}-configure.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf + + if use dedicated ; then + ewarn + ewarn "You are building a server-only copy of BZFlag" + ewarn + myconf="--disable-client --without-SDL" + fi + + econf \ + $(use_enable upnp UPnP) \ + ${myconf} +} + +src_install() { + DOCS="AUTHORS ChangeLog DEVINFO PORTING README README.Linux" \ + default + + if ! use dedicated ; then + newicon data/bzflag-48x48.png ${PN}.png + make_desktop_entry ${PN} "BZFlag" + fi + + prune_libtool_files --modules +} diff --git a/games-action/bzflag/files/bzflag-2.4.10-configure.patch b/games-action/bzflag/files/bzflag-2.4.10-configure.patch new file mode 100644 index 000000000000..b280621f6ec2 --- /dev/null +++ b/games-action/bzflag/files/bzflag-2.4.10-configure.patch @@ -0,0 +1,37 @@ +diff -ru bzflag-2.4.4.orig/configure.ac bzflag-2.4.4/configure.ac +--- bzflag-2.4.4.orig/configure.ac 2016-02-14 19:09:51.000000000 -0500 ++++ bzflag-2.4.4/configure.ac 2016-05-05 16:35:35.475935345 -0400 +@@ -215,7 +215,7 @@ + AC_SUBST(AR) + AC_SUBST(AR_FLAGS) + +-AC_PATH_PROG(CCACHE, ccache) ++AC_PATH_PROG(CCACHE, ccachex) + if test "$CCACHE" ; then + CC="ccache $CC" + CXX="ccache $CXX" +@@ -747,13 +747,13 @@ + # + # the GCC version is known to be at least 4.3 because it has C++0x support + # possible future warnings: -Wconversion (1894) -Wfloat-equal (317) +-FLAGS="-Wall -Wextra -Wcast-qual -Wredundant-decls -Wshadow -Wundef -pedantic" ++FLAGSx="-Wall -Wextra -Wcast-qual -Wredundant-decls -Wshadow -Wundef -pedantic" + case $host_os in + linux*) + AC_DEFINE(HALF_RATE_AUDIO, 1, [Half rate Audio]) + CONF_CFLAGS="$CONF_CFLAGS $FLAGS" + CONF_CXXFLAGS="$CONF_CXXFLAGS $FLAGS" +- case $host_vendor in ++ case $host_vendorx in + pc) + if expr `$CC -dumpversion` \>= "3.4" > /dev/null ; then + FLAGS=-mtune +@@ -836,7 +836,7 @@ + CXXFLAGS="$user_CXXFLAGS" + AC_DEFINE(DEBUG, 1, [Debugging enabled]) + else +- if test "$GCC" = yes ; then ++ if test "$GCC" = yesx ; then + case "`$CC --version 2>&1`" in + *LLVM*) + # Apple LLVM falsely claims to be GCC diff --git a/games-action/bzflag/files/bzflag-2.4.2-nocxxflags.patch b/games-action/bzflag/files/bzflag-2.4.2-nocxxflags.patch new file mode 100644 index 000000000000..0b74d57bc41e --- /dev/null +++ b/games-action/bzflag/files/bzflag-2.4.2-nocxxflags.patch @@ -0,0 +1,56 @@ +--- configure.ac.old 2013-05-12 13:33:05.738250140 +0200 ++++ configure.ac 2013-05-12 13:33:24.732927312 +0200 +@@ -89,7 +89,7 @@ + AM_INIT_AUTOMAKE([1.6 dist-zip dist-bzip2]) + + dnl all configured definitions get written here +-AM_CONFIG_HEADER([include/config.h]) ++AC_CONFIG_HEADER([include/config.h]) + + AC_SUBST(MAJOR_VERSION) + AC_SUBST(MINOR_VERSION) +@@ -689,13 +689,9 @@ + else + FLAGS="$FLAGS=$host_cpu" + fi +- CONF_CFLAGS="$CONF_CFLAGS $FLAGS"; +- CONF_CXXFLAGS="$CONF_CXXFLAGS $FLAGS"; + CONF_CXXFLAGS="$CONF_CXXFLAGS -fsigned-char";; + ppc) + FLAGS="-mcpu=$host_cpu" +- CONF_CFLAGS="$CONF_CFLAGS $FLAGS"; +- CONF_CXXFLAGS="$CONF_CXXFLAGS $FLAGS";; + esac;; + cygwin) + AC_DEFINE(HALF_RATE_AUDIO, 1, [Half rate Audio]) +@@ -755,8 +751,6 @@ + else + if test "$GCC" = yes ; then + OPTIMIZE="-fexpensive-optimizations" +- CONF_CFLAGS="$CONF_CFLAGS $OPTIMIZE" +- CONF_CXXFLAGS="$CONF_CXXFLAGS $OPTIMIZE" + fi + AC_DEFINE(NDEBUG, 1, [Debugging disabled]) + fi +--- src/other/ares/configure.ac.old 2013-05-12 13:44:25.147676903 +0200 ++++ src/other/ares/configure.ac 2013-05-12 13:44:39.353684194 +0200 +@@ -7,7 +7,7 @@ + CARES_OVERRIDE_AUTOCONF + + AC_CONFIG_SRCDIR([ares_ipv6.h]) +-AM_CONFIG_HEADER([ares_config.h ares_build.h]) ++AC_CONFIG_HEADER([ares_config.h ares_build.h]) + AC_CONFIG_MACRO_DIR([m4]) + AM_MAINTAINER_MODE + +--- src/other/curl/configure.ac.old 2013-05-12 13:49:00.814352825 +0200 ++++ src/other/curl/configure.ac 2013-05-12 13:49:15.216341340 +0200 +@@ -34,7 +34,7 @@ + terms of the curl license; see COPYING for more details]) + + AC_CONFIG_SRCDIR([lib/urldata.h]) +-AM_CONFIG_HEADER(lib/curl_config.h src/curl_config.h include/curl/curlbuild.h) ++AC_CONFIG_HEADER(lib/curl_config.h src/curl_config.h include/curl/curlbuild.h) + AC_CONFIG_MACRO_DIR([m4]) + AM_MAINTAINER_MODE + diff --git a/games-action/bzflag/files/bzflag-2.4.4-configure.patch b/games-action/bzflag/files/bzflag-2.4.4-configure.patch new file mode 100644 index 000000000000..b280621f6ec2 --- /dev/null +++ b/games-action/bzflag/files/bzflag-2.4.4-configure.patch @@ -0,0 +1,37 @@ +diff -ru bzflag-2.4.4.orig/configure.ac bzflag-2.4.4/configure.ac +--- bzflag-2.4.4.orig/configure.ac 2016-02-14 19:09:51.000000000 -0500 ++++ bzflag-2.4.4/configure.ac 2016-05-05 16:35:35.475935345 -0400 +@@ -215,7 +215,7 @@ + AC_SUBST(AR) + AC_SUBST(AR_FLAGS) + +-AC_PATH_PROG(CCACHE, ccache) ++AC_PATH_PROG(CCACHE, ccachex) + if test "$CCACHE" ; then + CC="ccache $CC" + CXX="ccache $CXX" +@@ -747,13 +747,13 @@ + # + # the GCC version is known to be at least 4.3 because it has C++0x support + # possible future warnings: -Wconversion (1894) -Wfloat-equal (317) +-FLAGS="-Wall -Wextra -Wcast-qual -Wredundant-decls -Wshadow -Wundef -pedantic" ++FLAGSx="-Wall -Wextra -Wcast-qual -Wredundant-decls -Wshadow -Wundef -pedantic" + case $host_os in + linux*) + AC_DEFINE(HALF_RATE_AUDIO, 1, [Half rate Audio]) + CONF_CFLAGS="$CONF_CFLAGS $FLAGS" + CONF_CXXFLAGS="$CONF_CXXFLAGS $FLAGS" +- case $host_vendor in ++ case $host_vendorx in + pc) + if expr `$CC -dumpversion` \>= "3.4" > /dev/null ; then + FLAGS=-mtune +@@ -836,7 +836,7 @@ + CXXFLAGS="$user_CXXFLAGS" + AC_DEFINE(DEBUG, 1, [Debugging enabled]) + else +- if test "$GCC" = yes ; then ++ if test "$GCC" = yesx ; then + case "`$CC --version 2>&1`" in + *LLVM*) + # Apple LLVM falsely claims to be GCC diff --git a/games-action/bzflag/files/bzflag-2.4.6-configure.patch b/games-action/bzflag/files/bzflag-2.4.6-configure.patch new file mode 100644 index 000000000000..b280621f6ec2 --- /dev/null +++ b/games-action/bzflag/files/bzflag-2.4.6-configure.patch @@ -0,0 +1,37 @@ +diff -ru bzflag-2.4.4.orig/configure.ac bzflag-2.4.4/configure.ac +--- bzflag-2.4.4.orig/configure.ac 2016-02-14 19:09:51.000000000 -0500 ++++ bzflag-2.4.4/configure.ac 2016-05-05 16:35:35.475935345 -0400 +@@ -215,7 +215,7 @@ + AC_SUBST(AR) + AC_SUBST(AR_FLAGS) + +-AC_PATH_PROG(CCACHE, ccache) ++AC_PATH_PROG(CCACHE, ccachex) + if test "$CCACHE" ; then + CC="ccache $CC" + CXX="ccache $CXX" +@@ -747,13 +747,13 @@ + # + # the GCC version is known to be at least 4.3 because it has C++0x support + # possible future warnings: -Wconversion (1894) -Wfloat-equal (317) +-FLAGS="-Wall -Wextra -Wcast-qual -Wredundant-decls -Wshadow -Wundef -pedantic" ++FLAGSx="-Wall -Wextra -Wcast-qual -Wredundant-decls -Wshadow -Wundef -pedantic" + case $host_os in + linux*) + AC_DEFINE(HALF_RATE_AUDIO, 1, [Half rate Audio]) + CONF_CFLAGS="$CONF_CFLAGS $FLAGS" + CONF_CXXFLAGS="$CONF_CXXFLAGS $FLAGS" +- case $host_vendor in ++ case $host_vendorx in + pc) + if expr `$CC -dumpversion` \>= "3.4" > /dev/null ; then + FLAGS=-mtune +@@ -836,7 +836,7 @@ + CXXFLAGS="$user_CXXFLAGS" + AC_DEFINE(DEBUG, 1, [Debugging enabled]) + else +- if test "$GCC" = yes ; then ++ if test "$GCC" = yesx ; then + case "`$CC --version 2>&1`" in + *LLVM*) + # Apple LLVM falsely claims to be GCC diff --git a/games-action/bzflag/files/bzflag-2.4.8-configure.patch b/games-action/bzflag/files/bzflag-2.4.8-configure.patch new file mode 100644 index 000000000000..b280621f6ec2 --- /dev/null +++ b/games-action/bzflag/files/bzflag-2.4.8-configure.patch @@ -0,0 +1,37 @@ +diff -ru bzflag-2.4.4.orig/configure.ac bzflag-2.4.4/configure.ac +--- bzflag-2.4.4.orig/configure.ac 2016-02-14 19:09:51.000000000 -0500 ++++ bzflag-2.4.4/configure.ac 2016-05-05 16:35:35.475935345 -0400 +@@ -215,7 +215,7 @@ + AC_SUBST(AR) + AC_SUBST(AR_FLAGS) + +-AC_PATH_PROG(CCACHE, ccache) ++AC_PATH_PROG(CCACHE, ccachex) + if test "$CCACHE" ; then + CC="ccache $CC" + CXX="ccache $CXX" +@@ -747,13 +747,13 @@ + # + # the GCC version is known to be at least 4.3 because it has C++0x support + # possible future warnings: -Wconversion (1894) -Wfloat-equal (317) +-FLAGS="-Wall -Wextra -Wcast-qual -Wredundant-decls -Wshadow -Wundef -pedantic" ++FLAGSx="-Wall -Wextra -Wcast-qual -Wredundant-decls -Wshadow -Wundef -pedantic" + case $host_os in + linux*) + AC_DEFINE(HALF_RATE_AUDIO, 1, [Half rate Audio]) + CONF_CFLAGS="$CONF_CFLAGS $FLAGS" + CONF_CXXFLAGS="$CONF_CXXFLAGS $FLAGS" +- case $host_vendor in ++ case $host_vendorx in + pc) + if expr `$CC -dumpversion` \>= "3.4" > /dev/null ; then + FLAGS=-mtune +@@ -836,7 +836,7 @@ + CXXFLAGS="$user_CXXFLAGS" + AC_DEFINE(DEBUG, 1, [Debugging enabled]) + else +- if test "$GCC" = yes ; then ++ if test "$GCC" = yesx ; then + case "`$CC --version 2>&1`" in + *LLVM*) + # Apple LLVM falsely claims to be GCC diff --git a/games-action/bzflag/metadata.xml b/games-action/bzflag/metadata.xml new file mode 100644 index 000000000000..66090a0275ee --- /dev/null +++ b/games-action/bzflag/metadata.xml @@ -0,0 +1,11 @@ +<?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> + <upstream> + <remote-id type="sourceforge">bzflag</remote-id> + </upstream> +</pkgmetadata> |