commit libyajl for openSUSE:Factory

2019-09-05 Thread root
Hello community,

here is the log from the commit of package libyajl for openSUSE:Factory checked 
in at 2019-09-05 12:03:31

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


Package is "libyajl"

Thu Sep  5 12:03:31 2019 rev:23 rq:720526 version:2.1.0

Changes:

--- /work/SRC/openSUSE:Factory/libyajl/libyajl.changes  2019-04-04 
12:04:25.805412800 +0200
+++ /work/SRC/openSUSE:Factory/.libyajl.new.7948/libyajl.changes
2019-09-05 12:03:32.603928766 +0200
@@ -1,0 +2,5 @@
+Fri Aug  2 08:00:08 UTC 2019 - Martin Liška 
+
+- Use FAT LTO objects in order to provide proper static library.
+
+---



Other differences:
--
++ libyajl.spec ++
--- /var/tmp/diff_new_pack.TkxWBC/_old  2019-09-05 12:03:33.283928639 +0200
+++ /var/tmp/diff_new_pack.TkxWBC/_new  2019-09-05 12:03:33.283928639 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libyajl
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,7 +12,7 @@
 # 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/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -91,6 +91,7 @@
 %autosetup -p1 -n yajl-%{version}
 
 %build
+%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
 %cmake
 %cmake_build
 




commit libyajl for openSUSE:Factory

2019-04-04 Thread root
Hello community,

here is the log from the commit of package libyajl for openSUSE:Factory checked 
in at 2019-04-04 12:04:19

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


Package is "libyajl"

Thu Apr  4 12:04:19 2019 rev:22 rq:690893 version:2.1.0

Changes:

--- /work/SRC/openSUSE:Factory/libyajl/libyajl.changes  2018-03-30 
11:58:02.230097012 +0200
+++ /work/SRC/openSUSE:Factory/.libyajl.new.3908/libyajl.changes
2019-04-04 12:04:25.805412800 +0200
@@ -1,0 +2,7 @@
+Mon Mar 25 16:58:41 UTC 2019 - o...@aepfle.de
+
+- Install pkgconfig into libdir instead of datadir with libyajl-pkgconfig.patch
+- Use autosetup and cmake_build macro
+- Rename macro soname to sover
+
+---

New:

  libyajl-pkgconfig.patch



Other differences:
--
++ libyajl.spec ++
--- /var/tmp/diff_new_pack.8pTrdK/_old  2019-04-04 12:04:30.173414201 +0200
+++ /var/tmp/diff_new_pack.8pTrdK/_new  2019-04-04 12:04:30.221414217 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define soname 2
+%define sover 2
 Name:   libyajl
 Version:2.1.0
 Release:0
@@ -31,6 +31,7 @@
 Source99:   %{name}-rpmlintrc
 Patch1: libyajl-optflags.patch
 Patch2: libyajl-lib_suffix.patch
+Patch3: libyajl-pkgconfig.patch
 BuildRequires:  bison
 BuildRequires:  cmake
 BuildRequires:  doxygen
@@ -43,18 +44,18 @@
 YAJL is a small event-driven (SAX-style) JSON parser written in ANSI C, and a
 small validating JSON generator.
 
-%package -n %{name}%{soname}
+%package -n %{name}%{sover}
 Summary:Yet Another JSON Library
 Group:  System/Libraries
 
-%description -n %{name}%{soname}
+%description -n %{name}%{sover}
 YAJL is a small event-driven (SAX-style) JSON parser written in ANSI C, and a
 small validating JSON generator.
 
 %package -n %{name}-devel
 Summary:Yet Another JSON Library (Development Environment)
 Group:  Development/Libraries/C and C++
-Requires:   %{name}%{soname} = %{version}
+Requires:   %{name}%{sover} = %{version}
 
 %description -n %{name}-devel
 YAJL is a small event-driven (SAX-style) JSON parser written in ANSI C, and a
@@ -78,7 +79,7 @@
 %package -n yajl
 Summary:Yet Another JSON Library Tools
 Group:  Productivity/Text/Utilities
-Requires:   %{name}%{soname} = %{version}
+Requires:   %{name}%{sover} = %{version}
 
 %description -n yajl
 YAJL is a small event-driven (SAX-style) JSON parser written in ANSI C, and a
@@ -87,13 +88,11 @@
 This package provides a few command-line utilities for processing JSON files.
 
 %prep
-%setup -q -n yajl-%{version}
-%patch1 -p1 -b .optflags
-%patch2 -p1 -b .lib_suffix
+%autosetup -p1 -n yajl-%{version}
 
 %build
 %cmake
-make %{?_smp_mflags}
+%cmake_build
 
 %install
 %cmake_install
@@ -103,22 +102,22 @@
 %check
 make %{?_smp_mflags} test
 
-%post   -n %{name}%{soname} -p /sbin/ldconfig
+%post   -n %{name}%{sover} -p /sbin/ldconfig
 
-%postun -n %{name}%{soname} -p /sbin/ldconfig
+%postun -n %{name}%{sover} -p /sbin/ldconfig
 
-%files -n %{name}%{soname}
+%files -n %{name}%{sover}
 %defattr(-,root,root)
 %license COPYING
-%{_libdir}/libyajl.so.%{soname}
-%{_libdir}/libyajl.so.%{soname}.*
+%{_libdir}/libyajl.so.%{sover}
+%{_libdir}/libyajl.so.%{sover}.*
 
 %files -n %{name}-devel
 %defattr(-,root,root)
 %doc README TODO
 %{_includedir}/yajl
 %{_libdir}/libyajl.so
-%{_datadir}/pkgconfig/yajl.pc
+%{_libdir}/pkgconfig/yajl.pc
 
 %files -n %{name}-devel-static
 %defattr(-,root,root)

++ libyajl-lib_suffix.patch ++
--- /var/tmp/diff_new_pack.8pTrdK/_old  2019-04-04 12:04:30.941414448 +0200
+++ /var/tmp/diff_new_pack.8pTrdK/_new  2019-04-04 12:04:30.953414451 +0200
@@ -1,7 +1,6 @@
-diff -aur lloyd-yajl-66cb08c_orig/src/CMakeLists.txt 
lloyd-yajl-66cb08c/src/CMakeLists.txt
 lloyd-yajl-66cb08c_orig/src/CMakeLists.txt 2014-03-19 05:58:29.0 
+0100
-+++ lloyd-yajl-66cb08c/src/CMakeLists.txt  2014-11-01 11:04:26.327902124 
+0100
-@@ -28,7 +28,7 @@
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -28,7 +28,7 @@ SET (PUB_HDRS api/yajl_parse.h api/yajl_
  ADD_DEFINITIONS(-DYAJL_BUILD)
  
  # set up some paths

++ libyajl-optflags.patch ++
--- /var/tmp/diff_new_pack.8pTrdK/_old  2019-04-04 12:04:31.117414504 +0200
+++ /var/tmp/diff_new_pack.8pTrdK/_new  2019-04-04 12:04:31.133414509 +0200
@@ -1,7 +1,6 @@
-diff -aur lloyd-yajl-66cb08c_orig/CMakeLists.txt 
lloyd-yajl-66cb08c/CMakeLists.txt
 lloyd-yajl-66cb08c_orig/CMakeLists.txt 2014-03-19 05:58:29.0 
+0100
-+++ lloyd-yajl-66cb08c/CMakeLists.txt  2014-11-01 11:03:10.921290296 +0100
-@@ -59,7 +59,7 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ 

commit libyajl for openSUSE:Factory

2018-03-30 Thread root
Hello community,

here is the log from the commit of package libyajl for openSUSE:Factory checked 
in at 2018-03-30 11:57:57

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


Package is "libyajl"

Fri Mar 30 11:57:57 2018 rev:21 rq:591552 version:2.1.0

Changes:

--- /work/SRC/openSUSE:Factory/libyajl/libyajl.changes  2015-04-28 
20:42:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.libyajl.new/libyajl.changes 2018-03-30 
11:58:02.230097012 +0200
@@ -1,0 +2,6 @@
+Tue Mar 27 11:44:33 CEST 2018 - ku...@suse.de
+
+- Use %license instead of %doc [bsc#1082318]
+- Move other docu to -devel package where it better fits
+
+---



Other differences:
--
++ libyajl.spec ++
--- /var/tmp/diff_new_pack.G0cYyt/_old  2018-03-30 11:58:03.094065767 +0200
+++ /var/tmp/diff_new_pack.G0cYyt/_new  2018-03-30 11:58:03.094065767 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libyajl
 #
-# Copyright (c) 2015 SUSE LINUX 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
@@ -109,12 +109,13 @@
 
 %files -n %{name}%{soname}
 %defattr(-,root,root)
-%doc COPYING README TODO
+%license COPYING
 %{_libdir}/libyajl.so.%{soname}
 %{_libdir}/libyajl.so.%{soname}.*
 
 %files -n %{name}-devel
 %defattr(-,root,root)
+%doc README TODO
 %{_includedir}/yajl
 %{_libdir}/libyajl.so
 %{_datadir}/pkgconfig/yajl.pc




commit libyajl for openSUSE:Factory

2014-11-06 Thread h_root
Hello community,

here is the log from the commit of package libyajl for openSUSE:Factory checked 
in at 2014-11-06 16:49:43

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


Package is libyajl

Changes:

--- /work/SRC/openSUSE:Factory/libyajl/libyajl.changes  2012-02-14 
19:03:24.0 +0100
+++ /work/SRC/openSUSE:Factory/.libyajl.new/libyajl.changes 2014-11-06 
16:50:22.0 +0100
@@ -1,0 +2,34 @@
+Wed Nov 05 12:00:00 UTC 2014 - k...@gmx.de
+
+- update to 2.1.0
+- 2.1.0
+- @nonodename, @patperry - fixed some compiler warnings
+- @yep, @emaste - documentation improvements
+- @sgravrock - build fix for NetBSD (and whenever sh != bash)
+- @rotty, @brimstone3, @lloyd - allow client to reset generator
+- @sgravrock - remove bash dependencies
+- @lloyd - add api tests
+- @rflynn - remove ruby dependency
+- @cloderic - nmake install works on windows
+- @shahbag - build fix for qnx
+- @breese - debugging improvements
+- @lloyd - json_verify supports -s flag for stream processing
+- @lloyd - json_reformat supports -s flag for stream processing
+- 2.0.4
+- @jcekstrom - additional checking in integer parsing
+- @jcekstrom - fix a bug in yajl_tree that would cause valid json 
integersto fail to parse
+- @plaguemorin - fix a memory leak in yajl_tree (error strings were being 
leaked)
+- @7AC - reset errno
+- @ConradIrwin - include flags to reformatter to allow toggling of escape 
solidus option
+- 2.0.3
+- John Stamp generation of a pkgconfig file at build time.
+- @robzuber bugfix in yajl_tree_get()
+- @lloyd - fix for compilation on 64 bit windows
+- 2.0.2
+- lth fix typos in yajl_tree.h macros YAJL_IS_INTEGER and YAJL_IS_DOUBLE,
+  contributed by Artem S Vybornov.
+- lth add #ifdef __cplusplus wrappers to yajl_tree to allow proper
+  usage from many populer C++ compilers.
+- fix array access
+
+---

Old:

  lloyd-yajl-2.0.1-0-gf4b2b1a.tar.gz

New:

  lloyd-yajl-2.1.0-0-g66cb08c.tar.gz



Other differences:
--
++ libyajl.spec ++
--- /var/tmp/diff_new_pack.linOtp/_old  2014-11-06 16:50:24.0 +0100
+++ /var/tmp/diff_new_pack.linOtp/_new  2014-11-06 16:50:24.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libyajl
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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,8 +15,9 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   libyajl
-Version:2.0.1
+Version:2.1.0
 Release:0
 #
 # NB, upstream does not provide pre-built tar.gz downloads. Instead
@@ -37,7 +38,7 @@
 #
 # So for new versions, update 'githash' to match the hash of the
 # GIT tag associated with updated 'Version:' field just above
-%global githash f4b2b1a
+%global githash 66cb08c
 
 %define soname 2
 Summary:Yet Another JSON Library 
@@ -60,6 +61,7 @@
 BuildRequires:  glibc-devel
 BuildRequires:  libstdc++-devel
 BuildRequires:  make
+BuildRequires:  pkg-config
 
 %description
 YAJL is a small event-driven (SAX-style) JSON parser written in ANSI C, and a
@@ -114,39 +116,20 @@
 
 %prep
 %setup -q -n lloyd-yajl-%{githash}
-%patch1
-%patch2
+%patch1 -p1 -b .optflags
+%patch2 -p1 -b .lib_suffix
 
 %build
-LIBSUFFIX=$(echo %{_lib} | %__sed 's|^lib||')
-%__mkdir build
-pushd build
-OPTFLAGS=%{optflags} \
-cmake \
--DCMAKE_VERBOSE_MAKEFILE=TRUE \
--DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
--DLIB_INSTALL_DIR=%{_libdir} \
--DCMAKE_SKIP_RPATH=TRUE \
--DCMAKE_BUILD_WITH_INSTALL_RPATH=FALSE \
--DCMAKE_C_FLAGS_RELEASE:STRING=%{optflags} \
--DCMAKE_BUILD_TYPE=release \
--DCMAKE_STRIP=/usr/bin/touch \
--DLIB_SUFFIX=$LIBSUFFIX \
-..
-
-%__make %{?_smp_flags}
-popd build
+%cmake
+%{__make} %{_smp_mflags}
 
 %install
-pushd build
-%makeinstall
-popd build
+%cmake_install
 install -d -m 0755 $RPM_BUILD_ROOT%{_mandir}/man1
 install -m644 %SOURCE2 %SOURCE3 $RPM_BUILD_ROOT/%{_mandir}/man1
 
 %check
-cd test
-./run_tests.sh
+make test
 
 %post   -n %{name}%{soname} -p /sbin/ldconfig
 
@@ -162,6 +145,7 @@
 %defattr(-,root,root)
 %{_includedir}/yajl
 %{_libdir}/libyajl.so
+%{_datadir}/pkgconfig/yajl.pc
 
 %files -n %{name}-devel-static
 %defattr(-,root,root)

++ libyajl-lib_suffix.patch ++
--- /var/tmp/diff_new_pack.linOtp/_old  2014-11-06 16:50:24.0 +0100
+++ /var/tmp/diff_new_pack.linOtp/_new  2014-11-06 

commit libyajl for openSUSE:Factory

2012-02-14 Thread h_root
Hello community,

here is the log from the commit of package libyajl for openSUSE:Factory checked 
in at 2012-02-14 19:03:23

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


Package is libyajl, Maintainer is jfeh...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/libyajl/libyajl.changes  2011-09-23 
02:11:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.libyajl.new/libyajl.changes 2012-02-14 
19:03:24.0 +0100
@@ -1,0 +2,5 @@
+Sun Jan 29 21:47:14 UTC 2012 - jeng...@medozas.de
+
+- Remove redundant tags/sections per specfile guideline suggestions
+
+---



Other differences:
--
++ libyajl.spec ++
--- /var/tmp/diff_new_pack.6gT0oW/_old  2012-02-14 19:03:25.0 +0100
+++ /var/tmp/diff_new_pack.6gT0oW/_new  2012-02-14 19:03:25.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libyajl
 #
-# 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,12 +15,9 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
-
 Name:   libyajl
 Version:2.0.1
-Release:3
+Release:0
 #
 # NB, upstream does not provide pre-built tar.gz downloads. Instead
 # they make you use the 'on the fly' generated tar.gz from GITHub's
@@ -44,6 +41,8 @@
 
 %define soname 2
 Summary:Yet Another JSON Library 
+License:ISC
+Group:  System/Libraries
 # http://download.github.com/lloyd-yajl-%{version}-0-g%{githash}.tar.gz
 Source: lloyd-yajl-%{version}-0-g%{githash}.tar.gz
 Source1:baselibs.conf
@@ -53,13 +52,14 @@
 Patch2: libyajl-lib_suffix.patch
 Source99:   %{name}-rpmlintrc
 Url:http://lloyd.github.com/yajl/
-Group:  System/Libraries
-License:ISC
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  bison flex
+BuildRequires:  bison
 BuildRequires:  cmake
-BuildRequires:  gcc-c++ libstdc++-devel
-BuildRequires:  glibc-devel make
+BuildRequires:  flex
+BuildRequires:  gcc-c++
+BuildRequires:  glibc-devel
+BuildRequires:  libstdc++-devel
+BuildRequires:  make
 
 %description
 YAJL is a small event-driven (SAX-style) JSON parser written in ANSI C, and a
@@ -152,9 +152,6 @@
 
 %postun -n %{name}%{soname} -p /sbin/ldconfig
 
-%clean
-%{?buildroot:%__rm -rf %{buildroot}}
-
 %files -n %{name}%{soname}
 %defattr(-,root,root)
 %doc COPYING README TODO

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



commit libyajl for openSUSE:Factory

2011-09-19 Thread h_root

Hello community,

here is the log from the commit of package libyajl for openSUSE:Factory
checked in at Mon Sep 19 17:54:37 CEST 2011.




--- libyajl/libyajl.changes 2011-08-16 18:39:09.0 +0200
+++ libyajl/libyajl.changes 2011-09-16 19:21:52.0 +0200
@@ -1,0 +2,5 @@
+Fri Sep 16 17:21:42 UTC 2011 - jeng...@medozas.de
+
+- Add libyajl-devel to baselibs
+
+---

calling whatdependson for head-i586




Other differences:
--
++ libyajl.spec ++
--- /var/tmp/diff_new_pack.lDFhDG/_old  2011-09-19 17:54:29.0 +0200
+++ /var/tmp/diff_new_pack.lDFhDG/_new  2011-09-19 17:54:29.0 +0200
@@ -67,7 +67,6 @@
 
 %package -n %{name}%{soname}
 
-
 Summary:Yet Another JSON Library 
 Group:  System/Libraries
 
@@ -77,7 +76,6 @@
 
 %package -n %{name}-devel
 
-
 Summary:Yet Another JSON Library (Development Environment)
 Group:  Development/Libraries/C and C++
 Requires:   %{name}%{soname} = %{version}
@@ -91,7 +89,6 @@
 
 %package -n %{name}-devel-static
 
-
 Summary:Yet Another JSON Library (Static Library)
 Group:  Development/Libraries/C and C++
 Requires:   %{name}-devel = %{version}
@@ -105,7 +102,6 @@
 
 %package -n yajl
 
-
 Summary:Yet Another JSON Library Tools
 Group:  Productivity/Text/Utilities
 Requires:   %{name}%{soname} = %{version}

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.lDFhDG/_old  2011-09-19 17:54:29.0 +0200
+++ /var/tmp/diff_new_pack.lDFhDG/_new  2011-09-19 17:54:29.0 +0200
@@ -1 +1,4 @@
 libyajl2
+libyajl-devel
+   requires -libyajl-targettype
+   requires libyajl2-targettype = version






Remember to have fun...

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



commit libyajl for openSUSE:Factory

2011-08-18 Thread h_root

Hello community,

here is the log from the commit of package libyajl for openSUSE:Factory
checked in at Thu Aug 18 10:17:52 CEST 2011.




--- libyajl/libyajl.changes 2011-08-12 13:11:09.0 +0200
+++ /mounts/work_src_done/STABLE/libyajl/libyajl.changes2011-08-16 
18:39:09.0 +0200
@@ -1,0 +2,5 @@
+Tue Aug 16 16:38:57 UTC 2011 - mrueck...@suse.de
+
+- bump baselibs.conf
+
+---

calling whatdependson for head-i586




Other differences:
--
++ libyajl.spec ++
--- /var/tmp/diff_new_pack.byllMa/_old  2011-08-18 10:17:40.0 +0200
+++ /var/tmp/diff_new_pack.byllMa/_new  2011-08-18 10:17:40.0 +0200
@@ -20,7 +20,7 @@
 
 Name:   libyajl
 Version:2.0.1
-Release:1
+Release:3
 #
 # NB, upstream does not provide pre-built tar.gz downloads. Instead
 # they make you use the 'on the fly' generated tar.gz from GITHub's
@@ -105,6 +105,7 @@
 
 %package -n yajl
 
+
 Summary:Yet Another JSON Library Tools
 Group:  Productivity/Text/Utilities
 Requires:   %{name}%{soname} = %{version}

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.byllMa/_old  2011-08-18 10:17:40.0 +0200
+++ /var/tmp/diff_new_pack.byllMa/_new  2011-08-18 10:17:40.0 +0200
@@ -1 +1 @@
-libyajl1
+libyajl2






Remember to have fun...

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



commit libyajl for openSUSE:Factory

2011-08-15 Thread h_root

Hello community,

here is the log from the commit of package libyajl for openSUSE:Factory
checked in at Mon Aug 15 10:40:47 CEST 2011.




--- libyajl/libyajl.changes 2011-04-14 00:13:54.0 +0200
+++ /mounts/work_src_done/STABLE/libyajl/libyajl.changes2011-08-12 
13:11:09.0 +0200
@@ -1,0 +2,59 @@
+Fri Aug 12 11:09:08 UTC 2011 - mrueck...@suse.de
+
+- update to 2.0.1
+  - lth generator flag to allow client to specify they want escaped
+solidi '/'.  issue #28
+  - lth crash fix when yajl_parse() is never called. issue #27
+- additional changes from 2.0.0
+  - lth YAJL is now ISC licensed:
+http://en.wikipedia.org/wiki/ISC_license
+  - lth 20-35% (osx and linux respectively) parsing performance
+improvement attained by tweaking string scanning (idea:
+@michaelrhanson).
+  - Florian Forster  lth - yajl_tree interface introduced as a
+higher level interface to the parser (eats JSON, poops a memory
+representation)
+  - lth require a C99 compiler
+  - lth integers are now represented with long long (64bit+) on all
+platforms.
+  - lth size_t now used throughout to represent buffer lengths, so
+you can safely manage buffers greater than 4GB.
+  - gno semantic improvements to yajl's API regarding partial value
+parsing and trailing garbage
+  - lth new configuration mechanism for yajl, see yajl_config() and
+yajl_gen_config()
+  - gno more allocation checking in more places
+  - gno remove usage of strtol, replace with custom implementation
+that cares not about your locale.
+  - lth yajl_parse_complete renamed to yajl_complete_parse.
+  - lth add a switch to validate utf8 strings as they are
+generated.
+  - lth tests are a lot quieter in their output.
+  - lth addition of a little in tree performance benchmark,
+`perftest` in perf/perftest.c
+- additional changes from 1.0.12
+  - Conrad Irwin - Parse null bytes correctly
+  - Mirek Rusin - fix LLVM warnings
+  - gno - Don't generate numbers for keys. closes #13
+  - lth - various win32 fixes, including build documentation
+improvements
+  - John Stamp - Don't export private symbols.
+  - John Stamp - Install yajl_version.h, not the template.
+  - John Stamp - Don't use -fPIC for static lib.  Cmake will
+automatically add it for the shared.
+  - lth 0 fix paths embedded in dylib upon installation on osx.
+closes #11
+- refreshed optflags patch
+
+---
+Wed Jun  1 22:33:07 MDT 2011 - jfeh...@novell.com
+
+- Add man pages for json_{reformat,verify}
+
+---
+Wed Apr 13 10:43:49 MDT 2011 - jfeh...@novell.com
+
+- Add filters to rpmlintrc
+- spec file: Document githash usage in tarbal name
+
+---

calling whatdependson for head-i586


Old:

  lloyd-yajl-1.0.11-0-gf4baae0.tar.bz2

New:

  json_reformat.1
  json_verify.1
  lloyd-yajl-2.0.1-0-gf4b2b1a.tar.gz



Other differences:
--
++ libyajl.spec ++
--- /var/tmp/diff_new_pack.TPuYvQ/_old  2011-08-15 10:38:30.0 +0200
+++ /var/tmp/diff_new_pack.TPuYvQ/_new  2011-08-15 10:38:30.0 +0200
@@ -19,8 +19,8 @@
 
 
 Name:   libyajl
-Version:1.0.11
-Release:7
+Version:2.0.1
+Release:1
 #
 # NB, upstream does not provide pre-built tar.gz downloads. Instead
 # they make you use the 'on the fly' generated tar.gz from GITHub's
@@ -40,19 +40,21 @@
 #
 # So for new versions, update 'githash' to match the hash of the
 # GIT tag associated with updated 'Version:' field just above
-%global githash f4baae0
+%global githash f4b2b1a
 
-%define soname 1
+%define soname 2
 Summary:Yet Another JSON Library 
 # http://download.github.com/lloyd-yajl-%{version}-0-g%{githash}.tar.gz
-Source: lloyd-yajl-%{version}-0-g%{githash}.tar.bz2
+Source: lloyd-yajl-%{version}-0-g%{githash}.tar.gz
 Source1:baselibs.conf
+Source2:json_reformat.1
+Source3:json_verify.1
 Patch1: libyajl-optflags.patch
 Patch2: libyajl-lib_suffix.patch
 Source99:   %{name}-rpmlintrc
 Url:http://lloyd.github.com/yajl/
 Group:  System/Libraries
-License:BSD3c
+License:ISC
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison flex
 BuildRequires:  cmake
@@ -103,7 +105,6 @@
 
 %package -n yajl
 
-
 Summary:Yet Another JSON Library Tools
 Group:  Productivity/Text/Utilities
 Requires:   %{name}%{soname} = %{version}
@@ -136,13 +137,15 @@
 -DLIB_SUFFIX=$LIBSUFFIX \
 ..
 
-%__make %{?jobs:-j%{jobs}}
+%__make %{?_smp_flags}
 popd build
 
 %install
 pushd build
 %makeinstall
 popd build
+install -d -m 0755 $RPM_BUILD_ROOT%{_mandir}/man1
+install -m644 %SOURCE2 %SOURCE3