debian/0000755000000000000000000000000012173121016007160 5ustar debian/copyright0000644000000000000000000000411712135307471011127 0ustar This package was debianized by Ryan Finnie on Fri, 30 Jun 2006 10:57:34 -0700. It was downloaded from: http://fedorahosted.org/releases/i/s/isomd5sum Upstream Authors: Michael Fulbright Jeremy Katz Copyright: 2001 Red Hat, Inc. 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 with the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL-2; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. On Debian systems, the complete text of the GNU General Public License, version 2, can be found in /usr/share/common-licenses/GPL-2. md5.c contains public domain code, originally written by Colin Plumb: This code implements the MD5 message-digest algorithm. The algorithm is due to Ron Rivest. This code was written by Colin Plumb in 1993, no copyright is claimed. This code is in the public domain; do with it what you wish. Equivalent code is available from RSA Data Security, Inc. This code has been tested against that, and is equivalent, except that you don't need to include two pages of legalese with every copy. To compute the message digest of a chunk of bytes, declare an MD5Context structure, pass it to MD5Init, call MD5Update as needed on buffers full of bytes, and then call MD5Final, which will fill a supplied 16-byte array with the digest. Modified 12 June 2003 Jeremy Katz to handle endianness better The Debian packaging is Copyright 2006-2010, Ryan Finnie and is licensed under the GPL, see above. debian/control0000644000000000000000000000310312173054467010577 0ustar Source: isomd5sum Section: misc Priority: optional Maintainer: Ryan Finnie Build-Depends: debhelper (>= 9), libpopt-dev, python-all-dev (>= 2.6.6-3~) Standards-Version: 3.9.4 Homepage: http://fedorahosted.org/releases/i/s/isomd5sum Vcs-Browser: https://code.launchpad.net/~fo0bar/isomd5sum/isomd5sum-pkg-debian Vcs-Bzr: http://bazaar.launchpad.net/~fo0bar/isomd5sum/isomd5sum-pkg-debian XS-Python-Version: all Package: isomd5sum Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Description: ISO9660 checksum utilities isomd5sum is a set of utilities for implanting a MD5 checksum in an ISO (or any block device), then verifying the checksum later. isomd5sum is not simply an MD5 of the entire ISO; it checksums the data inside a standard ISO9660 image and write block checksum information to an ISO9660 header, that will carry over to burning the CD. . This package contains the utilities implantisomd5 and checkisomd5. Package: python-pyisomd5sum Architecture: any Section: python Depends: ${misc:Depends}, ${shlibs:Depends}, ${python:Depends} Suggests: genisoimage Provides: ${python:Provides} X-Python-Version: >= 2.4 Description: ISO9660 checksum Python module isomd5sum is a set of utilities for implanting a MD5 checksum in an ISO (or any block device), then verifying the checksum later. isomd5sum is not simply an MD5 of the entire ISO; it checksums the data inside a standard ISO9660 image and write block checksum information to an ISO9660 header, that will carry over to burning the CD. . This package contains Python modules for isomd5sum. debian/rules0000755000000000000000000000154312173054636010260 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 include /usr/share/python/python.mk PYVERS=$(shell pyversions -r) %: dh $@ --with=python2 override_dh_auto_build: $(MAKE) implantisomd5 checkisomd5 set -e; \ for python in $(PYVERS); do \ $(MAKE) \ PYTHON=$$python pyisomd5sum.so; \ mv pyisomd5sum.so pyisomd5sum.so.$$python; \ done override_dh_auto_clean: rm -f pyisomd5sum.so.python* $(MAKE) clean dh_clean override_dh_auto_install: $(MAKE) DESTDIR=$(CURDIR)/debian/isomd5sum install-bin set -e; \ for python in $(PYVERS); do \ install -m 0755 -d $(CURDIR)/debian/python-pyisomd5sum/usr/lib/$$python/$(call py_sitename_sh, $$python); \ install -m 0644 pyisomd5sum.so.$$python $(CURDIR)/debian/python-pyisomd5sum/usr/lib/$$python/$(call py_sitename_sh, $$python)/pyisomd5sum.so; \ done debian/changelog0000644000000000000000000001041312173114207011035 0ustar isomd5sum (1:1.0.11-1) unstable; urgency=low * New upstream release * Use debhelper 9, let it take care of hardening * Add Debian package source control; move upstream git information to README.source * Bump Standards-Version to 3.9.4 * Remove pyisomd5sum.so.python* from dh_auto_clean, in case a release disappears from pyversions between build and clean -- Ryan Finnie Mon, 22 Jul 2013 02:27:17 +0000 isomd5sum (1:1.0.10-1) unstable; urgency=low * New upstream version * Remove DMUA header -- Ryan Finnie Mon, 22 Apr 2013 19:29:17 +0000 isomd5sum (1:1.0.9-2) unstable; urgency=low * Switch to debhelper-7-style debian/rules * debian/control: add XS-Python-Version: all -- Ryan Finnie Tue, 14 Aug 2012 04:18:11 -0700 isomd5sum (1:1.0.9-1) unstable; urgency=low * New upstream version * Updated debian/watch to check git snapshots on git.fedorahosted.org * Bumped standards to 3.9.3 * Integrate dpkg-buildflags to allow for Debian hardening -- Ryan Finnie Fri, 03 Aug 2012 02:42:29 -0700 isomd5sum (1:1.0.7+git.20110618.6c9cd2f-1) unstable; urgency=low * New upstream version (upstream does not currently reliably publish tarball releases; git used instead) -- Ryan Finnie Sat, 18 Jun 2011 14:16:50 -0700 isomd5sum (1:1.0.5-2) unstable; urgency=low * Bumped standards to 3.9.2 * Added Suggests: genisoimage to python-pyisomd5sum (used by example/test script) * Converted package from dh_pycentral to dh_python2 (Closes: #616850) * Removed unneeded code triggering FTBFS in GCC 4.6 with -Werror (Closes: #625352) * Changed order of -lpopt linking causing FTBFS with recent binutils (LP: #771038) -- Ryan Finnie Fri, 06 May 2011 20:14:04 -0700 isomd5sum (1:1.0.5-1) unstable; urgency=low * New upstream version. * debian/rules: Include /usr/share/python/python.mk. * debian/rules: Use call py_sitename_sh macro to install all python stuffs correctly. -- Ryan Finnie Thu, 21 Oct 2010 11:32:13 -0700 isomd5sum (1:1.0.4-1) unstable; urgency=low * New upstream version. * Epoch added, upstream re-worked into standalone package * debian/control: new homepage/git * debian/control: clarified description * Removed sgml documentation (manpages moved upstream) * Added watch file -- Ryan Finnie Tue, 12 Feb 2008 20:50:55 -0800 isomd5sum (11.4.0.1.1-2) unstable; urgency=low * Makefile: Only link implantisomd5sum against popt (dpkg-shlibdeps warning) * debian/control: python-pyisomd5sum now section python, fixes Lintian python-package-should-be-section-python warning * debian/control: bump standards version to 3.7.3, fixes Lintian out-of-date-standards-version -- Ryan Finnie Wed, 09 Jan 2008 17:29:18 -0800 isomd5sum (11.4.0.1.1-1) unstable; urgency=low * New upstream version. * debian/implantisomd5.sgml: --supported now --supported-iso * debian/rules: Errors on "make clean" no longer ignored (Lintian debian-rules-ignores-make-clean-error). * debian/rules, debian/control: Added pycentral run, as it turns out even public-extension-only packages need it for deps. * debian/control: Added Homepage, Vcs-Browser, and Vcs-Git. -- Ryan Finnie Wed, 28 Nov 2007 12:26:16 -0800 isomd5sum (11.2.0.28-3) unstable; urgency=low * Dm-Upload-Allowed changed to XS-Dm-Upload-Allowed so it may be exported to the .dsc. -- Ryan Finnie Mon, 26 Nov 2007 22:41:00 -0800 isomd5sum (11.2.0.28-2) unstable; urgency=low * debian/control: Added "Dm-Upload-Allowed: yes" for debian-maintainer Ryan Finnie. -- Ryan Finnie Sat, 24 Nov 2007 22:56:39 -0800 isomd5sum (11.2.0.28-1) unstable; urgency=low * New upstream version * Added --gauge option to checkisomd5.sgml -- Ryan Finnie Sun, 4 Mar 2007 13:30:45 -0800 isomd5sum (11.1.0.95-2) unstable; urgency=low * debian/control: Moved targets from -indep to -arch. (Closes: #390521) -- Ryan Finnie Sun, 1 Oct 2006 13:31:56 -0700 isomd5sum (11.1.0.95-1) unstable; urgency=low * Initial release (Closes: #376187) -- Ryan Finnie Wed, 13 Sep 2006 14:17:39 -0700 debian/docs0000644000000000000000000000000711456527654010055 0ustar README debian/watch0000644000000000000000000000022312006716056010217 0ustar # See uscan(1) for format version=3 http://git.fedorahosted.org/cgit/isomd5sum.git/refs/ \ /cgit/isomd5sum.git/snapshot/isomd5sum-(.*)\.tar\.bz2 debian/README.source0000644000000000000000000000057212173053736011360 0ustar Upstream does not reliably publish tarballs of its releases. However, it does (currently) reliably tag releases within its Git tree: Vcs-Browser: http://git.fedorahosted.org/git/isomd5sum.git Vcs-Git: git://git.fedorahosted.org/isomd5sum.git Debian orig tarballs are built from these Git tagged releases. Currently, this means tarballs generated by upstream's cgit software. debian/compat0000644000000000000000000000000212172725555010377 0ustar 9 debian/source/0000755000000000000000000000000011457672213010476 5ustar debian/source/format0000644000000000000000000000001411457672213011704 0ustar 3.0 (quilt)