]> git.saurik.com Git - cydia.git/commitdiff
Add (temporary?) symlink for APT using cydia.list.
authorJay Freeman (saurik) <saurik@saurik.com>
Thu, 2 Jul 2015 10:45:11 +0000 (03:45 -0700)
committerJay Freeman (saurik) <saurik@saurik.com>
Thu, 2 Jul 2015 10:45:11 +0000 (03:45 -0700)
Sources.list/cydia.list [new symlink]
Sources.mm
postinst.mm

diff --git a/Sources.list/cydia.list b/Sources.list/cydia.list
new file mode 120000 (symlink)
index 0000000..2c62ba7
--- /dev/null
@@ -0,0 +1 @@
+/var/mobile/Library/Caches/com.saurik.Cydia/sources.list
\ No newline at end of file
index 4cc2f9e927d43db7ef8d867c5422e681a7e787ff..372aa1eea07155b5aa85be6f7033f51b38a4747b 100644 (file)
@@ -31,6 +31,7 @@ extern _H<NSMutableDictionary> Sources_;
 extern bool Changed_;
 
 void CydiaWriteSources() {
+    unlink(SOURCES_LIST);
     FILE *file(fopen(SOURCES_LIST, "w"));
     _assert(file != NULL);
 
index 35c92b1ce04299c366647984457b0dec842a0b42..e69f9c2f559126bd6f54a10cd36cf5fb1beeb411 100644 (file)
@@ -190,8 +190,6 @@ int main(int argc, const char *argv[]) {
         }
     }
 
-    unlink("/etc/apt/sources.list.d/cydia.list");
-
     #define OldCache_ "/var/root/Library/Caches/com.saurik.Cydia"
     if (access(OldCache_, F_OK) == 0)
         system("rm -rf " OldCache_);