summaryrefslogtreecommitdiff
path: root/games-util/nml
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-01-28 22:42:59 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-01-28 22:42:59 +0000
commitfc4ad6e568738af8995c2e87896c671c39eb8c72 (patch)
treeb56fb204081c089b8a979d01e8badc2c819f8cf0 /games-util/nml
parent417348c68a53a9317b6afbf343381518a405f682 (diff)
gentoo auto-resync : 28:01:2025 - 22:42:58
Diffstat (limited to 'games-util/nml')
-rw-r--r--games-util/nml/Manifest7
-rw-r--r--games-util/nml/nml-0.7.1.ebuild35
-rw-r--r--games-util/nml/nml-0.7.5.ebuild12
-rw-r--r--games-util/nml/nml-9999.ebuild (renamed from games-util/nml/nml-0.7.4.ebuild)18
4 files changed, 21 insertions, 51 deletions
diff --git a/games-util/nml/Manifest b/games-util/nml/Manifest
index e2c0342066ad..a018a2e1cff0 100644
--- a/games-util/nml/Manifest
+++ b/games-util/nml/Manifest
@@ -1,8 +1,5 @@
AUX nml-0.7.5-regex-py313.patch 566 BLAKE2B fa515bd2ac16b10ed10b61453fd1ee1e38f741314c4c3db82adc7656fbf57da9d5a01624313c12a016026ab9153d27e5b1beabbd185473e94f4db8e5374f0d3e SHA512 64a2b0bc7e4a057f896b41474a34d3f6df8d36abca6eaf20458cd46a14a0e48ef20d20881236fd358c618fbefeca1932d530f6229265b0e379d0c3238cee29d3
-DIST nml-0.7.1.tar.gz 562101 BLAKE2B 3c29bde63048ea276d868df8aa3e13c4f1d3949c1e2c4a973e6f5f5bff7a6e57ce5c56d6605f44d91602209967cbe732f7f9031b471de3104d6c04a41582541f SHA512 a123680f89243f29ad88f2c0bc50fe7c801bd70d7cd49d71d3e5d199b1f4042e4143b71340aea3c47d938f838647016cebc0b56e39ede627497139755c9b829e
-DIST nml-0.7.4.tar.gz 569348 BLAKE2B 620f6100627d7c1cd67bbf481c96abb8be4574e0ec70cf529502980c9d8aca3660f1469fbdce99d5736d21287053b6c199a5a390f56f3704d7ceb16e6ba6582e SHA512 78a0961db3a56684fbc999f69bc5e02b9f002ba7b7a2afd39c7d4c9695b3306339ee55c4b9d711d85ca7c4c0e4d53abc71c9e0720904d44a0c388a793a28fc4b
DIST nml-0.7.5.tar.gz 578976 BLAKE2B 630afc4b532a76ff7dea84b231636cbf8fa50197e43c11eaa1fdaa80b2acadb61d35dc07119f57417d7cdae88d39d516f52bac49aa56fa3177e287ab11bd07b2 SHA512 6c92ce5124e2c4bc641ff8c14a2e88e2576ef06dccce8fb5ffee1b1dbcee2b9640fa51410bfb7aa6b800b00274020b38161617aa41712d4d358612493ea8fe26
-EBUILD nml-0.7.1.ebuild 729 BLAKE2B 37347f335b5e23c6be93eab68aba73b23f2c97615f14e1660af38818fa96f335edf232058e9a3b0d8e60fea853f9911738daff4015f294b8d7bbf2081ba178d4 SHA512 806b43f83de1c0623baf34031dcb76956f874e4e3f3a9d700e566dba484251640c51ff6c3cf952607c9e5daf6365f3874dd2487badcd37040e4d3206ca670f70
-EBUILD nml-0.7.4.ebuild 921 BLAKE2B d2203e5c78bf8d31fa16bea92aab496a4dfbbaed7401a57371e624fc63646720f422423325ca027390974a11fdb819b5a792de39d3e7bf2937f848bd04db185d SHA512 b4a678194f78f0de4fe95a2da36c6c7a16cb542ea805baacb8f4b96cd9ec4250d137dd8ba6609794b83428c3b2dfbaa6ccedd4ab32c8e42efd2fd261e5774a12
-EBUILD nml-0.7.5.ebuild 980 BLAKE2B e411af31055111c4583273997857bb12f14da298cc1904ca5116dad471dea83228835eed0c2eededd2a567dc21962451faa2498fd4a7b601a4cc58d2e9cf1397 SHA512 3850e277e8ef62e2b8291182b3665b2a8f5ccdf4d89da32e4c6cd3298363119611a0deb09a0edf11a358c225aa652f41bcfc294bee74a6188720137221f71615
+EBUILD nml-0.7.5.ebuild 1085 BLAKE2B 8d58a91b7149fdeab7e1bfd9c6febb0cb38aa6eccdbd1bf965fb2f4c990ec1d930f70a79fe4cc1c68aff36d45437216dde93f8bf46481db019b2e4dd593bad51 SHA512 76c515c1e9f6740edf6d2d7f803e739e8831605e6e3d44d394cfb1caaef10e5817b58b1979e2a77820a9ac5d6575f389cce925c4800b6182fba7e3d594bdb45f
+EBUILD nml-9999.ebuild 999 BLAKE2B d6c1dcc834211e0f03bafa148adafb953e639c23cbdc9d875eea03c81486d66c6809ca63d01a4bf7bf245407fa3ef379e66d1c09da90e3e7d295750f6ac95300 SHA512 7cec205c6c105105c2942d22da7f70c0222f944b529dffcb585ae37d37f012916aa879dfc0ecf2648dc972f9e20d4682c62c044358c8c82f3faeb930984bac62
MISC metadata.xml 330 BLAKE2B 81477cebc8e9113ac32bce37688a891827538b302fc8ffd29f551440d488b8b55e7ec0f0e45a2476f3e156ebb02a80f44c413a44a9a03de82c0ab994831cb57e SHA512 bc2460a21cc905ebbec7ad13f803bb239616b4da8100c0c1bd939f7be3d1efe9560010af271e382d08caa632382547220aa249f40212c2966ffce5dc7713d632
diff --git a/games-util/nml/nml-0.7.1.ebuild b/games-util/nml/nml-0.7.1.ebuild
deleted file mode 100644
index f4ed77cc0974..000000000000
--- a/games-util/nml/nml-0.7.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1
-
-DESCRIPTION="Compiler of NML files into GRF/NFO files"
-HOMEPAGE="https://github.com/OpenTTD/nml/"
-SRC_URI="https://github.com/OpenTTD/nml/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-RDEPEND="
- $(python_gen_cond_dep '
- dev-python/pillow[${PYTHON_USEDEP},zlib]
- dev-python/ply[${PYTHON_USEDEP}]
- ')
-"
-
-python_test() {
- emake regression
-}
-
-src_install() {
- local DOCS=( README.md docs/changelog.txt )
- distutils-r1_src_install
-
- doman docs/nmlc.1
-}
diff --git a/games-util/nml/nml-0.7.5.ebuild b/games-util/nml/nml-0.7.5.ebuild
index 6754dea0b4c2..83230f125d58 100644
--- a/games-util/nml/nml-0.7.5.ebuild
+++ b/games-util/nml/nml-0.7.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,11 +11,17 @@ inherit distutils-r1
DESCRIPTION="Compiler of NML files into GRF/NFO files"
HOMEPAGE="https://github.com/OpenTTD/nml/"
-SRC_URI="https://github.com/OpenTTD/nml/releases/download/${PV}/${P}.tar.gz"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/OpenTTD/nml"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/OpenTTD/nml/releases/download/${PV}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
RDEPEND="
$(python_gen_cond_dep '
diff --git a/games-util/nml/nml-0.7.4.ebuild b/games-util/nml/nml-9999.ebuild
index 103717df9f3b..7003f3d9bf97 100644
--- a/games-util/nml/nml-0.7.4.ebuild
+++ b/games-util/nml/nml-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,16 +6,22 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
DESCRIPTION="Compiler of NML files into GRF/NFO files"
HOMEPAGE="https://github.com/OpenTTD/nml/"
-SRC_URI="https://github.com/OpenTTD/nml/releases/download/${PV}/${P}.tar.gz"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/OpenTTD/nml"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/OpenTTD/nml/releases/download/${PV}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
RDEPEND="
$(python_gen_cond_dep '
@@ -24,10 +30,6 @@ RDEPEND="
')
"
-src_prepare() {
- default
-}
-
python_test() {
# the tests involving sprites seem to fail when running in the ebuild,
# unless --no-cache is passed.