CVS commit: [netbsd-8] src/distrib/sets

2021-09-07 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Tue Sep  7 22:28:31 UTC 2021

Modified Files:
src/distrib/sets [netbsd-8]: makesrctars

Log Message:
Pull up following revision(s) (requested by martin in ticket #1694):
distrib/sets/makesrctars: revision 1.43
PR 56389: do not include top level .git or .hg directories
in source sets.


To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.41.4.1 src/distrib/sets/makesrctars

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/makesrctars
diff -u src/distrib/sets/makesrctars:1.41 src/distrib/sets/makesrctars:1.41.4.1
--- src/distrib/sets/makesrctars:1.41	Wed Apr 12 17:29:49 2017
+++ src/distrib/sets/makesrctars	Tue Sep  7 22:28:31 2021
@@ -1,6 +1,6 @@
 #! /bin/sh
 #
-#	$NetBSD: makesrctars,v 1.41 2017/04/12 17:29:49 christos Exp $
+#	$NetBSD: makesrctars,v 1.41.4.1 2021/09/07 22:28:31 snj Exp $
 #
 # makesrctars srcdir setdir
 #	Create source tarballs in setdir from the source under srcdir.
@@ -84,8 +84,10 @@ makeset()
 		cd "${dir}"
 		srcprefix="${srcprefix}/${dir}"
 	fi
-	# Gets rid of any obj dirs and things below it 
-	echo "obj" > "${intmp}"
+	# Gets rid of any obj dirs and things below it. Also skip
+	# .hg or .git repositories (if we got the source via git
+	# or mercurial)
+	printf "obj\n./.git\n./.hg\n" > "${intmp}"
 	egrep="$*"
 	if [ "${egrep}" = "" ]; then
 		egrep='.'



CVS commit: [netbsd-8] src/distrib/sets

2021-09-07 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Tue Sep  7 22:28:31 UTC 2021

Modified Files:
src/distrib/sets [netbsd-8]: makesrctars

Log Message:
Pull up following revision(s) (requested by martin in ticket #1694):
distrib/sets/makesrctars: revision 1.43
PR 56389: do not include top level .git or .hg directories
in source sets.


To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.41.4.1 src/distrib/sets/makesrctars

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.