diff --git a/debuild/Makefile b/debuild/Makefile
index 9418578c36d7779573c2c642eabcf07e79f634a9..c091d41e93445e1425433c1c7bd79981ebb19414 100644
--- a/debuild/Makefile
+++ b/debuild/Makefile
@@ -113,9 +113,6 @@ $(debsrc):
 # Pre-generate and put s_stuff.h into the tarball (see above; the build
 # version is generated using git which can't be done outside the git repo).
 	sed 's|^\(#define PD_BUILD_VERSION "\).*"|\1$(PD_BUILD_VERSION)"|' ../pd/src/s_stuff.h.in > $(debdist)/pd/src/s_stuff.h
-# Patch packages/Makefile so that we do *not* try to regenerate s_stuff.h
-# during the build.
-	cd $(debdist) && patch -p1 < ../packages-Makefile.patch
 # Create the source tarball.
 	tar cfz $(debsrc) $(debdist)
 	rm -rf $(debdist)
diff --git a/debuild/packages-Makefile.patch b/debuild/packages-Makefile.patch
deleted file mode 100644
index 5d48867bc06d28a3f9665b3d43cfa5c679972208..0000000000000000000000000000000000000000
--- a/debuild/packages-Makefile.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --git a/packages/Makefile b/packages/Makefile
-index a360dba7..b5b949b5 100644
---- a/packages/Makefile
-+++ b/packages/Makefile
-@@ -377,7 +377,7 @@ doc_format:
- # from the latter by substituting PD_BUILD_VERSION.
- 
- git_version: $(pd_src)/src/s_stuff.h.in
--	@cd $(pd_src)/src/ && \
-+	@test -d $(cvs_root_dir)/.git && cd $(pd_src)/src/ && \
- 	sed 's|^\(#define PD_BUILD_VERSION "\).*"|\1$(PD_BUILD_VERSION)"|' s_stuff.h.in > s_stuff.h.new && \
- 	(test -f s_stuff.h && diff -q s_stuff.h s_stuff.h.new > /dev/null && rm -f s_stuff.h.new && echo s_stuff.h unchanged || (rm -f s_stuff.h && mv s_stuff.h.new s_stuff.h))
- 
-@@ -422,7 +422,7 @@ distclean: cruft_clean
- 	$(MAKE) -C $(abstractions_src) distclean
- 	$(MAKE) -C $(extensions_src) distclean
- 	$(MAKE) -C $(externals_src) distclean
--	-$(MAKE) -C $(pd_src) distclean
-+	-$(MAKE) -C $(pd_src) clean
- 
- test_locations:
- 	@echo "PD_VERSION: $(PD_VERSION)"