From 8ef7d17ad1d92419bf657e6ff5f4615d9f8c03da6ccd6c6eb3b27d2463b7d10b Mon Sep 17 00:00:00 2001 From: OBS User buildservice-autocommit Date: Thu, 18 Mar 2010 15:02:38 +0000 Subject: [PATCH 1/9] Updating link to change in openSUSE:Factory/libexif revision 21.0 OBS-URL: https://build.opensuse.org/package/show/graphics/libexif?expand=0&rev=69aa2b986d73154eb14c9f895a946582 --- libexif.changes | 5 ----- libexif.spec | 8 ++++---- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/libexif.changes b/libexif.changes index ae2338f..c656160 100644 --- a/libexif.changes +++ b/libexif.changes @@ -1,8 +1,3 @@ -------------------------------------------------------------------- -Sat Apr 24 09:49:02 UTC 2010 - coolo@novell.com - -- buildrequire pkg-config to fix provides - ------------------------------------------------------------------- Thu Dec 24 14:37:16 CET 2009 - jengelh@medozas.de diff --git a/libexif.spec b/libexif.spec index fd535c6..a9e6fa7 100644 --- a/libexif.spec +++ b/libexif.spec @@ -19,13 +19,13 @@ Name: libexif -BuildRequires: doxygen pkg-config +BuildRequires: doxygen Url: http://libexif.sourceforge.net -License: LGPLv2.1+ +License: LGPL v2.1 or later Group: System/Libraries Summary: An EXIF Tag Parsing Library for Digital Cameras Version: 0.6.19 -Release: 3 +Release: 2 # bug437293 %ifarch ppc64 Obsoletes: libexif-64bit @@ -47,7 +47,7 @@ Authors: Curtis Galloway %package devel -License: LGPLv2.1+ +License: LGPL v2.1 or later Group: Development/Libraries/C and C++ Summary: An EXIF Tag Parsing Library for Digital Cameras (Development files) Requires: %{name} = %{version} glibc-devel From a3126e7400985d7d2d2b003d4be648f34de769c72c77ee9048c1844140ae4d41 Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Sat, 24 Apr 2010 09:51:03 +0000 Subject: [PATCH 2/9] Accepting request 38658 from home:coolo:branches:openSUSE:Factory Copy from home:coolo:branches:openSUSE:Factory/libexif via accept of submit request 38658 revision 2. Request was accepted with message: Reviewed ok OBS-URL: https://build.opensuse.org/request/show/38658 OBS-URL: https://build.opensuse.org/package/show/graphics/libexif?expand=0&rev=7 --- libexif.changes | 5 +++++ libexif.spec | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/libexif.changes b/libexif.changes index c656160..ae2338f 100644 --- a/libexif.changes +++ b/libexif.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sat Apr 24 09:49:02 UTC 2010 - coolo@novell.com + +- buildrequire pkg-config to fix provides + ------------------------------------------------------------------- Thu Dec 24 14:37:16 CET 2009 - jengelh@medozas.de diff --git a/libexif.spec b/libexif.spec index a9e6fa7..6af5516 100644 --- a/libexif.spec +++ b/libexif.spec @@ -19,7 +19,7 @@ Name: libexif -BuildRequires: doxygen +BuildRequires: doxygen pkg-config Url: http://libexif.sourceforge.net License: LGPL v2.1 or later Group: System/Libraries From 52e5f4e246ceaceeb38eb47e473a75d8cda163975c8eb9ab2b0e6bacabf83e90 Mon Sep 17 00:00:00 2001 From: OBS User autobuild Date: Sat, 24 Apr 2010 09:58:08 +0000 Subject: [PATCH 3/9] Accepting request 38661 from graphics checked in (request 38661) OBS-URL: https://build.opensuse.org/request/show/38661 OBS-URL: https://build.opensuse.org/package/show/graphics/libexif?expand=0&rev=8 --- libexif.changes | 5 ----- libexif.spec | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/libexif.changes b/libexif.changes index ae2338f..c656160 100644 --- a/libexif.changes +++ b/libexif.changes @@ -1,8 +1,3 @@ -------------------------------------------------------------------- -Sat Apr 24 09:49:02 UTC 2010 - coolo@novell.com - -- buildrequire pkg-config to fix provides - ------------------------------------------------------------------- Thu Dec 24 14:37:16 CET 2009 - jengelh@medozas.de diff --git a/libexif.spec b/libexif.spec index 6af5516..a9e6fa7 100644 --- a/libexif.spec +++ b/libexif.spec @@ -19,7 +19,7 @@ Name: libexif -BuildRequires: doxygen pkg-config +BuildRequires: doxygen Url: http://libexif.sourceforge.net License: LGPL v2.1 or later Group: System/Libraries From 94f1fbe9376c7d64028cab5de3f49fe827d44a32cd24d995341affb7e0df0b28 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Fri, 17 Dec 2010 14:43:21 +0000 Subject: [PATCH 4/9] - updated to 0.6.20 * New translations: bs, tr * Updated translations: be, cs, da, de, en_GB, en_CA, it, ja, nl, pl, pt_BR, pt, ru, sk, sq, sr, sv, vi, zh_CN * Fixed some problems in the write-exif.c example program * Stop listing -lm as a required library for dynamic linking in libexif.pc * Turned on the --enable-silent-rules configure option * Changed a lot of strings to make the case of the text more consistent * exif_entry_dump() now displays the correct tag name for GPS tags * Fixed some invalid format specifiers that caused problems on some platforms * Display rational numbers with the right number of significant figures - remove "la" files * Enhanced support of Canon and Olympus makernotes - fixed endless loop problem in exif_content_remove_entry() - rpmlint fixes OBS-URL: https://build.opensuse.org/package/show/graphics/libexif?expand=0&rev=9 --- libexif-0.6.19.tar.bz2 | 3 --- libexif-0.6.20.tar.bz2 | 3 +++ libexif.changes | 28 ++++++++++++++++++++++++---- libexif.spec | 10 +++++----- 4 files changed, 32 insertions(+), 12 deletions(-) delete mode 100644 libexif-0.6.19.tar.bz2 create mode 100644 libexif-0.6.20.tar.bz2 diff --git a/libexif-0.6.19.tar.bz2 b/libexif-0.6.19.tar.bz2 deleted file mode 100644 index 23f6422..0000000 --- a/libexif-0.6.19.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b43b20d3fb6c7eef415bdf0e32e0e32049f9055b484fa7bc950952f7fd6cb3e7 -size 1142964 diff --git a/libexif-0.6.20.tar.bz2 b/libexif-0.6.20.tar.bz2 new file mode 100644 index 0000000..35b4361 --- /dev/null +++ b/libexif-0.6.20.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a772d20bd8fb9802d7f0d70fde6ac8872f87d0c66c52b0d14026dafcaa83d715 +size 1412921 diff --git a/libexif.changes b/libexif.changes index c656160..3fe76fd 100644 --- a/libexif.changes +++ b/libexif.changes @@ -1,3 +1,23 @@ +------------------------------------------------------------------- +Fri Dec 17 15:41:00 CET 2010 - meissner@suse.de + +- updated to 0.6.20 + * New translations: bs, tr + * Updated translations: be, cs, da, de, en_GB, en_CA, it, ja, nl, pl, pt_BR, + pt, ru, sk, sq, sr, sv, vi, zh_CN + * Fixed some problems in the write-exif.c example program + * Stop listing -lm as a required library for dynamic linking in libexif.pc + * Turned on the --enable-silent-rules configure option + * Changed a lot of strings to make the case of the text more consistent + * exif_entry_dump() now displays the correct tag name for GPS tags + * Fixed some invalid format specifiers that caused problems on some platforms + * Display rational numbers with the right number of significant figures + +------------------------------------------------------------------- +Sat Apr 24 09:49:02 UTC 2010 - coolo@novell.com + +- buildrequire pkg-config to fix provides + ------------------------------------------------------------------- Thu Dec 24 14:37:16 CET 2009 - jengelh@medozas.de @@ -43,7 +63,7 @@ Sun Nov 15 15:03:53 CET 2009 - meissner@suse.de ------------------------------------------------------------------- Mon Jan 26 21:46:50 CET 2009 - crrodriguez@suse.de -- remove "la" files +- remove "la" files ------------------------------------------------------------------- Wed Jan 7 12:34:56 CET 2009 - olh@suse.de @@ -59,7 +79,7 @@ Sat Nov 8 17:09:07 CET 2008 - meissner@suse.de * Enabled sv translation by default * Bug fixes: #1773810, #1774626, #1536244, CVE-2007-6351, CVE-2007-6352, #2071600 and others - * Enhanced support of Canon and Olympus makernotes + * Enhanced support of Canon and Olympus makernotes * Added support for Fuji and Sanyo makernotes * Added support for the NO_VERBOSE_TAG_STRINGS and NO_VERBOSE_TAG_DATA macros to reduce size for embedded applications @@ -79,7 +99,7 @@ Fri Jul 25 23:34:11 CEST 2008 - meissner@suse.de ------------------------------------------------------------------- Mon Apr 28 10:52:57 CEST 2008 - meissner@suse.de -- fixed endless loop problem in exif_content_remove_entry() +- fixed endless loop problem in exif_content_remove_entry() bnc#380716 ------------------------------------------------------------------- @@ -134,7 +154,7 @@ Wed May 23 17:42:12 CEST 2007 - meissner@suse.de - win xp metadata - enhanced doxygen documentation - run make check -- rpmlint fixes +- rpmlint fixes ------------------------------------------------------------------- Fri Mar 2 08:43:00 CET 2007 - meissner@suse.de diff --git a/libexif.spec b/libexif.spec index a9e6fa7..6a60e79 100644 --- a/libexif.spec +++ b/libexif.spec @@ -19,13 +19,13 @@ Name: libexif -BuildRequires: doxygen +BuildRequires: doxygen pkg-config Url: http://libexif.sourceforge.net -License: LGPL v2.1 or later +License: LGPLv2.1+ Group: System/Libraries Summary: An EXIF Tag Parsing Library for Digital Cameras -Version: 0.6.19 -Release: 2 +Version: 0.6.20 +Release: 3 # bug437293 %ifarch ppc64 Obsoletes: libexif-64bit @@ -47,7 +47,7 @@ Authors: Curtis Galloway %package devel -License: LGPL v2.1 or later +License: LGPLv2.1+ Group: Development/Libraries/C and C++ Summary: An EXIF Tag Parsing Library for Digital Cameras (Development files) Requires: %{name} = %{version} glibc-devel From 974cb0634e7310a480e64033bcd24c08c6c4ce598e2ca7f79de2571b2456a273 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Fri, 17 Dec 2010 14:48:13 +0000 Subject: [PATCH 5/9] shared lib packaging OBS-URL: https://build.opensuse.org/package/show/graphics/libexif?expand=0&rev=10 --- libexif.spec | 30 +++++++++++------------------- 1 file changed, 11 insertions(+), 19 deletions(-) diff --git a/libexif.spec b/libexif.spec index 6a60e79..37442d1 100644 --- a/libexif.spec +++ b/libexif.spec @@ -26,36 +26,28 @@ Group: System/Libraries Summary: An EXIF Tag Parsing Library for Digital Cameras Version: 0.6.20 Release: 3 -# bug437293 -%ifarch ppc64 -Obsoletes: libexif-64bit -%endif -# BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: %{name}-%{version}.tar.bz2 Source1: baselibs.conf +%package -n libexif12 +Summary: An EXIF Tag Parsing Library for Digital Cameras +Group: System/Libraries + %description This library is used to parse EXIF information from JPEGs created by digital cameras. +%description -n libexif12 +This library is used to parse EXIF information from JPEGs created by +digital cameras. -Authors: --------- - Lutz Müller - Curtis Galloway - %package devel License: LGPLv2.1+ Group: Development/Libraries/C and C++ Summary: An EXIF Tag Parsing Library for Digital Cameras (Development files) Requires: %{name} = %{version} glibc-devel -# bug437293 -%ifarch ppc64 -Obsoletes: libexif-devel-64bit -%endif -# %description devel This library is used to parse EXIF information from JPEGs created by @@ -72,7 +64,7 @@ Authors: %setup -q %build -%configure --with-pic\ +%configure --with-pic \ --disable-static \ --with-doc-dir=%{_docdir}/%{name} %{__make} %{?jobs:-j%jobs} @@ -88,11 +80,11 @@ make check %clean rm -rf $RPM_BUILD_ROOT -%post -p /sbin/ldconfig +%post -n libexif12 -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%postun -n libexif12 -p /sbin/ldconfig -%files -f %{name}-12.lang +%files -n libexif12 -f %{name}-12.lang %defattr(-,root,root) %{_libdir}/*.so.* From c50241fb04a1a67e43d8031d1858dab935180d8e5ab094dafa5a1358db450f01 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Fri, 17 Dec 2010 14:48:55 +0000 Subject: [PATCH 6/9] - shared library packaging policy OBS-URL: https://build.opensuse.org/package/show/graphics/libexif?expand=0&rev=11 --- libexif.changes | 1 + libexif.spec | 2 ++ 2 files changed, 3 insertions(+) diff --git a/libexif.changes b/libexif.changes index 3fe76fd..7564d44 100644 --- a/libexif.changes +++ b/libexif.changes @@ -12,6 +12,7 @@ Fri Dec 17 15:41:00 CET 2010 - meissner@suse.de * exif_entry_dump() now displays the correct tag name for GPS tags * Fixed some invalid format specifiers that caused problems on some platforms * Display rational numbers with the right number of significant figures +- shared library packaging policy ------------------------------------------------------------------- Sat Apr 24 09:49:02 UTC 2010 - coolo@novell.com diff --git a/libexif.spec b/libexif.spec index 37442d1..76d1722 100644 --- a/libexif.spec +++ b/libexif.spec @@ -30,6 +30,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: %{name}-%{version}.tar.bz2 Source1: baselibs.conf +%define debug_package_requires libexif12 = %{version}-%{release} + %package -n libexif12 Summary: An EXIF Tag Parsing Library for Digital Cameras Group: System/Libraries From 8762ceb46f5bc80964497d849bc133c1f0df96d071aef3bfb9ca9b3a8b2c5b7d Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Fri, 17 Dec 2010 15:00:45 +0000 Subject: [PATCH 7/9] fixed requires OBS-URL: https://build.opensuse.org/package/show/graphics/libexif?expand=0&rev=12 --- libexif.spec | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/libexif.spec b/libexif.spec index 76d1722..056d86b 100644 --- a/libexif.spec +++ b/libexif.spec @@ -30,9 +30,11 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: %{name}-%{version}.tar.bz2 Source1: baselibs.conf -%define debug_package_requires libexif12 = %{version}-%{release} +%define pname libexif12 -%package -n libexif12 +%define debug_package_requires %{pname} = %{version}-%{release} + +%package -n %{pname} Summary: An EXIF Tag Parsing Library for Digital Cameras Group: System/Libraries @@ -40,7 +42,7 @@ Group: System/Libraries This library is used to parse EXIF information from JPEGs created by digital cameras. -%description -n libexif12 +%description -n %{pname} This library is used to parse EXIF information from JPEGs created by digital cameras. @@ -49,7 +51,7 @@ digital cameras. License: LGPLv2.1+ Group: Development/Libraries/C and C++ Summary: An EXIF Tag Parsing Library for Digital Cameras (Development files) -Requires: %{name} = %{version} glibc-devel +Requires: %{pname} = %{version} glibc-devel %description devel This library is used to parse EXIF information from JPEGs created by @@ -82,11 +84,11 @@ make check %clean rm -rf $RPM_BUILD_ROOT -%post -n libexif12 -p /sbin/ldconfig +%post -n %{pname} -p /sbin/ldconfig -%postun -n libexif12 -p /sbin/ldconfig +%postun -n %{pname} -p /sbin/ldconfig -%files -n libexif12 -f %{name}-12.lang +%files -n %{pname} -f %{name}-12.lang %defattr(-,root,root) %{_libdir}/*.so.* From 3f09934067d3bbb8fda2ccd2e86a63a4c568d255164d704d0acb7aaa0b989841 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Fri, 17 Dec 2010 16:09:52 +0000 Subject: [PATCH 8/9] baselib name changed OBS-URL: https://build.opensuse.org/package/show/graphics/libexif?expand=0&rev=13 --- baselibs.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/baselibs.conf b/baselibs.conf index 4045c77..98c36cd 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -1 +1 @@ -libexif +libexif12 From 3f71d1b85b353ca96bef072611a42a318ae9506f08b42f892fd84a6f9e80eb8d Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Fri, 17 Dec 2010 16:10:36 +0000 Subject: [PATCH 9/9] - shared library packaging policy , new package libexif12 OBS-URL: https://build.opensuse.org/package/show/graphics/libexif?expand=0&rev=14 --- libexif.changes | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libexif.changes b/libexif.changes index 7564d44..e6f1b27 100644 --- a/libexif.changes +++ b/libexif.changes @@ -12,7 +12,7 @@ Fri Dec 17 15:41:00 CET 2010 - meissner@suse.de * exif_entry_dump() now displays the correct tag name for GPS tags * Fixed some invalid format specifiers that caused problems on some platforms * Display rational numbers with the right number of significant figures -- shared library packaging policy +- shared library packaging policy , new package libexif12 ------------------------------------------------------------------- Sat Apr 24 09:49:02 UTC 2010 - coolo@novell.com