--- magicrescue-1.1.7.orig/debian/watch +++ magicrescue-1.1.7/debian/watch @@ -0,0 +1,3 @@ +version=3 +http://jbj.rapanden.dk/magicrescue/release/magicrescue-(.*)\.tar\.gz + --- magicrescue-1.1.7.orig/debian/rules +++ magicrescue-1.1.7/debian/rules @@ -0,0 +1,11 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk + +# workaround for dash: +export PATH := $(PATH):. + +get-orig-source: + -uscan --upstream-version 0 --rename --- magicrescue-1.1.7.orig/debian/copyright +++ magicrescue-1.1.7/debian/copyright @@ -0,0 +1,29 @@ +This package was debianized by Varun Hiremath on +Fri, 25 Aug 2006 23:59:00 +0530. + +It was downloaded from + +Upstream Authors: + +Jonas Jensen , +Martin Schwartz + +Copyright: + +© 2004-2006 Jonas Jensen , +© 1996,1997 Martin Schwartz + +License: + +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. + +The Debian packaging is © 2006, Varun Hiremath and +is licensed under the GPL, see `/usr/share/common-licenses/GPL'. --- magicrescue-1.1.7.orig/debian/manpages +++ magicrescue-1.1.7/debian/manpages @@ -0,0 +1,3 @@ +doc/dupemap.1 +doc/magicrescue.1 +doc/magicsort.1 --- magicrescue-1.1.7.orig/debian/changelog +++ magicrescue-1.1.7/debian/changelog @@ -0,0 +1,73 @@ +magicrescue (1.1.7-1) unstable; urgency=low + + * New upstream release + + Some fixes in the zip recipe (Closes: #545062) + * Bump Standards-Version to 3.8.3 + * Remove Torsten from Uploaders, as requested + + -- Varun Hiremath Tue, 27 Oct 2009 23:12:15 -0400 + +magicrescue (1.1.6-1) unstable; urgency=low + + * New upstream release + * Remove patch hyphens.diff that is no longer needed. + + -- Torsten Werner Sun, 01 Mar 2009 14:34:42 +0100 + +magicrescue (1.1.5-3) unstable; urgency=low + + * upload to unstable + + -- Torsten Werner Sun, 15 Feb 2009 22:37:35 +0100 + +magicrescue (1.1.5-2) experimental; urgency=low + + * Add Recommends: libjpeg-progs. (Closes: #507954) + We cannot add mencoder because it is not available - see #396954) + * Bump up Standards-Version: 3.8.0 (no changes). + + -- Torsten Werner Fri, 26 Dec 2008 23:37:52 +0100 + +magicrescue (1.1.5-1) unstable; urgency=low + + * New upstream release + * Bump debhelper compat to 6 + * Switch to quilt for patches + * Add patches/hyphens.diff to fix hyphens used as minus sign in upstream + manpages + + -- Varun Hiremath Sun, 20 Jan 2008 16:34:30 +0530 + +magicrescue (1.1.4-4) unstable; urgency=low + + * Add . to $(PATH) in debian/rules as a workaround for /bin/sh linked to + /bin/dash. (Closes: #459096) + * Update Vcs and Homepage headers in debian/rules. + * Set Standards-Version: 3.7.3. + + -- Torsten Werner Fri, 04 Jan 2008 17:52:01 +0100 + +magicrescue (1.1.4-3) unstable; urgency=low + + * Add libgdbm-dev to Build-Depends (Closes: #408667) + * Add watch file + * Add XS-X-Vcs-Svn header in debian/control + + -- Varun Hiremath Mon, 9 Oct 2006 01:09:19 +0530 + +magicrescue (1.1.4-2) unstable; urgency=low + + * Do not install ELF binaries in /usr/share/ anymore. + + -- Torsten Werner Fri, 6 Oct 2006 00:24:16 +0200 + +magicrescue (1.1.4-1) unstable; urgency=low + + [ Varun Hiremath ] + * Initial release (Closes: #384637) + * debian/copyright: added more copyright owners + + [ Torsten Werner ] + * add myself to Uploaders in debian/control + + -- Torsten Werner Fri, 1 Sep 2006 00:06:25 +0530 --- magicrescue-1.1.7.orig/debian/README.source +++ magicrescue-1.1.7/debian/README.source @@ -0,0 +1,10 @@ +Patch System +============ + +This package uses quilt to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. + +See /usr/share/doc/quilt/README.source for a detailed explanation. + +-- Varun Hiremath Tue, 27 Oct 2009 22:59:46 -0400 --- magicrescue-1.1.7.orig/debian/docs +++ magicrescue-1.1.7/debian/docs @@ -0,0 +1,2 @@ +NEWS +README --- magicrescue-1.1.7.orig/debian/control +++ magicrescue-1.1.7/debian/control @@ -0,0 +1,20 @@ +Source: magicrescue +Section: utils +Priority: optional +Maintainer: Varun Hiremath +Build-Depends: debhelper (>= 7), cdbs, libgdbm-dev, quilt +Standards-Version: 3.8.3 +Homepage: http://jbj.rapanden.dk/magicrescue/ +Vcs-Svn: https://bollin.googlecode.com/svn/magicrescue/trunk/ +Vcs-Browser: http://bollin.googlecode.com/svn/magicrescue/trunk/ + +Package: magicrescue +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Recommends: libjpeg-progs +Description: recovers files by looking for magic bytes + Magic Rescue scans a block device for file types it knows how to recover + and calls an external program to extract them. It looks at "magic bytes" + in file contents, so it can be used both as an undelete utility and for + recovering a corrupted drive or partition. As long as the file data is + there, it will find it. --- magicrescue-1.1.7.orig/debian/compat +++ magicrescue-1.1.7/debian/compat @@ -0,0 +1 @@ +7 --- magicrescue-1.1.7.orig/debian/links +++ magicrescue-1.1.7/debian/links @@ -0,0 +1 @@ +/usr/lib/magicrescue/tools /usr/share/magicrescue/tools --- magicrescue-1.1.7.orig/debian/patches/series +++ magicrescue-1.1.7/debian/patches/series @@ -0,0 +1 @@ +pre_configure.patch --- magicrescue-1.1.7.orig/debian/patches/pre_configure.patch +++ magicrescue-1.1.7/debian/patches/pre_configure.patch @@ -0,0 +1,61 @@ +Index: magicrescue-1.1.4/Makefile.in +=================================================================== +--- magicrescue-1.1.4.orig/Makefile.in 2004-08-15 00:36:37.000000000 +0200 ++++ magicrescue-1.1.4/Makefile.in 2006-10-06 00:27:47.000000000 +0200 +@@ -57,34 +57,26 @@ + maintainer-clean: distclean docs-clean + + install: all +- [ -d $(PREFIX) ] ++ mkdir -p $(DESTDIR)/usr/lib/magicrescue/tools \ ++ $(DESTDIR)/usr/share/magicrescue/recipes \ ++ $(DESTDIR)/usr/bin + +- mkdir -p $(PREFIX)/share/magicrescue/tools \ +- $(PREFIX)/share/magicrescue/recipes \ +- $(PREFIX)/man/man1 \ +- $(PREFIX)/bin +- +- cp magicrescue$(EXE) dupemap$(EXE) magicsort $(PREFIX)/bin/ +- cp recipes/* $(PREFIX)/share/magicrescue/recipes/ +- cp $(DOCS) $(PREFIX)/man/man1 ++ cp magicrescue$(EXE) dupemap$(EXE) magicsort $(DESTDIR)/usr/bin/ ++ cp recipes/* $(DESTDIR)/usr/share/magicrescue/recipes/ + + for f in tools/*; do \ + if [ -x "$$f" ]; then \ +- cp -f "$$f" $(PREFIX)/share/magicrescue/tools/; \ ++ cp -f "$$f" $(DESTDIR)/usr/lib/magicrescue/tools/; \ + fi; \ + done + + uninstall: +- [ -d $(PREFIX) ] +- rm -f $(PREFIX)/bin/magicrescue$(EXE) +- rm -f $(PREFIX)/bin/dupemap$(EXE) +- rm -f $(PREFIX)/bin/magicsort +- for f in $(DOCS); do \ +- rm -f "$(PREFIX)/man/man1/`basename $$f`"; \ +- done +- rm -rf $(PREFIX)/share/magicrescue/tools +- rm -rf $(PREFIX)/share/magicrescue/recipes +- -rmdir $(PREFIX)/share/magicrescue ++ rm -f $(DESTDIR)/usr/bin/magicrescue$(EXE) ++ rm -f $(DESTDIR)/usr/bin/dupemap$(EXE) ++ rm -f $(DESTDIR)/usr/bin/magicsort ++ rm -rf $(DESTDIR)/usr/share/magicrescue/tools ++ rm -rf $(DESTDIR)/usr/share/magicrescue/recipes ++ -rmdir $(DESTDIR)/usr/share/magicrescue + + .PHONY: all clean distclean docs-clean maintainer-clean install uninstall docs + +Index: magicrescue-1.1.4/tools/laola.pl +=================================================================== +--- magicrescue-1.1.4.orig/tools/laola.pl 2004-04-30 19:47:27.000000000 +0200 ++++ magicrescue-1.1.4/tools/laola.pl 2006-10-06 00:26:35.000000000 +0200 +@@ -1,4 +1,4 @@ +-# ++#!/usr/bin/env perl + # $Id: laola.pl,v 0.5.1.5 1997/07/01 00:06:42 schwartz Rel $ + # + # laola.pl, LAOLA filesystem.