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

- - - - - -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 '
DistributionInstallation Case #1
Filesystem and installer
(recommended)
Installation Case #2
Manual installation
(filesystem, expert user)
Installation Case #3
Command-line client
(no filesystem access)
' - .'
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 TypeDownloadable 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.

- -

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