export DH_COMPAT=3
# Compilation options
-export CONFIG_FLAGS="--prefix=/usr --enable-gnome --enable-gtk --enable-fb --with-ggi --with-sdl --enable-esd --enable-qt"
+export CONFIG_FLAGS="--enable-release --prefix=/usr --enable-gnome --enable-gtk --enable-fb --with-ggi --enable-sdl --enable-esd --enable-qt --with-mad"
export LIBDVDCSS_FLAGS="--with-dvdcss=local-shared"
export VIDDIR="usr/share/videolan"
export PIXDIR="usr/share/pixmaps"
export GNOMEDIR="usr/share/gnome/apps/Multimedia"
# Library options
-version=$(shell grep '^ *LIBDVDCSS_VERSION=' configure.in | cut -f2 -d=)
-major=$(shell echo $(version) | cut -f1 -d.)
+version=$(shell grep '^ *LIBDVDCSS_VERSION=' configure.in | head -1 | sed 's/"//g' | cut -f2 -d=)
+major=$(shell echo "$(version)" | cut -f1 -d.)
build: build-stamp
build-stamp:
# make symlinks for packages and install plugins
case $(DEB_BUILD_ARCH) in \
i386) \
- ARCH_ALIASES="ggi gtk gnome esd sdl qt alsa glide" ;; \
+ ARCH_ALIASES="ggi gtk gnome esd sdl qt mad alsa glide" ;; \
alpha|ia64|m68k|powerpc) \
- ARCH_ALIASES="ggi gtk gnome esd sdl qt alsa" ;; \
+ ARCH_ALIASES="ggi gtk gnome esd sdl qt mad alsa" ;; \
*) \
- ARCH_ALIASES="ggi gtk gnome esd sdl qt" ;; \
+ ARCH_ALIASES="ggi gtk gnome esd sdl qt mad" ;; \
esac ;\
for alias in $$ARCH_ALIASES ; do \
ln -s vlc debian/vlc-$$alias/usr/share/doc/vlc-$$alias ; \
# libdvdcss start
mv debian/vlc/usr/include/videolan/dvdcss.h \
- debian/libdvdcss$(version)-dev/usr/include/videolan
- rmdir debian/vlc/usr/include/videolan
- rmdir debian/vlc/usr/include
- mv debian/vlc/usr/lib/*.a debian/libdvdcss$(version)-dev/usr/lib
- mv debian/vlc/usr/lib/*.so debian/libdvdcss$(version)-dev/usr/lib
- mv debian/vlc/usr/lib/*.so.* debian/libdvdcss$(version)/usr/lib
- ln -s libdvdcss$(version) debian/libdvdcss$(version)-dev/usr/share/doc/libdvdcss$(version)-dev
+ debian/libdvdcss$(major)-dev/usr/include/videolan
+ rm -Rf debian/vlc/usr/include
+ mv debian/vlc/usr/lib/*.a debian/libdvdcss$(major)-dev/usr/lib
+ mv debian/vlc/usr/lib/*.so debian/libdvdcss$(major)-dev/usr/lib
+ mv debian/vlc/usr/lib/*.so.* debian/libdvdcss$(major)/usr/lib
+ ln -s libdvdcss$(major) debian/libdvdcss$(major)-dev/usr/share/doc/libdvdcss$(major)-dev
# libdvdcss stop
# Build architecture-independent files here.
dh_installman doc/vlc.1
# dh_installinfo
# dh_undocumented
- dh_installchangelogs -Nvlc-gnome -Nvlc-gtk -Nvlc-ggi -Nvlc-glide -Nvlc-esd -Nvlc-alsa -Nvlc-sdl -Nvlc-qt ChangeLog
+ dh_installchangelogs -Nvlc-gnome -Nvlc-gtk -Nvlc-ggi -Nvlc-glide -Nvlc-esd -Nvlc-alsa -Nvlc-sdl -Nvlc-qt -Nvlc-mad ChangeLog
# libdvdcss start
- dh_installchangelogs -Nvlc-gnome -Nvlc-gtk -Nvlc-ggi -Nvlc-glide -Nvlc-esd -Nvlc-alsa -Nvlc-sdl -Nvlc-qt ChangeLog.libdvdcss
+ dh_installchangelogs -Nvlc-gnome -Nvlc-gtk -Nvlc-ggi -Nvlc-glide -Nvlc-esd -Nvlc-alsa -Nvlc-sdl -Nvlc-qt -Nvlc-mad ChangeLog.libdvdcss
# libdvdcss stop
dh_link
dh_strip