cookutils rev 973

cook: use 'cp -r' instead of 'cp -a' to make stuff files root-owned.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Sep 29 20:51:02 2017 +0300 (2017-09-29)
parents 12e37ac0edec
children cf790cfaf477
files cook
line diff
     1.1 --- a/cook	Fri Sep 29 02:53:23 2017 +0300
     1.2 +++ b/cook	Fri Sep 29 20:51:02 2017 +0300
     1.3 @@ -423,7 +423,7 @@
     1.4  			mkdir -p "$fs/usr/share/locale"
     1.5  			for i in $LOCALE; do
     1.6  				if [ -d  "$install/usr/share/locale/$i" ]; then
     1.7 -					cp -a $install/usr/share/locale/$i $fs/usr/share/locale
     1.8 +					cp -r $install/usr/share/locale/$i $fs/usr/share/locale
     1.9  				fi
    1.10  			done
    1.11  		fi
    1.12 @@ -435,7 +435,7 @@
    1.13  			mkdir -p "$fs/usr/share/pixmaps"
    1.14  			for i in png xpm; do
    1.15  				[ -f "$install/usr/share/pixmaps/$PACKAGE.$i" -a ! -f "$fs/usr/share/pixmaps/$PACKAGE.$i" ] &&
    1.16 -				cp -a $install/usr/share/pixmaps/$PACKAGE.$i $fs/usr/share/pixmaps
    1.17 +				cp -r $install/usr/share/pixmaps/$PACKAGE.$i $fs/usr/share/pixmaps
    1.18  			done
    1.19  		fi
    1.20  	fi
    1.21 @@ -445,7 +445,7 @@
    1.22  	if [ "${COOKOPTS/!menus/}" == "$COOKOPTS" -a "$GENERIC_MENUS" != 'no' ]; then
    1.23  		if [ -d "$install/usr/share/applications" -a -z "$WANTED" ]; then
    1.24  			mkdir -p "$fs/usr/share"
    1.25 -			cp -a $install/usr/share/applications $fs/usr/share
    1.26 +			cp -r $install/usr/share/applications $fs/usr/share
    1.27  		fi
    1.28  	fi
    1.29  }
    1.30 @@ -464,7 +464,7 @@
    1.31  	# Homemade desktop file(s) can be in stuff.
    1.32  	if [ -d "$stuff/applications" ]; then
    1.33  		mkdir -p $install/usr/share
    1.34 -		cp -a $stuff/applications $install/usr/share
    1.35 +		cp -r $stuff/applications $install/usr/share
    1.36  	fi
    1.37  	if [ -f "$stuff/$PACKAGE.desktop" ]; then
    1.38  		mkdir -p $install/usr/share/applications
    1.39 @@ -474,7 +474,7 @@
    1.40  	# Add custom licenses
    1.41  	if [ -d "$stuff/licenses" ]; then
    1.42  		mkdir -p $install/usr/share/licenses
    1.43 -		cp -a $stuff/licenses $install/usr/share/licenses/$PACKAGE
    1.44 +		cp -r $stuff/licenses $install/usr/share/licenses/$PACKAGE
    1.45  	fi
    1.46  }
    1.47