diff options
Diffstat (limited to 'app-emacs')
-rw-r--r-- | app-emacs/Manifest.gz | bin | 75269 -> 75273 bytes | |||
-rw-r--r-- | app-emacs/ebuild-mode/Manifest | 4 | ||||
-rw-r--r-- | app-emacs/ebuild-mode/ebuild-mode-1.70.ebuild | 1 | ||||
-rw-r--r-- | app-emacs/ebuild-mode/ebuild-mode-1.71.ebuild | 1 | ||||
-rw-r--r-- | app-emacs/meson-mode/Manifest | 5 | ||||
-rw-r--r-- | app-emacs/meson-mode/meson-mode-0.3-r1.ebuild (renamed from app-emacs/meson-mode/meson-mode-0.3.ebuild) | 16 | ||||
-rw-r--r-- | app-emacs/meson-mode/meson-mode-9999.ebuild | 28 | ||||
-rw-r--r-- | app-emacs/meson-mode/metadata.xml | 17 |
8 files changed, 56 insertions, 16 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz Binary files differindex 73fd5096007b..8c5c9007e4ec 100644 --- a/app-emacs/Manifest.gz +++ b/app-emacs/Manifest.gz diff --git a/app-emacs/ebuild-mode/Manifest b/app-emacs/ebuild-mode/Manifest index ffe3386964b8..1ee5c9ffee17 100644 --- a/app-emacs/ebuild-mode/Manifest +++ b/app-emacs/ebuild-mode/Manifest @@ -1,6 +1,6 @@ AUX 50ebuild-mode-gentoo-1.54.el 1508 BLAKE2B 535c2ac95088e54bebf8979af0020145b364357747650c9afef1ceb671e465543ce8b6b5932a4e3b991897ace3b03f8cb2ae9104e273bc988e21080252419a38 SHA512 15082fbc7fb339c6e591601a0fd0ff3cd39e6b6d2549d7a89d264143d7144261114aa753287c76354d6562a8fe181d5eac84ef505286218423e54e6335db86cf DIST ebuild-mode-1.70.tar.xz 41528 BLAKE2B 51eecdaa262b20517aae269d4e8d41684d58a8aa73b316e08d03e4578b9bd0775577a46e15b637e4636978295629d36df774d39c253c3544ade985ad82b588dc SHA512 81e156adc19afe89778b9eb708414ba4cb6dd69ad3df05965eac6d5d46e6fda5b7e96f10933827639a17d8b349ae8c115b39e1ebd5c54350dcd07f9003d517e3 DIST ebuild-mode-1.71.tar.xz 41592 BLAKE2B 82f10340f619ea5689ae769f63818be1ac45a7bad65ac0f88ae1f92a3e7e6435286f66fd0da160a98647a610dde6dd79afb1655518823972c462e93c5437a74c SHA512 2a8f0c715102d49d69941efadb2a0f1d2e982660221d2c8742903fd16b8c394113f2a7ca9c2e147836a59887ead98d8776f575f61e66dcf3700b764050345ec6 -EBUILD ebuild-mode-1.70.ebuild 874 BLAKE2B 1bc90528637dd8d86cae99760aa4d7f9e5bb8f2f232cf6d279eefd079d32305041c72b87170500e0978bd5ea3dfcc0fffa0306aeaad8f559b16cf26f0423e151 SHA512 52f42ba459c02caae625d790b42d7e390eb105a58c13a10f17fc8394a552ee2fa481c622653cf478c46bd63e40fe4f65092bc7de3005aae0c8d7c723064f8117 -EBUILD ebuild-mode-1.71.ebuild 881 BLAKE2B ffa0f52938a6435dd056fe8b50616400e2ca548c2253844ffcab802d786539a4f77356105b509bec761db7b2c52a011c25fd4f7eb31455770df213926e590d07 SHA512 88f9a01371cec16ba31542b62387ce60c006b828325fd58745914a9cb2638219be41e9e78826c02e999c7c0ed79c82d2b7aa5915d743a2b34c9aef5ef8185d80 +EBUILD ebuild-mode-1.70.ebuild 940 BLAKE2B 9e52ecb4c07bc4652b1d9c7b895a1f02bbb7517c94ead8e47aa7f8684dd264bccff75454a1dd2c5d96e48a1bfa5f5d3f3fe41f52064a91255c9ae84463086065 SHA512 fc11a14e8e981eeec64d7aa0be0ea5e65d926f7cafeb1a9ec30643dd52acf10838e1c0b0b9dbeaa196e22a14a3d0bbdcc7d4ff414e8aecff4c260f16e3ef61ff +EBUILD ebuild-mode-1.71.ebuild 947 BLAKE2B 63c3f6c1367bd044bca721f12aebdfd533dad4337354da30cdaabc3596c997509c4358ac7220f69d4576685401e173110d7241b80843d9ff9342f3068ba74069 SHA512 6992645bd170ee083270c46a4506df72ebaf674f333ff57e5219ffeb179b0f6b9ee768720b544b8b6b85f40fda9db85521411623d751ad6b86c6f1559cd4febc MISC metadata.xml 483 BLAKE2B 203c30fd4195b63532c0462427658547b0805fb23b57c9a04c554eba8ef0a9b9bc7e3100a51c3cb7feb11d1dcb9472357e5e53640e9a94658e35594cd3369f56 SHA512 78804ced19849c5d88cf942117714db3302cb2187e93ab3924b5526d0c6aa973dbda2cdb5a67c9e0639d5ac3278ea8da9df1e20c2b3cb96231f3fee5fc6845fb diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.70.ebuild b/app-emacs/ebuild-mode/ebuild-mode-1.70.ebuild index 1aeccc664f5d..ca1afa125533 100644 --- a/app-emacs/ebuild-mode/ebuild-mode-1.70.ebuild +++ b/app-emacs/ebuild-mode/ebuild-mode-1.70.ebuild @@ -24,5 +24,6 @@ pkg_postinst() { optfeature "ebuild commands support" sys-apps/portage optfeature "additional development tools" dev-util/pkgdev optfeature "ebuild QA utilities" dev-util/pkgcheck + optfeature "XML syntax validation" app-emacs/nxml-gentoo-schemas optfeature "generating HTML from GLEPs" dev-python/docutils-glep } diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.71.ebuild b/app-emacs/ebuild-mode/ebuild-mode-1.71.ebuild index e3e259a0b9bd..607b523be8a4 100644 --- a/app-emacs/ebuild-mode/ebuild-mode-1.71.ebuild +++ b/app-emacs/ebuild-mode/ebuild-mode-1.71.ebuild @@ -24,5 +24,6 @@ pkg_postinst() { optfeature "ebuild commands support" sys-apps/portage optfeature "additional development tools" dev-util/pkgdev optfeature "ebuild QA utilities" dev-util/pkgcheck + optfeature "XML syntax validation" app-emacs/nxml-gentoo-schemas optfeature "generating HTML from GLEPs" dev-python/docutils-glep } diff --git a/app-emacs/meson-mode/Manifest b/app-emacs/meson-mode/Manifest index fcfccbf1d65a..9ca32208fb34 100644 --- a/app-emacs/meson-mode/Manifest +++ b/app-emacs/meson-mode/Manifest @@ -1,4 +1,5 @@ AUX 50meson-mode-gentoo.el 218 BLAKE2B 05d454f80820e17a4b9f74fae44f024568b86fc0e4261fbb129b5bf38c72f9ecabf62dce62e1f29eb46f6dc422f8aac266477eeff7289cde7cb8bf17bec79f9e SHA512 bd6d2646490fe3860595e573b79fb04b76f04cf17efa3f5f743912dc40880f397b828459f385196db755219f1b4760a16c5e54a902c7eefe7e631b8ed18788f0 DIST meson-mode-0.3.tar.gz 30159 BLAKE2B d4d3256b1b9838d9816433c422207f99b6ad8a61d344d1ba34d00a2b1463c8d6d35cb87fa885667df95cd9622715e2f805f5e0e16bf21d404bbec9244916b70f SHA512 95dbe9b706ff9a25e9b235f5d09cbbca035ad9a9bc67abb5fee791ebf3e51cfc3d16e03cea037e9a810ff2bbd8b77caa515e8a26dbfbfe0b46b4cc019138375b -EBUILD meson-mode-0.3.ebuild 450 BLAKE2B 952cdf5c99b9bd28283a49a11bc3e70bf8f04f256ee8e43c1d3366507460d8915006de963d3c3f53de11e2ee7b0057a6f35a44e5d5f33a9c7eebe2f508bd472c SHA512 aef0e9006adacd771400c95f65a1273f58b86b6036e69e4691a06196755f6ceb704a5f4535ef4a9c6a7c32998b086b627e1a76fd43ce2d00e44a984fcd6cddc7 -MISC metadata.xml 354 BLAKE2B 46ddbd7f5b0a865986b8d3ab93b56ac96c654eb13c6920f36e9a2464201a249501abec7eab8723869f323bb35c4acc8b3fe7872a4b68ddf42f34001298e63c04 SHA512 1cee169c421b2f000373428ceb062fb9c976e99cc625e24ce029a90813487dda7e3e58f7178aa33281ae1d83574e22789095c10496a51de2e233eb0df98984df +EBUILD meson-mode-0.3-r1.ebuild 569 BLAKE2B 870fa202056ca93ca7a752408e2e3b81b6eae3254ede1837ade52ac4cb177c733bdc41537889714277a6b2dcf345a61f84d4eb9eb721626033553ac79d21b310 SHA512 ea7cecf45245e4d2a8bc23552b890e4ac0e5c884206ec1c752022814445b2adb7d5d892024139d09606dd30ef43c760964b8864a19cb13afbc96634684448c29 +EBUILD meson-mode-9999.ebuild 569 BLAKE2B 870fa202056ca93ca7a752408e2e3b81b6eae3254ede1837ade52ac4cb177c733bdc41537889714277a6b2dcf345a61f84d4eb9eb721626033553ac79d21b310 SHA512 ea7cecf45245e4d2a8bc23552b890e4ac0e5c884206ec1c752022814445b2adb7d5d892024139d09606dd30ef43c760964b8864a19cb13afbc96634684448c29 +MISC metadata.xml 451 BLAKE2B 287059f62d72728aba8d8533c71c54b170cdf4f4edf2c9fdff08f007b9900f787502800988fe9af720a463969a2e38eee8bdd72cb06aaafb2887a8320d5e5d49 SHA512 014b6a07661a0356b06b69df1f6328786b76da6372ee9b93ac882e1c77313b90c659aedeb490f07f3267f493bd3a575572b218eed30012a4bad3adda3880e02c diff --git a/app-emacs/meson-mode/meson-mode-0.3.ebuild b/app-emacs/meson-mode/meson-mode-0.3-r1.ebuild index 7f9a90e2ec2e..2af5cb5acb4e 100644 --- a/app-emacs/meson-mode/meson-mode-0.3.ebuild +++ b/app-emacs/meson-mode/meson-mode-0.3-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 NEED_EMACS=26.1 @@ -9,12 +9,20 @@ inherit elisp DESCRIPTION="A GNU Emacs major mode for Meson build-system files" HOMEPAGE="https://github.com/wentasah/meson-mode" -SRC_URI="https://github.com/wentasah/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/wentasah/${PN}.git" +else + SRC_URI="https://github.com/wentasah/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="amd64 ~arm64 ~riscv" +fi LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv" DOCS=( README.md ) - SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/meson-mode/meson-mode-9999.ebuild b/app-emacs/meson-mode/meson-mode-9999.ebuild new file mode 100644 index 000000000000..2af5cb5acb4e --- /dev/null +++ b/app-emacs/meson-mode/meson-mode-9999.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=26.1 + +inherit elisp + +DESCRIPTION="A GNU Emacs major mode for Meson build-system files" +HOMEPAGE="https://github.com/wentasah/meson-mode" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/wentasah/${PN}.git" +else + SRC_URI="https://github.com/wentasah/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="amd64 ~arm64 ~riscv" +fi + +LICENSE="GPL-3+" +SLOT="0" + +DOCS=( README.md ) +SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/meson-mode/metadata.xml b/app-emacs/meson-mode/metadata.xml index a58b0537ec6b..f9d8cbe0da3f 100644 --- a/app-emacs/meson-mode/metadata.xml +++ b/app-emacs/meson-mode/metadata.xml @@ -1,12 +1,13 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>marecki@gentoo.org</email> - <name>Marek Szuba</name> - </maintainer> - <stabilize-allarches/> - <upstream> - <remote-id type="github">wentasah/meson-mode</remote-id> - </upstream> + <maintainer type="project"> + <email>gnu-emacs@gentoo.org</email> + <name>Gentoo GNU Emacs project</name> + </maintainer> + <stabilize-allarches/> + <upstream> + <bugs-to>https://github.com/wentasah/meson-mode/issues/</bugs-to> + <remote-id type="github">wentasah/meson-mode</remote-id> + </upstream> </pkgmetadata> |