Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37568491
en ru br
ALT Linux repositórios
S:0.5-alt8.qa1
5.0: 0.5-alt8
4.1: 0.5-alt8
4.0: 0.5-alt8
3.0: 0.5-alt2

Group :: Comunicações
RPM: fuse-siefs

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

%define realname siefs

Packager: Denis Smirnov <mithraen at altlinux.ru>

Name: fuse-siefs
Version: 0.5
Release: alt8.qa1

Summary: Work with storage memory of Siemens mobiles via datacable
Summary(ru_RU.KOI8-R): òÁÂÏÔÁ Ó ÐÁÍÑÔØÀ ÍÏÂÉÌØÎÙÈ ÔÅÌÅÆÏÎÏ× óÉÍÅÎÓ
License: GPL
Group: Communications

Url: http://chaos.allsiemens.com/siefs/

Source: %realname-%version.tar.gz

Patch0: siefs-0.5-alt-fuse-pkgconfig.patch
Patch1: siefs-0.5-alt-fix-getdir.patch
Patch2: siefs-0.5-alt-fix-qwe3-close.patch
Patch3: siefs-0.5-alt-utf-8.patch
Patch4: siefs-0.5-alt-includes.patch
Patch5: siefs-0.5-alt-command-line.patch
Patch6: siefs-0.5-alt-man-pages.patch

Requires: mount >= 2.11
Requires: fuse

Provides: SieFS
Obsoletes: SieFS

# Automatically added by buildreq on Sun Nov 27 2005

BuildRequires: libfuse-devel

BuildRequires(pre): fuse >= 2.2

%description
SieFS is a virtual filesystem for accessing a storage memory (flexmem or
MultiMediaCard) of Siemens mobile phones via datacable, IRDA or
BlueTooth.  It is currently tested on S45, ME45, SL45(i), S55, SL55,
M55, MC60, CX65, M65, but should work also on C55/M50/MT50 with enabled
serial interface.  There should not be any problems with other new
Siemens phones (C60, S65, etc).

SieFS consists of filesystem module (siefs) and command-line utility
(slink).  SieFS depends on Filesystem in USErspace (FUSE) package.

The syntax of mount command is:

 "siefs [-o options] COMM_DEVICE MOUNT_DIR"
 "mount -t siefs [-o options] COMM_DEVICE MOUNT_DIR".

After mounting, the phone's memory will be visible as an ordinary
directory with files, you can copy, move, delete files, create
directories on it.  You can enter mount command when your mobile is not
connected to PC.  Also you can connect and disconnect it at any time
without need to remount filesystem.

For automatic mounting, add something like this to your /etc/fstab:

 "siefs  /mnt/mobile  siefs  device=/dev/ttyS0,allow_other  0 0".

slink is an utility for working with phone's memory without mounting.
Type "slink -h" to view all supported commands.

%description -l ru_RU.KOI8-R
SieFS - ÜÔÏ ×ÉÒÔÕÁÌØÎÁÑ ÆÁÊÌÏ×ÁÑ ÓÉÓÔÅÍÁ ÄÌÑ ÄÏÓÔÕÐÁ Ë ÐÁÍÑÔÉ (flexmem
ÉÌÉ MultiMediaCard) ÍÏÂÉÌØÎÙÈ ÔÅÌÅÆÏÎÏ× óÉÍÅÎÓ ÞÅÒÅÚ ËÁÂÅÌØ ÐÅÒÅÄÁÞÉ
ÄÁÎÎÙÈ, ÉÎÆÒÁËÒÁÓÎÙÊ ÐÏÒÔ ÉÌÉ BlueTooth.  ôÅËÕÝÁÑ ×ÅÒÓÉÑ ÔÅÓÔÉÒÏ×ÁÌÁÓØ
ÎÁ S45, ME45, SL45(i), S55, SL55, M55, MC60, CX65, M65, ÎÏ ÄÏÌÖÎÁ
ÒÁÂÏÔÁÔØ ÔÁËÖÅ ÎÁ C55/M50/MT50, ÐÏÄËÌÀÞÁÀÝÉÈÓÑ ÞÅÒÅÚ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÙÊ
ÉÎÔÅÒÆÅÊÓ.  ôÁËÖÅ ÎÅ ÄÏÌÖÎÏ ÂÙÔØ ÐÒÏÂÌÅÍ Ó ÄÒÕÇÉÍÉ ÎÏ×ÙÍÉ ÍÏÂÉÌËÁÍÉ ÏÔ
óÉÍÅÎÓ (C60, S65, etc).

ðÁËÅÔ SieFS ÓÏÄÅÒÖÉÔ ÍÏÄÕÌØ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ (siefs) É ËÏÎÓÏÌØÎÕÀ
ÕÔÉÌÉÔÕ (slink).  SieFS ÚÁ×ÉÓÉÔ ÏÔ ÐÁËÅÔÁ FUSE (Filesystem in
USErspace), ËÏÔÏÒÙÊ ×ÚÁÉÍÏÄÅÊÓÔ×ÕÅÔ Ó ÑÄÒÏÍ ìÉÎÕËÓ.

ëÏÍÁÎÄÁ ÍÏÎÔÉÒÏ×ÁÎÉÑ ÐÁÍÑÔÉ ÔÅÌÅÆÏÎÁ ÉÍÅÅÔ ÓÌÅÄÕÀÝÉÊ ÓÉÎÔÁËÓÉÓ:

 "siefs [-o options] COMM_DEVICE MOUNT_DIR"
 "mount -t siefs [-o options] COMM_DEVICE MOUNT_DIR".

ðÏÓÌÅ ÍÏÎÔÉÒÏ×ÁÎÉÑ ÐÁÍÑÔØ ÔÅÌÅÆÏÎÁ ÂÕÄÅÔ ×ÙÇÌÑÄÅÔØ ËÁË ÏÂÙÞÎÙÊ ËÁÔÁÌÏÇ Ó
ÆÁÊÌÁÍÉ, ×Ù ÓÍÏÖÅÔÅ ËÏÐÉÒÏ×ÁÔØ, ÐÅÒÅÍÅÝÁÔØ, ÕÄÁÌÑÔØ ÆÁÊÌÙ, ÓÏÚÄÁ×ÁÔØ
ËÁÔÁÌÏÇÉ × ÐÁÍÑÔÉ ÔÅÌÅÆÏÎÁ.  ÷Ù ÍÏÖÅÔÅ ××ÏÄÉÔØ ËÏÍÁÎÄÕ ÍÏÎÔÉÒÏ×ÁÎÉÑ,
ÄÁÖÅ ËÏÇÄÁ ÔÅÌÅÆÏÎ ÎÅ ÐÏÄËÌÀÞÅÎ Ë ËÏÍÐØÀÔÅÒÕ.  ôÁËÖÅ ÷Ù ÍÏÖÅÔÅ
ÐÏÄÓÏÅÄÉÎÑÔØ É ÏÔÓÏÅÄÉÎÑÔØ ÔÅÌÅÆÏÎ × ÌÀÂÏÅ ×ÒÅÍÑ ÂÅÚ ÐÅÒÅÍÏÎÔÉÒÏ×ÁÎÉÑ.

äÌÑ Á×ÔÏÍÁÔÉÞÅÓËÏÇÏ ÍÏÎÔÉÒÏ×ÁÎÉÑ, ÄÏÂÁ×ØÔÅ × "/etc/fstab" ÓÔÒÏËÕ,
ÐÏÄÏÂÎÕÀ ÜÔÏÊ:

 "siefs  /mnt/mobile  siefs  device=/dev/ttyS0,allow_other  0 0".

slink - ÕÔÉÌÉÔÁ ÄÌÑ ÒÁÂÏÔÙ Ó ÐÁÍÑÔØÀ ÔÅÌÅÆÏÎÁ ÂÅÚ ÍÏÎÔÉÒÏ×ÁÎÉÑ.
þÔÏÂÙ ÐÏÓÍÏÔÒÅÔØ ×ÓÅ ÄÏÓÔÕÐÎÙÅ ËÏÍÁÎÄÙ, ÉÓÐÏÌØÚÕÊÔÅ "slink -h".

%prep
%setup -q -n %realname-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1

%build
autoreconf -vif
%configure
%make_build

%install
%makeinstall
mkdir -p $RPM_BUILD_ROOT/sbin
ln -s /usr/bin/siefs $RPM_BUILD_ROOT/sbin/mount.siefs

%files
%_bindir/*
%exclude %_bindir/vmo2wav
%_man1dir/*
%_man8dir/*
/sbin/mount.siefs
%doc README AUTHORS COPYING

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009