package libtheora
tags 294457 patch
thanks

Here is an updated patch for libtheora, can be applied to version
0.0.0.alpha4-1

I will NMU it on April 1st, if you don't upload it sooner.

Thanks,
Gergely

diff -urN /home/risko/work/debian/rc/libtheora-0.0.0.alpha4/debian/changelog 
libtheora-0.0.0.alpha4/debian/changelog
--- /home/risko/work/debian/rc/libtheora-0.0.0.alpha4/debian/changelog  
2005-03-21 19:20:45.000000000 +0100
+++ libtheora-0.0.0.alpha4/debian/changelog     2005-03-21 19:14:47.000000000 
+0100
@@ -1,3 +1,11 @@
+libtheora (0.0.0.alpha4-1.1) unstable; urgency=low
+
+  * NMU, because an FTBFS keeps it out from testing
+  * fixed the build things (closes: #300422, #290465, #297816)
+  * created libtheora-bin package (closes: #294457)
+
+ -- RISKO Gergely <[EMAIL PROTECTED]>  Mon, 21 Mar 2005 19:14:12 +0100
+
 libtheora (0.0.0.alpha4-1) unstable; urgency=low
 
   * New upstream.
@@ -16,6 +24,3 @@
 
  -- Christopher L Cheney <[EMAIL PROTECTED]>  Wed, 25 Sep 2002 21:00:00 -0500
 
-Local variables:
-mode: debian-changelog
-End:
diff -urN /home/risko/work/debian/rc/libtheora-0.0.0.alpha4/debian/control 
libtheora-0.0.0.alpha4/debian/control
--- /home/risko/work/debian/rc/libtheora-0.0.0.alpha4/debian/control    
2005-03-21 19:20:45.000000000 +0100
+++ libtheora-0.0.0.alpha4/debian/control       2005-03-21 18:27:00.000000000 
+0100
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Christopher L Cheney <[EMAIL PROTECTED]>
 Build-Depends: autotools-dev, cdbs, debhelper (>> 4.0.0), devscripts, doxygen, 
graphviz, libogg-dev (>= 1.1.0), libsdl1.2-dev, libvorbis-dev, python
-Standards-Version: 3.6.1.0
+Standards-Version: 3.6.1.1
 
 Package: libtheora0
 Architecture: any
@@ -16,9 +16,20 @@
 Architecture: any
 Section: libdevel
 Depends: libtheora0 (= ${Source-Version}), libogg-dev
-Description: The Theora Compression Codec (development files)
+Description: The Theora Video Compression Codec (development files)
  Theora is a fully open, non-proprietary, patent-and-royalty-free,
  general-purpose compressed video format.
  .
  This package contains the header files and documentation needed to develop
  applications with libtheora.
+
+Package: libtheora-bin
+Architecture: any
+Section: utils
+Depends: ${shlibs:Depends}
+Description: The Theora Video Compression Codec (example encoder, decoder)
+ Theora is a fully open, non-proprietary, patent-and-royalty-free,
+ general-purpose compressed video format.
+ .
+ This package contains a reference implementation of an encoder and a
+ decoder.
diff -urN 
/home/risko/work/debian/rc/libtheora-0.0.0.alpha4/debian/libtheora-bin.install 
libtheora-0.0.0.alpha4/debian/libtheora-bin.install
--- 
/home/risko/work/debian/rc/libtheora-0.0.0.alpha4/debian/libtheora-bin.install  
    1970-01-01 01:00:00.000000000 +0100
+++ libtheora-0.0.0.alpha4/debian/libtheora-bin.install 2005-03-21 
18:40:04.000000000 +0100
@@ -0,0 +1,3 @@
+examples/.libs/dump_video usr/bin
+examples/.libs/encoder_example usr/bin
+examples/.libs/player_example usr/bin
diff -urN 
/home/risko/work/debian/rc/libtheora-0.0.0.alpha4/debian/patches/00list 
libtheora-0.0.0.alpha4/debian/patches/00list
--- /home/risko/work/debian/rc/libtheora-0.0.0.alpha4/debian/patches/00list     
1970-01-01 01:00:00.000000000 +0100
+++ libtheora-0.0.0.alpha4/debian/patches/00list        2005-03-21 
13:32:06.000000000 +0100
@@ -0,0 +1 @@
+01autotools
diff -urN 
/home/risko/work/debian/rc/libtheora-0.0.0.alpha4/debian/patches/01autotools.dpatch
 libtheora-0.0.0.alpha4/debian/patches/01autotools.dpatch
--- 
/home/risko/work/debian/rc/libtheora-0.0.0.alpha4/debian/patches/01autotools.dpatch
 1970-01-01 01:00:00.000000000 +0100
+++ libtheora-0.0.0.alpha4/debian/patches/01autotools.dpatch    2005-03-21 
13:41:56.000000000 +0100
@@ -0,0 +1,44 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 01_autotools.dpatch by  <[EMAIL PROTECTED]>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Autotools build fixes
+
[EMAIL PROTECTED]@
+
+--- ./autogen.sh
++++ ./autogen.sh
+@@ -113,4 +113,4 @@
+ autoconf || exit 1
+
+ cd $olddir
+-$srcdir/configure "$@" && echo
++#$srcdir/configure "$@" && echo
+--- ./doc/Makefile.am
++++ ./doc/Makefile.am
+@@ -44,21 +44,21 @@
+ 
+ 
+ install-data-local: doxygen-build.stamp
+-      $(mkinstalldirs) $(docdir)
++      $(mkinstalldirs) $(DESTDIR)$(docdir)
+       if test -d libtheora; then \
+         for dir in libtheora/*; do \
+           if test -d $$dir; then \
+             b=`basename $$dir`; \
+-            $(mkinstalldirs) $(docdir)/$$b; \
++            $(mkinstalldirs) $(DESTDIR)$(docdir)/$$b; \
+             for f in $$dir/*; do \
+-              $(INSTALL_DATA) $$f $(docdir)/$$b; \
++              $(INSTALL_DATA) $$f $(DESTDIR)$(docdir)/$$b; \
+             done \
+           fi \
+         done \
+       fi
+ 
+ uninstall-local:
+-      rm -rf $(docdir)
++      rm -rf $(DESTDIR)$(docdir)
+ 
+ clean-local:
+       if test -d libtheora; then rm -rf libtheora; fi
diff -urN /home/risko/work/debian/rc/libtheora-0.0.0.alpha4/debian/rules 
libtheora-0.0.0.alpha4/debian/rules
--- /home/risko/work/debian/rc/libtheora-0.0.0.alpha4/debian/rules      
2004-08-05 04:36:15.000000000 +0200
+++ libtheora-0.0.0.alpha4/debian/rules 2005-03-21 18:50:24.000000000 +0100
@@ -1,3 +1,24 @@
 #!/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/dpatch.mk
+
+common-configure-arch common-configure-indep:: debian/stamp-autotools-files
+debian/stamp-autotools-files:
+       $(DEB_BUILDDIR)/autogen.sh
+       touch debian/stamp-autotools-files
+
+binary-install/libtheora-dev::
+       rm -f 
$(DEB_BUILDDIR)/debian/libtheora-dev/usr/share/doc/libtheora-dev/doxygen-build.stamp
+
+binary-install/libtheora-bin::
+       for i in $(DEB_BUILDDIR)/debian/libtheora-bin/usr/bin/*; do strip -s 
$$i; mv $$i $(DEB_BUILDDIR)/debian/libtheora-bin/usr/bin/theora_`basename $$i`; 
done
+       
+clean::
+       rm -f mkinstalldirs debian/stamp/autotools-files Makefile.in aclocal.m4 
configure doc/Makefile.in examples/Makefile.in include/Makefile.in 
include/theora/Makefile.in lib/Makefile.in debian/Makefile.in
+       mv config.guess.cdbs-orig config.guess
+       mv config.sub.cdbs-orig config.sub
+
+# this is temporarily needed because of a cdbs issue
+unpatch: deapply-dpatches
diff -urN /home/risko/work/debian/rc/libtheora-0.0.0.alpha4/debian/watch 
libtheora-0.0.0.alpha4/debian/watch
--- /home/risko/work/debian/rc/libtheora-0.0.0.alpha4/debian/watch      
1970-01-01 01:00:00.000000000 +0100
+++ libtheora-0.0.0.alpha4/debian/watch 2005-03-21 12:09:24.000000000 +0100
@@ -0,0 +1,2 @@
+version=2
+http://downloads.xiph.org/releases/theora/libtheora-(.*)\.tar\.gz 1.0alpha4


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to