commit IccXML for openSUSE:Factory

2015-12-16 Thread h_root
Hello community,

here is the log from the commit of package IccXML for openSUSE:Factory checked 
in at 2015-12-16 17:42:49

Comparing /work/SRC/openSUSE:Factory/IccXML (Old)
 and  /work/SRC/openSUSE:Factory/.IccXML.new (New)


Package is "IccXML"

Changes:

--- /work/SRC/openSUSE:Factory/IccXML/IccXML.changes2014-09-10 
17:03:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.IccXML.new/IccXML.changes   2015-12-16 
17:43:32.0 +0100
@@ -1,0 +2,8 @@
+Sat Dec 12 19:31:06 UTC 2015 - mplus...@suse.com
+
+- Use url for source
+- Cleanup spec-file with spec-cleaner
+- Remove explicit build requirement for library
+- Do not ship static library in devel package
+
+---



Other differences:
--
++ IccXML.spec ++
--- /var/tmp/diff_new_pack.6pQIrk/_old  2015-12-16 17:43:33.0 +0100
+++ /var/tmp/diff_new_pack.6pQIrk/_new  2015-12-16 17:43:33.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package IccXML
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2011-2014 Kai-Uwe Behrmann
 #
 # All modifications and additions to the file contributed by third parties
@@ -17,60 +17,58 @@
 #
 
 
+%define somajor 2
 Name:   IccXML
 Version:0.9.8
 Release:0
-Source: %{name}-%{version}.tar.gz
 Summary:Color Management XML tools
 License:BSD-3-Clause
 Group:  Development/Libraries/Other
-
 Url:http://sourceforge.net/projects/iccxml/
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-
+Source: 
http://sourceforge.net/projects/iccxml/files/IccXML-Src/IccXML-%{version}/%{name}-%{version}.tar.gz
 BuildRequires:  gcc-c++
 BuildRequires:  libSampleICC-devel
-BuildRequires:  libSampleICC1
 BuildRequires:  libxml2-devel
-BuildRequires:  pkgconfig
-
-%package -n lib%{name}2
-Summary:Colour Management Libraries
-Group:  Development/Libraries/Other
-
-%package  -n lib%{name}-devel
-Summary:Headers, Configuration and static Libs + Documentation
-Group:  Development/Libraries/Other
-Requires:   lib%{name}2 = %{version}
+BuildRequires:  pkg-config
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Tools to read convert ICC profiles to and from XML files
 
-%description -n lib%{name}2
+%package -n lib%{name}%{somajor}
+Summary:Colour Management Libraries
+Group:  Development/Libraries/Other
+
+%description -n lib%{name}%{somajor}
 IccLibXML library acts as an extension of SampleICC's IccProfLib.
 This extension provides inherited classes for the classes in IccProfLib
 that provide additional I/O routines to read and write the classes as
 XML files
 
+%package  -n lib%{name}-devel
+Summary:Headers, Configuration and static Libs + Documentation
+Group:  Development/Libraries/Other
+Requires:   lib%{name}%{somajor} = %{version}
+
 %description -n lib%{name}-devel
 Header files, libraries and documentation for development of Color Management
 applications.
 
-
 %prep
-%setup -n %{name}-%{version}
+%setup -q
 
 %build
-%configure
+%configure \
+   --disable-static
 
 %install
-make %{_smp_mflags}
-make DESTDIR=%{buildroot} install
-rm  %{buildroot}/%{_libdir}/lib*.la
+make
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
+find %{buildroot} -type f -name "*.la" -delete -print
 
-%post -n lib%{name}2 -p /sbin/ldconfig
+%post -n lib%{name}%{somajor} -p /sbin/ldconfig
 
-%postun -n lib%{name}2 -p /sbin/ldconfig
+%postun -n lib%{name}%{somajor} -p /sbin/ldconfig
 
 %files
 %defattr(-, root, root)
@@ -81,7 +79,7 @@
 %defattr(-, root, root)
 %doc AUTHORS COPYING ChangeLog README
 %doc XMLSchema/SampleIccRELAX.rng XMLSchema/SampleIccRELAX.rnc
-%{_libdir}/lib%{name}.so.*
+%{_libdir}/lib%{name}.so.%{somajor}*
 
 %files -n lib%{name}-devel
 %defattr(-, root, root)
@@ -90,6 +88,5 @@
 %dir %{_includedir}/%{name}
 %{_includedir}/%{name}/*.h
 %{_libdir}/pkgconfig/iccxml.pc
-%{_libdir}/lib%{name}.a
 
 %changelog




commit IccXML for openSUSE:Factory

2014-09-10 Thread h_root
Hello community,

here is the log from the commit of package IccXML for openSUSE:Factory checked 
in at 2014-09-10 17:02:36

Comparing /work/SRC/openSUSE:Factory/IccXML (Old)
 and  /work/SRC/openSUSE:Factory/.IccXML.new (New)


Package is IccXML

Changes:

--- /work/SRC/openSUSE:Factory/IccXML/IccXML.changes2012-05-10 
14:32:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.IccXML.new/IccXML.changes   2014-09-10 
17:03:17.0 +0200
@@ -1,0 +2,5 @@
+Wed Sep 03 12:00:01 UTC 2014 - k...@gmx.de
+
+- update to 0.9.8
+
+---

Old:

  IccXML-0.9.6.tar.gz

New:

  IccXML-0.9.8.tar.gz



Other differences:
--
++ IccXML.spec ++
--- /var/tmp/diff_new_pack.XY2wt3/_old  2014-09-10 17:03:18.0 +0200
+++ /var/tmp/diff_new_pack.XY2wt3/_new  2014-09-10 17:03:18.0 +0200
@@ -1,8 +1,8 @@
 #
 # spec file for package IccXML
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# Copyright (c) 2011-2012 Kai-Uwe Behrmann
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011-2014 Kai-Uwe Behrmann
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,18 +17,22 @@
 #
 
 
-Version:0.9.6
+Name:   IccXML
+Version:0.9.8
 Release:0
-Source: IccXML-0.9.6.tar.gz
+Source: %{name}-%{version}.tar.gz
 Summary:Color Management XML tools
-
-Name:   IccXML
 License:BSD-3-Clause
 Group:  Development/Libraries/Other
+
 Url:http://sourceforge.net/projects/iccxml/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
-BuildRequires:  gcc-c++ libSampleICC-devel libSampleICC1 libxml2-devel 
pkgconfig
+BuildRequires:  gcc-c++
+BuildRequires:  libSampleICC-devel
+BuildRequires:  libSampleICC1
+BuildRequires:  libxml2-devel
+BuildRequires:  pkgconfig
 
 %package -n lib%{name}2
 Summary:Colour Management Libraries

++ IccXML-0.9.6.tar.gz - IccXML-0.9.8.tar.gz ++
 32083 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/IccXML-0.9.6/ChangeLog new/IccXML-0.9.8/ChangeLog
--- old/IccXML-0.9.6/ChangeLog  2011-04-22 14:49:00.0 +0200
+++ new/IccXML-0.9.8/ChangeLog  2014-09-03 10:03:28.0 +0200
@@ -1,3 +1,18 @@
+2014-04-23 Max Drhak
+ * 0.9.8 Release
+ * Fix Bug in parsing Unknown tag types
+ * Changes needed to support updates in IccProfLib 1.6.8
+ * Changed #ifdef WIN32 to #if defined(WIN32) || defined(WIN64)
+ * Added std::string interface to icFixXml
+ * Increased size of lines in icXmlDumpHexData
+ * Added support for Now to icGetDateTimeValue parsing
+ * Added icGetChildText for safe extraction of xml child node text
+ 
+2012-08-31 Max Derhak
+ * 0.9.7 Release
+ * Moved CIccUTF16String to SampleICC's IccProfLib
+ * Changes needed to support updates in IccProfLib 1.6.7
+ 
 2010-12-07 Max Derhak
  * 0.9.6 Release
  * Fixed bug relative to UTF16 to UTF8 conversion.  Replaced
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/IccXML-0.9.6/CmdLine/IccFromXml/IccFromXml.cpp 
new/IccXML-0.9.8/CmdLine/IccFromXml/IccFromXml.cpp
--- old/IccXML-0.9.6/CmdLine/IccFromXml/IccFromXml.cpp  2010-12-01 
10:51:00.0 +0100
+++ new/IccXML-0.9.8/CmdLine/IccFromXml/IccFromXml.cpp  2014-09-03 
10:03:28.0 +0200
@@ -14,7 +14,7 @@
 int main(int argc, char* argv[])
 {
   if (argc=2) {
-printf(\nSampleIcc Version  ICCPROFLIBVER , ICCXML Version  
ICCLIBXMLVER \nUsage: IccFromXml xml_file saved_profile_file 
{-v{=[relax_ng_schema_file - optional]}}\n);
+printf(\nSampleIcc Version  ICCPROFLIBVER , ICCXML Version  
ICCLIBXMLVER \nUsage: IccFromXml xml_file saved_profile_file {-noid 
-v{=[relax_ng_schema_file - optional]}}\n);
 return -1;
   }
 
@@ -25,18 +25,22 @@
   std::string reason;  
 
   std::string szRelaxNGDir;
+  bool bNoId = false;
 
   const char* szRelaxNGFileName = SampleIccRELAX.rng;
-
-  if (argc  3) {// user possibly specified schema validation
-if (!strncmp(argv[3], -v, 2) || !strncmp(argv[3], -V, 2)) {
-  if (argv[3][2]=='=') {
-

commit IccXML for openSUSE:Factory

2012-05-10 Thread h_root
Hello community,

here is the log from the commit of package IccXML for openSUSE:Factory checked 
in at 2012-05-10 14:32:04

Comparing /work/SRC/openSUSE:Factory/IccXML (Old)
 and  /work/SRC/openSUSE:Factory/.IccXML.new (New)


Package is IccXML, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/IccXML/IccXML.changes2012-04-17 
07:45:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.IccXML.new/IccXML.changes   2012-05-10 
14:32:05.0 +0200
@@ -2 +2,6 @@
-Thu Mar 05 12:00:01 UTC 2012 - Kai-Uwe Behrmann k...@gmx.de - 0.9.6
+Wed May 09 12:00:01 UTC 2012 - k...@gmx.de
+
+- omit temp file removal during package build
+
+---
+Thu Mar 05 12:00:01 UTC 2012 - k...@gmx.de
@@ -7 +12 @@
-Thu Jan 19 12:00:01 UTC 2012 - Kai-Uwe Behrmann k...@gmx.de - 0.9.6
+Thu Jan 19 12:00:01 UTC 2012 - k...@gmx.de
@@ -14 +19 @@
-Wed Dec 01 12:00:01 UTC 2010 - Kai-Uwe Behrmann k...@gmx.de
+Wed Dec 01 12:00:01 UTC 2010 - k...@gmx.de
@@ -19 +24 @@
-Thu Sep 03 12:00:01 UTC 2010 - Kai-Uwe Behrmann k...@gmx.de
+Thu Sep 03 12:00:01 UTC 2010 - k...@gmx.de



Other differences:
--
++ IccXML.spec ++
--- /var/tmp/diff_new_pack.6uszJy/_old  2012-05-10 14:32:06.0 +0200
+++ /var/tmp/diff_new_pack.6uszJy/_new  2012-05-10 14:32:06.0 +0200
@@ -1,3 +1,7 @@
+#
+# spec file for package IccXML
+#
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2011-2012 Kai-Uwe Behrmann
 #
 # All modifications and additions to the file contributed by third parties
@@ -9,18 +13,22 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
+
+
 Version:0.9.6
-Source: IccXML-0.9.6.tar.gz
 Release:0
+Source: IccXML-0.9.6.tar.gz
 Summary:Color Management XML tools
+
 Name:   IccXML
 License:BSD-3-Clause
 Group:  Development/Libraries/Other
 Url:http://sourceforge.net/projects/iccxml/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
-
-BuildRequires:  gcc-c++ pkgconfig libxml2-devel libSampleICC-devel 
libSampleICC1
+BuildRequires:  gcc-c++ libSampleICC-devel libSampleICC1 libxml2-devel 
pkgconfig
 
 %package -n lib%{name}2
 Summary:Colour Management Libraries
@@ -31,7 +39,6 @@
 Group:  Development/Libraries/Other
 Requires:   lib%{name}2 = %{version}
 
-
 %description
 Tools to read convert ICC profiles to and from XML files
 
@@ -55,7 +62,6 @@
 %install
 make %{_smp_mflags}
 make DESTDIR=%{buildroot} install
-rm -fr %{buildroot}/%{_datadir}/doc/%{name}
 rm  %{buildroot}/%{_libdir}/lib*.la
 
 %post -n lib%{name}2 -p /sbin/ldconfig
@@ -82,5 +88,4 @@
 %{_libdir}/pkgconfig/iccxml.pc
 %{_libdir}/lib%{name}.a
 
-
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org