commit unibilium for openSUSE:Factory
Hello community, here is the log from the commit of package unibilium for openSUSE:Factory checked in at 2020-09-15 16:30:23 Comparing /work/SRC/openSUSE:Factory/unibilium (Old) and /work/SRC/openSUSE:Factory/.unibilium.new.4249 (New) Package is "unibilium" Tue Sep 15 16:30:23 2020 rev:3 rq:834465 version:2.1.0 Changes: --- /work/SRC/openSUSE:Factory/unibilium/unibilium.changes 2018-03-28 10:32:38.830314238 +0200 +++ /work/SRC/openSUSE:Factory/.unibilium.new.4249/unibilium.changes 2020-09-15 16:30:40.422733708 +0200 @@ -1,0 +2,14 @@ +Fri Sep 11 21:09:32 UTC 2020 - Dirk Mueller + +- update to 2.1.0: + - Makefile: use "-f" with prove always (to show failed tests) (#13) + - Stop searching in further dirs on errors except ENOENT #12 + - Makefile: do not rebuild t/static_%.c with updated gen-static-test + - Add CMakeLists.txt and support for MSVC (#3) + - Relax checks for extended capability to support new format (#5) + - Makefile: use -Og with DEBUG=1 (#7) + - unibi_from_mem: fix [clang-analyzer-deadcode.DeadStores] (#8) + - Makefile: revisit regenerate-tests rule (#6) + - unibi_from_term: handle $TERMINFO as curses does #2 + +--- Old: unibilium-2.0.0.tar.gz New: unibilium-2.1.0.tar.gz Other differences: -- ++ unibilium.spec ++ --- /var/tmp/diff_new_pack.ceMuD9/_old 2020-09-15 16:30:41.438734681 +0200 +++ /var/tmp/diff_new_pack.ceMuD9/_new 2020-09-15 16:30:41.438734681 +0200 @@ -1,7 +1,7 @@ # # spec file for package unibilium # -# 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 @@ -12,19 +12,19 @@ # 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/ # %define sover 4 Name: unibilium -Version:2.0.0 +Version:2.1.0 Release:0 Summary:A terminfo parsing library License:LGPL-3.0-or-later Group: Development/Libraries/C and C++ -Url:https://github.com/mauke/unibilium/ -Source: https://github.com/mauke/unibilium/archive/v%{version}/unibilium-%{version}.tar.gz +URL:https://github.com/neovim/neovim/wiki/Deps#forks +Source: https://github.com/neovim/unibilium/archive/v%{version}/unibilium-%{version}.tar.gz BuildRequires: libtool BuildRequires: pkgconfig ++ unibilium-2.0.0.tar.gz -> unibilium-2.1.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/unibilium-2.0.0/.travis.yml new/unibilium-2.1.0/.travis.yml --- old/unibilium-2.0.0/.travis.yml 2018-02-08 16:14:10.0 +0100 +++ new/unibilium-2.1.0/.travis.yml 2020-02-14 09:28:54.0 +0100 @@ -1,8 +1,29 @@ +dist: xenial language: c -script: make && make test -compiler: -- gcc -- clang env: -global: -MAKEFLAGS="-j2" + global: +MAKEFLAGS="-j2" +addons: + apt: +packages: + - libtool-bin +script: + - make + - make test + - sudo make install +jobs: + include: +- name: gcc + compiler: gcc +- name: clang + compiler: clang +- name: gcc (cmake) + compiler: gcc + script: +- (mkdir build-cmake && cd build-cmake && cmake .. && make) +- make test LIBRARY=$PWD/build-cmake/libunibilium.a OBJECTS= +- (cd build-cmake && sudo make install) +- name: "macOS: clang" + os: osx + compiler: clang + osx_image: xcode10.2 # macOS 10.14 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/unibilium-2.0.0/CMakeLists.txt new/unibilium-2.1.0/CMakeLists.txt --- old/unibilium-2.0.0/CMakeLists.txt 1970-01-01 01:00:00.0 +0100 +++ new/unibilium-2.1.0/CMakeLists.txt 2020-02-14 09:28:54.0 +0100 @@ -0,0 +1,27 @@ +cmake_minimum_required(VERSION 2.8.12) +project(unibilium LANGUAGES C) + +file(GLOB SRC_FILES ${PROJECT_SOURCE_DIR}/*.c) +add_library(unibilium ${SRC_FILES}) +set_target_properties(unibilium PROPERTIES PUBLIC_HEADER ${PROJECT_SOURCE_DIR}/unibilium.h + VERSION "${VERSION_MAJOR}.${VERSION_MINOR}") + +if(NOT WIN32) + execute_process(COMMAND sh -c "ncursesw6-config --terminfo-dirs 2>/dev/null || \ + ncurses6-config --terminfo-dirs 2>/dev/null || \ + ncursesw5-config --terminfo-dirs 2>/dev/null || \ + ncurses5-config --terminfo-dirs 2>/dev/null || \ + echo
commit unibilium for openSUSE:Factory
Hello community, here is the log from the commit of package unibilium for openSUSE:Factory checked in at 2018-03-28 10:32:23 Comparing /work/SRC/openSUSE:Factory/unibilium (Old) and /work/SRC/openSUSE:Factory/.unibilium.new (New) Package is "unibilium" Wed Mar 28 10:32:23 2018 rev:2 rq:591300 version:2.0.0 Changes: --- /work/SRC/openSUSE:Factory/unibilium/unibilium.changes 2015-12-24 12:16:12.0 +0100 +++ /work/SRC/openSUSE:Factory/.unibilium.new/unibilium.changes 2018-03-28 10:32:38.830314238 +0200 @@ -1,0 +2,31 @@ +Tue Mar 27 00:10:35 UTC 2018 - jeng...@inai.de + +- Fix SRPM group. Update summaries. Use %make_install macro. + +--- +Mon Mar 26 15:46:19 UTC 2018 - roni...@gmail.com + +- Run spec-cleaner. +- Version bump to 2.0.0. + Upstream changelog: + + Version 2.0.0 + - + + - rewrite unibi_var_t internals (now the only official access is +via the helper functions) + - numeric capabilities are stored as ints now (used to be shorts) + - add support for the ncurses 6.1 "wide integer" 32-bit file +format + - try ncursesw6-config, ncurses6-config, ncursesw5-config, and +ncurses5-config to get the list of terminfo directories +(TERMINFO_DIRS) when building + - improve README.md with build instructions and prerequisites + + Version 1.2.1 + - + +- deprecate direct access to unibi_var_t members +- better support for building on Windows + +--- Old: unibilium-1.2.0.tar.gz New: unibilium-2.0.0.tar.gz Other differences: -- ++ unibilium.spec ++ --- /var/tmp/diff_new_pack.I8WzlB/_old 2018-03-28 10:32:39.462291509 +0200 +++ /var/tmp/diff_new_pack.I8WzlB/_new 2018-03-28 10:32:39.466291365 +0200 @@ -1,7 +1,7 @@ # # spec file for package unibilium # -# 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 @@ -16,17 +16,17 @@ # -%define sover 0 +%define sover 4 Name: unibilium -Version:1.2.0 +Version:2.0.0 Release:0 Summary:A terminfo parsing library -License:LGPL-3.0+ -Group: System/Libraries +License:LGPL-3.0-or-later +Group: Development/Libraries/C and C++ Url:https://github.com/mauke/unibilium/ Source: https://github.com/mauke/unibilium/archive/v%{version}/unibilium-%{version}.tar.gz BuildRequires: libtool -BuildRequires: pkg-config +BuildRequires: pkgconfig %description Unibilium is a very basic terminfo library. It doesn't depend on curses or any @@ -34,7 +34,7 @@ thread-safe. %package -n lib%{name}%{sover} -Summary:A terminfo parsing library - Shared library package +Summary:A terminfo parsing library Group: System/Libraries %description -n lib%{name}%{sover} @@ -45,7 +45,7 @@ This package holds the shared library. %package devel -Summary:A terminfo parsing library - Development files +Summary:Development files for unibilium, a terminfo parsing library Group: Development/Libraries/C and C++ Requires: lib%{name}%{sover} = %{version} @@ -66,11 +66,9 @@ %{?_smp_mflags} %install -make CFLAGS="%{optflags}" \ +%make_install CFLAGS="%{optflags}" \ PREFIX="%{_prefix}" \ - LIBDIR="%{_libdir}" \ - DESTDIR=%{buildroot} \ - install + LIBDIR="%{_libdir}" # Remove libtool files. find %{buildroot} -type f -name "*.la" -delete -print @@ -79,16 +77,14 @@ rm -vf %{buildroot}%{_libdir}/lib%{name}.a %post -n lib%{name}%{sover} -p /sbin/ldconfig - %postun -n lib%{name}%{sover} -p /sbin/ldconfig %files -n lib%{name}%{sover} -%defattr(-,root,root) -%doc GPLv3 LGPLv3 LICENSE README +%license LICENSE +%doc Changes GPLv3 LGPLv3 README.md %{_libdir}/lib%{name}.so.* %files devel -%defattr(-,root,root) %{_includedir}/%{name}.h %{_libdir}/lib%{name}.so %{_libdir}/pkgconfig/%{name}.pc ++ unibilium-1.2.0.tar.gz -> unibilium-2.0.0.tar.gz ++ 4965 lines of diff (skipped)