📄 rules
字号:
#!/usr/bin/make -f#export DH_VERBOSE=1include /usr/share/dpatch/dpatch.makeversion := $(shell sed -n 's/Package: \(.*\)/\1/p' debian/control | head -1)DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)CFLAGS = -Wall -gLDCONFIG =ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0else CFLAGS += -O2endififneq (,$(findstring x86_64,$(DEB_BUILD_GNU_TYPE))) CFLAGS += -fPIC -DPICendifconfigure: configure-stampconfigure-stamp: patch-stamp dh_testdir CFLAGS="$(CFLAGS)" ./configure --prefix=/usr --libdir=\$${prefix}/lib \ --incdir=\$${prefix}/include/ffmpeg --enable-shared --enable-mp3lame \ --enable-gpl --enable-faad --mandir=\$${prefix}/share/man \ --enable-vorbis --enable-pthreads --enable-faac --enable-xvid \ --enable-dts --enable-amr_nb --enable-amr_wb --enable-pp \ --enable-libogg --enable-a52 --enable-theora --enable-libgsm \ --enable-x264 --enable-a52bin# Enable XvMC. echo "HAVE_XVMC_ACCEL=yes" >> config.mak echo "#define HAVE_XVMC 1" >> config.h perl -i -pe 's,/usr/bin,\$${prefix}/bin,' config.mak touch configure-stampbuild: build-stampbuild-stamp: configure-stamp dh_testdir $(MAKE)# $(MAKE) test touch build-stampclean: dh_testdir dh_testroot rm -f build-stamp configure-stamp -$(MAKE) distclean -$(MAKE) -C doc clean debian/rules unpatch dh_clean output_example qt-faststart libavformat/libavformat.so \ libavcodec/amrwb_float/*.o config.log *.pcinstall: build dh_testdir dh_testroot dh_clean -k dh_installdirs $(MAKE) install prefix=$(CURDIR)/debian/${version}/usr install -p -D -m644 doc/ffserver.conf debian/ffmpeg/etc/ffserver.conf cp libavcodec/dsputil.h debian/${version}/usr/include/ffmpeg dh_movefiles --sourcedir=debian/${version} find debian -type d | xargs rmdir -p --ignore-fail-on-non-empty# Build architecture-independent files here.binary-indep: build install# Build architecture-dependent files here.binary-arch: build install dh_testdir dh_testroot dh_installchangelogs Changelog dh_installdocs dh_link dh_strip dh_compress dh_fixperms dh_makeshlibs -V dh_installdeb dh_shlibdeps -ldebian/${version}/usr/lib:debian/libpostproccvs51/usr/lib:debian/libavutilcvs0/usr/lib dh_gencontrol dh_md5sums dh_builddebbinary: binary-indep binary-arch.PHONY: build clean binary-indep binary-arch binary install configure
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -