1
0
forked from pool/libabigail

libabigail-1.0~rc6+git126

OBS-URL: https://build.opensuse.org/package/show/devel:tools/libabigail?expand=0&rev=9
This commit is contained in:
Jan Engelhardt 2017-05-28 07:07:04 +00:00 committed by Git OBS Bridge
parent f65d7ac8ca
commit 4a2c69365a
6 changed files with 82 additions and 14 deletions

View File

@ -1,8 +1,15 @@
<services>
<service name="tar_scm" mode="disabled">
<param name="url">git://sourceware.org/git/libabigail</param>
<param name="revision">40d82be1ca27faee714a4cf116f18a7e0816be55</param>
<param name="revision">master</param>
<param name="scm">git</param>
<param name="versionformat">0~git@REVISION@</param>
<param name="parent-tag">libabigail-1.0.rc6</param>
<param name="versionformat">1.0~rc6+git@TAG_OFFSET@</param>
<param name="exclude">tests</param>
</service>
<service name="recompress" mode="disabled">
<param name="file">*.tar</param>
<param name="compression">xz</param>
</service>
<service name="set_version" mode="disabled"/>
</services>

View File

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

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4ecc1a186bf12279c6420b6443f5c49a71ab23215ae6daf3a65e3476a593938f
size 1019580

View File

@ -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

View File

@ -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

45
no-tests.diff Normal file
View File

@ -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