tizen 2.3.1 release
[external/libjpeg-turbo.git] / packaging / libjpeg-turbo.spec
index 588a180..60e14d1 100644 (file)
@@ -1,9 +1,9 @@
 Name:           libjpeg-turbo
-License:        BSD3c(or similar)
+License:        BSD-2.0
 Group:          Productivity/Graphics/Convertors
 AutoReqProv:    on
 Version:       1.2.0
-Release:        2
+Release:        12
 Summary:        A MMX/SSE2 accelerated library for manipulating JPEG image files
 Url:            http://sourceforge.net/projects/libjpeg-turbo
 Source0:        %{name}-%{version}.tar.gz
@@ -13,25 +13,28 @@ The libjpeg-turbo package contains a library of functions for manipulating
 JPEG images.
 
 %package devel
-
-License:        BSD3c(or similar)
 Summary:        Developement files for libjpeg-turbo contains a wrapper library (TurboJPEG/OSS) that emulates the TurboJPEG API using libjpeg-turbo
 Group:          Development/Libraries/C and C++
 Requires:       %{name} = %{version}-%{release}
-
+Provides:      libjpeg-devel
+%ifarch %{ix86}
+BuildRequires:  nasm
+%endif
 %description devel
-The libjpeg-turbo shared libraries can be used as drop-in replacements for libjpeg on most systems
+The libjpeg-devel package includes the header files and documentation
+necessary for developing programs which will manipulate JPEG files using
+the libjpeg library.
+
+If you are going to develop programs which will manipulate JPEG images,
+you should install libjpeg-devel.  You'll also need to have the libjpeg
+package installed.
 
 %prep
 %setup -q 
 
 %build
 autoreconf -fiv
-%ifarch %{arm}
-%configure --disable-static --with-jpeg8
-%else
-%configure --disable-static --with-jpeg8 --without-simd
-%endif
+%configure --enable-shared --disable-static --with-jpeg8
 make %{?_smp_mflags}
 
 #%check
@@ -39,6 +42,8 @@ make %{?_smp_mflags}
 
 %install
 %makeinstall
+mkdir -p %{buildroot}/usr/share/license
+cp COPYING %{buildroot}/usr/share/license/%{name}
 # Fix perms
 chmod -x README-turbo.txt release/copyright
 
@@ -50,27 +55,27 @@ rm -rf $RPM_BUILD_ROOT
 %postun  -p /sbin/ldconfig
 
 %files
+/usr/share/license/%{name}
+%manifest libjpeg-turbo.manifest
 %defattr(-,root,root)
 %{_libdir}/libturbojpeg.so
+%{_libdir}/libjpeg.so.*
+%{_bindir}/cjpeg
+%{_bindir}/djpeg
 %exclude %{_datadir}/man/man1/*
 %exclude %{_datadir}/doc/
-%exclude %{_bindir}/cjpeg
-%exclude %{_bindir}/djpeg
+#%exclude %{_bindir}/cjpeg
+#%exclude %{_bindir}/djpeg
 %exclude %{_bindir}/jpegtran
 %exclude %{_bindir}/rdjpgcom
 %exclude %{_bindir}/tjbench
 %exclude %{_bindir}/wrjpgcom
-%exclude %{_libdir}/libjpeg.so.*
 
 
 %files devel
 %defattr(-,root,root)
-%{_includedir}/turbojpeg.h
-%exclude %{_libdir}/libjpeg.so
-%{_includedir}/turbojpeg/jpeglib.h
-%{_includedir}/turbojpeg/jerror.h
-%{_includedir}/turbojpeg/jmorecfg.h
-%{_includedir}/turbojpeg/jconfig.h
+%{_libdir}/libjpeg.so
+%{_includedir}/*.h
 %{_libdir}/pkgconfig/turbojpeg.pc
 %exclude %{_libdir}/libjpeg.la
 %exclude %{_libdir}/libturbojpeg.la