ALT Linux repositórios
S: | 4.0.43-alt1 |
5.0: | 3.9.11.20070601-alt2 |
4.1: | 3.9.11.20070601-alt1 |
4.0: | 3.9.10.20060626-alt1 |
3.0: | 3.9.10-alt1 |
Group :: Ferramentas de Arquivo
RPM: mtools
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Name: mtools
%define base_version 3.9.11
%define patch_version 20070601
%ifdef patch_version
Version: %base_version.%patch_version
%else
Version: %base_version
%endif
Release: alt1
Summary: Programs for accessing MS-DOS disks without mounting the disks.
Copyright: GPL
Group: File tools
Url: http://mtools.linux.lu
%def_without floppyd
%define inetd_dir %_sysconfdir/xinetd.d
%define inetd_floppyd %inetd_dir/floppyd
Source: %url/%name-%base_version.tar.bz2
Source1: floppyd.xinetd
Patch0: %name-3.9.6-config.patch
Patch2: %name-3.9.6-atari.patch
Patch3: %name-3.9.7-texinfo.patch
Patch4: %name-3.9.10-alt-no-x.patch
%ifdef patch_version
Patch99: %name-%base_version-%{patch_version}.diff.gz
%endif
Requires(post): %install_info
Requires(preun): %uninstall_info
BuildPreReq: kernel-headers-std
%if_with floppyd
BuildPreReq: XFree86-devel
%endif
Summary(ru_RU.KOI8-R): õÔÉÌÉÔÙ ÄÌÑ ÒÁÂÏÔÙ Ó ÄÉÓËÁÍÉ MS-DOS
%package floppyd
Group: File tools
Requires: xinetd
Summary: Daemon for remote access to floppy drive
Summary(ru_RU.KOI8-R): äÅÍÏÎ ÄÌÑ ÄÏÓÔÕÐÁ Ë ÄÉÓËÏ×ÏÄÁÍ ÞÅÒÅÚ ÓÅÔØ É X-ÔÅÒÍÉÎÁÌ
%description
Mtools is a collection of utilities for accessing MS-DOS files.
Mtools allow you to read, write and move around MS-DOS filesystem
files (normally on MS-DOS floppy disks). Mtools supports Windows95
style long file names, OS/2 Xdf disks, and 2m disks.
Mtools should be installed if you need to use MS-DOS disks without
mounting them.
%description -l ru_RU.KOI8-R
Mtools ÓÏÄÅÒÖÉÔ ÎÁÂÏÒ ÕÔÉÌÉÔ ÄÌÑ ÒÁÂÏÔÙ Ó ÄÉÓËÁÍÉ MS-DOS:
ÆÏÒÍÁÔÉÒÏ×ÁÎÉÑ, ÞÔÅÎÉÑ/ÚÁÐÉÓÉ, ÕÐÒÁ×ÌÅÎÉÑ ÁÔÒÉÂÕÔÁÍÉ,
ÐÒÏ×ÅÒËÉ ÎÁ ÓÂÏÊÎÙÅ ÂÌÏËÉ É Ô.Ä.
Mtools ÒÁÂÏÔÁÅÔ Ó ÄÉÓËÅÔÁÍÉ ÎÁÐÒÑÍÕÀ, ÍÉÎÕÑ ÄÒÁÊ×ÅÒÙ ÆÁÊÌÏ×ÙÈ ÓÉÓÔÅÍ ìÉÎÕËÓÁ,
ÔÏ ÅÓÔØ ÍÏÎÔÉÒÏ×ÁÔØ ÄÉÓËÅÔÕ ÕÔÉÌÉÔÏÊ mount ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ Mtools ÎÅ ÎÕÖÎÏ.
üÔÏ ÏÚÎÁÞÁÅÔ, ÞÔÏ ÐÏÄÄÅÒÖËÁ FAT × ÑÄÒÅ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ ÎÅ ÔÒÅÂÕÅÔÓÑ
(ÈÏÔÑ Å£ ÏÔÓÕÔÓÔ×ÉÅ ÓÅÊÞÁÓ - ÓÌÕÞÁÊ ÕÎÉËÁÌØÎÙÊ).
Mtools ÐÏÄÄÅÒÖÉ×ÁÅÔ ÄÌÉÎÎÙÅ ÉÍÅÎÁ × ÓÔÉÌÅ Windows95, Xdf-ÄÉÓËÉ OS/2,
Á ÔÁËÖÅ ÄÉÓËÅÔÙ ÂÏÌØÛÏÊ £ÍËÏÓÔÉ, ÓÏÚÄÁÎÎÙÅ Ó ÐÏÍÏÝØÀ ÕÔÉÌÉÔÙ 2m.
%description floppyd
Floppyd is used as a server to grant access to the floppy drive to clients
running on a remote machine, just as an X server grants access to the display
to remote clients. floppyd is always associated with an X server.
It runs on the same machine as its X server, and listens on port 5703 and above.
%description floppyd -l ru_RU.KOI8-R
Floppyd Ñ×ÌÑÅÔÓÑ ÓÅÒ×ÅÒÏÍ, ÐÒÅÄÏÓÔÁ×ÌÑÀÝÉÍ ÄÏÓÔÕÐ Ë ÄÉÓËÅÔÁÍ ÄÌÑ ËÌÉÅÎÔÏ×,
ÒÁÂÏÔÁÀÝÉÈ ÎÁ ÄÒÕÇÉÈ ËÏÍÐØÀÔÅÒÁÈ ÐÏÄÏÂÎÏ ÔÏÍÕ, ËÁË X-ÓÅÒ×ÅÒ ÐÒÅÄÏÓÔÁ×ÌÑÅÔ ÉÍ
ÄÏÓÔÕÐ Ë ÍÏÎÉÔÏÒÕ. Floppyd ×ÙÐÏÌÎÑÅÔ ÐÒÉ×ÑÚËÕ Ë X-ÓÅÒ×ÅÒÕ, ÚÁÐÕÝÅÎÎÏÍÕ
ÎÁ ÔÏÍ ÖÅ ËÏÍÐØÀÔÅÒÅ, É ÐÏÌØÚÕÅÔÓÑ ÅÇÏ ÓÉÓÔÅÍÏÊ Á×ÔÏÒÉÚÁÃÉÉ.
%prep
%setup -q -n %name-%base_version
%ifdef patch_version
%patch99 -p1
%endif
%patch0 -p1
%patch2 -p1
%patch3 -p1
%if_without floppyd
%patch4 -p1
%endif
find -type f -print0 |
xargs -r0 %__grep -FZl -- /usr/local/etc |
xargs -r0 %__subst -p -- 's,/usr/local/etc,%_sysconfdir,g'
%build
autoconf
%configure
%make_build all info
%install
%__mkdir_p $RPM_BUILD_ROOT{%prefix,%_sysconfdir}
%makeinstall install-info
%__install -p -m644 %name.conf $RPM_BUILD_ROOT%_sysconfdir
%if_with floppyd
%__mkdir_p %buildroot%_sbindir
%__mv %buildroot%_bindir/floppyd* %buildroot%_sbindir
%__install -pD %SOURCE1 %buildroot%inetd_floppyd
%else
find %buildroot -name floppyd\* -print0 | xargs -r0 %__rm -fv --
%endif
%post
%install_info %name.info
%preun
%uninstall_info %name.info
%files
%config(noreplace) %_sysconfdir/%name.conf
%_bindir/*
%_mandir/man?/*
%_infodir/*.info*
%doc Changelog README cmdname mkdosboot *.tex
%if_with floppyd
%exclude %_man1dir/floppyd*
%files floppyd
%inetd_floppyd
%_sbindir/floppyd*
%_man1dir/floppyd*
%endif
%changelog
…
Todas as alterações você pod ver aqui
%define base_version 3.9.11
%define patch_version 20070601
%ifdef patch_version
Version: %base_version.%patch_version
%else
Version: %base_version
%endif
Release: alt1
Summary: Programs for accessing MS-DOS disks without mounting the disks.
Copyright: GPL
Group: File tools
Url: http://mtools.linux.lu
%def_without floppyd
%define inetd_dir %_sysconfdir/xinetd.d
%define inetd_floppyd %inetd_dir/floppyd
Source: %url/%name-%base_version.tar.bz2
Source1: floppyd.xinetd
Patch0: %name-3.9.6-config.patch
Patch2: %name-3.9.6-atari.patch
Patch3: %name-3.9.7-texinfo.patch
Patch4: %name-3.9.10-alt-no-x.patch
%ifdef patch_version
Patch99: %name-%base_version-%{patch_version}.diff.gz
%endif
Requires(post): %install_info
Requires(preun): %uninstall_info
BuildPreReq: kernel-headers-std
%if_with floppyd
BuildPreReq: XFree86-devel
%endif
Summary(ru_RU.KOI8-R): õÔÉÌÉÔÙ ÄÌÑ ÒÁÂÏÔÙ Ó ÄÉÓËÁÍÉ MS-DOS
%package floppyd
Group: File tools
Requires: xinetd
Summary: Daemon for remote access to floppy drive
Summary(ru_RU.KOI8-R): äÅÍÏÎ ÄÌÑ ÄÏÓÔÕÐÁ Ë ÄÉÓËÏ×ÏÄÁÍ ÞÅÒÅÚ ÓÅÔØ É X-ÔÅÒÍÉÎÁÌ
%description
Mtools is a collection of utilities for accessing MS-DOS files.
Mtools allow you to read, write and move around MS-DOS filesystem
files (normally on MS-DOS floppy disks). Mtools supports Windows95
style long file names, OS/2 Xdf disks, and 2m disks.
Mtools should be installed if you need to use MS-DOS disks without
mounting them.
%description -l ru_RU.KOI8-R
Mtools ÓÏÄÅÒÖÉÔ ÎÁÂÏÒ ÕÔÉÌÉÔ ÄÌÑ ÒÁÂÏÔÙ Ó ÄÉÓËÁÍÉ MS-DOS:
ÆÏÒÍÁÔÉÒÏ×ÁÎÉÑ, ÞÔÅÎÉÑ/ÚÁÐÉÓÉ, ÕÐÒÁ×ÌÅÎÉÑ ÁÔÒÉÂÕÔÁÍÉ,
ÐÒÏ×ÅÒËÉ ÎÁ ÓÂÏÊÎÙÅ ÂÌÏËÉ É Ô.Ä.
Mtools ÒÁÂÏÔÁÅÔ Ó ÄÉÓËÅÔÁÍÉ ÎÁÐÒÑÍÕÀ, ÍÉÎÕÑ ÄÒÁÊ×ÅÒÙ ÆÁÊÌÏ×ÙÈ ÓÉÓÔÅÍ ìÉÎÕËÓÁ,
ÔÏ ÅÓÔØ ÍÏÎÔÉÒÏ×ÁÔØ ÄÉÓËÅÔÕ ÕÔÉÌÉÔÏÊ mount ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ Mtools ÎÅ ÎÕÖÎÏ.
üÔÏ ÏÚÎÁÞÁÅÔ, ÞÔÏ ÐÏÄÄÅÒÖËÁ FAT × ÑÄÒÅ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ ÎÅ ÔÒÅÂÕÅÔÓÑ
(ÈÏÔÑ Å£ ÏÔÓÕÔÓÔ×ÉÅ ÓÅÊÞÁÓ - ÓÌÕÞÁÊ ÕÎÉËÁÌØÎÙÊ).
Mtools ÐÏÄÄÅÒÖÉ×ÁÅÔ ÄÌÉÎÎÙÅ ÉÍÅÎÁ × ÓÔÉÌÅ Windows95, Xdf-ÄÉÓËÉ OS/2,
Á ÔÁËÖÅ ÄÉÓËÅÔÙ ÂÏÌØÛÏÊ £ÍËÏÓÔÉ, ÓÏÚÄÁÎÎÙÅ Ó ÐÏÍÏÝØÀ ÕÔÉÌÉÔÙ 2m.
%description floppyd
Floppyd is used as a server to grant access to the floppy drive to clients
running on a remote machine, just as an X server grants access to the display
to remote clients. floppyd is always associated with an X server.
It runs on the same machine as its X server, and listens on port 5703 and above.
%description floppyd -l ru_RU.KOI8-R
Floppyd Ñ×ÌÑÅÔÓÑ ÓÅÒ×ÅÒÏÍ, ÐÒÅÄÏÓÔÁ×ÌÑÀÝÉÍ ÄÏÓÔÕÐ Ë ÄÉÓËÅÔÁÍ ÄÌÑ ËÌÉÅÎÔÏ×,
ÒÁÂÏÔÁÀÝÉÈ ÎÁ ÄÒÕÇÉÈ ËÏÍÐØÀÔÅÒÁÈ ÐÏÄÏÂÎÏ ÔÏÍÕ, ËÁË X-ÓÅÒ×ÅÒ ÐÒÅÄÏÓÔÁ×ÌÑÅÔ ÉÍ
ÄÏÓÔÕÐ Ë ÍÏÎÉÔÏÒÕ. Floppyd ×ÙÐÏÌÎÑÅÔ ÐÒÉ×ÑÚËÕ Ë X-ÓÅÒ×ÅÒÕ, ÚÁÐÕÝÅÎÎÏÍÕ
ÎÁ ÔÏÍ ÖÅ ËÏÍÐØÀÔÅÒÅ, É ÐÏÌØÚÕÅÔÓÑ ÅÇÏ ÓÉÓÔÅÍÏÊ Á×ÔÏÒÉÚÁÃÉÉ.
%prep
%setup -q -n %name-%base_version
%ifdef patch_version
%patch99 -p1
%endif
%patch0 -p1
%patch2 -p1
%patch3 -p1
%if_without floppyd
%patch4 -p1
%endif
find -type f -print0 |
xargs -r0 %__grep -FZl -- /usr/local/etc |
xargs -r0 %__subst -p -- 's,/usr/local/etc,%_sysconfdir,g'
%build
autoconf
%configure
%make_build all info
%install
%__mkdir_p $RPM_BUILD_ROOT{%prefix,%_sysconfdir}
%makeinstall install-info
%__install -p -m644 %name.conf $RPM_BUILD_ROOT%_sysconfdir
%if_with floppyd
%__mkdir_p %buildroot%_sbindir
%__mv %buildroot%_bindir/floppyd* %buildroot%_sbindir
%__install -pD %SOURCE1 %buildroot%inetd_floppyd
%else
find %buildroot -name floppyd\* -print0 | xargs -r0 %__rm -fv --
%endif
%post
%install_info %name.info
%preun
%uninstall_info %name.info
%files
%config(noreplace) %_sysconfdir/%name.conf
%_bindir/*
%_mandir/man?/*
%_infodir/*.info*
%doc Changelog README cmdname mkdosboot *.tex
%if_with floppyd
%exclude %_man1dir/floppyd*
%files floppyd
%inetd_floppyd
%_sbindir/floppyd*
%_man1dir/floppyd*
%endif
%changelog
…
Todas as alterações você pod ver aqui