X-Git-Url: https://wimlib.net/git/?p=wimlib;a=blobdiff_plain;f=rpm%2Fwimlib.spec;h=eb67a48f840884eacc42f490e168b14032f13d31;hp=220dc804507e42a5f82aa96ba4aa4154a131c1a7;hb=4fa6320c11881c0999e046e073be2a6ff37a282c;hpb=a5e30a05b4d7f02c57cc8fbb18e22d6fe31a79a0 diff --git a/rpm/wimlib.spec b/rpm/wimlib.spec index 220dc804..eb67a48f 100644 --- a/rpm/wimlib.spec +++ b/rpm/wimlib.spec @@ -1,10 +1,10 @@ -Summary: Library to extract, create, and modify WIM files +Summary: Library to extract, create, modify, and mount WIM files Name: wimlib -Version: 1.2.0 +Version: 1.4.0 Release: 1 License: GPLv3+ Group: System/Libraries -URL: http://wimlib.sourceforge.net +URL: http://sourceforge.net/projects/wimlib Packager: Eric Biggers Source: http://downloads.sourceforge.net/wimlib/wimlib-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root @@ -14,11 +14,9 @@ Requires: ntfs-3g >= 2:2011.4.12 BuildRequires: libxml2-devel, fuse, fuse-devel, openssl-devel, libattr-devel BuildRequires: ntfs-3g-devel >= 2:2011.4.12, ntfsprogs %description -wimlib is a library that can be used to create, extract, and modify files in the -Windows Imaging Format. These files are normally created by the 'imagex.exe' -program on Windows, but this library provides a free implementation of 'imagex' -for UNIX-based systems. wimlib supports mounting WIM files, just like -imagex.exe. +wimlib is a C library for creating, extracting, modifying, and mounting files in +the Windows Imaging Format (WIM files). It is similar to Microsoft's WIMGAPI +but is designed for both UNIX and Windows. %package devel Summary: Development files for wimlib @@ -27,42 +25,56 @@ Requires: %{name} = %{version}-%{release} %description devel Development files for wimlib +%package -n wimtools +Summary: Tools to create, extract, modify, and mount WIM files +Group: Applications/System +Requires: %{name} = %{version}-%{release} +%description -n wimtools +Tools to create, extract, modify, and mount files in the Windows Imaging Format +(WIM files). These files are normally created by using the `imagex.exe' utility +on Windows, but this package contains a free implementation of ImageX called +"wimlib-imagex" that is designed to work on both UNIX and Windows. + %prep %setup -q -n %{name}-%{version} %build -%configure --prefix=/usr \ - --disable-rpath \ - --with-libcrypto \ - --with-ntfs-3g \ - --enable-xattr \ - --disable-verify-compression -%__make %{?_smp_mflags} +%configure --prefix=/usr \ + --disable-rpath \ + --with-libcrypto \ + --with-ntfs-3g \ + --with-fuse \ + --enable-xattr +make %{?_smp_mflags} %check make check %install -%__rm -rf %{buildroot} -%__make DESTDIR=%{buildroot} install +rm -rf %{buildroot} +make DESTDIR=%{buildroot} install %clean -%__rm -rf %{buildroot} +rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-, root, root) -%doc AUTHORS COPYING README TODO -%{_bindir}/imagex +%doc AUTHORS COPYING README +%{_libdir}/libwim.so.* + +%files -n wimtools +%defattr(-, root, root) +%{_bindir}/wimlib-imagex %{_bindir}/mkwinpeimg -%{_libdir}/libwim.so* %doc %{_mandir}/man1/*.1.gz %files devel %defattr(-, root, root) %{_libdir}/libwim.a -%{_libdir}/libwim.la +%{_libdir}/libwim.so +%exclude %{_libdir}/libwim.la %{_includedir}/wimlib.h %{_libdir}/pkgconfig/wimlib.pc