From 477f895ecf9033babdd0f4fa6fb34c49ad7dbad3 Mon Sep 17 00:00:00 2001
From: "Todd C. Miller" <Todd.Miller@courtesan.com>
Date: Wed, 29 Jul 2009 22:16:44 +0000
Subject: [PATCH] Generate sudo distributions with pax in ustar mode.  No
 longer need to use a temp file or have the source dir name match the version.

---
 Makefile.in | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/Makefile.in b/Makefile.in
index f841b32ad..f665b2cb6 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -462,11 +462,9 @@ realclean: distclean
 cleandir: realclean
 
 dist:
-	rm -f ../sudo-$(VERSION).tar.gz
-	( cd .. ; TF="/tmp/sudo.dist$$$$" ; rm -f $$TF ; for i in $(DISTFILES) ; \
-	  do echo sudo-$(VERSION)/$$i >> $$TF ; done ; \
-	  tar Ocf sudo-$(VERSION).tar \
-	  `cat $$TF` && gzip --best sudo-$(VERSION).tar && rm -f $$TF)
+	pax -w -x ustar -s '/^/sudo-$(VERSION)\//' -f ../sudo-$(VERSION).tar \
+		$(DISTFILES)
+	gzip -9f ../sudo-$(VERSION).tar
 	ls -l ../sudo-$(VERSION).tar.gz
 
 bindist:
-- 
2.40.0