]> git.saurik.com Git - cydget.git/commitdiff
Fix permissions (use root) of the packaged files.
authorJay Freeman (saurik) <saurik@saurik.com>
Sun, 14 Dec 2014 13:27:44 +0000 (05:27 -0800)
committerJay Freeman (saurik) <saurik@saurik.com>
Sun, 14 Dec 2014 13:27:44 +0000 (05:27 -0800)
makefile

index 566b3727624f467bd1a38dd2bf5a84f51fc033db..94af192a038d2af7ad6fe5107d4b2a44853455c3 100644 (file)
--- a/makefile
+++ b/makefile
@@ -32,7 +32,7 @@ WebCycriptLockScreen: LockScreen.mm yieldToSelector.mm makefile
        ldid -S $@
 
 deb: all
        ldid -S $@
 
 deb: all
-       rm -rf package
+       sudo rm -rf package
        mkdir -p package/DEBIAN
        mkdir -p package/Library/MobileSubstrate/DynamicLibraries
        sed -e 's/%/$(shell cycc -V)/' control.in >package/DEBIAN/control
        mkdir -p package/DEBIAN
        mkdir -p package/Library/MobileSubstrate/DynamicLibraries
        sed -e 's/%/$(shell cycc -V)/' control.in >package/DEBIAN/control
@@ -53,4 +53,6 @@ deb: all
        cp -a CydgetSettings.bundle package/System/Library/PreferenceBundles/CydgetSettings.bundle
        cp -a Icon-Small.png package/System/Library/PreferenceBundles/CydgetSettings.bundle/icon.png
        cp -a SearchResultsCheckmarkClear.png CydgetSettings package/System/Library/PreferenceBundles/CydgetSettings.bundle
        cp -a CydgetSettings.bundle package/System/Library/PreferenceBundles/CydgetSettings.bundle
        cp -a Icon-Small.png package/System/Library/PreferenceBundles/CydgetSettings.bundle/icon.png
        cp -a SearchResultsCheckmarkClear.png CydgetSettings package/System/Library/PreferenceBundles/CydgetSettings.bundle
+       sudo chown -R 0 package
+       sudo chgrp -R 0 package
        deb=$$(grep ^Package: package/DEBIAN/control | cut -d ' ' -f 2-)_$$(grep ^Version: package/DEBIAN/control | cut -d ' ' -f 2)_iphoneos-arm.deb; dpkg-deb -b package "$$deb"; ln -sfv "$$deb" cydget.deb
        deb=$$(grep ^Package: package/DEBIAN/control | cut -d ' ' -f 2-)_$$(grep ^Version: package/DEBIAN/control | cut -d ' ' -f 2)_iphoneos-arm.deb; dpkg-deb -b package "$$deb"; ln -sfv "$$deb" cydget.deb