debian/0000755000000000000000000000000012155572205007172 5ustar debian/patches/0000755000000000000000000000000012155572205010621 5ustar debian/patches/series0000644000000000000000000000002112155572152012030 0ustar add_cflags.patch debian/patches/add_cflags.patch0000644000000000000000000000121612155572152013712 0ustar Index: vtable-dumper-1.0/Makefile =================================================================== --- vtable-dumper-1.0.orig/Makefile 2013-06-11 11:50:11.541371779 +0200 +++ vtable-dumper-1.0/Makefile 2013-06-11 11:50:42.089371435 +0200 @@ -1,7 +1,10 @@ prefix ?= /usr +cflags ?= $(CFLAGS) +ldflags ?= $(LDFLAGS) + all: - gcc dump-vtable.c -o vtable-dumper -ldl -lelf -lstdc++ -Wall + gcc dump-vtable.c -o vtable-dumper -ldl -lelf -lstdc++ -Wall $(cflags) $(ldflags) install: all mkdir -p $(prefix)/bin/ @@ -11,4 +14,4 @@ rm -f $(prefix)/bin/vtable-dumper clean: - rm -f vtable-dumper \ No newline at end of file + rm -f vtable-dumper debian/source/0000755000000000000000000000000012155572205010472 5ustar debian/source/format0000644000000000000000000000001412135162535011677 0ustar 3.0 (quilt) debian/copyright0000644000000000000000000000160112155570313011121 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Source: https://github.com/lvc/vtable-dumper Upstream-Name: Vtable-Dumper Files: * Copyright: Copyright (C) 2013 ROSA Laboratory License: GPL-2 Files: debian/* Copyright: 2013, Mathieu Malaterre License: GPL-2 License: GPL-2 This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License or the GNU Lesser General Public License as published by the Free Software Foundation. . 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 General Public License for more details. . The complete text of the GPL version 2 can be found in '/usr/share/common-licenses/GPL-2' on Debian systems. debian/rules0000755000000000000000000000056612155571137010264 0ustar #!/usr/bin/make -f %: dh $@ override_dh_auto_install: mkdir -p $(CURDIR)$(DESTDIR)/debian/vtable-dumper/usr $(MAKE) install prefix=$(CURDIR)$(DESTDIR)/debian/vtable-dumper/usr debian/vtable-dumper.1: debian/vtable-dumper.1.in help2man --help-option=--info --include=$< --output=$@ --no-info vtable-dumper get-orig-source: uscan --download --force-download --rename debian/compat0000644000000000000000000000000212135162536010370 0ustar 9 debian/vtable-dumper.manpages0000644000000000000000000000002712155572152013456 0ustar debian/vtable-dumper.1 debian/control0000644000000000000000000000130112155572163010573 0ustar Source: vtable-dumper Section: devel Priority: optional Build-Depends: debhelper (>= 9), libelf-dev Maintainer: Mathieu Malaterre Standards-Version: 3.9.4 Homepage: https://github.com/lvc/vtable-dumper Vcs-Svn: svn://anonscm.debian.org/collab-maint/deb-maint/vtable-dumper/trunk Vcs-Browser: http://anonscm.debian.org/viewvc/collab-maint/deb-maint/vtable-dumper/trunk/ Package: vtable-dumper Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: tool to list content of virtual tables in a C++ shared library It is intended for developers of software libraries and maintainers of Linux distributions who are interested in ensuring backward binary compatibility. debian/vtable-dumper.10000644000000000000000000000155712155572152012034 0ustar .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.38.2. .TH ABI-DUMPER "1" "June 2013" "abi-dumper 1.0" "User Commands" .SH NAME abi-dumper \- a tool to dump ABI of an ELF object containing DWARF debug info .SH DESCRIPTION .PP A tool to list content of virtual tables in a shared library Copyright \(co 2013 ROSA Laboratory License: GNU LGPL or GNU GPL .PP Usage: vtable\-dumper [options] file Example: vtable\-dumper /usr/lib64/libstdc++.so.6 Options: .TP \fB\-mangled\fR Show mangled symbol names .TP \fB\-demangled\fR Show de\-mangled symbol names .TP \fB\-help\fR Display this help message .TP \fB\-dumpversion\fR Print the tool version (1.0) and don't do anything else .PP More info: https://github.com/lvc/vtable\-dumper .SH AUTHOR This manual page was written by Mathieu Malaterre for the Debian GNU/Linux system (but may be used by others). debian/changelog0000644000000000000000000000021412155570135011041 0ustar vtable-dumper (1.0-1) unstable; urgency=low * Initial release -- Mathieu Malaterre Tue, 11 Jun 2013 11:34:40 +0200 debian/watch0000644000000000000000000000022512155570113010216 0ustar version=3 opts=filenamemangle=s/.+\/v?(.*)\.tar\.gz/vtable-dumper-$1.tar.gz/ \ https://github.com/lvc/vtable-dumper/tags .*/v?(\d[\d\.]+)\.tar\.gz debian/vtable-dumper.1.in0000644000000000000000000000034112155566753012441 0ustar [NAME] abi-dumper \- a tool to dump ABI of an ELF object containing DWARF debug info [AUTHOR] This manual page was written by Mathieu Malaterre for the Debian GNU/Linux system (but may be used by others).