From dd45cee79a4c905271356e96af531293b62c429b Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 20 Aug 2022 14:38:48 +0100 Subject: gentoo auto-resync : 20:08:2022 - 14:38:48 --- sys-cluster/ploop/Manifest | 2 +- sys-cluster/ploop/ploop-1.15-r1.ebuild | 68 ++++++++++++++++++++++++++++++++++ sys-cluster/ploop/ploop-1.15.ebuild | 64 -------------------------------- 3 files changed, 69 insertions(+), 65 deletions(-) create mode 100644 sys-cluster/ploop/ploop-1.15-r1.ebuild delete mode 100644 sys-cluster/ploop/ploop-1.15.ebuild (limited to 'sys-cluster/ploop') diff --git a/sys-cluster/ploop/Manifest b/sys-cluster/ploop/Manifest index d3ffe0f2f9b0..09eea0bfd3e0 100644 --- a/sys-cluster/ploop/Manifest +++ b/sys-cluster/ploop/Manifest @@ -4,5 +4,5 @@ AUX ploop-1.15-makedev-include.patch 272 BLAKE2B 474c2a5c09b4ed508c57a5401ec1ff0 DIST ploop-1.14.1.tar.bz2 123962 BLAKE2B d4f4f102d2ec0714d79901bd3193f85514e232dc18ffcab254becb954cf794f3598fe7b0f65d0bbb85766bff5ded9d816900b40b81cb6046c31d8b6459c67618 SHA512 7a235865f071de6e2762923d6591c8c6ee00d0d05ec80c6a2a1332f5b6881ccf827f7ddc40dfe1d663b8abf492a188a23f7d28a43dd553d6e37c8091cb3bc484 DIST ploop-1.15.tar.bz2 125618 BLAKE2B ad7d06865606c20bdd9601ce343817a332653f3f7544dd27f08d3fb5ff2ee8112ef1ae0217546c28fde3dba076b0703b5881e8a019eec663964dd39885c5524c SHA512 07a691aeed949971534dcf9bb5138defacf25d7c437336df84a5ec3759cba0c20f6724660b7c8a204b3f455d15a892e20b060b0e0ea27280eeba738c36f280cb EBUILD ploop-1.14.1-r1.ebuild 1493 BLAKE2B 9689336ae21fe11ca41c1d43c4399ce2eae4cc1d5f77624ae2e1beacde16fb0b3ef8028fc52a578a5a7a07e38de8b0f43da27b647bd56caef6acc6458b5a3562 SHA512 341058a862c6c4158d1ef744a42bed76d912415c0bfcba2385d0265685539119b3264b18041eedb539aad66efca38bb168530b34a6d964323deb58b2a2b7e65c -EBUILD ploop-1.15.ebuild 1506 BLAKE2B 408ddeb7a11cf78e276b701821ea65d3c8e7659f97078f710a5b5918966a9bd0349c2be60cfb2cd7cda7bbde061fda52452217c2f415b44fa9ab9aab95c93178 SHA512 10884f217aee42d2b3579533c46a9424f49b0f472f5fe6cd304c7f1131407adfd20f19da73c32e41bb256278369ac3990a1f206c11b60911bf46e099024eec4a +EBUILD ploop-1.15-r1.ebuild 1548 BLAKE2B 9f963e1560c4f577ae9ee74308d184c910b35f664f0d1265996e677a3ba6128d94bc5964e84c648abc77523615d9ff50c6071de4597be44bca4a9b5c06eb841d SHA512 83b97846dce5c3b56656c7e2b3ae6dc7e960bec1b7f7079375be95ec62c1bdfa56223ffd42f18fae4a77a5745b88bc3f43ee64c5774e6ad2408d9aa24de74f2f MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/sys-cluster/ploop/ploop-1.15-r1.ebuild b/sys-cluster/ploop/ploop-1.15-r1.ebuild new file mode 100644 index 000000000000..2898f9031156 --- /dev/null +++ b/sys-cluster/ploop/ploop-1.15-r1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit tmpfiles toolchain-funcs + +DESCRIPTION="openvz tool and a library to control ploop block devices" +HOMEPAGE="https://wiki.openvz.org/Download/ploop" +SRC_URI="https://download.openvz.org/utils/ploop/${PV}/src/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +BDEPEND="virtual/pkgconfig" +DEPEND="dev-libs/libxml2" +RDEPEND="${DEPEND} + sys-block/parted + sys-fs/e2fsprogs + sys-process/lsof + sys-apps/findutils" + +PATCHES=( + "${FILESDIR}"/disable_create_run_dir.patch + "${FILESDIR}"/${PN}-1.15-makedev-include.patch +) + +DOCS=( tools/README ) + +src_prepare() { + default + + # Respect CFLAGS and CC, do not add debug by default + sed -i \ + -e 's|CFLAGS =|CFLAGS +=|' \ + -e '/CFLAGS/s/-g -O0 //' \ + -e '/CFLAGS/s/-O2//' \ + -e 's|CC=|CC?=|' \ + -e 's/-Werror//' \ + -e '/DEBUG=yes/d' \ + -e '/LOCKDIR/s/var/run/' \ + Makefile.inc || die 'sed on Makefile.inc failed' + # Avoid striping of binaries + sed -e '/INSTALL/{s: -s::}' -i tools/Makefile || die 'sed on tools/Makefile failed' + + # respect AR and RANLIB, bug #452092 + tc-export AR RANLIB + sed -i -e 's/ranlib/$(RANLIB)/' lib/Makefile || die 'sed on lib/Makefile failed' +} + +src_compile() { + emake \ + CC="$(tc-getCC)" \ + LIBDIR=/usr/$(get_libdir) \ + V=1 \ + $(usex debug 'DEBUG' '' '=yes' '') +} + +src_install() { + emake DESTDIR="${D}" LIBDIR=/usr/$(get_libdir) install + rm "${ED}"/usr/$(get_libdir)/*.a || die +} + +pkg_postinst() { + tmpfiles_process ploop.conf +} diff --git a/sys-cluster/ploop/ploop-1.15.ebuild b/sys-cluster/ploop/ploop-1.15.ebuild deleted file mode 100644 index c554d97126d1..000000000000 --- a/sys-cluster/ploop/ploop-1.15.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit tmpfiles toolchain-funcs - -DESCRIPTION="openvz tool and a library to control ploop block devices" -HOMEPAGE="https://wiki.openvz.org/Download/ploop" -SRC_URI="https://download.openvz.org/utils/ploop/${PV}/src/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug" - -BDEPEND="virtual/pkgconfig" -DEPEND="dev-libs/libxml2" -RDEPEND="${DEPEND} - sys-block/parted - sys-fs/e2fsprogs - sys-process/lsof - sys-apps/findutils" - -PATCHES=( - "${FILESDIR}"/disable_create_run_dir.patch - "${FILESDIR}"/${PN}-1.15-makedev-include.patch -) - -DOCS=( tools/README ) - -src_prepare() { - default - - # Respect CFLAGS and CC, do not add debug by default - sed -i \ - -e 's|CFLAGS =|CFLAGS +=|' \ - -e '/CFLAGS/s/-g -O0 //' \ - -e '/CFLAGS/s/-O2//' \ - -e 's|CC=|CC?=|' \ - -e 's/-Werror//' \ - -e '/DEBUG=yes/d' \ - -e '/LOCKDIR/s/var/run/' \ - Makefile.inc || die 'sed on Makefile.inc failed' - # Avoid striping of binaries - sed -e '/INSTALL/{s: -s::}' -i tools/Makefile || die 'sed on tools/Makefile failed' - - # respect AR and RANLIB, bug #452092 - tc-export AR RANLIB - sed -i -e 's/ranlib/$(RANLIB)/' lib/Makefile || die 'sed on lib/Makefile failed' -} - -src_compile() { - emake CC="$(tc-getCC)" V=1 $(usex debug 'DEBUG' '' '=yes' '') -} - -src_install() { - emake DESTDIR="${D}" LIBDIR=/usr/$(get_libdir) install - rm "${ED}"/usr/$(get_libdir)/*.a || die -} - -pkg_postinst() { - tmpfiles_process ploop.conf -} -- cgit v1.2.3