]> git.saurik.com Git - cydia.git/commitdiff
Fixed authors and maintainers.
authorJay Freeman (saurik) <saurik@saurk.com>
Mon, 22 Jun 2009 11:58:12 +0000 (11:58 +0000)
committerJay Freeman (saurik) <saurik@saurik.com>
Thu, 30 Sep 2010 07:13:57 +0000 (07:13 +0000)
Cydia.app/package.js
Cydia.mm
control

index 5aec9ff37d490841cfa788884c4b7e9f9b16e59f..0e2a94184bd47ece7cabd74f965454200b789c77 100644 (file)
@@ -59,6 +59,8 @@ var special_ = function () {
     var icon = 'cydia://package-icon/' + idc;
     var api = 'http://cydia.saurik.com/api/';
 
+    var support = package.support;
+
     var regarding = function (type) {
         return encodeURIComponent("Cydia/APT(" + type + "): " + name);
     };
@@ -175,13 +177,10 @@ var special_ = function () {
         space("#author", author.name, 160);
         if (author.address == null)
             $("#author-icon").addClass("deleted");
-        else {
-            var support = package.support;
-            if (support == null)
-                $("#author-href").href("mailto:" + author.address + "?subject=" + regarding("A"));
-            else
-                $("#author-href").href(support);
-        }
+        else if (support == null)
+            $("#author-href").href("mailto:" + author.address + "?subject=" + regarding("A"));
+        else
+            $("#author-href").href(support);
     }
 
     //$("#notice-src").src("http://saurik.cachefly.net/notice/" + idc + ".html");
@@ -246,8 +245,10 @@ var special_ = function () {
         space("#maintainer", maintainer.name, 153);
         if (maintainer.address == null)
             $("#maintainer-icon").addClass("deleted");
-        else
+        else if (support == null)
             $("#maintainer-href").href("mailto:" + maintainer.address + "?subject=" + regarding("M"));
+        else
+            $("#maintainer-href").href(support);
     }
 
     var sponsor = package.sponsor;
index 3e45dad6bc47606cc9d24bde29b77a6b51a5dbf9..56eb097934607711136422a132f6126fc73fcad4 100644 (file)
--- a/Cydia.mm
+++ b/Cydia.mm
@@ -3634,7 +3634,9 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) {
 }
 
 - (Package *) getPackageById:(NSString *)id {
-    return [[Database sharedInstance] packageWithName:id];
+    Package *package([[Database sharedInstance] packageWithName:id]);
+    [package parse];
+    return package;
 }
 
 - (NSArray *) statfs:(NSString *)path {
diff --git a/control b/control
index 91a7ccab68f7712eaa53cd2afec246205c04e84e..6b1e1bea3941a9df3070db89ff567080a6fc6c8b 100644 (file)
--- a/control
+++ b/control
@@ -3,7 +3,7 @@ Priority: required
 Section: Packaging
 Maintainer: Jay Freeman (saurik) <saurik@saurik.com>
 Architecture: iphoneos-arm
-Version: 1.0.2943-1
+Version: 1.0.2944-1
 Replaces: com.sosiphone.addcydia
 Depends: apr-lib, apt7-lib, apt7-key, darwintools, pcre, shell-cmds, system-cmds
 Pre-Depends: dpkg (>= 1.14.25-8)