packages: ntfs-3g_ntfsprogs/ntfs-3g.fdi (NEW), ntfs-3g_ntfsprogs/ntfs-3g.ru...

adamg adamg at pld-linux.org
Sat Jun 18 22:35:00 CEST 2011


Author: adamg                        Date: Sat Jun 18 20:35:00 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- new, merge of ntfs-3g and ntfsprogs, spec based on ntfs-3g.spec
- needs some work

---- Files affected:
packages/ntfs-3g_ntfsprogs:
   ntfs-3g.fdi (NONE -> 1.1)  (NEW), ntfs-3g.rules (NONE -> 1.1)  (NEW), ntfs-3g_ntfsprogs.spec (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/ntfs-3g_ntfsprogs/ntfs-3g.fdi
diff -u /dev/null packages/ntfs-3g_ntfsprogs/ntfs-3g.fdi:1.1
--- /dev/null	Sat Jun 18 22:35:00 2011
+++ packages/ntfs-3g_ntfsprogs/ntfs-3g.fdi	Sat Jun 18 22:34:55 2011
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<deviceinfo version="0.2">
+	<device>
+		<match key="volume.fstype" string="ntfs">
+        	<merge key="volume.fstype" type="string">ntfs-3g</merge>
+		</match>
+	</device>
+</deviceinfo>

================================================================
Index: packages/ntfs-3g_ntfsprogs/ntfs-3g.rules
diff -u /dev/null packages/ntfs-3g_ntfsprogs/ntfs-3g.rules:1.1
--- /dev/null	Sat Jun 18 22:35:00 2011
+++ packages/ntfs-3g_ntfsprogs/ntfs-3g.rules	Sat Jun 18 22:34:55 2011
@@ -0,0 +1 @@
+ENV{ID_FS_TYPE}=="ntfs", ENV{ID_FS_TYPE}="ntfs-3g"

================================================================
Index: packages/ntfs-3g_ntfsprogs/ntfs-3g_ntfsprogs.spec
diff -u /dev/null packages/ntfs-3g_ntfsprogs/ntfs-3g_ntfsprogs.spec:1.1
--- /dev/null	Sat Jun 18 22:35:00 2011
+++ packages/ntfs-3g_ntfsprogs/ntfs-3g_ntfsprogs.spec	Sat Jun 18 22:34:55 2011
@@ -0,0 +1,469 @@
+# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_with	internal_fuse	# build with internal libfuse
+#
+Summary:	The NTFS driver with read and write support
+Summary(pl.UTF-8):	Sterownik do NTFS umożliwiający odczyt i zapis
+Name:		ntfs-3g_ntfsprogs
+Version:	2011.4.12
+Release:	0.1
+License:	GPL v2+
+Group:		Applications/System
+#Source0-Download: http://www.tuxera.com/community/ntfs-3g-download/
+Source0:	http://www.tuxera.com/opensource/%{name}-%{version}.tgz
+# Source0-md5:	9c4ce318373b15332239a77a9d2a39fe
+Source1:	ntfs-3g.fdi
+Source2:	ntfs-3g.rules
+URL:		http://www.tuxera.com/community/
+BuildRequires:	autoconf >= 2.59
+BuildRequires:	automake
+%{!?with_internal_fuse:BuildRequires:	libfuse-devel >= 2.6.0}
+BuildRequires:	libtool
+BuildRequires:	pkgconfig
+Obsoletes:	ntfs-3g
+Obsoletes:	ntfsprogs
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%define		_sbindir	/sbin
+
+%description
+The driver to NTFS with read and write support. It is able to
+unlimited and fully save file creation and deletion.
+
+This package contains the following utilities:
+
+- ntfsfix - attempt to fix an NTFS partition that has been damaged by
+  the Linux NTFS driver. It should be run every time after you have used
+  the Linux NTFS driver to write to an NTFS partition to prevent massive
+  data corruption from happening when Windows mounts the partition.
+  IMPORTANT: Run this only *after* unmounting the partition in Linux but
+  *before* rebooting into Windows NT/2000!,
+- mkntfs - create partition with the NTFS filesystem,
+- ntfslabel - display/change the label of an NTFS partition,
+- ntfsundelete - recover deleted files from an NTFS volume,
+- ntfsresize - resize an NTFS volume,
+- ntfsclone - clone, image, restore or rescue NTFS,
+- ntfswipe - wipe junk from unused space,
+- ntfsdecrypt - descrypt $EFS-encrypted files.
+
+You can find more information about these utilities in their manuals.
+
+%description -l pl.UTF-8
+Sterownik do systemu plików NTFS posiadający możliwość zarówno odczytu
+jak i zapisu. Umożliwia tworzenie i kasowanie plików nieograniczoną
+liczbę razy.
+
+Pakiet zawiera następujące narzędzia:
+
+- ntfsfix - próbuje naprawiać partycję NTFS uszkodzone przez linuksowy
+  sterownik do NTFS. Powinien być uruchamiany po każdym zapisie na
+  partycji NTFS, aby zapobiec masowemu zniszczeniu danych. WAŻNE: należy
+  uruchamiać ten program tylko *po* odmontowaniu partycji pod Linuksem,
+  ale *przed* uruchomieniem Windows NT/2000!
+- mkntfs - "formatuje" partycję NTFS.
+- ntfslabel - wyświetla/zmienia etykietę partycji NTFS.
+- ntfsundelete - odzyskuje usunięte pliki z wolumenu NTFS.
+- ntfsresize - zmienia rozmiar wolumenu NTFS.
+- ntfsclone
+- ntfswipe
+- ntfsdecrypt
+
+Więcej informacji na temat tych narzędzi można znaleźć w manualach.
+
+%package devel
+Summary:	Header files for libntfs-3g library
+Summary(pl.UTF-8):	Pliki nagłówkowe dla biblioteki libntfs-3g
+Group:		Development/Libraries
+Requires:	%{name} = %{epoch}:%{version}-%{release}
+
+%description devel
+This package includes the header files needed to link software with
+libnfts-3g libraries.
+
+%description devel -l pl.UTF-8
+Pliki nagłówkowe potrzebne do budowania programów korzystających z
+bibliotek libntfs-3g.
+
+%package static
+Summary:	Static version of libntfs-3g library
+Summary(pl.UTF-8):	Statyczna wersja bibliotek libntfs-3g
+Group:		Development/Libraries
+Requires:	%{name}-devel = %{epoch}:%{version}-%{release}
+
+%description static
+This package contains the static version of libntfs-3g library.
+
+%description static -l pl.UTF-8
+Ten pakiet zawiera statyczną wersję bibliotek libntfs-3g.
+
+%package hal
+Summary:	HAL integration for ntfs-3g
+Summary(pl.UTF-8):	Integracja ntfs-3g z HAL-em
+Group:		Applications/System
+Requires:	%{name} = %{epoch}:%{version}-%{release}
+
+%description hal
+HAL integration for ntfs-3g.
+
+%description hal -l pl.UTF-8
+Integracja ntfs-3g z HAL-em.
+
+%package udev
+Summary:	udev integration for ntfs-3g
+Summary(pl.UTF-8):	Integracja ntfs-3g z udevem
+Group:		Applications/System
+Requires:	%{name} = %{epoch}:%{version}-%{release}
+
+%description udev
+udev integration for ntfs-3g.
+
+%description udev -l pl.UTF-8
+Integracja ntfs-3g z udevem.
+
+%prep
+%setup -q
+
+%build
+%{__libtoolize}
+%{__aclocal}
+%{__autoheader}
+%{__autoconf}
+%{__automake}
+
+%configure \
+	--disable-ldconfig \
+	--with-fuse=%{?with_internal_fuse:in}%{!?with_internal_fuse:ex}ternal
+
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT{%{_datadir}/hal/fdi/policy/10osvendor,/lib/udev/rules.d}
+%{__make} install \
+	DESTDIR=$RPM_BUILD_ROOT
+
+# mount.ntfs-3g manpage fix
+%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/mount.ntfs-3g.8
+echo ".so ntfs-3g.8" > $RPM_BUILD_ROOT%{_mandir}/man8/mount.ntfs-3g.8
+
+install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/hal/fdi/policy/10osvendor/10-ntfs-3g.fdi
+install %{SOURCE2} $RPM_BUILD_ROOT/lib/udev/rules.d/99-ntfs3g.rules
+
+# Symlink to allow automount using ntfs-3g:
+ln -sf %{_bindir}/ntfs-3g $RPM_BUILD_ROOT%{_sbindir}/mount.ntfs
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post	-p /sbin/ldconfig
+%postun	-p /sbin/ldconfig
+
+%files
+%defattr(644,root,root,755)
+%doc AUTHORS CREDITS ChangeLog NEWS README
+%attr(755,root,root) %{_bindir}/ntfscat
+%attr(755,root,root) %{_bindir}/ntfscluster
+%attr(755,root,root) %{_bindir}/ntfscmp
+%attr(755,root,root) %{_bindir}/ntfsfix
+%attr(755,root,root) %{_bindir}/ntfsinfo
+%attr(755,root,root) %{_bindir}/ntfsls
+%attr(755,root,root) %{_sbindir}/mkntfs
+%attr(755,root,root) %{_sbindir}/ntfsclone
+%attr(755,root,root) %{_sbindir}/ntfscp
+%attr(755,root,root) %{_sbindir}/ntfslabel
+%attr(755,root,root) %{_sbindir}/ntfsresize
+%attr(755,root,root) %{_sbindir}/ntfsundelete
+%attr(755,root,root) /sbin/mkfs.ntfs
+%attr(755,root,root) %{_bindir}/lowntfs-3g
+%attr(755,root,root) %{_bindir}/ntfs-3g
+%attr(755,root,root) %{_bindir}/ntfs-3g.probe
+%attr(755,root,root) %{_bindir}/ntfs-3g.secaudit
+%attr(755,root,root) %{_bindir}/ntfs-3g.usermap
+%attr(755,root,root) %{_sbindir}/mount.lowntfs-3g
+%attr(755,root,root) %{_sbindir}/mount.ntfs
+%attr(755,root,root) %{_sbindir}/mount.ntfs-3g
+%attr(755,root,root) %{_libdir}/libntfs-3g.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libntfs-3g.so.81
+%{_mandir}/man8/mount.lowntfs-3g.8*
+%{_mandir}/man8/mount.ntfs-3g.8*
+%{_mandir}/man8/ntfs-3g.8*
+%{_mandir}/man8/ntfs-3g.probe.8*
+%{_mandir}/man8/ntfs-3g.secaudit.8*
+%{_mandir}/man8/ntfs-3g.usermap.8*
+%{_mandir}/man8/mkfs.ntfs.8*
+%{_mandir}/man8/mkntfs.8*
+%{_mandir}/man8/ntfscat.8*
+%{_mandir}/man8/ntfsclone.8*
+%{_mandir}/man8/ntfscluster.8*
+%{_mandir}/man8/ntfscmp.8*
+%{_mandir}/man8/ntfscp.8*
+%{_mandir}/man8/ntfsfix.8*
+%{_mandir}/man8/ntfsinfo.8*
+%{_mandir}/man8/ntfslabel.8*
+%{_mandir}/man8/ntfsls.8*
+%{_mandir}/man8/ntfsprogs.8*
+%{_mandir}/man8/ntfsresize.8*
+%{_mandir}/man8/ntfsundelete.8*
+
+%files devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libntfs-3g.so
+%{_libdir}/libntfs-3g.la
+%{_includedir}/ntfs-3g
+%{_pkgconfigdir}/libntfs-3g.pc
+
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/libntfs-3g.a
+
+%files hal
+%defattr(644,root,root,755)
+%{_datadir}/hal/fdi/policy/10osvendor/10-ntfs-3g.fdi
+
+%files udev
+%defattr(644,root,root,755)
+/lib/udev/rules.d/99-ntfs3g.rules
+
+%define date    %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1  2011/06/18 20:34:55  adamg
+- new, merge of ntfs-3g and ntfsprogs, spec based on ntfs-3g.spec
+- needs some work
+
+Revision 1.76  2011/03/21 15:39:45  qboosh
+- updated URL
+- fixed /sbin/mount.ntfs symlink
+
+Revision 1.75  2011/02/05 00:43:14  sparky
+- added missing lang tag to Summary
+
+Revision 1.74  2011/02/01 11:32:24  lisu
+- install udev rule into /lib/udev/rules.d instead of /etc/udev/rules.d
+- rel 2
+
+Revision 1.73  2011/01/31 19:03:59  lisu
+- udev support (works for me)
+
+Revision 1.72  2011/01/25 15:14:17  qboosh
+- unified devel/static order
+- track libntfs-3g soname
+- BR: pkgconfig
+
+Revision 1.71  2011/01/25 13:08:50  atler
+- up to 2011.1.15
+- build with external libfuse by default (added bcond for internal_fuse)
+- separate hal subpackage (TODO removed)
+
+Revision 1.70  2010/12/18 20:04:53  glen
+- hal todo (kill it if not valid)
+
+Revision 1.69  2010/11/23 00:44:45  adamg
+- updated to 2010.10.2
+
+Revision 1.68  2010/11/22 15:21:15  blues
+- rel.2 - symlink for ntfs volumes automounting
+
+Revision 1.67  2010/09/12 18:05:17  wolf
+- 2010.8.8
+
+Revision 1.66  2010/02/01 00:01:36  adamg
+- updated to 2010.1.16
+
+Revision 1.65  2009/11/18 11:40:33  amateja
+- REDME file packaged twice (once to wrong directory) - got rid of it
+- release 2
+
+Revision 1.64  2009/11/16 22:28:57  evil
+- up to 2009.11.14
+
+Revision 1.63  2009/10/27 16:39:27  adamg
+- hal support (works for me); release 3
+
+Revision 1.62  2009/10/07 12:05:01  paszczus
+- release 2
+
+Revision 1.61  2009/06/22 15:38:25  wolf
+- use internal libfuse (http://ntfs-3g.org/support.html#unprivileged)
+
+Revision 1.60  2009/04/11 11:39:06  wolf
+- 2009.4.4
+
+Revision 1.59  2009/04/01 19:37:55  wolf
+- 2009.3.8
+
+Revision 1.58  2009/02/16 17:22:00  adamg
+- updated to 2009.2.1
+
+Revision 1.57  2009/01/24 13:07:10  adamg
+- updated to 2009.1.1
+
+Revision 1.56  2008/12/01 17:48:06  paszczus
+- updated to 1.5130
+- SONAME changed from libntfs-3g.so.40 to libntfs-3g.so.43
+
+Revision 1.55  2008/10/14 07:03:52  paszczus
+- updated to 1.5012 (soname changed from libntfs-3g.so.36 to libntfs-3g.so.40
+
+Revision 1.54  2008/08/28 21:08:24  wolf
+- 1.2812
+
+Revision 1.53  2008/07/14 19:02:28  areq
+- 1.2712
+
+Revision 1.52  2008/05/29 19:48:54  wolf
+- 1.2531
+
+Revision 1.51  2008-05-07 10:47:02  vip
+- up to 1.2506
+
+Revision 1.50  2008-04-19 20:23:26  wolf
+- 1.2412
+
+Revision 1.49  2008-03-11 20:39:05  wolf
+- 1.2310
+
+Revision 1.48  2008-02-18 20:02:09  wolf
+- 1.2216
+
+Revision 1.47  2008-01-31 21:25:45  qboosh
+- more verbose files, ghost soname symlink
+- GPL v2+
+
+Revision 1.46  2008-01-30 21:48:58  wolf
+- 1.2129
+
+Revision 1.45  2007-11-20 17:07:45  wolf
+- 1.1120
+
+Revision 1.44  2007-11-19 17:15:10  wolf
+- 1.1104
+
+Revision 1.43  2007/10/28 19:06:33  areq
+- 1.1030
+
+Revision 1.42  2007/10/06 16:01:47  areq
+- 1.1004
+
+Revision 1.41  2007/09/14 20:49:11  wolf
+- 1.913
+
+Revision 1.40  2007/09/11 16:07:11  wolf
+- 1.910-RC
+
+Revision 1.39  2007/08/27 19:43:07  wolf
+- 1.826
+
+Revision 1.38  2007/08/14 12:11:30  wolf
+- 1.810
+
+Revision 1.37  2007/07/12 17:59:43  wolf
+- 1.710
+
+Revision 1.36  2007/06/17 14:07:36  wolf
+- 1.616
+
+Revision 1.35  2007/05/22 21:05:05  wolf
+- 1.516
+
+Revision 1.34  2007/04/16 12:24:24  wolvverine
+- up to 1.417
+
+Revision 1.33  2007/04/14 18:46:57  adamg
+- manpage fix
+
+Revision 1.32  2007/04/13 17:58:40  wolf
+- 1.411-RC
+
+Revision 1.31  2007/03/24 16:52:57  wolf
+- 1.320-RC
+
+Revision 1.30  2007/02/21 13:05:47  qboosh
+- simplified prep
+
+Revision 1.29  2007/02/21 12:30:13  wolf
+- 1.0
+
+Revision 1.28  2007/02/12 22:09:10  glen
+- tabs in preamble
+
+Revision 1.27  2007/02/12 01:06:42  baggins
+- converted to UTF-8
+
+Revision 1.26  2007/02/08 12:21:36  wolf
+- 20070207
+
+Revision 1.25  2007/01/18 15:57:39  wolf
+- 20070118
+
+Revision 1.24  2007/01/16 00:31:02  wolf
+- 20070116
+
+Revision 1.23  2007/01/03 03:36:36  wolf
+- 20070102
+
+Revision 1.22  2006/12/19 20:00:40  deejay1
+- up to 20061218
+
+Revision 1.21  2006/12/12 21:23:36  qboosh
+- reverted, libselinux was mistaken libfuse dependency
+
+Revision 1.20  2006/12/12 20:16:21  prism
+- BR: libselinux-devel
+
+Revision 1.19  2006/12/12 16:38:45  wolf
+- 20061212
+
+Revision 1.18  2006/11/15 16:31:10  wolf
+- 0.20061115
+- it requires fuse 2.6.0 kernel module
+
+Revision 1.17  2006/11/05 13:47:40  glen
+- package /sbin/mount.ntfs-3g for /etc/fstab; rel 2
+
+Revision 1.16  2006/11/05 12:47:08  wolf
+- 0.20061031
+
+Revision 1.15  2006/11/05 12:12:34  glen
+- update URL
+
+Revision 1.14  2006/09/20 12:02:01  wolf
+- 20070920
+
+Revision 1.13  2006/09/11 14:05:36  wolf
+- 20070910
+
+Revision 1.12  2006/08/23 20:26:52  qboosh
+- don't include autogenerated symlink
+
+Revision 1.11  2006/08/21 23:28:10  wolf
+- 20070822
+
+Revision 1.10  2006/08/11 12:22:15  arekm
+- drop wrong translation
+
+Revision 1.9  2006/08/11 12:04:04  tommat
+- updated to 20070811
+
+Revision 1.8  2006/07/20 20:23:09  qboosh
+- just typo fix, not whole pl
+
+Revision 1.7  2006/07/20 20:22:43  qboosh
+- pl typo
+
+Revision 1.6  2006/07/16 15:30:50  shadzik
+- rel fix
+
+Revision 1.5  2006/07/16 15:20:39  darekr
+- BR: ac,am,lt
+
+Revision 1.4  2006/07/16 12:04:39  wolf
+- fixes, fixes, fixes
+
+Revision 1.3  2006/07/16 09:56:04  shadzik
+- added rev, date and changelog
+- adapterized
================================================================


More information about the pld-cvs-commit mailing list