commit editorconfig-core-c for openSUSE:Factory
Hello community, here is the log from the commit of package editorconfig-core-c for openSUSE:Factory checked in at 2020-11-09 13:56:13 Comparing /work/SRC/openSUSE:Factory/editorconfig-core-c (Old) and /work/SRC/openSUSE:Factory/.editorconfig-core-c.new.11331 (New) Package is "editorconfig-core-c" Mon Nov 9 13:56:13 2020 rev:8 rq:846825 version:0.12.4 Changes: --- /work/SRC/openSUSE:Factory/editorconfig-core-c/editorconfig-core-c.changes 2020-09-01 20:05:02.868527298 +0200 +++ /work/SRC/openSUSE:Factory/.editorconfig-core-c.new.11331/editorconfig-core-c.changes 2020-11-09 13:56:16.556112691 +0100 @@ -1,0 +2,8 @@ +Sat Nov 7 09:54:20 UTC 2020 - Andreas Stieger + +- editorconfig-core-c 0.12.4: + * fix various stability issues caused by memory handling +- drop upstream patch now included: + * 0001-fix-prevent-buffer-overflow-74.patch + +--- Old: 0001-fix-prevent-buffer-overflow-74.patch editorconfig-core-c-0.12.3.tar.gz New: editorconfig-core-c-0.12.4.tar.gz Other differences: -- ++ editorconfig-core-c.spec ++ --- /var/tmp/diff_new_pack.ndYL4E/_old 2020-11-09 13:56:25.188093866 +0100 +++ /var/tmp/diff_new_pack.ndYL4E/_new 2020-11-09 13:56:25.188093866 +0100 @@ -1,7 +1,7 @@ # # spec file for package editorconfig-core-c # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,19 +17,17 @@ Name: editorconfig-core-c -Version:0.12.3 +Version:0.12.4 Release:0 Summary:EditorConfig core library written in C License:BSD-2-Clause AND BSD-3-Clause Group: Development/Libraries/C and C++ -URL:http://editorconfig.org/ +URL:https://editorconfig.org/ Source: https://github.com/editorconfig/editorconfig-core-c/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source99: baselibs.conf Patch0: editorconfig-core-c-0.12.1-install_paths.patch Patch1: editorconfig-core-c-0.12.1-no_timestamp.patch -# PATCH-FIX-UPSTREAM -Patch2: 0001-fix-prevent-buffer-overflow-74.patch -BuildRequires: cmake >= 2.8.12 +BuildRequires: cmake >= 3.5.1 BuildRequires: doxygen BuildRequires: pkgconfig BuildRequires: pkgconfig(libpcre2-8) @@ -90,7 +88,7 @@ %cmake \ -DLIB_SUFFIX=%{_lib} \ -DINSTALL_HTML_DOC=ON -make %{?_smp_mflags} +%make_build %install %cmake_install ++ editorconfig-core-c-0.12.3.tar.gz -> editorconfig-core-c-0.12.4.tar.gz ++ 1976 lines of diff (skipped)
commit editorconfig-core-c for openSUSE:Factory
Hello community, here is the log from the commit of package editorconfig-core-c for openSUSE:Factory checked in at 2020-09-01 20:03:56 Comparing /work/SRC/openSUSE:Factory/editorconfig-core-c (Old) and /work/SRC/openSUSE:Factory/.editorconfig-core-c.new.3399 (New) Package is "editorconfig-core-c" Tue Sep 1 20:03:56 2020 rev:7 rq:830690 version:0.12.3 Changes: --- /work/SRC/openSUSE:Factory/editorconfig-core-c/editorconfig-core-c.changes 2018-12-10 12:27:10.546596661 +0100 +++ /work/SRC/openSUSE:Factory/.editorconfig-core-c.new.3399/editorconfig-core-c.changes 2020-09-01 20:05:02.868527298 +0200 @@ -1,0 +2,6 @@ +Fri Aug 28 05:48:06 UTC 2020 - Fabian Vogt + +- Add patch to fix crash when parsing certain files (boo#1175824): + * 0001-fix-prevent-buffer-overflow-74.patch + +--- New: 0001-fix-prevent-buffer-overflow-74.patch Other differences: -- ++ editorconfig-core-c.spec ++ --- /var/tmp/diff_new_pack.LSNcm8/_old 2020-09-01 20:05:05.268528421 +0200 +++ /var/tmp/diff_new_pack.LSNcm8/_new 2020-09-01 20:05:05.272528422 +0200 @@ -27,6 +27,8 @@ Source99: baselibs.conf Patch0: editorconfig-core-c-0.12.1-install_paths.patch Patch1: editorconfig-core-c-0.12.1-no_timestamp.patch +# PATCH-FIX-UPSTREAM +Patch2: 0001-fix-prevent-buffer-overflow-74.patch BuildRequires: cmake >= 2.8.12 BuildRequires: doxygen BuildRequires: pkgconfig @@ -82,9 +84,7 @@ This package contains files for developing and building with %{name} %prep -%setup -q -%patch0 -p1 -%patch1 -p1 +%autosetup -p1 %build %cmake \ ++ 0001-fix-prevent-buffer-overflow-74.patch ++ >From 4b8fbeb9296b3d2eb14d6c3789bd02a7ff963be7 Mon Sep 17 00:00:00 2001 From: Yoan Blanc Date: Thu, 27 Aug 2020 19:37:25 +0200 Subject: [PATCH] fix: prevent buffer overflow (#74) Closes #73 Signed-off-by: Yoan Blanc --- src/lib/editorconfig.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/editorconfig.c b/src/lib/editorconfig.c index 977819f..e5262ca 100644 --- a/src/lib/editorconfig.c +++ b/src/lib/editorconfig.c @@ -138,7 +138,7 @@ static int array_editorconfig_name_value_add( int name_value_pos; /* always use name_lwr but not name, since property names are case * insensitive */ -charname_lwr[MAX_PROPERTY_NAME]; +charname_lwr[MAX_PROPERTY_NAME+1] = {0}; /* For the first time we came here, aenv->name_values is NULL */ if (aenv->name_values == NULL) { aenv->name_values = (editorconfig_name_value*)malloc( @@ -153,7 +153,7 @@ static int array_editorconfig_name_value_add( /* name_lwr is the lowercase property name */ -strlwr(strcpy(name_lwr, name)); +strlwr(strncpy(name_lwr, name, MAX_PROPERTY_NAME)); name_value_pos = find_name_value_from_name( aenv->name_values, aenv->current_value_count, name_lwr); -- 2.25.1
commit editorconfig-core-c for openSUSE:Factory
Hello community, here is the log from the commit of package editorconfig-core-c for openSUSE:Factory checked in at 2018-12-10 12:27:07 Comparing /work/SRC/openSUSE:Factory/editorconfig-core-c (Old) and /work/SRC/openSUSE:Factory/.editorconfig-core-c.new.19453 (New) Package is "editorconfig-core-c" Mon Dec 10 12:27:07 2018 rev:6 rq:654387 version:0.12.3 Changes: --- /work/SRC/openSUSE:Factory/editorconfig-core-c/editorconfig-core-c.changes 2018-05-22 16:58:35.879570248 +0200 +++ /work/SRC/openSUSE:Factory/.editorconfig-core-c.new.19453/editorconfig-core-c.changes 2018-12-10 12:27:10.546596661 +0100 @@ -1,0 +2,8 @@ +Tue Dec 4 21:12:48 UTC 2018 - Herbert Graeber + +- update to 0.12.3: + * Bump required minimum cmake version to 2.8.12. + * Support pcre2 and drop support for pcre. +- use pkconfig to find libpcre2 + +--- Old: editorconfig-core-c-0.12.2.tar.gz New: editorconfig-core-c-0.12.3.tar.gz Other differences: -- ++ editorconfig-core-c.spec ++ --- /var/tmp/diff_new_pack.ZOCrBz/_old 2018-12-10 12:27:10.898596310 +0100 +++ /var/tmp/diff_new_pack.ZOCrBz/_new 2018-12-10 12:27:10.898596310 +0100 @@ -12,24 +12,25 @@ # 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/ # Name: editorconfig-core-c -Version:0.12.2 +Version:0.12.3 Release:0 Summary:EditorConfig core library written in C License:BSD-2-Clause AND BSD-3-Clause Group: Development/Libraries/C and C++ -Url:http://editorconfig.org/ +URL:http://editorconfig.org/ Source: https://github.com/editorconfig/editorconfig-core-c/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source99: baselibs.conf Patch0: editorconfig-core-c-0.12.1-install_paths.patch Patch1: editorconfig-core-c-0.12.1-no_timestamp.patch -BuildRequires: cmake >= 2.8.7 +BuildRequires: cmake >= 2.8.12 BuildRequires: doxygen -BuildRequires: pcre-devel >= 0.12.0 +BuildRequires: pkgconfig +BuildRequires: pkgconfig(libpcre2-8) %description EditorConfig makes it easy to maintain the correct coding style when switching @@ -116,5 +117,6 @@ %{_libdir}/libeditorconfig.so %{_mandir}/man3/editorconfig* %{_libdir}/pkgconfig/editorconfig.pc +%{_libdir}/cmake/EditorConfig %changelog ++ editorconfig-core-c-0.12.2.tar.gz -> editorconfig-core-c-0.12.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/editorconfig-core-c-0.12.2/.travis.yml new/editorconfig-core-c-0.12.3/.travis.yml --- old/editorconfig-core-c-0.12.2/.travis.yml 2018-03-15 22:02:13.0 +0100 +++ new/editorconfig-core-c-0.12.3/.travis.yml 2018-11-16 01:10:15.0 +0100 @@ -4,6 +4,13 @@ - gcc - clang +dist: xenial + +addons: + apt: +packages: + - libpcre2-dev + # Settings to try env: - OPTIONS="-DCMAKE_BUILD_TYPE=Release -DBUILD_STATICALLY_LINKED_EXE=ON" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/editorconfig-core-c-0.12.2/CHANGELOG new/editorconfig-core-c-0.12.3/CHANGELOG --- old/editorconfig-core-c-0.12.2/CHANGELOG2018-03-15 22:02:13.0 +0100 +++ new/editorconfig-core-c-0.12.3/CHANGELOG2018-11-16 01:10:15.0 +0100 @@ -1,3 +1,14 @@ +v0.12.3 + +- Bump required minimum cmake version to 2.8.12. + +v0.12.2 + +- Add support for pkgconfig. +- Memory leaks and crash fixes. +- Improve error messages. +- Add CI on AppVeyor. + v0.12.1 - Fix an issue that libeditorconfig calls exit()---this should not be diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/editorconfig-core-c-0.12.2/CMakeLists.txt new/editorconfig-core-c-0.12.3/CMakeLists.txt --- old/editorconfig-core-c-0.12.2/CMakeLists.txt 2018-03-15 22:02:13.0 +0100 +++ new/editorconfig-core-c-0.12.3/CMakeLists.txt 2018-11-16 01:10:15.0 +0100 @@ -24,16 +24,21 @@ # POSSIBILITY OF SUCH DAMAGE. # -cmake_minimum_required(VERSION 2.8.7) -cmake_policy(VERSION 2.8.7) +cmake_minimum_required(VERSION 2.8.12) +cmake_policy(VERSION 2.8.12) +# project() command sets VERSION variables (since CMake 3.0). +cmake_policy(SET CMP0048 NEW) -set (editorconfig_VERSION_MAJOR 0) -set (editorconfig_VERSION_MINOR 12) -set (editorconfig_VERSION_PATCH 2) +project(editorconfig C) -set (editorconfig_VERSION_SUFFIX "") +# Must be placed after the call to project(). +set(PROJECT_VERSION
commit editorconfig-core-c for openSUSE:Factory
Hello community, here is the log from the commit of package editorconfig-core-c for openSUSE:Factory checked in at 2018-05-22 16:58:34 Comparing /work/SRC/openSUSE:Factory/editorconfig-core-c (Old) and /work/SRC/openSUSE:Factory/.editorconfig-core-c.new (New) Package is "editorconfig-core-c" Tue May 22 16:58:34 2018 rev:5 rq:610278 version:0.12.2 Changes: --- /work/SRC/openSUSE:Factory/editorconfig-core-c/editorconfig-core-c.changes 2017-08-24 18:26:07.467478365 +0200 +++ /work/SRC/openSUSE:Factory/.editorconfig-core-c.new/editorconfig-core-c.changes 2018-05-22 16:58:35.879570248 +0200 @@ -1,0 +2,8 @@ +Fri May 18 11:14:25 UTC 2018 - astie...@suse.com + +- update to 0.12.2: + * Add support for pkgconfig + * Memory leaks and crash fixes + * Improve error messages + +--- Old: editorconfig-core-c-0.12.1.tar.gz New: editorconfig-core-c-0.12.2.tar.gz Other differences: -- ++ editorconfig-core-c.spec ++ --- /var/tmp/diff_new_pack.uIWmMm/_old 2018-05-22 16:58:36.515547108 +0200 +++ /var/tmp/diff_new_pack.uIWmMm/_new 2018-05-22 16:58:36.519546963 +0200 @@ -1,7 +1,7 @@ # # spec file for package editorconfig-core-c # -# Copyright (c) 2017 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 @@ -17,10 +17,10 @@ Name: editorconfig-core-c -Version:0.12.1 +Version:0.12.2 Release:0 Summary:EditorConfig core library written in C -License:BSD-2-Clause and BSD-3-Clause +License:BSD-2-Clause AND BSD-3-Clause Group: Development/Libraries/C and C++ Url:http://editorconfig.org/ Source: https://github.com/editorconfig/editorconfig-core-c/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz @@ -30,7 +30,6 @@ BuildRequires: cmake >= 2.8.7 BuildRequires: doxygen BuildRequires: pcre-devel >= 0.12.0 -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description EditorConfig makes it easy to maintain the correct coding style when switching @@ -100,23 +99,22 @@ %postun -n libeditorconfig0 -p /sbin/ldconfig %files -n editorconfig -%defattr(-,root,root) -%doc LICENSE +%license LICENSE %{_bindir}/editorconfig* %{_mandir}/man1/editorconfig* %{_mandir}/man5/editorconfig* %files -n libeditorconfig0 -%defattr(-,root,root) -%doc LICENSE +%license LICENSE %{_libdir}/libeditorconfig.so.0* %files -n libeditorconfig-devel -%defattr(-,root,root) -%doc CONTRIBUTORS LICENSE README.md +%license LICENSE +%doc CONTRIBUTORS README.md %{_docdir}/libeditorconfig-devel %{_includedir}/editorconfig %{_libdir}/libeditorconfig.so %{_mandir}/man3/editorconfig* +%{_libdir}/pkgconfig/editorconfig.pc %changelog ++ editorconfig-core-c-0.12.1-install_paths.patch ++ --- /var/tmp/diff_new_pack.uIWmMm/_old 2018-05-22 16:58:36.571545071 +0200 +++ /var/tmp/diff_new_pack.uIWmMm/_new 2018-05-22 16:58:36.571545071 +0200 @@ -4,16 +4,16 @@ Adjust the install paths Move HTML docs to devel package -Index: editorconfig-core-c-0.12.1/doc/CMakeLists.txt +Index: editorconfig-core-c-0.12.2/doc/CMakeLists.txt === editorconfig-core-c-0.12.1.orig/doc/CMakeLists.txt -+++ editorconfig-core-c-0.12.1/doc/CMakeLists.txt +--- editorconfig-core-c-0.12.2.orig/doc/CMakeLists.txt editorconfig-core-c-0.12.2/doc/CMakeLists.txt @@ -125,7 +125,7 @@ if(BUILD_DOCUMENTATION) if(INSTALL_HTML_DOC) install(DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/html" --DESTINATION share/doc/editorconfig) -+DESTINATION share/doc/packages/libeditorconfig-devel) +-DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/doc/editorconfig") ++DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/doc/packages/libeditorconfig-devel") endif(INSTALL_HTML_DOC) else(DOXYGEN_FOUND) ++ editorconfig-core-c-0.12.1.tar.gz -> editorconfig-core-c-0.12.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/editorconfig-core-c-0.12.1/.gitignore new/editorconfig-core-c-0.12.2/.gitignore --- old/editorconfig-core-c-0.12.1/.gitignore 2016-03-18 05:04:05.0 +0100 +++ new/editorconfig-core-c-0.12.2/.gitignore 2018-03-15 22:02:13.0 +0100 @@ -28,3 +28,6 @@ # Generated by `make` /bin /lib + +# Eclipse +.project diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/editorconfig-c
commit editorconfig-core-c for openSUSE:Factory
Hello community, here is the log from the commit of package editorconfig-core-c for openSUSE:Factory checked in at 2017-08-24 18:26:04 Comparing /work/SRC/openSUSE:Factory/editorconfig-core-c (Old) and /work/SRC/openSUSE:Factory/.editorconfig-core-c.new (New) Package is "editorconfig-core-c" Thu Aug 24 18:26:04 2017 rev:4 rq:516936 version:0.12.1 Changes: --- /work/SRC/openSUSE:Factory/editorconfig-core-c/editorconfig-core-c.changes 2017-03-12 20:04:53.162234406 +0100 +++ /work/SRC/openSUSE:Factory/.editorconfig-core-c.new/editorconfig-core-c.changes 2017-08-24 18:26:07.467478365 +0200 @@ -1,0 +2,5 @@ +Mon Aug 14 21:58:15 UTC 2017 - christo...@krop.fr + +- add libeditorconfig0 baselibs, needed for ktexteditor. + +--- New: baselibs.conf Other differences: -- ++ editorconfig-core-c.spec ++ --- /var/tmp/diff_new_pack.2MVEaB/_old 2017-08-24 18:26:07.995403986 +0200 +++ /var/tmp/diff_new_pack.2MVEaB/_new 2017-08-24 18:26:07.999403422 +0200 @@ -24,6 +24,7 @@ Group: Development/Libraries/C and C++ Url:http://editorconfig.org/ Source: https://github.com/editorconfig/editorconfig-core-c/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +Source99: baselibs.conf Patch0: editorconfig-core-c-0.12.1-install_paths.patch Patch1: editorconfig-core-c-0.12.1-no_timestamp.patch BuildRequires: cmake >= 2.8.7 ++ baselibs.conf ++ libeditorconfig0 libeditorconfig-devel requires "libeditorconfig0- = "
commit editorconfig-core-c for openSUSE:Factory
Hello community, here is the log from the commit of package editorconfig-core-c for openSUSE:Factory checked in at 2017-03-12 20:04:52 Comparing /work/SRC/openSUSE:Factory/editorconfig-core-c (Old) and /work/SRC/openSUSE:Factory/.editorconfig-core-c.new (New) Package is "editorconfig-core-c" Sun Mar 12 20:04:52 2017 rev:3 rq:478021 version:0.12.1 Changes: --- /work/SRC/openSUSE:Factory/editorconfig-core-c/editorconfig-core-c.changes 2016-03-29 10:39:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.editorconfig-core-c.new/editorconfig-core-c.changes 2017-03-12 20:04:53.162234406 +0100 @@ -1,0 +2,6 @@ +Thu Mar 9 18:56:38 UTC 2017 - sfal...@opensuse.org + +- Edited %files to clear unpackaged files builderror in + openSUSE:Factory + +--- Other differences: -- ++ editorconfig-core-c.spec ++ --- /var/tmp/diff_new_pack.vvTnNU/_old 2017-03-12 20:04:53.762149517 +0100 +++ /var/tmp/diff_new_pack.vvTnNU/_new 2017-03-12 20:04:53.766148951 +0100 @@ -1,7 +1,7 @@ # # spec file for package editorconfig-core-c # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -113,6 +113,7 @@ %files -n libeditorconfig-devel %defattr(-,root,root) %doc CONTRIBUTORS LICENSE README.md +%{_docdir}/libeditorconfig-devel %{_includedir}/editorconfig %{_libdir}/libeditorconfig.so %{_mandir}/man3/editorconfig*
commit editorconfig-core-c for openSUSE:Factory
Hello community, here is the log from the commit of package editorconfig-core-c for openSUSE:Factory checked in at 2016-03-29 10:00:27 Comparing /work/SRC/openSUSE:Factory/editorconfig-core-c (Old) and /work/SRC/openSUSE:Factory/.editorconfig-core-c.new (New) Package is "editorconfig-core-c" Changes: --- /work/SRC/openSUSE:Factory/editorconfig-core-c/editorconfig-core-c.changes 2016-02-01 19:55:30.0 +0100 +++ /work/SRC/openSUSE:Factory/.editorconfig-core-c.new/editorconfig-core-c.changes 2016-03-29 10:39:53.0 +0200 @@ -1,0 +2,13 @@ +Sat Mar 26 21:00:28 UTC 2016 - astie...@suse.com + +- update to 0.12.1: + * Fix an issue that libeditorconfig calls exit() + * Bump required minimum cmake version to 2.8.7 + * Use GNU installation dirs for OS portability + * Adjust for upstream changes: ++ editorconfig-core-c-0.12.0-install_paths.patch + to editorconfig-core-c-0.12.1-install_paths.patch ++ editorconfig-core-c-0.12.0-no_timestamp.patch + to editorconfig-core-c-0.12.1-no_timestamp.patch + +--- Old: editorconfig-core-c-0.12.0-install_paths.patch editorconfig-core-c-0.12.0-no_timestamp.patch editorconfig-core-c-0.12.0.tar.gz New: editorconfig-core-c-0.12.1-install_paths.patch editorconfig-core-c-0.12.1-no_timestamp.patch editorconfig-core-c-0.12.1.tar.gz Other differences: -- ++ editorconfig-core-c.spec ++ --- /var/tmp/diff_new_pack.ARIvss/_old 2016-03-29 10:39:54.0 +0200 +++ /var/tmp/diff_new_pack.ARIvss/_new 2016-03-29 10:39:54.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package editorconfig-core-c # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -17,16 +17,16 @@ Name: editorconfig-core-c -Version:0.12.0 +Version:0.12.1 Release:0 Summary:EditorConfig core library written in C License:BSD-2-Clause and BSD-3-Clause Group: Development/Libraries/C and C++ Url:http://editorconfig.org/ Source: https://github.com/editorconfig/editorconfig-core-c/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -Patch0: editorconfig-core-c-0.12.0-install_paths.patch -Patch1: editorconfig-core-c-0.12.0-no_timestamp.patch -BuildRequires: cmake >= 2.6.0 +Patch0: editorconfig-core-c-0.12.1-install_paths.patch +Patch1: editorconfig-core-c-0.12.1-no_timestamp.patch +BuildRequires: cmake >= 2.8.7 BuildRequires: doxygen BuildRequires: pcre-devel >= 0.12.0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -96,7 +96,6 @@ find %{buildroot}/%{_libdir} -type f -name "*.a" -print -delete %post -n libeditorconfig0 -p /sbin/ldconfig - %postun -n libeditorconfig0 -p /sbin/ldconfig %files -n editorconfig @@ -104,6 +103,7 @@ %doc LICENSE %{_bindir}/editorconfig* %{_mandir}/man1/editorconfig* +%{_mandir}/man5/editorconfig* %files -n libeditorconfig0 %defattr(-,root,root) @@ -116,6 +116,5 @@ %{_includedir}/editorconfig %{_libdir}/libeditorconfig.so %{_mandir}/man3/editorconfig* -%{_mandir}/man3/EDITORCONFIG* %changelog ++ editorconfig-core-c-0.12.0-install_paths.patch -> editorconfig-core-c-0.12.1-install_paths.patch ++ --- /work/SRC/openSUSE:Factory/editorconfig-core-c/editorconfig-core-c-0.12.0-install_paths.patch 2016-02-01 19:55:30.0 +0100 +++ /work/SRC/openSUSE:Factory/.editorconfig-core-c.new/editorconfig-core-c-0.12.1-install_paths.patch 2016-03-29 10:39:53.0 +0200 @@ -4,24 +4,11 @@ Adjust the install paths Move HTML docs to devel package -Index: editorconfig-core-c-0.12.0/src/lib/CMakeLists.txt +Index: editorconfig-core-c-0.12.1/doc/CMakeLists.txt === editorconfig-core-c-0.12.0.orig/src/lib/CMakeLists.txt -+++ editorconfig-core-c-0.12.0/src/lib/CMakeLists.txt -@@ -59,6 +59,6 @@ target_link_libraries(editorconfig_stati - - install(TARGETS editorconfig_shared editorconfig_static - RUNTIME DESTINATION bin --LIBRARY DESTINATION lib --ARCHIVE DESTINATION lib) -+LIBRARY DESTINATION "${LIB_SUFFIX}" -+ARCHIVE DESTINATION "${LIB_SUFFIX}") - -Index: editorconfig-core-c-0.12.0/doc/CMakeLists.txt -=== editorconfig-core-c-0.12.0.orig/doc/CMakeLists.txt -+++ editorconfig-core-c-0.12.0/doc/CMakeLists.txt -@@ -97,7 +97,7 @@ if(BUILD_DOCUMENTATION) +--- editorconfig-core-c-0.12.
commit editorconfig-core-c for openSUSE:Factory
Hello community, here is the log from the commit of package editorconfig-core-c for openSUSE:Factory checked in at 2016-02-01 19:55:29 Comparing /work/SRC/openSUSE:Factory/editorconfig-core-c (Old) and /work/SRC/openSUSE:Factory/.editorconfig-core-c.new (New) Package is "editorconfig-core-c" Changes: New Changes file: --- /dev/null 2016-01-27 19:41:03.648095915 +0100 +++ /work/SRC/openSUSE:Factory/.editorconfig-core-c.new/editorconfig-core-c.changes 2016-02-01 19:55:30.0 +0100 @@ -0,0 +1,6 @@ +--- +Sat Nov 28 20:15:14 UTC 2015 - astie...@suse.com + +- initial package +- the editorconfig package is not currently linking dynamically + against the library New: editorconfig-core-c-0.12.0-install_paths.patch editorconfig-core-c-0.12.0-no_timestamp.patch editorconfig-core-c-0.12.0.tar.gz editorconfig-core-c.changes editorconfig-core-c.spec Other differences: -- ++ editorconfig-core-c.spec ++ # # spec file for package editorconfig-core-c # # Copyright (c) 2015 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # 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/ # Name: editorconfig-core-c Version:0.12.0 Release:0 Summary:EditorConfig core library written in C License:BSD-2-Clause and BSD-3-Clause Group: Development/Libraries/C and C++ Url:http://editorconfig.org/ Source: https://github.com/editorconfig/editorconfig-core-c/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Patch0: editorconfig-core-c-0.12.0-install_paths.patch Patch1: editorconfig-core-c-0.12.0-no_timestamp.patch BuildRequires: cmake >= 2.6.0 BuildRequires: doxygen BuildRequires: pcre-devel >= 0.12.0 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description EditorConfig makes it easy to maintain the correct coding style when switching between different text editors and between different projects. The EditorConfig project maintains a file format and plugins for various text editors which allow this file format to be read and used by those editors. For information on the file format and supported text editors, see the EditorConfig website. %package -n editorconfig Summary:Commandline utilities for EditorConfig Group: Productivity/Text/Utilities %description -n editorconfig EditorConfig makes it easy to maintain the correct coding style when switching between different text editors and between different projects. The EditorConfig project maintains a file format and plugins for various text editors which allow this file format to be read and used by those editors. For information on the file format and supported text editors, see the EditorConfig website. This package contains command line utilities. %package -n libeditorconfig0 Summary:EditorConfig core library written in C Group: System/Libraries %description -n libeditorconfig0 EditorConfig makes it easy to maintain the correct coding style when switching between different text editors and between different projects. The EditorConfig project maintains a file format and plugins for various text editors which allow this file format to be read and used by those editors. For information on the file format and supported text editors, see the EditorConfig website. This package contains shared library. %package -n libeditorconfig-devel Summary:Development files for EditorConfig core library written in C Group: Development/Libraries/C and C++ Requires: libeditorconfig0 = %{version} %description -n libeditorconfig-devel EditorConfig makes it easy to maintain the correct coding style when switching between different text editors and between different projects. The EditorConfig project maintains a file format and plugins for various text editors which allow this file format to be read and used by those editors. For information on the file format and supported text editors, see the EditorConfig website. This package contains files for developing and building with %{name} %prep %setup -q %patch0 -p1 %patch1 -p1 %build %cmake \ -DL