# HG changeset patch # User Aleksej Bobylev # Date 1428759630 -10800 # Node ID 1df528a60782c0f63c4ace61efaf28e2dcfdb3c8 # Parent 250b01dd3a54f3f48716de030e2113d97684789c Fix ownership/permissions for some Core packages. diff -r 250b01dd3a54 -r 1df528a60782 clearlooks-compact/receipt --- a/clearlooks-compact/receipt Sat Apr 11 11:09:49 2015 +0200 +++ b/clearlooks-compact/receipt Sat Apr 11 16:40:30 2015 +0300 @@ -16,7 +16,7 @@ genpkg_rules() { CC=$fs/usr/share/themes/ClearlooksCompact - mkdir -p $CC - cp -a $src/* $CC - rm $CC/COPYING $CC/gtk-2.0/*~ + mkdir -p $CC $CC/gtk-2.0 + install -m644 -oroot -groot $src/index.theme $CC + install -m644 -oroot -groot $src/gtk-2.0/gtkrc $CC/gtk-2.0 } diff -r 250b01dd3a54 -r 1df528a60782 ttf-dejavu-extra/receipt --- a/ttf-dejavu-extra/receipt Sat Apr 11 11:09:49 2015 +0200 +++ b/ttf-dejavu-extra/receipt Sat Apr 11 16:40:30 2015 +0300 @@ -14,10 +14,8 @@ genpkg_rules() { mkdir -p $fs/usr/share/fonts/truetype/ttf-dejavu - cp -a $src/ttf/* $fs/usr/share/fonts/truetype/ttf-dejavu - rm $fs/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf - #rm $fs/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif.ttf - rm $fs/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf - rm $fs/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf + cd $fs/usr/share/fonts/truetype/ttf-dejavu + install -m644 -oroot -groot $src/ttf/* . + rm ./DejaVuSans.ttf ./DejaVuSans-Bold.ttf ./DejaVuSansMono.ttf } diff -r 250b01dd3a54 -r 1df528a60782 ttf-dejavu/receipt --- a/ttf-dejavu/receipt Sat Apr 11 11:09:49 2015 +0200 +++ b/ttf-dejavu/receipt Sat Apr 11 16:40:30 2015 +0300 @@ -17,13 +17,10 @@ genpkg_rules() { mkdir -p $fs/usr/share/fonts/truetype/ttf-dejavu - cp -a $src/ttf/DejaVuSans.ttf \ + install -m644 -oroot -groot \ + $src/ttf/DejaVuSans.ttf \ + $src/ttf/DejaVuSans-Bold.ttf \ + $src/ttf/DejaVuSansMono.ttf \ $fs/usr/share/fonts/truetype/ttf-dejavu - cp -a $src/ttf/DejaVuSans-Bold.ttf \ - $fs/usr/share/fonts/truetype/ttf-dejavu - cp -a $src/ttf/DejaVuSansMono.ttf \ - $fs/usr/share/fonts/truetype/ttf-dejavu - #cp -a $src/ttf/DejaVuSerif.ttf \ - # $fs/usr/share/fonts/truetype/ttf-dejavu } diff -r 250b01dd3a54 -r 1df528a60782 wpa_supplicant/receipt --- a/wpa_supplicant/receipt Sat Apr 11 11:09:49 2015 +0200 +++ b/wpa_supplicant/receipt Sat Apr 11 16:40:30 2015 +0300 @@ -85,7 +85,7 @@ # Startup script and cleaned up wpa_empty.conf cp -a $stuff/etc $fs - cp -a $src/$PACKAGE/wpa_supplicant.conf $fs/etc/wpa + install -m644 -oroot -groot $src/$PACKAGE/wpa_supplicant.conf $fs/etc/wpa } # Pre and post install commands for Tazpkg. diff -r 250b01dd3a54 -r 1df528a60782 xorg-base-fonts/receipt --- a/xorg-base-fonts/receipt Sat Apr 11 11:09:49 2015 +0200 +++ b/xorg-base-fonts/receipt Sat Apr 11 16:40:30 2015 +0300 @@ -15,8 +15,9 @@ genpkg_rules() { mkdir -p $fs/usr/share/fonts/X11 - cp -a $src/fonts/* $fs/usr/share/fonts/X11 - sed -i 6i\ '7x13B-ISO8859-1.pcf.gz -misc-fixed-bold-r-normal--13-120-75-75-c-70-iso8859-1' $fs/usr/share/fonts/X11/misc/fonts.dir + install -m644 -oroot -groot $src/fonts/* $fs/usr/share/fonts/X11 + sed -i 6i\ '7x13B-ISO8859-1.pcf.gz -misc-fixed-bold-r-normal--13-120-75-75-c-70-iso8859-1' \ + $fs/usr/share/fonts/X11/misc/fonts.dir } # Execute fc-cache when the package finish ti install. diff -r 250b01dd3a54 -r 1df528a60782 xorg-libXau/receipt --- a/xorg-libXau/receipt Sat Apr 11 11:09:49 2015 +0200 +++ b/xorg-libXau/receipt Sat Apr 11 16:40:30 2015 +0300 @@ -33,6 +33,6 @@ mkdir -p \ $fs/usr/share/licenses \ $fs/usr/lib - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt + install -m644 -oroot -groot $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt cp -a $install/usr/lib/*.so* $fs/usr/lib } diff -r 250b01dd3a54 -r 1df528a60782 xorg-libXdmcp/receipt --- a/xorg-libXdmcp/receipt Sat Apr 11 11:09:49 2015 +0200 +++ b/xorg-libXdmcp/receipt Sat Apr 11 16:40:30 2015 +0300 @@ -33,6 +33,6 @@ mkdir -p \ $fs/usr/share/licenses \ $fs/usr/lib - cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt + install -m644 -oroot -groot $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt cp -a $install/usr/lib/*.so* $fs/usr/lib }