Hello community, here is the log from the commit of package libiptcdata for openSUSE:Factory checked in at 2018-03-08 10:51:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libiptcdata (Old) and /work/SRC/openSUSE:Factory/.libiptcdata.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libiptcdata" Thu Mar 8 10:51:31 2018 rev:24 rq:583028 version:1.0.4 Changes: -------- --- /work/SRC/openSUSE:Factory/libiptcdata/libiptcdata.changes 2013-04-02 12:17:12.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libiptcdata.new/libiptcdata.changes 2018-03-08 10:51:35.966080897 +0100 @@ -1,0 +2,10 @@ +Mon Mar 5 15:07:54 UTC 2018 - [email protected] + +- Fix RPM groups. Trim description for secondary packages a bit. + +------------------------------------------------------------------- +Wed Feb 28 16:35:29 UTC 2018 - [email protected] + +- Modernize spec-file by calling spec-cleaner + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libiptcdata.spec ++++++ --- /var/tmp/diff_new_pack.8TIBYG/_old 2018-03-08 10:51:36.886047779 +0100 +++ /var/tmp/diff_new_pack.8TIBYG/_new 2018-03-08 10:51:36.890047635 +0100 @@ -1,7 +1,7 @@ # # spec file for package libiptcdata # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,34 +19,19 @@ Name: libiptcdata Version: 1.0.4 Release: 0 -Url: http://libiptcdata.sourceforge.net/ Summary: IPTC Metadata Tag Manipulation Library -License: LGPL-2.1+ -Group: System/Libraries +License: LGPL-2.1-or-later +Group: Development/Libraries/GNOME +Url: http://libiptcdata.sourceforge.net/ Source: %{name}-%{version}.tar.bz2 -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: pkg-config +BuildRequires: pkgconfig Requires: libiptcdata0 Recommends: %{name}-lang %description -libiptcdata is a library for parsing, editing, and saving IPTC data. - -libiptcdata is a library for manipulating the International Press -Telecommunications Council (IPTC) metadata stored within multimedia -files such as images. This metadata can include captions and keywords, -often used by popular photo management applications. The library -provides routines for parsing, viewing, modifying, and saving this -metadata. The libiptcdata package also includes a command line utility, -iptc, for editing IPTC data in JPEG files. The library implements the -IPTC Information Interchange Model according to its specification. - - - -Authors: --------- - David Moore <[email protected]> - Luka Renko <[email protected]> +libiptcdata is a library for parsing, editing, and saving IPTC +(International Press Telecommunications Council) data. stored within +multimedia files such as images. %package -n libiptcdata0 Summary: IPTC Metadata Tag Manipulation Library @@ -54,9 +39,8 @@ Requires: %{name} = %{version} %description -n libiptcdata0 -libiptcdata is a library for parsing, editing, and saving IPTC data. - -libiptcdata is a library for manipulating the International Press +libiptcdata is a library for parsing, editing, and saving +International Press Telecommunications Council (IPTC) metadata stored within multimedia files such as images. This metadata can include captions and keywords, often used by popular photo management applications. The library @@ -65,102 +49,61 @@ iptc, for editing IPTC data in JPEG files. The library implements the IPTC Information Interchange Model according to its specification. - - -Authors: --------- - David Moore <[email protected]> - Luka Renko <[email protected]> - %package devel -Summary: IPTC Metadata Tag Manipulation Library -Group: System/Libraries +Summary: Development files for the IPTC Metadata Tag Manipulation Library +Group: Development/Libraries/C and C++ Requires: %{name} = %{version} %description devel -libiptcdata is a library for parsing, editing, and saving IPTC data. - -libiptcdata is a library for manipulating the International Press -Telecommunications Council (IPTC) metadata stored within multimedia -files such as images. This metadata can include captions and keywords, -often used by popular photo management applications. The library -provides routines for parsing, viewing, modifying, and saving this -metadata. The libiptcdata package also includes a command-line utility, -iptc, for editing IPTC data in JPEG files. - -The library implements the IPTC Information Interchange Model according -to its specification. +libiptcdata is a library for parsing, editing, and saving IPTC +(International Press Telecommunications Council) data. stored within +multimedia files such as images. - - -Authors: --------- - David Moore <[email protected]> - Luka Renko <[email protected]> +This subpackage contains the header files for the library. %package doc -Summary: IPTC Metadata Tag Manipulation Library -Group: System/Libraries +Summary: Documentation for the IPTC Metadata Tag Manipulation Library +Group: Documentation/HTML %description doc -libiptcdata is a library for parsing, editing, and saving IPTC data. - -libiptcdata is a library for manipulating the International Press -Telecommunications Council (IPTC) metadata stored within multimedia -files such as images. This metadata can include captions and keywords, -often used by popular photo management applications. The library -provides routines for parsing, viewing, modifying, and saving this -metadata. The libiptcdata package also includes a command-line utility, -iptc, for editing IPTC data in JPEG files. - -The library implements the IPTC Information Interchange Model according -to its specification. +libiptcdata is a library for parsing, editing, and saving IPTC +(International Press Telecommunications Council) data. stored within +multimedia files such as images. - - -Authors: --------- - David Moore <[email protected]> - Luka Renko <[email protected]> +This subpackage contains the documentation for it. %lang_package + %prep -%setup +%setup -q %build %configure --disable-static -make %{?jobs:-j%jobs} +make %{?_smp_mflags} %install -%makeinstall +%make_install %find_lang %{name} %find_lang iptc %{name}.lang -find %{buildroot} -type f -name "*.la" -exec %{__rm} -fv {} + - -%clean -rm -rf $RPM_BUILD_ROOT +find %{buildroot} -type f -name "*.la" -delete -print %post -n libiptcdata0 -p /sbin/ldconfig - %postun -n libiptcdata0 -p /sbin/ldconfig %files -%defattr (-, root, root) -%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO +%license COPYING +%doc AUTHORS ChangeLog INSTALL NEWS README TODO %{_bindir}/* %files -n libiptcdata0 -%defattr (-, root, root) %{_libdir}/*.so.* %files devel -%defattr (-, root, root) %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc -%{_prefix}/include/* +%{_includedir}/* %files doc -%defattr (-, root, root) %dir %{_datadir}/gtk-doc %dir %{_datadir}/gtk-doc/html %{_datadir}/gtk-doc/html/*
