--- drip-0.9.0.orig/debian/patches/z_no_mcpu.diff.patch +++ drip-0.9.0/debian/patches/z_no_mcpu.diff.patch @@ -0,0 +1,24 @@ +diff -urN drip-0.9.0.orig/Makefile.am drip-0.9.0/Makefile.am +--- drip-0.9.0.orig/Makefile.am 2004-04-20 21:58:33.000000000 +0100 ++++ drip-0.9.0/Makefile.am 2006-10-05 13:34:42.000000000 +0100 +@@ -2,7 +2,7 @@ + + SUBDIRS = libspu encoder src plug-ins macros doc scripts pixmaps #libvcd + drip_pixmapdir = $(DESTDIR)/`$(GNOME_CONFIG) --prefix`/share/pixmaps +-export COMPILE_OPTIM=-DARCH_X86 -funroll-all-loops -ffast-math -fexpensive-optimizations -fschedule-insns2 -Wno-deprecated -fomit-frame-pointer -march=athlon -mcpu=athlon ++export COMPILE_OPTIM=-DARCH_X86 -funroll-all-loops -ffast-math -fexpensive-optimizations -fschedule-insns2 -Wno-deprecated -fomit-frame-pointer + export COMPILE_DEBUG=-D_REENTRANT -g -ggdb -Wno-deprecated $(MMX_CFLAGS) $(_3DNOW_CFLAGS) $(SSE_CFLAGS) #-DDEBUG + export L_DEBUG=-DNONE + EXTRA_DIST = \ +diff -urN drip-0.9.0.orig/Makefile.in drip-0.9.0/Makefile.in +--- drip-0.9.0.orig/Makefile.in 2004-04-20 21:58:42.000000000 +0100 ++++ drip-0.9.0/Makefile.in 2006-10-05 13:34:46.000000000 +0100 +@@ -588,7 +588,7 @@ + uninstall uninstall-am uninstall-info-am \ + uninstall-info-recursive uninstall-recursive + +-export COMPILE_OPTIM=-DARCH_X86 -funroll-all-loops -ffast-math -fexpensive-optimizations -fschedule-insns2 -Wno-deprecated -fomit-frame-pointer -march=athlon -mcpu=athlon ++export COMPILE_OPTIM=-DARCH_X86 -funroll-all-loops -ffast-math -fexpensive-optimizations -fschedule-insns2 -Wno-deprecated -fomit-frame-pointer + export COMPILE_DEBUG=-D_REENTRANT -g -ggdb -Wno-deprecated $(MMX_CFLAGS) $(_3DNOW_CFLAGS) $(SSE_CFLAGS) #-DDEBUG + export L_DEBUG=-DNONE + --- drip-0.9.0.orig/debian/patches/mpeg2_api.diff +++ drip-0.9.0/debian/patches/mpeg2_api.diff @@ -0,0 +1,97 @@ +diff -ur drip-0.9.0rc3.old/encoder/demuxer.cpp drip-0.9.0rc3/encoder/demuxer.cpp +--- drip-0.9.0rc3.old/encoder/demuxer.cpp 2003-12-03 09:00:15.000000000 +0100 ++++ drip-0.9.0rc3/encoder/demuxer.cpp 2004-02-14 14:45:56.000000000 +0100 +@@ -996,7 +996,7 @@ + tmp1 = buf + 9 + buf[8]; + if (buf[7] & 0x80) { + PTSframe = (gdouble)PTS; +- mpeg2_pts(mpeg2dec,(glong)PTSframe); ++ mpeg2_tag_picture (mpeg2dec, (glong) PTSframe, 0); + } + } else { /* mpeg1 */ + for (tmp1 = buf + 6; *tmp1 == 0xff; tmp1++) { +@@ -1010,7 +1010,7 @@ + tmp1 += mpeg1_skip_table [*tmp1 >> 4]; + //TODO: calc pts for mpeg1 + PTSframe = (gdouble)PTS; +- mpeg2_pts(mpeg2dec,(glong)PTSframe); ++ mpeg2_tag_picture (mpeg2dec, (glong) PTSframe, 0); + } + if (tmp1 < tmp2) { + gint num_frames; +diff -ur drip-0.9.0rc3.old/encoder/encoder.hh drip-0.9.0rc3/encoder/encoder.hh +--- drip-0.9.0rc3.old/encoder/encoder.hh 2003-11-25 00:01:26.000000000 +0100 ++++ drip-0.9.0rc3/encoder/encoder.hh 2004-02-14 14:35:34.000000000 +0100 +@@ -27,7 +27,7 @@ + #else + #include + #include +- #include ++ #include + #endif + + gpointer encode(gpointer data); +diff -ur drip-0.9.0rc3.old/encoder/main.hh drip-0.9.0rc3/encoder/main.hh +--- drip-0.9.0rc3.old/encoder/main.hh 2003-02-22 11:15:21.000000000 +0100 ++++ drip-0.9.0rc3/encoder/main.hh 2004-02-14 14:36:12.000000000 +0100 +@@ -24,7 +24,7 @@ + // avifile + #include + #include +-#include ++#include + #include + #include + #include +diff -ur drip-0.9.0rc3.old/encoder/mpeg2_internal.h drip-0.9.0rc3/encoder/mpeg2_internal.h +--- drip-0.9.0rc3.old/encoder/mpeg2_internal.h 2003-03-24 01:41:41.000000000 +0100 ++++ drip-0.9.0rc3/encoder/mpeg2_internal.h 2004-02-14 14:33:54.000000000 +0100 +@@ -54,7 +54,7 @@ + int f_code[2]; + } motion_t; + +-struct decoder_s { ++struct mpeg2_decoder_s { + /* first, state that carries information from one macroblock to the */ + /* next inside a slice, and is never used outside of mpeg2_slice() */ + +@@ -138,11 +138,11 @@ + }; + + typedef struct { +- fbuf_t fbuf; ++ mpeg2_fbuf_t fbuf; + } fbuf_alloc_t; + + struct mpeg2dec_s { +- decoder_t decoder; ++ mpeg2_decoder_t decoder; + + mpeg2_info_t info; + +@@ -172,11 +172,11 @@ + uint8_t first_decode_slice; + uint8_t nb_decode_slices; + +- sequence_t new_sequence; +- sequence_t sequence; +- picture_t pictures[4]; +- picture_t * picture; +- /*const*/ fbuf_t * fbuf[3]; /* 0: current fbuf, 1-2: prediction fbufs */ ++ mpeg2_sequence_t new_sequence; ++ mpeg2_sequence_t sequence; ++ mpeg2_picture_t pictures[4]; ++ mpeg2_picture_t * picture; ++ /*const*/ mpeg2_fbuf_t * fbuf[3]; /* 0: current fbuf, 1-2: prediction fbufs */ + + fbuf_alloc_t fbuf_alloc[3]; + int custom_fbuf; +@@ -208,8 +208,6 @@ + #define ALLOC_YUV 2 + #define ALLOC_CONVERT_ID 3 + #define ALLOC_CONVERTED 4 +-void * mpeg2_malloc (int size, int reason); +-void mpeg2_free (void * buf); + + /* cpu_accel.c */ + uint32_t mpeg2_detect_accel (void); --- drip-0.9.0.orig/debian/patches/noopt.diff +++ drip-0.9.0/debian/patches/noopt.diff @@ -0,0 +1,103 @@ +--- drip-0.9.0rc3/configure.in~ 2003-12-07 00:56:18.000000000 +0100 ++++ drip-0.9.0rc3/configure.in 2004-02-14 15:16:07.000000000 +0100 +@@ -264,100 +264,6 @@ + AC_SUBST(DVDREAD_LIBS) + + +- +-dnl CPU extensions supported by gcc +-AC_CACHE_CHECK([if gcc compiles MMX], +- [ac_cv_mmx_inline], +- [AC_TRY_COMPILE(,[void *p;asm volatile("packuswb %%mm1,%%mm2"::"r"(p));], +- ac_cv_mmx_inline=yes, ac_cv_mmx_inline=no)]) +-if test x"$ac_cv_mmx_inline" != x"no"; then +- AC_DEFINE(CAN_COMPILE_MMX, 1, Define if gcc compiles MMX.) +-fi +-dnl MMX read arg +-AC_ARG_WITH(MMX, +- [ --without-MMX Dont utilise MMX cpu extensions],[ +- AC_DEFINE(CAN_COMPILE_MMX, 0, Define if gcc compiles MMX.) +- MMX_CFLAGS="" +- AC_SUBST(MMX_CFLAGS) +- ]) +- +- +-AC_CACHE_CHECK([if gcc compiles MMXEXT], +- [ac_cv_mmxext_inline], +- [AC_TRY_COMPILE(,[void *p;asm volatile("maskmovq %%mm1,%%mm2"::"r"(p));], +- ac_cv_mmxext_inline=yes, ac_cv_mmxext_inline=no)]) +-if test x"$ac_cv_mmxext_inline" != x"no"; then +- AC_DEFINE(CAN_COMPILE_MMXEXT, 1, Define if gcc compiles MMXEXT.) +-fi +- +-AC_CACHE_CHECK([if gcc compiles 3DNOW], +- [ac_cv_3dnow_inline], +- [AC_TRY_COMPILE(,[void *p;asm volatile("pfadd %%mm1,%%mm2"::"r"(p));], +- ac_cv_3dnow_inline=yes, ac_cv_3dnow_inline=no)]) +-if test x"$ac_cv_3dnow_inline" != x"no"; then +- AC_DEFINE(CAN_COMPILE_3DNOW, 1, Define if gcc compiles 3DNOW.) +-fi +- +-AC_CACHE_CHECK([if gcc compiles SSE], +- [ac_cv_sse_inline], +- [AC_TRY_COMPILE(,[void *p;asm volatile("xorps %%xmm1,%%xmm2"::"r"(p));], +- ac_cv_sse_inline=yes, ac_cv_sse_inline=no)]) +-if test x"$ac_cv_sse_inline" != x"no"; then +- AC_DEFINE(CAN_COMPILE_SSE, 1, Define if gcc compiles SSE.) +-fi +- +- +-dnl CPU extensions supported by hardware +-AC_MSG_CHECKING(for CPU MMX extension) +-MMX=`grep "mmx " /proc/cpuinfo` +-if (test "$MMX" != "" && test "$CAN_COMPILE_MMX"!=""); then +- AC_DEFINE(HAVE_MMX1, 1, Define if cpu supports MMX.) +- AC_DEFINE(HAVE_MMX, 1, Define if cpu supports MMX.) +- AC_MSG_RESULT(found) +- MMX_CFLAGS="-mmmx" +- AC_SUBST(MAGICK_CFLAGS) +-else +- AC_MSG_RESULT(unavailable) +- MMX_CFLAGS="" +- AC_SUBST(MAGICK_CFLAGS) +-fi +- +-AC_MSG_CHECKING(for CPU MMXEXT extension) +-MMXEXT=`grep "mmxext" /proc/cpuinfo` +-if (test "$MMXEXT" != "" && test "$CAN_COMPILE_MMXEXT"!=""); then +- AC_DEFINE(HAVE_MMX2, 1, Define if cpu supports MMXEXT.) +- AC_MSG_RESULT(found) +-else +- AC_MSG_RESULT(unavailable) +-fi +- +-AC_MSG_CHECKING(for CPU 3DNOW! extension) +-_3DNOW=`grep "3dnow" /proc/cpuinfo` +-if (test "$_3DNOW" != "" && test "$CAN_COMPILE_3DNOW"!=""); then +- AC_DEFINE(HAVE_3DNOW, 1, Define if cpu supports 3DNOW.) +- AC_MSG_RESULT(found) +- _3DNOW_CFLAGS="-m3dnow" +- AC_SUBST(_3DNOW_CFLAGS) +-else +- AC_MSG_RESULT(unavailable) +- _3DNOW_CFLAGS="" +- AC_SUBST(_3DNOW_CFLAGS) +-fi +- +-AC_MSG_CHECKING(for CPU SSE extension) +-SSE=`grep "sse" /proc/cpuinfo` +-if (test "$SSE" != "" && test "$CAN_COMPILE_SSE"!=""); then +- AC_DEFINE(HAVE_SSE, 1, Define if cpu supports SSE.) +- AC_MSG_RESULT(found) +- SSE_CFLAGS="-msse" +- AC_SUBST(SSE_CFLAGS) +-else +- AC_MSG_RESULT(unavailable) +- SSE_CFLAGS="" +- AC_SUBST(SSE_CFLAGS) +-fi +- +- + dnl Pass --prefix to C precompiler + if (test "$prefix" = "NONE"); then + prefix="/usr/local" --- drip-0.9.0.orig/debian/patches/z_gcc-4.0_fix.diff +++ drip-0.9.0/debian/patches/z_gcc-4.0_fix.diff @@ -0,0 +1,94 @@ +diff -urN drip-0.9.0-old/encoder/autoclipper.cpp drip-0.9.0/encoder/autoclipper.cpp +--- drip-0.9.0-old/encoder/autoclipper.cpp 2004-04-20 21:47:32.000000000 +0100 ++++ drip-0.9.0/encoder/autoclipper.cpp 2006-09-22 12:43:28.000000000 +0100 +@@ -38,7 +38,7 @@ + register guint8* base; + register guint8 Y; + +- line += (gint)framebuffer; // point to offset in Y color plane ++ line += (long)framebuffer; // point to offset in Y color plane + + for (pixel=0;pixeldisplay_fbuf) { + mpeg2buf[0] = mpeg2info->display_fbuf->buf[0]; +- mpeg2buf[1] = (guint8*)((gint)mpeg2info->display_fbuf->buf[0] + drip_mpeg_width()*drip_mpeg_height()); +- mpeg2buf[2] = (guint8*)((gint)mpeg2info->display_fbuf->buf[0] + drip_mpeg_width()*drip_mpeg_height()*5/4); ++ mpeg2buf[1] = (guint8*)((long)mpeg2info->display_fbuf->buf[0] + drip_mpeg_width()*drip_mpeg_height()); ++ mpeg2buf[2] = (guint8*)((long)mpeg2info->display_fbuf->buf[0] + drip_mpeg_width()*drip_mpeg_height()*5/4); + /* Call current processor (autoclipper, frame fifo, etc) */ + processor(mpeg2buf,(uint32_t)PTSframe,PTSaudio); + } +diff -urN drip-0.9.0-old/encoder/encoder.cpp drip-0.9.0/encoder/encoder.cpp +--- drip-0.9.0-old/encoder/encoder.cpp 2004-04-20 21:47:32.000000000 +0100 ++++ drip-0.9.0/encoder/encoder.cpp 2006-09-22 12:43:28.000000000 +0100 +@@ -762,7 +762,7 @@ + framebuffer = (guchar*)malloc(Config.in_width*Config.in_height*3); + /* Allocate video buffers */ + extrabuffer = (guchar*)malloc(Config.in_width*BYTES_PER_COLOUR_OUTPOUT+4); +- rowptr = new (guchar*)[Config.in_height]; ++ rowptr = new guchar*[Config.in_height]; + for (gint i=0; icdescription = g_string_new(list[codec_nr]->ctype->str); + list[codec_nr]->cdescription = g_string_append(list[codec_nr]->cdescription,": "); + list[codec_nr]->cdescription = g_string_append(list[codec_nr]->cdescription,it->GetName()); +- list[codec_nr]->cav = (enum codecT)0; ++ list[codec_nr]->cav = (codecT)0; + list[codec_nr]->ci = (gpointer)it; + codec_nr++; + #ifndef STANDALONE +@@ -248,7 +248,7 @@ + list[codec_nr]->ccodec = *ia; + list[codec_nr]->cmodule = g_string_new(it->privatename.c_str()); + list[codec_nr]->cdescription = g_string_new(it->GetName()); +- list[codec_nr]->cav = (enum codecT)1; ++ list[codec_nr]->cav = (codecT)1; + list[codec_nr]->ci = (gpointer)it; + codec_nr++; + #ifndef STANDALONE +diff -urN drip-0.9.0-old/encoder/fast_memcpy.cpp drip-0.9.0/encoder/fast_memcpy.cpp +--- drip-0.9.0-old/encoder/fast_memcpy.cpp 2004-04-20 21:47:32.000000000 +0100 ++++ drip-0.9.0/encoder/fast_memcpy.cpp 2006-09-22 12:43:28.000000000 +0100 +@@ -165,7 +165,7 @@ + } + #else + // Align destination at BLOCK_SIZE boundary +- for(; ((int)to & (BLOCK_SIZE-1)) && i>0; i--) ++ for(; ((long)to & (BLOCK_SIZE-1)) && i>0; i--) + { + __asm__ __volatile__ ( + #ifndef HAVE_MMX1 +@@ -188,8 +188,8 @@ + MOVNTQ" %%mm6, 48(%1)\n" + MOVNTQ" %%mm7, 56(%1)\n" + : : "r" (from), "r" (to) : "memory"); +- ((const unsigned char *)from)+=64; +- ((unsigned char *)to)+=64; ++ from = ((const unsigned char *)from) + 64; ++ to = ((unsigned char *)to) + 64; + } + + // printf(" %d %d\n", (int)from&1023, (int)to&1023); +@@ -277,8 +277,8 @@ + MOVNTQ" %%mm6, 48(%1)\n" + MOVNTQ" %%mm7, 56(%1)\n" + : : "r" (from), "r" (to) : "memory"); +- ((const unsigned char *)from)+=64; +- ((unsigned char *)to)+=64; ++ from = ((const unsigned char *)from) + 64; ++ to = ((unsigned char *)to) + 64; + } + + #endif /* Have SSE */ +Files drip-0.9.0-old/plug-ins/.magickfilter.cpp.rej.swp and drip-0.9.0/plug-ins/.magickfilter.cpp.rej.swp differ --- drip-0.9.0.orig/debian/patches/magickfilter_ftbfs.diff +++ drip-0.9.0/debian/patches/magickfilter_ftbfs.diff @@ -0,0 +1,29 @@ +--- drip-0.9.0rc3.old/plug-ins/magickfilter.cpp 2003-04-26 15:52:40.000000000 +0200 ++++ drip-0.9.0rc3/plug-ins/magickfilter.cpp 2004-08-01 18:55:04.000000000 +0200 +@@ -1052,7 +1052,7 @@ + #endif + } + if (value2 != -1) { +- result = ContrastImage(ImageBuffer,(unsigned int)value2); //const unsigned int sharpen); ++ result = ContrastImage(ImageBuffer,(MagickBooleanType)value2); //const unsigned int sharpen); + #ifdef DEBUG + g_log(DRIP_LD,G_LOG_LEVEL_DEBUG,"Plugin: magickfilter Contrast"); + #endif +@@ -1099,7 +1099,7 @@ + #endif + } + if (value16 != -1) { +- result = NegateImage(ImageBuffer,(unsigned int)value16); //const unsigned int grayscale); ++ result = NegateImage(ImageBuffer,(MagickBooleanType)value16); //const unsigned int grayscale); + #ifdef DEBUG + g_log(DRIP_LD,G_LOG_LEVEL_DEBUG,"Plugin: magickfilter Negate"); + #endif +@@ -1220,7 +1220,7 @@ + #endif + } + if (value33!=0 || value34!=0 || value35!=0) { +- ImageBuffer2 = ShadeImage(ImageBuffer,(unsigned int)value33,value34,value35,&exception); //const unsigned int gray,double azimuth,double elevation ++ ImageBuffer2 = ShadeImage(ImageBuffer,(MagickBooleanType)value33,value34,value35,&exception); //const unsigned int gray,double azimuth,double elevation + CatchException(&exception); + DestroyImage(ImageBuffer); + ImageBuffer = ImageBuffer2; --- drip-0.9.0.orig/debian/patches/glib2_nolink.diff +++ drip-0.9.0/debian/patches/glib2_nolink.diff @@ -0,0 +1,12 @@ +--- drip-0.9.0rc3/encoder/Makefile.am.orig 2006-01-29 15:26:41.000000000 +0100 ++++ drip-0.9.0rc3/encoder/Makefile.am 2006-01-29 15:27:46.000000000 +0100 +@@ -1,5 +1,9 @@ + SHELL=/bin/sh + ++# Dirty hack to have our fake libaviplay.la used ++# so we can remove glib-2.0 reference ++AM_LDFLAGS = -L../../../debian ++ + DEBUG_C = $(COMPILE_DEBUG) + DEBUG_L = -DNONE + OPTIM_C = $(COMPILE_OPTIM) --- drip-0.9.0.orig/debian/patches/dvdread_include_fixes.diff +++ drip-0.9.0/debian/patches/dvdread_include_fixes.diff @@ -0,0 +1,291 @@ +diff -Naur drip-0.9.0rc3-old/encoder/autoclipper.cpp drip-0.9.0rc3/encoder/autoclipper.cpp +--- drip-0.9.0rc3-old/encoder/autoclipper.cpp 2003-11-25 00:01:26.000000000 +0100 ++++ drip-0.9.0rc3/encoder/autoclipper.cpp 2006-06-12 19:14:21.128305944 +0200 +@@ -17,6 +17,9 @@ + * Boston, MA 02111-1307, USA. + */ + ++#define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS ++ + #include "demuxer.hh" + #include "autoclipper.hh" + #include "encoder.hh" +diff -Naur drip-0.9.0rc3-old/encoder/conversion.cpp drip-0.9.0rc3/encoder/conversion.cpp +--- drip-0.9.0rc3-old/encoder/conversion.cpp 2003-03-24 14:11:39.000000000 +0100 ++++ drip-0.9.0rc3/encoder/conversion.cpp 2006-06-12 19:08:42.446793360 +0200 +@@ -26,6 +26,8 @@ + + */ + ++#define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS + + #include "../config.h" + #include "../src/drip.h" +diff -Naur drip-0.9.0rc3-old/encoder/demuxer.cpp drip-0.9.0rc3/encoder/demuxer.cpp +--- drip-0.9.0rc3-old/encoder/demuxer.cpp 2003-12-03 09:00:15.000000000 +0100 ++++ drip-0.9.0rc3/encoder/demuxer.cpp 2006-06-12 19:08:53.783069984 +0200 +@@ -17,6 +17,9 @@ + * Boston, MA 02111-1307, USA. + */ + ++#define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS ++ + /* Mpeg decoding */ + #include "demuxer.hh" + #include "encoder.hh" +diff -Naur drip-0.9.0rc3-old/encoder/encoder.cpp drip-0.9.0rc3/encoder/encoder.cpp +--- drip-0.9.0rc3-old/encoder/encoder.cpp 2003-12-01 00:04:42.000000000 +0100 ++++ drip-0.9.0rc3/encoder/encoder.cpp 2006-06-12 19:09:10.878471088 +0200 +@@ -29,6 +29,8 @@ + // added DX50 and XVID and corrected DIVX attributes - Michael Deindl, May 2002 + // changed matching from fourCC to "privname" - Michael Deindl, May 2002 + ++#define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS + + /* system */ + #include +diff -Naur drip-0.9.0rc3-old/encoder/fast_memcpy.cpp drip-0.9.0rc3/encoder/fast_memcpy.cpp +--- drip-0.9.0rc3-old/encoder/fast_memcpy.cpp 2003-02-14 14:29:47.000000000 +0100 ++++ drip-0.9.0rc3/encoder/fast_memcpy.cpp 2006-06-12 19:12:22.081403824 +0200 +@@ -17,6 +17,9 @@ + * Boston, MA 02111-1307, USA. + */ + ++#define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS ++ + #include "../src/drip.h" + #include + #include +diff -Naur drip-0.9.0rc3-old/encoder/main.hh drip-0.9.0rc3/encoder/main.hh +--- drip-0.9.0rc3-old/encoder/main.hh 2003-02-22 11:15:21.000000000 +0100 ++++ drip-0.9.0rc3/encoder/main.hh 2006-06-12 19:05:04.665901088 +0200 +@@ -17,6 +17,9 @@ + * Boston, MA 02111-1307, USA. + */ + ++#define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS ++ + #include + #include + #include +diff -Naur drip-0.9.0rc3-old/encoder/plugin-loader.cpp drip-0.9.0rc3/encoder/plugin-loader.cpp +--- drip-0.9.0rc3-old/encoder/plugin-loader.cpp 2003-04-26 15:52:23.000000000 +0200 ++++ drip-0.9.0rc3/encoder/plugin-loader.cpp 2006-06-12 19:09:21.221898648 +0200 +@@ -17,6 +17,9 @@ + * Boston, MA 02111-1307, USA. + */ + ++#define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS ++ + #include "../src/drip.h" + #include "plugin-loader.hh" + #include +diff -Naur drip-0.9.0rc3-old/encoder/plugin-loader.hh drip-0.9.0rc3/encoder/plugin-loader.hh +--- drip-0.9.0rc3-old/encoder/plugin-loader.hh 2003-02-14 14:29:47.000000000 +0100 ++++ drip-0.9.0rc3/encoder/plugin-loader.hh 2006-06-12 19:09:28.035862768 +0200 +@@ -17,6 +17,9 @@ + * Boston, MA 02111-1307, USA. + */ + ++#define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS ++ + #include "../src/drip.h" + #include + +diff -Naur drip-0.9.0rc3-old/encoder/swscale.cpp drip-0.9.0rc3/encoder/swscale.cpp +--- drip-0.9.0rc3-old/encoder/swscale.cpp 2003-02-14 14:29:47.000000000 +0100 ++++ drip-0.9.0rc3/encoder/swscale.cpp 2006-06-12 19:09:37.962353712 +0200 +@@ -23,6 +23,9 @@ + // current version mostly by Michael Niedermayer (michaelni@gmx.at) + // the parts written by michael are under GNU GPL + ++#define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS ++ + #include + #include + #include +diff -Naur drip-0.9.0rc3-old/plug-ins/bwfilter.cpp drip-0.9.0rc3/plug-ins/bwfilter.cpp +--- drip-0.9.0rc3-old/plug-ins/bwfilter.cpp 2003-02-14 14:30:02.000000000 +0100 ++++ drip-0.9.0rc3/plug-ins/bwfilter.cpp 2006-06-12 19:25:09.201783800 +0200 +@@ -26,7 +26,8 @@ + // + // ---------------------------------------------------------------------------------- + +- ++#define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS + #include "../config.h" + #include "../src/drip.h" + #include "../encoder/plugin-loader.hh" +diff -Naur drip-0.9.0rc3-old/plug-ins/cleanfilter.cpp drip-0.9.0rc3/plug-ins/cleanfilter.cpp +--- drip-0.9.0rc3-old/plug-ins/cleanfilter.cpp 2003-02-14 14:30:02.000000000 +0100 ++++ drip-0.9.0rc3/plug-ins/cleanfilter.cpp 2006-06-12 19:25:24.765417768 +0200 +@@ -54,6 +54,8 @@ + found at http://home.earthlink.net/~casaburi/download/ + */ + ++#define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS + #include "../config.h" + #include "../src/drip.h" + #include "../encoder/plugin-loader.hh" +diff -Naur drip-0.9.0rc3-old/plug-ins/colourfilter.cpp drip-0.9.0rc3/plug-ins/colourfilter.cpp +--- drip-0.9.0rc3-old/plug-ins/colourfilter.cpp 2003-02-14 14:30:03.000000000 +0100 ++++ drip-0.9.0rc3/plug-ins/colourfilter.cpp 2006-06-12 19:25:52.413214664 +0200 +@@ -26,7 +26,8 @@ + // + // ---------------------------------------------------------------------------------- + +- ++#define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS + #include "../config.h" + #include "../src/drip.h" + #include "../encoder/plugin-loader.hh" +diff -Naur drip-0.9.0rc3-old/plug-ins/crystalityfilter.cpp drip-0.9.0rc3/plug-ins/crystalityfilter.cpp +--- drip-0.9.0rc3-old/plug-ins/crystalityfilter.cpp 2003-02-14 14:30:03.000000000 +0100 ++++ drip-0.9.0rc3/plug-ins/crystalityfilter.cpp 2006-06-12 19:26:03.509527768 +0200 +@@ -28,6 +28,8 @@ + // + // ---------------------------------------------------------------------------------- + ++#define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS + #include "../config.h" + #include "../src/drip.h" + #include "../encoder/plugin-loader.hh" +diff -Naur drip-0.9.0rc3-old/plug-ins/filter.hh drip-0.9.0rc3/plug-ins/filter.hh +--- drip-0.9.0rc3-old/plug-ins/filter.hh 2002-03-11 12:58:52.000000000 +0100 ++++ drip-0.9.0rc3/plug-ins/filter.hh 2006-06-12 19:26:11.361334112 +0200 +@@ -1,2 +1,4 @@ ++#define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS + #include "../src/drip.h" + +diff -Naur drip-0.9.0rc3-old/plug-ins/logofilter.cpp drip-0.9.0rc3/plug-ins/logofilter.cpp +--- drip-0.9.0rc3-old/plug-ins/logofilter.cpp 2003-04-26 16:43:06.000000000 +0200 ++++ drip-0.9.0rc3/plug-ins/logofilter.cpp 2006-06-12 19:26:34.736780504 +0200 +@@ -31,7 +31,8 @@ + // + // ---------------------------------------------------------------------------------- + +- ++#define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS + #include "../config.h" + #include "../src/drip.h" + #include "../encoder/plugin-loader.hh" +diff -Naur drip-0.9.0rc3-old/plug-ins/magickfilter.cpp drip-0.9.0rc3/plug-ins/magickfilter.cpp +--- drip-0.9.0rc3-old/plug-ins/magickfilter.cpp 2003-04-26 15:52:40.000000000 +0200 ++++ drip-0.9.0rc3/plug-ins/magickfilter.cpp 2006-06-12 19:26:48.281721360 +0200 +@@ -25,7 +25,8 @@ + // + // ---------------------------------------------------------------------------------- + +- ++#define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS + #include "../config.h" + #include "../src/drip.h" + #include "../encoder/plugin-loader.hh" +diff -Naur drip-0.9.0rc3-old/plug-ins/noisefilter.cpp drip-0.9.0rc3/plug-ins/noisefilter.cpp +--- drip-0.9.0rc3-old/plug-ins/noisefilter.cpp 2003-02-14 14:30:06.000000000 +0100 ++++ drip-0.9.0rc3/plug-ins/noisefilter.cpp 2006-06-12 19:26:55.595609480 +0200 +@@ -25,7 +25,8 @@ + // + // ---------------------------------------------------------------------------------- + +- ++#define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS + #include "../config.h" + #include "../src/drip.h" + #include "../encoder/plugin-loader.hh" +diff -Naur drip-0.9.0rc3-old/plug-ins/testfilter.cpp drip-0.9.0rc3/plug-ins/testfilter.cpp +--- drip-0.9.0rc3-old/plug-ins/testfilter.cpp 2003-02-14 14:30:06.000000000 +0100 ++++ drip-0.9.0rc3/plug-ins/testfilter.cpp 2006-06-12 19:27:05.060170648 +0200 +@@ -46,7 +46,8 @@ + // + // ---------------------------------------------------------------------------------- + +- ++#define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS + #include "../config.h" + #include "../src/drip.h" + #include "../encoder/plugin-loader.hh" +diff -Naur drip-0.9.0rc3-old/plug-ins/volumefilter.cpp drip-0.9.0rc3/plug-ins/volumefilter.cpp +--- drip-0.9.0rc3-old/plug-ins/volumefilter.cpp 2003-02-14 14:30:09.000000000 +0100 ++++ drip-0.9.0rc3/plug-ins/volumefilter.cpp 2006-06-12 19:27:17.576267912 +0200 +@@ -17,6 +17,8 @@ + * Boston, MA 02111-1307, USA. + */ + ++#define __STDC_LIMIT_MACROS ++#define __STDC_CONSTANT_MACROS + #include "../config.h" + #include "../src/drip.h" + #include "../encoder/plugin-loader.hh" +diff -Naur drip-0.9.0rc3-old/src/callbacks.c drip-0.9.0rc3/src/callbacks.c +--- drip-0.9.0rc3-old/src/callbacks.c 2003-11-25 00:01:35.000000000 +0100 ++++ drip-0.9.0rc3/src/callbacks.c 2006-06-12 19:17:00.829027744 +0200 +@@ -17,6 +17,7 @@ + * Boston, MA 02111-1307, USA. + */ + ++#include + #include "../config.h" + #include + #include "callbacks.h" +diff -Naur drip-0.9.0rc3-old/src/drip.h drip-0.9.0rc3/src/drip.h +--- drip-0.9.0rc3-old/src/drip.h 2003-04-26 15:52:41.000000000 +0200 ++++ drip-0.9.0rc3/src/drip.h 2006-06-12 19:04:09.651264584 +0200 +@@ -22,14 +22,15 @@ + #include + #include + #include ++/* Other */ ++#include ++#include + /* libdvdread includes */ + #include + #include + #include + #include + #include +-/* Other */ +-#include + + //#include + +diff -Naur drip-0.9.0rc3-old/src/interface.c drip-0.9.0rc3/src/interface.c +--- drip-0.9.0rc3-old/src/interface.c 2003-12-14 10:49:16.000000000 +0100 ++++ drip-0.9.0rc3/src/interface.c 2006-06-12 19:16:50.372617360 +0200 +@@ -17,6 +17,7 @@ + * Boston, MA 02111-1307, USA. + */ + ++#include + #include "../config.h" + #include + #include +diff -Naur drip-0.9.0rc3-old/src/process.c drip-0.9.0rc3/src/process.c +--- drip-0.9.0rc3-old/src/process.c 2003-12-06 15:39:10.000000000 +0100 ++++ drip-0.9.0rc3/src/process.c 2006-06-12 19:18:35.847582728 +0200 +@@ -17,6 +17,7 @@ + * Boston, MA 02111-1307, USA. + */ + ++#include + #include "../config.h" + #include + #include "process.h" --- drip-0.9.0.orig/debian/compat +++ drip-0.9.0/debian/compat @@ -0,0 +1 @@ +5 --- drip-0.9.0.orig/debian/manpages +++ drip-0.9.0/debian/manpages @@ -0,0 +1,2 @@ +debian/drip.1 +debian/dripencoder.1 --- drip-0.9.0.orig/debian/README.Debian +++ drip-0.9.0/debian/README.Debian @@ -0,0 +1,33 @@ +Drip for Debian +--------------- + +The purpose of this program is the creation of backup copies for your legaly +owned DVD movies. Some of these DVD movies implement an annoying CSS +"protection" to prevent you from creating backups, and Drip has support for +using the libdvdcss library, which breaks this protection. + +Such support is, however, disabled in this package because enabling it would +violate the DMCA and possibly other laws. This means in some states including +but not necessarily limited to, the USA, it might be illegal to build Drip +with libdvdcss support enabled, and/or distribute or even use such a build of +Drip. + +Neither the authors of this program, nor the maintainer of the Debian package, +nor the Debian project is responsible in any way for the person who illegaly +enables libdvdcss support in Drip. + +If you think it is legal to do that in your state, you can do that (under your +entire responsability) by following these instructions: + +install drip's build-dependencies: + apt-get -y build-dep drip + +install the libdvdcss packages from: + http://www.dtek.chalmers.se/groups/dvd/deb/ + +rebuild drip: + apt-get source drip + cd drip-version/ + dpkg-buildpackage -rfakeroot -d + + -- Robert Millan Mon, 28 Jul 2003 23:00:10 +0000 --- drip-0.9.0.orig/debian/lintian/drip +++ drip-0.9.0/debian/lintian/drip @@ -0,0 +1 @@ +drip: package-name-doesnt-match-sonames libdrip-volumefilter0 libdrip-bwfilter0 libdrip-testfilter0 libdrip-cleanfilter0 libdrip-logofilter0 libdrip-colourfilter0 libdrip-magickfilter0 libdrip-noisefilter0 libdripspu0 libdrip-crystalityfilter0 --- drip-0.9.0.orig/debian/copyright +++ drip-0.9.0/debian/copyright @@ -0,0 +1,15 @@ +This package was debianized by greg gilbert on +Wed, 28 Mar 2001 21:08:19 -0800. + +Maintenance was taken by Robert Millan on +Fri, 11 Oct 2002. + +It was downloaded from http://drip.sourceforge.net/ + +Upstream Authors: Jarl van Katwijk and others + +Copyright: (C) Jarl van Katwijk + +This program is licensed under the GNU General Public License, on Debian +systems you can find it at /usr/share/common-licenses/GPL + --- drip-0.9.0.orig/debian/dirs +++ drip-0.9.0/debian/dirs @@ -0,0 +1,4 @@ +usr/lib +usr/bin +usr/share/man/man1 +usr/share/lintian/overrides --- drip-0.9.0.orig/debian/docs +++ drip-0.9.0/debian/docs @@ -0,0 +1,2 @@ +build-tree/drip-0.9.0/README +build-tree/drip-0.9.0/ChangeLog --- drip-0.9.0.orig/debian/drip.1 +++ drip-0.9.0/debian/drip.1 @@ -0,0 +1,17 @@ +.TH drip 1 +.\" NAME should be all caps, SECTION should be 1-8, maybe w/ subsection +.\" other parms are allowed: see man(7), man(1) +.SH NAME +drip \- A GNOME MPEG2 to DivX ;-) encoder +.SH SYNOPSIS +.B drip +.SH DESCRIPTION + +A GNOME MPEG to compressed DivX video encoder + +.SH SEE ALSO +None +.SH AUTHOR +This manual page was written by Greg Gilbert + + --- drip-0.9.0.orig/debian/dripencoder.1 +++ drip-0.9.0/debian/dripencoder.1 @@ -0,0 +1,14 @@ +.TH drip-encoder 1 +.\" NAME should be all caps, SECTION should be 1-8, maybe w/ subsection +.\" other parms are allowed: see man(7), man(1) +.SH NAME +drip-encoder \- An MPEG2 to DivX ;-) encoder +.SH SYNOPSIS +.B drip-encoder +.SH DESCRIPTION +A command line MPEG2 to DivX ;-) encoder. For more detailed usage information, see drip-encoder -h. + +.SH SEE ALSO +None +.SH AUTHOR +This manual page was written by Greg Gilbert --- drip-0.9.0.orig/debian/control +++ drip-0.9.0/debian/control @@ -0,0 +1,16 @@ +Source: drip +Section: graphics +Priority: extra +Maintainer: Alastair McKinstry +Build-Depends: cdbs, debhelper (>= 5.0.0), libgnome-dev, libgdk-pixbuf-dev, libgtkxmhtml-dev, libzvt-dev, nasm, automake1.7, libdvdread-dev (>= 0.9.3), libmpeg2-4-dev (>= 0.3.1), liba52-0.7.4-dev, libtool, libsdl1.2-dev, libxml2-dev, gcc (>= 3:3.2), libxrender-dev, libfontconfig1-dev, chrpath, libmad0-dev, libxv-dev, libxft-dev, libxinerama-dev, libxxf86vm-dev, libxxf86dga-dev, libmagick9-dev | libmagick-dev, libmagick++9-dev | libmagick++-dev , libavifile-0.7-dev +Build-Conflicts: libdvdcss-dev +Standards-Version: 3.7.2 + +Package: drip +Architecture: i386 amd64 +Depends: ${shlibs:Depends} +Description: GNOME application for encoding a DivX from a DVD + Drip is a DVD to DivX conversion application. It's made up out two + applications: a DVD reader and a DivX encoder. The reader is a GUI for the + GNOME environment, the DivX encoder a text mode tool. You won't have to learn + to use the textmode tool, because the GUI is also a frontend for it. --- drip-0.9.0.orig/debian/libaviplay.la +++ drip-0.9.0/debian/libaviplay.la @@ -0,0 +1,24 @@ +# libaviplay.la - a libtool library file +# Generated by ltmain.sh - GNU libtool 1.5.22 Debian 1.5.22-2 (1.1220.2.365 2005/12/18 22:14:06) +# +# Please DO NOT delete this file! +# It is necessary for linking the library. + +# The name that we can dlopen(3). + +# This is a dirty hack to avoid having drip linked with glib-2.0 since it's already linked +# to glib-1.2. +# drip is linked to glib-2.0 because it's linked to a static library which need aviplay, +# Libtool knows that aviplay need glib-2.0 hence the unwanted linking. +# So we use this fake libaviplay.la which just remove any glib-2.0 reference from the +# dependancy list. +# There will be no linking problem since drip is dynamically linked to aviplay. + +if [ -f /usr/lib/libaviplay.la ]; then + . /usr/lib/libaviplay.la +fi + +# We remove any reference to glib-2.0 libraries +for _LIB in libgmodule-2.0 libgthread-2.0 libglib-2.0; do + dependency_libs=" `echo $dependency_libs | sed -e "s/[^ ]*\/*${_LIB}\.la//"`" +done --- drip-0.9.0.orig/debian/rules +++ drip-0.9.0/debian/rules @@ -0,0 +1,33 @@ +#!/usr/bin/make -f +# This file is PUBLIC DOMAIN. + +DEB_TAR_SRCDIR := drip-0.9.0 + +DEB_AUTO_UPDATE_AUTOCONF := 2.50 + +# libtool,ltmain.sh are outdated in original tar +# so we must update them +DEB_AUTO_UPDATE_LIBTOOL := pre + +binary/drip:: install/drip + # libao shared objects are in the libao0 separate package + rm -f $(CURDIR)/debian/drip/usr/lib/libao.* + # Don't ship static libraries or .la files with our plugins. We're just an app.. + rm -f $(CURDIR)/debian/drip/usr/lib/*a + # rm -f $(CURDIR)/debian/drip/usr/lib/*0 + + # gnomedrip is drip + rm -f $(CURDIR)/debian/drip/usr/bin/drip + mv $(CURDIR)/debian/drip/usr/bin/gnomedrip \ + $(CURDIR)/debian/drip/usr/bin/drip + + # rpath + chrpath -d $(CURDIR)/debian/drip/usr/bin/* + + # Lintian overrides + cp $(CURDIR)/debian/lintian/drip $(CURDIR)/debian/drip/usr/share/lintian/overrides + +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/tarball.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk --- drip-0.9.0.orig/debian/changelog +++ drip-0.9.0/debian/changelog @@ -0,0 +1,177 @@ +drip (0.9.0-3ubuntu1) feisty; urgency=low + + * Merge from Debian unstable, remaining Ubuntu changes: + - debian/control: Architecture i386 & amd64, build-depends: + libmagick-dev, libmagick++-dev, libmagic9-dev. + + -- Richard A. Johnson Fri, 17 Nov 2006 01:24:17 -0600 + +drip (0.9.0-3) unstable; urgency=low + + * Include .so.0 files that drip needs to run. Closes: #391871. + + -- Alastair McKinstry Mon, 9 Oct 2006 21:59:29 +0100 + +drip (0.9.0-2) unstable; urgency=low + + * FTBFS: Remove references to mcpu= from Makefile.*; they break builds + on non-i386. Closes: #391108. + + -- Alastair McKinstry Thu, 5 Oct 2006 12:09:17 +0100 + +drip (0.9.0-1) unstable; urgency=low + + * New upstream release. + * Move to DH_COMPAT=5. No changes required. + * Move to Standards-Version: 3.7.2. No changes required. + * Acknowledge NMU with thanks; Closes: #359650, #366562, #373090, #304109. + Closes: #232661, #288065, #288066. + + -- Alastair McKinstry Tue, 12 Sep 2006 21:40:05 +0100 + +drip (0.8.3.2+0.9.0-rc3-7.1ubuntu1) edgy; urgency=low + + * Merge from debian unstable. + + -- Brandon Holtsclaw Sat, 12 Aug 2006 20:59:50 -0500 + +drip (0.8.3.2+0.9.0-rc3-7.1) unstable; urgency=low + + * Non-Maintainer upload + * Build-Depend on libxv-dev (Closes: #359650) + * Build-Depend on libdvdread-dev instead of libdvdread3-dev which no longer + exists (Closes: #366562) + * debian/patches/dvdread_include_fixes.diff: + - include stdint.h before any dvdread headers. Also #define + __STDC_LIMIT_MACROS and #define __STDC_CONSTANT_MACROS to fix FTBFS. + (Closes: #373090) + * debian/patches/glib2_nolink.diff, + debian/libaviplay.la: + - Don't link drip with glib2 as this causes segfaults. + drip is linked to glib-2.0 because it's linked to a static library + which need aviplay, Libtool knows that aviplay need glib-2.0 hence + the unwanted linking. So we use this fake libaviplay.la which just + remove any glib-2.0 reference from the dependancy list. There will + be no linking problems since drip is dynamically linked to aviplay. + Also regenerate libtool and ltmain.sh for this. + Thanks to Yann Rouillard for providing the patch. (Closes: #304109) + + -- Sebastian Dröge Mon, 12 Jun 2006 15:55:55 +0200 + +drip (0.8.3.2+0.9.0-rc3-7ubuntu4) dapper; urgency=low + + * Now debian/rules updates libtool to fix missing .so extension bug. + * Dirty hack to not have drip linked with both glib-1.2 and glib-2.0 + (closes: Malone #28557) + + -- Yann Rouillard Sun, 29 Jan 2006 15:13:30 +0100 + +drip (0.8.3.2+0.9.0-rc3-7ubuntu3) dapper; urgency=low + + * Architecture: i386 to match PaS + + -- Matt Zimmerman Sat, 28 Jan 2006 08:43:53 -0800 + +drip (0.8.3.2+0.9.0-rc3-7ubuntu2) dapper; urgency=low + + * Rebuild to use newer version of libavifile. + * Build depend on libmagick-dev and libmagick++-dev rather on + libmagick6-dev and libmagick++6-dev (Malone #6713). + + -- Loic Pefferkorn Sat, 14 Jan 2006 17:06:02 +0100 + +drip (0.8.3.2+0.9.0-rc3-7ubuntu1) dapper; urgency=low + + * Resyncronize with debian + * Build depend on libmagick6-dev and libmagick++6-dev rather than on + libmagick9-dev and libmagick++9-dev + + -- Reinhard Tartler Wed, 9 Nov 2005 14:17:13 +0000 + +drip (0.8.3.2+0.9.0-rc3-7) unstable; urgency=low + + * Depend on libmagic9-dev, etc. for imagemagick transition. Closes: #332449. + * Strip .comment fields out of libraries. + + -- Alastair McKinstry Tue, 25 Oct 2005 10:40:21 +0100 + +drip (0.8.3.2+0.9.0-rc3-6) unstable; urgency=low + + * New maintainer: Closes: #289619. + * Rebuild against latest libsdl1.2 for slang2 transition. + Closes: #318234. + * Applied patch for amd64 FTBFS from Andreas Jochens. Closes: #289014. + * Build-Depend on libxinerama-dev, libxxf86vm-dev, libxxf86dga-dev + (needed as part of xorg transition?) + * Move to Standards-Version: 3.6.2. No changes required. + + -- Alastair McKinstry Mon, 24 Oct 2005 21:43:30 +0100 + +drip (0.8.3.2+0.9.0-rc3-5) unstable; urgency=low + + * patches/magickfilter_ftbfs.diff: New. Fix magickfilter plugin for new API. + + -- Robert Millan Sun, 1 Aug 2004 19:04:05 +0200 + +drip (0.8.3.2+0.9.0-rc3-4) unstable; urgency=low + + * control (Build-Depends): Add libxft-dev. (Closes: #253553) + + -- Robert Millan Thu, 10 Jun 2004 11:58:40 +0200 + +drip (0.8.3.2+0.9.0-rc3-3) unstable; urgency=low + + * control (Build-Depends): s/automake-1.8/automake-1.7/g. (Closes: #251907) + + -- Robert Millan Mon, 31 May 2004 19:14:48 +0200 + +drip (0.8.3.2+0.9.0-rc3-2) unstable; urgency=low + + * Rebuild with latest libmagick. (Closes: #251410) + - control (Build-Depends): Set to libmagick6{++,}-dev. + + -- Robert Millan Fri, 28 May 2004 16:31:06 +0200 + +drip (0.8.3.2+0.9.0-rc3-1) unstable; urgency=low + + * New upstream pre-release. + - control (Build-Depends): Add libmad0-dev. + + * Switch to tar-in-tar mode. + - rules: Ditto. + - docs: Work around debhelper bug. + + * Rebuild with libmpeg2-4-dev (Closes: #232624) + - control (Build-Depends): s/libmpeg2-3-dev/libmpeg2-4-dev/g + - patches/mpeg2_api.diff: New. Minor API changes (sent upstream). + + * Disable all CPU-specific optimisations. (Closes: #230361) + - patches/noopt.diff: New. Disable CPU optimisations in configure.in. + - rules: Set DEB_AUTO_UPDATE_AUTOCONF for the change to take effect. + + * control (Description): Rewrite. (Closes: #230210) + + * Stop suggesting non-free codecs. + - control (Depends): Nuked avifile-win32-plugin. + + -- Robert Millan Sat, 14 Feb 2004 14:06:24 +0100 + +drip (0.8.3.2+0.9.0-rc1-2) unstable; urgency=low + + * New upload. (Closes: #156287) + * Nuked dripencoder package (merged into main drip). + * Use cdbs. + - control (Build-Depends): Add cdbs and set debhelper (>= 4.1.0) + - rules: Rewrite. + * Delete rpath setting from usr/bin/* + - control (Build-Depends): Add chrpath. + - rules: Use it. + + -- Robert Millan Sun, 18 Jan 2004 14:47:51 +0100 + +drip (0.8.3.2+0.9.0-rc1-1) unstable; urgency=low + + * Initial Release. (Closes: #156287) + + -- Robert Millan Sat, 15 Nov 2003 16:53:46 +0100 + --- drip-0.9.0.orig/drip-0.9.0.tar.gz.cdbs-config_list +++ drip-0.9.0/drip-0.9.0.tar.gz.cdbs-config_list @@ -0,0 +1,4 @@ +drip-0.9.0/encoder/config.h.in +drip-0.9.0/config.h.in +drip-0.9.0/config.guess +drip-0.9.0/config.sub