Bei qdvdauthor möchte ich zuerst ffmpeg-0.6.7 nach "qrender/ffmpeg-0.6.7 " kopieren und dann dort bauen und erst dann mit dem Bau von qdvdauthor vortfahren. Wie ist das in debian/rules umzusetzen?
In OBS konnte ich es für OpenSuSE auf AUR für Archlinux sowie auf SBo für Slackware 15.0 umsetzen.
qdvdauthor - wie ffmpeg 0.6.7 in debian/rules einbeziehen
Re: qdvdauthor - wie ffmpeg 0.6.7 in debian/rules einbeziehen
Das ist die Lösung (debian/rules) für den home Computer ist:
Aber bei OBS (OpenSuSE Build Service) wird folgender Fehler angezeigt:
d.h. in dem Verzeichnis /usr/src/packages befindet sich das Archiv ffmpeg-0.6.7.tar.bz2 nicht. Die Frage ist wie man Debian mitteilt, dass er ffmpeg-0.6.7.tar.bz2 dorthin kopieren soll?
Code: Alles auswählen
#!/usr/bin/make -f
%:
#dh $@ --parallel
dh $@ --builddirectory=build
override_dh_auto_build:
tar -xjf ../ffmpeg-0.6.7.tar.bz2
CFLAGS="-Wno-implicit-function-declaration" \
./ffmpeg-0.6.7/configure \
--prefix="qrender/ffmpeg-0.6.7" \
--disable-ffmpeg \
--disable-ffplay \
--disable-ffprobe \
--disable-ffserver \
--disable-doc \
--enable-static \
--enable-shared
make
make install
Code: Alles auswählen
tar -xjf ../ffmpeg-0.6.7.tar.bz2
tar (child): ../ffmpeg-0.6.7.tar.bz2: Cannot open: No such file or directory