r1616 - in /unstable/libquicktime/debian: ./ patches/

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Feb 22 14:48:33 UTC 2009


Author: siretart
Date: Sun Feb 22 14:48:33 2009
New Revision: 1616

URL: http://svn.debian.org/wsvn/pkg-multimedia/?sc=1&rev=1616
Log:
merge from the experimental branch


Added:
    unstable/libquicktime/debian/README.source
      - copied unchanged from r1615, experimental/libquicktime/debian/README.source
    unstable/libquicktime/debian/libquicktime-doc.docs
      - copied unchanged from r1615, experimental/libquicktime/debian/libquicktime-doc.docs
    unstable/libquicktime/debian/patches/01-debian-directory.patch
      - copied unchanged from r1615, experimental/libquicktime/debian/patches/01-debian-directory.patch
    unstable/libquicktime/debian/patches/02-install-in-libquicktime1.patch
      - copied unchanged from r1615, experimental/libquicktime/debian/patches/02-install-in-libquicktime1.patch
    unstable/libquicktime/debian/patches/03-spurious-files-in-potfiles-in.patch
      - copied unchanged from r1615, experimental/libquicktime/debian/patches/03-spurious-files-in-potfiles-in.patch
    unstable/libquicktime/debian/patches/20-deprecated-headers.patch
      - copied unchanged from r1615, experimental/libquicktime/debian/patches/20-deprecated-headers.patch
    unstable/libquicktime/debian/patches/21-export-quicktime_set_window.patch
      - copied unchanged from r1615, experimental/libquicktime/debian/patches/21-export-quicktime_set_window.patch
    unstable/libquicktime/debian/patches/70-relibtoolize.patch
      - copied unchanged from r1615, experimental/libquicktime/debian/patches/70-relibtoolize.patch
    unstable/libquicktime/debian/patches/series
      - copied unchanged from r1615, experimental/libquicktime/debian/patches/series
Removed:
    unstable/libquicktime/debian/docs
    unstable/libquicktime/debian/patches/00list
    unstable/libquicktime/debian/patches/01-debian-directory.dpatch
    unstable/libquicktime/debian/patches/02-install-in-libquicktime1.dpatch
    unstable/libquicktime/debian/patches/03-spurious-files-in-potfiles-in.dpatch
    unstable/libquicktime/debian/patches/20-deprecated-headers.dpatch
    unstable/libquicktime/debian/patches/21-export-quicktime_set_window.dpatch
    unstable/libquicktime/debian/patches/70_relibtoolize.dpatch
Modified:
    unstable/libquicktime/debian/   (props changed)
    unstable/libquicktime/debian/changelog
    unstable/libquicktime/debian/control
    unstable/libquicktime/debian/copyright
    unstable/libquicktime/debian/libquicktime-dev.install
    unstable/libquicktime/debian/libquicktime1.install
    unstable/libquicktime/debian/libquicktime1.shlibs
    unstable/libquicktime/debian/quicktime-utils.install
    unstable/libquicktime/debian/quicktime-x11utils.install
    unstable/libquicktime/debian/rules
    unstable/libquicktime/debian/watch

Propchange: unstable/libquicktime/debian/
------------------------------------------------------------------------------
--- bzr:file-ids (added)
+++ bzr:file-ids Sun Feb 22 14:48:33 2009
@@ -1,0 +1,1 @@
+changelog	1331 at 49b7e9ba-2410-0410-beda-b1d44d574104:experimental%2Flibquicktime%2Fdebian:changelog

Propchange: unstable/libquicktime/debian/
------------------------------------------------------------------------------
--- bzr:revision-id:v3-single1-ZXhwZXJpbWVudGFsL2xpYnF1aWNrdGltZS9kZWJpYW4. (added)
+++ bzr:revision-id:v3-single1-ZXhwZXJpbWVudGFsL2xpYnF1aWNrdGltZS9kZWJpYW4. Sun Feb 22 14:48:33 2009
@@ -1,0 +1,2 @@
+3 siretart at tauware.de-20080804132422-yesbblbezrb7215q
+7 siretart at tauware.de-20080818112910-zs6zd6f96a13tl7c

Propchange: unstable/libquicktime/debian/
------------------------------------------------------------------------------
--- bzr:revision-info (added)
+++ bzr:revision-info Sun Feb 22 14:48:33 2009
@@ -1,0 +1,4 @@
+timestamp: 2008-08-18 13:29:10.979000092 +0200
+committer: Reinhard Tartler <siretart at tauware.de>
+properties: 
+	branch-nick: libquicktime.debian.experimental

Propchange: unstable/libquicktime/debian/
------------------------------------------------------------------------------
    bzr:text-parents = 

Modified: unstable/libquicktime/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-multimedia/unstable/libquicktime/debian/changelog?rev=1616&op=diff
==============================================================================
--- unstable/libquicktime/debian/changelog (original)
+++ unstable/libquicktime/debian/changelog Sun Feb 22 14:48:33 2009
@@ -1,3 +1,90 @@
+libquicktime (2:1.1.1+debian-1) unstable; urgency=low
+
+  * Upload to unstable.
+  * New upstream release.
+  * Rebuilt upstream tarball without debian/ directory.
+  * debian/patches/01-debian-directory.patch,
+    debian/patches/02-install-in-libquicktime1.patch,
+    debian/patches/70-relibtoolize.patch:
+    + Refreshed.
+
+  * debian/*.install:
+    + Simplified, removed leading "/" and trailing "/*".
+  * debian/docs:
+    + Removed, README and TODO get installed by cdbs anyway.
+  * debian/rules:
+    + Replaced package version detection with a more sophisticated algorithm.
+    + Simplified by doing autodetection of headers:
+      - faac.h
+      - lame/lame.h
+      - x264.h
+      Also removed the setting externalcodecs from DEB_BUILD_OPTIONS. The codecs
+      will be enabled as soon as the headers are installed on the filesystem,
+      so there is no need in enabling that separately.
+    + Both changes taken from the ffmpeg-debian package.
+    + Improved get-orig-source rule to not blindly assume an existing
+      "../tarballs" directory.
+  * debian/watch:
+    + Removed spurious comments and correctly cited dversionmangle option.
+
+ -- Fabian Greffrath <fabian at debian-unofficial.org>  Mon, 16 Feb 2009 13:48:03 +0100
+
+libquicktime (2:1.1.0+debian-1) experimental; urgency=low
+
+  * New upstream release (Closes: #506955).
+  * Rebuilt upstream tarball without debian/ directory.
+
+  * debian/control:
+    + Bumped Standards-Version to 3.8.0.
+    + Removed the "XS-" prefix from the Vcs-Svn and Vcs-Browser fields.
+  * debian/control, debian/rules, debian/patches/*:
+    + Switched from dpatch to quilt.
+  * debian/README.source:
+    + Added.
+  * debian/libquicktime1.shlibs:
+    + Bumped to (>= 2:1.1.0+debian) due to API additions.
+
+ -- Fabian Greffrath <fabian at debian-unofficial.org>  Fri, 28 Nov 2008 08:57:11 +0100
+
+libquicktime (2:1.0.3+debian-2) experimental; urgency=low
+
+  * debian/control:
+    + Introduced new package "libquicktime-doc" that contains the html
+      documentation of the libquicktime API.
+    + Made libquicktime-dev recommend libquicktime-doc.
+  * debian/copyright:
+    + Changed to use the "©" symbol instead of "Copyright (C)".
+  * debian/libquicktime-docs, debian/rules:
+    + Moved documentation from libquicktime-dev to libquicktime-doc.
+  * debian/rules:
+    + Introduced the "externalcodecs" keyword as in the ffmpeg-debian packages.
+      Set this in DEB_BUILD_OPTIONS to enable support for additional codecs via
+      external libraries.
+  * debian/watch:
+    + Mangled version to remove the "+debian" string.
+
+ -- Fabian Greffrath <fabian at debian-unofficial.org>  Mon, 11 Aug 2008 11:30:00 +0100
+
+libquicktime (2:1.0.3+debian-1) experimental; urgency=low
+
+  * New upstream release.
+  * Rebuilt upstream tarball without debian/ directory.
+  * Targeted at experimental due to the Lenny freeze.
+
+  * debian/libquicktime1.shlibs:
+    + Bumped to (>= 2:1.0.3+debian) due to API additions.
+  * debian/patches/01-debian-directory.dpatch,
+    debian/patches/02-install-in-libquicktime1.dpatch,
+    debian/patches/03-spurious-files-in-potfiles-in.dpatch,
+    debian/patches/70_relibtoolize.dpatch:
+    + Updated.
+  * debian/patches/06-lqt-config-cflags.dpatch:
+    + Removed, fixed upstream.
+  * debian/rules:
+    + Built '--with-libdv'.
+
+ -- Fabian Greffrath <fabian at debian-unofficial.org>  Fri,  1 Aug 2008 11:04:00 +0100
+
 libquicktime (2:1.0.2+debian-2) unstable; urgency=medium
 
   [ Fabian Greffrath ]

Modified: unstable/libquicktime/debian/control
URL: http://svn.debian.org/wsvn/pkg-multimedia/unstable/libquicktime/debian/control?rev=1616&op=diff
==============================================================================
--- unstable/libquicktime/debian/control (original)
+++ unstable/libquicktime/debian/control Sun Feb 22 14:48:33 2009
@@ -5,11 +5,11 @@
 Uploaders: Fabian Greffrath <fabian at debian-unofficial.org>,
            Sam Hocevar (Debian packages) <sam+deb at zoy.org>,
            Loic Minier <lool at dooz.org>
-Standards-Version: 3.7.3
+Standards-Version: 3.8.0
 Build-Depends: cdbs,
                debhelper (>= 5),
-               dpatch,
                autotools-dev,
+               doxygen,
                libasound2-dev [!hurd-i386 !kfreebsd-amd64 !kfreebsd-i386],
                libavc1394-dev [!hurd-i386 !kfreebsd-amd64 !kfreebsd-i386],
                libavcodec-dev,
@@ -25,9 +25,10 @@
                libvorbis-dev,
                libxaw7-dev,
                libxv-dev,
-               libgl1-mesa-dev | libgl-dev
-XS-Vcs-Svn: svn://svn.debian.org/pkg-multimedia/experimental/libquicktime
-XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-multimedia/experimental/libquicktime/
+               libgl1-mesa-dev | libgl-dev,
+               quilt
+Vcs-Svn: svn://svn.debian.org/pkg-multimedia/experimental/libquicktime
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-multimedia/experimental/libquicktime/
 Homepage: http://libquicktime.sourceforge.net/
 
 Package: libquicktime1
@@ -49,6 +50,7 @@
          ${misc:Depends},
          libgl1-mesa-dev | libgl-dev,
          zlib1g-dev
+Recommends: libquicktime-doc
 Description: library for reading and writing Quicktime files (development)
  libquicktime is a library for reading and writing QuickTime files on UNIX
  systems. Video CODECs supported by this library are OpenDivX, MJPA, JPEG Photo,
@@ -56,6 +58,18 @@
  Vorbis, IMA4, ulaw, and any linear PCM format.
  .
  This package contains the development files.
+
+Package: libquicktime-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: library for reading and writing Quicktime files (documentation)
+ libquicktime is a library for reading and writing QuickTime files on UNIX
+ systems. Video CODECs supported by this library are OpenDivX, MJPA, JPEG Photo,
+ PNG, RGB, YUV 4:2:2, and YUV 4:2:0 compression. Supported audio CODECs are Ogg
+ Vorbis, IMA4, ulaw, and any linear PCM format.
+ .
+ This package contains the html documentation of the libquicktime API.
 
 Package: quicktime-utils
 Section: utils

Modified: unstable/libquicktime/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-multimedia/unstable/libquicktime/debian/copyright?rev=1616&op=diff
==============================================================================
--- unstable/libquicktime/debian/copyright (original)
+++ unstable/libquicktime/debian/copyright Sun Feb 22 14:48:33 2009
@@ -3,7 +3,7 @@
 
 It was downloaded from <http://libquicktime.sourceforge.net/>.
 
-Upstream Authors: 
+Upstream Authors:
 
 	Original quicktime4linux developer:
 
@@ -22,25 +22,25 @@
 
 Copyright:
 
-	Copyright (C) 2002 Heroine Virtual Ltd.
-	Copyright (C) 2002-2006 Members of the libquicktime project.
+	© 2002, Heroine Virtual Ltd.
+	© 2002-2006, Members of the libquicktime project
 
 	RTjpeg:
 
-	  Copyright (C) Justin Schoeman 1998 <justin at suntiger.ee.up.ac.za>
+	  © 1998, Justin Schoeman <justin at suntiger.ee.up.ac.za>
 
 	   With modifications by:
 
-	  Copyright (C) 1998, 1999 by Joerg Walter <trouble at moes.pmnet.uni-oldenburg.de>
-	  Copyright (C) 1999 by Wim Taymans <wim.taymans at tvd.be>
+	  © 1998-1999, Joerg Walter <trouble at moes.pmnet.uni-oldenburg.de>
+	  © 1999, Wim Taymans <wim.taymans at tvd.be>
 
 	Portions from FFmpeg (plugins/rtjpeg/mmx.h):
 
-	  Copyright (C) 1997-2001 H. Dietz and R. Fisher
+	  © 1997-2001, H. Dietz and R. Fisher
 
 	Portions from libsndfile (plugins/audiocodec/alaw_tables.h, ulaw_tables.h):
 
-	  Copyright (C) 2002-2004 Erik de Castro Lopo
+	  © 2002-2004, Erik de Castro Lopo
 
 	This library is free software; you can redistribute it and/or modify it under
 	the terms of the GNU Lesser General Public License as published by the Free

Modified: unstable/libquicktime/debian/libquicktime-dev.install
URL: http://svn.debian.org/wsvn/pkg-multimedia/unstable/libquicktime/debian/libquicktime-dev.install?rev=1616&op=diff
==============================================================================
--- unstable/libquicktime/debian/libquicktime-dev.install (original)
+++ unstable/libquicktime/debian/libquicktime-dev.install Sun Feb 22 14:48:33 2009
@@ -1,5 +1,5 @@
-/usr/bin/lqt-config
-/usr/include/*
-/usr/lib/*.so
-/usr/lib/pkgconfig/*
-/usr/share/aclocal/*
+usr/bin/lqt-config
+usr/include
+usr/lib/*.so
+usr/lib/pkgconfig
+usr/share/aclocal

Modified: unstable/libquicktime/debian/libquicktime1.install
URL: http://svn.debian.org/wsvn/pkg-multimedia/unstable/libquicktime/debian/libquicktime1.install?rev=1616&op=diff
==============================================================================
--- unstable/libquicktime/debian/libquicktime1.install (original)
+++ unstable/libquicktime/debian/libquicktime1.install Sun Feb 22 14:48:33 2009
@@ -1,3 +1,3 @@
-/usr/lib/*.so.*
-/usr/lib/libquicktime1/*.so
-/usr/share/locale/*
+usr/lib/*.so.*
+usr/lib/libquicktime1/*.so
+usr/share/locale

Modified: unstable/libquicktime/debian/libquicktime1.shlibs
URL: http://svn.debian.org/wsvn/pkg-multimedia/unstable/libquicktime/debian/libquicktime1.shlibs?rev=1616&op=diff
==============================================================================
--- unstable/libquicktime/debian/libquicktime1.shlibs (original)
+++ unstable/libquicktime/debian/libquicktime1.shlibs Sun Feb 22 14:48:33 2009
@@ -1,1 +1,1 @@
-libquicktime 1 libquicktime1 (>= 2:1.0.0+debian)
+libquicktime 1 libquicktime1 (>= 2:1.1.0+debian)

Modified: unstable/libquicktime/debian/quicktime-utils.install
URL: http://svn.debian.org/wsvn/pkg-multimedia/unstable/libquicktime/debian/quicktime-utils.install?rev=1616&op=diff
==============================================================================
--- unstable/libquicktime/debian/quicktime-utils.install (original)
+++ unstable/libquicktime/debian/quicktime-utils.install Sun Feb 22 14:48:33 2009
@@ -1,8 +1,8 @@
-/usr/bin/lqt_transcode
-/usr/bin/qt2text
-/usr/bin/qtdechunk
-/usr/bin/qtdump
-/usr/bin/qtinfo
-/usr/bin/qtrechunk
-/usr/bin/qtstreamize
-/usr/bin/qtyuv4toyuv
+usr/bin/lqt_transcode
+usr/bin/qt2text
+usr/bin/qtdechunk
+usr/bin/qtdump
+usr/bin/qtinfo
+usr/bin/qtrechunk
+usr/bin/qtstreamize
+usr/bin/qtyuv4toyuv

Modified: unstable/libquicktime/debian/quicktime-x11utils.install
URL: http://svn.debian.org/wsvn/pkg-multimedia/unstable/libquicktime/debian/quicktime-x11utils.install?rev=1616&op=diff
==============================================================================
--- unstable/libquicktime/debian/quicktime-x11utils.install (original)
+++ unstable/libquicktime/debian/quicktime-x11utils.install Sun Feb 22 14:48:33 2009
@@ -1,3 +1,3 @@
-/usr/bin/libquicktime_config
-/usr/bin/lqtplay
-/usr/share/man/man1
+usr/bin/libquicktime_config
+usr/bin/lqtplay
+usr/share/man

Modified: unstable/libquicktime/debian/rules
URL: http://svn.debian.org/wsvn/pkg-multimedia/unstable/libquicktime/debian/rules?rev=1616&op=diff
==============================================================================
--- unstable/libquicktime/debian/rules (original)
+++ unstable/libquicktime/debian/rules Sun Feb 22 14:48:33 2009
@@ -2,20 +2,36 @@
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/autotools.mk
-include /usr/share/cdbs/1/rules/dpatch.mk
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
 
-VERSION := `dpkg-parsechangelog | grep 'Version: '| sed 's/Version: //g' | cut -d ':' -f 2 | cut -d '+' -f 1`
+DEB_VERSION := $(shell dpkg-parsechangelog | sed -n 's/^Version: //p')
+UPSTREAM_VERSION := $(shell echo $(DEB_VERSION) | sed -r 's/[^:]+://; s/-[^-]+$$//; s/\+debian//')
 
-DEB_CONFIGURE_EXTRA_FLAGS += --enable-gpl
+# Autodetection of headers (taken from the ffmpeg-debian package)
+define cond_with
+	$(shell test -r $(1) && echo --with-$(2) )
+endef
+
+DEB_CONFIGURE_EXTRA_FLAGS += --enable-gpl --with-libdv
+
+# Support for additional external codecs
+DEB_CONFIGURE_EXTRA_FLAGS += $(call cond_with,/usr/include/faac.h,faac)
+DEB_CONFIGURE_EXTRA_FLAGS += $(call cond_with,/usr/include/lame/lame.h,lame)
+DEB_CONFIGURE_EXTRA_FLAGS += $(call cond_with,/usr/include/x264.h,x264)
 
 DEB_DH_INSTALL_SOURCEDIR := debian/tmp
 
 get-orig-source:
-	wget http://downloads.sourceforge.net/libquicktime/libquicktime-$(VERSION).tar.gz
-	tar xzf libquicktime-$(VERSION).tar.gz
-	rm -rf libquicktime-$(VERSION)/debian/
-	tar czf ../tarballs/libquicktime_$(VERSION)+debian.orig.tar.gz libquicktime-$(VERSION)/
-	rm -rf libquicktime-$(VERSION).tar.gz libquicktime-$(VERSION)/
+	wget http://downloads.sourceforge.net/libquicktime/libquicktime-$(UPSTREAM_VERSION).tar.gz
+	tar xzf libquicktime-$(UPSTREAM_VERSION).tar.gz
+	rm -rf libquicktime-$(UPSTREAM_VERSION)/debian/
+	tar czf libquicktime_$(UPSTREAM_VERSION)+debian.orig.tar.gz libquicktime-$(UPSTREAM_VERSION)/
+	rm -rf libquicktime-$(UPSTREAM_VERSION).tar.gz libquicktime-$(UPSTREAM_VERSION)/
+	if [ -d "../tarballs" ] ; then \
+		mv -f libquicktime_$(UPSTREAM_VERSION)+debian.orig.tar.gz ../tarballs ; \
+	else \
+		mv -f libquicktime_$(UPSTREAM_VERSION)+debian.orig.tar.gz .. ; \
+	fi
 
 pre-build::
 	ln -sf quicktime include/lqt
@@ -23,11 +39,8 @@
 clean::
 	rm -rf include/lqt
 
-install/libquicktime-dev::
-	# Installing documentation
-	install -d -m 0755 debian/libquicktime-dev/usr/share/doc/libquicktime-dev/html
-	cp -r doc/*.html debian/libquicktime-dev/usr/share/doc/libquicktime-dev/html
+binary-install/libquicktime-doc::
 	# Symlinking qt4l_*.html to get rid of the prefix
-	for HTML in debian/libquicktime-dev/usr/share/doc/libquicktime-dev/html/qt4l_*.html; \
+	for HTML in debian/libquicktime-doc/usr/share/doc/libquicktime-doc/qt4l_*.html; \
 		do ln -sf `basename $$HTML` `echo $$HTML | sed 's:qt4l_::'`; \
 	done

Modified: unstable/libquicktime/debian/watch
URL: http://svn.debian.org/wsvn/pkg-multimedia/unstable/libquicktime/debian/watch?rev=1616&op=diff
==============================================================================
--- unstable/libquicktime/debian/watch (original)
+++ unstable/libquicktime/debian/watch Sun Feb 22 14:48:33 2009
@@ -1,4 +1,3 @@
-# watch control file for uscan
-
 version=3
+opts="dversionmangle=s/\+debian//" \
 http://sf.net/libquicktime/libquicktime-(.*)\.tar\.gz




More information about the pkg-multimedia-commits mailing list