Hello community, here is the log from the commit of package libasn1c for openSUSE:Factory checked in at 2017-10-09 19:41:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libasn1c (Old) and /work/SRC/openSUSE:Factory/.libasn1c.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libasn1c" Mon Oct 9 19:41:19 2017 rev:3 rq:530599 version:0.9.28.14 Changes: -------- --- /work/SRC/openSUSE:Factory/libasn1c/libasn1c.changes 2017-05-06 18:31:12.810002572 +0200 +++ /work/SRC/openSUSE:Factory/.libasn1c.new/libasn1c.changes 2017-10-09 19:44:52.784395410 +0200 @@ -1,0 +2,6 @@ +Mon Oct 2 22:35:06 UTC 2017 - [email protected] + +- Update to new upstream snapshot 0.9.28.14 + * Relicense asn1helpers under BSD2C + +------------------------------------------------------------------- Old: ---- libasn1c-0.9.28.9.tar.xz New: ---- libasn1c-0.9.28.14.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libasn1c.spec ++++++ --- /var/tmp/diff_new_pack.vGSDMj/_old 2017-10-09 19:44:54.700311202 +0200 +++ /var/tmp/diff_new_pack.vGSDMj/_new 2017-10-09 19:44:54.704311026 +0200 @@ -17,10 +17,10 @@ Name: libasn1c -Version: 0.9.28.9 +Version: 0.9.28.14 Release: 0 Summary: Osmocon ASN.1 decoder and encoder library -License: AGPL-3.0+ and BSD-2-Clause +License: BSD-2-Clause Group: Development/Libraries/C and C++ Url: http://openbsc.osmocom.org/trac/ @@ -41,8 +41,6 @@ %package -n libasn1c0 Summary: Osmocon ASN.1 decoder and encoder library -# src/asn1helpers.c causes AGPL -License: AGPL-3.0+ Group: System/Libraries %description -n libasn1c0 @@ -55,7 +53,6 @@ %package -n libasn1c-devel Summary: Development files for libasn1c, Osmocom's ASN.1 decoder and encoder library -License: AGPL-3.0+ Group: Development/Libraries/C and C++ Requires: libasn1c0 = %version @@ -76,9 +73,8 @@ make %{?_smp_mflags} %install -b="%buildroot" -make %{?_smp_mflags} install DESTDIR="$b" -find "$b/%_libdir" -type f -name "*.la" -delete +%make_install +find "%buildroot/%_libdir" -type f -name "*.la" -delete %check make check %{?_smp_mflags} ++++++ libasn1c-0.9.28.9.tar.xz -> libasn1c-0.9.28.14.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libasn1c-0.9.28.9/.gitreview new/libasn1c-0.9.28.14/.gitreview --- old/libasn1c-0.9.28.9/.gitreview 1970-01-01 01:00:00.000000000 +0100 +++ new/libasn1c-0.9.28.14/.gitreview 2017-08-14 08:15:31.000000000 +0200 @@ -0,0 +1,3 @@ +[gerrit] +host=gerrit.osmocom.org +project=libasn1c diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libasn1c-0.9.28.9/contrib/jenkins.sh new/libasn1c-0.9.28.14/contrib/jenkins.sh --- old/libasn1c-0.9.28.9/contrib/jenkins.sh 1970-01-01 01:00:00.000000000 +0100 +++ new/libasn1c-0.9.28.14/contrib/jenkins.sh 2017-08-14 08:15:31.000000000 +0200 @@ -0,0 +1,16 @@ +#!/usr/bin/env bash +# jenkins build helper script for libasn1c. This is how we build on jenkins.osmocom.org + +set +x +echo +echo +echo +echo " =============================== libasn1c ===============================" +echo +set -x + +autoreconf --install --force +./configure CFLAGS="-Werror" CPPFLAGS="-Werror" +$MAKE $PARALLEL_MAKE +$MAKE distcheck \ + || cat-testlogs.sh diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libasn1c-0.9.28.9/debian/changelog new/libasn1c-0.9.28.14/debian/changelog --- old/libasn1c-0.9.28.9/debian/changelog 1970-01-01 01:00:00.000000000 +0100 +++ new/libasn1c-0.9.28.14/debian/changelog 2017-08-14 08:15:31.000000000 +0200 @@ -0,0 +1,5 @@ +libasn1c (0.1.0) UNRELEASED; urgency=low + + * Initial release. + + -- Alexander Couzens <[email protected]> Sun, 06 Aug 2017 22:25:03 +0000 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libasn1c-0.9.28.9/debian/compat new/libasn1c-0.9.28.14/debian/compat --- old/libasn1c-0.9.28.9/debian/compat 1970-01-01 01:00:00.000000000 +0100 +++ new/libasn1c-0.9.28.14/debian/compat 2017-08-14 08:15:31.000000000 +0200 @@ -0,0 +1 @@ +9 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libasn1c-0.9.28.9/debian/control new/libasn1c-0.9.28.14/debian/control --- old/libasn1c-0.9.28.9/debian/control 1970-01-01 01:00:00.000000000 +0100 +++ new/libasn1c-0.9.28.14/debian/control 2017-08-14 08:15:31.000000000 +0200 @@ -0,0 +1,33 @@ +Source: libasn1c +Section: libs +Priority: extra +Maintainer: Alexander Couzens <[email protected]> +Build-Depends: debhelper (>=9), + dh-autoreconf, + libtalloc-dev +Standards-Version: 3.9.8 +Vcs-Git: git://git.osmocom.org/libasn1c.git +Vcs-Browser: http://git.osmocom.org/gitweb?p=libasn1c.git;a=summary +Homepage: https://projects.osmocom.org/projects/libasn1c + +Package: libasn1c0 +Section: libs +Architecture: any +Multi-Arch: same +Pre-Depends: ${misc:Pre-Depends} +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: asn1c runtime code as shared library + +Package: libasn1c-dbg +Section: debug +Architecture: any +Multi-Arch: same +Depends: libasn1c0 (= ${binary:Version}), ${misc:Depends} +Description: asn1c runtime code as shared library + +Package: libasn1c-dev +Section: libdevel +Architecture: any +Multi-Arch: same +Depends: libasn1c0 (= ${binary:Version}), ${misc:Depends} +Description: asn1c runtime code as shared library diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libasn1c-0.9.28.9/debian/copyright new/libasn1c-0.9.28.14/debian/copyright --- old/libasn1c-0.9.28.9/debian/copyright 1970-01-01 01:00:00.000000000 +0100 +++ new/libasn1c-0.9.28.14/debian/copyright 2017-08-14 08:15:31.000000000 +0200 @@ -0,0 +1,52 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: libasn1c +Source: git://git.osmocom.org/libasn1c + +Files: * +Copyright: 2005-2014 Lev Walkin <[email protected]> +License: BSD-2-Clause + +Files: src/xer_support.c +Copyright: 2003,2004 X/IO Labs, xiolabs.com. + 2003,2004,2005 Lev Walkin <[email protected]>. +License: BSD-2-Clause + +Files: include/asn1c/xer_support.h +Copyright: 2003,2004 X/IO Labs, xiolabs.com + 2003,2004 Lev Walkin <[email protected]> +License: BSD-2-Clause + +Files: src/asn1helpers.c +Copyright: 2014-2015 by Harald Welte <[email protected]> +License: BSD-2-Clause + +Files: debian/* +Copyright: 2017 Alexander Couzens <lynxis@stretch> +License: BSD-3-Clause + +License: BSD-3-Clause + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + . + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + 3. Neither the name of the University nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE + FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + SUCH DAMAGE. + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libasn1c-0.9.28.9/debian/libasn1c-dev.install new/libasn1c-0.9.28.14/debian/libasn1c-dev.install --- old/libasn1c-0.9.28.9/debian/libasn1c-dev.install 1970-01-01 01:00:00.000000000 +0100 +++ new/libasn1c-0.9.28.14/debian/libasn1c-dev.install 2017-08-14 08:15:31.000000000 +0200 @@ -0,0 +1,4 @@ +usr/include +usr/lib/*/pkgconfig/*.pc +usr/lib/*/*.a +usr/lib/*/lib*.so diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libasn1c-0.9.28.9/debian/libasn1c0.install new/libasn1c-0.9.28.14/debian/libasn1c0.install --- old/libasn1c-0.9.28.9/debian/libasn1c0.install 1970-01-01 01:00:00.000000000 +0100 +++ new/libasn1c-0.9.28.14/debian/libasn1c0.install 2017-08-14 08:15:31.000000000 +0200 @@ -0,0 +1 @@ +usr/lib/*/*.so.* diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libasn1c-0.9.28.9/debian/rules new/libasn1c-0.9.28.14/debian/rules --- old/libasn1c-0.9.28.9/debian/rules 1970-01-01 01:00:00.000000000 +0100 +++ new/libasn1c-0.9.28.14/debian/rules 2017-08-14 08:15:31.000000000 +0200 @@ -0,0 +1,59 @@ +#!/usr/bin/make -f +# You must remove unused comment lines for the released package. +# See debhelper(7) (uncomment to enable) +# This is an autogenerated template for debian/rules. +# +# Output every command that modifies files on the build system. +#export DH_VERBOSE = 1 +# +# Copy some variable definitions from pkg-info.mk and vendor.mk +# under /usr/share/dpkg/ to here if they are useful. +# +# See FEATURE AREAS/ENVIRONMENT in dpkg-buildflags(1) +# Apply all hardening options +#export DEB_BUILD_MAINT_OPTIONS = hardening=+all +# Package maintainers to append CFLAGS +#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic +# Package maintainers to append LDFLAGS +#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed +# +# With debhelper version 9 or newer, the dh command exports +# all buildflags. So there is no need to include the +# /usr/share/dpkg/buildflags.mk file here if compat is 9 or newer. +# +# These are rarely used code. (START) +# +# The following include for *.mk magically sets miscellaneous +# variables while honoring existing values of pertinent +# environment variables: +# +# Architecture-related variables such as DEB_TARGET_MULTIARCH: +#include /usr/share/dpkg/architecture.mk +# Vendor-related variables such as DEB_VENDOR: +#include /usr/share/dpkg/vendor.mk +# Package-related variables such as DEB_DISTRIBUTION +#include /usr/share/dpkg/pkg-info.mk +# +# You may alternatively set them susing a simple script such as: +# DEB_VENDOR ?= $(shell dpkg-vendor --query Vendor) +# +# These are rarely used code. (END) +# + +# main packaging script based on dh7 syntax +%: + dh $@ --with autoreconf + +# debmake generated override targets +# Set options for ./configure +#CONFIGURE_FLAGS = <options for ./configure> +#overrride_dh_configure: +# dh_configure -- $(CONFIGURE_FLAGS) +# +# Do not install libtool archive, python .pyc .pyo +#override_dh_install: +# dh_install --list-missing -X.la -X.pyc -X.pyo + +# See https://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html#bpp-dbg +override_dh_strip: + dh_strip --dbg-package=libasn1c-dbg diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libasn1c-0.9.28.9/debian/source/format new/libasn1c-0.9.28.14/debian/source/format --- old/libasn1c-0.9.28.9/debian/source/format 1970-01-01 01:00:00.000000000 +0100 +++ new/libasn1c-0.9.28.14/debian/source/format 2017-08-14 08:15:31.000000000 +0200 @@ -0,0 +1 @@ +3.0 (native) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libasn1c-0.9.28.9/src/asn1helpers.c new/libasn1c-0.9.28.14/src/asn1helpers.c --- old/libasn1c-0.9.28.9/src/asn1helpers.c 2016-05-01 01:05:34.000000000 +0200 +++ new/libasn1c-0.9.28.14/src/asn1helpers.c 2017-08-14 08:15:31.000000000 +0200 @@ -3,19 +3,8 @@ /* (C) 2014-2015 by Harald Welte <[email protected]> * All Rights Reserved * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation; either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. - * + * Redistribution and modifications are permitted subject to BSD license + * contained in COPYING file. */ #include <string.h>
