Name: ntfsprogs Summary: NTFS filesystem libraries and utilities Version: 1.13.0 Release: 10.1.rcn License: GPL Group: System Environment/Base URL: http://www.linux-ntfs.org/ Source0: %{name}-%{version}.tar.gz Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libgcrypt-devel BuildRequires: gnutls-devel Requires: libgcrypt Requires: gnutls %description The Linux-NTFS project (http://www.linux-ntfs.org/) aims to bring full support for the NTFS filesystem to the Linux operating system. The ntfsprogs package currently consists of a static library and utilities such as mkntfs, ntfscat, ntfsls, ntfsresize, and ntfsundelete (for a full list of included utilities see man 8 ntfsprogs after installation). %package -n %{name}-gnomevfs Summary: NTFS GNOME virtual filesystem module Group: System Environment/Base BuildRequires: glib2-devel BuildRequires: gnome-vfs2-devel Requires: %{name} = %{version}-%{release} Requires: glib2 Requires: gnome-vfs2 %description -n %{name}-gnomevfs This package contains the NTFS GNOME virtual filesystem (VFS) module which allows GNOME VFS clients to seamlessly utilize the NTFS library (libntfs). %package -n %{name}-fuse Summary: NTFS FUSE module (ntfsmount) Group: System Environment/Base BuildRequires: fuse-devel >= 2.3.0 Requires: %{name} = %{version}-%{release} Requires: fuse >= 2.3.0 %description -n %{name}-fuse This package contains the ntfsmount utility which is an NTFS filesystem in userspace (FUSE) module allowing users to mount an ntfs filesystem from userspace and accessing it using the functionality provided by the NTFS library (libntfs). %package -n %{name}-devel Summary: Files required to compile software that uses libntfs Group: Development/System Requires: %{name} = %{version}-%{release} %description -n %{name}-devel This package includes the header files and libraries needed to link software with the NTFS library (libntfs). %prep %setup -q -n %{name}-%{version} %build %configure \ --prefix=%{_prefix} \ --bindir=%{_bindir} \ --sbindir=%{_sbindir} \ --mandir=%{_mandir} \ --includedir=%{_includedir} \ --libdir=%{_libdir} \ --sysconfdir=%{_sysconfdir} \ --disable-debug \ --enable-gnome-vfs \ --enable-fuse-module \ --enable-crypto \ --enable-test \ --enable-largefile %{__make} %install %{__rm} -fr %{buildroot} make DESTDIR="$RPM_BUILD_ROOT" install \ prefix=%{_prefix} \ bindir=%{_bindir} \ sbindir=%{_sbindir} \ mandir=%{_mandir} \ includedir=%{_includedir} \ libdir=%{_libdir} \ sysconfdir=%{_sysconfdir} %clean %{__rm} -fr %{buildroot} %post /sbin/ldconfig %postun /sbin/ldconfig %files %defattr(-,root,root,-) %doc AUTHORS COPYING CREDITS ChangeLog INSTALL NEWS README TODO.include TODO.libntfs TODO.ntfsprogs doc/CodingStyle doc/attribute_definitions doc/attributes.txt doc/compression.txt doc/tunable_settings doc/template.c doc/template.h doc/system_files.txt doc/system_security_descriptors.txt /sbin/mkfs.ntfs %{_bindir}/ntfscat %{_bindir}/ntfscluster %{_bindir}/ntfsfix %{_bindir}/ntfsinfo %{_bindir}/ntfsls %{_bindir}/runlist %{_sbindir}/mkntfs %{_sbindir}/ntfsclone %{_sbindir}/ntfscp %{_sbindir}/ntfslabel %{_sbindir}/ntfsresize %{_sbindir}/ntfsundelete %{_mandir}/man8/mkntfs.8* %{_mandir}/man8/mkfs.ntfs.8* %{_mandir}/man8/ntfs[^m][^o]*.8* %{_libdir}/libntfs.so.* %files -n %{name}-gnomevfs %defattr(-,root,root,-) %{_mandir}/man8/libntfs-gnomevfs.8* %{_libdir}/gnome-vfs-2.0/modules/libntfs-gnomevfs.so.* %config %{_sysconfdir}/gnome-vfs-2.0/modules/libntfs.conf %files -n %{name}-fuse %defattr(-,root,root,-) %{_bindir}/ntfsmount /sbin/mount.ntfs-fuse %{_mandir}/man8/ntfsmount.8* %{_mandir}/man8/mount.ntfs-fuse.8* %files -n %{name}-devel %defattr(-,root,root,-) %{_includedir}/ntfs %{_libdir}/libntfs.so %{_libdir}/libntfs.a %exclude %{_libdir}/libntfs.la %{_libdir}/gnome-vfs-2.0/modules/libntfs-gnomevfs.so %{_libdir}/gnome-vfs-2.0/modules/libntfs-gnomevfs.a %exclude %{_libdir}/gnome-vfs-2.0/modules/libntfs-gnomevfs.la %changelog * Thu Mar 30 2006 Raoul - 1.13.0-10.1 - Update * Sun Dec 18 2005 Raoul - 1.12.1-1 - Version 1.12.1 - Initial Package