summaryrefslogtreecommitdiffstats
path: root/debian/rules
diff options
context:
space:
mode:
Diffstat (limited to 'debian/rules')
-rwxr-xr-xdebian/rules18
1 files changed, 3 insertions, 15 deletions
diff --git a/debian/rules b/debian/rules
index 3e62800..5b28c4b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,12 +1,5 @@
#! /usr/bin/make -f
-# This alters the return value of dpkg-buildflags for CFLAGS and friends.
-# It is necessary to build fribidi which has an insecure print(stringvar)
-# statement. I believe there is something equivalent going on in the
-# libfribidi0=0.19.6-1 package source which is far less obvious. There
-# should probably be a patch for fribidi to fix this if possible.
-export DEB_BUILD_MAINT_OPTIONS=hardening=-format
-
# from official debian package: testing welcome!
ifeq ($(DEB_HOST_ARCH_CPU),$(filter $(DEB_HOST_ARCH_CPU),powerpc sparc))
export CC=gcc-4.8 # fixes #73363
@@ -30,21 +23,17 @@ install:
# this will do for now
# the dependencies must be built before mpv is configured
-fribidi_config:
- scripts/fribidi-config
-fribidi_build:fribidi_config
- scripts/fribidi-build
ffmpeg_config:
scripts/ffmpeg-config
ffmpeg_build:ffmpeg_config
scripts/ffmpeg-build
-libass_config:fribidi_build
+libass_config:
scripts/libass-config
libass_build:libass_config
scripts/libass-build
# put the config in the right place and drop the local/ since it's package managed now
-override_dh_auto_configure:ffmpeg_build libass_build fribidi_build
+override_dh_auto_configure:ffmpeg_build libass_build
scripts/mpv-config --prefix=/usr --confdir=/etc/mpv
override_dh_auto_build:
@@ -58,5 +47,4 @@ override_dh_auto_install:
override_dh_auto_clean:
scripts/mpv-clean
scripts/ffmpeg-clean
- scripts/libass-clean
- scripts/fribidi-clean
+ scripts/libass-clean