Commit 11c191e3 authored by Adrien Grand's avatar Adrien Grand

Add a page for other VideoLAN projects' nightly builds.

parent 31f97461
RedirectPermanent /vlma/ http://nightlies.jpountz.net/vlma/
RedirectPermanent /x264/ http://x264.nl/
#!/usr/bin/make -f
#
# Makefile to build PHP-based websites statically
# by Remi Denis-Courmont
# $Id: Makefile 4638 2008-08-26 12:52:45Z dionoea $
ifeq ($(ROOT),)
ROOT := ./
NEXTROOT := ../
else
NEXTROOT := ../$(ROOT)
endif
PHPCGI := $(ROOT)bin/php-cgi.sh
STRIP_HEADERS := $(ROOT)bin/strip-headers.sh
all: real-all
include Makefile.inc
ifneq ($(PHP_FILES),)
PHP_FILES := $(PHP_FILES:%=%.php)
else
PHP_FILES := $(wildcard *.php)
endif
ifneq ($(PHP_IGNORES),)
PHP_FILES := $(filter-out $(PHP_IGNORES:%=%.php), $(PHP_FILES))
endif
TARGETS := $(PHP_FILES:%.php=%.html)
real-all: $(TARGETS) all-recursive
clean: clean-recursive
rm -f $(TARGETS) $(TARGETS:%=%.tmp)
%-recursive:
@for d in $(SUBDIR) ; do \
$(MAKE) -f $(NEXTROOT)Makefile -C $$d ROOT=$(NEXTROOT) $* \
HERE=$(HERE)$$d/ || exit $$? ; \
done
%.html: %.php $(ROOT)Makefile $(ROOT)/include/*.php $(ROOT)/include/*.php $(ROOT)/include/menu/*
@echo "Preprocessing $@ ..."
@rm -f $@.tmp
@cd $(ROOT) || exit 1 ; \
if ! DOCUMENT_ROOT=$(ROOT) $(HERE)$(PHPCGI) $(HERE)$< > $(HERE)$@.tmp; then \
cat $(HERE)$@.tmp | tail -1 ; \
rm -f $(HERE)$@.tmp ; \
exit 1 ; \
fi
@$(STRIP_HEADERS) < $@.tmp > $@.tmp2
@mv -v $@.tmp2 $@
@rm -f $@.tmp $@.tmp2
.PHONY: clean all
# Subdirectories to be preprocessed
SUBDIR =
#!/bin/sh
#
# Script to call the PHP Hypertext Processor as a CGI script
# -- Courmisch 21/10/2004
#
# $Id: phpcgi.sh 1960 2004-11-01 16:52:30Z dionoea $
# It won't work if you call the PHP CLI usually in /usr/bin or /usr/local/bin
PHP=/usr/lib/cgi-bin/php5
# CGI/1.1 interface variables
export SERVER_SOFTWARE="Shell CGI/0.1"
export SERVER_NAME="localhost"
export GATEWAY_INTERFACE="CGI/1.1"
export SERVER_PROTOCOL="HTTP/1.1"
export SERVER_PORT="80"
export REQUEST_METHOD="GET"
export PATH_INFO=`echo "$1" | cut -d '?' -f1`
export PATH_TRANSLATED="${2}${PATH_INFO}"
export SCRIPT_NAME="/cgi-bin/php4"
export QUERY_STRING=`echo "$1" | cut -d '?' -f2`
export REMOTE_HOST="localhost"
export REMOTE_ADDR="127.0.0.1"
#export AUTH_TYPE
#export REMOTE_USER
#export REMOTE_IDENT
# CGI Redirect security workaround
export REDIRECT_STATUS=200
export REDIRECT_QUERY_STRING="$QUERY_STRING"
export REDIRECT_URL="$PATH_INFO"
$PHP < /dev/null
#!/bin/sh
#
# Small script to remove HTTP headers generated by CGI scripts
#
# $Id$
while read l; do
len=${#l}
if test "$len" -le 1; then
exec cat
fi
done
<?php
function FormatSize($size) {
$sizes = Array('B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB');
$ext = $sizes[0];
for ($i=1; (($i < count($sizes)) && ($size >= 1024)); $i++) {
$size = $size / 1024;
$ext = $sizes[$i];
}
return round($size, 1).$ext;
}
/*
* starthtml: beginning of the page
*/
function StartHtml( $title, $enable_live = false, $enable_map = false ) {
global $HTTP_GET_VARS;
echo "<?xml version=\"1.0\" encoding=\"utf-8\" ?>\n";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="Generator" content="vim [GNU/Linux], GNU Emacs" />
<meta name="Author" content="videolan@videolan.org (VideoLAN team)" />
<meta name="Keywords" content="DVD, MPEG, MPEG2, MPEG4, DivX, VideoLAN,
VLC, VLS, Linux, Unix, BeOS, BSD, MacOS, MacOS X, OSX, QNX,
Familiar Linux, iPAQ, multicast, IPv6" />
<meta name="Description" content="<?php echo $title; ?>" />
<title><?php echo $title; ?></title>
<link rel="alternate" type="application/rss+xml" title="RSS - News" href="http://www.videolan.org/videolan-news.rss" />
<link rel="stylesheet" type="text/css" href="http://download.videolan.org/main.css" />
<!--[if lt IE 7]>
<style type="text/css">
@media screen{ body{behavior:url("/width.htc");} }
/* PNG support for IE */
img { behavior: url("/png.htc");}
.DXImageTransformed { display: inline-block; }
</style>
<![endif]-->
<link rel="shortcut icon" type="image/x-icon"
href="http://download.videolan.org/images/icons/favicon.ico" />
</head>
<body>
<div id="spacer"></div>
<div id="pagecontainer" class="clearfix">
<?php
}
function DrawMenu( $file, $mod )
{
if( $m = @fopen( "menu/$file", "r", 1 ) )
{
while( $l = fgets( $m, 300 ) )
{
$l = rtrim( $l );
if( $l == "sep" )
{
}
else
{
list( $name, $text, $link, $icon, $width, $height ) =
split( "[\t;]+", $l );
echo "<li><a href=\"$link\">$text</a></li>";
}
}
}
else
{
echo "<li>&nbsp;</li>";
}
}
function footer($tag) {
global $language; ?>
</div> <!-- MAINCONTENT -->
</div> <!-- PAGECONTAINER -->
<div id="footer">
<p> <a href="/">VideoLAN</a>
</p>
<p>
All rights reserved to the VideoLAN team. -&nbsp;
<?php if($language=="fr") { } else { echo 'valid'; } ?>
<a href="http://validator.w3.org/check/referer">XHTML 1.1</a>
and
<a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a>
<?php if($language=="fr") { echo 'valides'; } else { } ?>
- <a href="http://www.videolan.org/videolan-news.rss">RSS v1.0</a>
</p>
</div>
</body>
</html>
<?php
}
function panel_start( $color )
{
?>
<div class="panel-<?php echo $color; ?>"> <!-- begin panel -->
<div class="hd">
<div class="c"></div>
</div>
<div class="bd">
<div class="c">
<!-- main content goes here -->
<?php
}
function panel_end( )
{
?>
</div>
</div>
<div class="ft">
<div class="c"></div>
</div>
</div> <!-- end panel -->
<?php
}
/*
* the real code
*/
/* default language and date */
if( $language == "" ) { $language = "en"; }
/* render the page */
if( !isset( $enable_live ) )
{
$enable_live = false;
}
if( !isset( $enable_map ) )
{
$enable_map = false;
}
// HTML header
StartHtml( ereg_replace( "<[^>]*>" , "" , $title ) , $enable_live, $enable_map ) ;
?>
<div id="header">
<div id="navmenucontainer">
<ul id="navmenu">
<?php DrawMenu( "menu.txt", $menu[0] ); ?>
</ul>
</div>
<div id="submenucontainer">
<div class="videolan-logo">
<a href="/"><img src="http://download.videolan.org/images/videolan-logo.png" alt="VideoLAN" width="100" height="47"/></a>
</div>
<ul id="submenu">
<?php DrawMenu( $menu[0].".menu.txt", $menu[1] ); ?>
</ul>
</div>
</div>
<div id="maincontent">
vlc;VLC media player;/;cone.gif;18,24
project;Project and Community;/project;home.gif;24;24
doc;Documentation/Support;/doc/;doc.gif;31;24
wiki;Wiki;http://wiki.videolan.org/;cone.gif;18,24
forum;Forum;http://forum.videolan.org/;cone.gif;18,24
developers;Developers;/developers/;tool.gif;24;24
nightlies;Nightly builds;/
stable;Download latest stable release;http://www.videolan.org/vlc/
support;Support;http://www.videolan.org/support/index.html
projects;Other projects;/projects.html
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="Generator" content="vim [GNU/Linux], GNU Emacs" />
<meta name="Author" content="videolan@videolan.org (VideoLAN team)" />
<meta name="Keywords" content="DVD, MPEG, MPEG2, MPEG4, DivX, VideoLAN,
VLC, VLS, Linux, Unix, BeOS, BSD, MacOS, MacOS X, OSX, QNX,
Familiar Linux, iPAQ, multicast, IPv6" />
<meta name="Description" content="VideoLAN developers" />
<title>VLC Media Player nightly builds</title>
<link rel="alternate" type="application/rss+xml" title="RSS - News" href="http://www.videolan.org/videolan-news.rss" />
<link rel="stylesheet" type="text/css" href="http://www.videolan.org/main.css" />
<style type="text/css">
ul.list {
list-style:none;
font-size:12px;
}
ul.list li {
background: url(bullet.png) left top no-repeat;
padding: 0 0 4px 16px;
}
</style>
<!--[if lt IE 7]>
<style type="text/css">
@media screen{ body{behavior:url("/width.htc");} }
/* PNG support for IE */
img { behavior: url("/png.htc");}
.DXImageTransformed { display: inline-block; }
</style>
<![endif]-->
<link rel="shortcut icon" type="image/x-icon"
href="http://www.videolan.org/images/icons/favicon.ico" />
</head>
<body>
<div id="spacer"></div>
<div id="pagecontainer" class="clearfix">
<div id="header">
<div id="navmenucontainer">
<ul id="navmenu">
<li><a href="http://www.videolan.org/">VLC media player</a></li><li><a href="http://www.videolan.org/project">Project and Community</a></li><li><a href="http://www.videolan.org/doc/">Documentation</a></li><li><a href="http://wiki.videolan.org/">Wiki</a></li><li><a href="http://forum.videolan.org/">Forum</a></li><li><a href="http://www.videolan.org/developers/">Developers</a></li> </ul>
</div>
<div id="submenucontainer">
<div class="videolan-logo">
<a href="http://www.videolan.org/"><img src="http://www.videolan.org/images/videolan-logo.png" alt="VideoLAN" width="100" height="47"/></a>
</div>
<ul id="submenu">
<li><a href="http://www.videolan.org/vlc/">Download latest stable release</a></li>
<li><a href="http://www.videolan.org/support/index.html">Support</a></li>
</ul>
</div>
</div>
<div id="maincontent">
<h1>VLC media player nightly builds</h1>
<div class="vlc-screenshot">
<img width="246" height="170" src="screenshot.png" alt="VLC on Windows"/>
</div>
<div id="description">
<h2>Welcome!</h2>
<p>Here you can download experimental versions of VLC that are daily generated from the VLC code that is currently in development.<br/>Several issues that existed in previous versions of VLC might be fixed here, but since this version of VLC is not yet finished, you should expect other problems and issues.</p>
</div>
<h2><span style="color: #ff0000">WARNING: The nightly builds are UNSTABLE and may not work at all.<br/>
There is absolutely NO SUPPORT for it from the VideoLAN Team.
</span></h2>
<h2>Download nightly builds</h2>
<p>You'll find the last development version in trunk-xxx directories, while branch-xxx directories contains bugfixes for the last released version.</p>
<p>Select your operating system to download VLC binaries:</p>
<div class="os1">
<ul class="os" style="padding-bottom:10px">
<li class='windows' style="font-weight:bold"><a href='/build/win32/?C=M;O=D'>Windows</a></li>
<li class='macosx' style="font-weight:bold"><a href='/build/macosx/?C=M;O=D'>Mac&nbsp;OS&nbsp;X PowerPC</a></li>
<li class='macosx' style="font-weight:bold"><a href='/build/macosx-intel/?C=M;O=D'>Mac&nbsp;OS&nbsp;X Intel</a></li>
<li class='debian' ><a href='#debian'>Debian Sid I386</a></li>
<li class='debian' ><a href='#debian'>Debian Sid AMD64</a></li>
<li class='debian' ><a href='#debian'>Ubuntu Intrepid I386</a></li>
<li class='debian' ><a href='#debian'>Ubuntu Intrepid AMD64</a></li>
</ul>
</div>
<div class="os2">
<ul class="os" style="padding-bottom:10px">
<li style="background:none">The packages for the following operating systems<br /> are <b>not</b> automatically built every night:</li>
<li class='suse'><a href='#suse'>openSuse 10.2 and 10.3</a></li>
<li class='gentoo'><a href='#gentoo'>Gentoo</a></li>
<li class='beos' ><a href='/build/beos/?C=M;O=D'>BeOS</a></li>
</ul>
</div>
<div class="clearme">
<h2>Source-code snapshots</h2>
<p><a href="/build/source/?C=M;O=D">Download here</a> the tarballs (bz2) or use <a href="http://wiki.videolan.org/Git">Git</a> to get the latest source code.</p>
<h2><a name="debian">Debian and Ubuntu repositiories</a></h2>
<p>For Debian Sid I386 (unstable) add the following line to your sources.list:</p>
<pre>deb http://nightlies.videolan.org/build/sid-i386/arch ./</pre>
<p>For Debian Sid AMD64 (unstable) add the following line to your sources.list:</p>
<pre>deb http://nightlies.videolan.org/build/sid-amd64/arch ./</pre>
<p>For Ubuntu Intrepid I386 (unstable) add the following line to your sources.list:</p>
<pre>deb http://nightlies.videolan.org/build/intrepid-i386/arch ./</pre>
<p>For Ubuntu Intrepid AMD64 (unstable) add the following line to your sources.list:</p>
<pre>deb http://nightlies.videolan.org/build/intrepid-amd64/arch ./</pre>
<br />
<p>Those repositories contain a <i>vlc-dbg</i> package that you
can install so you can run <i>gdb</i> to provide usefull backtrace when reporting bugs.</p>
<br />
<h2><a name='suse'>VLC SVN Snapshots for openSUSE</a></h2>
<p>For openSUSE 10.2 and 10.3 we offer also RPMs from SVN snapshots. The packages are updated approximatively once per week.</p>
<p>In order to test it, follow the usual instructions to install VLC as described on <a href="http://www.videolan.org/vlc/download-suse.html">http://www.videolan.org/vlc/download-suse.html</a>, but replace the packagename <b>vlc</b> with <b>vlc-beta</b>. <i>You can only install one version, so either vlc OR vlc-beta. They conflict each other. </i></p>
<h2><a name='gentoo'>VLC SVN Ebuild for Gentoo</a></h2>
<p>Alexis Ballier maintains a Ebuild for the SVN version at <a href='http://dev.gentoo.org/~aballier/vlc-9999.ebuild'>http://dev.gentoo.org/~aballier/vlc-9999.ebuild</a>.</p>
</div>
<br />
</div> <!-- MAINCONTENT -->
</div> <!-- PAGECONTAINER -->
<div id="footer">
<p> <a href="http://www.videolan.org/">VideoLAN</a>
<br />
All rights reserved to the VideoLAN team. -&nbsp;
valid <a href="http://validator.w3.org/check/referer">XHTML 1.1</a>
and
<a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a>
- <a href="http://www.videolan.org/videolan-news.rss">RSS v1.0</a>
</p>
</div>
<div class="right">
</div>
</body>
</html>
<?php
$title = "VLC Media Player nightly builds";
$lang = "en";
$date = "11 september 2008";
$menu = array( "vlc" );
require($_SERVER["DOCUMENT_ROOT"]."/include/header.php");
?>
<div id="fullwidth">
<h1>VLC media player nightly builds</h1>
<div class="vlc-screenshot">
<img width="246" height="170" src="screenshot.png" alt="VLC on Windows"/>
</div>
<div id="description">
<h2>Welcome!</h2>
<p>Here you can download experimental versions of VLC that are daily generated from the VLC code that is currently in development.<br/>Several issues that existed in previous versions of VLC might be fixed here, but since this version of VLC is not yet finished, you should expect other problems and issues.</p>
</div>
<h2><span style="color: #ff0000">WARNING: The nightly builds are UNSTABLE and may not work at all.<br/>
There is absolutely NO SUPPORT for it from the VideoLAN Team.
</span></h2>
<h2>Download nightly builds</h2>
<p>You'll find the last development version in trunk-xxx directories, while branch-xxx directories contains bugfixes for the last released version.</p>
<p>Select your operating system to download VLC binaries:</p>
<div class="os1">
<ul class="os" style="padding-bottom:10px">
<li class='windows' style="font-weight:bold"><a href='/build/win32/?C=M;O=D'>Windows</a></li>
<li class='macosx' style="font-weight:bold"><a href='/build/macosx/?C=M;O=D'>Mac&nbsp;OS&nbsp;X PowerPC</a></li>
<li class='macosx' style="font-weight:bold"><a href='/build/macosx-intel/?C=M;O=D'>Mac&nbsp;OS&nbsp;X Intel</a></li>
<li class='debian' ><a href='#debian'>Debian Sid I386</a></li>
<li class='debian' ><a href='#debian'>Debian Sid AMD64</a></li>
<li class='debian' ><a href='#debian'>Ubuntu Intrepid I386</a></li>
<li class='debian' ><a href='#debian'>Ubuntu Intrepid AMD64</a></li>
</ul>
</div>
<div class="os2">
<ul class="os" style="padding-bottom:10px">
<li style="background:none">The packages for the following operating systems<br /> are <b>not</b> automatically built every night:</li>
<li class='suse'><a href='#suse'>openSuse 10.2 and 10.3</a></li>
<li class='gentoo'><a href='#gentoo'>Gentoo</a></li>
<li class='beos' ><a href='/build/beos/?C=M;O=D'>BeOS</a></li>
</ul>
</div>
<div class="clearme">
<h2>Source-code snapshots</h2>
<p><a href="/build/source/?C=M;O=D">Download here</a> the tarballs (bz2) or use <a href="http://wiki.videolan.org/Git">Git</a> to get the latest source code.</p>
<h2><a id="debian">Debian and Ubuntu repositiories</a></h2>
<p>For Debian Sid I386 (unstable) add the following line to your sources.list:</p>
<pre>deb http://nightlies.videolan.org/build/sid-i386/arch ./</pre>
<p>For Debian Sid AMD64 (unstable) add the following line to your sources.list:</p>
<pre>deb http://nightlies.videolan.org/build/sid-amd64/arch ./</pre>
<p>For Ubuntu Intrepid I386 (unstable) add the following line to your sources.list:</p>
<pre>deb http://nightlies.videolan.org/build/intrepid-i386/arch ./</pre>
<p>For Ubuntu Intrepid AMD64 (unstable) add the following line to your sources.list:</p>
<pre>deb http://nightlies.videolan.org/build/intrepid-amd64/arch ./</pre>
<br />
<p>Those repositories contain a <i>vlc-dbg</i> package that you
can install so you can run <i>gdb</i> to provide usefull backtrace when reporting bugs.</p>
<br />
<h2><a id='suse'>VLC SVN Snapshots for openSUSE</a></h2>
<p>For openSUSE 10.2 and 10.3 we offer also RPMs from SVN snapshots. The packages are updated approximatively once per week.</p>
<p>In order to test it, follow the usual instructions to install VLC as described on <a href="http://www.videolan.org/vlc/download-suse.html">http://www.videolan.org/vlc/download-suse.html</a>, but replace the packagename <b>vlc</b> with <b>vlc-beta</b>. <i>You can only install one version, so either vlc OR vlc-beta. They conflict each other. </i></p>
<h2><a id='gentoo'>VLC SVN Ebuild for Gentoo</a></h2>
<p>Alexis Ballier maintains a Ebuild for the SVN version at <a href='http://dev.gentoo.org/~aballier/vlc-9999.ebuild'>http://dev.gentoo.org/~aballier/vlc-9999.ebuild</a>.</p>
</div>
<br />
</div>
<?php footer(''); ?>
<?php
$title = "VidenLAN projects nightly builds";
$lang = "en";
$date = "12 september 2008";
$menu = array( "vlc" );
require($_SERVER["DOCUMENT_ROOT"]."/include/header.php");
?>
<div id="fullwidth">
<h1>Other VideoLAN projects nightly builds</h1>
<div id="description">
<h2>Welcome!</h2>
<p>Here you can download experimental versions of some other VideoLAN projects that are regularly generated from code that is currently in development.<br/>Several issues that existed in previous versions might be fixed here, but since these versions are not yet finished, you should expect other problems and issues.</p>
</div>
<h2><span style="color: #ff0000">WARNING: The nightly builds are UNSTABLE and may not work at all.<br/>
There is absolutely NO SUPPORT for it from the VideoLAN Team.
</span></h2>
<h2>Download nightly builds</h2>
<!--<ul style="padding-left: 10px">
<li><a href="http://nightlies.videolan.org/x264/">x264</a></li>
<li><a href="http://nightlies.videolan.org/vlma/?C=M;O=D">VLMa</a></li>
</ul>-->
<a href="http://nightlies.videolan.org/x264/"><img style="margin: 10px" alt="x264 snapshots" src="/x264_logo.jpg" /></a>
<a href="http://nightlies.videolan.org/vlma/?C=M;O=D"><img style="margin: 10px" alt="VLMa nightly builds" src="http://download.videolan.org/vlma/VLMa.png" /></a>
</div> <!-- MAINCONTENT -->
<?php footer(''); ?>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment