[% PROCESS 'config/archive_layout.tmpl' %]
[% PROCESS 'config/mirrors.tmpl' %]
[%- known_vcs = [ [ 'cvs', 'CVS', 'cvs' ],
[ 'svn', 'Subversion', 'subversion' ],
[ 'bzr', 'bzr', 'bzr' ],
[ 'darcs', 'Darcs', 'darcs' ],
[ 'arch', 'arch', 'tla' ],
[ 'git', 'Git', 'git-core' ],
[ 'hg', 'Hg', 'mercurial' ], ];
vcs_link = page.get_newest("vcs-browser");
-%]
[%- suite_name = suite;
SET suite_name = suite_name _ ' (' _ suite_aliases.$suite _ ')' IF suite_aliases.$suite;
nav_arr = [ { prefix=>'Distribution:', title=>'Overview over this suite', url=>make_url('/','','source',''), name=>suite_name }, ];
nav_arr.push( { title => 'Source packages', url=>make_url('/'), name=>'Source' } ) IF is_source;
nav_arr.push( { prefix=>'Section:', title=>'All packages in this section', url=>make_url("$subsection/"), name=>subsection } );
nav_arr.push( { prefix=>'Package:', name=>pkg } ); -%]
[% desclang = 'en';
SET desclang = lang IF desc.$lang.long %]
[%- PROCESS 'html/head.tmpl'
title_tag = ( is_source ? "Details of source package $pkg in $suite"
: "Details of package $pkg in $suite" )
description = desc.$desclang.short
keywords = "$suite, $archive, $section, $subsection, $version"
print_search_field = 'packages'
search_field_values = {
searchon => is_source ? 'sourcenames' : 'names',
}
navigation = nav_arr
-%]
[% PROCESS 'html/menu.inc' %]
[% FOREACH s IN suites %]
[% '
' IF loop.first %]
[%- IF s == suite -%]
[% PROCESS menuitem name=s url='' %]
[%- ELSE -%]
[% PROCESS menuitem name=s url=make_url(pkg,'','suite',s) %]
[%- END -%]
[%- '
' IF loop.last -%]
[% END %]
[% IF src %]
[% PROCESS menuitem prefix='Source:' title='Source package building this package' url=make_url(src.pkg,'','source','source') name=src.pkg %]
[% END %]
[%- PROCESS 'html/messages.tmpl' -%]
[% IF is_virtual %]
Virtual Package: [% pkg %]
[% ELSIF is_source %]
Source Package: [% pkg %] ([% version %])
[% ELSE %]
Package: [% pkg %] ([% versions.short %])
[% END %]
[%- PROCESS marker text=archive IF archive && archive != main_archive %]
[%- PROCESS marker text=section IF section && section != main_section %]
[%- PROCESS marker text='essential' IF page.get_newest('essential') == 'yes' %]
[% UNLESS is_virtual %]
Links for [% pkg %]
Debian Resources:
[% IF src %]
Download Source Package [% src.pkg %]:
[% FOREACH src.downloads %]
[% '
' IF loop.last %]
[% END %]
[% IF src.downloads.size == 0 %]
Not found
[% END %]
[% END %]
[% IF maintainers.size == 1 -%]
Maintainer:
[%- ELSE -%]
Maintainers:
[%- END %]
[%- FOREACH maintainers -%]
[%- '
' IF loop.last -%]
[%- END -%]
[% url = page.get_newest('url');
SET url = page.get_newest('homepage') IF page.get_newest('homepage');
IF url %]
External Resources:
[% END %]
[% FOREACH sim IN similar %]
[% IF loop.first %]
Similar packages:
' IF loop.last %]
[% END %]
[% END %]
[% IF suite == "experimental" || subsection == "debian-installer" %]
[% IF suite == "experimental" %]
[% changelog_link = 'changelog';
changelog_link = "
changelog" %]
Experimental package
Warning: This package is from the experimental distribution.
That means it is likely unstable or buggy, and it may even cause data loss.
Please be sure to consult the [% changelog_link %] and other possible documentation before
using it.
[% END %]
[% IF subsection == "debian-installer" %]
debian-installer udeb package
Warning: This package is intended for the use in building
debian-installer images only.
Do not install it on a normal Debian system.
[% END %]
[% END %]
[% IF desc %]
[% UNLESS is_virtual %]
[% IF desc.$desclang.short %]
[% desc.$desclang.short %]
[% desc.$desclang.long %]
[% END %]
[% ELSE %]
This is a virtual package. See the Debian policy for a definition of virtual packages.
[% END %]
[% FOREACH tag IN tags %]
[% IF loop.first -%]
[%- END %]
[% END %]
[% FOREACH providers %]
[% IF loop.first %]
Packages providing [% pkg %]
[% END %]
- [% IF available %][% name %][% ELSE %][% name %][% END %]
- [% desc %]
[% '
' IF loop.last %]
[% END %]
[% END %]
[% FOREACH binaries %]
[% IF loop.first %]The following binary packages are built from this source package:
[% END %]
- [% IF available %][% name %][% ELSE %][% name %][% END %]
- [% desc %]
[% '
' IF loop.last %]
[% END %]
[% FOREACH relations %]
[% IF loop.first -%]
Other Packages Related to [% pkg %]
[% IF is_source %]
|
|
[% ELSE %]
|
|
|
[% END %]
[%- END %]
[% FOREACH terms %]
[% '- ' UNLESS is_old_pkgs %]
[% FOREACH alternatives %]
[% '
' IF loop.first %]
- [% IF loop.first %][% id %]:[% ELSE %]or [% END %]
[% IF suite %][% name %][% ELSE %][% name %][% END %]
[% ' (' _ version _ ')' IF version %]
[% ' [' _ arch_str _ ']' IF arch_str %]
[%- IF !is_old_pkgs -%]
- [% desc -%]
[%- IF providers.pkgs.size > 0 -%]
[% '
also a ' IF providers.also %]virtual package provided by
[% js_id = name %]
[% FOREACH provider IN providers.pkgs %][% provider %][% ', ' UNLESS loop.last %][% END %]
[% IF providers.pkgs.size > 10 %]
[% END %]
[% END %]
[% END %]
[% '
' IF loop.last %]
[% END %]
[% END %]
[% IF loop.last -%]
[%- END %]
[% END %]
[% FOREACH d IN downloads %]
[% IF loop.first -%]
Download [% pkg %]
Download for all available architectures
Architecture | [% 'Version | ' IF versions.multiple %]Package Size | Installed Size | Files |
[%- END %]
[% download_url = pkg _ '/' _ d.arch _ '/download'
filelist_url = pkg _ '/' _ d.arch _ '/filelist' %]
[% d.arch %]
[%- SET a = d.archive; IF mirrors.$a.unofficial_port %] (unofficial port)[% END %] |
[% vnorm = d.version.replace( '\+b\d+$', '' ); vlatest = version.replace( '\+b\d+$', '' );
vup = vnorm.replace( '-[^-]+$', '' ); vuplatest = vlatest.replace( '-[^-]+$', '' );
IF vnorm == vlatest;
version_class = 'vcurrent';
ELSIF vup == vuplatest;
version_class = 'volder';
ELSE;
version_class = 'vold';
END %]
[% "$d.version | " IF versions.multiple %]
[% d.pkgsize %] kB | [% d.instsize %] kB |
[% IF d.contents_avail %]
[list of files]
[% ELSE %]
no current information
[% END %]
|
[% IF loop.last -%]
[%- END %]
[% END %]
[% FOREACH srcfiles %]
[% IF loop.first -%]
Download [% pkg %]
File | Size (in kB) | md5sum |
[%- END %]
[% filename %] |
[% size %] |
[% md5sum %] |
[% IF loop.last -%]
[% FOREACH vcs IN known_vcs;
vcs_id = vcs.0; vcs_name = vcs.1; vcs_pkg = vcs.2;
vcs_info = page.get_newest("vcs-$vcs_id");
SET vcs_info = page.get_newest("x-vcs-$vcs_id") UNLESS vcs_info;
IF vcs_info; %]
- Debian Package Source Repository (VCS: [% vcs_name %])
- [% vcs_info %]
[% IF vcs_link %]
- Debian Package Source Repository (Browsable)
- [% vcs_link %]
[% END %]
[% END; END %]
[%- END %]
[% END %]
[%# %]
[%- PROCESS 'html/foot.tmpl' -%]