From: lace <>
Date: Thu, 29 Dec 2005 06:08:22 +0000 (+0000)
Subject: Captive release update: 1.1.6.1
X-Git-Url: http://git.jankratochvil.net/?p=www.jankratochvil.net.git;a=commitdiff_plain;h=57c6ee027fb80f9974764003f0e6d13ddcd745d7
Captive release update: 1.1.6.1
+project staticbuild
---
diff --git a/project/captive/CVS.pm b/project/captive/CVS.pm
index 57cd168..c4b4e4f 100755
--- a/project/captive/CVS.pm
+++ b/project/captive/CVS.pm
@@ -51,120 +51,20 @@ make
@{[ vskip "3ex" ]}
-
Download
-
-Distribution |
- Installation Case #1 Filesystem and installer (recommended) |
- Installation Case #2 Manual installation (filesystem, expert user) |
- Installation Case #3 Command-line client (no filesystem access) |
-HERE
-my %pkg=(
- 1=>[qw(captive captive-lufs captive-install lufs gnome-vfs-httpcaptive ntfsprogs ntfsprogs-gnomevfs)],
- 2=>[qw(captive captive-lufs lufs)],
- 3=>[qw(captive)],
- );
-my %version=(
- map(($_=>["1.1.5","0"]),qw(captive captive-lufs captive-install)),
- "lufs"=>["0.9.7","1captive8"],
- "gnome-vfs-httpcaptive"=>["2.3.8captive2","0"],
- "ntfsprogs"=>["200309071734","1captive1"],
- "ntfsprogs-gnomevfs"=>["1.0.2","0"],
- "build-captive-static"=>"2003-12-14-00",
- );
-my %has_devel=(map(($_=>1),qw(
- ntfsprogs
- )));
-my %pkg_nosrc=(map(($_=>1),qw(
- captive-lufs
- captive-install
- ntfsprogs
- ntfsprogs-gnomevfs
- )));
-
-my $case;
-my $a_href_arch=sub ($$%)
-{
-my($file_base,$text,%args)=@_;
-
- $text=~s/[._]\D.*$// if $case!=1 && $text!~/^[.]/;
- return a_href $file_base,$text,"size"=>($case==1),%args;
-};
-
-my $ntfsprogs_after=sub ($) {
- my($format)=@_;
- return if $case!=1;
- return ''
- .' requirement: '
- .a_href('http://linux-ntfs.sourceforge.net/downloads.html#downloads','ntfsprogs')
- .' '.$format.' ≥ 1.8.0'
- .' |
';
- };
-
-my @dist=(
- {
- "name"=>"Sources (.tar.gz)",
- "id"=>"source",
- "out"=>sub {
- my($pkg,$version_base,$version_ext)=@_;
- return () if $pkg_nosrc{$pkg};
- $version_ext=~s/^\d+//;
- my $file="$pkg-$version_base".($version_ext=~/^\d+$/ ? "" : $version_ext).".tar.gz";
- return $file,$file;
- },
- "after"=>sub { return &{$ntfsprogs_after}(".tar.gz"); },
- },
- );
-
-for my $dist (@dist) {
- print '';
- print ''.$dist->{"name"}." | ";
- for my $casel (1,2,3) {
- $case=$casel;
- print '';
- print join(" ",map({ my $pkg=$_;
- my($file,$text)=&{$dist->{"out"}}($pkg,@{$version{$pkg}});
- (!defined $text ? ($file) || () : (&$a_href_arch("dist/$file",$text)));
- } @{$pkg{$case}}),map({ (!$_ ? () : (&{$_}())); } $dist->{"after"}));
- print " | ";
- }
- print "
\n";
- }
-print <<"HERE";
-
- 'captive-static' build system patches for Red Hat 9 Shrike (never needed for a regular build) |
-
-HERE
-my $build_static_basename=(map("$_-".$version{$_}.".tar.gz","build-captive-static"))[0];
-print a_href "dist/$build_static_basename",$build_static_basename;
-print <<"HERE";
- |
+Download
+
+
+ Distribution Type | Downloadable File |
+ Sources (.tar.gz) | @{[ a_href 'dist/captive-1.1.6.1.tar.gz',undef(),"basename"=>1 ]} |
+
+ 'captive-static' build (never needed for a regular build) |
+ my @{[ a_href '/project/staticbuild/','staticbuild' ]} project link |
@{[ vskip "3ex" ]}
-Pending Integrations
-
-
- -
- @{[ a_href $W->{"project_viewcvs"}.'/lufs/','lufs-captive' ]}
- [@{[ a_href $W->{"project_viewcvs"}.'/*checkout*/lufs/NEWS.captive?rev=1.1.2.11','NEWS' ]}]
-
- -
-
@{[ a_href 'http://lufs.sourceforge.net/lufs/','LUFS' ]} still has not yet integrated
- the Captive-developed patches. No integration schedule is currently known.
-
- - Linux kernel module has implemented support for statfs(2)/df(1)
- - Many fixes of the userland lufsd(8) daemon
- - Scripts for unattended Linux kernel module prebuilds/compilation/installation
-
- The recommended way is to port Captive project to maintained
- @{[ a_href 'http://fuse.sourceforge.net/','FUSE' ]}.
-
-
-
-
@{[ a_href './','Back to Captive Main Page' ]}
HERE