diff --git a/app-cdr/dumpet/Manifest b/app-cdr/dumpet/Manifest new file mode 100644 index 000000000..67228638a --- /dev/null +++ b/app-cdr/dumpet/Manifest @@ -0,0 +1,4 @@ +AUX dumpet-2.1-flags.patch 672 SHA256 a1633c301d86cfb6c25a43283972840fcdb72d72e4226b831d0a260f7f9a4a21 SHA512 614e91fd01c21521a770be15f9ea2f124f12afbba29c67fa6a7afab1786d40b791eb872d855aaf16a4f0800c455d5073ed2b3ac6e2ae24ee87df96d0e715f2e4 WHIRLPOOL 47023ab836dca6548dc1c2db5eecc7f5f99fbe5de4aae79abd9664f9937516290842d78f721ae0ad16293050b24e5d1474952de7a0979cd8731be997a295747e +DIST dumpet-2.1.tar.bz2 14681 SHA256 2cc1fa3a1b06f885e4524d1be80bdacc5b6a55057d0577262f2f5186b49a4da3 SHA512 ca12d0852594acabda6a97b91e072872a6d83cd29b9c549a2f03120a8e92b19d1254ac229e27b562c5b0439b92daeec54e95df0282af4cd346e66b876d4a33b3 WHIRLPOOL 12813467a7c2542910e7dcc9ef92d76b5fd88b0354b1fc41f855de105395698be5b9663de6164b583d04c534f010350c853db6ef83a1667d98d249e9de8c1324 +EBUILD dumpet-2.1.ebuild 561 SHA256 f5bac5ac7adaf0106273452bec45d9d36581749b8fc461c329c318ffa5b32bf4 SHA512 b088c24eac689723c0237a4d1d81880b4d7c47d63b59c7144871379fce25661aeba44af29be3fa30023f0a1601e769d20d252ee1232dc6bf5504a1a3982e6db0 WHIRLPOOL 959af6e8239f89b1cc063668e2c01716414a627d759948e8650635721d1258c0597cc3613bc73d5feb1f31af9fc98064245a63a720d0d3d13e192e9d74325ef5 +MISC metadata.xml 341 SHA256 90b9a195b84a450e37e9c39dd57f4cbad58a304a3aabfda3fa63b98ab50f2f1a SHA512 34479dad5a4e40b6fc8f66ffa54b311e15047fa21e07724daeed2ee3cc05f2b16c50898c1c135c0b87e74ec23e6b36beb1daf183ddfc6b4410bbe51cbdc42f73 WHIRLPOOL 981d1bbf8ac12c7279b0c89807043389a5cbd7760835f8c92beca76718d2b9eac3478138ce0c838c914a416b74ccb214734123bd1ff3731f81e0c5d86c8e7469 diff --git a/app-cdr/dumpet/dumpet-2.1.ebuild b/app-cdr/dumpet/dumpet-2.1.ebuild new file mode 100644 index 000000000..61110ffb7 --- /dev/null +++ b/app-cdr/dumpet/dumpet-2.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 +inherit eutils toolchain-funcs + +DESCRIPTION="A tool to dump and debug bootable CD-like images" +HOMEPAGE="http://fedorahosted.org/dumpet/" +SRC_URI="http://fedorahosted.org/releases/d/u/${PN}/${P}.tar.bz2" + +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() { + epatch "${FILESDIR}/${P}"-flags.patch +} diff --git a/app-cdr/dumpet/files/dumpet-2.1-flags.patch b/app-cdr/dumpet/files/dumpet-2.1-flags.patch new file mode 100644 index 000000000..bd1344fe2 --- /dev/null +++ b/app-cdr/dumpet/files/dumpet-2.1-flags.patch @@ -0,0 +1,25 @@ +--- Makefile ++++ Makefile +@@ -2,17 +2,16 @@ + VERSION=2.1 + GITVERSION=$(shell [ -d .git ] && git rev-list --abbrev-commit -n 1 HEAD |cut -b 1-8) + +-CFLAGS:=-g3 -O2 -Wall -Werror +-LFLAGS:= +-CC:=gcc ++CFLAGS ?= -g3 -O2 -Wall -Werror ++CC ?= gcc + +-CFLAGS += $(shell pkg-config --cflags libxml-2.0) +-LFLAGS += -lpopt $(shell pkg-config --libs libxml-2.0) ++CFLAGS += $(shell pkg-config --cflags libxml-2.0 popt) ++LIBS += $(shell pkg-config --libs libxml-2.0 popt) + + all : dumpet + + dumpet : dumpet.o +- $(CC) $(CFLAGS) -o $@ $^ $(LFLAGS) ++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS) + + dumpet.o : dumpet.c dumpet.h iso9660.h eltorito.h endian.h + $(CC) $(CFLAGS) -c -o $@ $< diff --git a/app-cdr/dumpet/metadata.xml b/app-cdr/dumpet/metadata.xml new file mode 100644 index 000000000..6169b7514 --- /dev/null +++ b/app-cdr/dumpet/metadata.xml @@ -0,0 +1,11 @@ + + + + +maintainer-wanted@gentoo.org + + +dumpet is a tool to dump information about bootable CDs and other similar formats. + + +