From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- games-fps/urbanterror-data/Manifest | 7 +++ games-fps/urbanterror-data/metadata.xml | 16 ++++++ .../urbanterror-data-4.3.2-r1.ebuild | 62 +++++++++++++++++++++ .../urbanterror-data/urbanterror-data-4.3.2.ebuild | 64 ++++++++++++++++++++++ 4 files changed, 149 insertions(+) create mode 100644 games-fps/urbanterror-data/Manifest create mode 100644 games-fps/urbanterror-data/metadata.xml create mode 100644 games-fps/urbanterror-data/urbanterror-data-4.3.2-r1.ebuild create mode 100644 games-fps/urbanterror-data/urbanterror-data-4.3.2.ebuild (limited to 'games-fps/urbanterror-data') diff --git a/games-fps/urbanterror-data/Manifest b/games-fps/urbanterror-data/Manifest new file mode 100644 index 000000000000..a7963dafac6f --- /dev/null +++ b/games-fps/urbanterror-data/Manifest @@ -0,0 +1,7 @@ +DIST urbanterror-data-4.3.0-to-4.3.1.zip 7495315 SHA256 943fbae28a32f8f7a15eba62eadad646f4640d8d1814e3fb14fac0c50bb513e0 SHA512 f05564babadff73793778926411bc7914bfef4a5f7dfc1003c36e8a549c568ab520adcff8a38e7dd905238738d242aa865e7c6d7db36ed6d592b144e497ed823 WHIRLPOOL b262f51ca35455c013ae5f61e87d5c13a1ac9c5f98eba588398f8ad1db02a9aa505531a08d680770822d57c9df244a532be3ee2cc2dfb224afa8119d5eb5ec45 +DIST urbanterror-data-4.3.1-to-4.3.2.zip 15305498 SHA256 519d212c8766470c2970c75f19e99477a8c2546ca4de78bc28dedce8d2fcabb5 SHA512 cb24939fffef9310c6ca8496d0d4f3be8656685e749ff1d6589fd193990be67ac70494b61ef6a12dd1f6995a78d451b9f09098e03970e82e1e3153ec3f89792c WHIRLPOOL d58d949075a9228d832a67507c30942133a2024c131c0127a263ab1b5a5550576f361565ab8df6ef8b8f3e5f898496fa84b0d845cc47d22f491a04bf88b2623d +DIST urbanterror-data-4.3.2.zip 1491207564 SHA256 60360806aea9bd383d8a95b8586fe8d8690626b130e907f8727845fd192531bc SHA512 397aa5ba7f869049844d52a9dec234d020b856e16ba3ff295d97775e4e1d48730aecfba3992baf7d55c643c0073ceda32ada18d1473dadd55f561f27a8b9c4ed WHIRLPOOL 52782d0d6668589c5353a7e73ae6dd4ec02a02361532c36889a4b5f3c53d740bece8d9f421c6faeb9c720e6b68dbbccf1758cb39f7b82239a6517c7b0451c4a2 +DIST urbanterror-data.svg 1592 SHA256 0d7eb12a8fe8380e0d89199621414dd56ecdfe8a8b99eec5b95d925294521de9 SHA512 ff789b35d9b1a2282485495b0d1918c7169906aeac094e7a33c7d77cd51d4787733400e1b9851ce19b38e886508d5fdd09f6cfc96b37a5b41bd0cf403e456b98 WHIRLPOOL 281413cfeb881466c2d8b882d0aa4dcf19013630a462775345c69e78a0cb86c7efed14f5d22b453c89648da682ab5e98e3579a1c975994a8e90b9fb22c37892c +EBUILD urbanterror-data-4.3.2-r1.ebuild 1540 SHA256 73142d0ffe172e775c2302300e16cbedf5e5bc274ae36e2a81a1e378f33e1f1f SHA512 a5214d28d4a42e1d8b36821a6d87145b79b76d7173ce9d6ca42ecef842350c28e49519259bd4330227f2c027a3fd621ddd4f8410434e1c0b18b9781d15526b23 WHIRLPOOL c8307ea51e9d967d6163d04576f9d1e144d52ed68408fa8ca0402609994271de9f10a623fd5fd0cd3c4037fa3b02a255f76d9063fcdea2361e8b87de4c54abb7 +EBUILD urbanterror-data-4.3.2.ebuild 1680 SHA256 c30707c69cf47e04a40949943f3711f51403415cab1298e8c20fa92542165dac SHA512 b1b81929f5f15d656a9cb2fb893bc0e0c6829f8c86db3b7a334dc08333db3734d2f2f387b10dee2041db4702198a72244e5ddf1cc2d25e9ee739361816860b55 WHIRLPOOL a1cda9d80cdc82edabb5b0da0c94ad77eaad2bbdbb5860eaabb27e8af74e045f374890aa9750904868e9aacc12634d31e86679eba66beee34db12a26ee9ed853 +MISC metadata.xml 480 SHA256 9fb4f31068fea54f64850dda92ba1449f1a3642e1e043beb539cda147c7b1d8b SHA512 94c46a1dffab072012fbdda9831db4ed465561866d5f3c7ba01045ef6424780f690bfdf381dd32664f1237b65828fefa1199cae98c5fd23757ceda76142ef5a9 WHIRLPOOL 1121503a218c09c15dbdfc214260af31b594893a8ed57a5338ec1cf114fbbacc7a5e53e758c47626b240e8ce710512eb4a5c587256f2b2ab1d822f8fdfee840c diff --git a/games-fps/urbanterror-data/metadata.xml b/games-fps/urbanterror-data/metadata.xml new file mode 100644 index 000000000000..866bc44b9828 --- /dev/null +++ b/games-fps/urbanterror-data/metadata.xml @@ -0,0 +1,16 @@ + + + + + holgersson@posteo.de + Nils Freydank + + + games@gentoo.org + Gentoo Games Project + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/games-fps/urbanterror-data/urbanterror-data-4.3.2-r1.ebuild b/games-fps/urbanterror-data/urbanterror-data-4.3.2-r1.ebuild new file mode 100644 index 000000000000..95dea99a4f67 --- /dev/null +++ b/games-fps/urbanterror-data/urbanterror-data-4.3.2-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 check-reqs eutils + +ENGINE_PV=${PV} + +MY_PN=UrbanTerror +MY_PV=43_full + +DESCRIPTION="Data files for UrbanTerror" +HOMEPAGE="http://www.urbanterror.info" +SRC_URI="https://up.barbatos.fr/urt/${MY_PN}${MY_PV}.zip -> ${P}.zip" + +# fetch updates recursively for |4.3.x-4.3.0| +if [[ "${PV}" != "4.3.0" ]]; then + MY_CTR=0 + while [[ "${MY_CTR}" -lt "${PV/4.3./}" ]]; do + SRC_URI="${SRC_URI} https://up.barbatos.fr/urt/${MY_PN}-4.3.${MY_CTR}-to-4.3.$(( ${MY_CTR} + 1 )).zip -> ${PN}-4.3.${MY_CTR}-to-4.3.$(( ${MY_CTR} + 1 )).zip" + MY_CTR=$(( ${MY_CTR} + 1 )) + done +fi +unset MY_CTR + +LICENSE="Q3AEULA-20000111 urbanterror-4.2-maps" +SLOT="0" +KEYWORDS="~amd64 ~x86" +DEPEND="app-arch/unzip" + +S="${WORKDIR}/${MY_PN}43" + +CHECKREQS_DISK_BUILD="3300M" +CHECKREQS_DISK_USR="1400M" + +src_prepare() { + default + + # apply updates we fetched before + # again recursively for |4.3.x - 4.3.0| + local MY_CTR + if [[ "${PV}" != "4.3.0" ]]; then + MY_CTR=0 + while [[ "${MY_CTR}" -lt "${PV/4.3./}" ]]; do + cp -dfpr \ + "${WORKDIR}"/${MY_PN}-4.3.${MY_CTR}-to-4.3.$(( ${MY_CTR} + 1 ))/* "${S}" + MY_CTR=$(( ${MY_CTR} + 1 )) + done + fi +} + +src_install() { + insinto /usr/share/urbanterror/q3ut4 + doins q3ut4/*.pk3 + # These files are *essential* for startup + newins q3ut4/server_example.cfg server.cfg + newins q3ut4/autoexec_example.cfg autoexec.cfg + + dodoc q3ut4/readme43.txt + docinto examples + dodoc q3ut4/{server_example.cfg,mapcycle_example.txt} +} diff --git a/games-fps/urbanterror-data/urbanterror-data-4.3.2.ebuild b/games-fps/urbanterror-data/urbanterror-data-4.3.2.ebuild new file mode 100644 index 000000000000..f59bac91531f --- /dev/null +++ b/games-fps/urbanterror-data/urbanterror-data-4.3.2.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +inherit check-reqs eutils + +ENGINE_PV=${PV} + +MY_PN=UrbanTerror +MY_PV=43_full + +DESCRIPTION="Data files for UrbanTerror" +HOMEPAGE="http://www.urbanterror.info" +SRC_URI="https://up.barbatos.fr/urt/${MY_PN}${MY_PV}.zip -> ${P}.zip + https://upload.wikimedia.org/wikipedia/commons/5/56/Urbanterror.svg -> ${PN}.svg" + +# fetch updates recursively for |4.3.x-4.3.0| +if [[ "${PV}" != "4.3.0" ]]; then + MY_CTR=0 + while [[ "${MY_CTR}" -lt "${PV/4.3./}" ]]; do + SRC_URI="${SRC_URI} https://up.barbatos.fr/urt/${MY_PN}-4.3.${MY_CTR}-to-4.3.$(( ${MY_CTR} + 1 )).zip -> ${PN}-4.3.${MY_CTR}-to-4.3.$(( ${MY_CTR} + 1 )).zip" + MY_CTR=$(( ${MY_CTR} + 1 )) + done +fi +unset MY_CTR + +LICENSE="Q3AEULA-20000111 urbanterror-4.2-maps" +SLOT="0" +KEYWORDS="amd64 x86" +DEPEND="app-arch/unzip" + +S="${WORKDIR}/${MY_PN}43" + +CHECKREQS_DISK_BUILD="3300M" +CHECKREQS_DISK_USR="1400M" + +src_prepare() { + default + + # apply updates we fetched before + # again recursively for |4.3.x - 4.3.0| + local MY_CTR + if [[ "${PV}" != "4.3.0" ]]; then + MY_CTR=0 + while [[ "${MY_CTR}" -lt "${PV/4.3./}" ]]; do + cp -dfpr \ + "${WORKDIR}"/${MY_PN}-4.3.${MY_CTR}-to-4.3.$(( ${MY_CTR} + 1 ))/* "${S}" + MY_CTR=$(( ${MY_CTR} + 1 )) + done + fi +} + +src_install() { + newicon -s scalable "${DISTDIR}"/${PN}.svg urbanterror.svg + insinto /usr/share/urbanterror/q3ut4 + doins q3ut4/*.pk3 + # These files are *essential* for startup + newins q3ut4/server_example.cfg server.cfg + newins q3ut4/autoexec_example.cfg autoexec.cfg + + dodoc q3ut4/readme43.txt + docinto examples + dodoc q3ut4/{server_example.cfg,mapcycle_example.txt} +} -- cgit v1.2.3