#!/usr/bin/make -f

#These variables should be set in debian/rules
#( if any of these is not set we can stop ?:
# debuild expects to find orig tarball in ../
UDIR = ..
#UPATH=url://host/dir
UPATH=https://ffmpeg.org/releases
#UFILE=file1.tar.gz
UFILE=ffmpeg-0.6.7.tar.bz2
#UFILE_ORIG=file1.orig.tar.gz
UFILE_ORIG=ffmpeg_0.6.7.orig.tar.bz2
#MD5TRU=af8f830baf081e3a1cf39e9299cf1b86
MD5TRU=2afecd1ef31053ef077bdb2d6a7402ce
MD5CUR=`md5sum $(UDIR)/$(UFILE) | awk '{print $$1}'`

TARBALL = ffmpeg-0.6.7.tar.bz2

%:
	#dh $@ --parallel
	dh $@ --builddirectory=build

override_dh_auto_clean:
	#cd .. && tar --strip-components=1 -xjf $(TARBALL) --directory $(CURDIR)/qrender/ffmpeg-0.6.7

override_dh_auto_build:
	#echo "I now here"
	#pwd
	#wget -c https://ffmpeg.org/releases/ffmpeg-0.6.7.tar.bz2
	#if [ ! -f $(UDIR)/$(UFILE_ORIG) ] ; then \
        #	wget -O $(UDIR)/$(UFILE_ORIG) $(UPATH)/$(UFILE) ; \
        #	\ echo "Here I am now"; \
        #else \
        #	echo "Upstream source tarball have been already downloaded" ; \
        #fi
        
	pwd
	#ls /usr/src/packages
	ls $(SOURCEDIR)
	#cd .. && tar -xjf ffmpeg-0.6.7.tar.bz2 --directory $(CURDIR)/qrender
	cd .. && tar -xjf /usr/src/packages/SOURCES/ffmpeg-0.6.7.tar.bz2 --directory $(CURDIR)/qrender
	#patch -p1 < ../mathops_fix.patch
	patch -p1 < /usr/src/packages/SOURCES/mathops_fix_2.patch
	CFLAGS="-Wno-implicit-function-declaration" \
	$(CURDIR)/qrender/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

get-orig-source:
	#../ffmpeg_0.6.7.orig.tar.bz2
