[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ploop/, sys-cluster/ploop/files/

2022-08-21 Thread Stephan Hartmann
commit: 1ab8ef8505e1670b110d20ae6ed62ce593ec2d0e
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sun Aug 21 07:37:57 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sun Aug 21 07:37:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ab8ef85

sys-cluster/ploop: drop 1.14.1-r1

Signed-off-by: Stephan Hartmann  gentoo.org>

 sys-cluster/ploop/Manifest|  1 -
 sys-cluster/ploop/files/ploop-1.14-musl.patch | 78 ---
 sys-cluster/ploop/ploop-1.14.1-r1.ebuild  | 64 --
 3 files changed, 143 deletions(-)

diff --git a/sys-cluster/ploop/Manifest b/sys-cluster/ploop/Manifest
index adfb985c05c0..f469a1e30aa8 100644
--- a/sys-cluster/ploop/Manifest
+++ b/sys-cluster/ploop/Manifest
@@ -1,2 +1 @@
-DIST ploop-1.14.1.tar.bz2 123962 BLAKE2B 
d4f4f102d2ec0714d79901bd3193f85514e232dc18ffcab254becb954cf794f3598fe7b0f65d0bbb85766bff5ded9d816900b40b81cb6046c31d8b6459c67618
 SHA512 
7a235865f071de6e2762923d6591c8c6ee00d0d05ec80c6a2a1332f5b6881ccf827f7ddc40dfe1d663b8abf492a188a23f7d28a43dd553d6e37c8091cb3bc484
 DIST ploop-1.15.tar.bz2 125618 BLAKE2B 
ad7d06865606c20bdd9601ce343817a332653f3f7544dd27f08d3fb5ff2ee8112ef1ae0217546c28fde3dba076b0703b5881e8a019eec663964dd39885c5524c
 SHA512 
07a691aeed949971534dcf9bb5138defacf25d7c437336df84a5ec3759cba0c20f6724660b7c8a204b3f455d15a892e20b060b0e0ea27280eeba738c36f280cb

diff --git a/sys-cluster/ploop/files/ploop-1.14-musl.patch 
b/sys-cluster/ploop/files/ploop-1.14-musl.patch
deleted file mode 100644
index 693135123c55..
--- a/sys-cluster/ploop/files/ploop-1.14-musl.patch
+++ /dev/null
@@ -1,78 +0,0 @@
 a/lib/balloon_util.c
-+++ b/lib/balloon_util.c
-@@ -30,6 +30,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- #include "ploop.h"
- 
 a/lib/delta_read.c
-+++ b/lib/delta_read.c
-@@ -24,6 +24,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- #include "ploop.h"
- 
 a/lib/delta_sysfs.c
-+++ b/lib/delta_sysfs.c
-@@ -29,6 +29,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- #include "ploop.h"
- 
-@@ -238,7 +239,7 @@ static int get_dev_num(const char *path, dev_t *dev_num)
-   ploop_err(0, "Unexpected format of %s: %s", path, nbuf);
-   return -1;
-   }
--  *dev_num = gnu_dev_makedev(maj, min);
-+  *dev_num = makedev(maj, min);
-   return 0;
- }
- 
 a/lib/merge.c
-+++ b/lib/merge.c
-@@ -29,6 +29,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- #include "ploop.h"
- 
 a/lib/ploop.c
-+++ b/lib/ploop.c
-@@ -1087,7 +1087,7 @@ static int get_mount_dir(const char *device, char *out, 
int size)
- 
-   if (get_dev_by_name(device, ))
-   return -1;
--  minor = gnu_dev_minor(dev);
-+  minor = minor(dev);
- 
-   fp = fopen("/proc/self/mountinfo", "r");
-   if (fp == NULL) {
-@@ -1719,7 +1719,7 @@ static int create_ploop_dev(int minor)
-   make_sysfs_dev_name(minor, device + 5, sizeof(device) - 5);
-   /* Create pair /dev/ploopN & /dev/ploopNp1 */
-   if (access(device, F_OK)) {
--  if (mknod(device, S_IFBLK, gnu_dev_makedev(PLOOP_DEV_MAJOR, 
minor))) {
-+  if (mknod(device, S_IFBLK, makedev(PLOOP_DEV_MAJOR, minor))) {
-   ploop_err(errno, "mknod %s", device);
-   return SYSEXIT_MKNOD;
-   }
-@@ -1730,7 +1730,7 @@ static int create_ploop_dev(int minor)
-   }
-   snprintf(devicep1, sizeof(devicep1), "%sp1", device);
-   if (access(devicep1, F_OK)) {
--  if (mknod(devicep1, S_IFBLK, gnu_dev_makedev(PLOOP_DEV_MAJOR, 
minor+1))) {
-+  if (mknod(devicep1, S_IFBLK, makedev(PLOOP_DEV_MAJOR, 
minor+1))) {
-   ploop_err(errno, "mknod %s", devicep1);
-   return SYSEXIT_MKNOD;
-   }

diff --git a/sys-cluster/ploop/ploop-1.14.1-r1.ebuild 
b/sys-cluster/ploop/ploop-1.14.1-r1.ebuild
deleted file mode 100644
index 1dfbcff162dc..
--- a/sys-cluster/ploop/ploop-1.14.1-r1.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.14-musl.patch
-)
-
-DOCS=( tools/README )
-
-src_prepare() {
-   default
-
-   # Respect CFLAGS and CC, do not add debug by default
-   sed -i \
-   -e 's|CFLAGS =|CFLAGS +=|' 

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ploop/

2022-08-21 Thread Joonas Niilola
commit: 8c762338665a0a93835edde4069b0467b8ca5d97
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Aug 21 06:35:29 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug 21 06:35:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c762338

sys-cluster/ploop: Stabilize 1.15-r1 amd64, #865857

Signed-off-by: Joonas Niilola  gentoo.org>

 sys-cluster/ploop/ploop-1.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/ploop/ploop-1.15-r1.ebuild 
b/sys-cluster/ploop/ploop-1.15-r1.ebuild
index b097c176c3ac..502d92b28e1d 100644
--- a/sys-cluster/ploop/ploop-1.15-r1.ebuild
+++ b/sys-cluster/ploop/ploop-1.15-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.openvz.org/utils/ploop/${PV}/src/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="debug"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ploop/

2022-08-21 Thread Sam James
commit: 3919cf9eb8bd6cdf061342b8c7f1cd7f7f50a08c
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 21 06:23:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 06:23:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3919cf9e

sys-cluster/ploop: Stabilize 1.15-r1 x86, #865857

Signed-off-by: Sam James  gentoo.org>

 sys-cluster/ploop/ploop-1.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/ploop/ploop-1.15-r1.ebuild 
b/sys-cluster/ploop/ploop-1.15-r1.ebuild
index 2898f9031156..b097c176c3ac 100644
--- a/sys-cluster/ploop/ploop-1.15-r1.ebuild
+++ b/sys-cluster/ploop/ploop-1.15-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.openvz.org/utils/ploop/${PV}/src/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="debug"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ploop/

2022-08-20 Thread Stephan Hartmann
commit: b942d215f2d12c562da783cad440eb432797efb5
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sat Aug 20 07:31:08 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sat Aug 20 07:31:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b942d215

sys-cluster/ploop: fix pkgconfig libdir

Closes: https://bugs.gentoo.org/863350
Signed-off-by: Stephan Hartmann  gentoo.org>

 sys-cluster/ploop/{ploop-1.15.ebuild => ploop-1.15-r1.ebuild} | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/sys-cluster/ploop/ploop-1.15.ebuild 
b/sys-cluster/ploop/ploop-1.15-r1.ebuild
similarity index 93%
rename from sys-cluster/ploop/ploop-1.15.ebuild
rename to sys-cluster/ploop/ploop-1.15-r1.ebuild
index c554d97126d1..2898f9031156 100644
--- a/sys-cluster/ploop/ploop-1.15.ebuild
+++ b/sys-cluster/ploop/ploop-1.15-r1.ebuild
@@ -51,7 +51,11 @@ src_prepare() {
 }
 
 src_compile() {
-   emake CC="$(tc-getCC)" V=1 $(usex debug 'DEBUG' '' '=yes' '')
+   emake \
+   CC="$(tc-getCC)" \
+   LIBDIR=/usr/$(get_libdir) \
+   V=1 \
+   $(usex debug 'DEBUG' '' '=yes' '')
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ploop/files/, sys-cluster/ploop/

2022-06-19 Thread Stephan Hartmann
commit: d2c74fe1c6bd290617186d2cd4992f005a288ca2
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sun Jun 19 17:45:12 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sun Jun 19 17:45:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2c74fe1

sys-cluster/ploop: fix building on musl

Closes: https://bugs.gentoo.org/832965
Signed-off-by: Stephan Hartmann  gentoo.org>

 sys-cluster/ploop/files/ploop-1.14-musl.patch | 78 +++
 sys-cluster/ploop/ploop-1.14.1-r1.ebuild  |  1 +
 2 files changed, 79 insertions(+)

diff --git a/sys-cluster/ploop/files/ploop-1.14-musl.patch 
b/sys-cluster/ploop/files/ploop-1.14-musl.patch
new file mode 100644
index ..693135123c55
--- /dev/null
+++ b/sys-cluster/ploop/files/ploop-1.14-musl.patch
@@ -0,0 +1,78 @@
+--- a/lib/balloon_util.c
 b/lib/balloon_util.c
+@@ -30,6 +30,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "ploop.h"
+ 
+--- a/lib/delta_read.c
 b/lib/delta_read.c
+@@ -24,6 +24,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "ploop.h"
+ 
+--- a/lib/delta_sysfs.c
 b/lib/delta_sysfs.c
+@@ -29,6 +29,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "ploop.h"
+ 
+@@ -238,7 +239,7 @@ static int get_dev_num(const char *path, dev_t *dev_num)
+   ploop_err(0, "Unexpected format of %s: %s", path, nbuf);
+   return -1;
+   }
+-  *dev_num = gnu_dev_makedev(maj, min);
++  *dev_num = makedev(maj, min);
+   return 0;
+ }
+ 
+--- a/lib/merge.c
 b/lib/merge.c
+@@ -29,6 +29,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "ploop.h"
+ 
+--- a/lib/ploop.c
 b/lib/ploop.c
+@@ -1087,7 +1087,7 @@ static int get_mount_dir(const char *device, char *out, 
int size)
+ 
+   if (get_dev_by_name(device, ))
+   return -1;
+-  minor = gnu_dev_minor(dev);
++  minor = minor(dev);
+ 
+   fp = fopen("/proc/self/mountinfo", "r");
+   if (fp == NULL) {
+@@ -1719,7 +1719,7 @@ static int create_ploop_dev(int minor)
+   make_sysfs_dev_name(minor, device + 5, sizeof(device) - 5);
+   /* Create pair /dev/ploopN & /dev/ploopNp1 */
+   if (access(device, F_OK)) {
+-  if (mknod(device, S_IFBLK, gnu_dev_makedev(PLOOP_DEV_MAJOR, 
minor))) {
++  if (mknod(device, S_IFBLK, makedev(PLOOP_DEV_MAJOR, minor))) {
+   ploop_err(errno, "mknod %s", device);
+   return SYSEXIT_MKNOD;
+   }
+@@ -1730,7 +1730,7 @@ static int create_ploop_dev(int minor)
+   }
+   snprintf(devicep1, sizeof(devicep1), "%sp1", device);
+   if (access(devicep1, F_OK)) {
+-  if (mknod(devicep1, S_IFBLK, gnu_dev_makedev(PLOOP_DEV_MAJOR, 
minor+1))) {
++  if (mknod(devicep1, S_IFBLK, makedev(PLOOP_DEV_MAJOR, 
minor+1))) {
+   ploop_err(errno, "mknod %s", devicep1);
+   return SYSEXIT_MKNOD;
+   }

diff --git a/sys-cluster/ploop/ploop-1.14.1-r1.ebuild 
b/sys-cluster/ploop/ploop-1.14.1-r1.ebuild
index b8086d22b8d8..1dfbcff162dc 100644
--- a/sys-cluster/ploop/ploop-1.14.1-r1.ebuild
+++ b/sys-cluster/ploop/ploop-1.14.1-r1.ebuild
@@ -24,6 +24,7 @@ RDEPEND="${DEPEND}
 
 PATCHES=(
"${FILESDIR}"/disable_create_run_dir.patch
+   "${FILESDIR}"/${PN}-1.14-musl.patch
 )
 
 DOCS=( tools/README )



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ploop/, sys-cluster/ploop/files/

2022-06-19 Thread Stephan Hartmann
commit: 71c068be98a510b39a8fda11bfaecaa36fe8f7d3
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sun Jun 19 16:03:49 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sun Jun 19 16:03:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c068be

sys-cluster/ploop: add 1.15

Signed-off-by: Stephan Hartmann  gentoo.org>

 sys-cluster/ploop/Manifest |  1 +
 .../ploop/files/ploop-1.15-makedev-include.patch   | 12 
 sys-cluster/ploop/ploop-1.15.ebuild| 64 ++
 3 files changed, 77 insertions(+)

diff --git a/sys-cluster/ploop/Manifest b/sys-cluster/ploop/Manifest
index dee8217c2c4e..adfb985c05c0 100644
--- a/sys-cluster/ploop/Manifest
+++ b/sys-cluster/ploop/Manifest
@@ -1 +1,2 @@
 DIST ploop-1.14.1.tar.bz2 123962 BLAKE2B 
d4f4f102d2ec0714d79901bd3193f85514e232dc18ffcab254becb954cf794f3598fe7b0f65d0bbb85766bff5ded9d816900b40b81cb6046c31d8b6459c67618
 SHA512 
7a235865f071de6e2762923d6591c8c6ee00d0d05ec80c6a2a1332f5b6881ccf827f7ddc40dfe1d663b8abf492a188a23f7d28a43dd553d6e37c8091cb3bc484
+DIST ploop-1.15.tar.bz2 125618 BLAKE2B 
ad7d06865606c20bdd9601ce343817a332653f3f7544dd27f08d3fb5ff2ee8112ef1ae0217546c28fde3dba076b0703b5881e8a019eec663964dd39885c5524c
 SHA512 
07a691aeed949971534dcf9bb5138defacf25d7c437336df84a5ec3759cba0c20f6724660b7c8a204b3f455d15a892e20b060b0e0ea27280eeba738c36f280cb

diff --git a/sys-cluster/ploop/files/ploop-1.15-makedev-include.patch 
b/sys-cluster/ploop/files/ploop-1.15-makedev-include.patch
new file mode 100644
index ..81ebf2ac9ea4
--- /dev/null
+++ b/sys-cluster/ploop/files/ploop-1.15-makedev-include.patch
@@ -0,0 +1,12 @@
+diff --git a/lib/delta_sysfs.c b/lib/delta_sysfs.c
+index 98e7254..e44fb3b 100644
+--- a/lib/delta_sysfs.c
 b/lib/delta_sysfs.c
+@@ -29,6 +29,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "ploop.h"
+ 

diff --git a/sys-cluster/ploop/ploop-1.15.ebuild 
b/sys-cluster/ploop/ploop-1.15.ebuild
new file mode 100644
index ..c554d97126d1
--- /dev/null
+++ b/sys-cluster/ploop/ploop-1.15.ebuild
@@ -0,0 +1,64 @@
+# 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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ploop/

2022-06-19 Thread Stephan Hartmann
commit: 2f826c6e4b219820db1f173d71220de472121c8d
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sun Jun 19 16:01:09 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sun Jun 19 16:01:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f826c6e

sys-cluster/ploop: fix install path

Closes: https://bugs.gentoo.org/853079
Signed-off-by: Stephan Hartmann  gentoo.org>

 sys-cluster/ploop/ploop-1.14.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/ploop/ploop-1.14.1-r1.ebuild 
b/sys-cluster/ploop/ploop-1.14.1-r1.ebuild
index 203548448316..b8086d22b8d8 100644
--- a/sys-cluster/ploop/ploop-1.14.1-r1.ebuild
+++ b/sys-cluster/ploop/ploop-1.14.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -54,7 +54,7 @@ src_compile() {
 }
 
 src_install() {
-   default
+   emake DESTDIR="${D}" LIBDIR=/usr/$(get_libdir) install
rm "${ED}"/usr/$(get_libdir)/*.a || die
 }
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ploop/

2021-12-10 Thread Jakov Smolić
commit: 7d21f5002d107378f28804b4cecea584601a037d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec 10 16:19:29 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec 10 16:19:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d21f500

sys-cluster/ploop: drop 1.14.1

Signed-off-by: Jakov Smolić  gentoo.org>

 sys-cluster/ploop/ploop-1.14.1.ebuild | 64 ---
 1 file changed, 64 deletions(-)

diff --git a/sys-cluster/ploop/ploop-1.14.1.ebuild 
b/sys-cluster/ploop/ploop-1.14.1.ebuild
deleted file mode 100644
index 3e65c0a61516..
--- a/sys-cluster/ploop/ploop-1.14.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils toolchain-funcs multilib systemd tmpfiles
-
-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 static-libs"
-
-DEPEND="
-   dev-libs/libxml2
-   virtual/pkgconfig
-   "
-
-RDEPEND="dev-libs/libxml2
-   !

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ploop/

2021-12-10 Thread Sam James
commit: 5a0a27b851c19422fff8117c038e49e9920d1bc3
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 10 16:15:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 10 16:15:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a0a27b8

sys-cluster/ploop: Stabilize 1.14.1-r1 x86, #828683

Signed-off-by: Sam James  gentoo.org>

 sys-cluster/ploop/ploop-1.14.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/ploop/ploop-1.14.1-r1.ebuild 
b/sys-cluster/ploop/ploop-1.14.1-r1.ebuild
index d442cba21623..203548448316 100644
--- a/sys-cluster/ploop/ploop-1.14.1-r1.ebuild
+++ b/sys-cluster/ploop/ploop-1.14.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.openvz.org/utils/ploop/${PV}/src/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="debug"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ploop/

2021-12-10 Thread Jakov Smolić
commit: 2e0e2efe47334420ffe1b043ced02c0d15ab8f4b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec 10 11:54:35 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec 10 11:54:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e0e2efe

sys-cluster/ploop: Stabilize 1.14.1-r1 amd64, #828683

Signed-off-by: Jakov Smolić  gentoo.org>

 sys-cluster/ploop/ploop-1.14.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/ploop/ploop-1.14.1-r1.ebuild 
b/sys-cluster/ploop/ploop-1.14.1-r1.ebuild
index 5133adf338ac..d442cba21623 100644
--- a/sys-cluster/ploop/ploop-1.14.1-r1.ebuild
+++ b/sys-cluster/ploop/ploop-1.14.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.openvz.org/utils/ploop/${PV}/src/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="debug"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ploop/

2021-11-26 Thread Marek Szuba
commit: 6573b85f2753135263c241db65f2332cb26af45f
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Nov 26 23:34:17 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Nov 26 23:37:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6573b85f

sys-cluster/ploop: update EAPI 5 -> 7

Nb. The latest version upstream is 1.15, dated April 2016.
It fails to build, though.

Signed-off-by: Marek Szuba  gentoo.org>

 sys-cluster/ploop/ploop-1.14.1-r1.ebuild | 63 
 1 file changed, 63 insertions(+)

diff --git a/sys-cluster/ploop/ploop-1.14.1-r1.ebuild 
b/sys-cluster/ploop/ploop-1.14.1-r1.ebuild
new file mode 100644
index ..5133adf338ac
--- /dev/null
+++ b/sys-cluster/ploop/ploop-1.14.1-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2021 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
+)
+
+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() {
+   default
+   rm "${ED}"/usr/$(get_libdir)/*.a || die
+}
+
+pkg_postinst() {
+   tmpfiles_process ploop.conf
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ploop/files/

2021-11-26 Thread Marek Szuba
commit: a35866ef41c29d0b69a9159114f25ff18b30487e
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Nov 26 23:36:45 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Nov 26 23:37:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a35866ef

sys-cluster/ploop: make the patch eapply-compliant

Signed-off-by: Marek Szuba  gentoo.org>

 sys-cluster/ploop/files/disable_create_run_dir.patch | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/ploop/files/disable_create_run_dir.patch 
b/sys-cluster/ploop/files/disable_create_run_dir.patch
index 726094903b51..597a6c1d160d 100644
--- a/sys-cluster/ploop/files/disable_create_run_dir.patch
+++ b/sys-cluster/ploop/files/disable_create_run_dir.patch
@@ -1,5 +1,5 @@
 lib/Makefile.old   2015-10-10 15:49:25.377235002 +0300
-+++ lib/Makefile   2015-10-10 15:49:50.021464544 +0300
+--- a/lib/Makefile
 b/lib/Makefile
 @@ -76,17 +76,13 @@
  .depend: $(filter-out $(GENERATED),$(SOURCES))
  -include .depend



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ploop/

2021-09-26 Thread Conrad Kostecki
commit: 5cacda7aa68b1042fce4e9bfb6dcae542fb83f8f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Sep 26 18:32:44 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Sep 26 19:36:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cacda7a

sys-cluster/ploop: fix tmpfiles

Closes: https://bugs.gentoo.org/810913
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-cluster/ploop/ploop-1.14.1.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/ploop/ploop-1.14.1.ebuild 
b/sys-cluster/ploop/ploop-1.14.1.ebuild
index adb736dd7bd..3e65c0a6151 100644
--- a/sys-cluster/ploop/ploop-1.14.1.ebuild
+++ b/sys-cluster/ploop/ploop-1.14.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-inherit eutils toolchain-funcs multilib systemd
+inherit eutils toolchain-funcs multilib systemd tmpfiles
 
 DESCRIPTION="openvz tool and a library to control ploop block devices"
 HOMEPAGE="https://wiki.openvz.org/Download/ploop;
@@ -58,3 +58,7 @@ src_install() {
default
ldconfig -n "${D}/usr/$(get_libdir)/" || die
 }
+
+pkg_postinst() {
+   tmpfiles_process ploop.conf
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ploop/

2019-02-15 Thread Mikle Kolyada
commit: b3aff0c8263d4a431122ec1e975347a19b272735
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Feb 15 19:23:58 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Feb 15 19:23:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3aff0c8

sys-cluster/ploop: Drop old

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-cluster/ploop/Manifest|  1 -
 sys-cluster/ploop/ploop-1.13.2.ebuild | 58 ---
 2 files changed, 59 deletions(-)

diff --git a/sys-cluster/ploop/Manifest b/sys-cluster/ploop/Manifest
index f1c194393c9..dee8217c2c4 100644
--- a/sys-cluster/ploop/Manifest
+++ b/sys-cluster/ploop/Manifest
@@ -1,2 +1 @@
-DIST ploop-1.13.2.tar.bz2 122821 BLAKE2B 
f71174ae9eba00c00714faa760abb356bf4fa5ede48cdb2366ef685f703f58950d0e49d65634eaca05529289666c548c93e7d526929e3ae51814b0ccc8736cdf
 SHA512 
85a3314dc1114b692cd98290412fd2ea78c516964c712487dd72f8347fd583172d8836f997d63ccade89ee39be031669074d9bc957926b97175e659ec505ddfb
 DIST ploop-1.14.1.tar.bz2 123962 BLAKE2B 
d4f4f102d2ec0714d79901bd3193f85514e232dc18ffcab254becb954cf794f3598fe7b0f65d0bbb85766bff5ded9d816900b40b81cb6046c31d8b6459c67618
 SHA512 
7a235865f071de6e2762923d6591c8c6ee00d0d05ec80c6a2a1332f5b6881ccf827f7ddc40dfe1d663b8abf492a188a23f7d28a43dd553d6e37c8091cb3bc484

diff --git a/sys-cluster/ploop/ploop-1.13.2.ebuild 
b/sys-cluster/ploop/ploop-1.13.2.ebuild
deleted file mode 100644
index e0953461d6c..000
--- a/sys-cluster/ploop/ploop-1.13.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils toolchain-funcs multilib systemd
-
-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 static-libs"
-
-DEPEND="
-   dev-libs/libxml2
-   virtual/pkgconfig
-   "
-
-RDEPEND="dev-libs/libxml2
-   !

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ploop/

2019-02-15 Thread Mikle Kolyada
commit: 903bbdec29e29f56d17f61b5ee3d88fd61566dec
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Feb 15 19:21:53 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Feb 15 19:22:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=903bbdec

sys-cluster/ploop: amd64 stable wrt bug #676788

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 sys-cluster/ploop/ploop-1.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/ploop/ploop-1.14.1.ebuild 
b/sys-cluster/ploop/ploop-1.14.1.ebuild
index b4c15a375e4..adb736dd7bd 100644
--- a/sys-cluster/ploop/ploop-1.14.1.ebuild
+++ b/sys-cluster/ploop/ploop-1.14.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.openvz.org/utils/ploop/${PV}/src/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="debug static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ploop/

2019-02-14 Thread Thomas Deutschmann
commit: db05559d04d8ad401c84219d6ce41ea8fd9e133c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Feb 15 00:37:09 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Feb 15 00:37:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db05559d

sys-cluster/ploop: x86 stable (bug #676788)

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-cluster/ploop/ploop-1.14.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/ploop/ploop-1.14.1.ebuild 
b/sys-cluster/ploop/ploop-1.14.1.ebuild
index e8529be645c..b4c15a375e4 100644
--- a/sys-cluster/ploop/ploop-1.14.1.ebuild
+++ b/sys-cluster/ploop/ploop-1.14.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.openvz.org/utils/ploop/${PV}/src/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="debug static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ploop/

2018-05-20 Thread Aaron Bauman
commit: 1ba0f9ce8764f15868923f2b5addc720d7ce2493
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun May 20 12:15:53 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun May 20 23:25:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba0f9ce

sys-cluster/ploop: use HTTPS

 sys-cluster/ploop/ploop-1.13.2.ebuild | 6 +++---
 sys-cluster/ploop/ploop-1.14.1.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-cluster/ploop/ploop-1.13.2.ebuild 
b/sys-cluster/ploop/ploop-1.13.2.ebuild
index 153867c91c8..e0953461d6c 100644
--- a/sys-cluster/ploop/ploop-1.13.2.ebuild
+++ b/sys-cluster/ploop/ploop-1.13.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -6,8 +6,8 @@ EAPI=5
 inherit eutils toolchain-funcs multilib systemd
 
 DESCRIPTION="openvz tool and a library to control ploop block devices"
-HOMEPAGE="http://wiki.openvz.org/Download/ploop;
-SRC_URI="http://download.openvz.org/utils/ploop/${PV}/src/${P}.tar.bz2;
+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"

diff --git a/sys-cluster/ploop/ploop-1.14.1.ebuild 
b/sys-cluster/ploop/ploop-1.14.1.ebuild
index c38b72e9f7e..e8529be645c 100644
--- a/sys-cluster/ploop/ploop-1.14.1.ebuild
+++ b/sys-cluster/ploop/ploop-1.14.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -6,8 +6,8 @@ EAPI=5
 inherit eutils toolchain-funcs multilib systemd
 
 DESCRIPTION="openvz tool and a library to control ploop block devices"
-HOMEPAGE="http://wiki.openvz.org/Download/ploop;
-SRC_URI="http://download.openvz.org/utils/ploop/${PV}/src/${P}.tar.bz2;
+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"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ploop/files/

2017-02-09 Thread David Seifert
commit: 020e86bd40ae781498e541f302d9dc5094808531
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Thu Feb  9 19:46:53 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Feb  9 22:35:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=020e86bd

sys-cluster/ploop: remove unused patch/file

Closes: https://github.com/gentoo/gentoo/pull/3897

 sys-cluster/ploop/files/ploop-1.2-soname.patch | 19 ---
 sys-cluster/ploop/files/ploop.tmpfiles |  1 -
 2 files changed, 20 deletions(-)

diff --git a/sys-cluster/ploop/files/ploop-1.2-soname.patch 
b/sys-cluster/ploop/files/ploop-1.2-soname.patch
deleted file mode 100644
index 34cd56567c..00
--- a/sys-cluster/ploop/files/ploop-1.2-soname.patch
+++ /dev/null
@@ -1,19 +0,0 @@
 lib/Makefile   2012-05-03 21:11:04.0 +0400
-+++ lib/Makefile   2012-05-03 21:10:47.0 +0400
-@@ -2,6 +2,7 @@
- 
- LIBPLOOP=libploop.a
- LIBPLOOP_DYN = libploop.so
-+SONAME = $(LIBPLOOP_DYN).0
- LIBOBJS=uuid.o \
-   delta_read.o \
-   delta_sysfs.o \
-@@ -36,7 +37,7 @@
- 
- $(LIBPLOOP_DYN): $(LIBOBJS)
-   $(E) "  LINK" $@
--  $(Q) $(CC) $(CFLAGS) $(INC) $(LDFLAGS) -shared  $^ ${LDLIBS} -o $@
-+  $(Q) $(CC) $(CFLAGS) $(INC) $(LDFLAGS) -shared  $^ ${LDLIBS} -o $@ 
-Wl,-soname,$(SONAME)
- 
- .depend: $(SOURCES)
- -include .depend

diff --git a/sys-cluster/ploop/files/ploop.tmpfiles 
b/sys-cluster/ploop/files/ploop.tmpfiles
deleted file mode 100644
index 25feee63db..00
--- a/sys-cluster/ploop/files/ploop.tmpfiles
+++ /dev/null
@@ -1 +0,0 @@
-d /run/lock/ploop 0755 root root - -



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ploop/

2016-12-29 Thread Göktürk Yüksek
commit: 1c71456dd3d11b1457abceb42022f8122b84e256
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Dec 29 17:37:23 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 29 17:45:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c71456d

sys-cluster/ploop: remove the proxied maintainer per his request

Package-Manager: portage-2.3.0

 sys-cluster/ploop/metadata.xml | 10 +-
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/sys-cluster/ploop/metadata.xml b/sys-cluster/ploop/metadata.xml
index b1ef8d5..6f49eba 100644
--- a/sys-cluster/ploop/metadata.xml
+++ b/sys-cluster/ploop/metadata.xml
@@ -1,13 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   andreis.vinograd...@gmail.com
-   Andreis Vinogradovs
-   Primary maintainer, assign bugs to 
him
-   
-
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ploop/files/, sys-cluster/ploop/

2015-10-10 Thread Maxim Koltsov
commit: 4ee814d2c172104e5ff4ca602a755ba4d173
Author: Maxim Koltsov  gentoo  org>
AuthorDate: Sat Oct 10 14:31:51 2015 +
Commit: Maxim Koltsov  gentoo  org>
CommitDate: Sat Oct 10 14:33:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee814d2

sys-cluster/ploop: bump to 1.14.1

Package-Manager: portage-2.2.22

 sys-cluster/ploop/Manifest |  1 +
 .../ploop/files/disable_create_run_dir.patch   | 21 
 sys-cluster/ploop/ploop-1.14.1.ebuild  | 61 ++
 3 files changed, 83 insertions(+)

diff --git a/sys-cluster/ploop/Manifest b/sys-cluster/ploop/Manifest
index 056d0d0..e48d97d 100644
--- a/sys-cluster/ploop/Manifest
+++ b/sys-cluster/ploop/Manifest
@@ -1 +1,2 @@
 DIST ploop-1.13.2.tar.bz2 122821 SHA256 
c1705c3bebd4f0f8860fecadf57cca457216b2abad880eb36098351244f9c1c3 SHA512 
85a3314dc1114b692cd98290412fd2ea78c516964c712487dd72f8347fd583172d8836f997d63ccade89ee39be031669074d9bc957926b97175e659ec505ddfb
 WHIRLPOOL 
aea714ec18aa82cce2fcffa9aafdfe0e627ed83db9b8eaf0621b2dddb58fd300fdd9a3896e2e5192154cc5e0b6b11668128ed2e66fd04c1daae84e23d41c7a99
+DIST ploop-1.14.1.tar.bz2 123962 SHA256 
841fde81c46632072ff8bcc29a4074a15b3c8359967254deeba51f0af34a6c0e SHA512 
7a235865f071de6e2762923d6591c8c6ee00d0d05ec80c6a2a1332f5b6881ccf827f7ddc40dfe1d663b8abf492a188a23f7d28a43dd553d6e37c8091cb3bc484
 WHIRLPOOL 
8e80385233cbd5be0a26a20fb5442f82fa57adffe22f78a1207c73ece65822091c7fbbf90b59b97b8cf6ff760447a93c391e828af5402ecdc59285a74c114332

diff --git a/sys-cluster/ploop/files/disable_create_run_dir.patch 
b/sys-cluster/ploop/files/disable_create_run_dir.patch
new file mode 100644
index 000..7260949
--- /dev/null
+++ b/sys-cluster/ploop/files/disable_create_run_dir.patch
@@ -0,0 +1,21 @@
+--- lib/Makefile.old   2015-10-10 15:49:25.377235002 +0300
 lib/Makefile   2015-10-10 15:49:50.021464544 +0300
+@@ -76,17 +76,13 @@
+ .depend: $(filter-out $(GENERATED),$(SOURCES))
+ -include .depend
+ 
+-install-lockdir:
+-  $(Q) $(INSTALL) -d $(DESTDIR)$(LOCKDIR)
+-.PHONY: install-lockdir
+-
+ install-pc: $(PC)
+   $(E) "  INSTALL " $(PC)
+   $(Q) $(INSTALL) -d $(DESTDIR)$(PCDIR)
+   $(Q) $(INSTALL) $(PC) $(DESTDIR)$(PCDIR)
+ .PHONY: install-pc
+ 
+-install: all install-lockdir install-pc
++install: all  install-pc
+   $(Q) $(INSTALL) -d $(DESTDIR)$(LIBDIR)
+   $(E) "  INSTALL " $(LIBPLOOP)
+   $(Q) $(INSTALL) -m 644 $(LIBPLOOP) $(DESTDIR)$(LIBDIR)

diff --git a/sys-cluster/ploop/ploop-1.14.1.ebuild 
b/sys-cluster/ploop/ploop-1.14.1.ebuild
new file mode 100644
index 000..00858bd
--- /dev/null
+++ b/sys-cluster/ploop/ploop-1.14.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils toolchain-funcs multilib systemd
+
+DESCRIPTION="openvz tool and a library to control ploop block devices"
+HOMEPAGE="http://wiki.openvz.org/Download/ploop;
+SRC_URI="http://download.openvz.org/utils/ploop/${PV}/src/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug static-libs"
+
+DEPEND="
+   dev-libs/libxml2
+   virtual/pkgconfig
+   "
+
+RDEPEND="dev-libs/libxml2
+   !