From d7c5ebd8d60ff7a6c414cd9489560951ccb5e0e3 Mon Sep 17 00:00:00 2001 From: Mario Fetka Date: Wed, 1 Jul 2026 07:41:06 +0200 Subject: [PATCH] dev-util: update Debian helper tools --- .../File-DirList/File-DirList-0.50.0.ebuild | 15 ++++ dev-perl/File-DirList/Manifest | 2 + dev-perl/File-Touch/File-Touch-0.120.0.ebuild | 14 ++++ dev-perl/File-Touch/Manifest | 2 + dev-util/deb-changectl/Manifest | 6 +- .../deb-changectl/deb-changectl-1.0.24.ebuild | 36 ---------- .../deb-changectl/deb-changectl-1.0.26.ebuild | 24 +++---- dev-util/deb-changectl/metadata.xml | 3 + dev-util/deb-devscripts/Manifest | 6 +- .../deb-devscripts-2.13.4.ebuild | 41 ----------- .../deb-devscripts-2.22.1.ebuild | 41 ----------- .../deb-devscripts-2.26.9.ebuild | 71 +++++++++++++++++++ dev-util/general-tools/Manifest | 6 +- .../general-tools/general-tools-1.0.3.ebuild | 33 --------- .../general-tools/general-tools-1.4.4.ebuild | 6 +- dev-util/general-tools/metadata.xml | 3 + .../md5-cache/dev-perl/File-DirList-0.50.0 | 16 +++++ .../md5-cache/dev-perl/File-Touch-0.120.0 | 16 +++++ .../md5-cache/dev-util/deb-changectl-1.0.26 | 16 ++--- .../md5-cache/dev-util/deb-devscripts-2.26.9 | 12 ++++ .../md5-cache/dev-util/general-tools-1.4.4 | 8 +-- .../md5-cache/sys-apps/sensible-utils-0.0.26 | 10 +++ sys-apps/sensible-utils/Manifest | 2 + .../sensible-utils-0.0.26.ebuild | 20 ++++++ 24 files changed, 217 insertions(+), 192 deletions(-) create mode 100644 dev-perl/File-DirList/File-DirList-0.50.0.ebuild create mode 100644 dev-perl/File-DirList/Manifest create mode 100644 dev-perl/File-Touch/File-Touch-0.120.0.ebuild create mode 100644 dev-perl/File-Touch/Manifest delete mode 100644 dev-util/deb-changectl/deb-changectl-1.0.24.ebuild delete mode 100644 dev-util/deb-devscripts/deb-devscripts-2.13.4.ebuild delete mode 100644 dev-util/deb-devscripts/deb-devscripts-2.22.1.ebuild create mode 100644 dev-util/deb-devscripts/deb-devscripts-2.26.9.ebuild delete mode 100644 dev-util/general-tools/general-tools-1.0.3.ebuild create mode 100644 metadata/md5-cache/dev-perl/File-DirList-0.50.0 create mode 100644 metadata/md5-cache/dev-perl/File-Touch-0.120.0 create mode 100644 metadata/md5-cache/dev-util/deb-devscripts-2.26.9 create mode 100644 metadata/md5-cache/sys-apps/sensible-utils-0.0.26 create mode 100644 sys-apps/sensible-utils/Manifest create mode 100644 sys-apps/sensible-utils/sensible-utils-0.0.26.ebuild diff --git a/dev-perl/File-DirList/File-DirList-0.50.0.ebuild b/dev-perl/File-DirList/File-DirList-0.50.0.ebuild new file mode 100644 index 00000000..7ec14b2b --- /dev/null +++ b/dev-perl/File-DirList/File-DirList-0.50.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=TPABA +DIST_VERSION=0.05 +inherit perl-module + +DESCRIPTION="Provide a sorted list of directory content" +SRC_URI="https://cpan.metacpan.org/authors/id/T/TP/TPABA/File-DirList/File-DirList-${DIST_VERSION}.tar.gz" + +LICENSE="|| ( Artistic GPL-1+ )" +SLOT="0" +KEYWORDS="~amd64 ~x86" diff --git a/dev-perl/File-DirList/Manifest b/dev-perl/File-DirList/Manifest new file mode 100644 index 00000000..152e6cae --- /dev/null +++ b/dev-perl/File-DirList/Manifest @@ -0,0 +1,2 @@ +DIST File-DirList-0.05.tar.gz 4337 BLAKE2B e5fec3463397cb7bb51f340bdc13125b44ab76b124c28a57e49a7ce46b19cd69caf3d54b6409b18ac3a88d204353d81652b910ed704c6c356494991b6a6a8c01 SHA512 16895ee5f49845f31f9b590c8c251234e340563f064d17b96b12540549603b9ade18fc3a1c003447e6167621200b6f906fd28b53e8adc7dcdf46dbf512c4fa46 +EBUILD File-DirList-0.50.0.ebuild 400 BLAKE2B 03deb3a8b569cff13ff073871a4d827b937dc0a6372763a7eac2a267183cd7ddab93eee2c3a80e2b3b6babc7397e3cc30334a0bd7aae8f14244c3fa24ba5fbf5 SHA512 c95ac3987b8ff29e17782928bf7780003d849991f0eef5e6d0a3bbb35497268db4d8a4471bb435d8b007dfdcd40da936afd6d12f560973ac70f2c80ae2435365 diff --git a/dev-perl/File-Touch/File-Touch-0.120.0.ebuild b/dev-perl/File-Touch/File-Touch-0.120.0.ebuild new file mode 100644 index 00000000..57a25106 --- /dev/null +++ b/dev-perl/File-Touch/File-Touch-0.120.0.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=NEILB +DIST_VERSION=0.12 +inherit perl-module + +DESCRIPTION="Update file access and modification times" + +LICENSE="|| ( Artistic GPL-1+ )" +SLOT="0" +KEYWORDS="~amd64 ~x86" diff --git a/dev-perl/File-Touch/Manifest b/dev-perl/File-Touch/Manifest new file mode 100644 index 00000000..078c0fef --- /dev/null +++ b/dev-perl/File-Touch/Manifest @@ -0,0 +1,2 @@ +DIST File-Touch-0.12.tar.gz 12297 BLAKE2B 8018e49f79604a03fd26c429b75a30e77b0a2255993ceb7e596aa40ca1d9fabc0c65333136cbbe40e3c7885264f1424c36b7a7e2c1ecfce71be321d30078b8d9 SHA512 0a13b4a2260fb134ba8ab2fc521aa9d92c9724773c06626e90bdb8b67c3ffab99679cb7f9ef6bfa5335c1d4fdf9bdbcfd8a8927f6fed5a0800dd3c9504904b40 +EBUILD File-Touch-0.120.0.ebuild 292 BLAKE2B b334811252058580735263dcf0c443b27374e27bf012da46edca14112d8622593507bb09fcb423928d172220f0954bc9f0bd5466e7cfddc667dcb4b8307cc5c0 SHA512 0fe91d2f8ec7702cb8efeadb586680866f352e331b0b09562ce1869361e4a04801cc8e8ed3063362ce79761453b4989f1e146d051f5824e45e37c8d6a46c4601 diff --git a/dev-util/deb-changectl/Manifest b/dev-util/deb-changectl/Manifest index d2e213a3..cc4e60bc 100644 --- a/dev-util/deb-changectl/Manifest +++ b/dev-util/deb-changectl/Manifest @@ -1,7 +1,5 @@ AUX setup.py 385 BLAKE2B 4520fcf71147803377339bcde6f2717393f9089882237aa71e662367122d8d44ab354d5333c7cd211fd0bd4b699dcc10a3be6a21a3ad77afdf63c318240544a9 SHA512 17425a5661e65b505cbe1dc19ecebdec92764530c8331ef1261e8f1443a9687c831c27ae4d8bf8e2d93410d535670ac4af4c34eee4691cb1970a53fd4624fd38 -DIST deb-changectl-1.0.24.tar.gz 5775 BLAKE2B 6e21944728a8a14d4ee404de33b85e534bf4daf28ae8b17720f8a52eaf803bba4c2896c4ed9d6124859de2c678d4355b3f4ce96c450cd8cecfb9b55dd13a7f78 SHA512 9791124ddc46081086b68b289a799c950338047237d2076913a58e65de72cb66858886ba61bd13291943659a98cae925d43a42bf32501c083b843e74cf6304e3 DIST deb-changectl-1.0.26.tar.gz 5777 BLAKE2B 0453e62b88ee59aa3f9c3863d1e484a4e51bf455ad64e9f6ec7662d91ddb621b5fb31cbf4b3641c3f28da471571095d166f7d7f853cd78c20e624ae8e3b0a21b SHA512 69b57053aed8ac0da425f97a5f3caf0c61596243b2353206f740bbde0babc10f7cf26f8ebbe003f84743d16b2c71ac35a4960a6fe96fc22cd15063ce4692db12 -EBUILD deb-changectl-1.0.24.ebuild 991 BLAKE2B 647d6f0ac5af6758d54fbd879c8ed885349fb97916e53eaf50aad8de155750b5bf99ae886c25f948d6772fc01d1051b036e386b150e965302a70fc869e333881 SHA512 e1f45a9fecf3b3e4d384dac9d992ab482f1adec7d8ebdafb7779579219e16a412aae7263ccfe10893275b9ec8d5c4c394a0c665bf891271c383135c79cd99c17 -EBUILD deb-changectl-1.0.26.ebuild 991 BLAKE2B 647d6f0ac5af6758d54fbd879c8ed885349fb97916e53eaf50aad8de155750b5bf99ae886c25f948d6772fc01d1051b036e386b150e965302a70fc869e333881 SHA512 e1f45a9fecf3b3e4d384dac9d992ab482f1adec7d8ebdafb7779579219e16a412aae7263ccfe10893275b9ec8d5c4c394a0c665bf891271c383135c79cd99c17 +EBUILD deb-changectl-1.0.26.ebuild 990 BLAKE2B 63bdb936ffaeff10e33aaab7c9327141a36f9914677546115919a67690ab2dc92979d56819c88c5ec5c1a3f5d2e4ef9900ca28d732576df6ff14b8f2aedeedaa SHA512 bbdc89e1a2276e3271d541bc418a2f519e55aa04e024d90cca63f5099180af8450d31ca8a4accdf0175fff1c80af15ef230c1e84670dc699f07dc132651b1fbd MISC ChangeLog 489 BLAKE2B 73ea0a3ace103af9d8cb7b311dfa7f959b3dbc785b0602257ae0d3c24e547c191be8ef78ca081d8ea32f4b4d7aff750f04252a1751520d8da62e7575d3a42ff8 SHA512 cc982bba8a6dfec9cf278842f11175c9262087bd126a44735943dde6c9f88e93d0182ba55c390e3d568cdcde7c41c488848c6d03783e313d76bc914ece366c4d -MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c +MISC metadata.xml 499 BLAKE2B 8b3ab3a4f93ca45cbd23193fd5598732d0d119a3d819b2c8d7b75b27d339a3a69fde78f5abd489ae35e76c270fe2883108966795a1f3391569934f8907826d1a SHA512 8ed304f6585735a2a1aaec8421ce1163de290b109dbb75972b9d3f59df16d3bb4506b6ca5652eea6b134182add82179bd098f952d49662d5deacaac4710df673 diff --git a/dev-util/deb-changectl/deb-changectl-1.0.24.ebuild b/dev-util/deb-changectl/deb-changectl-1.0.24.ebuild deleted file mode 100644 index 6a2f1540..00000000 --- a/dev-util/deb-changectl/deb-changectl-1.0.24.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{8..14} ) -DISTUTILS_USE_PEP517=setuptools -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 - -DESCRIPTION="deb-changectl only reads from the git log and writes to the changelog" -HOMEPAGE="https://github.com/seanodea/deb-changectl" -SRC_URI="https://github.com/seanodea/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~x86-linux" -IUSE="" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -RDEPEND="dev-python/pyyaml - dev-python/python-debian - dev-python/GitPython" -DEPEND="${RDEPEND}" - -src_prepare() { - # unpin deps - cat ${FILESDIR}/setup.py > setup.py || die - echo "" > ${PN}/release/__init__.py - echo "" > ${PN}/snapshot/__init__.py - sed -e 's!from !from deb_changectl.!g' -i ${PN}/${PN}.py - mv ${PN}/${PN}.py ${PN}/${PN} - mv ${PN} deb_changectl - - distutils-r1_src_prepare -} diff --git a/dev-util/deb-changectl/deb-changectl-1.0.26.ebuild b/dev-util/deb-changectl/deb-changectl-1.0.26.ebuild index 6a2f1540..4b1f5a14 100644 --- a/dev-util/deb-changectl/deb-changectl-1.0.26.ebuild +++ b/dev-util/deb-changectl/deb-changectl-1.0.26.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..14} ) +PYTHON_COMPAT=( python3_{8..15} ) DISTUTILS_USE_PEP517=setuptools DISTUTILS_SINGLE_IMPL=1 @@ -14,23 +14,23 @@ SRC_URI="https://github.com/seanodea/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86 ~x86-linux" -IUSE="" +KEYWORDS="~amd64 ~x86" REQUIRED_USE=${PYTHON_REQUIRED_USE} RDEPEND="dev-python/pyyaml dev-python/python-debian - dev-python/GitPython" + dev-python/gitpython" DEPEND="${RDEPEND}" src_prepare() { - # unpin deps - cat ${FILESDIR}/setup.py > setup.py || die - echo "" > ${PN}/release/__init__.py - echo "" > ${PN}/snapshot/__init__.py - sed -e 's!from !from deb_changectl.!g' -i ${PN}/${PN}.py - mv ${PN}/${PN}.py ${PN}/${PN} - mv ${PN} deb_changectl + # unpin deps + cat "${FILESDIR}"/setup.py > setup.py || die + sed -e "s/version='[^']*'/version='${PV}'/" -i setup.py || die + echo "" > ${PN}/release/__init__.py + echo "" > ${PN}/snapshot/__init__.py + sed -e 's!from !from deb_changectl.!g' -i ${PN}/${PN}.py + mv ${PN}/${PN}.py ${PN}/${PN} + mv ${PN} deb_changectl - distutils-r1_src_prepare + distutils-r1_src_prepare } diff --git a/dev-util/deb-changectl/metadata.xml b/dev-util/deb-changectl/metadata.xml index fb77e126..c4ccd269 100644 --- a/dev-util/deb-changectl/metadata.xml +++ b/dev-util/deb-changectl/metadata.xml @@ -9,4 +9,7 @@ exampleproject@gentoo.org Geos One Linamh Project + + seanodea/deb-changectl + diff --git a/dev-util/deb-devscripts/Manifest b/dev-util/deb-devscripts/Manifest index 8e316fbd..a6494bf6 100644 --- a/dev-util/deb-devscripts/Manifest +++ b/dev-util/deb-devscripts/Manifest @@ -1,6 +1,4 @@ -DIST devscripts_2.13.4ubuntu0.1.tar.xz 578472 BLAKE2B 9374147f8dd121b14dbea6a01f7155f08b1c2d2920bcf26655a956324659cd8eb7133024b817e879aa4c3c9f695f0cdf9e2037736a9bc25290e5ca79ef5f1080 SHA512 5917bb67d3f9819ff16e563cafd6328f884b27da410064c0e2c081fefc7ec221333acbce236185aade4d5a6eb5ea6e4cf91c7bd5408ba0763b35383461fa0607 -DIST devscripts_2.22.1.tar.xz 989556 BLAKE2B 2a2e3ca9757c710e181e807f0369c137f21070d86b4c51d8b5132ca4add33677edbd26e04a2faae93e9e4586080286888880ce450119579aa40ad205c8e5d857 SHA512 260603e1a655035c5aca3c9734db1bc6aa7e9aa017ece7e9158c57e06a1ee548922ec2defdd9dcb4560743d78aef08d30695b1bc833bd4d77fe1c7497d157c45 -EBUILD deb-devscripts-2.13.4.ebuild 984 BLAKE2B adf80c6d5b9a142a8241c9c7944cd8216e2ce7b006ef2240c9424a63d6dfba277b48416c1d2e054f1464b2997e4a7ca42952d2577ec35105ba515fec452c8d3d SHA512 41f941904c42298c11005305b4cd51f1a6de76c77340498f6d35cd8bb90524100f131a4ba01279635b6878c732c775778b98e9b1e067cb135e509afa674f6a3f -EBUILD deb-devscripts-2.22.1.ebuild 890 BLAKE2B 430a9631ed3c3e752374545170e51d161b4a73ac75650e33cd132eafcb3f4a676aaa2a3e930b63f7c506a6c623deaca77d09c7c9f290fd24cfc993ccb940489b SHA512 109c904d434b42e19cb2574c4af9bcab112da2dff8e93f3189308c20529287b6f6b25a954616bfaed1dac5076cd1f070a78cf998b5234d9050cd65bf0bfd786a +DIST devscripts_2.26.9.tar.xz 1118532 BLAKE2B 505cb7f8fb02d7c27aa058f189494bf01eae2e2eab2612a25db427daffec0953e1f964043a6e895b175ff20d8b91c1ac87e7cfa1bd82692ea6c11d1fc58fc542 SHA512 453e91b648500adf4de16097630f737aed3779243886dd1220e3ca154c6169044e64033b234e9ecd331d2bbca886371c456c6c0d40d1cc916aa32cb73dbc2e2a +EBUILD deb-devscripts-2.26.9.ebuild 1642 BLAKE2B f20f0ff38d57bddedd47d845c11e61da49efef920f6579283fc4675582dcc5c95c071b52d3023924c084d5627857fc4a953243e64a3bf4b13fd907c9e9d641d5 SHA512 d643b3fc8c473180df458f6e9b0f3c1065d9e32527b6deb1939727ed2f312957ed41d45efdcc65f15d57791ac2518adefdfa0d2e9d8d50c48a8c171df9cc7bff MISC ChangeLog 407 BLAKE2B 1bcc75338b0714e9c36c4ee56d79fa83a977b6b1a72ea3c2c1d9e14f58d8fc6a5b7ba32c58dee56c3467a15365fa2cf5f7588e755936e3b92ec741090afc5c14 SHA512 71cbeb45c20c7d378293249b5da47f029d49951053d9b601a01c7ba09961dad5cc57c9fb26507fe5d01fb853044b414155e3966fc00380452ce653eabd908e25 MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c diff --git a/dev-util/deb-devscripts/deb-devscripts-2.13.4.ebuild b/dev-util/deb-devscripts/deb-devscripts-2.13.4.ebuild deleted file mode 100644 index ceebae6c..00000000 --- a/dev-util/deb-devscripts/deb-devscripts-2.13.4.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -MY_PN="devscripts" - -#inherit eutils - -DESCRIPTION="geos_one loved tools" -HOMEPAGE="http://linamh.disconnected-by-peer.at" -#SRC_URI_BASE="mirror://debian/pool/main/${MY_PN:0:1}/${MY_PN}/" -#SRC_URI="${SRC_URI_BASE}${MY_PN}_${PV}.tar.xz" -SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/devscripts/${PV}ubuntu0.1/devscripts_${PV}ubuntu0.1.tar.xz" - -SLOT="0" -LICENSE="GPL-2 GPL-3 BSD" -KEYWORDS="~amd64 ~arm ~x86" -RESTRICT="mirror" - -IUSE="" - -DEPEND="" -RDEPEND="dev-lang/ruby - virtual/perl-JSON-PP - app-arch/dpkg - app-text/docbook-xsl-stylesheets - app-portage/portage-utils" - -S="${WORKDIR}/${MY_PN}-${PV}ubuntu0.1" - -src_prepare() { - sed -e "s!/stylesheet/xsl/nwalsh/!/xsl-ns-stylesheets/!g" \ - -e "s!--install-layout=deb!!g" -i $(find -name Makefile) - - eapply_user -} - -src_install() { - emake DESTDIR="${D}" install || die "install fail" - dodoc README AUTHORS -} diff --git a/dev-util/deb-devscripts/deb-devscripts-2.22.1.ebuild b/dev-util/deb-devscripts/deb-devscripts-2.22.1.ebuild deleted file mode 100644 index 5d628858..00000000 --- a/dev-util/deb-devscripts/deb-devscripts-2.22.1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -MY_PN="devscripts" - -#inherit eutils - -DESCRIPTION="geos_one loved tools" -HOMEPAGE="http://linamh.disconnected-by-peer.at" -SRC_URI_BASE="mirror://debian/pool/main/${MY_PN:0:1}/${MY_PN}/" -SRC_URI="${SRC_URI_BASE}${MY_PN}_${PV}.tar.xz" - -SLOT="0" -LICENSE="GPL-2 GPL-3 BSD" -KEYWORDS="~amd64 ~arm ~x86" -RESTRICT="mirror" - -IUSE="" - -DEPEND="" -RDEPEND="dev-lang/ruby - virtual/perl-JSON-PP - app-arch/dpkg - app-text/docbook-xsl-stylesheets - app-portage/portage-utils" - -S="${WORKDIR}/${MY_PN}-${PV}" - -src_prepare() { - sed -e "s!/stylesheet/xsl/nwalsh/!/xsl-ns-stylesheets/!g" \ - -e "s!--install-layout=deb!!g" -i $(find -name Makefile) - - eapply_user -} - -src_install() { - emake DESTDIR="${D}" install || die "install fail" - dodoc README - rm "${D}"/usr/share/bash-completion/completions/bts -} diff --git a/dev-util/deb-devscripts/deb-devscripts-2.26.9.ebuild b/dev-util/deb-devscripts/deb-devscripts-2.26.9.ebuild new file mode 100644 index 00000000..35a3e446 --- /dev/null +++ b/dev-util/deb-devscripts/deb-devscripts-2.26.9.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +MY_PN="devscripts" + +#inherit eutils + +DESCRIPTION="geos_one loved tools" +HOMEPAGE="https://linamh.disconnected-by-peer.at" +SRC_URI_BASE="mirror://debian/pool/main/${MY_PN:0:1}/${MY_PN}/" +SRC_URI="${SRC_URI_BASE}${MY_PN}_${PV}.tar.xz" +S="${WORKDIR}/work" + +LICENSE="GPL-2 GPL-3 BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="mirror" + +BDEPEND="app-shells/bash-completion + app-text/docbook-xml-dtd + app-text/docbook-xsl-stylesheets + app-text/po4a + dev-libs/libxslt + dev-python/setuptools + sys-apps/help2man" +RDEPEND="app-arch/dpkg + app-crypt/gnupg + app-portage/portage-utils + app-text/wdiff + dev-lang/ruby + dev-perl/Config-IniFiles + dev-perl/File-DirList + dev-perl/File-HomeDir + dev-perl/File-Touch + dev-perl/IO-String + dev-perl/JSON + dev-perl/Moo + dev-perl/String-ShellQuote + dev-perl/URI + dev-perl/YAML-LibYAML + dev-perl/libwww-perl + dev-python/python-debian + dev-python/python-magic + dev-python/pyxdg + dev-python/requests + dev-python/unidiff + dev-util/patchutils + sys-apps/file + sys-apps/sensible-utils + virtual/perl-JSON-PP + virtual/perl-Time-HiRes" + +src_prepare() { + sed -e "s!/stylesheet/xsl/nwalsh/!/xsl-ns-stylesheets/!g" \ + -e "s!--install-layout=deb!!g" -i $(find -name Makefile) + + eapply_user +} + +src_install() { + emake DESTDIR="${D}" install || die "install fail" + + if [[ -d "${ED}"/usr/share/doc/${MY_PN} ]]; then + mv "${ED}"/usr/share/doc/${MY_PN} "${ED}"/usr/share/doc/${PF} || die + fi + + dodoc README.md + + rm -f "${ED}"/usr/share/bash-completion/completions/{bts,deb2apptainer,deb2docker,debcheckout,pkgnames} || die +} diff --git a/dev-util/general-tools/Manifest b/dev-util/general-tools/Manifest index 4783c1eb..48c44cbf 100644 --- a/dev-util/general-tools/Manifest +++ b/dev-util/general-tools/Manifest @@ -1,5 +1,3 @@ -DIST general-tools-1.0.3.tar.xz 100600 BLAKE2B a5610147d1ddcbab815db13fad1d125aa1adaa03a1efc8bc8b78e30b089369276baf224377a7a8027797533217cbe4dddc588bc467c64e13322d0aa326a1379b SHA512 68dfb4b89073c615a9a7e9cdc4bc780c27eccb5e52df3a9e6f0da0b4a8a01807b0f5db584dc53ff2a2ad4b086728cfbfa794155d2576deec930e115e0fe215c2 DIST general-tools-1.4.4.tar.gz 22960 BLAKE2B 57da6b5c50204d0bb6b5507f6cad4aaec694788d74bcd6e677720229fc23b6f177fe131dfcf69af5bc0d158dbe5d01421be5870a934bb4bb834199f86e81a091 SHA512 0f638da140b9988bacc6c5b13ad87070e0ad17368bb68c19e51e68718254bc60bf0e0b60c0db051a15a146ea3cf78664670ed8514dff4e8240b138d8526cb981 -EBUILD general-tools-1.0.3.ebuild 712 BLAKE2B def904a5b926c2d07632acebd4968b963090358a110baa4fbb74c5dc78ed1f240102ec2dfcaf3ce21e837d2c9c24aa939c5cccb55c5332f13d20711735e4d51a SHA512 7e704d636c99ec2c7f40581ed915af5acf2d81d4a329be3283beed374879ffebc9504c837f668b5a6a7c858110cf069e5225383e5b6917c8c7177d6520689ea7 -EBUILD general-tools-1.4.4.ebuild 671 BLAKE2B b0587fd7e0849a300403ce9b44031ad1212ce0af0448d7fdfcaf94c85440095f3445564d934841067cea7c93f806636ab45925bd22a70c7324c019fa9c69e519 SHA512 13a4f2ebc2669866313f117f5ffed9164c4d18f8b33af387bc37a34051116598fd4e8f5b131016310b96ff0b43f9d1304a2dcca38bf79de1b7501c0bc0fd69b4 -MISC metadata.xml 263 BLAKE2B e9cf85bb250287f0607bb0b4219b4d0eefa6d9b0e9ee24a154d903e633c54eb1278ba2259773cbdc5a7c43e0aea2c1e9bd5bffc2f091e8a0c36b23da7099eb3a SHA512 08e26e8e596ee9259bb8bf2b84047471f6ad38b2e1efac33c5ec249c38856668d61f8807b7cba324c1ac50c426c1736b313c72c403c9d0c53318de352b263274 +EBUILD general-tools-1.4.4.ebuild 635 BLAKE2B 93fd1d2306b1c3ce0ee26b430b609a048f284691cc6e66e617cb1782654c1a185fe86cc0a3217489fc1fe4af9ca06d80d0bdd6261912c41f305475fa05dbf8fd SHA512 55346adc7a60f05ddef4b1adb5f7c9edbbadabdcf327855ae78cdaa0f08e30201a580a109ef2ea136ef847956f0c968abb31b93d14d826327a666371ad846b1f +MISC metadata.xml 351 BLAKE2B be102faa73ebf9f32870763851db8936aecfd682433dd861018bb767c0aadbd49fb72bfc97e3fe6252c78f93563311ca525f1221cf6fb180f33098e30c90a99a SHA512 1f6e0600c185adce3734cdb0d5126dceaf691d349e33caee97d06cfd4315bdc6683e9fb9c6672982ec1d2d378c6b2f489285e203e0c4fc827367660bd9a38aa0 diff --git a/dev-util/general-tools/general-tools-1.0.3.ebuild b/dev-util/general-tools/general-tools-1.0.3.ebuild deleted file mode 100644 index 2ce32a3b..00000000 --- a/dev-util/general-tools/general-tools-1.0.3.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Gneral tools for Embedded Dev" -HOMEPAGE="https://github.com/devkitPro/general-tools" -SRC_URI="https://github.com/devkitPro/general-tools/releases/download/v${PV}/general-tools-${PV}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~ppc sparc x86" -IUSE="" - -RDEPEND="" -DEPEND="" - -#src_prepare() { -# eapply_user -# eautoreconf -#} - -#src_configure() { -# LIBS="$($(tc-getPKG_CONFIG) --libs ncurses)" econf --enable-shared --with-pic \ -# $(use_enable static) \ -# $(use_enable nls) -#} - -src_install() { - make DESTDIR="${D}" install || die "make install failed" -} diff --git a/dev-util/general-tools/general-tools-1.4.4.ebuild b/dev-util/general-tools/general-tools-1.4.4.ebuild index f938740e..34526308 100644 --- a/dev-util/general-tools/general-tools-1.4.4.ebuild +++ b/dev-util/general-tools/general-tools-1.4.4.ebuild @@ -11,11 +11,7 @@ SRC_URI="https://github.com/devkitPro/general-tools/archive/refs/tags/v${PV}.tar LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~ppc sparc x86" -IUSE="" - -RDEPEND="" -DEPEND="" +KEYWORDS="amd64 ~arm ~ppc x86" src_prepare() { default diff --git a/dev-util/general-tools/metadata.xml b/dev-util/general-tools/metadata.xml index c2e813ba..4ebc66ad 100644 --- a/dev-util/general-tools/metadata.xml +++ b/dev-util/general-tools/metadata.xml @@ -5,4 +5,7 @@ mario.fetka@disconnected-by-peer.at Mario Fetka + + devkitPro/general-tools + diff --git a/metadata/md5-cache/dev-perl/File-DirList-0.50.0 b/metadata/md5-cache/dev-perl/File-DirList-0.50.0 new file mode 100644 index 00000000..909dfb78 --- /dev/null +++ b/metadata/md5-cache/dev-perl/File-DirList-0.50.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Provide a sorted list of directory content +EAPI=8 +HOMEPAGE=https://metacpan.org/release/File-DirList +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://cpan.metacpan.org/authors/id/T/TP/TPABA/File-DirList/File-DirList-0.05.tar.gz +_eclasses_=multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 perl-functions 1863acf0982afafc67797e3ce7275b4c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd readme.gentoo-r1 9ca94b2d607e7454ca6cfb44ab8ce327 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 perl-module 41920449ca174fe9b9b303dfcbdb37a3 +_md5_=cdc4c7c5e503d58cca474463dbe7fb42 diff --git a/metadata/md5-cache/dev-perl/File-Touch-0.120.0 b/metadata/md5-cache/dev-perl/File-Touch-0.120.0 new file mode 100644 index 00000000..e9018d0a --- /dev/null +++ b/metadata/md5-cache/dev-perl/File-Touch-0.120.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Update file access and modification times +EAPI=8 +HOMEPAGE=https://metacpan.org/release/File-Touch +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/File-Touch-0.12.tar.gz +_eclasses_=multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 perl-functions 1863acf0982afafc67797e3ce7275b4c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd readme.gentoo-r1 9ca94b2d607e7454ca6cfb44ab8ce327 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 perl-module 41920449ca174fe9b9b303dfcbdb37a3 +_md5_=c60bad8f3d10def459c1b643ca6a6db6 diff --git a/metadata/md5-cache/dev-util/deb-changectl-1.0.26 b/metadata/md5-cache/dev-util/deb-changectl-1.0.26 index b00f5ea8..5f046406 100644 --- a/metadata/md5-cache/dev-util/deb-changectl-1.0.26 +++ b/metadata/md5-cache/dev-util/deb-changectl-1.0.26 @@ -1,16 +1,16 @@ -BDEPEND=python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) python_single_target_python3_12? ( >=dev-python/gpep517-16[python_targets_python3_12(-)] dev-python/setuptools[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/gpep517-16[python_targets_python3_13(-)] dev-python/setuptools[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/gpep517-16[python_targets_python3_14(-)] dev-python/setuptools[python_targets_python3_14(-)] ) +BDEPEND=python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) python_single_target_python3_15? ( dev-lang/python:3.15 ) python_single_target_python3_12? ( >=dev-python/gpep517-16[python_targets_python3_12(-)] dev-python/setuptools[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/gpep517-16[python_targets_python3_13(-)] dev-python/setuptools[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/gpep517-16[python_targets_python3_14(-)] dev-python/setuptools[python_targets_python3_14(-)] ) python_single_target_python3_15? ( >=dev-python/gpep517-16[python_targets_python3_15(-)] dev-python/setuptools[python_targets_python3_15(-)] ) DEFINED_PHASES=compile configure install prepare setup test -DEPEND=dev-python/pyyaml dev-python/python-debian dev-python/GitPython +DEPEND=dev-python/pyyaml dev-python/python-debian dev-python/gitpython DESCRIPTION=deb-changectl only reads from the git log and writes to the changelog EAPI=8 HOMEPAGE=https://github.com/seanodea/deb-changectl INHERIT=distutils-r1 -IUSE=python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 -KEYWORDS=~amd64 ~x86 ~x86-linux +IUSE=python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 python_single_target_python3_15 +KEYWORDS=~amd64 ~x86 LICENSE=BSD -RDEPEND=dev-python/pyyaml dev-python/python-debian dev-python/GitPython python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) -REQUIRED_USE=^^ ( python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) ^^ ( python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) +RDEPEND=dev-python/pyyaml dev-python/python-debian dev-python/gitpython python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) python_single_target_python3_15? ( dev-lang/python:3.15 ) +REQUIRED_USE=^^ ( python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 python_single_target_python3_15 ) ^^ ( python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 python_single_target_python3_15 ) SLOT=0 SRC_URI=https://github.com/seanodea/deb-changectl/archive/refs/tags/1.0.26.tar.gz -> deb-changectl-1.0.26.tar.gz -_eclasses_=distutils-r1 8b4cb6626db7331e3187d652f4bbf9d4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 18a01bee4e486884d7457cfacde74099 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=dfa9c13191e773e9cb583150afa523f7 +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 18a01bee4e486884d7457cfacde74099 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 distutils-r1 8b4cb6626db7331e3187d652f4bbf9d4 +_md5_=1a5fcee62c41403a4c3e85b7e57edb71 diff --git a/metadata/md5-cache/dev-util/deb-devscripts-2.26.9 b/metadata/md5-cache/dev-util/deb-devscripts-2.26.9 new file mode 100644 index 00000000..78fecb8f --- /dev/null +++ b/metadata/md5-cache/dev-util/deb-devscripts-2.26.9 @@ -0,0 +1,12 @@ +BDEPEND=app-shells/bash-completion app-text/docbook-xml-dtd app-text/docbook-xsl-stylesheets app-text/po4a dev-libs/libxslt dev-python/setuptools sys-apps/help2man +DEFINED_PHASES=install prepare +DESCRIPTION=geos_one loved tools +EAPI=8 +HOMEPAGE=https://linamh.disconnected-by-peer.at +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 GPL-3 BSD +RDEPEND=app-arch/dpkg app-crypt/gnupg app-portage/portage-utils app-text/wdiff dev-lang/ruby dev-perl/Config-IniFiles dev-perl/File-DirList dev-perl/File-HomeDir dev-perl/File-Touch dev-perl/IO-String dev-perl/JSON dev-perl/Moo dev-perl/String-ShellQuote dev-perl/URI dev-perl/YAML-LibYAML dev-perl/libwww-perl dev-python/python-debian dev-python/python-magic dev-python/pyxdg dev-python/requests dev-python/unidiff dev-util/patchutils sys-apps/file sys-apps/sensible-utils virtual/perl-JSON-PP virtual/perl-Time-HiRes +RESTRICT=mirror +SLOT=0 +SRC_URI=mirror://debian/pool/main/d/devscripts/devscripts_2.26.9.tar.xz +_md5_=6c1d8d18edcaad9fa3cb62e28585925a diff --git a/metadata/md5-cache/dev-util/general-tools-1.4.4 b/metadata/md5-cache/dev-util/general-tools-1.4.4 index 91581e92..0140d405 100644 --- a/metadata/md5-cache/dev-util/general-tools-1.4.4 +++ b/metadata/md5-cache/dev-util/general-tools-1.4.4 @@ -1,12 +1,12 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 -DEFINED_PHASES=install +DEFINED_PHASES=install prepare DESCRIPTION=Gneral tools for Embedded Dev EAPI=8 HOMEPAGE=https://github.com/devkitPro/general-tools INHERIT=autotools -KEYWORDS=amd64 ~arm ~ppc sparc x86 +KEYWORDS=amd64 ~arm ~ppc x86 LICENSE=GPL-2 SLOT=0 SRC_URI=https://github.com/devkitPro/general-tools/archive/refs/tags/v1.4.4.tar.gz -> general-tools-1.4.4.tar.gz -_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 -_md5_=f964319428b2deceff2500ddd7b3ea73 +_eclasses_=gnuconfig b4fa4889c6f586d6b069215a86dd9e53 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 libtool 6a96cd90e5da8c7c615015479f46f1a4 autotools 0698802996fcfe9a604eac3c1f6e7112 +_md5_=b6d79d54342815d627dca30ac916885d diff --git a/metadata/md5-cache/sys-apps/sensible-utils-0.0.26 b/metadata/md5-cache/sys-apps/sensible-utils-0.0.26 new file mode 100644 index 00000000..29722922 --- /dev/null +++ b/metadata/md5-cache/sys-apps/sensible-utils-0.0.26 @@ -0,0 +1,10 @@ +BDEPEND=app-text/po4a +DEFINED_PHASES=install +DESCRIPTION=Utilities for sensible alternative selection +EAPI=8 +HOMEPAGE=https://salsa.debian.org/debian/sensible-utils +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2+ +SLOT=0 +SRC_URI=mirror://debian/pool/main/s/sensible-utils/sensible-utils_0.0.26.tar.xz +_md5_=920fc146c840464887abd06ed90f8f91 diff --git a/sys-apps/sensible-utils/Manifest b/sys-apps/sensible-utils/Manifest new file mode 100644 index 00000000..d1e99ff4 --- /dev/null +++ b/sys-apps/sensible-utils/Manifest @@ -0,0 +1,2 @@ +DIST sensible-utils_0.0.26.tar.xz 76736 BLAKE2B a891de3503520f0ab4b40baed3624f6a62f58cf72157220fae8e20b3064845b0837808e7748cf2789c8c4167bfbb033f36789ba098f9be5c95941f1c4ce433b6 SHA512 afc313ac57379987ef61f656386bb9e4ea14746a266584b4e49953449a1d4869d156d79211ab07826b2473c63e4e2903044751f67b905fab61363c6ba3967ec1 +EBUILD sensible-utils-0.0.26.ebuild 421 BLAKE2B 2ed114b6f74b20b7de0bf259516c04ad62dcc63255e74d3650634fa0d459643b10d0baba9574d4a9966415b455874cc1060eeea12ed685fc407e2dceea6eb018 SHA512 e2ed9a45897eee81daaf4a86df067d0a1b38c9c572574fe4606bab0a0f58cd2df8ca04d8ac686915e8b2d1c65f30de6ad7b11459f5ae50a1a07d57b50b54abc6 diff --git a/sys-apps/sensible-utils/sensible-utils-0.0.26.ebuild b/sys-apps/sensible-utils/sensible-utils-0.0.26.ebuild new file mode 100644 index 00000000..8195f5ee --- /dev/null +++ b/sys-apps/sensible-utils/sensible-utils-0.0.26.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Utilities for sensible alternative selection" +HOMEPAGE="https://salsa.debian.org/debian/sensible-utils" +SRC_URI="mirror://debian/pool/main/s/${PN}/${PN}_${PV}.tar.xz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="app-text/po4a" + +src_install() { + default + + dodoc debian/changelog +}