Browse Source

shorten those long lines and provide right .bz2 files for 2.0 alphas

Unknown 14 years ago
parent
commit
f11a69c337
1 changed files with 13 additions and 8 deletions
  1. 13 8
      lib/release.tmpl

+ 13 - 8
lib/release.tmpl

@@ -8,26 +8,31 @@
      IF mirrorred;
        "http://download.mozilla.org/?product=seamonkey-$smversion&os=$platform&lang=$locale";
      ELSE;
+       ftpdir = "ftp://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/$smversion/";
        IF smversion.match('^1\.') OR smversion.match('^2\.0a');
          IF platform == "win";
-           "ftp://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/$smversion/seamonkey-${smversion}.${locale}.win32.installer.exe";
+           "$ftpdir/seamonkey-${smversion}.${locale}.win32.installer.exe";
          ELSIF platform == "osx";
-           "ftp://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/$smversion/seamonkey-${smversion}.${locale}.mac.dmg";
+           "$ftpdir/seamonkey-${smversion}.${locale}.mac.dmg";
          ELSIF platform == "linux";
-           "ftp://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/$smversion/seamonkey-${smversion}.${locale}.linux-i686.installer.tar.gz";
+           IF smversion.match('^1\.');
+             "$ftpdir/seamonkey-${smversion}.${locale}.linux-i686.installer.tar.gz";
+           ELSE;
+             "$ftpdir/seamonkey-${smversion}.${locale}.linux-i686.installer.tar.bz2";
+           END;
          ELSE;
-           "ftp://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/$smversion/";
+           "$ftpdir";
          END;
        ELSE;
          longversion = smversion|replace('a','%20Alpha%20')|replace('b','%20Beta%20')|replace('rc','%20RC%20');
          IF platform == "win";
-           "ftp://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/$smversion/win32/$locale/SeaMonkey%20Setup%20${longversion}.exe";
+           "$ftpdir/win32/$locale/SeaMonkey%20Setup%20${longversion}.exe";
          ELSIF platform == "osx";
-           "ftp://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/$smversion/mac/$locale/SeaMonkey%20${longversion}.dmg";
+           "$ftpdir/mac/$locale/SeaMonkey%20${longversion}.dmg";
          ELSIF platform == "linux";
-           "ftp://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/$smversion/linux-i686/en-US/seamonkey-${smversion}.tar.bz2";
+           "$ftpdir/linux-i686/en-US/seamonkey-${smversion}.tar.bz2";
          ELSE;
-           "ftp://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/$smversion/$platform/$locale/";
+           "$ftpdir/$platform/$locale/";
          END;
        END;
      END;