debian/0000755000000000000000000000000012261040127007161 5ustar debian/watch0000644000000000000000000000011512261037030010206 0ustar version=3 https://fedorahosted.org/releases/d/u/dumpet/dumpet-(.*)\.tar\.bz2 debian/rules0000755000000000000000000000114612261037030010242 0ustar #! /usr/bin/make -f %: dh $@ DEB_BUILD_GNU_TYPE := $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) DEB_HOST_GNU_TYPE := $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) ifeq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE)) CROSS := else CROSS := \ CC=$(DEB_HOST_GNU_TYPE)-gcc \ PKG_CONFIG=$(DEB_HOST_GNU_TYPE)-pkg-config endif cflags := $(shell dpkg-buildflags --get CPPFLAGS) cflags += $(shell dpkg-buildflags --get CFLAGS) cflags += -Wall -Werror -D_FILE_OFFSET_BITS=64 ldflags := $(shell dpkg-buildflags --get LDFLAGS) override_dh_auto_build: dh_auto_build -- $(CROSS) CFLAGS='$(cflags)' LFLAGS='$(ldflags)' debian/.git-dpm0000644000000000000000000000042112261037030010517 0ustar # see git-dpm(1) from git-dpm package 04498ab6c96247f9ff1f89cda2542668149bf21e 04498ab6c96247f9ff1f89cda2542668149bf21e eca7061c2141885d64e1cbd72bec1faa73e6dbde eca7061c2141885d64e1cbd72bec1faa73e6dbde dumpet_2.1.orig.tar.bz2 56fc8a52a8df12083912496d6d7de993f2063ec1 14681 debian/copyright0000644000000000000000000000207712261037030011121 0ustar Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 Upstream-Name: dumpet Upstream-Maintainer: Peter Jones Files: * Copyright: 2009, Red Hat, Inc. License: GPL-2+ Files: debian/* Copyright: 2010, Colin Watson License: GPL-2+ License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian and Debian-based systems, the full text of the GNU General Public License version 2 can be found in the file `/usr/share/common-licenses/GPL-2'. debian/docs0000644000000000000000000000001412261037030010026 0ustar README TODO debian/source/0000755000000000000000000000000012261037030010460 5ustar debian/source/format0000644000000000000000000000001412261037030011666 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000012261037030010607 5ustar debian/patches/makefile-override.patch0000644000000000000000000000222712261037030015225 0ustar From 2636a3ea2b7d3be202ab74b3a28fe819b2e8d675 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Wed, 1 Jan 2014 16:11:03 +0000 Subject: Allow overriding various make variables, for cross-building Forwarded: yes Last-Update: 2012-04-01 Patch-Name: makefile-override.patch --- Makefile | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index a353a81..152d564 100644 --- a/Makefile +++ b/Makefile @@ -5,17 +5,18 @@ GITVERSION=$(shell [ -d .git ] && git rev-list --abbrev-commit -n 1 HEAD |cut CFLAGS:=-g3 -O2 -Wall -Werror LFLAGS:= CC:=gcc +PKG_CONFIG:=pkg-config -CFLAGS += $(shell pkg-config --cflags libxml-2.0) -LFLAGS += -lpopt $(shell pkg-config --libs libxml-2.0) +LIBXML_CFLAGS := $(shell $(PKG_CONFIG) --cflags libxml-2.0) +LIBXML_LFLAGS := $(shell $(PKG_CONFIG) --libs libxml-2.0) all : dumpet dumpet : dumpet.o - $(CC) $(CFLAGS) -o $@ $^ $(LFLAGS) + $(CC) $(CFLAGS) -o $@ $^ $(LFLAGS) -lpopt $(LIBXML_LFLAGS) dumpet.o : dumpet.c dumpet.h iso9660.h eltorito.h endian.h - $(CC) $(CFLAGS) -c -o $@ $< + $(CC) $(CFLAGS) $(LIBXML_CFLAGS) -c -o $@ $< clean : @rm -vf *.o dumpet debian/patches/remove-cflags-from-link.patch0000644000000000000000000000144212261037030016257 0ustar From 04498ab6c96247f9ff1f89cda2542668149bf21e Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Wed, 1 Jan 2014 16:11:04 +0000 Subject: Remove $(CFLAGS) from link line This can break linking with clang. Forwarded: no Last-Update: 2013-06-04 Patch-Name: remove-cflags-from-link.patch --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 152d564..07b9911 100644 --- a/Makefile +++ b/Makefile @@ -13,7 +13,7 @@ LIBXML_LFLAGS := $(shell $(PKG_CONFIG) --libs libxml-2.0) all : dumpet dumpet : dumpet.o - $(CC) $(CFLAGS) -o $@ $^ $(LFLAGS) -lpopt $(LIBXML_LFLAGS) + $(CC) -o $@ $^ $(LFLAGS) -lpopt $(LIBXML_LFLAGS) dumpet.o : dumpet.c dumpet.h iso9660.h eltorito.h endian.h $(CC) $(CFLAGS) $(LIBXML_CFLAGS) -c -o $@ $< debian/patches/series0000644000000000000000000000006612261037030012026 0ustar makefile-override.patch remove-cflags-from-link.patch debian/compat0000644000000000000000000000000212261037030010356 0ustar 7 debian/control0000644000000000000000000000124112261037540010567 0ustar Source: dumpet Section: otherosfs Priority: optional Maintainer: Colin Watson Standards-Version: 3.9.5 Build-Depends: dpkg (>= 1.16.1~), debhelper (>= 7.0.50~), libpopt-dev, libxml2-dev, pkg-config Homepage: https://fedorahosted.org/dumpet/ Vcs-Git: git://anonscm.debian.org/users/cjwatson/dumpet.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=users/cjwatson/dumpet.git Package: dumpet Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: dump information about bootable CDs and other similar formats A tool for debugging El Torito boot images. This can dump the El Torito structure in various readable output formats. debian/changelog0000644000000000000000000000240212261040127011031 0ustar dumpet (2.1-6) unstable; urgency=medium * Switch to git; adjust Vcs-* fields. * Policy version 3.9.5: no changes required. -- Colin Watson Wed, 01 Jan 2014 16:20:38 +0000 dumpet (2.1-5) unstable; urgency=low * Remove $(CFLAGS) from link line; this broke linking with clang. -- Colin Watson Tue, 04 Jun 2013 15:04:17 +0100 dumpet (2.1-4) unstable; urgency=low * Allow cross-compiling, making use of dpkg-buildflags along the way. -- Colin Watson Sun, 01 Apr 2012 14:42:50 +0100 dumpet (2.1-3) unstable; urgency=low * Update Vcs-Bzr field for Alioth changes. * Build with large file support, to handle images of 2 GiB and over. -- Colin Watson Mon, 19 Mar 2012 18:32:03 +0000 dumpet (2.1-2) unstable; urgency=low * Build-depend on pkg-config (closes: #601924). -- Colin Watson Mon, 01 Nov 2010 10:10:59 +0000 dumpet (2.1-1) unstable; urgency=low * New upstream release. -- Colin Watson Wed, 25 Aug 2010 18:09:44 +0100 dumpet (2.0-1) unstable; urgency=low * Initial release (closes: #594360). * Add a manual page, sent upstream. -- Colin Watson Wed, 25 Aug 2010 17:11:57 +0100