Vincent Povirk : winemono: Add script for Wine Mono download.
Alexandre Julliard
julliard at winehq.org
Thu May 17 12:37:10 CDT 2012
Module: tools
Branch: master
Commit: 6a3cb99bcbbaf812b9d75fafbb85feaee3250959
URL: http://source.winehq.org/git/tools.git/?a=commit;h=6a3cb99bcbbaf812b9d75fafbb85feaee3250959
Author: Vincent Povirk <vincent at codeweavers.com>
Date: Thu May 17 08:41:36 2012 -0500
winemono: Add script for Wine Mono download.
---
winemono.php | 45 +++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 45 insertions(+), 0 deletions(-)
diff --git a/winemono.php b/winemono.php
new file mode 100644
index 0000000..86cd977
--- /dev/null
+++ b/winemono.php
@@ -0,0 +1,45 @@
+<?php
+/**
+ * Redirects to a URL for the Wine Mono installer
+ */
+
+// Default version if none given
+$sVersion = '0.0.4';
+
+// Suffix appended to base name of file
+$sFileSuffix = '';
+
+// Folder which contains files
+$sFolder = 'Wine%20Mono';
+
+// Check if a specific version was passed
+if(isset($_GET['v'])) {
+ $sVersion = $_GET['v'];
+}
+
+if(!$sFileSuffix)
+ $sFileSuffix = $sVersion;
+
+$sExt = 'msi';
+
+// Name of the file
+$sFileName = sprintf('%s/%s/wine-mono-%s.%s', $sFolder, $sVersion, $sFileSuffix, $sExt);
+
+// Size array
+$aFileSizes = array(
+ '0.0.4'=>44408320
+);
+
+// Exact size of the file:
+$iFileSize = $aFileSizes[$sFileSuffix];
+if(!$iFileSize) {
+ header("HTTP/1.0 404 Not Found");
+ exit;
+}
+
+// List of additional locations (commonly used locations are already in download.inc.php)
+$aList = array();
+
+// Common code for Wine downloader scripts
+require("download.inc.php");
+?>
More information about the wine-cvs
mailing list