[gentoo-commits] repo/gentoo:master commit in: app-cdr/dumpet/

2023-01-10 Thread Ben Kohler
commit: fc73c95ca6e12335f1afe2960fe069221555816d
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jan 10 15:54:40 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jan 10 15:54:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc73c95c

app-cdr/dumpet: add github upstream metadata

Signed-off-by: Ben Kohler  gentoo.org>

 app-cdr/dumpet/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-cdr/dumpet/metadata.xml b/app-cdr/dumpet/metadata.xml
index da20bb112a7c..2f9516722f51 100644
--- a/app-cdr/dumpet/metadata.xml
+++ b/app-cdr/dumpet/metadata.xml
@@ -5,4 +5,7 @@
bkoh...@gentoo.org
Ben Kohler
 
+
+   rhboot/dumpet
+
 



[gentoo-commits] repo/gentoo:master commit in: app-cdr/dumpet/

2022-08-18 Thread Andreas Sturmlechner
commit: e241a1428bfab0c8d57015f80eccbf52a4e126ec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 17 11:10:42 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 18 14:59:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e241a142

app-cdr/dumpet: drop 2.1_p20140601-r3, EAPI-6--

Closes: https://bugs.gentoo.org/865429
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-cdr/dumpet/dumpet-2.1_p20140601-r3.ebuild | 45 ---
 1 file changed, 45 deletions(-)

diff --git a/app-cdr/dumpet/dumpet-2.1_p20140601-r3.ebuild 
b/app-cdr/dumpet/dumpet-2.1_p20140601-r3.ebuild
deleted file mode 100644
index 7af0358a39a8..
--- a/app-cdr/dumpet/dumpet-2.1_p20140601-r3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs vcs-snapshot
-
-COMMIT="8f47670dd582c96ad1b6dd3c9b9da0acebded5d8"
-
-DESCRIPTION="A tool to dump and debug bootable CD-like images"
-HOMEPAGE="https://github.com/rhboot/dumpet";
-SRC_URI="https://github.com/rhboot/dumpet/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-#Restrict tests since required test file is unavailable
-RESTRICT="test"
-
-RDEPEND="dev-libs/libxml2
-   dev-libs/popt"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   test? ( dev-util/valgrind )"
-
-PATCHES=( "${FILESDIR}"/musl-byteswap-fix.patch )
-
-src_prepare() {
-   sed -i Makefile \
-   -e "s/^install : all$/install :/" \
-   -e "s/^CFLAGS:=/CFLAGS?=/" \
-   -e "s/^CC:=/CC?=/" \
-   -e '/^LFLAGS/ s/$/$(LDFLAGS)/' \
-   || die
-   default
-}
-
-src_compile() {
-   emake CFLAGS="${CFLAGS}" dumpet
-}
-
-pkg_setup() {
-   tc-export CC
-}



[gentoo-commits] repo/gentoo:master commit in: app-cdr/dumpet/

2022-08-16 Thread Sam James
commit: fe799d5327c4da3eacc79976da27ebad925df9c9
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 17 02:45:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 17 02:45:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe799d53

app-cdr/dumpet: Stabilize 2.1_p20140601-r4 x86, #865429

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

 app-cdr/dumpet/dumpet-2.1_p20140601-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/dumpet/dumpet-2.1_p20140601-r4.ebuild 
b/app-cdr/dumpet/dumpet-2.1_p20140601-r4.ebuild
index d54bc94cdc0b..9e44958640f6 100644
--- a/app-cdr/dumpet/dumpet-2.1_p20140601-r4.ebuild
+++ b/app-cdr/dumpet/dumpet-2.1_p20140601-r4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rhboot/dumpet/archive/${COMMIT}.tar.gz -> ${P}.tar.g
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="test"
 #Restrict tests since required test file is unavailable
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-cdr/dumpet/

2022-08-16 Thread Sam James
commit: 4f71def655c4c20014b71db43f2a1b9773ca35c0
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 17 02:46:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 17 02:46:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f71def6

app-cdr/dumpet: Stabilize 2.1_p20140601-r4 amd64, #865429

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

 app-cdr/dumpet/dumpet-2.1_p20140601-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/dumpet/dumpet-2.1_p20140601-r4.ebuild 
b/app-cdr/dumpet/dumpet-2.1_p20140601-r4.ebuild
index 9e44958640f6..a736ceeb0abe 100644
--- a/app-cdr/dumpet/dumpet-2.1_p20140601-r4.ebuild
+++ b/app-cdr/dumpet/dumpet-2.1_p20140601-r4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rhboot/dumpet/archive/${COMMIT}.tar.gz -> ${P}.tar.g
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 #Restrict tests since required test file is unavailable
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-cdr/dumpet/

2022-07-25 Thread Ben Kohler
commit: a2f751d2fa89bff3420d567eb1064b1ca89f0aaa
Author: Ben Kohler  gentoo  org>
AuthorDate: Sun Jul 24 18:59:34 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Jul 25 14:26:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2f751d2

app-cdr/dumpet: update EAPI 6 -> 8

Signed-off-by: Ben Kohler  gentoo.org>

 app-cdr/dumpet/dumpet-2.1_p20140601-r4.ebuild | 45 +++
 1 file changed, 45 insertions(+)

diff --git a/app-cdr/dumpet/dumpet-2.1_p20140601-r4.ebuild 
b/app-cdr/dumpet/dumpet-2.1_p20140601-r4.ebuild
new file mode 100644
index ..d54bc94cdc0b
--- /dev/null
+++ b/app-cdr/dumpet/dumpet-2.1_p20140601-r4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs vcs-snapshot
+
+COMMIT="8f47670dd582c96ad1b6dd3c9b9da0acebded5d8"
+
+DESCRIPTION="A tool to dump and debug bootable CD-like images"
+HOMEPAGE="https://github.com/rhboot/dumpet";
+SRC_URI="https://github.com/rhboot/dumpet/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+#Restrict tests since required test file is unavailable
+RESTRICT="test"
+
+BDEPEND="virtual/pkgconfig
+   test? ( dev-util/valgrind )"
+DEPEND="dev-libs/libxml2
+   dev-libs/popt"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/musl-byteswap-fix.patch )
+
+src_prepare() {
+   sed -i Makefile \
+   -e "s/^install : all$/install :/" \
+   -e "s/^CFLAGS:=/CFLAGS?=/" \
+   -e "s/^CC:=/CC?=/" \
+   -e '/^LFLAGS/ s/$/$(LDFLAGS)/' \
+   || die
+   default
+}
+
+src_compile() {
+   emake CFLAGS="${CFLAGS}" dumpet
+}
+
+pkg_setup() {
+   tc-export CC
+}



[gentoo-commits] repo/gentoo:master commit in: app-cdr/dumpet/

2020-10-01 Thread Ben Kohler
commit: 1a12c440b1588c7eeefd05996b27262c63d5fa25
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Oct  1 11:54:25 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Oct  1 11:54:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a12c440

app-cdr/dumpet: stabilize r3 as originally intended

Closes: https://bugs.gentoo.org/745825
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Ben Kohler  gentoo.org>

 .../{dumpet-2.1_p20140601-r2.ebuild => dumpet-2.1_p20140601-r3.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-cdr/dumpet/dumpet-2.1_p20140601-r2.ebuild 
b/app-cdr/dumpet/dumpet-2.1_p20140601-r3.ebuild
similarity index 94%
rename from app-cdr/dumpet/dumpet-2.1_p20140601-r2.ebuild
rename to app-cdr/dumpet/dumpet-2.1_p20140601-r3.ebuild
index fb18f5b349b..7af0358a39a 100644
--- a/app-cdr/dumpet/dumpet-2.1_p20140601-r2.ebuild
+++ b/app-cdr/dumpet/dumpet-2.1_p20140601-r3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rhboot/dumpet/archive/${COMMIT}.tar.gz -> ${P}.tar.g
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 #Restrict tests since required test file is unavailable
 RESTRICT="test"
@@ -31,6 +31,7 @@ src_prepare() {
-e "s/^install : all$/install :/" \
-e "s/^CFLAGS:=/CFLAGS?=/" \
-e "s/^CC:=/CC?=/" \
+   -e '/^LFLAGS/ s/$/$(LDFLAGS)/' \
|| die
default
 }



[gentoo-commits] repo/gentoo:master commit in: app-cdr/dumpet/

2020-09-30 Thread Ben Kohler
commit: 6e7f2f87276e0faf8192fa92963d57e6927e7cd7
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Sep 30 13:40:43 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Sep 30 13:40:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e7f2f87

app-cdr/dumpet: stable on amd64 & x86

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Ben Kohler  gentoo.org>

 app-cdr/dumpet/dumpet-2.1_p20140601-r1.ebuild | 42 -
 app-cdr/dumpet/dumpet-2.1_p20140601-r3.ebuild | 45 ---
 2 files changed, 87 deletions(-)

diff --git a/app-cdr/dumpet/dumpet-2.1_p20140601-r1.ebuild 
b/app-cdr/dumpet/dumpet-2.1_p20140601-r1.ebuild
deleted file mode 100644
index 19c4ac78d11..000
--- a/app-cdr/dumpet/dumpet-2.1_p20140601-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs vcs-snapshot
-
-COMMIT="8f47670dd582c96ad1b6dd3c9b9da0acebded5d8"
-
-DESCRIPTION="A tool to dump and debug bootable CD-like images"
-HOMEPAGE="https://github.com/rhboot/dumpet";
-SRC_URI="https://github.com/rhboot/dumpet/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-#Restrict tests since required test file is unavailable
-RESTRICT="test"
-
-RDEPEND="dev-libs/libxml2
-   dev-libs/popt"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   test? ( dev-util/valgrind )"
-
-src_prepare() {
-   sed -i Makefile \
-   -e "s/^install : all$/install :/" \
-   -e "s/^CFLAGS:=/CFLAGS?=/" \
-   -e "s/^CC:=/CC?=/" \
-   || die
-   default
-}
-
-src_compile() {
-   emake CFLAGS="${CFLAGS}" dumpet
-}
-
-pkg_setup() {
-   tc-export CC
-}

diff --git a/app-cdr/dumpet/dumpet-2.1_p20140601-r3.ebuild 
b/app-cdr/dumpet/dumpet-2.1_p20140601-r3.ebuild
deleted file mode 100644
index 00b1082b508..000
--- a/app-cdr/dumpet/dumpet-2.1_p20140601-r3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs vcs-snapshot
-
-COMMIT="8f47670dd582c96ad1b6dd3c9b9da0acebded5d8"
-
-DESCRIPTION="A tool to dump and debug bootable CD-like images"
-HOMEPAGE="https://github.com/rhboot/dumpet";
-SRC_URI="https://github.com/rhboot/dumpet/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-#Restrict tests since required test file is unavailable
-RESTRICT="test"
-
-RDEPEND="dev-libs/libxml2
-   dev-libs/popt"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   test? ( dev-util/valgrind )"
-
-PATCHES=( "${FILESDIR}"/musl-byteswap-fix.patch )
-
-src_prepare() {
-   sed -i Makefile \
-   -e "s/^install : all$/install :/" \
-   -e "s/^CFLAGS:=/CFLAGS?=/" \
-   -e "s/^CC:=/CC?=/" \
-   -e '/^LFLAGS/ s/$/$(LDFLAGS)/' \
-   || die
-   default
-}
-
-src_compile() {
-   emake CFLAGS="${CFLAGS}" dumpet
-}
-
-pkg_setup() {
-   tc-export CC
-}



[gentoo-commits] repo/gentoo:master commit in: app-cdr/dumpet/

2020-08-28 Thread Ben Kohler
commit: e0d5beb3b2411ff60fb73fa88a6f5ec343798b11
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Aug 28 10:50:18 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Aug 28 17:06:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d5beb3

app-cdr/dumpet: respect LDFLAGS

Closes: https://bugs.gentoo.org/722066
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Ben Kohler  gentoo.org>

 app-cdr/dumpet/dumpet-2.1_p20140601-r3.ebuild | 45 +++
 1 file changed, 45 insertions(+)

diff --git a/app-cdr/dumpet/dumpet-2.1_p20140601-r3.ebuild 
b/app-cdr/dumpet/dumpet-2.1_p20140601-r3.ebuild
new file mode 100644
index 000..00b1082b508
--- /dev/null
+++ b/app-cdr/dumpet/dumpet-2.1_p20140601-r3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs vcs-snapshot
+
+COMMIT="8f47670dd582c96ad1b6dd3c9b9da0acebded5d8"
+
+DESCRIPTION="A tool to dump and debug bootable CD-like images"
+HOMEPAGE="https://github.com/rhboot/dumpet";
+SRC_URI="https://github.com/rhboot/dumpet/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+#Restrict tests since required test file is unavailable
+RESTRICT="test"
+
+RDEPEND="dev-libs/libxml2
+   dev-libs/popt"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   test? ( dev-util/valgrind )"
+
+PATCHES=( "${FILESDIR}"/musl-byteswap-fix.patch )
+
+src_prepare() {
+   sed -i Makefile \
+   -e "s/^install : all$/install :/" \
+   -e "s/^CFLAGS:=/CFLAGS?=/" \
+   -e "s/^CC:=/CC?=/" \
+   -e '/^LFLAGS/ s/$/$(LDFLAGS)/' \
+   || die
+   default
+}
+
+src_compile() {
+   emake CFLAGS="${CFLAGS}" dumpet
+}
+
+pkg_setup() {
+   tc-export CC
+}



[gentoo-commits] repo/gentoo:master commit in: app-cdr/dumpet/, app-cdr/dumpet/files/

2020-03-30 Thread Ben Kohler
commit: d4cca385687aaeedfb00e5684d08d9da0d3f4fc4
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Mar 30 15:28:56 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Mar 30 15:29:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4cca385

app-cdr/dumpet: add musl fix

Closes: https://bugs.gentoo.org/715450
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Ben Kohler  gentoo.org>

 app-cdr/dumpet/dumpet-2.1_p20140601-r2.ebuild | 44 +++
 app-cdr/dumpet/files/musl-byteswap-fix.patch  | 11 +++
 2 files changed, 55 insertions(+)

diff --git a/app-cdr/dumpet/dumpet-2.1_p20140601-r2.ebuild 
b/app-cdr/dumpet/dumpet-2.1_p20140601-r2.ebuild
new file mode 100644
index 000..fb18f5b349b
--- /dev/null
+++ b/app-cdr/dumpet/dumpet-2.1_p20140601-r2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs vcs-snapshot
+
+COMMIT="8f47670dd582c96ad1b6dd3c9b9da0acebded5d8"
+
+DESCRIPTION="A tool to dump and debug bootable CD-like images"
+HOMEPAGE="https://github.com/rhboot/dumpet";
+SRC_URI="https://github.com/rhboot/dumpet/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+#Restrict tests since required test file is unavailable
+RESTRICT="test"
+
+RDEPEND="dev-libs/libxml2
+   dev-libs/popt"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   test? ( dev-util/valgrind )"
+
+PATCHES=( "${FILESDIR}"/musl-byteswap-fix.patch )
+
+src_prepare() {
+   sed -i Makefile \
+   -e "s/^install : all$/install :/" \
+   -e "s/^CFLAGS:=/CFLAGS?=/" \
+   -e "s/^CC:=/CC?=/" \
+   || die
+   default
+}
+
+src_compile() {
+   emake CFLAGS="${CFLAGS}" dumpet
+}
+
+pkg_setup() {
+   tc-export CC
+}

diff --git a/app-cdr/dumpet/files/musl-byteswap-fix.patch 
b/app-cdr/dumpet/files/musl-byteswap-fix.patch
new file mode 100644
index 000..83beb321c59
--- /dev/null
+++ b/app-cdr/dumpet/files/musl-byteswap-fix.patch
@@ -0,0 +1,11 @@
+diff -ur a/applepart.c b/applepart.c
+--- a/applepart.c  2020-03-30 10:25:52.122137073 -0500
 b/applepart.c  2020-03-30 10:26:09.803672537 -0500
+@@ -27,6 +27,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "applepart.h"
+ #include "endian.h"



[gentoo-commits] repo/gentoo:master commit in: app-cdr/dumpet/

2019-09-18 Thread Ben Kohler
commit: 3bfb3419d1a6b58106be266fd7a9dbbeec7f32af
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Sep 18 17:27:01 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Sep 18 17:27:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bfb3419

app-cdr/dumpet: stable (with restricted tests)

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Ben Kohler  gentoo.org>

 app-cdr/dumpet/dumpet-2.1_p20140601-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-cdr/dumpet/dumpet-2.1_p20140601-r1.ebuild 
b/app-cdr/dumpet/dumpet-2.1_p20140601-r1.ebuild
index 48ab8113b1e..7cd8392b5cf 100644
--- a/app-cdr/dumpet/dumpet-2.1_p20140601-r1.ebuild
+++ b/app-cdr/dumpet/dumpet-2.1_p20140601-r1.ebuild
@@ -13,9 +13,10 @@ 
SRC_URI="https://github.com/rhboot/dumpet/archive/${COMMIT}.tar.gz -> ${P}.tar.g
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
-RESTRICT="!test? ( test )"
+#Restrict tests since required test file is unavailable
+RESTRICT="test"
 
 RDEPEND="dev-libs/libxml2
dev-libs/popt"



[gentoo-commits] repo/gentoo:master commit in: app-cdr/dumpet/

2019-09-18 Thread Ben Kohler
commit: e76e19075b59926767a194e162b59672b443814f
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Sep 18 15:01:48 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Sep 18 15:01:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e76e1907

app-cdr/dumpet: revbump for minor fixes, drop old

Remove unneeded rpm inherit, and add RESTRICT value

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Ben Kohler  gentoo.org>

 app-cdr/dumpet/Manifest|  1 -
 app-cdr/dumpet/dumpet-2.1.ebuild   | 29 --
 ...40601.ebuild => dumpet-2.1_p20140601-r1.ebuild} |  3 ++-
 3 files changed, 2 insertions(+), 31 deletions(-)

diff --git a/app-cdr/dumpet/Manifest b/app-cdr/dumpet/Manifest
index 67e7263a5c7..1b7448b08d2 100644
--- a/app-cdr/dumpet/Manifest
+++ b/app-cdr/dumpet/Manifest
@@ -1,2 +1 @@
-DIST dumpet-2.1-15.fc27.src.rpm 25268 BLAKE2B 
ae80875f08211a825bbc357e4051bf6fcd26d2726b9fc477b61593155080fb460ea3cb6b7c5af519a740436313fa588cfffda7afdba41179a620702693e82ff2
 SHA512 
bf4b7f2de48590f5ff71ec17a05e331def234a1e57e7e06254c00eb60e44ae8c712e33515e01c6f5fe0bcecbea6e596e4e452ad192823b81dfb7de781d0d4e55
 DIST dumpet-2.1_p20140601.tar.gz 20140 BLAKE2B 
def3e7948096e2543bf24324b17c3b3123b867e750971858cb403732efde6c217fcf1c04955a0dd4ed2f99fdaedecab1becdcc1027645e7a955ed1addf11daa1
 SHA512 
161911ae136aa81abff5a591593acf421a4101e3f80cb259c5b2190581d5cbd06641eefe4c873d40d1b2adabedb2e42ef7fdd0a6e39ec98e1927550ae8960eda

diff --git a/app-cdr/dumpet/dumpet-2.1.ebuild b/app-cdr/dumpet/dumpet-2.1.ebuild
deleted file mode 100644
index 965a359ba23..000
--- a/app-cdr/dumpet/dumpet-2.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit rpm
-
-DESCRIPTION="A tool to dump and debug bootable CD-like images"
-HOMEPAGE="https://github.com/rhboot/dumpet";
-SRC_URI="http://dl.fedoraproject.org/pub/fedora/linux/releases/27/Everything/source/tree/Packages/d/dumpet-${PV}-15.fc27.src.rpm";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-libs/libxml2
-   dev-libs/popt"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-pkg_setup(){
-   tc-export CC
-}
-
-src_prepare() {
-   use amd64 && eapply 
"${WORKDIR}"/0001-Manually-tell-it-we-ve-got-64-bit-files-because-32-b.patch
-   default
-}

diff --git a/app-cdr/dumpet/dumpet-2.1_p20140601.ebuild 
b/app-cdr/dumpet/dumpet-2.1_p20140601-r1.ebuild
similarity index 94%
rename from app-cdr/dumpet/dumpet-2.1_p20140601.ebuild
rename to app-cdr/dumpet/dumpet-2.1_p20140601-r1.ebuild
index 27a98a38ba7..48ab8113b1e 100644
--- a/app-cdr/dumpet/dumpet-2.1_p20140601.ebuild
+++ b/app-cdr/dumpet/dumpet-2.1_p20140601-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit rpm vcs-snapshot
+inherit vcs-snapshot
 
 COMMIT="8f47670dd582c96ad1b6dd3c9b9da0acebded5d8"
 
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="dev-libs/libxml2
dev-libs/popt"



[gentoo-commits] repo/gentoo:master commit in: app-cdr/dumpet/

2019-06-26 Thread Ben Kohler
commit: f43a19ce9649700c9b16a44f6b75fed555dab3a2
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Jun 26 12:29:48 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Jun 26 12:39:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f43a19ce

app-cdr/dumpet: respect CC/CFLAGS, require valgrind for tests

Closes: https://bugs.gentoo.org/688694
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Ben Kohler  gentoo.org>

 app-cdr/dumpet/dumpet-2.1_p20140601.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/app-cdr/dumpet/dumpet-2.1_p20140601.ebuild 
b/app-cdr/dumpet/dumpet-2.1_p20140601.ebuild
index 96ef9972e7a..27a98a38ba7 100644
--- a/app-cdr/dumpet/dumpet-2.1_p20140601.ebuild
+++ b/app-cdr/dumpet/dumpet-2.1_p20140601.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,16 +14,19 @@ 
SRC_URI="https://github.com/rhboot/dumpet/archive/${COMMIT}.tar.gz -> ${P}.tar.g
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="test"
 
 RDEPEND="dev-libs/libxml2
dev-libs/popt"
 DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+   virtual/pkgconfig
+   test? ( dev-util/valgrind )"
 
 src_prepare() {
sed -i Makefile \
-e "s/^install : all$/install :/" \
+   -e "s/^CFLAGS:=/CFLAGS?=/" \
+   -e "s/^CC:=/CC?=/" \
|| die
default
 }



[gentoo-commits] repo/gentoo:master commit in: app-cdr/dumpet/

2018-10-21 Thread Ben Kohler
commit: 7e6fcc9db9dc65524da6f6201d7c465e0421f2e7
Author: Ben Kohler  gentoo  org>
AuthorDate: Sun Oct 21 16:30:58 2018 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sun Oct 21 16:31:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e6fcc9d

app-cdr/dumpet: move CFLAGS fix to emake call

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

 app-cdr/dumpet/dumpet-2.1_p20140601.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-cdr/dumpet/dumpet-2.1_p20140601.ebuild 
b/app-cdr/dumpet/dumpet-2.1_p20140601.ebuild
index 67f47a6c5a8..96ef9972e7a 100644
--- a/app-cdr/dumpet/dumpet-2.1_p20140601.ebuild
+++ b/app-cdr/dumpet/dumpet-2.1_p20140601.ebuild
@@ -23,14 +23,13 @@ DEPEND="${RDEPEND}
 
 src_prepare() {
sed -i Makefile \
-   -e "s/^CFLAGS:/#CFLAGS:/" \
-e "s/^install : all$/install :/" \
|| die
default
 }
 
 src_compile() {
-   emake dumpet
+   emake CFLAGS="${CFLAGS}" dumpet
 }
 
 pkg_setup(){



[gentoo-commits] repo/gentoo:master commit in: app-cdr/dumpet/

2018-10-19 Thread Ben Kohler
commit: a67b870585cadd14642d29240026f9ee4b47f6f7
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Oct 19 19:33:37 2018 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Oct 19 19:34:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a67b8705

app-cdr/dumpet: snapshot bump & update homepage

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

 app-cdr/dumpet/Manifest|  1 +
 app-cdr/dumpet/dumpet-2.1.ebuild   |  4 ++--
 app-cdr/dumpet/dumpet-2.1_p20140601.ebuild | 38 ++
 3 files changed, 41 insertions(+), 2 deletions(-)

diff --git a/app-cdr/dumpet/Manifest b/app-cdr/dumpet/Manifest
index cf224a43166..67e7263a5c7 100644
--- a/app-cdr/dumpet/Manifest
+++ b/app-cdr/dumpet/Manifest
@@ -1 +1,2 @@
 DIST dumpet-2.1-15.fc27.src.rpm 25268 BLAKE2B 
ae80875f08211a825bbc357e4051bf6fcd26d2726b9fc477b61593155080fb460ea3cb6b7c5af519a740436313fa588cfffda7afdba41179a620702693e82ff2
 SHA512 
bf4b7f2de48590f5ff71ec17a05e331def234a1e57e7e06254c00eb60e44ae8c712e33515e01c6f5fe0bcecbea6e596e4e452ad192823b81dfb7de781d0d4e55
+DIST dumpet-2.1_p20140601.tar.gz 20140 BLAKE2B 
def3e7948096e2543bf24324b17c3b3123b867e750971858cb403732efde6c217fcf1c04955a0dd4ed2f99fdaedecab1becdcc1027645e7a955ed1addf11daa1
 SHA512 
161911ae136aa81abff5a591593acf421a4101e3f80cb259c5b2190581d5cbd06641eefe4c873d40d1b2adabedb2e42ef7fdd0a6e39ec98e1927550ae8960eda

diff --git a/app-cdr/dumpet/dumpet-2.1.ebuild b/app-cdr/dumpet/dumpet-2.1.ebuild
index 145917d4da4..965a359ba23 100644
--- a/app-cdr/dumpet/dumpet-2.1.ebuild
+++ b/app-cdr/dumpet/dumpet-2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
 inherit rpm
 
 DESCRIPTION="A tool to dump and debug bootable CD-like images"
-HOMEPAGE="https://fedora.pkgs.org/rawhide/fedora-x86_64/dumpet-2.1-15.fc27.x86_64.rpm.html";
+HOMEPAGE="https://github.com/rhboot/dumpet";
 
SRC_URI="http://dl.fedoraproject.org/pub/fedora/linux/releases/27/Everything/source/tree/Packages/d/dumpet-${PV}-15.fc27.src.rpm";
 
 LICENSE="GPL-2"

diff --git a/app-cdr/dumpet/dumpet-2.1_p20140601.ebuild 
b/app-cdr/dumpet/dumpet-2.1_p20140601.ebuild
new file mode 100644
index 000..67f47a6c5a8
--- /dev/null
+++ b/app-cdr/dumpet/dumpet-2.1_p20140601.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit rpm vcs-snapshot
+
+COMMIT="8f47670dd582c96ad1b6dd3c9b9da0acebded5d8"
+
+DESCRIPTION="A tool to dump and debug bootable CD-like images"
+HOMEPAGE="https://github.com/rhboot/dumpet";
+SRC_URI="https://github.com/rhboot/dumpet/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-libs/libxml2
+   dev-libs/popt"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   sed -i Makefile \
+   -e "s/^CFLAGS:/#CFLAGS:/" \
+   -e "s/^install : all$/install :/" \
+   || die
+   default
+}
+
+src_compile() {
+   emake dumpet
+}
+
+pkg_setup(){
+   tc-export CC
+}



[gentoo-commits] repo/gentoo:master commit in: app-cdr/dumpet/

2018-06-25 Thread Ben Kohler
commit: 622d478a08a1c5342ae8fa628ae902f052f8a96e
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Jun 25 17:32:49 2018 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Jun 25 17:32:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=622d478a

app-cdr/dumpet: adjust SRC_URI, upstream moved files around

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-cdr/dumpet/Manifest  | 2 +-
 app-cdr/dumpet/dumpet-2.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-cdr/dumpet/Manifest b/app-cdr/dumpet/Manifest
index d17a6dd78cd..cf224a43166 100644
--- a/app-cdr/dumpet/Manifest
+++ b/app-cdr/dumpet/Manifest
@@ -1 +1 @@
-DIST dumpet-2.1-15.fc27.src.rpm 25268 BLAKE2B 
1e60cdf0abfc2a565696838c09e6b1296cafeb9bf74d55e710df2d572a38753793edbb62fa256c8f6a085a2fe505117078fe849c63e48cf869fdde4a87d37b53
 SHA512 
7b5dbe166d4ce58f01e87d3b2466e11c8ec8b604c39e56b6ac65fe65c35d005d24d01a4d489e361c9140ae481d16029ef75e85661d969cae5bc6773bfd089524
+DIST dumpet-2.1-15.fc27.src.rpm 25268 BLAKE2B 
ae80875f08211a825bbc357e4051bf6fcd26d2726b9fc477b61593155080fb460ea3cb6b7c5af519a740436313fa588cfffda7afdba41179a620702693e82ff2
 SHA512 
bf4b7f2de48590f5ff71ec17a05e331def234a1e57e7e06254c00eb60e44ae8c712e33515e01c6f5fe0bcecbea6e596e4e452ad192823b81dfb7de781d0d4e55

diff --git a/app-cdr/dumpet/dumpet-2.1.ebuild b/app-cdr/dumpet/dumpet-2.1.ebuild
index 51de752b368..145917d4da4 100644
--- a/app-cdr/dumpet/dumpet-2.1.ebuild
+++ b/app-cdr/dumpet/dumpet-2.1.ebuild
@@ -7,7 +7,7 @@ inherit rpm
 
 DESCRIPTION="A tool to dump and debug bootable CD-like images"
 
HOMEPAGE="https://fedora.pkgs.org/rawhide/fedora-x86_64/dumpet-2.1-15.fc27.x86_64.rpm.html";
-SRC_URI="http://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/d/dumpet-2.1-15.fc27.src.rpm";
+SRC_URI="http://dl.fedoraproject.org/pub/fedora/linux/releases/27/Everything/source/tree/Packages/d/dumpet-${PV}-15.fc27.src.rpm";
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-cdr/dumpet/

2018-06-25 Thread Ben Kohler
commit: 991b44b4a5d1dc26f71984f9a8bd5539a1f9b3da
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Jun 25 17:27:25 2018 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Jun 25 17:27:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=991b44b4

app-cdr/dumpet: new package

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-cdr/dumpet/Manifest  |  1 +
 app-cdr/dumpet/dumpet-2.1.ebuild | 29 +
 app-cdr/dumpet/metadata.xml  |  8 
 3 files changed, 38 insertions(+)

diff --git a/app-cdr/dumpet/Manifest b/app-cdr/dumpet/Manifest
new file mode 100644
index 000..d17a6dd78cd
--- /dev/null
+++ b/app-cdr/dumpet/Manifest
@@ -0,0 +1 @@
+DIST dumpet-2.1-15.fc27.src.rpm 25268 BLAKE2B 
1e60cdf0abfc2a565696838c09e6b1296cafeb9bf74d55e710df2d572a38753793edbb62fa256c8f6a085a2fe505117078fe849c63e48cf869fdde4a87d37b53
 SHA512 
7b5dbe166d4ce58f01e87d3b2466e11c8ec8b604c39e56b6ac65fe65c35d005d24d01a4d489e361c9140ae481d16029ef75e85661d969cae5bc6773bfd089524

diff --git a/app-cdr/dumpet/dumpet-2.1.ebuild b/app-cdr/dumpet/dumpet-2.1.ebuild
new file mode 100644
index 000..51de752b368
--- /dev/null
+++ b/app-cdr/dumpet/dumpet-2.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit rpm
+
+DESCRIPTION="A tool to dump and debug bootable CD-like images"
+HOMEPAGE="https://fedora.pkgs.org/rawhide/fedora-x86_64/dumpet-2.1-15.fc27.x86_64.rpm.html";
+SRC_URI="http://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/d/dumpet-2.1-15.fc27.src.rpm";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-libs/libxml2
+   dev-libs/popt"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+pkg_setup(){
+   tc-export CC
+}
+
+src_prepare() {
+   use amd64 && eapply 
"${WORKDIR}"/0001-Manually-tell-it-we-ve-got-64-bit-files-because-32-b.patch
+   default
+}

diff --git a/app-cdr/dumpet/metadata.xml b/app-cdr/dumpet/metadata.xml
new file mode 100644
index 000..43523418890
--- /dev/null
+++ b/app-cdr/dumpet/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+
+   bkoh...@gentoo.org
+   Ben Kohler
+
+