[Dbconfig-common-devel] dbconfig-common/dpkg common,1.21,1.22

seanius@haydn.debian.org seanius@haydn.debian.org


Update of /cvsroot/dbconfig-common/dbconfig-common/dpkg
In directory haydn:/org/alioth.debian.org/chroot/home/users/seanius/tmp/cvs-serv1319/dpkg

Modified Files:
	common 
Log Message:
added support for a couple extra variables to control ownership/permissions
of include files generated by dbconfig-generate-include


Index: common
===================================================================
RCS file: /cvsroot/dbconfig-common/dbconfig-common/dpkg/common,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- common	28 Apr 2005 03:11:29 -0000	1.21
+++ common	1 May 2005 00:03:23 -0000	1.22
@@ -284,10 +284,17 @@
 	ucf "$tfile" "$dbc_packageconfig"
 	rm -f "$tfile"
 	if [ "$dbc_generate_include" ]; then
+		if [ "$dbc_generate_include_owner" ]; then
+			dbc_generate_include_args="$dbc_generate_include_args -O '$dbc_generate_include_owner'"
+		fi
+		if [ "$dbc_generate_include_perms" ]; then
+			dbc_generate_include_args="$dbc_generate_include_args -m '$dbc_generate_include_perms'"
+		fi
+
 		if echo $dbc_generate_include | grep -q -E "^[^:]*:"; then
 			iformat=`echo $dbc_generate_include | cut -d: -f1`
 			ofile=`echo $dbc_generate_include | cut -d: -f2`
-			dbconfig-generate-include -a -f "$iformat" "$dbc_packageconfig" "$ofile"
+			dbconfig-generate-include -a -f "$iformat" $dbc_generate_include_args "$dbc_packageconfig" "$ofile"
 		else
 			dbc_error="maintainer did not properly set dbc_generate_include"
 			dbc_install_error "writing package config"