From 57d6a160d534c4b2b56c42aa87c5546ee2efa30b9de2d2f785a163e106fca21b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Thu, 23 Feb 2012 18:25:37 +0000 Subject: [PATCH] Accepting request 106705 from home:vuntz:branches:multimedia:libs Update to 2.2.0 OBS-URL: https://build.opensuse.org/request/show/106705 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/exempi?expand=0&rev=13 --- exempi-2.1.1.tar.gz | 3 --- exempi-2.2.0.tar.bz2 | 3 +++ exempi-no-shave.patch | 32 -------------------------------- exempi.changes | 31 +++++++++++++++++++++++++++++++ exempi.spec | 40 ++++++++++++++++++++++------------------ 5 files changed, 56 insertions(+), 53 deletions(-) delete mode 100644 exempi-2.1.1.tar.gz create mode 100644 exempi-2.2.0.tar.bz2 delete mode 100644 exempi-no-shave.patch diff --git a/exempi-2.1.1.tar.gz b/exempi-2.1.1.tar.gz deleted file mode 100644 index 4c9e690..0000000 --- a/exempi-2.1.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b06b67472ff673e2d4257ae0b687ba421af1f9952428e7caead870868c2a4dd3 -size 3401564 diff --git a/exempi-2.2.0.tar.bz2 b/exempi-2.2.0.tar.bz2 new file mode 100644 index 0000000..19e9cfe --- /dev/null +++ b/exempi-2.2.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ac374cca17df023ae978bb5f7a9d5d116da89141192f8de8c8060de0722b00f +size 3369496 diff --git a/exempi-no-shave.patch b/exempi-no-shave.patch deleted file mode 100644 index 1db0171..0000000 --- a/exempi-no-shave.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- configure.ac.orig -+++ configure.ac -@@ -10,6 +10,7 @@ dnl the same distribution terms as the r - AC_PREREQ(2.50) - AC_INIT(exempi/xmp.h) - AM_INIT_AUTOMAKE(exempi, 2.1.1) -+m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES]) - AM_MAINTAINER_MODE - - dnl --------------------------------------------------------------------------- -@@ -74,7 +75,7 @@ AC_SUBST(pkgconfigdir) - - AC_CONFIG_MACRO_DIR([m4]) - --AC_PROG_CC -+AC_PROG_CC_STDC - AC_PROG_CXX - AC_PROG_LIBTOOL - -@@ -197,12 +198,8 @@ dnl due to stupid m4 I had to double the - fi - AC_SUBST(VALGRIND) - --SHAVE_INIT -- - AC_OUTPUT([ - Makefile --shave --shave-libtool - third-party/Makefile - third-party/MD5/Makefile - source/Makefile diff --git a/exempi.changes b/exempi.changes index 0a1cdf5..cd0e2aa 100644 --- a/exempi.changes +++ b/exempi.changes @@ -1,3 +1,34 @@ +------------------------------------------------------------------- +Thu Feb 23 17:09:03 UTC 2012 - vuntz@opensuse.org + +- Update to version 2.2.0: + + New 'exempi' command line tool. + + Upgrade XMPCore to Adobe XMP 5.1.2 + - Quicktime support now works without Quicktime. + - Reconciliation with ID3v2. + - "Blessed" 64-bits support (we already had it in exempi). + - Slight change in the way XMP are written for MWG compliance. + - Fixed a serious bug with RIFF. + - Change in the way local text encoding is dealt with. + - Alternative languages behave slightly differently by changing + how the default language property is managed. + - Probably a bunch of bugs fixed that I don't know about. + + Update unit tests. + - Refactor the fixtures. + + Use automake silent rules instead of shave. (build only) + + "make dist" generate a bzip2 archive as well. (build only) + + Remove some obsolete warning flags. (build only) + + Build xmpcommandtool + + Several new APIs. + + Bug fixes: fdo#37747. +- Drop exempi-no-shave.patch: shave is not used upstream anymore. +- Drop libtool BuildRequires, autoreconf call and + --disable-silent-rules that were used because of patch above. +- Create a tools subpackage for new exempi command line tool. +- Change group of libexempi3 from "Development/Libraries/C and C++" + to System/Libraries. +- Use V=1 during the build to get a verbose build. + ------------------------------------------------------------------- Fri Sep 30 20:13:41 UTC 2011 - coolo@suse.com diff --git a/exempi.spec b/exempi.spec index 8c94cb4..71cc2e8 100644 --- a/exempi.spec +++ b/exempi.spec @@ -1,7 +1,7 @@ # # spec file for package exempi # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,57 +15,56 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: exempi Url: http://libopenraw.freedesktop.org/wiki/Exempi -Version: 2.1.1 -Release: 14 +Version: 2.2.0 +Release: 0 BuildRequires: boost-devel >= 1.33.0 BuildRequires: gcc-c++ BuildRequires: libexpat-devel -BuildRequires: libtool BuildRequires: pkg-config BuildRequires: zlib-devel Summary: XMP support library -License: BSD3c(or similar) +License: BSD-3-Clause Group: Development/Libraries/C and C++ -Source0: http://libopenraw.freedesktop.org/download/%{name}-%{version}.tar.gz +Source0: http://libopenraw.freedesktop.org/download/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Patch0: exempi-no-shave.patch %define debug_package_requires libexempi3 = %{version} %description XMP parsing and IO library %package -n libexempi3 -License: BSD3c(or similar) Summary: XMP support library -Group: Development/Libraries/C and C++ +Group: System/Libraries %description -n libexempi3 XMP parsing and IO library +%package tools +Summary: XMP support library -- Tools +Group: Productivity/Graphics/Other + +%description tools +XMP parsing and IO library + %package -n libexempi-devel -License: BSD3c(or similar) Summary: XMP support library -Requires: libexempi3 = %{version} -Requires: glibc-devel Group: Development/Libraries/C and C++ +Requires: libexempi3 = %{version} +Requires: glibc-devel %description -n libexempi-devel XMP parsing and IO library %prep %setup -q -%patch0 %build -autoreconf -fiv export CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" -%configure --disable-silent-rules --disable-static -%__make %{?jobs:-j%jobs} +%configure --disable-static +%__make %{?jobs:-j%jobs} V=1 %install %makeinstall @@ -86,6 +85,11 @@ rm -rf $RPM_BUILD_ROOT %doc README COPYING ChangeLog %{_libdir}/lib*.so.* +%files tools +%defattr(-,root,root) +%doc README COPYING ChangeLog +%{_bindir}/exempi + %files -n libexempi-devel %defattr(-,root,root) %doc README COPYING ChangeLog