Commit 4e1846b3 authored by Sam Hocevar's avatar Sam Hocevar

* New Debian upload. Uses newer x264 and faad snapshots.

parent d09ccf63
...@@ -30,5 +30,7 @@ EXTRA_DIST = \ ...@@ -30,5 +30,7 @@ EXTRA_DIST = \
wxvlc.dirs \ wxvlc.dirs \
wxvlc.menu \ wxvlc.menu \
patches/00list \ patches/00list \
patches/20_osdmenu-paths.dpatch \
patches/20_no-wx-updates.dpatch \ patches/20_no-wx-updates.dpatch \
gcc-snapshot \
$(NULL) $(NULL)
vlc (0.8.4-svn20050920-1) unstable; urgency=low
* New SVN snapshot.
* configure.ac:
+ Upstream fixed the AltiVec build on PPC.
* debian/control:
+ Build-depend on a newer version of libavcodec. mp2v and mp1v encoders
work again (Closes: #324840).
+ Build-depend on gcc-snapshot on i386 and amd64, because currently only
that version of gcc properly builds some of the MMX modules.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Tue, 20 Sep 2005 13:43:41 +0200
vlc (0.8.4-svn20050823-2) unstable; urgency=low
* debian/control:
+ Build-depend on libflac-dev (>= 1.1.2-3) because of the soname
change (Closes: #325948).
* debian/copyright:
+ Fixed the FSF address.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Thu, 1 Sep 2005 12:36:10 +0200
vlc (0.8.4-svn20050823-1) unstable; urgency=low vlc (0.8.4-svn20050823-1) unstable; urgency=low
* New SVN snapshot. * New SVN snapshot.
......
...@@ -2,7 +2,7 @@ Source: vlc ...@@ -2,7 +2,7 @@ Source: vlc
Section: graphics Section: graphics
Priority: optional Priority: optional
Maintainer: Sam Hocevar (Debian packages) <sam+deb@zoy.org> Maintainer: Sam Hocevar (Debian packages) <sam+deb@zoy.org>
Build-Depends: debhelper (>= 4.0), dpatch, gettext, libx11-dev, libxext-dev, libxt-dev, libxv-dev, xlibs-static-pic, libggi2-dev, libglide2-dev [i386], libesd0-dev, libaudiofile-dev, libsdl1.2-dev (>= 1.2.7+1.2.8cvs20041007-5.3), libasound2-dev (>= 0.9.0beta10a), libarts1-dev (>= 1.4.2-1), libmad0-dev, liblircclient-dev, liba52-0.7.4-dev, libaa1-dev, libdvbpsi4-dev, mozilla-dev (>= 2:1.7.10-1), libidl0, libglib2.0-0, libxosd-dev (>= 2.2.4-1.3), libsvga1-dev [i386], libogg-dev, libvorbis-dev, libwxgtk2.6-dev, libdvdread3-dev, libflac-dev (>= 1.1.1-5), libimlib2-dev, libmatroska-dev (>= 0.7.7), libfreetype6-dev, linux-kernel-headers (>= 2.5.999-test7-bk-7), libcaca-dev (>= 0.9), liblivemedia-dev (>= 2004.11.11a-1), libmpeg2-4-dev, zlib1g-dev, libdts-dev, libfribidi-dev, libcdio-dev, libxml2-dev, libid3tag0-dev, libtheora-dev, jam, nasm, libmodplug-dev, libhal-dev, libtar-dev, libdvdnav-dev, libgnutls11-dev, libavcodec-dev (>= 0.cvs20050811-2), libavformat-dev (>= 0.cvs20050811-2), libpostproc-dev (>= 0.cvs20050811-2), libncurses5-dev, libpng12-dev, xlibmesa-gl-dev, libsmbclient-dev Build-Depends: debhelper (>= 4.0), dpatch, gettext, libx11-dev, libxext-dev, libxt-dev, libxv-dev, xlibs-static-pic, libggi2-dev, libglide2-dev [i386], libesd0-dev, libaudiofile-dev, libsdl1.2-dev (>= 1.2.7+1.2.8cvs20041007-5.3), libasound2-dev (>= 0.9.0beta10a), libarts1-dev (>= 1.4.2-1), libmad0-dev, liblircclient-dev, liba52-0.7.4-dev, libaa1-dev, libdvbpsi4-dev, mozilla-dev (>= 2:1.7.10-1), libidl0, libglib2.0-0, libxosd-dev (>= 2.2.4-1.3), libsvga1-dev [i386], libogg-dev, libvorbis-dev, libwxgtk2.6-dev, libdvdread3-dev, libflac-dev (>= 1.1.2-3), libimlib2-dev, libmatroska-dev (>= 0.7.7), libfreetype6-dev, linux-kernel-headers (>= 2.5.999-test7-bk-7), libcaca-dev (>= 0.9), liblivemedia-dev (>= 2004.11.11a-1), libmpeg2-4-dev, zlib1g-dev, libdts-dev, libfribidi-dev, libcdio-dev, libxml2-dev, libid3tag0-dev, libtheora-dev, nasm, libmodplug-dev, libhal-dev, libtar-dev, libdvdnav-dev, libgnutls11-dev, libavcodec-dev (>= 0.cvs20050918-2), libavformat-dev (>= 0.cvs20050918-2), libpostproc-dev (>= 0.cvs20050918-2), libncurses5-dev, libpng12-dev, xlibmesa-gl-dev, libsmbclient-dev, gcc-snapshot [i386 amd64]
Standards-Version: 3.6.2.1 Standards-Version: 3.6.2.1
Package: vlc Package: vlc
......
#! /bin/sh
LD_LIBRARY_PATH=/usr/lib/gcc-snapshot/lib:$LD_LIBRARY_PATH
PATH=/usr/lib/gcc-snapshot/bin:$PATH
gcc "$@"
...@@ -75,6 +75,16 @@ CONFIG_FLAGS += --enable-glide ...@@ -75,6 +75,16 @@ CONFIG_FLAGS += --enable-glide
CONFIG_FLAGS += --enable-svgalib CONFIG_FLAGS += --enable-svgalib
endif endif
# We need this hack for i386 and amd64
ifeq ($(shell dpkg-architecture -qDEB_BUILD_ARCH_CPU),i386)
CC = $(shell pwd)/debian/gcc-snapshot
export CC
endif
ifeq ($(shell dpkg-architecture -qDEB_BUILD_ARCH_CPU),amd64)
CC = $(shell pwd)/debian/gcc-snapshot
export CC
endif
# Remove --without-dvdcss in non-totalitarian countries # Remove --without-dvdcss in non-totalitarian countries
CONFIG_FLAGS += --enable-dvd --without-dvdcss CONFIG_FLAGS += --enable-dvd --without-dvdcss
...@@ -83,6 +93,7 @@ VIDDIR = usr/share/vlc ...@@ -83,6 +93,7 @@ VIDDIR = usr/share/vlc
PIXDIR = usr/share/pixmaps PIXDIR = usr/share/pixmaps
APPDIR = usr/share/applications APPDIR = usr/share/applications
# #
# Build rules # Build rules
# #
...@@ -102,7 +113,8 @@ configure-stamp: ...@@ -102,7 +113,8 @@ configure-stamp:
test -d extras/x264 test -d extras/x264
if test ! '(' -d CVS -o -d .svn ')'; then \ if test ! '(' -d CVS -o -d .svn ')'; then \
cd extras/x264 \ cd extras/x264 \
&& jam -dx libx264.a; \ && ./configure --extra-cflags='$$(ECFLAGS)' \
&& $(MAKE); \
fi fi
# Check that we have an faad2 tree in here (can be a symlink) # Check that we have an faad2 tree in here (can be a symlink)
...@@ -137,11 +149,8 @@ build-stamp: patch configure-stamp ...@@ -137,11 +149,8 @@ build-stamp: patch configure-stamp
# Hackety hackety hack # Hackety hackety hack
if test ! '(' -d CVS -o -d .svn ')'; then \ if test ! '(' -d CVS -o -d .svn ')'; then \
cd extras/x264 \ cd extras/x264 \
&& jam -dx clean \ && $(MAKE) clean \
&& rm -f Jamfile.pic \ && $(MAKE) ECFLAGS=-fPIC; \
&& sed 's/^CCFLAGS *=/& -fPIC -DPIC /' <Jamfile >Jamfile.pic \
&& jam -dx -sJAMFILE=Jamfile.pic libx264.a \
&& rm -f Jamfile.pic; \
fi fi
# HACKETY HACKETY HACK # HACKETY HACKETY HACK
...@@ -164,7 +173,7 @@ clean: unpatch ...@@ -164,7 +173,7 @@ clean: unpatch
# Check that we have an x264 tree in here (can be a symlink) # Check that we have an x264 tree in here (can be a symlink)
test -d extras/x264 test -d extras/x264
-if test ! '(' -d CVS -o -d .svn ')'; then \ -if test ! '(' -d CVS -o -d .svn ')'; then \
cd extras/x264 && jam -dx clean; \ cd extras/x264 && $(MAKE) distclean; \
fi fi
# Check that we have an faad2 tree in here (can be a symlink) # Check that we have an faad2 tree in here (can be a symlink)
test -d extras/faad2 test -d extras/faad2
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment