summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames McCoy <jamessan@debian.org>2023-10-06 19:30:09 -0400
committerJames McCoy <jamessan@debian.org>2023-10-07 09:54:38 -0400
commit9cdf8614ecf927888389faad025e4051d42fa269 (patch)
tree2a223b26064b98603109d20eff79fda4c04b33c7
parent5808931088753d20d0f083d99489bb4f63890598 (diff)
Remove BUILD directory and other detritus during clean
Closes: #1046849 Signed-off-by: James McCoy <jamessan@debian.org>
-rw-r--r--debian/clean8
-rwxr-xr-xdebian/rules8
2 files changed, 11 insertions, 5 deletions
diff --git a/debian/clean b/debian/clean
new file mode 100644
index 0000000..51c0ed1
--- /dev/null
+++ b/debian/clean
@@ -0,0 +1,8 @@
+BUILD/
+subversion/bindings/swig/ruby/test/.test-result/
+subversion/po/subversion.pot
+# These get regenerated and vary slightly from original source, so need to be removed
+subversion/libsvn_client/libsvn_client.pc.in
+subversion/libsvn_ra/libsvn_ra.pc.in
+subversion/libsvn_subr/config_keys.inc
+subversion/libsvn_subr/errorcode.inc
diff --git a/debian/rules b/debian/rules
index a03e39b..047dcdc 100755
--- a/debian/rules
+++ b/debian/rules
@@ -288,13 +288,11 @@ override_dh_auto_build-indep:
mkdir -p $(DEB_BUILDDIR)/doc/doxygen
dh_auto_build --builddirectory=BUILD -- doc-api locale-gnu-pot
-override_dh_auto_clean:
+execute_before_dh_auto_clean:
! [ -f $(DEB_BUILDDIR)/Makefile ] || $(MAKE) -C $(DEB_BUILDDIR) extraclean
- dh_auto_clean --builddirectory=BUILD
- $(RM) -r subversion/bindings/swig/ruby/test/.test-result
+
+execute_after_dh_auto_clean:
find -name \*.pyc -exec $(RM) {} +
- # these are (re)generated by autogen.sh
- $(RM) subversion/po/subversion.pot
override_dh_installchangelogs:
dh_installchangelogs CHANGES