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-fps/quake2-demodata |
reinit the tree, so we can have metadata
Diffstat (limited to 'games-fps/quake2-demodata')
-rw-r--r-- | games-fps/quake2-demodata/Manifest | 5 | ||||
-rw-r--r-- | games-fps/quake2-demodata/metadata.xml | 8 | ||||
-rw-r--r-- | games-fps/quake2-demodata/quake2-demodata-3.14.ebuild | 59 |
3 files changed, 72 insertions, 0 deletions
diff --git a/games-fps/quake2-demodata/Manifest b/games-fps/quake2-demodata/Manifest new file mode 100644 index 000000000000..5c4fc38a1288 --- /dev/null +++ b/games-fps/quake2-demodata/Manifest @@ -0,0 +1,5 @@ +DIST q2-314-demo-x86.exe 39015499 SHA256 7ace5a43983f10d6bdc9d9b6e17a1032ba6223118d389bd170df89b945a04a1e SHA512 9aa5123807a64a6e3e3b113b582efd353f176f093fd0aae6bd01d9cff397374c06948a7147f59748b3aa6f4251769e409fae838157edb66429c9d41381b3df86 WHIRLPOOL 8924090d8fa357dd0a4b5634336976baf3b4afaf59c12a5bb50298b328b974c697dfd11c56d4034afb36d4c16b151b361271252e029111ee10943630b758d522 +EBUILD quake2-demodata-3.14.ebuild 1309 SHA256 9744202352d4ba5c00631fa3f32db4a34edd8b91a5d6e185e148c6708f953d58 SHA512 c030b37bf75908f22fd94a9acfb31a6604ddbd0a90290b7c1e23587ff15932fe22a2b2fc157eab6f4af673066b44b048a94aa421764392b904a2c2e057f1f0bc WHIRLPOOL 2d8276fe6b23595468ecfdab2ff56d0ae1d48518ad05ca505bf73049b3ebc3c755cef6d537875a511a99ed524f3df7236e21fa0b41a613fa60253de237f6302c +MISC ChangeLog 2802 SHA256 bb49ecd3ff8572d80b1cfc08888a5bca5fae463c60e3b27124e69c50d21b526d SHA512 646971f8ea3f137c51e3014e2038fe562f2977d1fab43d311dbcd8109937cef8cf97636974993ae57a3e9291fd5859ea71a7b453d6319c145bf0c45759fa87f0 WHIRLPOOL 4489b3f7fe797d232f20ae57eae53d40fb19b018c9e435459eded821b39f88ff5eac69cb959ab00d19b5455776f1a09fc8fd16d17b0bb67a93c81a4364b09160 +MISC ChangeLog-2015 1405 SHA256 776bad4aa72cb3f1b7d7421a2b0942afbb68f18e0f1118250a20fdef8353310f SHA512 372d482c89a233ed4ee0c938e09aa00c5fab25384c751f37c5e82d9ba70ac2fe20a58c2f21e4d1f490652d4cacb755f577c554ce175106c61b31b61a4e9060ca WHIRLPOOL 907c95088761578de6753c86556db2792d2df577a4daf7887e40c1bf8edc0e9637ac31ec54ad36a701801d5d6d28268f9db565df76cc49d575a021dacece9228 +MISC metadata.xml 249 SHA256 943b9ce0cd072229b43569ab668dd7ec741d9dfefd942c8921dabd4490b27b0c SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 WHIRLPOOL b10e21575c78e201a652c8582cd16e3f7c86b13dd20a30f4cea44066fb139440b3c186147dbaae83478f11a20b6f457a99c8b29ee1239a4caaa21eee01250088 diff --git a/games-fps/quake2-demodata/metadata.xml b/games-fps/quake2-demodata/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-fps/quake2-demodata/metadata.xml @@ -0,0 +1,8 @@ +<?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> +</pkgmetadata> diff --git a/games-fps/quake2-demodata/quake2-demodata-3.14.ebuild b/games-fps/quake2-demodata/quake2-demodata-3.14.ebuild new file mode 100644 index 000000000000..da3488c25043 --- /dev/null +++ b/games-fps/quake2-demodata/quake2-demodata-3.14.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit unpacker eutils versionator games + +MY_PV=$(delete_all_version_separators) +MY_PN="quake2" +FILE="q2-${MY_PV}-demo-x86.exe" + +DESCRIPTION="Demo data for Quake 2" +HOMEPAGE="http://en.wikipedia.org/wiki/Quake_II" +SRC_URI="mirror://idsoftware/${MY_PN}/${FILE}" + +# See license.txt - it's a bit different to Q2EULA in Portage +LICENSE="quake2-demodata" +SLOT="0" +KEYWORDS="~alpha amd64 x86 ~x86-fbsd" +IUSE="symlink" + +RDEPEND="" +DEPEND="app-arch/unzip + !games-fps/quake2-data" # games-fps/quake2-data already includes the demo data + +S=${WORKDIR} +dir=${GAMES_DATADIR}/${MY_PN} + +src_unpack() { + unpack_zip ${A} +} + +src_install() { + insinto "${dir}"/demo + doins -r Install/Data/baseq2/{pak0.pak,players} + + dodoc Install/Data/DOCS/*.txt + + if use symlink ; then + # Make the demo the default, so that people can just run it, + # without having to mess with command-line options. + cd "${D}/${dir}" && ln -sfn demo baseq2 + fi + + prepgamesdirs +} + +pkg_postinst() { + games_pkg_postinst + + elog "This is just the demo data. To play, install a client" + elog "such as games-fps/qudos" + echo + + if use symlink ; then + elog "baseq2 has been symlinked to demo, for convenience, within:" + elog "${dir}" + echo + fi +} |