[Comm] Re: работа с архивами в ком. строке

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Ср Сен 15 10:57:43 MSD 2004


On Mon, Sep 13, 2004 at 11:58:35AM +0400, Maxim Bodynasky wrote:
> 1) На atmsk.ru взял пакет 
>    avfs-fuse-1.1-alt1.src.rpm

Ой.

> 2) собрал на ALM2.2 ничего не меня в спеке. Получилось два rpm:
>    avfs-fuse-1.1-alt1.i586.rpm
>    kernel-source-fuse-1.1-alt1.i586.rpm

Ааааа, на ALM2.2, боюсь, культурно не выйдет -- придётся руками
модуль собирать/ставить.

> kernel-modules-fuse так и не нашёл. Поделитесь?

С kernel24 не выйдет, надо kernel-image (2.3+).  Но на всякий
случай цепляю.

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/
----------- следующая часть -----------
%define kernel 2.4.22-std-up-alt15
%define headers kernel-headers-std-up
%define	kernel_include	linux-2.4.22-std-up

Summary: enables all programs to look inside archived or compressed files, or access remote files
Name: avfs
Version: 0.9.3
Release: alt
License: GPL
Group: User Interface/Desktop
Source: %{name}-%{version}.tar.gz
Patch:	%{name}.initscript.patch 
BuildRequires:  libxml2-devel %{headers} w3c-libwww-devel
Requires: libxml2 w3c-libwww
URL: http://sourceforge.net/projects/avf

AutoReq: yes, noshell

%description
AVFS is a system, which enables all programs to look inside archived
or compressed files, or access remote files without recompiling the
programs or changing the kernel.

At the moment it supports floppies, tar and gzip files, zip, bzip2, ar
and rar files, ftp sessions, http, webdav, rsh/rcp, ssh/scp. Quite a
few other handlers are implemented with the Midnight Commander's
external FS.


%prep
%setup -q
%patch

%build
unset CC CXX
export CFLAGS="$CFLAGS -I%_includedir/w3c-libwww "
./configure --enable-libxml2 --with-kernel=%{prefix}/include/%{kernel_include}  --disable-debug --with-expat=%_includedir/w3c-libwww
make


%install
perl -pi -e "s|/sbin/depmod|echo /sbin/depmod|g" avfscoda/redir/Makefile
perl -pi -e "s|mknod|echo mknod|g" scripts/Makefile

make  install_root=${RPM_BUILD_ROOT} install
mkdir -p ${RPM_BUILD_ROOT}/%{_sysconfdir}/profile.d
cp scripts/avfscoda.csh scripts/avfscoda.sh ${RPM_BUILD_ROOT}/%{_sysconfdir}/profile.d

%pre
#/usr/sbin/service avfscoda stop
  
%post
if test ! -e /overlay; then mkdir /overlay; fi

#/usr/sbin/service avfscoda start
#/usr/sbin/chkconfig avfscoda on

    
      
	
%files
%doc README INSTALL.avfscoda INSTALL.preload COPYING COPYING.LIB FORMAT NEWS TODO
%dir %{prefix}/lib/avfs
%dir %{prefix}/lib/avfs/extfs
%{prefix}/sbin/avfscoda
#/dev/cfs0
%{prefix}/lib/avfs/extfs/*
/lib/modules/%{kernel}/misc/redir.o
/etc/profile.d/avfscoda.sh
/etc/profile.d/avfscoda.csh
/etc/rc.d/init.d/avfscoda

%changelog
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20040915/968506a5/attachment-0003.bin>


Подробная информация о списке рассылки community