[FFmpeg-devel] [PATCH] web: split download page into current and old ones
Michael Niedermayer
michaelni at gmx.at
Sat Aug 24 20:18:58 CEST 2013
---
Makefile | 2 +-
src/download | 212 +-----------------------------------------------
src/olddownload | 215 +++++++++++++++++++++++++++++++++++++++++++++++++
src/olddownload_title | 1 +
4 files changed, 218 insertions(+), 212 deletions(-)
create mode 100644 src/olddownload
create mode 100644 src/olddownload_title
diff --git a/Makefile b/Makefile
index 735ed16..db2ac28 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
# ffmpeg.org HTML generation from source files
SRCS = about bugreports consulting contact donations documentation download \
- index legal projects shame security archive
+ olddownload index legal projects shame security archive
TARGETS = $(addsuffix .html,$(addprefix htdocs/,$(SRCS))) htdocs/main.rss
diff --git a/src/download b/src/download
index c7b44da..174ec2b 100644
--- a/src/download
+++ b/src/download
@@ -376,216 +376,6 @@ ffmpeg-mt, libav master of 2013-03-07, libav 9 as of 2013-03-07.
<a href="http://git.videolan.org/?p=ffmpeg.git;a=shortlog;h=n1.2.2">Changelog</a><br />
</p>
-<a name="release_1.1"></a><h2>
-FFmpeg 1.1.5 "Fire Flower"</h2>
-
-<p>
-1.1.5 was released on 2013-05-13. It is the latest stable FFmpeg release
-from the 1.1 release branch, which was cut from master on 2013-01-06.
-Amongst lots of other changes, it includes all changes from
-ffmpeg-mt, libav master of 2013-01-06, libav 9.5 as of 2013-05-12.
-</p>
-<p>It includes the following library versions:
-</p>
-<pre>
- libavutil 52. 13.100
- libavcodec 54. 86.100
- libavformat 54. 59.106
- libavdevice 54. 3.102
- libavfilter 3. 32.100
- libswscale 2. 1.103
- libswresample 0. 17.102
- libpostproc 52. 2.100
-</pre>
-
-<p>
-<a href="releases/ffmpeg-1.1.5.tar.bz2">Download bzip2 tarball</a>
-<a href="releases/ffmpeg-1.1.5.tar.bz2.asc">PGP signature</a><br />
-<a href="releases/ffmpeg-1.1.5.tar.gz">Download gzip tarball</a>
-<a href="releases/ffmpeg-1.1.5.tar.gz.asc">PGP signature</a><br />
-<a href="http://git.videolan.org/?p=ffmpeg.git;a=shortlog;h=n1.1.5">Changelog</a><br />
-</p>
-
-<a name="release_1.0"></a><h2>
-FFmpeg 1.0.7 "Angel"</h2>
-
-<p>
-1.0.7 was released on 2013-05-14. It is the latest stable FFmpeg release
-from the 1.0 release branch, which was cut from master on 2012-09-28.
-Amongst lots of other changes, it includes all changes from
-ffmpeg-mt, libav master of 2012-09-27, libav 0.8.3 as of 2013-01-22.
-</p>
-<p>It includes the following library versions:
-</p>
-<pre>
- libavutil 51. 73.101
- libavcodec 54. 59.100
- libavformat 54. 29.104
- libavdevice 54. 2.101
- libavfilter 3. 17.100
- libswscale 2. 1.101
- libswresample 0. 15.100
- libpostproc 52. 0.100
-</pre>
-
-<p>
-<a href="releases/ffmpeg-1.0.7.tar.bz2">Download bzip2 tarball</a>
-<a href="releases/ffmpeg-1.0.7.tar.bz2.asc">PGP signature</a><br />
-<a href="releases/ffmpeg-1.0.7.tar.gz">Download gzip tarball</a>
-<a href="releases/ffmpeg-1.0.7.tar.gz.asc">PGP signature</a><br />
-<a href="http://git.videolan.org/?p=ffmpeg.git;a=shortlog;h=n1.0.7">Changelog</a><br />
-</p>
-
-<a name="release_0.11"></a><h2>
-FFmpeg 0.11.3 "Happiness"</h2>
-
-<p>
-0.11.3 was released on 2013-03-22. It is the latest stable FFmpeg release
-from the 0.11 release branch, which was cut from master on 2012-05-25.
-Amongst lots of other changes, it includes all changes from
-ffmpeg-mt, libav master of 2012-05-24, libav 0.8.2 as of 2012-09-19.
-</p>
-<p>It includes the following library versions:
-</p>
-<pre>
- libavutil 51. 54.100
- libavcodec 54. 23.100
- libavformat 54. 6.100
- libavdevice 54. 0.100
- libavfilter 2. 77.100
- libswscale 2. 1.100
- libswresample 0. 15.100
- libpostproc 52. 0.100
-</pre>
-
-<p>
-<a href="releases/ffmpeg-0.11.3.tar.bz2">Download bzip2 tarball</a>
-<a href="releases/ffmpeg-0.11.3.tar.bz2.asc">PGP signature</a><br />
-<a href="releases/ffmpeg-0.11.3.tar.gz">Download gzip tarball</a>
-<a href="releases/ffmpeg-0.11.3.tar.gz.asc">PGP signature</a><br />
-<a href="http://git.videolan.org/?p=ffmpeg.git;a=shortlog;h=n0.11.3">Changelog</a><br />
-</p>
-
-<a name="release_0.10"></a><h2>
-FFmpeg 0.10.8 "Freedom"</h2>
-
-<p>
-0.10.8 was released on 2013-07-31. It is the latest stable FFmpeg release
-from the 0.10 release branch, which was cut from master on 2012-01-26.
-Amongst lots of other changes, it includes all changes from
-ffmpeg-mt, libav master of 2012-01-26, libav 0.8.8 as of 2013-07-31.
-</p>
-<p>It includes the following library versions:
-</p>
-<pre>
- libavutil 51. 35.100
- libavcodec 53. 61.100
- libavformat 53. 32.100
- libavdevice 53. 4.100
- libavfilter 2. 61.100
- libswscale 2. 1.100
- libswresample 0. 6.100
- libpostproc 52. 0.100
-</pre>
-
-<p>
-<a href="releases/ffmpeg-0.10.8.tar.bz2">Download bzip2 tarball</a>
-<a href="releases/ffmpeg-0.10.8.tar.bz2.asc">PGP signature</a><br />
-<a href="releases/ffmpeg-0.10.8.tar.gz">Download gzip tarball</a>
-<a href="releases/ffmpeg-0.10.8.tar.gz.asc">PGP signature</a><br />
-<a href="http://git.videolan.org/?p=ffmpeg.git;a=shortlog;h=n0.10.8">Changelog</a><br />
-</p>
-
-<a name="release_0.9"></a><h2>
-FFmpeg 0.9.2 "Harmony"</h2>
-
-<p>
-0.9.2 was released on 2012-05-03. It is the latest stable FFmpeg release
-from the 0.9 release branch, which was cut from master on 2011-12-11.
-Amongst lots of other changes, it includes all changes from
-ffmpeg-mt, libav master of 2011-12-11, libav 0.7.2 as of 2011-12-11.
-</p>
-
-<p>
-<a href="releases/ffmpeg-0.9.2.tar.bz2">Download bzip2 tarball</a>
-<a href="releases/ffmpeg-0.9.2.tar.bz2.asc">PGP signature</a><br />
-<a href="releases/ffmpeg-0.9.2.tar.gz">Download gzip tarball</a>
-<a href="releases/ffmpeg-0.9.2.tar.gz.asc">PGP signature</a><br />
-<a href="http://git.videolan.org/?p=ffmpeg.git;a=shortlog;h=n0.9.2">Changelog</a><br />
-</p>
-
-<a name="release_0.8"></a><h2>
-FFmpeg 0.8.14 "Love"</h2>
-
-<p>
-0.8.14 was released on 2013-02-21. It is a stable FFmpeg release
-from the 0.8 release branch, which was cut from master on 2011-06-21.
-Amongst lots of other changes, it includes all changes from
-ffmpeg-mt, libav master of 2011-06-21, libav 0.7.7 as of 2013-02-20.
-</p>
-
-<p>
-<a href="releases/ffmpeg-0.8.14.tar.bz2">Download bzip2 tarball</a>
-<a href="releases/ffmpeg-0.8.14.tar.bz2.asc">PGP signature</a><br />
-<a href="releases/ffmpeg-0.8.14.tar.gz">Download gzip tarball</a>
-<a href="releases/ffmpeg-0.8.14.tar.gz.asc">PGP signature</a><br />
-<a href="http://git.videolan.org/?p=ffmpeg.git;a=shortlog;h=n0.8.14">Changelog</a><br />
-</p>
-
-<a name="release_0.7"></a><h2>
-FFmpeg 0.7.15 "Peace"</h2>
-
-<p>
-0.7.15 was released on 2013-02-21.
-It contains almost all features and bugfixes of 0.8.14 while being
-compatible with the 0.6 ABI and API.
-</p>
-
-<p>
-<a href="releases/ffmpeg-0.7.15.tar.bz2">Download bzip2 tarball</a>
-<a href="releases/ffmpeg-0.7.15.tar.bz2.asc">PGP signature</a><br />
-<a href="releases/ffmpeg-0.7.15.tar.gz">Download gzip tarball</a>
-<a href="releases/ffmpeg-0.7.15.tar.gz.asc">PGP signature</a><br />
-<a href="http://git.videolan.org/?p=ffmpeg.git;a=shortlog;h=n0.7.15">Changelog</a><br />
-</p>
-
-<a name="release_0.6"></a><h2>
-FFmpeg 0.6.6 "Works with HTML5"</h2>
-
-<p>
-0.6.6 appeared on 2012-06-09. It is the latest point release from the
-0.6 release branch, which was cut on 2010-05-04. it includes all changes from
-libav 0.6.6 as of 2012-06-09.
-</p>
-
-<p>
-<strong>This release is not actively maintained and thus we discourage
-its use.</strong>
-If you want to maintain this old version, contact us.
-</p>
-
-<p>
-<a href="releases/ffmpeg-0.6.6.tar.bz2">Download bzip2 tarball</a>
-<a href="releases/ffmpeg-0.6.6.tar.bz2.asc">PGP signature</a><br />
-<a href="releases/ffmpeg-0.6.6.tar.gz">Download gzip tarball</a>
-<a href="releases/ffmpeg-0.6.6.tar.gz.asc">PGP signature</a><br />
-<a href="http://git.videolan.org/?p=ffmpeg.git;a=shortlog;h=n0.6.6">Changelog</a><br />
-</p>
-
-<a name="release_0.5"></a><h2>
-FFmpeg 0.5.12 "half-way to world domination A.K.A. the belligerent blue bike
- shed"</h2>
-
-<p>
-0.5.12 appeared on 2013-02-28. It is the latest point release from the
-0.5 release branch, which was cut on 2009-03-02. it includes all changes from
-libav 0.5.10 as of 2013-02-28.
-</p>
-
<p>
-<a href="releases/ffmpeg-0.5.12.tar.bz2">Download bzip2 tarball</a>
-<a href="releases/ffmpeg-0.5.12.tar.bz2.asc">PGP signature</a><br />
-<a href="releases/ffmpeg-0.5.12.tar.gz">Download gzip tarball</a>
-<a href="releases/ffmpeg-0.5.12.tar.gz.asc">PGP signature</a><br />
-<a href="http://git.videolan.org/?p=ffmpeg.git;a=shortlog;h=n0.5.12">Changelog</a><br />
+<a href="olddownload.html">Old releases</a>
</p>
diff --git a/src/olddownload b/src/olddownload
new file mode 100644
index 0000000..2fca72b
--- /dev/null
+++ b/src/olddownload
@@ -0,0 +1,215 @@
+<a name="oldreleases"></a><h1>Old FFmpeg Releases</h1>
+
+<a name="release_1.1"></a><h2>
+FFmpeg 1.1.5 "Fire Flower"</h2>
+
+<p>
+1.1.5 was released on 2013-05-13. It is the latest stable FFmpeg release
+from the 1.1 release branch, which was cut from master on 2013-01-06.
+Amongst lots of other changes, it includes all changes from
+ffmpeg-mt, libav master of 2013-01-06, libav 9.5 as of 2013-05-12.
+</p>
+<p>It includes the following library versions:
+</p>
+<pre>
+ libavutil 52. 13.100
+ libavcodec 54. 86.100
+ libavformat 54. 59.106
+ libavdevice 54. 3.102
+ libavfilter 3. 32.100
+ libswscale 2. 1.103
+ libswresample 0. 17.102
+ libpostproc 52. 2.100
+</pre>
+
+<p>
+<a href="releases/ffmpeg-1.1.5.tar.bz2">Download bzip2 tarball</a>
+<a href="releases/ffmpeg-1.1.5.tar.bz2.asc">PGP signature</a><br />
+<a href="releases/ffmpeg-1.1.5.tar.gz">Download gzip tarball</a>
+<a href="releases/ffmpeg-1.1.5.tar.gz.asc">PGP signature</a><br />
+<a href="http://git.videolan.org/?p=ffmpeg.git;a=shortlog;h=n1.1.5">Changelog</a><br />
+</p>
+
+<a name="release_1.0"></a><h2>
+FFmpeg 1.0.7 "Angel"</h2>
+
+<p>
+1.0.7 was released on 2013-05-14. It is the latest stable FFmpeg release
+from the 1.0 release branch, which was cut from master on 2012-09-28.
+Amongst lots of other changes, it includes all changes from
+ffmpeg-mt, libav master of 2012-09-27, libav 0.8.3 as of 2013-01-22.
+</p>
+<p>It includes the following library versions:
+</p>
+<pre>
+ libavutil 51. 73.101
+ libavcodec 54. 59.100
+ libavformat 54. 29.104
+ libavdevice 54. 2.101
+ libavfilter 3. 17.100
+ libswscale 2. 1.101
+ libswresample 0. 15.100
+ libpostproc 52. 0.100
+</pre>
+
+<p>
+<a href="releases/ffmpeg-1.0.7.tar.bz2">Download bzip2 tarball</a>
+<a href="releases/ffmpeg-1.0.7.tar.bz2.asc">PGP signature</a><br />
+<a href="releases/ffmpeg-1.0.7.tar.gz">Download gzip tarball</a>
+<a href="releases/ffmpeg-1.0.7.tar.gz.asc">PGP signature</a><br />
+<a href="http://git.videolan.org/?p=ffmpeg.git;a=shortlog;h=n1.0.7">Changelog</a><br />
+</p>
+
+<a name="release_0.11"></a><h2>
+FFmpeg 0.11.3 "Happiness"</h2>
+
+<p>
+0.11.3 was released on 2013-03-22. It is the latest stable FFmpeg release
+from the 0.11 release branch, which was cut from master on 2012-05-25.
+Amongst lots of other changes, it includes all changes from
+ffmpeg-mt, libav master of 2012-05-24, libav 0.8.2 as of 2012-09-19.
+</p>
+<p>It includes the following library versions:
+</p>
+<pre>
+ libavutil 51. 54.100
+ libavcodec 54. 23.100
+ libavformat 54. 6.100
+ libavdevice 54. 0.100
+ libavfilter 2. 77.100
+ libswscale 2. 1.100
+ libswresample 0. 15.100
+ libpostproc 52. 0.100
+</pre>
+
+<p>
+<a href="releases/ffmpeg-0.11.3.tar.bz2">Download bzip2 tarball</a>
+<a href="releases/ffmpeg-0.11.3.tar.bz2.asc">PGP signature</a><br />
+<a href="releases/ffmpeg-0.11.3.tar.gz">Download gzip tarball</a>
+<a href="releases/ffmpeg-0.11.3.tar.gz.asc">PGP signature</a><br />
+<a href="http://git.videolan.org/?p=ffmpeg.git;a=shortlog;h=n0.11.3">Changelog</a><br />
+</p>
+
+<a name="release_0.10"></a><h2>
+FFmpeg 0.10.8 "Freedom"</h2>
+
+<p>
+0.10.8 was released on 2013-07-31. It is the latest stable FFmpeg release
+from the 0.10 release branch, which was cut from master on 2012-01-26.
+Amongst lots of other changes, it includes all changes from
+ffmpeg-mt, libav master of 2012-01-26, libav 0.8.8 as of 2013-07-31.
+</p>
+<p>It includes the following library versions:
+</p>
+<pre>
+ libavutil 51. 35.100
+ libavcodec 53. 61.100
+ libavformat 53. 32.100
+ libavdevice 53. 4.100
+ libavfilter 2. 61.100
+ libswscale 2. 1.100
+ libswresample 0. 6.100
+ libpostproc 52. 0.100
+</pre>
+
+<p>
+<a href="releases/ffmpeg-0.10.8.tar.bz2">Download bzip2 tarball</a>
+<a href="releases/ffmpeg-0.10.8.tar.bz2.asc">PGP signature</a><br />
+<a href="releases/ffmpeg-0.10.8.tar.gz">Download gzip tarball</a>
+<a href="releases/ffmpeg-0.10.8.tar.gz.asc">PGP signature</a><br />
+<a href="http://git.videolan.org/?p=ffmpeg.git;a=shortlog;h=n0.10.8">Changelog</a><br />
+</p>
+
+<a name="release_0.9"></a><h2>
+FFmpeg 0.9.2 "Harmony"</h2>
+
+<p>
+0.9.2 was released on 2012-05-03. It is the latest stable FFmpeg release
+from the 0.9 release branch, which was cut from master on 2011-12-11.
+Amongst lots of other changes, it includes all changes from
+ffmpeg-mt, libav master of 2011-12-11, libav 0.7.2 as of 2011-12-11.
+</p>
+
+<p>
+<a href="releases/ffmpeg-0.9.2.tar.bz2">Download bzip2 tarball</a>
+<a href="releases/ffmpeg-0.9.2.tar.bz2.asc">PGP signature</a><br />
+<a href="releases/ffmpeg-0.9.2.tar.gz">Download gzip tarball</a>
+<a href="releases/ffmpeg-0.9.2.tar.gz.asc">PGP signature</a><br />
+<a href="http://git.videolan.org/?p=ffmpeg.git;a=shortlog;h=n0.9.2">Changelog</a><br />
+</p>
+
+<a name="release_0.8"></a><h2>
+FFmpeg 0.8.14 "Love"</h2>
+
+<p>
+0.8.14 was released on 2013-02-21. It is a stable FFmpeg release
+from the 0.8 release branch, which was cut from master on 2011-06-21.
+Amongst lots of other changes, it includes all changes from
+ffmpeg-mt, libav master of 2011-06-21, libav 0.7.7 as of 2013-02-20.
+</p>
+
+<p>
+<a href="releases/ffmpeg-0.8.14.tar.bz2">Download bzip2 tarball</a>
+<a href="releases/ffmpeg-0.8.14.tar.bz2.asc">PGP signature</a><br />
+<a href="releases/ffmpeg-0.8.14.tar.gz">Download gzip tarball</a>
+<a href="releases/ffmpeg-0.8.14.tar.gz.asc">PGP signature</a><br />
+<a href="http://git.videolan.org/?p=ffmpeg.git;a=shortlog;h=n0.8.14">Changelog</a><br />
+</p>
+
+<a name="release_0.7"></a><h2>
+FFmpeg 0.7.15 "Peace"</h2>
+
+<p>
+0.7.15 was released on 2013-02-21.
+It contains almost all features and bugfixes of 0.8.14 while being
+compatible with the 0.6 ABI and API.
+</p>
+
+<p>
+<a href="releases/ffmpeg-0.7.15.tar.bz2">Download bzip2 tarball</a>
+<a href="releases/ffmpeg-0.7.15.tar.bz2.asc">PGP signature</a><br />
+<a href="releases/ffmpeg-0.7.15.tar.gz">Download gzip tarball</a>
+<a href="releases/ffmpeg-0.7.15.tar.gz.asc">PGP signature</a><br />
+<a href="http://git.videolan.org/?p=ffmpeg.git;a=shortlog;h=n0.7.15">Changelog</a><br />
+</p>
+
+<a name="release_0.6"></a><h2>
+FFmpeg 0.6.6 "Works with HTML5"</h2>
+
+<p>
+0.6.6 appeared on 2012-06-09. It is the latest point release from the
+0.6 release branch, which was cut on 2010-05-04. it includes all changes from
+libav 0.6.6 as of 2012-06-09.
+</p>
+
+<p>
+<strong>This release is not actively maintained and thus we discourage
+its use.</strong>
+If you want to maintain this old version, contact us.
+</p>
+
+<p>
+<a href="releases/ffmpeg-0.6.6.tar.bz2">Download bzip2 tarball</a>
+<a href="releases/ffmpeg-0.6.6.tar.bz2.asc">PGP signature</a><br />
+<a href="releases/ffmpeg-0.6.6.tar.gz">Download gzip tarball</a>
+<a href="releases/ffmpeg-0.6.6.tar.gz.asc">PGP signature</a><br />
+<a href="http://git.videolan.org/?p=ffmpeg.git;a=shortlog;h=n0.6.6">Changelog</a><br />
+</p>
+
+<a name="release_0.5"></a><h2>
+FFmpeg 0.5.12 "half-way to world domination A.K.A. the belligerent blue bike
+ shed"</h2>
+
+<p>
+0.5.12 appeared on 2013-02-28. It is the latest point release from the
+0.5 release branch, which was cut on 2009-03-02. it includes all changes from
+libav 0.5.10 as of 2013-02-28.
+</p>
+
+<p>
+<a href="releases/ffmpeg-0.5.12.tar.bz2">Download bzip2 tarball</a>
+<a href="releases/ffmpeg-0.5.12.tar.bz2.asc">PGP signature</a><br />
+<a href="releases/ffmpeg-0.5.12.tar.gz">Download gzip tarball</a>
+<a href="releases/ffmpeg-0.5.12.tar.gz.asc">PGP signature</a><br />
+<a href="http://git.videolan.org/?p=ffmpeg.git;a=shortlog;h=n0.5.12">Changelog</a><br />
+</p>
diff --git a/src/olddownload_title b/src/olddownload_title
new file mode 100644
index 0000000..3de1a2d
--- /dev/null
+++ b/src/olddownload_title
@@ -0,0 +1 @@
+ <title>Old releases</title>
--
1.7.9.5
More information about the ffmpeg-devel
mailing list