diff --git a/_service b/_service index e11b141..878d69e 100644 --- a/_service +++ b/_service @@ -1,8 +1,15 @@ git://sourceware.org/git/libabigail - 40d82be1ca27faee714a4cf116f18a7e0816be55 + master git - 0~git@REVISION@ + libabigail-1.0.rc6 + 1.0~rc6+git@TAG_OFFSET@ + tests + + *.tar + xz + + diff --git a/libabigail-0~git791.tar.xz b/libabigail-0~git791.tar.xz deleted file mode 100644 index 851ee77..0000000 --- a/libabigail-0~git791.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cafb09d4cb3c1bb40a2645b6773f74ec1768d2f72cf57051b1c0fac4851055f1 -size 866792 diff --git a/libabigail-1.0~rc6+git126.tar.xz b/libabigail-1.0~rc6+git126.tar.xz new file mode 100644 index 0000000..9718f8e --- /dev/null +++ b/libabigail-1.0~rc6+git126.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ecc1a186bf12279c6420b6443f5c49a71ab23215ae6daf3a65e3476a593938f +size 1019580 diff --git a/libabigail.changes b/libabigail.changes index 7c32625..67590c9 100644 --- a/libabigail.changes +++ b/libabigail.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +Sun May 28 06:52:23 UTC 2017 - jengelh@inai.de + +- Update to snapshot 1.0~rc6+git126 + * Add support for .deb files to abipkgdiff + * abipkgdiff: automatically recurse into directories and + .tar archives + * abidw: new options --no-architecture, --stats, --noout, + --abidiff, --verbose + * abidiff: new options --no-architecture, --stats, --verbose + * Support new 'accessed_through' suppression property + * Report vtable changes in top-level function change reports + * Add --d{1,2} shortcut options for --debug-info-dir{1,2} + in abidiff + * abipkgdiff: new options --verbose, --no-added-binaries, + --keep-tmp-files, --no-added-syms +- Add no-tests.diff + ------------------------------------------------------------------- Thu Nov 26 09:20:57 CET 2015 - pth@suse.de diff --git a/libabigail.spec b/libabigail.spec index a1f7c33..869f57e 100644 --- a/libabigail.spec +++ b/libabigail.spec @@ -1,7 +1,7 @@ # # spec file for package libabigail # -# Copyright (c) 2015 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 @@ -18,16 +18,15 @@ Name: libabigail %define lname libabigail0 -Version: 0~git791 +Version: 1.0~rc6+git126 Release: 0 Summary: Application Binary Interface Generic Analysis and Instrumentation Library License: GPL-3.0+ and LGPL-2.0+ and LGPL-3.0+ Group: Development/Libraries/C and C++ Url: https://sourceware.org/libabigail/ -#Git-Clone: git://sourceware.org/git/libabigail -#Snapshot: 40d82be1ca27faee714a4cf116f18a7e0816be55 Source: %name-%version.tar.xz +Patch1: no-tests.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf >= 2.63 BuildRequires: automake >= 1.11.1 @@ -91,7 +90,8 @@ This subpackage contains the ABIGAIL utilities allowing to infer interesting conclusions about these differences. %prep -%setup -qn %name +%setup -q +%patch -P 1 -p1 %build autoreconf -fiv @@ -132,10 +132,8 @@ popd %defattr(-,root,root) %doc COPYING* %_bindir/abi* -%_mandir/man7/abicompat.7.gz -%_mandir/man7/abidiff.7.gz -%_mandir/man7/abidw.7.gz -%_mandir/man7/abilint.7.gz +%_mandir/man1/abi*.1* %_infodir/abigail.info.gz +%_libdir/%name/ %changelog diff --git a/no-tests.diff b/no-tests.diff new file mode 100644 index 0000000..8e23dc2 --- /dev/null +++ b/no-tests.diff @@ -0,0 +1,45 @@ +build: trim calls into test/ + +The tests need quite some time to run (they are also really really +large) they should be a separate package in openSUSE. +The main package remains small and has no test/ directory, so patch +the build files not to try to recurse into there. +--- + Makefile.am | 2 +- + configure.ac | 10 ---------- + 2 files changed, 1 insertion(+), 11 deletions(-) + +Index: libabigail-1.0~rc6+git126/Makefile.am +=================================================================== +--- libabigail-1.0~rc6+git126.orig/Makefile.am ++++ libabigail-1.0~rc6+git126/Makefile.am +@@ -1,4 +1,4 @@ +-SUBDIRS = include src tools tests doc bash-completion ++SUBDIRS = include src tools doc bash-completion + ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} + headers = config.h + +Index: libabigail-1.0~rc6+git126/configure.ac +=================================================================== +--- libabigail-1.0~rc6+git126.orig/configure.ac ++++ libabigail-1.0~rc6+git126/configure.ac +@@ -511,19 +511,9 @@ libabigail.pc + doc/manuals/Makefile + src/Makefile + tools/Makefile +- tests/Makefile +- tests/data/Makefile + bash-completion/Makefile]) + + dnl Some test scripts are generated by autofoo. +-AC_CONFIG_FILES([tests/runtestcanonicalizetypes.sh], +- [chmod +x tests/runtestcanonicalizetypes.sh]) +-AC_CONFIG_FILES([tests/mockfedabipkgdiff], +- [chmod +x tests/mockfedabipkgdiff]) +-AC_CONFIG_FILES([tests/runtestfedabipkgdiff.py], +- [chmod +x tests/runtestfedabipkgdiff.py]) +-AC_CONFIG_FILES([tests/runtestdefaultsupprs.py], +- [chmod +x tests/runtestdefaultsupprs.py]) + + AC_OUTPUT +