From e4ac4625fd8b81a978cf2da5d6e0fd8f019a2fd2 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sat, 28 Sep 2024 01:22:37 +0900 Subject: [PATCH 1/9] dev-util/mock: add 5.7 Signed-off-by: Takuya Wakazono --- dev-util/mock/Manifest | 1 + dev-util/mock/mock-5.7.ebuild | 105 ++++++++++++++++++++++++++++++++++ 2 files changed, 106 insertions(+) create mode 100644 dev-util/mock/mock-5.7.ebuild diff --git a/dev-util/mock/Manifest b/dev-util/mock/Manifest index 81f6297fb7..c57819f7a8 100644 --- a/dev-util/mock/Manifest +++ b/dev-util/mock/Manifest @@ -1 +1,2 @@ DIST mock-5.6.tar.gz 179325 BLAKE2B 752d07d8dbc8627648764459fab818941999ae874e83c9787a7c7b3f1d526d7ad9840adb31b18a2ea9c83144c3c6dfe7195f48334a0e5ed1bff04723af7b1fa3 SHA512 96dea8001ad1cb1509730175b6874078369313ba0f911b7d44e896686d945cb819d0cc3604da31a20d51ae3cf3538bdd39073f27fd7f8c88fe8843c9059efd04 +DIST mock-5.7.tar.gz 193087 BLAKE2B dade170ecef393f5c0a8a8c783d3600828356ea398bd1ab78dfb7db75fdcf313122c72cd8fe472677f431d18e2c93e4349b30d76bd439ddb9ddd3eac4004400e SHA512 1edf699d62ccc92e1d2459cb04bf34a34942125907cb3335f0f3dcdaeb73cb70ad80c939e5dfe205c56eeb217144a651adac6cd1caa7e6a7ecbc4fa3518d5d4c diff --git a/dev-util/mock/mock-5.7.ebuild b/dev-util/mock/mock-5.7.ebuild new file mode 100644 index 0000000000..04f8153f2f --- /dev/null +++ b/dev-util/mock/mock-5.7.ebuild @@ -0,0 +1,105 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) + +inherit bash-completion-r1 optfeature python-single-r1 + +DESCRIPTION="Simple chroot build environment manager for building RPMs" +HOMEPAGE=" + https://rpm-software-management.github.io/mock/ + https://github.com/rpm-software-management/mock/ +" +SRC_URI="https://github.com/rpm-software-management/mock/releases/download/${P}-1/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}] + dev-python/backoff[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] + dev-python/pyroute2[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/rpmautospec-core[${PYTHON_USEDEP}] + dev-python/templated-dictionary[${PYTHON_USEDEP}] + ') + acct-group/mock + app-containers/podman + dev-util/distribution-gpg-keys + dev-util/mock-core-configs +" +BDEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep 'dev-python/argparse-manpage[${PYTHON_USEDEP}]') + test? ( $(python_gen_cond_dep ' + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + ') ) +" + +src_prepare() { + default + + sed -i -e "s|^VERSION\s*=.*|VERSION=\"${PV}\"|" \ + -e "s|^SYSCONFDIR\s*=.*|SYSCONFDIR=\"${EPREFIX}/etc\"|" \ + -e "s|^PYTHONDIR\s*=.*|PYTHONDIR=\"$(python_get_sitedir)\"|" \ + -e "s|^PKGPYTHONDIR\s*=.*|PKGPYTHONDIR=\"$(python_get_sitedir)/mockbuild\"|" \ + py/mockbuild/constants.py py/mock-parse-buildlog.py || die + + sed -i -e "s|^_MOCK_NVR = None$|_MOCK_NVR = \"${P}-1\"|" py/mock.py || die + sed -i -e "s|@VERSION@|${PV}|" docs/mock.1 docs/mock-parse-buildlog.1 || die + + sed -i -e 's|"/bin/free"|"/usr/bin/free"|' py/mockbuild/plugins/hw_info.py || die + + # bug #928266: remove unnecessary completion target for us + sed -i -e "s/ mock.py//" -e "s/ mock-parse-buildlog.py//" etc/bash_completion.d/mock || die +} + +src_compile() { + argparse-manpage --pyfile py/mock-hermetic-repo.py --function _argparser > mock-hermetic-repo.1 || die +} + +src_install() { + python_domodule py/mockbuild + python_newscript py/mock.py mock + python_newscript py/mock-hermetic-repo.py mock-hermetic-repo + python_newscript py/mock-parse-buildlog.py mock-parse-buildlog + dobin mockchain + + exeinto /usr/libexec/mock + doexe create_default_route_in_container.sh + + dobashcomp etc/bash_completion.d/mock + bashcomp_alias mock mock-parse-buildlog + dodoc docs/site-defaults.cfg + doman docs/mock.1 docs/mock-parse-buildlog.1 mock-hermetic-repo.1 + + insinto /etc/mock + doins etc/mock/* + insinto /etc/pki/mock + doins etc/pki/* + + diropts -m0775 -o root -g mock + keepdir /var/lib/mock +} + +src_test() { + PYTHONPATH=py epytest tests +} + +pkg_postinst() { + optfeature "chain mode support" app-arch/createrepo_c + optfeature "pigz in root_cache plugin" app-arch/pigz + optfeature "nspawn instead of chroot" sys-apps/systemd + optfeature "lvm_root plugin support" sys-fs/lvm2 + optfeature "procenv plugin support" sys-process/procenv +} From b62e33c2d2e84380e46c865eb38146178165e4e4 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sat, 28 Sep 2024 01:22:37 +0900 Subject: [PATCH 2/9] dev-util/mock: drop 5.6-r1 Signed-off-by: Takuya Wakazono --- dev-util/mock/Manifest | 1 - dev-util/mock/mock-5.6-r1.ebuild | 98 -------------------------------- 2 files changed, 99 deletions(-) delete mode 100644 dev-util/mock/mock-5.6-r1.ebuild diff --git a/dev-util/mock/Manifest b/dev-util/mock/Manifest index c57819f7a8..ec4208f09a 100644 --- a/dev-util/mock/Manifest +++ b/dev-util/mock/Manifest @@ -1,2 +1 @@ -DIST mock-5.6.tar.gz 179325 BLAKE2B 752d07d8dbc8627648764459fab818941999ae874e83c9787a7c7b3f1d526d7ad9840adb31b18a2ea9c83144c3c6dfe7195f48334a0e5ed1bff04723af7b1fa3 SHA512 96dea8001ad1cb1509730175b6874078369313ba0f911b7d44e896686d945cb819d0cc3604da31a20d51ae3cf3538bdd39073f27fd7f8c88fe8843c9059efd04 DIST mock-5.7.tar.gz 193087 BLAKE2B dade170ecef393f5c0a8a8c783d3600828356ea398bd1ab78dfb7db75fdcf313122c72cd8fe472677f431d18e2c93e4349b30d76bd439ddb9ddd3eac4004400e SHA512 1edf699d62ccc92e1d2459cb04bf34a34942125907cb3335f0f3dcdaeb73cb70ad80c939e5dfe205c56eeb217144a651adac6cd1caa7e6a7ecbc4fa3518d5d4c diff --git a/dev-util/mock/mock-5.6-r1.ebuild b/dev-util/mock/mock-5.6-r1.ebuild deleted file mode 100644 index 9d9a92c2d4..0000000000 --- a/dev-util/mock/mock-5.6-r1.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..12} ) - -inherit bash-completion-r1 optfeature python-single-r1 - -DESCRIPTION="Simple chroot build environment manager for building RPMs" -HOMEPAGE=" - https://rpm-software-management.github.io/mock/ - https://github.com/rpm-software-management/mock/ -" -SRC_URI="https://github.com/rpm-software-management/mock/releases/download/${P}-1/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}] - dev-python/backoff[${PYTHON_USEDEP}] - dev-python/distro[${PYTHON_USEDEP}] - dev-python/pyroute2[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/rpmautospec-core[${PYTHON_USEDEP}] - dev-python/templated-dictionary[${PYTHON_USEDEP}] - ') - acct-group/mock - app-containers/podman - dev-util/distribution-gpg-keys - dev-util/mock-core-configs -" -BDEPEND=" - ${PYTHON_DEPS} - test? ( $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]') ) -" - -src_prepare() { - default - - sed -i -e "s|^VERSION\s*=.*|VERSION=\"${PV}\"|" \ - -e "s|^SYSCONFDIR\s*=.*|SYSCONFDIR=\"${EPREFIX}/etc\"|" \ - -e "s|^PYTHONDIR\s*=.*|PYTHONDIR=\"$(python_get_sitedir)\"|" \ - -e "s|^PKGPYTHONDIR\s*=.*|PKGPYTHONDIR=\"$(python_get_sitedir)/mockbuild\"|" \ - py/mockbuild/constants.py py/mock-parse-buildlog.py || die - - sed -i -e "s|^_MOCK_NVR = None$|_MOCK_NVR = \"${P}-1\"|" py/mock.py || die - sed -i -e "s|@VERSION@|${PV}|" docs/mock.1 docs/mock-parse-buildlog.1 || die - - sed -i -e 's|"/bin/free"|"/usr/bin/free"|' py/mockbuild/plugins/hw_info.py || die - - # bug #928266: remove unnecessary completion target for us - sed -i -e "s/ mock.py//" -e "s/ mock-parse-buildlog.py//" etc/bash_completion.d/mock || die -} - -src_compile() { :; } - -src_install() { - python_domodule py/mockbuild - python_newscript py/mock.py mock - python_newscript py/mock-parse-buildlog.py mock-parse-buildlog - dobin mockchain - - exeinto /usr/libexec/mock - doexe create_default_route_in_container.sh - - dobashcomp etc/bash_completion.d/mock - bashcomp_alias mock mock-parse-buildlog - dodoc docs/site-defaults.cfg - doman docs/mock.1 docs/mock-parse-buildlog.1 - - insinto /etc/mock - doins etc/mock/* - insinto /etc/pki/mock - doins etc/pki/* - - diropts -m0775 -o root -g mock - keepdir /var/lib/mock -} - -src_test() { - PYTHONPATH=py epytest tests -} - -pkg_postinst() { - optfeature "chain mode support" app-arch/createrepo_c - optfeature "pigz in root_cache plugin" app-arch/pigz - optfeature "nspawn instead of chroot" sys-apps/systemd - optfeature "lvm_root plugin support" sys-fs/lvm2 - optfeature "procenv plugin support" sys-process/procenv -} From 6f6e91b8b3588f180997c28001fd0ba0c513e951 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sat, 28 Sep 2024 01:22:37 +0900 Subject: [PATCH 3/9] dev-util/mock-core-configs: add 41.3 Signed-off-by: Takuya Wakazono --- dev-util/mock-core-configs/Manifest | 1 + .../mock-core-configs-41.3.ebuild | 20 +++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 dev-util/mock-core-configs/mock-core-configs-41.3.ebuild diff --git a/dev-util/mock-core-configs/Manifest b/dev-util/mock-core-configs/Manifest index 21421552c2..32bc1d7585 100644 --- a/dev-util/mock-core-configs/Manifest +++ b/dev-util/mock-core-configs/Manifest @@ -1 +1,2 @@ DIST mock-core-configs-41.2-1.tar.gz 373238 BLAKE2B 74f6143bd7a3c8a06f07b61239d7bb4b0d7c4255cb07a05bb1bbdcde181311bf4a130fabb12a8b47a549184256795f507f225ca5983680b166b71a383d7aa474 SHA512 d5202eadc2fe9b75e6748bb7f19f11ff67716a691c26a01047b8bd1cd93fddcbdcdd7151c01cecc1d65ab48313dc16f7739a75f06e49170b91f4fd8f00a51ec3 +DIST mock-core-configs-41.3-1.tar.gz 395941 BLAKE2B 652627f4828720f4641d0090853d505e433bb6ff694004b44cad3c70a0a7903c92dda59c3d4900298a6db115494299edc358b8151059be509e260d2faac301d4 SHA512 2767109d552960f95432e9108fafd0d682d6acf3be809cc40a33421e9467ede58e7e29d9124e9137460ff75523d0eec2b66bf9c00ce461e1993c29b93e48a129 diff --git a/dev-util/mock-core-configs/mock-core-configs-41.3.ebuild b/dev-util/mock-core-configs/mock-core-configs-41.3.ebuild new file mode 100644 index 0000000000..33e92d76f0 --- /dev/null +++ b/dev-util/mock-core-configs/mock-core-configs-41.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${P}-1 + +DESCRIPTION="Mock core config files basic chroots" +HOMEPAGE="https://rpm-software-management.github.io/mock/ https://github.com/rpm-software-management/mock" +SRC_URI="https://github.com/rpm-software-management/mock/archive/refs/tags/${MY_P}.tar.gz" +S="${WORKDIR}/mock-${MY_P}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +src_install() { + insinto /etc/mock + doins -r ${PN}/etc/mock/* +} From e989955df6b1cd802ac66e993bba4997cd34afea Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sat, 28 Sep 2024 01:22:37 +0900 Subject: [PATCH 4/9] dev-util/mock-core-configs: drop 41.2 Signed-off-by: Takuya Wakazono --- dev-util/mock-core-configs/Manifest | 1 - .../mock-core-configs-41.2.ebuild | 20 ------------------- 2 files changed, 21 deletions(-) delete mode 100644 dev-util/mock-core-configs/mock-core-configs-41.2.ebuild diff --git a/dev-util/mock-core-configs/Manifest b/dev-util/mock-core-configs/Manifest index 32bc1d7585..a66e844dfe 100644 --- a/dev-util/mock-core-configs/Manifest +++ b/dev-util/mock-core-configs/Manifest @@ -1,2 +1 @@ -DIST mock-core-configs-41.2-1.tar.gz 373238 BLAKE2B 74f6143bd7a3c8a06f07b61239d7bb4b0d7c4255cb07a05bb1bbdcde181311bf4a130fabb12a8b47a549184256795f507f225ca5983680b166b71a383d7aa474 SHA512 d5202eadc2fe9b75e6748bb7f19f11ff67716a691c26a01047b8bd1cd93fddcbdcdd7151c01cecc1d65ab48313dc16f7739a75f06e49170b91f4fd8f00a51ec3 DIST mock-core-configs-41.3-1.tar.gz 395941 BLAKE2B 652627f4828720f4641d0090853d505e433bb6ff694004b44cad3c70a0a7903c92dda59c3d4900298a6db115494299edc358b8151059be509e260d2faac301d4 SHA512 2767109d552960f95432e9108fafd0d682d6acf3be809cc40a33421e9467ede58e7e29d9124e9137460ff75523d0eec2b66bf9c00ce461e1993c29b93e48a129 diff --git a/dev-util/mock-core-configs/mock-core-configs-41.2.ebuild b/dev-util/mock-core-configs/mock-core-configs-41.2.ebuild deleted file mode 100644 index 33e92d76f0..0000000000 --- a/dev-util/mock-core-configs/mock-core-configs-41.2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_P=${P}-1 - -DESCRIPTION="Mock core config files basic chroots" -HOMEPAGE="https://rpm-software-management.github.io/mock/ https://github.com/rpm-software-management/mock" -SRC_URI="https://github.com/rpm-software-management/mock/archive/refs/tags/${MY_P}.tar.gz" -S="${WORKDIR}/mock-${MY_P}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64" - -src_install() { - insinto /etc/mock - doins -r ${PN}/etc/mock/* -} From 568a43c6e0f91f6f72b77595392ebcf8b8805135 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sat, 28 Sep 2024 01:22:37 +0900 Subject: [PATCH 5/9] app-misc/apidb: treeclean Closes: https://bugs.gentoo.org/807112 (pkgremoved) Closes: https://bugs.gentoo.org/839606 (pkgremoved) Signed-off-by: Takuya Wakazono --- app-misc/apidb/Manifest | 5 -- app-misc/apidb/apidb-5.11.0_beta.ebuild | 80 ------------------------- app-misc/apidb/apidb-5.13.1_beta.ebuild | 80 ------------------------- app-misc/apidb/apidb-5.13.4_beta.ebuild | 80 ------------------------- app-misc/apidb/apidb-5.13.6_beta.ebuild | 80 ------------------------- app-misc/apidb/apidb-5.8.0_beta.ebuild | 75 ----------------------- app-misc/apidb/metadata.xml | 17 ------ profiles/package.mask | 1 - 8 files changed, 418 deletions(-) delete mode 100644 app-misc/apidb/Manifest delete mode 100644 app-misc/apidb/apidb-5.11.0_beta.ebuild delete mode 100644 app-misc/apidb/apidb-5.13.1_beta.ebuild delete mode 100644 app-misc/apidb/apidb-5.13.4_beta.ebuild delete mode 100644 app-misc/apidb/apidb-5.13.6_beta.ebuild delete mode 100644 app-misc/apidb/apidb-5.8.0_beta.ebuild delete mode 100644 app-misc/apidb/metadata.xml diff --git a/app-misc/apidb/Manifest b/app-misc/apidb/Manifest deleted file mode 100644 index f665692c07..0000000000 --- a/app-misc/apidb/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -DIST 5.11.0-beta.tar.gz 193852 BLAKE2B 522e691afdf97dde0d34982938d1443156057d30b46a2f705881dd76f5ff739dcc2c2b01a4aef8f0edf59d51259bc6a88760a9cee31fbbada622e6da7ad37718 SHA512 42955f30f79c8eb22a18b95aae480ca43ba2de95f0cd5db2a69851b1e3098927a9ef28c8a7ef4ae136d424821c5a6f8ca9f91893161baeca75236683df95d6be -DIST 5.13.1-beta.tar.gz 190519 BLAKE2B 0fb809e50d28163559e9d633e4b5f58f3111fadf3992071515e61b97709f2925c11e498978739115d20907fe5eb5d9755929d3fa582d9300b69bccefc493d199 SHA512 11d5999faf1475e82b1143c383e13b0b6fc27de78fb81adc73cc2febf5dbb28e45a770c850275642aa338ceddac6ef83fd41f0b739e615855d05a39dc0f901b6 -DIST 5.13.4-beta.tar.gz 190587 BLAKE2B f7f71d3841a6d4ccdc5f30f0d4352342f317090a226757562ff4183562c33ed8e5aba0bf373dc58a10345b8b33a84d91db26058f748897c641aa3ea4fe2e236c SHA512 81287cc16dcc65189df90999ca4b7ad133cd735f21b2568fcff1f479165d8b7464186d3a3f9429dda3dd8213eadec60f9898dbccb0295801788e344a88c17af9 -DIST 5.13.6-beta.tar.gz 190636 BLAKE2B 9ee3fc2964442982b510d9d18584aa9a96343b1dbe2c6e902f54c1a2dc040aa7479f6a1076a108b20975869279f8873e80938918cd1bfbc13602e423f1d637ac SHA512 872bdbdfbc7e85153b56049f90bf83868b8542924a66abf399c422e6c321616a89420622623acaf78c8ab68cd90fa2b4a7a3bb29a225c9ff81edb6b4af751239 -DIST 5.8.0-beta.tar.gz 183120 BLAKE2B 82d6a2e40aab046b14c6256acca458765bc744144f57d8aeae5201f8e89d97c70d5dbc42fe89880ded8ea9ee9ff96e2f2a91f3da8e7b13fb52cd4ba75caedaf6 SHA512 07d9cb217922239ad79ec6632d28f87d986e69ec3fd5c5440dbae96514a10a66f043efa84031c6541c3b1dc8b6786b5265c9cdd98f8b4102c3e937934bad649a diff --git a/app-misc/apidb/apidb-5.11.0_beta.ebuild b/app-misc/apidb/apidb-5.11.0_beta.ebuild deleted file mode 100644 index f068f7a672..0000000000 --- a/app-misc/apidb/apidb-5.11.0_beta.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_MAKEFILE_GENERATOR="emake" -CMAKE_BINARY=cmake -CMAKE_MAKEFILE_GENERATOR=emake - -inherit cmake - -MYPV="${PV/_beta/-beta}" -MYPN="${PN}" -MYP="${MYPN}-${MYPV}" - -DESCRIPTION="API Generator for Database access" -HOMEPAGE="https://github.com/azaeldevel/apidb" -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/azaeldevel/apidb.git" -else - SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz" - KEYWORDS="~amd64" -fi - -S="${WORKDIR}/${PN}-${MYPV}" - -LICENSE="GPL-3" -SLOT="0" - -IUSE="+mariadb postgresql commands gtk +corelibs" - -RDEPEND=" - dev-libs/libxml2 - dev-libs/boost - dev-libs/octetos-coreutils - dev-libs/octetos-db-abstract - gtk? ( x11-libs/gtk+:3 ) - dev-libs/libtar - mariadb? ( dev-libs/octetos-db-maria ) - postgresql? ( dev-libs/octetos-db-postgresql ) - gnome-base/librsvg -" -DEPEND="${RDEPEND} - sys-devel/bison - sys-devel/flex -" - -src_prepare() { - sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die - sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt || die - sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt || die - sed -i 's/lib/${LIBDIR}/' src/postgresql-reader-c++/CMakeLists.txt || die - - cmake_src_prepare -} - -src_configure() { - APIDBBUILD="CORE" - APIDBINSTALL="" - if use corelibs ;then - APIDBINSTALL="CORE" - fi - if use mariadb ;then - APIDBBUILD="$APIDBBUILD;MARIADB" - APIDBINSTALL="$APIDBINSTALL;DRIVERS" - fi - if use postgresql ;then - APIDBBUILD="$APIDBBUILD;POSTGRESQL" - APIDBINSTALL="$APIDBINSTALL;DRIVERS" - fi - if use commands ;then - APIDBINSTALL="$APIDBINSTALL;COMMANDS" - fi - if use gtk ;then - APIDBINSTALL="$APIDBINSTALL;GTK3" - fi - local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha -DPLATFORM=LINUX_GENTOO -DAPIDBBUILD=$APIDBBUILD -DAPIDBINSTALL=$APIDBINSTALL) - cmake_src_configure -} diff --git a/app-misc/apidb/apidb-5.13.1_beta.ebuild b/app-misc/apidb/apidb-5.13.1_beta.ebuild deleted file mode 100644 index f068f7a672..0000000000 --- a/app-misc/apidb/apidb-5.13.1_beta.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_MAKEFILE_GENERATOR="emake" -CMAKE_BINARY=cmake -CMAKE_MAKEFILE_GENERATOR=emake - -inherit cmake - -MYPV="${PV/_beta/-beta}" -MYPN="${PN}" -MYP="${MYPN}-${MYPV}" - -DESCRIPTION="API Generator for Database access" -HOMEPAGE="https://github.com/azaeldevel/apidb" -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/azaeldevel/apidb.git" -else - SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz" - KEYWORDS="~amd64" -fi - -S="${WORKDIR}/${PN}-${MYPV}" - -LICENSE="GPL-3" -SLOT="0" - -IUSE="+mariadb postgresql commands gtk +corelibs" - -RDEPEND=" - dev-libs/libxml2 - dev-libs/boost - dev-libs/octetos-coreutils - dev-libs/octetos-db-abstract - gtk? ( x11-libs/gtk+:3 ) - dev-libs/libtar - mariadb? ( dev-libs/octetos-db-maria ) - postgresql? ( dev-libs/octetos-db-postgresql ) - gnome-base/librsvg -" -DEPEND="${RDEPEND} - sys-devel/bison - sys-devel/flex -" - -src_prepare() { - sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die - sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt || die - sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt || die - sed -i 's/lib/${LIBDIR}/' src/postgresql-reader-c++/CMakeLists.txt || die - - cmake_src_prepare -} - -src_configure() { - APIDBBUILD="CORE" - APIDBINSTALL="" - if use corelibs ;then - APIDBINSTALL="CORE" - fi - if use mariadb ;then - APIDBBUILD="$APIDBBUILD;MARIADB" - APIDBINSTALL="$APIDBINSTALL;DRIVERS" - fi - if use postgresql ;then - APIDBBUILD="$APIDBBUILD;POSTGRESQL" - APIDBINSTALL="$APIDBINSTALL;DRIVERS" - fi - if use commands ;then - APIDBINSTALL="$APIDBINSTALL;COMMANDS" - fi - if use gtk ;then - APIDBINSTALL="$APIDBINSTALL;GTK3" - fi - local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha -DPLATFORM=LINUX_GENTOO -DAPIDBBUILD=$APIDBBUILD -DAPIDBINSTALL=$APIDBINSTALL) - cmake_src_configure -} diff --git a/app-misc/apidb/apidb-5.13.4_beta.ebuild b/app-misc/apidb/apidb-5.13.4_beta.ebuild deleted file mode 100644 index f068f7a672..0000000000 --- a/app-misc/apidb/apidb-5.13.4_beta.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_MAKEFILE_GENERATOR="emake" -CMAKE_BINARY=cmake -CMAKE_MAKEFILE_GENERATOR=emake - -inherit cmake - -MYPV="${PV/_beta/-beta}" -MYPN="${PN}" -MYP="${MYPN}-${MYPV}" - -DESCRIPTION="API Generator for Database access" -HOMEPAGE="https://github.com/azaeldevel/apidb" -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/azaeldevel/apidb.git" -else - SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz" - KEYWORDS="~amd64" -fi - -S="${WORKDIR}/${PN}-${MYPV}" - -LICENSE="GPL-3" -SLOT="0" - -IUSE="+mariadb postgresql commands gtk +corelibs" - -RDEPEND=" - dev-libs/libxml2 - dev-libs/boost - dev-libs/octetos-coreutils - dev-libs/octetos-db-abstract - gtk? ( x11-libs/gtk+:3 ) - dev-libs/libtar - mariadb? ( dev-libs/octetos-db-maria ) - postgresql? ( dev-libs/octetos-db-postgresql ) - gnome-base/librsvg -" -DEPEND="${RDEPEND} - sys-devel/bison - sys-devel/flex -" - -src_prepare() { - sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die - sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt || die - sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt || die - sed -i 's/lib/${LIBDIR}/' src/postgresql-reader-c++/CMakeLists.txt || die - - cmake_src_prepare -} - -src_configure() { - APIDBBUILD="CORE" - APIDBINSTALL="" - if use corelibs ;then - APIDBINSTALL="CORE" - fi - if use mariadb ;then - APIDBBUILD="$APIDBBUILD;MARIADB" - APIDBINSTALL="$APIDBINSTALL;DRIVERS" - fi - if use postgresql ;then - APIDBBUILD="$APIDBBUILD;POSTGRESQL" - APIDBINSTALL="$APIDBINSTALL;DRIVERS" - fi - if use commands ;then - APIDBINSTALL="$APIDBINSTALL;COMMANDS" - fi - if use gtk ;then - APIDBINSTALL="$APIDBINSTALL;GTK3" - fi - local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha -DPLATFORM=LINUX_GENTOO -DAPIDBBUILD=$APIDBBUILD -DAPIDBINSTALL=$APIDBINSTALL) - cmake_src_configure -} diff --git a/app-misc/apidb/apidb-5.13.6_beta.ebuild b/app-misc/apidb/apidb-5.13.6_beta.ebuild deleted file mode 100644 index f068f7a672..0000000000 --- a/app-misc/apidb/apidb-5.13.6_beta.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_MAKEFILE_GENERATOR="emake" -CMAKE_BINARY=cmake -CMAKE_MAKEFILE_GENERATOR=emake - -inherit cmake - -MYPV="${PV/_beta/-beta}" -MYPN="${PN}" -MYP="${MYPN}-${MYPV}" - -DESCRIPTION="API Generator for Database access" -HOMEPAGE="https://github.com/azaeldevel/apidb" -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/azaeldevel/apidb.git" -else - SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz" - KEYWORDS="~amd64" -fi - -S="${WORKDIR}/${PN}-${MYPV}" - -LICENSE="GPL-3" -SLOT="0" - -IUSE="+mariadb postgresql commands gtk +corelibs" - -RDEPEND=" - dev-libs/libxml2 - dev-libs/boost - dev-libs/octetos-coreutils - dev-libs/octetos-db-abstract - gtk? ( x11-libs/gtk+:3 ) - dev-libs/libtar - mariadb? ( dev-libs/octetos-db-maria ) - postgresql? ( dev-libs/octetos-db-postgresql ) - gnome-base/librsvg -" -DEPEND="${RDEPEND} - sys-devel/bison - sys-devel/flex -" - -src_prepare() { - sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die - sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt || die - sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt || die - sed -i 's/lib/${LIBDIR}/' src/postgresql-reader-c++/CMakeLists.txt || die - - cmake_src_prepare -} - -src_configure() { - APIDBBUILD="CORE" - APIDBINSTALL="" - if use corelibs ;then - APIDBINSTALL="CORE" - fi - if use mariadb ;then - APIDBBUILD="$APIDBBUILD;MARIADB" - APIDBINSTALL="$APIDBINSTALL;DRIVERS" - fi - if use postgresql ;then - APIDBBUILD="$APIDBBUILD;POSTGRESQL" - APIDBINSTALL="$APIDBINSTALL;DRIVERS" - fi - if use commands ;then - APIDBINSTALL="$APIDBINSTALL;COMMANDS" - fi - if use gtk ;then - APIDBINSTALL="$APIDBINSTALL;GTK3" - fi - local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha -DPLATFORM=LINUX_GENTOO -DAPIDBBUILD=$APIDBBUILD -DAPIDBINSTALL=$APIDBINSTALL) - cmake_src_configure -} diff --git a/app-misc/apidb/apidb-5.8.0_beta.ebuild b/app-misc/apidb/apidb-5.8.0_beta.ebuild deleted file mode 100644 index 193ef6e229..0000000000 --- a/app-misc/apidb/apidb-5.8.0_beta.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_MAKEFILE_GENERATOR="emake" -CMAKE_BINARY=cmake -CMAKE_MAKEFILE_GENERATOR=emake - -inherit cmake - -MYPV="${PV/_beta/-beta}" -MYPN="${PN}" -MYP="${MYPN}-${MYPV}" - -DESCRIPTION="API Generator for Database access" -HOMEPAGE="https://github.com/azaeldevel/apidb" -SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz" - -S="${WORKDIR}/${PN}-${MYPV}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="+mariadb postgresql commands gtk +corelibs" - -RDEPEND=" - dev-libs/libxml2 - dev-libs/boost - dev-libs/octetos-coreutils - dev-libs/octetos-db-abstract - gtk? ( x11-libs/gtk+:3 ) - dev-libs/libtar - mariadb? ( dev-libs/octetos-db-maria ) - postgresql? ( dev-libs/octetos-db-postgresql ) - media-gfx/imagemagick -" -DEPEND="${RDEPEND} - sys-devel/bison - sys-devel/flex -" - -src_prepare() { - sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die - sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt || die - sed -i 's/lib/${LIBDIR}/' src/mariadb-reader-c++/CMakeLists.txt || die - sed -i 's/lib/${LIBDIR}/' src/postgresql-reader-c++/CMakeLists.txt || die - - cmake_src_prepare -} - -src_configure() { - APIDBBUILD="CORE" - APIDBINSTALL="" - if use corelibs ;then - APIDBINSTALL="CORE" - fi - if use mariadb ;then - APIDBBUILD="$APIDBBUILD;MARIADB" - APIDBINSTALL="$APIDBINSTALL;DRIVERS" - fi - if use postgresql ;then - APIDBBUILD="$APIDBBUILD;POSTGRESQL" - APIDBINSTALL="$APIDBINSTALL;DRIVERS" - fi - if use commands ;then - APIDBINSTALL="$APIDBINSTALL;COMMANDS" - fi - if use gtk ;then - APIDBINSTALL="$APIDBINSTALL;GTK3" - fi - local mycmakeargs=(-DAPIDB_VERSION_STAGE=alpha -DPLATFORM=LINUX_GENTOO -DAPIDBBUILD=$APIDBBUILD -DAPIDBINSTALL=$APIDBINSTALL) - cmake_src_configure -} diff --git a/app-misc/apidb/metadata.xml b/app-misc/apidb/metadata.xml deleted file mode 100644 index cb4cccbf8e..0000000000 --- a/app-misc/apidb/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - azael.devel@gmail.com - Azael Reyes - - - Build MariaDB Layer - Build PostgreSQL Layer - Build commands - Build Abtract layer - - - azaeldevel/apidb - - diff --git a/profiles/package.mask b/profiles/package.mask index a08e5a57ef..21f5e3cbbb 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -103,7 +103,6 @@ app-emulation/proton-ge-custom-bin # Takuya Wakazono (2024-08-27) # Does not build anymore. Unmaintained in guru since 2021. # Removal on 2024-09-27. Bugs #807112, #839606 -app-misc/apidb dev-libs/octetos-db dev-libs/octetos-db-abstract dev-libs/octetos-db-maria From b75ad79a1b3abb2ea5b24f6909d1197e098983a9 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sat, 28 Sep 2024 01:22:37 +0900 Subject: [PATCH 6/9] dev-libs/octetos-db-postgresql: treeclean Closes: https://bugs.gentoo.org/780927 (pkgremoved) Closes: https://bugs.gentoo.org/785349 (pkgremoved) Closes: https://bugs.gentoo.org/785352 (pkgremoved) Closes: https://bugs.gentoo.org/799890 (pkgremoved) Closes: https://bugs.gentoo.org/839876 (pkgremoved) Closes: https://bugs.gentoo.org/859760 (pkgremoved) Closes: https://bugs.gentoo.org/859763 (pkgremoved) Signed-off-by: Takuya Wakazono --- dev-libs/octetos-db-postgresql/Manifest | 2 -- dev-libs/octetos-db-postgresql/metadata.xml | 11 ------- .../octetos-db-postgresql-1.3.10_alpha.ebuild | 32 ------------------- .../octetos-db-postgresql-1.3.9_alpha.ebuild | 32 ------------------- profiles/package.mask | 1 - 5 files changed, 78 deletions(-) delete mode 100644 dev-libs/octetos-db-postgresql/Manifest delete mode 100644 dev-libs/octetos-db-postgresql/metadata.xml delete mode 100644 dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.10_alpha.ebuild delete mode 100644 dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.9_alpha.ebuild diff --git a/dev-libs/octetos-db-postgresql/Manifest b/dev-libs/octetos-db-postgresql/Manifest deleted file mode 100644 index 5590106d13..0000000000 --- a/dev-libs/octetos-db-postgresql/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST octetos-db-postgresql-1.3.10_alpha.tar.gz 70560 BLAKE2B 048469cd0c95d27e609a2d36b85fd677ca03de069b0e215f9b00b3a052937a99b835ab2bd0bf14a95d8d74ac9df6277ef192bf3b5f034c2ac37546c8559110a3 SHA512 977c53eb41de9b5796b7fda6363bd2e8da71b2ae3f975ab7cd440551f71055beb9ba1b69c67349ed7747880c4fcbeb0266e3290bc139dccf657bb93e9a451f66 -DIST octetos-db-postgresql-1.3.9_alpha.tar.gz 70535 BLAKE2B 6b1e0cb51739cf302def537853441e898b0c0dedc9fab765e266ccbb7837047b8352f27fc7bb67514fcc242c4d18179f47c96783cd77d65237729cc93559517c SHA512 6b41a45b9cedcaf195009f3047a2448017b6c831ef155b8d3220401fb8627841ad018c60ec5a010960734dbff3fce95758a19b66b0639b13ebebc8d5d2e39571 diff --git a/dev-libs/octetos-db-postgresql/metadata.xml b/dev-libs/octetos-db-postgresql/metadata.xml deleted file mode 100644 index 2c137dcdb8..0000000000 --- a/dev-libs/octetos-db-postgresql/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - azael.devel@gmail.com - Azael Reyes - - - azaeldevel/octetos-db - - diff --git a/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.10_alpha.ebuild b/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.10_alpha.ebuild deleted file mode 100644 index 97a5e98664..0000000000 --- a/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.10_alpha.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MYPV="${PV/_alpha/-alpha}" -MYPN="${PN/-postgresql}" -MYP="${MYPN}-${MYPV}" - -DESCRIPTION="C++ library for Database Acces." -HOMEPAGE="https://github.com/azaeldevel/octetos-db" -SRC_URI="https://github.com/azaeldevel/${MYPN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${MYP}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="dev-libs/octetos-db" -RDEPEND="${DEPEND} dev-db/postgresql:*" - -src_prepare() { - default - eautoreconf -fi -} - -src_configure() { - econf --with-postgresql -} diff --git a/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.9_alpha.ebuild b/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.9_alpha.ebuild deleted file mode 100644 index bf6504496e..0000000000 --- a/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.9_alpha.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MYPV="${PV/_alpha/-alpha}" -MYPN="${PN/-postgresql}" -MYP="${MYPN}-${MYPV}" - -DESCRIPTION="C++ library for Database Acces." -HOMEPAGE="https://github.com/azaeldevel/octetos-db" -SRC_URI="https://github.com/azaeldevel/${MYPN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${MYP}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="dev-libs/octetos-db dev-db/postgresql:*" -RDEPEND="${DEPEND}" - -src_prepare() { - default - eautoreconf -fi -} - -src_configure() { - econf --with-postgresql -} diff --git a/profiles/package.mask b/profiles/package.mask index 21f5e3cbbb..bb94edbc67 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -106,7 +106,6 @@ app-emulation/proton-ge-custom-bin dev-libs/octetos-db dev-libs/octetos-db-abstract dev-libs/octetos-db-maria -dev-libs/octetos-db-postgresql # Anna Vyalkova (2024-06-24) # Critical security vulnerability. From a4dc500941cfcc0de003c684474bef271c6a511a Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sat, 28 Sep 2024 01:22:37 +0900 Subject: [PATCH 7/9] dev-libs/octetos-db-maria: treeclean Closes: https://bugs.gentoo.org/780717 (pkgremoved) Closes: https://bugs.gentoo.org/785343 (pkgremoved) Closes: https://bugs.gentoo.org/785346 (pkgremoved) Closes: https://bugs.gentoo.org/785793 (pkgremoved) Closes: https://bugs.gentoo.org/839621 (pkgremoved) Closes: https://bugs.gentoo.org/859691 (pkgremoved) Closes: https://bugs.gentoo.org/859694 (pkgremoved) Signed-off-by: Takuya Wakazono --- dev-libs/octetos-db-maria/Manifest | 2 - dev-libs/octetos-db-maria/metadata.xml | 11 ------ .../octetos-db-maria-1.4.2_alpha.ebuild | 36 ----------------- .../octetos-db-maria-1.9.2_alpha.ebuild | 36 ----------------- .../octetos-db-maria-9999.ebuild | 39 ------------------- profiles/package.mask | 1 - 6 files changed, 125 deletions(-) delete mode 100644 dev-libs/octetos-db-maria/Manifest delete mode 100644 dev-libs/octetos-db-maria/metadata.xml delete mode 100644 dev-libs/octetos-db-maria/octetos-db-maria-1.4.2_alpha.ebuild delete mode 100644 dev-libs/octetos-db-maria/octetos-db-maria-1.9.2_alpha.ebuild delete mode 100644 dev-libs/octetos-db-maria/octetos-db-maria-9999.ebuild diff --git a/dev-libs/octetos-db-maria/Manifest b/dev-libs/octetos-db-maria/Manifest deleted file mode 100644 index 7f53e7a983..0000000000 --- a/dev-libs/octetos-db-maria/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST octetos-db-maria-1.4.2_alpha.tar.gz 23204 BLAKE2B 0efee42484e1b1491e58b34da02053fc716d02d806b285d2c3b0ddcec13113671e51063ef0ac298ef7c18ad2aeecfa89e28a41f659f4adea9d8e1ea31242e25b SHA512 8ac4bdff78ffff51375b5c713e9b399328ed3623124fb8d9235486c6204f98851c87c27b4b4ac5b72adeb2aaa4005caaa36da7ed0cbcc7f02ea431bf27bab196 -DIST octetos-db-maria-1.9.2_alpha.tar.gz 25337 BLAKE2B d6cd7377b4dacc3c0e18f0dca28628390fa9ad00f8e351ff981c54fbe537df52c0b1a3c7dd68fef7afa06641a8f34ba98cb63874967d3cb5bb76b72bd9bb2396 SHA512 7b6f6f193612b0e64a2fdd61bfdc62f06125802e73df1ec538e71d5b6060f2c93b72c108af840e123c73e64a55916b687f79f0f6982e323a2c765642872b0130 diff --git a/dev-libs/octetos-db-maria/metadata.xml b/dev-libs/octetos-db-maria/metadata.xml deleted file mode 100644 index ac08e4bd55..0000000000 --- a/dev-libs/octetos-db-maria/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - azael.devel@gmail.com - Azael Reyes - - - azaeldevel/octetos-db-maria - - diff --git a/dev-libs/octetos-db-maria/octetos-db-maria-1.4.2_alpha.ebuild b/dev-libs/octetos-db-maria/octetos-db-maria-1.4.2_alpha.ebuild deleted file mode 100644 index 7a0d683bd4..0000000000 --- a/dev-libs/octetos-db-maria/octetos-db-maria-1.4.2_alpha.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MYPV="${PV/_alpha/-alpha}" - -MYP="${PN}-${MYPV}" - -DESCRIPTION="C++ library for Database Acces." -HOMEPAGE="https://github.com/azaeldevel/octetos-db-maria" -SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${MYP}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=" - dev-libs/octetos-db-abstract - dev-db/mariadb-connector-c - dev-db/mariadb:= -" -RDEPEND="${DEPEND}" - -src_prepare() { - default - eautoreconf -fi -} - -src_configure() { - econf --with-gentoo -} diff --git a/dev-libs/octetos-db-maria/octetos-db-maria-1.9.2_alpha.ebuild b/dev-libs/octetos-db-maria/octetos-db-maria-1.9.2_alpha.ebuild deleted file mode 100644 index fe71903374..0000000000 --- a/dev-libs/octetos-db-maria/octetos-db-maria-1.9.2_alpha.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MYPV="${PV/_alpha/-alpha}" - -MYP="${PN}-${MYPV}" - -DESCRIPTION="C++ library for Database Acces." -HOMEPAGE="https://github.com/azaeldevel/octetos-db-maria" -SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${MYP}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=" - dev-libs/octetos-db-abstract - dev-db/mariadb-connector-c - dev-db/mariadb:= -" -RDEPEND="${DEPEND}" - -src_prepare() { - default - eautoreconf -fi -} - -src_configure() { - econf --with-gentoo -} diff --git a/dev-libs/octetos-db-maria/octetos-db-maria-9999.ebuild b/dev-libs/octetos-db-maria/octetos-db-maria-9999.ebuild deleted file mode 100644 index f2a969d460..0000000000 --- a/dev-libs/octetos-db-maria/octetos-db-maria-9999.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MYPV="${PV/_alpha/-alpha}" -MYP="${PN}-${MYPV}" - -DESCRIPTION="C++ library for Database Acces." -HOMEPAGE="https://github.com/azaeldevel/octetos-db-maria" -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/azaeldevel/octetos-core.git" -else - SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -S="${WORKDIR}/${MYP}" - -LICENSE="GPL-3" -SLOT="0" - -DEPEND=" - dev-libs/octetos-db-abstract - dev-db/mariadb-connector-c -" -RDEPEND="${DEPEND}" - -src_prepare() { - default - eautoreconf -fi -} - -src_configure() { - econf --with-gentoo -} diff --git a/profiles/package.mask b/profiles/package.mask index bb94edbc67..0c78f4c4a1 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -105,7 +105,6 @@ app-emulation/proton-ge-custom-bin # Removal on 2024-09-27. Bugs #807112, #839606 dev-libs/octetos-db dev-libs/octetos-db-abstract -dev-libs/octetos-db-maria # Anna Vyalkova (2024-06-24) # Critical security vulnerability. From 7794cb828df8e9d11091ca2b9b01bd255f23493d Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sat, 28 Sep 2024 01:22:37 +0900 Subject: [PATCH 8/9] dev-libs/octetos-db-abstract: treeclean Closes: https://bugs.gentoo.org/780714 (pkgremoved) Closes: https://bugs.gentoo.org/785340 (pkgremoved) Closes: https://bugs.gentoo.org/839618 (pkgremoved) Closes: https://bugs.gentoo.org/859685 (pkgremoved) Closes: https://bugs.gentoo.org/859688 (pkgremoved) Closes: https://bugs.gentoo.org/936312 (pkgremoved) Signed-off-by: Takuya Wakazono --- dev-libs/octetos-db-abstract/Manifest | 2 -- dev-libs/octetos-db-abstract/metadata.xml | 11 ------ .../octetos-db-abstract-0.1.2_alpha.ebuild | 35 ------------------- .../octetos-db-abstract-0.6.0_alpha.ebuild | 35 ------------------- profiles/package.mask | 1 - 5 files changed, 84 deletions(-) delete mode 100644 dev-libs/octetos-db-abstract/Manifest delete mode 100644 dev-libs/octetos-db-abstract/metadata.xml delete mode 100644 dev-libs/octetos-db-abstract/octetos-db-abstract-0.1.2_alpha.ebuild delete mode 100644 dev-libs/octetos-db-abstract/octetos-db-abstract-0.6.0_alpha.ebuild diff --git a/dev-libs/octetos-db-abstract/Manifest b/dev-libs/octetos-db-abstract/Manifest deleted file mode 100644 index 036adf24c1..0000000000 --- a/dev-libs/octetos-db-abstract/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST octetos-db-abstract-0.1.2_alpha.tar.gz 30943 BLAKE2B 5bd30dd28cfe5a7d7d90ab46ad234877140ea94ccd51a7f27e8597bcb1390fc3ccb3cc1fd552fc2aa69a68274a25401fd2af815ce9b0a29ca498fe62b6719d18 SHA512 96f178e86058a2ffdb07c689bd5a4dedd69df2639218842a338b0aea3cc8918234049f393144fe2722abd58dd87603aa1a6f59561db48a1643f27cd1ad4d1bad -DIST octetos-db-abstract-0.6.0_alpha.tar.gz 33832 BLAKE2B c59a0cce49ff782a65c307a473c0493f4cf142b3b09994a0cf787ac8fb5821d35272a82d390dade378a76637f5592113fcb80312a07ef4a6feeb976e33d0c0d8 SHA512 af8296a0dd32e8f159fc6382cebe9ee5ac5bdff12bfd0d928058d62260d14f2508362a5b23d7a0e2485536b6626aab02a4a640d639d4e3a542097782d8cca7d4 diff --git a/dev-libs/octetos-db-abstract/metadata.xml b/dev-libs/octetos-db-abstract/metadata.xml deleted file mode 100644 index ffcfe2326d..0000000000 --- a/dev-libs/octetos-db-abstract/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - azael.devel@gmail.com - Azael Reyes - - - azaeldevel/octetos-db-abstract - - diff --git a/dev-libs/octetos-db-abstract/octetos-db-abstract-0.1.2_alpha.ebuild b/dev-libs/octetos-db-abstract/octetos-db-abstract-0.1.2_alpha.ebuild deleted file mode 100644 index 087b169195..0000000000 --- a/dev-libs/octetos-db-abstract/octetos-db-abstract-0.1.2_alpha.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MYPV="${PV/_alpha/-alpha}" -MYPN="${PN}" -MYP="${MYPN}-${MYPV}" - -DESCRIPTION="API to access database, abstract component." -HOMEPAGE="https://github.com/azaeldevel/octetos-db-abstract" -SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${MYP}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="dev-libs/octetos-core" -RDEPEND=" - ${DEPEND} - !!dev-libs/octetos-db -" - -src_prepare() { - default - eautoreconf -fi -} - -src_configure() { - econf -} diff --git a/dev-libs/octetos-db-abstract/octetos-db-abstract-0.6.0_alpha.ebuild b/dev-libs/octetos-db-abstract/octetos-db-abstract-0.6.0_alpha.ebuild deleted file mode 100644 index 56bcfe8cda..0000000000 --- a/dev-libs/octetos-db-abstract/octetos-db-abstract-0.6.0_alpha.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 - -inherit autotools - -MYPV="${PV/_alpha/-alpha}" -MYPN="${PN}" -MYP="${MYPN}-${MYPV}" - -DESCRIPTION="API to access database, abstract component." -HOMEPAGE="https://github.com/azaeldevel/octetos-db-abstract" -SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${MYP}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="dev-libs/octetos-core" -RDEPEND=" - ${DEPEND} - !!dev-libs/octetos-db -" - -src_prepare() { - default - eautoreconf -fi -} - -src_configure() { - econf -} diff --git a/profiles/package.mask b/profiles/package.mask index 0c78f4c4a1..d2a108ac94 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -104,7 +104,6 @@ app-emulation/proton-ge-custom-bin # Does not build anymore. Unmaintained in guru since 2021. # Removal on 2024-09-27. Bugs #807112, #839606 dev-libs/octetos-db -dev-libs/octetos-db-abstract # Anna Vyalkova (2024-06-24) # Critical security vulnerability. From c522f4d50c6e7ed2d77e5ff051af149443411442 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sat, 28 Sep 2024 01:22:37 +0900 Subject: [PATCH 9/9] dev-libs/octetos-db: treeclean Closes: https://bugs.gentoo.org/780918 (pkgremoved) Closes: https://bugs.gentoo.org/785334 (pkgremoved) Closes: https://bugs.gentoo.org/785337 (pkgremoved) Closes: https://bugs.gentoo.org/839873 (pkgremoved) Closes: https://bugs.gentoo.org/859754 (pkgremoved) Closes: https://bugs.gentoo.org/859757 (pkgremoved) Signed-off-by: Takuya Wakazono --- dev-libs/octetos-db/Manifest | 2 -- dev-libs/octetos-db/metadata.xml | 11 ------- .../octetos-db/octetos-db-1.3.2_alpha.ebuild | 32 ------------------- .../octetos-db/octetos-db-1.3.3_alpha.ebuild | 32 ------------------- profiles/package.mask | 5 --- 5 files changed, 82 deletions(-) delete mode 100644 dev-libs/octetos-db/Manifest delete mode 100644 dev-libs/octetos-db/metadata.xml delete mode 100644 dev-libs/octetos-db/octetos-db-1.3.2_alpha.ebuild delete mode 100644 dev-libs/octetos-db/octetos-db-1.3.3_alpha.ebuild diff --git a/dev-libs/octetos-db/Manifest b/dev-libs/octetos-db/Manifest deleted file mode 100644 index 34df9e160b..0000000000 --- a/dev-libs/octetos-db/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST octetos-db-1.3.2_alpha.tar.gz 92844 BLAKE2B 99c0488fa62a4edd7b9424c7d923a60a1684d8b34355e27150c8356d4b17222b5b38e50a3374b7105447366aa8683398f0444b45304e258efb2cda053490d49a SHA512 0d1ff8b88fd3c5b192f0bf2311ce038b3bddd4f1245cbf593d570e3c54ecb906cf8a025e4b95f2940297bf93fc0dbfc8ebcc980c8ad2f1fee9bc068fa3138f2f -DIST octetos-db-1.3.3_alpha.tar.gz 70548 BLAKE2B b64bdfe4853fb2a9dfdc97ba88db103bd4c4ccd9d0ba16696d49cd0586a12b98408b247f5e883a45ff405c3aa4253c1a3af5a439d88b04f59dabcc72eaf3edfa SHA512 09df007e65d7ffa1854e052b58491a93156c2733f7ac94bb41848d24222e548a763a97e2d03530d9205a59e0c8247fe4b11256bab0fd5683832f2cf3c45d0d1c diff --git a/dev-libs/octetos-db/metadata.xml b/dev-libs/octetos-db/metadata.xml deleted file mode 100644 index 2c137dcdb8..0000000000 --- a/dev-libs/octetos-db/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - azael.devel@gmail.com - Azael Reyes - - - azaeldevel/octetos-db - - diff --git a/dev-libs/octetos-db/octetos-db-1.3.2_alpha.ebuild b/dev-libs/octetos-db/octetos-db-1.3.2_alpha.ebuild deleted file mode 100644 index 2b80b156a4..0000000000 --- a/dev-libs/octetos-db/octetos-db-1.3.2_alpha.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MYPV="${PV/_alpha/-alpha}" -MYPN="${PN}" -MYP="${MYPN}-${MYPV}" - -DESCRIPTION="C++ library for Database Acces." -HOMEPAGE="https://github.com/azaeldevel/octetos-db" -SRC_URI="https://github.com/azaeldevel/${MYPN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${MYP}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="dev-libs/octetos-core" -RDEPEND="${DEPEND}" - -src_prepare() { - default - eautoreconf -fi -} - -src_configure() { - econf --with-abstract -} diff --git a/dev-libs/octetos-db/octetos-db-1.3.3_alpha.ebuild b/dev-libs/octetos-db/octetos-db-1.3.3_alpha.ebuild deleted file mode 100644 index 2b80b156a4..0000000000 --- a/dev-libs/octetos-db/octetos-db-1.3.3_alpha.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MYPV="${PV/_alpha/-alpha}" -MYPN="${PN}" -MYP="${MYPN}-${MYPV}" - -DESCRIPTION="C++ library for Database Acces." -HOMEPAGE="https://github.com/azaeldevel/octetos-db" -SRC_URI="https://github.com/azaeldevel/${MYPN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${MYP}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="dev-libs/octetos-core" -RDEPEND="${DEPEND}" - -src_prepare() { - default - eautoreconf -fi -} - -src_configure() { - econf --with-abstract -} diff --git a/profiles/package.mask b/profiles/package.mask index d2a108ac94..6a9400e580 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -100,11 +100,6 @@ net-im/guilded-bin # Removal on 2024-09-30. app-emulation/proton-ge-custom-bin -# Takuya Wakazono (2024-08-27) -# Does not build anymore. Unmaintained in guru since 2021. -# Removal on 2024-09-27. Bugs #807112, #839606 -dev-libs/octetos-db - # Anna Vyalkova (2024-06-24) # Critical security vulnerability.