--- vobcopy-1.1.0.orig/debian/control +++ vobcopy-1.1.0/debian/control @@ -0,0 +1,18 @@ +Source: vobcopy +Section: utils +Priority: optional +Maintainer: Stephen Birch +Build-Depends: debhelper (>= 5), libdvdread-dev +Standards-Version: 3.7.3 + +Package: vobcopy +Architecture: any +Depends: ${shlibs:Depends} +Description: A tool to copy DVD VOBs to hard disk + vobcopy copies DVD .vob files to harddisk and merges them into file(s) + with the name extracted from the DVD. It checks for enough free space + on the destination drive and compares the copied size to the size on DVD + (in case something went wrong during the copying). + . + You can also mirror the DVD movie content and copy single + files you specify. --- vobcopy-1.1.0.orig/debian/compat +++ vobcopy-1.1.0/debian/compat @@ -0,0 +1 @@ +5 --- vobcopy-1.1.0.orig/debian/docs +++ vobcopy-1.1.0/debian/docs @@ -0,0 +1,4 @@ +alternative_programs.txt +TODO +README +Release-Notes --- vobcopy-1.1.0.orig/debian/changelog +++ vobcopy-1.1.0/debian/changelog @@ -0,0 +1,121 @@ +vobcopy (1.1.0-1) unstable; urgency=low + + * New upstream release + - New symlink attack solution by upstream to solve CVE-2007-5718 + The upstream solution creates temp files in the current working + directory + - MacOSX (at least 10.5) compiles again + - Use safe string copy routines to avoid buffer overflow exploits + - Other small fixes by upstream + + -- Stephen Birch Wed, 23 Jan 2008 12:00:14 +0000 + +vobcopy (1.0.2-1) unstable; urgency=low + + * Fix possible symlink attack caused by insecure temporary file + handling by using mkstemp (CVE-2007-5718; closes: #448319). + * Bump standards Version to 3.7.3, no changes needed + * Build dependency from "libdvdread3-dev | libdvdread2-dev" to libdvdread-dev + * Fix man page typo s/pipeing/piping/ (closes: #367142) + * Add upstream TODO file to docs + * Add upstream Release-Notes to docs + * Change to debhelper compatibility level 5 + * Tidy up rules file + * New upstream release (closes: #381553, #449534) + - wrong device name from /etc/fstab instead of /etc/mtab (closes: #345324) + - -L option documented in man page (closes: #451144) + - -F produces files that are too big (closes: #349682) + - inconsistent regarding default of -n (closes: #341742) + - checks for free space but it doesn't warn (closes: #341734) + - vobcopy: German manual page corrections (closes: #345326) + - -m and -n mutually exclusive (closes: #341735) + - Off by one error fixed (closes: #451145) + - Fix error when filenames end with ;? (closes: #319721) + + -- Stephen Birch Tue, 14 Dec 2007 16:23:25 +0000 + +vobcopy (0.5.14-2) unstable; urgency=low + + * Put libdvdread3 ahead of libdvdread2 in control file + * Change from native to non native Debian package + + -- Stephen Birch Sat, 27 Nov 2004 15:04:21 +0000 + +vobcopy (0.5.14-1) unstable; urgency=low + + * New upstream release + + -- Stephen Birch Thu, 18 Nov 2004 11:18:55 +0000 + +vobcopy (0.5.12-3) unstable; urgency=low + + * Set up vobcopy for backport into woody + + -- Stephen Birch Tue, 9 Mar 2004 10:08:07 +0000 + +vobcopy (0.5.12-2) unstable; urgency=low + + * Add comment to control file per upstream request + + -- Stephen Birch Tue, 9 Mar 2004 06:36:36 +0000 + +vobcopy (0.5.12-1) unstable; urgency=low + + * New version from upstream + * Tidy up changelog files + * Added postinst and postrm files for dh_installmenu + + -- Stephen Birch Mon, 8 Mar 2004 11:10:54 +0000 + +vobcopy (0.5.11-2) unstable; urgency=low + + * Add -f to rm lines in Makefile + + -- Stephen Birch Mon, 8 Mar 2004 09:57:26 +0000 + +vobcopy (0.5.11-1) unstable; urgency=low + + * New version from upstream + * Use dh_installchangelogs -k ChangeLog to install changelogs + + -- Stephen Birch Mon, 1 Mar 2004 15:59:47 +0000 + +vobcopy (0.5.10-0) unstable; urgency=low + + * Converted Debian control files to policy 3.6.1 + * Created debian format changelog, old log is archived in changelog.archive + * Update vobcopy to use libdvdread3 instead of libdvd2 + * Clean up copying file a little, add reference to GPL file + + -- Stephen Birch Thu, 26 Feb 2004 15:12:31 +0000 + +vobcopy (0.5.7-1) unstable; urgency=low + + * New upstream release + + -- Robos Fri, 15 Mar 2003 23:27:23 +0200 + +vobcopy (0.5.6-1) unstable; urgency=low + + * New upstream release + + -- Robos Sun, 9 Feb 2003 23:27:23 +0200 + +vobcopy (0.5.5-1) unstable; urgency=low + + * New upstream relase. vobcopy now works under SunOS. + + -- Philippe Normand (phil) Sun, 3 Nov 2002 19:20:37 +0100 + +vobcopy (0.5.1-1) unstable; urgency=low + + * New upstream release + + -- Philippe Normand (phil) Wed, 17 Jul 2002 18:09:23 +0200 + +vobcopy (0.5.0-1) unstable; urgency=low + + * Initial Release. + + -- Philippe Normand (phil) Mon, 15 Jul 2002 18:27:23 +0200 + --- vobcopy-1.1.0.orig/debian/copyright +++ vobcopy-1.1.0/debian/copyright @@ -0,0 +1,28 @@ +This package was debianized by Philippe Normand (phil) on +Mon, 15 Jul 2002 18:27:23 +0200. Debian maintenance of the package was taken +over on Feb 7, 2004 by Stephen Birch . + +Upstream location: http://vobcopy.org +Upstream Author: Robos + +This software is copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007 Robos +, Philippe Normand, Stephen Birch, and lots of contribution and +cleanup from rosenauer@users.sourceforge.net. + + This package 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; version 2 dated June, 1991. + + This package 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 package; if not, write to the Free Software Foundation, + Inc., 51 Franklin St, Fifth Floor, Boston, + MA 02110-1301, USA. + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + --- vobcopy-1.1.0.orig/debian/rules +++ vobcopy-1.1.0/debian/rules @@ -0,0 +1,62 @@ +#!/usr/bin/make -f +# GNU copyright 1997 to 1999 by Joey Hess. + +ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) + CFLAGS += -g +endif +ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) + INSTALL_PROGRAM += -s +endif + +configure: configure-stamp +configure-stamp: + dh_testdir + ./configure.sh + touch configure-stamp + + +build: build-stamp + +build-stamp: configure-stamp + dh_testdir + $(MAKE) PREFIX=/usr MANDIR=/usr/share/man + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + [ ! -f Makefile ] || $(MAKE) distclean + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + $(MAKE) install DESTDIR=$(CURDIR)/debian/vobcopy PREFIX=$(CURDIR)/debian/vobcopy/usr MANDIR=$(CURDIR)/debian/vobcopy/usr/share/man + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installmenu + dh_installman + dh_installchangelogs Changelog + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure