diff options
author | Yaakov Selkowitz <yselkowitz@users.sourceforge.net> | 2014-06-17 14:31:26 -0500 |
---|---|---|
committer | Yaakov Selkowitz <yselkowitz@users.sourceforge.net> | 2014-06-17 14:31:26 -0500 |
commit | f1186d3cd7322a395f8cf7ee5750798ca8881ede (patch) | |
tree | e76760658ae4dbd9a680a27ae2bbfde9068ae8b7 | |
download | cygwin-xz-f1186d3cd7322a395f8cf7ee5750798ca8881ede.tar.gz cygwin-xz-f1186d3cd7322a395f8cf7ee5750798ca8881ede.tar.xz cygwin-xz-f1186d3cd7322a395f8cf7ee5750798ca8881ede.zip |
cygwin-xz 5.0.5
-rw-r--r-- | cygwin-xz.spec | 95 | ||||
-rw-r--r-- | sources | 1 |
2 files changed, 96 insertions, 0 deletions
diff --git a/cygwin-xz.spec b/cygwin-xz.spec new file mode 100644 index 0000000..0da2cfd --- /dev/null +++ b/cygwin-xz.spec @@ -0,0 +1,95 @@ +%{?cygwin_package_header} + +Name: cygwin-xz +Version: 5.0.5 +Release: 1 +Summary: LZMA library for Cygwin toolchains + +Group: Development/Libraries +License: Public Domain +URL: http://tukaani.org/xz/ +BuildArch: noarch + +Source0: http://tukaani.org/xz/xz-%{version}.tar.xz + +BuildRequires: autoconf automake gettext-devel libtool + +BuildRequires: cygwin32-filesystem +BuildRequires: cygwin32-binutils +BuildRequires: cygwin32-gcc +BuildRequires: cygwin32 +BuildRequires: cygwin64-filesystem +BuildRequires: cygwin64-binutils +BuildRequires: cygwin64-gcc +BuildRequires: cygwin64 + + +%description +LZMA library for Cygwin toolchains + +%package -n cygwin32-xz-libs +Summary: LZMA library for Cygwin32 toolchain +Group: Development/Libraries + +%description -n cygwin32-xz-libs +LZMA library for Cygwin i686 toolchain + +%package -n cygwin64-xz-libs +Summary: LZMA library for Cygwin64 toolchain +Group: Development/Libraries + +%description -n cygwin64-xz-libs +LZMA library for Cygwin x86_64 toolchain + +%{?cygwin_debug_package} + + +%prep +%setup -q -n xz-%{version} +autoreconf -fiv + + +%build +%cygwin_configure --enable-shared --disable-static \ + --disable-lzmadec --disable-lzmainfo --disable-lzma-links \ + --disable-scripts --disable-xz --disable-xzdec +%cygwin_make %{?_smp_mflags} + + +%install +%cygwin_make install DESTDIR=$RPM_BUILD_ROOT + +# We intentionally don't ship *.la files +find $RPM_BUILD_ROOT -name '*.la' -delete + +# Documentation already provided by Fedora native package +rm -fr $RPM_BUILD_ROOT%{cygwin32_docdir}/ +rm -fr $RPM_BUILD_ROOT%{cygwin32_mandir}/ +rm -fr $RPM_BUILD_ROOT%{cygwin64_docdir}/ +rm -fr $RPM_BUILD_ROOT%{cygwin64_mandir}/ + +# Remove unnecessary Cygwin native binaries +rm -f $RPM_BUILD_ROOT%{cygwin32_bindir}/*.exe +rm -f $RPM_BUILD_ROOT%{cygwin64_bindir}/*.exe + + +%files -n cygwin32-xz-libs +%doc ChangeLog COPYING NEWS README +%{cygwin32_bindir}/cyglzma-5.dll +%{cygwin32_includedir}/lzma.h +%{cygwin32_includedir}/lzma/ +%{cygwin32_libdir}/liblzma.dll.a +%{cygwin32_libdir}/pkgconfig/liblzma.pc + +%files -n cygwin64-xz-libs +%doc ChangeLog COPYING NEWS README +%{cygwin64_bindir}/cyglzma-5.dll +%{cygwin64_includedir}/lzma.h +%{cygwin64_includedir}/lzma/ +%{cygwin64_libdir}/liblzma.dll.a +%{cygwin64_libdir}/pkgconfig/liblzma.pc + + +%changelog +* Mon Jun 17 2014 Yaakov Selkowitz <cygwin-ports-general@lists.sourceforge.net> - 5.0.5-1 +- Initial RPM release. @@ -0,0 +1 @@ +aa17280f4521dbeebed0fbd11cd7fa30 xz-5.0.5.tar.xz |