From 9aa80713372911cec499b3adb2cd746790920916 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 29 Jun 2021 10:15:54 +0100 Subject: gentoo resync : 29.06.2021 --- games-misc/Manifest.gz | Bin 8784 -> 8772 bytes games-misc/opengfx/Manifest | 6 +- games-misc/opengfx/metadata.xml | 3 + games-misc/opengfx/opengfx-0.6.0.ebuild | 65 ----- games-misc/opengfx/opengfx-0.6.1.ebuild | 64 +++++ games-misc/openmsx/Manifest | 7 +- .../openmsx/files/openmsx-0.3.1-python3.patch | 306 --------------------- games-misc/openmsx/metadata.xml | 3 + games-misc/openmsx/openmsx-0.3.1-r5.ebuild | 35 --- games-misc/openmsx/openmsx-0.4.0.ebuild | 29 ++ games-misc/opensfx/Manifest | 6 +- games-misc/opensfx/metadata.xml | 3 + games-misc/opensfx/opensfx-0.2.3-r1.ebuild | 24 -- games-misc/opensfx/opensfx-1.0.1.ebuild | 21 ++ 14 files changed, 132 insertions(+), 440 deletions(-) delete mode 100644 games-misc/opengfx/opengfx-0.6.0.ebuild create mode 100644 games-misc/opengfx/opengfx-0.6.1.ebuild delete mode 100644 games-misc/openmsx/files/openmsx-0.3.1-python3.patch delete mode 100644 games-misc/openmsx/openmsx-0.3.1-r5.ebuild create mode 100644 games-misc/openmsx/openmsx-0.4.0.ebuild delete mode 100644 games-misc/opensfx/opensfx-0.2.3-r1.ebuild create mode 100644 games-misc/opensfx/opensfx-1.0.1.ebuild (limited to 'games-misc') diff --git a/games-misc/Manifest.gz b/games-misc/Manifest.gz index 82926f315b82..4d2ee5ab0655 100644 Binary files a/games-misc/Manifest.gz and b/games-misc/Manifest.gz differ diff --git a/games-misc/opengfx/Manifest b/games-misc/opengfx/Manifest index ce6aa75e33bb..56afc9481306 100644 --- a/games-misc/opengfx/Manifest +++ b/games-misc/opengfx/Manifest @@ -1,3 +1,3 @@ -DIST opengfx-0.6.0-source.tar.xz 9693320 BLAKE2B cb1d25fb038b3b481c0abe206426b5843c2f7b81b7cf81a525ebf8b217359c5ea50c0e1ee1ed37d5093a0186231a1e1b9134624a8b69362f6733c6c13d5e1500 SHA512 275b9040e6938bdd5bee2d39361e0b78f447a8e497cc8ff018c7874dc16a357870f8b560999ebb2f2f0b275644c7c9ce85c964875f5a798e2ec45e62a8bc768f -EBUILD opengfx-0.6.0.ebuild 1071 BLAKE2B fe484ff55815c0a3637832d27d592678fa5caaf6806958f88563f07d48d85a0b10a4ced7aade17572d2a03c70d2fb754e916b683afcd57388aa95d5d094710ed SHA512 23473534dce3d7c5db504ca0a57f52de1258599c45989056d5342444617f2bcd791fdbb3f1d27589de2b3d72082a7406617ad5826a7d487aeb27799a8e6aede4 -MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 +DIST opengfx-0.6.1-source.tar.xz 9690748 BLAKE2B faa3ca805166a1716f8a235048506620bbb98a4265c72571b3a33e88f3375caff75b5576b64ef451e99dea734145f3be748a9109c7003d1ad9043a90cdd34dad SHA512 4ba3528dbdddea1baa2875f917f959034659c8205fbda2b2a67c5fe80161235d15c25dab323e6da8cba2711b7b4f0c9a96d4187fd2de61ae9a2ff9fd077b063b +EBUILD opengfx-0.6.1.ebuild 1110 BLAKE2B bc015c7e976e7cc8fe92edd19d21a875972582353d205797d2dc05b865e56c0b97c18ce040e2698c6e3ea397a86fb04b9b84f15d840fe0ad362a0d7c735149db SHA512 e1f79bc2741790dfab53e0c88a8e1412374d329aa8c1bdb517fb588f4322887b1b58c7190098754e7bd88bd55dad72cc04679a1a2e69ffc47062e643631c094c +MISC metadata.xml 326 BLAKE2B f2a424817b435eaf0c241db3ad7adcd422e78fef505d5630e23c7b3045fcd0db1d0d1578ae6df55a7fb8ecead4e1aec3308a8d48365a69685905fe48e354ee69 SHA512 ed5e54fa519eaf7a5f52c13795996aa1a2f8cf252e03d57ae6a2101750e1896b6b04e81685d439bb5364576c58562e28b44337dff7ea067b309f7e6bb560ad55 diff --git a/games-misc/opengfx/metadata.xml b/games-misc/opengfx/metadata.xml index 78274e0fa550..60f4cf275b21 100644 --- a/games-misc/opengfx/metadata.xml +++ b/games-misc/opengfx/metadata.xml @@ -5,4 +5,7 @@ games@gentoo.org Gentoo Games Project + + OpenTTD/OpenGFX + diff --git a/games-misc/opengfx/opengfx-0.6.0.ebuild b/games-misc/opengfx/opengfx-0.6.0.ebuild deleted file mode 100644 index e2ab2499de5a..000000000000 --- a/games-misc/opengfx/opengfx-0.6.0.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="OpenGFX" -PYTHON_COMPAT=( python3_{7..9} ) - -inherit python-any-r1 - -DESCRIPTION="OpenGFX data files for OpenTTD" -HOMEPAGE="http://bundles.openttdcoop.org/opengfx/" -SRC_URI="https://cdn.openttd.org/${PN}-releases/${PV}/${P}-source.tar.xz" -S="${WORKDIR}/${P}-source" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -DEPEND=" - games-util/grfcodec - games-util/nml - ${PYTHON_DEPS} -" - -DOCS=( "README.md" "changelog.txt" ) - -src_prepare() { - default - - python-any-r1_pkg_setup -} - -src_compile() { - myemakeargs=( - GIMP="" - PYHTON="${EPYTHON}" - ) - - emake "${myemakeargs[@]}" all -} - -src_test() { - myemakeargs=( - GIMP="" - PYHTON="${EPYTHON}" - ) - - emake "${myemakeargs[@]}" check -} - -src_install() { - myemakeargs=( - DO_NOT_INSTALL_README="true" - DO_NOT_INSTALL_LICENSE="true" - DO_NOT_INSTALL_CHANGELOG="true" - GIMP="" - INSTALL_DIR="${ED}/usr/share/games/openttd/data/" - PYHTON="${EPYTHON}" - ) - - emake "${myemakeargs[@]}" install - - einstalldocs -} diff --git a/games-misc/opengfx/opengfx-0.6.1.ebuild b/games-misc/opengfx/opengfx-0.6.1.ebuild new file mode 100644 index 000000000000..95f257d71459 --- /dev/null +++ b/games-misc/opengfx/opengfx-0.6.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit python-any-r1 + +DESCRIPTION="OpenGFX data files for OpenTTD" +HOMEPAGE="https://wiki.openttd.org/en/Basesets/OpenGFX https://github.com/OpenTTD/OpenGFX" +SRC_URI="https://cdn.openttd.org/${PN}-releases/${PV}/${P}-source.tar.xz" +S="${WORKDIR}/${P}-source" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +DEPEND=" + games-util/grfcodec + games-util/nml + ${PYTHON_DEPS} +" + +DOCS=( "README.md" "changelog.txt" ) + +src_prepare() { + default + + python-any-r1_pkg_setup +} + +src_compile() { + local myemakeargs=( + GIMP="" + PYTHON="${EPYTHON}" + ) + + emake "${myemakeargs[@]}" all +} + +src_test() { + local myemakeargs=( + GIMP="" + PYTHON="${EPYTHON}" + ) + + emake "${myemakeargs[@]}" check +} + +src_install() { + local myemakeargs=( + DO_NOT_INSTALL_README="true" + DO_NOT_INSTALL_LICENSE="true" + DO_NOT_INSTALL_CHANGELOG="true" + GIMP="" + INSTALL_DIR="${ED}/usr/share/openttd/baseset/" + PYTHON="${EPYTHON}" + ) + + emake "${myemakeargs[@]}" install + + einstalldocs +} diff --git a/games-misc/openmsx/Manifest b/games-misc/openmsx/Manifest index c096c6d184a8..b8f092a03347 100644 --- a/games-misc/openmsx/Manifest +++ b/games-misc/openmsx/Manifest @@ -1,4 +1,3 @@ -AUX openmsx-0.3.1-python3.patch 8659 BLAKE2B 9f5532b3a8c8c0c5948be64fd19d4ee1b0131fec8eccf9f5982c3d36d1649e9cee03f75a3aa0f13cc4a79ae941a3a9449645afea7457309aab64503ead8902ec SHA512 3d43210297fa52d8df3b0c893cf9b097a99cb6e4cd05921ecf299ae898d27739151946993c7c4da9076385c2eb9048585e34d9c59efc38ea2cefa567c98fef44 -DIST openmsx-0.3.1-source.tar.gz 152798 BLAKE2B 8c6d757b708bf5af9312318d13bf99b7326ed3cf82d158c4e639e04eab5c722d76976820a6a8913cef93246225578fcbd598afde11f09cdadc47d626d977d947 SHA512 e455f99f32d1daa77157def4f109dd1456169ae2b527290035b6a52f591c13fb7464fd221e00eb46bf03f51e8d0101de08a9e47cebe2430ad05a840ab235973e -EBUILD openmsx-0.3.1-r5.ebuild 751 BLAKE2B a992a6c15d59ff9bb1e6aedd18a91798f0dde93e072697a1683230a5bb13de5335965b250ad91186e8a919b5f0b58ddf7f8d143e138dd6482fb901dcaea6c9b0 SHA512 3519000571c217f1c44a0560504618cbb267d084e85fa01ad90df11167e1b4e6b97b329a26b1e576ecbaab54f4bb40e0edc451cfc6d49946529443fb85dd5a72 -MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 +DIST openmsx-0.4.0-source.tar.xz 114608 BLAKE2B e693b206cf350ee46b1fc5b7bf4d2a666ae7bee0fea1e2df3a29cfcfd3dbddd58d7d20d8184d6d367d377869ee5e2f970a8721cc1a1ec39babf1352a600bc759 SHA512 9a34a2f7fd9529d8b2d03f47c307a6818ecd753e8f8205c18c966d7425bf8d4a4409cd365b9d1a04d4b00d994da9e73d4270e29af3a388f48f07d3d83486e225 +EBUILD openmsx-0.4.0.ebuild 675 BLAKE2B bab91189c73256918108bb2841f654d0bf75ee5f96f303e038171155358976bda78e60ec125c64e6034a9fb58f07be9b3baac08dc16c3fbe72cbbba94f80e410 SHA512 dfe7ad4aa00de3ce2c51f49951dc1ffdab776d3c54f7b68e552d32e8dfd73380cc62b25eac2d6383008fc646373c8be74b7ae3417b5312cac99beae6d3f2c235 +MISC metadata.xml 326 BLAKE2B 01149ee6e9fe3a8535486cba4beb33d9745ed58a86a4fc16e02cefe08d7a09f234ba3a6a0e61b51e97c98a19e61cb0da0c6dc5afa43e37bdea56ab1955cf0ae5 SHA512 0940aac05ae55e167c2397cf5a70a0b052b6b2838674cdafdb810ad46f3642748c6fe4419f280653921cfb0602be645c09896da5b04ea74f6b85b7091449a2ab diff --git a/games-misc/openmsx/files/openmsx-0.3.1-python3.patch b/games-misc/openmsx/files/openmsx-0.3.1-python3.patch deleted file mode 100644 index df403e27a22a..000000000000 --- a/games-misc/openmsx/files/openmsx-0.3.1-python3.patch +++ /dev/null @@ -1,306 +0,0 @@ -From 5857a22e79dc77c9b571297451dc11c4a68bc198 Mon Sep 17 00:00:00 2001 -From: Stefan Strogin -Date: Fri, 7 Feb 2020 13:15:16 +0200 -Subject: [PATCH] Fix: support Python 3 - -Correct tabs and spaces in scripts to make them consistent. -Don't call deprecated methods. - -Upstream-Status: Submitted [https://github.com/OpenTTD/OpenMSX/pull/2] -Signed-off-by: Stefan Strogin ---- - scripts/authorlist.py | 20 ++++++++--------- - scripts/md5list.py | 48 ++++++++++++++++++++-------------------- - scripts/midifiles.py | 30 ++++++++++++------------- - scripts/namelist.py | 34 ++++++++++++++-------------- - scripts/playlist.py | 42 +++++++++++++++++------------------ - scripts/sanitize_list.py | 48 ++++++++++++++++++++-------------------- - 6 files changed, 111 insertions(+), 111 deletions(-) - -diff --git a/scripts/authorlist.py b/scripts/authorlist.py -index 689ddb9..e041d64 100755 ---- a/scripts/authorlist.py -+++ b/scripts/authorlist.py -@@ -14,14 +14,14 @@ import string - import sys - - while 1: -- data = sys.stdin.readline() -- if data != '': -- # do some processing of the contents of -- # the data variable -- separate = string.split(data,";") -- print '%-30s %s' % (separate[1]+":", separate[2]) -- # end of data processing command group -+ data = sys.stdin.readline() -+ if data != '': -+ # do some processing of the contents of -+ # the data variable -+ separate = data.split(';') -+ print('%-30s %s' % (separate[1]+":", separate[2])) -+ # end of data processing command group - # sys.stdout.write(res) -- else: -- sys.stdout.flush() -- break -+ else: -+ sys.stdout.flush() -+ break -diff --git a/scripts/md5list.py b/scripts/md5list.py -index cf611fc..781052e 100755 ---- a/scripts/md5list.py -+++ b/scripts/md5list.py -@@ -16,28 +16,28 @@ import subprocess - import os - - while 1: -- data = sys.stdin.readline() -- if data != '': -- # leave out all comment lines (lines starting with '#') -- comment_pos = string.find(data,'#') -- if comment_pos == 0: -- continue -- # separate the single entries by ';' -- separate = string.split(data,";") -- if len(separate) != 4: -- continue -- systemtype = (os.uname())[0] -- if systemtype == 'Linux': -- md5call = ["md5sum"] -- elif systemtype == 'Darwin': -- md5call = ["md5", "-r"] -+ data = sys.stdin.readline() -+ if data != '': -+ # leave out all comment lines (lines starting with '#') -+ comment_pos = data.find('#') -+ if comment_pos == 0: -+ continue -+ # separate the single entries by ';' -+ separate = data.split(';') -+ if len(separate) != 4: -+ continue -+ systemtype = (os.uname())[0] -+ if systemtype == 'Linux': -+ md5call = ["md5sum"] -+ elif systemtype == 'Darwin': -+ md5call = ["md5", "-r"] -+ else: -+ md5call = ["md5sum"] -+ md5call = md5call + ["src/"+separate[1].strip()] -+ md5sum = subprocess.Popen(md5call, stdout=subprocess.PIPE).communicate()[0] -+ md5sum = md5sum.split() -+ res = "%-32s = %s\n" % (separate[1], md5sum[0].decode()) -+ sys.stdout.write(res) - else: -- md5call = ["md5sum"] -- md5call = md5call + ["src/"+string.strip(separate[1])] -- md5sum = subprocess.Popen(md5call, stdout=subprocess.PIPE).communicate()[0] -- md5sum = string.split(md5sum) -- res = "%-32s = %s\n" % (separate[1], md5sum[0]) -- sys.stdout.write(res) -- else: -- sys.stdout.flush() -- break -+ sys.stdout.flush() -+ break -diff --git a/scripts/midifiles.py b/scripts/midifiles.py -index 3b5ec57..a89e4f2 100755 ---- a/scripts/midifiles.py -+++ b/scripts/midifiles.py -@@ -15,18 +15,18 @@ import sys - - res = "" - while 1: -- data = sys.stdin.readline() -- if data != '': -- # leave out all comment lines (lines starting with '#') -- comment_pos = string.find(data,'#') -- if comment_pos == 0: -- continue -- # separate the single entries by ';' -- separate = string.split(data,";") -- if len(separate) != 4: -- continue -- res = res + " src/" + string.strip(separate[1]) -- else: -- sys.stdout.write(res) -- sys.stdout.flush() -- break -+ data = sys.stdin.readline() -+ if data != '': -+ # leave out all comment lines (lines starting with '#') -+ comment_pos = data.find('#') -+ if comment_pos == 0: -+ continue -+ # separate the single entries by ';' -+ separate = data.split(';') -+ if len(separate) != 4: -+ continue -+ res = res + " src/" + separate[1].strip() -+ else: -+ sys.stdout.write(res) -+ sys.stdout.flush() -+ break -diff --git a/scripts/namelist.py b/scripts/namelist.py -index cdac127..107ad00 100755 ---- a/scripts/namelist.py -+++ b/scripts/namelist.py -@@ -14,23 +14,23 @@ import string - import sys - - while 1: -- data = sys.stdin.readline() -- if data != '': -- # leave out all comment lines (lines starting with '#') -- comment_pos = string.find(data,'#') -- if comment_pos == 0: -- continue -- # separate the single entries by ';' -- separate = string.split(data,";") -- if len(separate) != 4: -- continue -- res = "%-32s = %s\n" % (separate[1], string.strip(separate[3])) -- sys.stdout.write(res) -- else: -- sys.stdout.flush() -- break -+ data = sys.stdin.readline() -+ if data != '': -+ # leave out all comment lines (lines starting with '#') -+ comment_pos = data.find('#') -+ if comment_pos == 0: -+ continue -+ # separate the single entries by ';' -+ separate = data.split(';') -+ if len(separate) != 4: -+ continue -+ res = "%-32s = %s\n" % (separate[1], separate[3].strip()) -+ sys.stdout.write(res) -+ else: -+ sys.stdout.flush() -+ break - - def authorlist(mystr): -- separate = string.split() -+ separate = separate.split() - for str in separate: -- print string.strip(str) -\ No newline at end of file -+ print(str.strip()) -diff --git a/scripts/playlist.py b/scripts/playlist.py -index 939d03d..e77b02a 100755 ---- a/scripts/playlist.py -+++ b/scripts/playlist.py -@@ -14,27 +14,27 @@ import string - import sys - - while 1: -- data = sys.stdin.readline() -- if data != '': -- # leave out all comment lines (lines starting with '#') -- comment_pos = string.find(data,'#') -- if comment_pos == 0: -- continue -- # separate the single entries by ';' -- separate = string.split(data,";") -- res = "" -- # leave out all lines which don't have the proper number of elements -- if len(separate) >= 1: -- res = string.strip(separate[0]) + " = " -- if len(separate) == 4: -- res = res + separate[1] -- res = res + "\n" -- sys.stdout.write(res) -- else: -- sys.stdout.flush() -- break -+ data = sys.stdin.readline() -+ if data != '': -+ # leave out all comment lines (lines starting with '#') -+ comment_pos = data.find('#') -+ if comment_pos == 0: -+ continue -+ # separate the single entries by ';' -+ separate = data.split(';') -+ res = "" -+ # leave out all lines which don't have the proper number of elements -+ if len(separate) >= 1: -+ res = separate[0].strip() + " = " -+ if len(separate) == 4: -+ res = res + separate[1] -+ res = res + "\n" -+ sys.stdout.write(res) -+ else: -+ sys.stdout.flush() -+ break - - def authorlist(mystr): -- separate = string.split() -+ separate = separate.split() - for str in separate: -- print string.strip(str) -\ No newline at end of file -+ print(str.strip()) -diff --git a/scripts/sanitize_list.py b/scripts/sanitize_list.py -index f97709a..5368831 100755 ---- a/scripts/sanitize_list.py -+++ b/scripts/sanitize_list.py -@@ -14,30 +14,30 @@ import string - import sys - - while 1: -- data = sys.stdin.readline() -- if data != '': -- # leave out all comment lines (lines starting with '#') -- comment_pos = string.find(data,'#') -- if comment_pos == 0: -- continue -- # separate the single entries by ';' -- separate = string.split(data,";") -- if len(separate) != 4: -- continue -- res = "" -- for str in separate: -- if res != '': -- res = res + ";" + string.strip(str) -- else: -- res = string.strip(str) -- # end of data processing command group -- res = res + "\n" -- sys.stdout.write(res) -- else: -- sys.stdout.flush() -- break -+ data = sys.stdin.readline() -+ if data != '': -+ # leave out all comment lines (lines starting with '#') -+ comment_pos = data.find('#') -+ if comment_pos == 0: -+ continue -+ # separate the single entries by ';' -+ separate = data.split(';') -+ if len(separate) != 4: -+ continue -+ res = "" -+ for str in separate: -+ if res != '': -+ res = res + ";" + str.strip() -+ else: -+ res = str.strip() -+ # end of data processing command group -+ res = res + "\n" -+ sys.stdout.write(res) -+ else: -+ sys.stdout.flush() -+ break - - def authorlist(mystr): -- separate = string.split() -+ separate = separate.split() - for str in separate: -- print string.strip(str) -\ No newline at end of file -+ print(str.strip()) --- -2.27.0 - diff --git a/games-misc/openmsx/metadata.xml b/games-misc/openmsx/metadata.xml index 78274e0fa550..5fa1469d6783 100644 --- a/games-misc/openmsx/metadata.xml +++ b/games-misc/openmsx/metadata.xml @@ -5,4 +5,7 @@ games@gentoo.org Gentoo Games Project + + OpenTTD/OpenMSX + diff --git a/games-misc/openmsx/openmsx-0.3.1-r5.ebuild b/games-misc/openmsx/openmsx-0.3.1-r5.ebuild deleted file mode 100644 index 8e63fcc6ab4c..000000000000 --- a/games-misc/openmsx/openmsx-0.3.1-r5.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit python-any-r1 - -DESCRIPTION="Open source music base set for OpenTTD" -HOMEPAGE="https://wiki.openttd.org/OpenMSX https://github.com/OpenTTD/OpenMSX" -SRC_URI="https://cdn.openttd.org/openmsx-releases/${PV}/${P}-source.tar.gz" -S="${WORKDIR}/${P}-source" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc64 ~x86" - -BDEPEND="${PYTHON_DEPS}" - -PATCHES=( "${FILESDIR}"/${P}-python3.patch ) - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_compile() { - emake _V= bundle -} - -src_install() { - insinto "/usr/share/games/openttd/gm/${P}" - doins ${P}/{*.mid,openmsx.obm} - dodoc ${P}/{changelog.txt,readme.txt} -} diff --git a/games-misc/openmsx/openmsx-0.4.0.ebuild b/games-misc/openmsx/openmsx-0.4.0.ebuild new file mode 100644 index 000000000000..64aca69dd87e --- /dev/null +++ b/games-misc/openmsx/openmsx-0.4.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit python-any-r1 + +DESCRIPTION="Open source music base set for OpenTTD" +HOMEPAGE="https://wiki.openttd.org/en/Basesets/OpenMSX https://github.com/OpenTTD/OpenMSX" +SRC_URI="https://cdn.openttd.org/openmsx-releases/${PV}/${P}-source.tar.xz" +S="${WORKDIR}/${P}-source" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" + +BDEPEND="${PYTHON_DEPS}" + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_install() { + insinto "/usr/share/openttd/baseset/${P}" + doins ${P}/{*.mid,openmsx.obm} + dodoc ${P}/{changelog,readme}.txt +} diff --git a/games-misc/opensfx/Manifest b/games-misc/opensfx/Manifest index 1d3e015fb089..e7262549e1d4 100644 --- a/games-misc/opensfx/Manifest +++ b/games-misc/opensfx/Manifest @@ -1,3 +1,3 @@ -DIST opensfx-0.2.3-source.tar.gz 11364270 BLAKE2B 34c0bca941c0c20d96ed6d0f27633195ab03ac41973ea020c53b79836ca2dc65223b9f8239673077754f1dcccd138c5c0cb629212b4ea676475bb1ac8800ad47 SHA512 7575c8febcbcabe8f9042a1a197ba76b9020e335663bf70b0aaebafe4b0758f82ff7acc624b1dfdc12d38e346f139454b78ea29e18a8bb8bd2afd3d6a209669c -EBUILD opensfx-0.2.3-r1.ebuild 570 BLAKE2B a3487bd0e6a098989c239fc830290554b38eb8c6ad9e293cbfdbe4f17630be391e7a67775debdb9bef8a570523914cadd286878af37ead24e743a4600f9814e6 SHA512 5979b73fca908a83893a7db7dc02135770d706a991af335e7f4876d93b2ae6cbd00eacd948ed91d20104557e8b896f75c090c6389cb9bd8318a602cddf8c5302 -MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 +DIST opensfx-1.0.1-source.tar.xz 9872728 BLAKE2B 34880f4713b37d8f720e5b68e5c3f821c52a4dd44f6171fe31df3e3b63e5e333ce415074c1ee204555261cded4d0180618e6d478e95f842a361f43572f379e87 SHA512 1c908b932db7a47b607882e51d34bff090b712182a2b2955e6c82b6b7e657a7cb7bda93d1dac19b057c38d671d185687a0b1a26ddb93b5670329b3806aaef654 +EBUILD opensfx-1.0.1.ebuild 586 BLAKE2B d423103ba46ee3ce43f8d1153c13f01a515e8705f7b2c36561b6bcc1b4f114ba5b881250183b84eff1bf41276be2f8ea4e59df9b4831e7a8c45010ecae052d3a SHA512 c634f92b57e115e32d4fb970a356f3d0f27a119fe54be7ac6453735dcc59b2fa791fa2ea0a250c454d137dd451856a1c4433574f4d3cb4b57cafe93af3d8f301 +MISC metadata.xml 326 BLAKE2B ae46d10c324bab562552fff7b5face9ab35b494b02e6c2ee5069b70d674f42037d0110ab893ad25cd6c3e75e1d1b01a84bd737cb3c020e84c6946ba8e3cca5cd SHA512 b8f8e77c235590f9d433a4de7579791a0ccd559566122f52a892d3e2deb4a973612a94599a00c05d73d62ae021955d6004c00ae48cdfc742cc2c63badd9b9084 diff --git a/games-misc/opensfx/metadata.xml b/games-misc/opensfx/metadata.xml index 78274e0fa550..68bbaed2cb6e 100644 --- a/games-misc/opensfx/metadata.xml +++ b/games-misc/opensfx/metadata.xml @@ -5,4 +5,7 @@ games@gentoo.org Gentoo Games Project + + OpenTTD/OpenSFX + diff --git a/games-misc/opensfx/opensfx-0.2.3-r1.ebuild b/games-misc/opensfx/opensfx-0.2.3-r1.ebuild deleted file mode 100644 index dcbe11b16d70..000000000000 --- a/games-misc/opensfx/opensfx-0.2.3-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="OpenSFX data files for OpenTTD" -HOMEPAGE="http://bundles.openttdcoop.org/opensfx/" -SRC_URI="http://bundles.openttdcoop.org/${PN}/releases/${P}-source.tar.gz" - -LICENSE="CC-Sampling-Plus-1.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc64 ~x86" -IUSE="" - -DEPEND="games-util/catcodec" -RDEPEND="" - -S=${WORKDIR}/${P}-source - -src_install() { - insinto "/usr/share/games/openttd/data/" - doins opensfx.cat opensfx.obs - dodoc docs/{changelog.txt,readme.ptxt} -} diff --git a/games-misc/opensfx/opensfx-1.0.1.ebuild b/games-misc/opensfx/opensfx-1.0.1.ebuild new file mode 100644 index 000000000000..c2cc3545b416 --- /dev/null +++ b/games-misc/opensfx/opensfx-1.0.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="OpenSFX data files for OpenTTD" +HOMEPAGE="https://wiki.openttd.org/en/Basesets/OpenSFX https://github.com/OpenTTD/OpenSFX" +SRC_URI="https://cdn.openttd.org/opensfx-releases/${PV}/${P}-source.tar.xz" + +LICENSE="CC-BY-SA-3.0 CDDL-1.1 GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" + +DEPEND="games-util/catcodec" + +S=${WORKDIR}/${P}-source + +src_install() { + emake INSTALL_DIR="${ED}/usr/share/openttd/baseset/" install + dodoc docs/{changelog.txt,readme.ptxt} +} -- cgit v1.2.3