Accepting request 523402 from devel:libraries:c_c++

- Update to new upstream release 2.1.1

OBS-URL: https://build.opensuse.org/request/show/523402
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmowgli2?expand=0&rev=11
This commit is contained in:
Dominique Leuenberger 2017-09-13 19:34:31 +00:00 committed by Git OBS Bridge
commit b999354a85
4 changed files with 32 additions and 29 deletions

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Mon Sep 11 19:26:29 UTC 2017 - jengelh@inai.de
- Update to new upstream release 2.1.1
* Test whether openssl/ec.h exists and conditionally build with
that.
------------------------------------------------------------------- -------------------------------------------------------------------
Tue May 3 10:56:12 UTC 2016 - jengelh@inai.de Tue May 3 10:56:12 UTC 2016 - jengelh@inai.de

View File

@ -1,7 +1,7 @@
# #
# spec file for package libmowgli2 # spec file for package libmowgli2
# #
# 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 # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -21,7 +21,7 @@ Name: libmowgli2
Summary: A development framework for C (like GLib) Summary: A development framework for C (like GLib)
License: ISC License: ISC
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Version: 2.1.0 Version: 2.1.1
Release: 0 Release: 0
Url: http://atheme.org/projects/libmowgli.html Url: http://atheme.org/projects/libmowgli.html
@ -32,25 +32,23 @@ BuildRequires: libopenssl-devel
BuildRequires: pkg-config BuildRequires: pkg-config
%description %description
mowgli is a development framework for C (like GLib), which provides mowgli is a development framework for C (like GLib) which provides
high performance and highly flexible algorithms. It can be used as a flexible algorithms. It can be used as a suppliment to GLib to add
suppliment to GLib (to add additional functions (dictionaries, additional functions (dictionaries, hashes), or replace some of the
hashes), or replace some of the slow GLib list manipulation slow GLib list manipulation functions, or stand alone. It also
functions), or stand alone. It also provides a powerful hook system provides a hook system and convenient logging for code, as well as a
and convenient logging for your code, as well as a high performance
block allocator. block allocator.
%package -n %lname %package -n %lname
Summary: Shared library from libmowgli v2 Summary: The mowgli Gen2 development framework for C
Group: System/Libraries Group: System/Libraries
%description -n %lname %description -n %lname
mowgli is a development framework for C (like GLib), which provides mowgli is a development framework for C (like GLib) which provides
high performance and highly flexible algorithms. It can be used as a flexible algorithms. It can be used as a suppliment to GLib to add
suppliment to GLib (to add additional functions (dictionaries, additional functions (dictionaries, hashes), or replace some of the
hashes), or replace some of the slow GLib list manipulation slow GLib list manipulation functions, or stand alone. It also
functions), or stand alone. It also provides a powerful hook system provides a hook system and convenient logging for code, as well as a
and convenient logging for your code, as well as a high performance
block allocator. block allocator.
This package holds the shared library from libmowgli v2. This package holds the shared library from libmowgli v2.
@ -62,12 +60,11 @@ Requires: %lname = %version
Requires: glibc-devel Requires: glibc-devel
%description devel %description devel
mowgli is a development framework for C (like GLib), which provides mowgli is a development framework for C (like GLib) which provides
high performance and highly flexible algorithms. It can be used as a flexible algorithms. It can be used as a suppliment to GLib to add
suppliment to GLib (to add additional functions (dictionaries, additional functions (dictionaries, hashes), or replace some of the
hashes), or replace some of the slow GLib list manipulation slow GLib list manipulation functions, or stand alone. It also
functions), or stand alone. It also provides a powerful hook system provides a hook system and convenient logging for code, as well as a
and convenient logging for your code, as well as a high performance
block allocator. block allocator.
This package holds the development files for libmowgli v2. This package holds the development files for libmowgli v2.
@ -77,18 +74,17 @@ This package holds the development files for libmowgli v2.
%build %build
if [ ! -e configure ]; then if [ ! -e configure ]; then
./autogen.sh; ./autogen.sh
fi; fi
%configure %configure
# They are still on so.0, but the ABI changed pretty surely # They are still on so.0, but functions were added
echo 'V_%version { global: *; };' >mowgli2.sym echo 'V_%version { global: *; };' >mowgli2.sym
make %{?_smp_mflags} LDFLAGS="-Wl,--version-script=$PWD/mowgli2.sym" make %{?_smp_mflags} LDFLAGS="-Wl,--version-script=$PWD/mowgli2.sym"
%install %install
make install DESTDIR="%buildroot" %make_install
%post -n %lname -p /sbin/ldconfig %post -n %lname -p /sbin/ldconfig
%postun -n %lname -p /sbin/ldconfig %postun -n %lname -p /sbin/ldconfig
%files -n %lname %files -n %lname

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:46ef60c642c457a5d0e36bfc8c277e74d2ebf4ab9cbc4e40153781ed4ab0fe7d
size 227664

3
v2.1.1.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:98d6cf3faba0a6f3e919598cbb21e069f4ba77af09ec968f377ac1b5d3f507d2
size 227731