X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=debian%2Frules;h=5c1b6d1fec0b57befe872943d44ac5f49b87102a;hp=c8f914e879b23a526a4cbd3b28d953973ba0bca7;hb=ec89cdabc38ea5e6ecde0184cc4b7985edfc2d10;hpb=6a358e07e91282c0f5011696d3918a6a13fed905;ds=sidebyside diff --git a/debian/rules b/debian/rules index c8f914e8..5c1b6d1f 100755 --- a/debian/rules +++ b/debian/rules @@ -1,6 +1,6 @@ #!/usr/bin/make -f # -# (c) 2002-2018 Roland Rosenfeld +# (c) 2002-2021 Roland Rosenfeld # # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 @@ -23,15 +23,20 @@ override_dh_auto_configure: --enable-zlib \ --enable-no-gifs \ --enable-external-filters \ + --enable-extended-statistics \ + --enable-pcre-host-patterns \ + --with-mbedtls \ + --with-brotli \ --with-docbook=/usr/share/sgml/docbook/stylesheet/dsssl/modular override_dh_auto_build: $(MAKE) # preserve auto build documentation from source package: - tar cf debian/doc.tar README INSTALL AUTHORS doc/source doc/webserver + tar cf debian/doc.tar README INSTALL AUTHORS doc/webserver env -u LANG LC_ALL=C.UTF-8 $(MAKE) dok rm -f doc/webserver/user-manual/*.bak env -u LANG LC_ALL=C.UTF-8 $(MAKE) man + env -u LANG LC_ALL=C.UTF-8 $(MAKE) man2html override_dh_auto_clean: # restore auto build documentation from source package: @@ -47,7 +52,7 @@ override_dh_auto_clean: rm -f src/java/org/privoxy/activityconsole/*.class rm -f doc/source/ldp.dsl rm -rf doc/source/temp - dh_clean -Xrc.privoxy.orig + dh_clean override_dh_auto_install: install -m 0755 privoxy $(DEBDIR)/usr/sbin/privoxy @@ -83,6 +88,12 @@ override_dh_auto_install: mv -f $$f.new $$f; \ done +override_dh_install: + dh_install + install -m0644 debian/apparmor/usr.sbin.privoxy \ + $(DEBDIR)/etc/apparmor.d/ + dh_apparmor --profile-name=usr.sbin.privoxy + override_dh_installdocs: dh_installdocs (cd $(DEBDIR)/usr/share/doc/privoxy/; \