--- chaplin-1.10.orig/Makefile +++ chaplin-1.10/Makefile @@ -6,10 +6,10 @@ all: build build: - gcc -DNDEBUG -Wall -I$(LIBDVDREAD)/include -L$(LIBDVDREAD)/lib -ldvdread -Wl,-rpath,$(LIBDVDREAD)/lib -o chaplin chaplin.c -lm + gcc -DNDEBUG -Wall -I$(LIBDVDREAD)/include -L$(LIBDVDREAD)/lib -o chaplin chaplin.c -lm -ldvdread debug: - gcc -Wall -I$(LIBDVDREAD)/include -L$(LIBDVDREAD)/lib -ldvdread -Wl,-rpath,$(LIBDVDREAD)/lib -o chaplin chaplin.c -lm + gcc -Wall -I$(LIBDVDREAD)/include -L$(LIBDVDREAD)/lib -Wl,-rpath,$(LIBDVDREAD)/lib -o chaplin chaplin.c -lm -ldvdread dist: cd .. ; tar cvfz chaplin.tgz chaplin/Makefile chaplin/chaplin.c chaplin/chaplin-genmenu chaplin/chaplin --- chaplin-1.10.orig/chaplin.c +++ chaplin-1.10/chaplin.c @@ -18,6 +18,7 @@ #include #include #include +#include /* libdvdread stuff */ #include --- chaplin-1.10.orig/debian/changelog +++ chaplin-1.10/debian/changelog @@ -0,0 +1,90 @@ +chaplin (1.10-0.2ubuntu7) noble; urgency=medium + + * No-change rebuild for CVE-2024-3094 + + -- William Grant Mon, 01 Apr 2024 16:41:55 +1100 + +chaplin (1.10-0.2ubuntu6) noble; urgency=medium + + * Rebuild against latest libdvdread + + -- Jeremy Bícha Thu, 14 Mar 2024 14:05:41 -0400 + +chaplin (1.10-0.2ubuntu5) groovy; urgency=medium + + * No-change rebuild against latest libdvdread + + -- Jeremy Bicha Sat, 02 May 2020 18:36:31 -0400 + +chaplin (1.10-0.2ubuntu4) focal; urgency=medium + + * No-change rebuild against libdvdread7. + + -- Rik Mills Sat, 30 Nov 2019 15:50:25 +0000 + +chaplin (1.10-0.2ubuntu3) bionic; urgency=high + + * No change rebuild to pick up -fPIE compiler default + + -- Balint Reczey Tue, 03 Apr 2018 12:16:44 +0000 + +chaplin (1.10-0.2ubuntu2) quantal; urgency=low + + [ Verica Lazova ] + * debian/control: added ${misc:Depends} + + [ Jonathan Jesse ] + * Homepage field was missing so created it and added the homepage + + [ Andrew Starr-Bochicchio ] + * debian/rules: + - Add missing build-arch and build-indep targets. + - Set CFLAGS with dpkg-buildflags. + * Bump debhelper compat to 7. + * Bump standards version to 3.9.3 + + -- Verica Lazova Thu, 20 Sep 2012 00:48:08 +0200 + +chaplin (1.10-0.2ubuntu1) natty; urgency=low + + * Resync on Debian mutlimedia. + * Makefile: moved -ldvdread at the end of line to fix FTBFS. (LP: #725645) + + -- Tarun Kumar Mall Sun, 27 Feb 2011 15:45:32 +0000 + +chaplin (1.10-0.2) unstable; urgency=low + + * Rebuild against latest libdvdread-dev. + + -- Christian Marillat Sat, 07 Mar 2009 11:31:23 +0100 + +chaplin (1.10-0.1) unstable; urgency=low + + * Replace libdvdread3-dev by libdvdread-dev in Build-Depends. + + -- Christian Marillat Mon, 8 May 2006 08:26:39 +0200 + +chaplin (1.10-0.0) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat Thu, 1 Apr 2004 01:14:01 +0200 + +chaplin (1.9-0.1) unstable; urgency=low + + * Added chaplin-genmenu in the package, thanks to Ian Eure + + -- Christian Marillat Thu, 11 Mar 2004 10:35:32 +0100 + +chaplin (1.9-0.0) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat Sat, 14 Feb 2004 21:39:19 +0100 + +chaplin (1.8-0.0) unstable; urgency=low + + * Initial Release. + + -- Christian Marillat Tue, 25 Feb 2003 16:20:00 +0100 + --- chaplin-1.10.orig/debian/chaplin.1 +++ chaplin-1.10/debian/chaplin.1 @@ -0,0 +1,41 @@ +.\" This manpage has been automatically generated by docbook2man +.\" from a DocBook document. This tool can be found at: +.\" +.\" Please send any bug reports, improvements, comments, patches, +.\" etc. to Steve Cheng . +.TH "CHAPLIN" "1" "19 mars 2003" "" "" + +.SH NAME +chaplin \- the DVD chapter tool for Linux +.SH SYNOPSIS + +\fBchaplin\fR [ \fB-d dev\fR ] [ \fB--example \fR ] + +.SH "DESCRIPTION" +.PP +\fBchaplin\fR is a tool parses a DVD disc or +image and extracts the exact duration for each chapter of a given +title. Then the total list of chapters is split into a user-selectable +number of subsets. Each subset should have approximately the same +duration. +.SH "OPTIONS" +.PP +These programs follow the usual GNU command line syntax, +with long options starting with two dashes (`-'). A summary of +options is included below. For a complete description, see the +\fBInfo\fR files. +.TP +\fB-h --help \fR +Show summary of options. +.TP +\fB-v --version \fR +Show version of program. +.SH "AUTHOR" +.PP +This manual page was written by Christian Marillat for +the Debian system (but may be used by others). Permission is +granted to copy, distribute and/or modify this document under +the terms of the GNU Free Documentation +License, Version 1.1 or any later version published by the Free +Software Foundation; with no Invariant Sections, no Front-Cover +Texts and no Back-Cover Texts. --- chaplin-1.10.orig/debian/compat +++ chaplin-1.10/debian/compat @@ -0,0 +1 @@ +7 --- chaplin-1.10.orig/debian/control +++ chaplin-1.10/debian/control @@ -0,0 +1,20 @@ +Source: chaplin +Section: utils +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Christian Marillat +Bugs: mailto:marillat@debian.org +Standards-Version: 3.9.3 +Homepage: http://www.lallafa.de/bp/chaplin.html +Build-Depends: debhelper (>> 7), libdvdread-dev (>= 4.1.3-4) + +Package: chaplin +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: DVD chapter extractor + The tool parses a DVD disc or image and extracts the exact duration for + each chapter of a given title. Then the total list of chapters is split + into a user-selectable number of subsets. Each subset should have + approximately the same duration. + . + http://www.lallafa.de/bp/chaplin.html --- chaplin-1.10.orig/debian/copyright +++ chaplin-1.10/debian/copyright @@ -0,0 +1,13 @@ +This package was debianized by Christian Marillat on +Tue, 25 Feb 2003 16:20:00 +0100. + +It was downloaded from http://www.lallafa.de/bp/chaplin.html + +Upstream Author: Christian Vogelgsang + +Copyright © 2004 Christian Vogelgsang + + 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. --- chaplin-1.10.orig/debian/rules +++ chaplin-1.10/debian/rules @@ -0,0 +1,60 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += $(shell dpkg-buildflags --get CFLAGS) +endif + +build: build-arch build-indep +build-arch: build-stamp +build-indep: build-stamp + +build-stamp: + dh_testdir + + $(MAKE) CFLAGS="$(CFLAGS)" + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp + + dh_clean chaplin + +install: build + dh_testdir + dh_testroot + dh_prep + dh_installdirs + + dh_install chaplin chaplin-genmenu usr/bin + +# Build architecture-independent files here. +binary-indep: build install + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installchangelogs + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- chaplin-1.10.orig/debian/watch +++ chaplin-1.10/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://www.lallafa.de/bp/chaplin.html files/chaplin-(.*).tgz