X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=debian%2Fwoody-buildpackage;h=2e1f6f9484dfc4d9a2b23078d735acf6cdaaa7b5;hb=851a8aacad5666859ba284d25ec251e1d89231df;hp=37b017052f27e487f359ee00b9263ca90e13ad1f;hpb=3cd65f82781b82519a7338631afe86910b59b400;p=vlc diff --git a/debian/woody-buildpackage b/debian/woody-buildpackage index 37b017052f..2e1f6f9484 100755 --- a/debian/woody-buildpackage +++ b/debian/woody-buildpackage @@ -1,6 +1,6 @@ #! /bin/sh -# $Id: woody-buildpackage,v 1.2 2003/02/02 18:57:01 sam Exp $ +# $Id: woody-buildpackage,v 1.7 2003/02/17 07:22:05 sam Exp $ # Build VLC for a Woody Debian system if test ! -d debian @@ -9,24 +9,31 @@ then exit 1 fi -# replace (1.2.3-4) with (1.2.3-0woody.4) +# changelog: replace (1.2.3-4) with (1.2.3-0woody.4) sed -e 's/^vlc (\([^)]*\)-\([^-)]*\))/vlc (\1-0woody.\2)/' \ < debian/changelog > debian/changelog.woody -# replace liba52-*-dev with a52dec-dev (>=0.7.3) -# libdv*-dev with libdv-dev -# libwxgtk2.4-dev with (nil) +# control: replace liba52-*-dev with a52dec-dev (>=0.7.3) +# libdv*-dev with libdv-dev +# kdelibs4-dev with kdelibs-dev +# libarts1-dev with libarts-dev +# remove libwxgtk2.4-dev sed -e 's/liba52-[^-]*-dev/a52dec-dev (>=0.7.3)/' \ -e 's/libdv[0-9]*-dev/libdv-dev/' \ + -e 's/kdelibs[0-9]*-dev/kdelibs-dev/' \ + -e 's/libqt[0-9]*-dev/libqt-dev/' \ + -e 's/libarts[0-9]*-dev/libarts-dev/' \ -e 's/, libwx[^,]*//' \ -e '/Package: wxvlc/,/^ *$/d' \ < debian/control > debian/control.woody -# remove wxwindows stuff, change changelog path +# rules: remove wxwindows stuff +# change changelog path sed -e '/# Package: wxvlc/,/^ *$/d' \ - -e '/--enable-wxwindows/d' \ - -e ', debian/changelog , debian/changelog.woody ,' \ - -e '/dh_gencontrol[^#]*/& -- -ldebian/changelog.woody/' \ + -e 's,^ARCH_EXCLUDE =,& -Nwxvlc,' \ + -e 's,--enable-wxwindows,--disable-wxwindows,' \ + -e 's, debian/changelog , debian/changelog.woody ,' \ + -e 's,dh_gencontrol[^#]*,& -- -ldebian/changelog.woody,' \ < debian/rules > debian/rules.woody chmod a+x debian/rules.woody @@ -44,10 +51,13 @@ pva="${package}_${sversion}_${arch}" chg=../"$pva.changes" # Do the real work -#dpkg-checkbuilddeps -B debian/control.woody || exit 1 +dpkg-checkbuilddeps -B debian/control.woody || exit 1 fakeroot debian/rules.woody clean cd ..; dpkg-source -l"$dirn"/debian/changelog.woody -b "$dirn"; cd "$dirn" debian/rules.woody build fakeroot debian/rules.woody binary dpkg-genchanges -ldebian/changelog.woody -cdebian/control.woody >"$chg" +# Clean up +rm -f debian/rules.woody debian/control.woody debian/changelog.woody +