changeset 2646:67569b84e26c octave-forge

Use macro to include '?download' in octave-forge download site, as it'll make it easier later for the test site
author adb014
date Mon, 09 Oct 2006 20:01:44 +0000
parents 7ac5812be279
children 20265bb9772e
files www/build-www.py www/macros.m4
diffstat 2 files changed, 3 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/www/build-www.py	Mon Oct 09 19:59:53 2006 +0000
+++ b/www/build-www.py	Mon Oct 09 20:01:44 2006 +0000
@@ -139,7 +139,7 @@
     fid.write('      <tr><td>Package Author:</td><td>'     + desc["author"]     + "</td></tr>\n");
     fid.write('      <tr><td>Package Maintainer:</td><td>' + desc["maintainer"] + "</td></tr>\n");
     fid.write('      <tr><td colspan="2"><img src="../download.png" alt="Download"/>');
-    fid.write('<a href="__PACKAGE__/' + desc['name'].lower() + '-' + desc['version'] + '.tar.gz?download">Download this package</a></td></tr>\n');
+    fid.write('<a href="__PACKAGE__/' + desc['name'].lower() + '-' + desc['version'] + '.tar.gz__PACKAGE_TRAILER__">Download this package</a></td></tr>\n');
     fid.write('      <tr><td colspan="2"><img src="../doc.png" alt="Function Reference"/>');
     fid.write('<a href="../doc/' + desc['name'].lower() + '.html">Read package function reference</a></td></tr>\n');
     local = local_documentation(outdir, packdir);
@@ -292,7 +292,7 @@
                         index.write('...');
                     index.write('</p>\n');
                     index.write('<p class="package_link">&raquo; <a href="' + outdir + '/index.html">details</a> | ');
-                    index.write('<a href="__PACKAGE__/' + archiv + '?download">download</a></p>\n');
+                    index.write('<a href="__PACKAGE__/' + archiv + '__PACKAGE_TRAILER__">download</a></p>\n');
                     index.write('</div>\n');
                 except Exception, e:
                     print("Skipping " + p);
--- a/www/macros.m4	Mon Oct 09 19:59:53 2006 +0000
+++ b/www/macros.m4	Mon Oct 09 20:01:44 2006 +0000
@@ -1,6 +1,7 @@
 m4_define(`__GROUP_ID__',`group_id=2888')m4_dnl
 m4_define(`__SOURCEFORGE__',`http://sourceforge.net')m4_dnl
 m4_define(`__PACKAGE__',`http://prdownloads.sourceforge.net/octave')m4_dnl
+m4_define(`__PACKAGE_TRAILER__',`?download')m4_dnl
 m4_define(`__SUMMARY__',`__SOURCEFORGE__/projects/octave/')m4_dnl
 m4_define(`__FORUMS__',`__SOURCEFORGE__/forum/?__GROUP_ID__')m4_dnl
 m4_define(`__CVS__',`__SOURCEFORGE__/cvs/?__GROUP_ID__')m4_dnl