[mingw-jasper: 4/16] - Rebuild for mingw32-libjpeg 7 - Automatically generate debuginfo subpackage - Added -static subpac

Kalev Lember kalev at fedoraproject.org
Tue Mar 6 18:56:20 UTC 2012


commit 855c2dfc6969e461268cbb390e4dacea491c0813
Author: epienbro <epienbro at fedoraproject.org>
Date:   Thu Aug 27 20:56:08 2009 +0000

    - Rebuild for mingw32-libjpeg 7
    - Automatically generate debuginfo subpackage
    - Added -static subpackage
    - Use %%global instead of %%define

 mingw32-jasper.spec |   37 ++++++++++++++++++++++++++++++-------
 1 files changed, 30 insertions(+), 7 deletions(-)
---
diff --git a/mingw32-jasper.spec b/mingw32-jasper.spec
index f189e48..f5e9b3d 100644
--- a/mingw32-jasper.spec
+++ b/mingw32-jasper.spec
@@ -1,12 +1,13 @@
-%define __strip %{_mingw32_strip}
-%define __objdump %{_mingw32_objdump}
-%define _use_internal_dependency_generator 0
-%define __find_requires %{_mingw32_findrequires}
-%define __find_provides %{_mingw32_findprovides}
+%global __strip %{_mingw32_strip}
+%global __objdump %{_mingw32_objdump}
+%global _use_internal_dependency_generator 0
+%global __find_requires %{_mingw32_findrequires}
+%global __find_provides %{_mingw32_findprovides}
+%define __debug_install_post %{_mingw32_debug_install_post}
 
 Name:           mingw32-jasper
 Version:        1.900.1
-Release:        9%{?dist}
+Release:        10%{?dist}
 Summary:        MinGW Windows Jasper library
 
 License:        JasPer
@@ -42,6 +43,18 @@ BuildRequires:  mingw32-dlfcn
 MinGW Windows Jasper library.
 
 
+%package static
+Summary:        Static version of the MinGW Windows Jasper library
+Requires:       %{name} = %{version}-%{release}
+Group:          Development/Libraries
+
+%description static
+Static version of the MinGW Windows Jasper library.
+
+
+%{_mingw32_debug_package}
+
+
 %prep
 %setup -q -n jasper-%{version}
 %patch3 -p1 -b .CVE-2007-2721
@@ -52,7 +65,7 @@ MinGW Windows Jasper library.
 
 %build
 %{_mingw32_configure} \
-  --disable-opengl --enable-libjpeg --disable-static --enable-shared
+  --disable-opengl --enable-libjpeg --enable-static --enable-shared
 make %{?_smp_mflags}
 
 
@@ -82,8 +95,18 @@ rm -rf $RPM_BUILD_ROOT
 %{_mingw32_libdir}/libjasper.la
 %{_mingw32_includedir}/jasper/
 
+%files static
+%defattr(-,root,root,-)
+%{_mingw32_libdir}/libjasper.a
+
 
 %changelog
+* Thu Aug 27 2009 Erik van Pienbroek <epienbro at fedoraproject.org> - 1.900.1-10
+- Rebuild for mingw32-libjpeg 7
+- Automatically generate debuginfo subpackage
+- Added -static subpackage
+- Use %%global instead of %%define
+
 * Sat Jul 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.900.1-9
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


More information about the scm-commits mailing list