From 7b82c5a20678d338566dd7f7f33d0858fc052eec Mon Sep 17 00:00:00 2001 From: "jk7744.park" Date: Tue, 8 Sep 2015 22:01:56 +0900 Subject: [PATCH] tizen 2.3.1 release --- debian/changelog | 666 ---------------------------------------------- debian/compat | 1 - debian/control | 23 -- debian/control.in | 23 -- debian/copyright | 39 --- debian/rules | 7 - packaging/ltrace.manifest | 8 + packaging/ltrace.spec | 21 +- 8 files changed, 25 insertions(+), 763 deletions(-) delete mode 100644 debian/changelog delete mode 100644 debian/compat delete mode 100644 debian/control delete mode 100644 debian/control.in delete mode 100644 debian/copyright delete mode 100755 debian/rules create mode 100644 packaging/ltrace.manifest mode change 100644 => 100755 packaging/ltrace.spec diff --git a/debian/changelog b/debian/changelog deleted file mode 100644 index 4ab6ff6..0000000 --- a/debian/changelog +++ /dev/null @@ -1,666 +0,0 @@ -ltrace (0.5.3-2slp1) unstable; urgency=low - - * upload spec file for rpm - * Git: slp/pkgs/l/ltrace - * Tag: ltrace_0.5.3-2slp1 - - -- Hyungdeuk Kim Wed, 14 Mar 2012 17:24:44 +0200 - -ltrace (0.5.3-2) unstable; urgency=low - - * Fixed compilation problems in armel, ia64 and powerpc (closes: Bug#538441) - - -- Juan Cespedes Sun, 26 Jul 2009 13:24:44 +0200 - -ltrace (0.5.3-1) unstable; urgency=low - - * New upstream release - * Make it work again in sparc with new kernel headers (closes: Bug#532195) - - -- Juan Cespedes Sat, 25 Jul 2009 16:24:38 +0200 - -ltrace (0.5.2-2) unstable; urgency=low - - * Make clone() work when child starts after parent finishes - * See syscalls as syscalls and not sysrets when we are a clone - - -- Juan Cespedes Thu, 28 May 2009 16:30:08 +0200 - -ltrace (0.5.2-1) unstable; urgency=low - - * New upstream release (closes: Bug#463023) - * New approach for following forks; it should now attach - every newly created process (closes: Bug#483827) - * Fixed SEGFAULT when killing ltrace with SIGINT or SIGTERM (closes: #458923) - - -- Juan Cespedes Thu, 21 May 2009 19:16:22 +0200 - -ltrace (0.5.1-2) unstable; urgency=low - - * Red-added armel and armeb to debian/control (closes: Bug#463023) - - -- Juan Cespedes Tue, 16 Dec 2008 13:00:50 +0100 - -ltrace (0.5.1-1) unstable; urgency=low - - * New upstream release, fixing many bugs - (thanks to Petr Machata, Luis Machado...) - * Acknowledged NMU (Closes: Bug#463023) - * Update Standards-Version (3.8.0), no changes - - -- Juan Cespedes Wed, 10 Dec 2008 18:41:20 +0100 - -ltrace (0.5-3.1) unstable; urgency=low - - * Non-maintainer upload. - * Big thanks for Anderson Lizardo for providing patches! - * Add generic support for arm targets, Closes: #176413 - * Save funtion arguments on arm, Closes: #462530 - * Add thumb instruction support, Closes: #462531 - * Add basic arm/eabi support, Closes: #450931 - * fix exec() testcase cleanup, Closes: #462532 - * fix memory corruption in clone() test, Closes: #462533 - * fix tracing child with "-p" option, Closes: #462535 - * Update standard, no changes - - -- Riku Voipio Tue, 29 Jan 2008 00:26:50 +0200 - -ltrace (0.5-3) unstable; urgency=low - - * Really fix compilation problems in ppc (!) - - -- Juan Cespedes Fri, 31 Aug 2007 19:04:03 +0200 - -ltrace (0.5-2) unstable; urgency=low - - * Fixed compilation issue in ppc - - -- Juan Cespedes Fri, 31 Aug 2007 13:53:27 +0200 - -ltrace (0.5-1) unstable; urgency=low - - * New upstream version - * Remove some unneeded files in /usr/share/doc (ChangeLog, COPYING...) - * Fix several typos (closes: Bug#372928) - * Added more system calls to ltrace.conf - - -- Juan Cespedes Thu, 30 Aug 2007 14:54:44 +0200 - -ltrace (0.4-2) unstable; urgency=low - - * Use fclose() to close the output file when using option '-o' - (thanks to GuiJianfeng ) - - -- Juan Cespedes Tue, 07 Aug 2007 11:49:27 +0200 - -ltrace (0.4-1) unstable; urgency=low - - * Rebase code from Redhat patches, now everything lives in SVN - * Closes: #297483,#315889,#318009 -- add PowerPC64 support - * Add s390x, ppc64 support - * This removes the patch from #257903 as it seems unnecessary now. - - -- Ian Wienand Tue, 21 Feb 2006 09:23:09 +1100 - -ltrace (0.3.38-1) unstable; urgency=low - - * Closes: 306862 -- Add IA64 support - - -- Ian Wienand Fri, 17 Feb 2006 11:17:46 +1100 - -ltrace (0.3.37-2) unstable; urgency=low - - * Convert to use CDBS - * Use CDBS to build control; you need to run - DEB_AUTO_UPDATE_DEBIAN_CONROL=yes ./debian/rules clean - to make the control file if you checkout from CVS - * Remove autoconf from build-deps, fix up upstream dist target so we don't - need it. - - -- Ian Wienand Thu, 16 Feb 2006 22:56:14 +1100 - -ltrace (0.3.37-1) unstable; urgency=low - - [ Ian Wienand ] - * Non-maintainer upload - * Start a "friendly takeover" from Juan - * Closes: #127503,#280608 -- update man page typos - * Closes: #339348 -- fix putenv typo in ltrace.conf - * Closes: #257903 -- incorporate variable length args patch - * Closes: #282051 -- demange names when -c used with -C - * Closes: #352389 -- pass build flags through to Makefile - * Closes: #155571 -- add note in man page about dlopened libraries - * See "upstream" ChangeLog for other changes (mostly warning fixes) - * Update README to point to Alioth home: http://ltrace.alioth.debian.org - - [ Christoph Berg ] - * Create non-native package. - * Add autoconf to build-deps - - -- Ian Wienand Thu, 16 Feb 2006 11:51:32 +1100 - -ltrace (0.3.36-2) unstable; urgency=low - - * Corrected path for Debian changelog - - -- Juan Cespedes Wed, 10 Nov 2004 00:33:21 +0100 - -ltrace (0.3.36-1) unstable; urgency=low - - * Changed distribution to pristine source - * New Standards-Version (3.6.1) - * Fixed "--indent" option (closes: Bug#265185) - - -- Juan Cespedes Wed, 10 Nov 2004 00:14:19 +0100 - -ltrace (0.3.35.1) unstable; urgency=low - - * Non-maintainer upload - * Applied patch from Jakub Jelinek to fix problems with - binaries built with recent binutils (closes: #274955) - * Applied patch from Jakub Jelinek to add long/ulong types to ltrace.conf - for amd64 - * Applied patch from Jakub Jelinek to fix -C - * Applied patch from Jakub Jelinek to update syscallent.h - * debian/control: build-depend on dpatch and libelfg0-dev - * debian/rules: add dpatch support - * debian/changelog: convert to utf-8 - - -- Andrew Pollock Fri, 22 Oct 2004 21:43:16 +1000 - -ltrace (0.3.35) unstable; urgency=low - - * Fixed include line in m68k, caused build problems - - -- Juan Cespedes Fri, 16 Jul 2004 18:00:10 +0200 - -ltrace (0.3.34) unstable; urgency=low - - * Fixed prototype declaration problem in arm, m68k, powerpc, s390 - * Added "amd64" to list of architectures (closes: Bug#252756) - * Sparc port is hopefully working (closes: Bug#35524) - - -- Juan Cespedes Wed, 07 Jul 2004 10:40:56 +0200 - -ltrace (0.3.33) unstable; urgency=low - - * Fixed two bugs, thanks to Mauro Meneghin : - + Cope correctly with breakpoint values greater than - sizeof(long) bytes - + Fixed small bug in option -r (closes: Bug#212792) - * Show help if no (or few) arguments are given, just like - strace and fenris (thanks, Tomasz Wegrzanowski ) - * Some fixes from Jakub Bogusz : - + Small 64-bit cleanup of code - + support for more than 6 function arguments on amd64 - + Adapted SPARC port from Jakub Jelinek - + Added alpha support - - -- Juan Cespedes Mon, 14 Jun 2004 18:01:12 +0200 - -ltrace (0.3.32) unstable; urgency=low - - * Fixed wrong version number - * Removed unused file "opt_c.c" - * Remove error when tracing no calls and doing fork() - * Clean-up of sysdeps/linux-gnu/s390/trace.c - * Clean-up of sysdeps/linux-gnu/ppc/trace.c - * Make `--library' option really work (closes: Bug#232321) - * Merged several patches from SuSE: - + Added some functions to ltrace.conf - + Handle 64-big ELF files nicely - + AMD64 support - + Updated list of syscalls for S/390 - + Improved some debugging statements - Many thanks to Bernhard Kaindl for his great work - - -- Juan Cespedes Sun, 04 Apr 2004 01:31:37 +0200 - -ltrace (0.3.31) unstable; urgency=low - - * Added a lot of functions to ltrace.conf, - thanks to Jakub Jelinek (closes: Bug#144518) - * Fixed off-by-one problem in checking syscall number - * Removed some warnings - - -- Juan Cespedes Tue, 04 Feb 2003 23:22:46 +0100 - -ltrace (0.3.30) unstable; urgency=low - - * Implemented -T option (show time spent inside each call) - * Alphabetically sort options in help and manual page - * Added -c option (summary of calls on program exit) - - -- Juan Cespedes Mon, 03 Feb 2003 00:22:28 +0100 - -ltrace (0.3.29) unstable; urgency=low - - * Align return values depending on screen width - * Updated list of syscalls and signals to Linux 2.4.20 - * Fixed bug introduced in 0.3.27 which caused -L option to segfault - - -- Juan Cespedes Sat, 01 Feb 2003 19:01:39 +0100 - -ltrace (0.3.28) unstable; urgency=medium - - * Fixed memory corruption when using execve() in a traced program - (closes: Bug#160341, Bug#165626) - - -- Juan Cespedes Fri, 31 Jan 2003 19:51:28 +0100 - -ltrace (0.3.27) unstable; urgency=low - - * Removed dependency on libdl (it is no longer needed) - * Wrote generic dictionary, used in demangle.c and breakpoints.c - * Added debug.c for better debugging output - - -- Juan Cespedes Fri, 31 Jan 2003 18:58:55 +0100 - -ltrace (0.3.26) unstable; urgency=low - - * Fixed `ltrace -L' in powerpc - - -- Juan Cespedes Sun, 31 Mar 2002 20:53:49 +0200 - -ltrace (0.3.25) unstable; urgency=low - - * Finally added powerpc support (Anton Blanchard ) - - -- Juan Cespedes Sun, 31 Mar 2002 19:58:25 +0200 - -ltrace (0.3.24) unstable; urgency=low - - * Fixed 2 minor buffer overflows (closes: Bug#130746) - * Obey --prefix, --sysconfdir, --mandir options in configure - * Adding powerpc support (doesn't work yet) - (Anton Blanchard ) - - -- Juan Cespedes Wed, 27 Mar 2002 00:20:57 +0100 - -ltrace (0.3.23) unstable; urgency=low - - * Fixed missing include in trace.c - * One arch-dependent function less (continue_after_breakpoint) - * Fixed S/390 port (it didn't compile yet...) - - -- Juan Cespedes Sun, 3 Mar 2002 18:58:36 +0100 - -ltrace (0.3.22) unstable; urgency=low - - * S/390: Removed extra target in sysdeps/linux-gnu/s390 which avoided - compiling... - - -- Juan Cespedes Sun, 3 Mar 2002 14:04:38 +0100 - -ltrace (0.3.21) unstable; urgency=low - - * Get rid of arch/breakpoint.c; we can do it arch-independent - - -- Juan Cespedes Sun, 3 Mar 2002 02:37:46 +0100 - -ltrace (0.3.20) unstable; urgency=low - - * Added s390 port (Timothy R. Fesig ) - * Modified configure process to use ltrace.spec.in to generate - ltrace.spec (Timothy R. Fesig ) - * Fixed some problems using ltrace.spec on Intel platform. - (Timothy R. Fesig ) - - -- Juan Cespedes Sat, 2 Mar 2002 23:33:00 +0100 - -ltrace (0.3.19) unstable; urgency=low - - * Fixed small bug: "" lines were sometimes incorrectly - displayed - * Added new functions to /etc/ltrace.conf (thanks to James R. Van Zandt - ) (closes: Bug#91349) - - -- Juan Cespedes Fri, 1 Mar 2002 21:05:37 +0100 - -ltrace (0.3.18) unstable; urgency=low - - * Simplified arch-dependent stuff - * Updated list of syscalls and signals to Linux 2.4.18 - * Unified coding-style of all function declarations - * Do not indent lines indicating signals, exit codes, etc - * Updated description - * fix off-by-one problem in checking syscall number (Tim Waugh - fixed this problem in RedHat two years ago; - thank you for NOT noticing me...) - - -- Juan Cespedes Fri, 1 Mar 2002 19:52:43 +0100 - -ltrace (0.3.17) unstable; urgency=low - - * Added a bit more debugging - * Fixed display of return address in nested functions - * Added posibility to exit from a function different from the last called - one (this fixes "ltrace gnome-terminal", for example) - - -- Juan Cespedes Mon, 25 Feb 2002 00:19:19 +0100 - -ltrace (0.3.16) unstable; urgency=low - - * ltrace works again after an execve is received (closes: Bug#108835) - * Added prototypes for fnmatch() and bsearch() (closes: Bug#106862) - * Re-wrote short description so it does not exceed 60 chars - (closes: Bug#114682) - - -- Juan Cespedes Mon, 10 Dec 2001 04:11:26 +0100 - -ltrace (0.3.15) unstable; urgency=low - - * Fixed `-n' option so that it displays correct output even when - tracing several processes - - -- Juan Cespedes Mon, 9 Jul 2001 01:02:46 +0200 - -ltrace (0.3.14) unstable; urgency=low - - * Assume a syscall is always immediatly followed by a sysret - in i386 (fixes bug which prevented ltrace to work properly - in any program using signals); I will have to rethink all - this and fix it correctly or port it to non-i386 archs - * Fixed -n option: now it is done in output.c (this still has - problems when tracing more than one process at a time) - - -- Juan Cespedes Sat, 7 Jul 2001 20:56:42 +0200 - -ltrace (0.3.13) unstable; urgency=low - - * Fixed "ltrace -i", broken since version 0.3.11 - - -- Juan Cespedes Tue, 3 Jul 2001 18:36:15 +0200 - -ltrace (0.3.12) unstable; urgency=low - - * Re-wrote of "elf.c" (Silvio Cesare ) - * Added "--library" option (Silvio) - * Updated list of syscalls and signals to Linux 2.4.5 - * Compile cleanly with gcc-3.0 (thanks to Frédéric L. W. Meunier) - - -- Juan Cespedes Tue, 3 Jul 2001 00:43:25 +0200 - -ltrace (0.3.11) unstable; urgency=low - - * Clean up lintian bugs - * Fixed small bug reading start of arguments in config file - * Keep a stack of nested calls (Morten Eriksen, 1999-07-04) - * Add "--indent" option (Morten Eriksen, 1999-07-04) - * cleans up connection between a breakpoint address and - a call instance (Morten Eriksen, 1999-07-04) - * New Standards-Version (3.5.5) - - -- Juan Cespedes Mon, 2 Jul 2001 00:24:11 +0200 - -ltrace (0.3.10) unstable; urgency=low - - * Added C++ demangle (again) - * Added correct Build-Depends - - -- Juan Cespedes Thu, 23 Dec 1999 00:22:33 +0100 - -ltrace (0.3.9) unstable; urgency=low - - * New Standards-Version (3.1.1) - * Fixed Lintian bugs - - -- Juan Cespedes Sun, 19 Dec 1999 17:49:40 +0100 - -ltrace (0.3.8) unstable; urgency=low - - * glibc-2.1 does no longer need `_GNU_SOURCE' defined to use - * Changed description of package; adopted Red Hat's one - (thanks to whoever wrote it) - * Close all the file descriptors used before executing program (close-on-exec) - * Updated copyright file for new location /usr/share/common-licenses/GPL. - * Used GNU autoconf instead of "uname" to guess host system type - * Install man page in /usr/share/man instead of /usr/man - * Added a few functions to /etc/ltrace.conf - * Updated list of syscalls and signals to linux-2.2.12 - * Fixed bugs in C++ demangle (Morten Eriksen ) - * New Standards-Version: 3.0.1 (but keeping docs in /usr/doc) - - -- Juan Cespedes Mon, 30 Aug 1999 19:34:47 +0200 - -ltrace (0.3.7) unstable; urgency=low - - * Minor fixes - * Added minor patch from Alex Buell - to be able to compile under glibc 2.1 - * Additions to config file from David Dyck - * Clean-up Makefile a bit - * Changed `LT_PT_*' with `ARGTYPE_*' - * Display '\\' instead of '\' - * Updated list of syscalls and signals to linux-2.2.5 - * Compiled against glibc-2.1 - - -- Juan Cespedes Sat, 3 Apr 1999 03:21:50 +0200 - -ltrace (0.3.6) unstable; urgency=low - - * Added m68k port (Roman Hodek ) (Bug#27075) - * Changed "int pid" with "pid_t pid" everywhere - * Fixed return type of some functions from "int" to "void *" (thanks, Roman) - - -- Juan Cespedes Fri, 25 Sep 1998 14:48:37 +0200 - -ltrace (0.3.5) unstable; urgency=low - - * Added ARMLinux port (Pat Beirne ) (Bug#27040) - * Fixed minor things in options.c - - -- Juan Cespedes Thu, 24 Sep 1998 13:18:01 +0200 - -ltrace (0.3.4) unstable; urgency=low - - * Added "ltrace.spec" to build a .rpm binary file. - * Added "-r" option - - -- Juan Cespedes Sun, 20 Sep 1998 21:22:05 +0200 - -ltrace (0.3.3) unstable; urgency=low - - * Fixed a little bug in display_string - * A few more functions added to /etc/ltrace.conf - - -- Juan Cespedes Sun, 6 Sep 1998 14:03:10 +0200 - -ltrace (0.3.2) unstable; urgency=low - - * Make the output line-buffered (Bug#22874) - * New Standards-Version (2.4.1) - * Make it compile cleanly with glibc 2.0.7 - - -- Juan Cespedes Tue, 14 Jul 1998 13:45:24 +0200 - -ltrace (0.3.1) frozen unstable; urgency=low - - * setgid programs had their uid and gid swapped! Fixed. - - -- Juan Cespedes Wed, 29 Apr 1998 19:25:11 +0200 - -ltrace (0.3.0) unstable; urgency=low - - * Preliminary autoconf support - * Switched to getopt() - * New option: -C (demangle C++ names) - * New options: --help, --version - * Display "format" (printf-like) argument types - * Updated manual page - * New option: -e - - -- Juan Cespedes Sat, 25 Apr 1998 14:21:59 +0200 - -ltrace (0.2.9) frozen unstable; urgency=low - - * Bug#20616 wasn't completely fixed; it didn't work with some programs (Fixed) - * Stopping ltrace with ^C DIDN'T WORK if -p option is not used!! (Fixed) - * Option -f caused program to segfault; fixed - * Fixed nasty bug about executing set[ug]id binaries: - When executing a program fails, don't left the program STOPPED. - * Make ltrace work with all setuid and setgid binaries when invoked as root - - -- Juan Cespedes Sat, 11 Apr 1998 22:50:38 +0200 - -ltrace (0.2.8) frozen unstable; urgency=low - - * Fix important bug regarding -p: disable all breakpoints on exit (Bug#20616) - * Compile cleanly on libc5 - * Added `-t' option (Bug#20615) - - -- Juan Cespedes Sat, 4 Apr 1998 08:34:03 +0200 - -ltrace (0.2.7) unstable; urgency=low - - * Some minor fixes - - -- Juan Cespedes Sun, 15 Mar 1998 14:01:40 +0100 - -ltrace (0.2.6) unstable; urgency=low - - * Option `-f' now works (but it fails to attach some processes...) - * Output is now more similar to strace's - - -- Juan Cespedes Sat, 14 Mar 1998 20:50:16 +0100 - -ltrace (0.2.5) unstable; urgency=low - - * After a successful execve(), library calls are now logged - * Enhanced displaying of non-printable chars - * Added some functions to /etc/ltrace.conf - - -- Juan Cespedes Fri, 13 Mar 1998 19:16:47 +0100 - -ltrace (0.2.4) unstable; urgency=low - - * Option `-p' now works (but programs fail when ltrace is interrupted) - - -- Juan Cespedes Fri, 13 Mar 1998 00:29:10 +0100 - -ltrace (0.2.3) unstable; urgency=low - - * Don't display `...' in strings when limit of bytes is reached - * Added some functions to /etc/ltrace.conf - - -- Juan Cespedes Wed, 11 Mar 1998 23:33:14 +0100 - -ltrace (0.2.2) unstable; urgency=low - - * After a successful execve(), syscalls are now logged correctly - - -- Juan Cespedes Wed, 11 Mar 1998 00:02:35 +0100 - -ltrace (0.2.1) unstable; urgency=low - - * Added -u option (run command as other username) - * Updated manual page a bit - - -- Juan Cespedes Tue, 10 Mar 1998 00:08:38 +0100 - -ltrace (0.2.0) unstable; urgency=low - - * First `unstable' release - * Complete re-structured all the code to be able to add support for - different architectures (but only i386 arch is supported in this - version) - * Log also return values - * Log arguments (and return values) for syscalls - * Added preliminary support for various simultaneous processes - * getopt-like options - * New option: -a (alignment column) - * New option: -L (don't display library calls) - * New option: -s (maximum # of chars in strings) - * Now it reads config files with function names and parameter types - * Programs using clone() should work ok now - * debian/rules: gzipped only big files in /usr/doc/ltrace - * New Standards-Version: 2.4.0.0 - * beginning to work on sparc port (not yet done) - - -- Juan Cespedes Sun, 8 Mar 1998 22:27:30 +0100 - -ltrace (0.1.7) experimental; urgency=low - - * Internal release. - * New Standards-Version (2.3.0.1) - * Clean up structures a bit - * Trying to log return values... - - -- Juan Cespedes Sun, 26 Oct 1997 19:53:20 +0100 - -ltrace (0.1.6) experimental; urgency=low - - * New maintainer address - * New Standards-Version - - -- Juan Cespedes Thu, 11 Sep 1997 23:22:32 +0200 - -ltrace (0.1.5) experimental; urgency=low - - * `command' is now searched in the PATH - - -- Juan Cespedes Wed, 27 Aug 1997 22:27:33 +0200 - -ltrace (0.1.4) experimental; urgency=low - - * Updated execute_process() - * No longer uses signals to wait for children. Should be a little faster. - * Now every function uses output.c:send_*() instead of `FILE * output' - - -- Juan Cespedes Mon, 25 Aug 1997 16:08:36 +0200 - -ltrace (0.1.3) experimental; urgency=low - - * Added options `-i', `-S' - * Added syscall names - * Added signal names - * Added `output.c', `signal.c' - - -- Juan Cespedes Sun, 24 Aug 1997 01:45:49 +0200 - -ltrace (0.1.2) experimental; urgency=low - - * Updated ``TODO'' - * Added process.c:execute_process - * Added i386.c:type_of_stop - * Hopefully, system dependent stuff is now only in i386.[ch] and process.[ch] - * `-d' can now be used many times: many levels of debug - * removed breakpoint for children detecting fork()s. - Now, *every* program should work ok - * struct process now also has a field for the process filename - * Added "syscall.c" with a list of system call names in Linux/i386 - - -- Juan Cespedes Sat, 23 Aug 1997 15:00:23 +0200 - -ltrace (0.1.1) experimental; urgency=low - - * Added ``TODO'' - * Added symbols.c:disable_all_breakpoints - * Added ``process.[ch]'': init_sighandler, pid2proc - * Removed ``trace.c'' - * Added rudimentary support for multiple processes - * Now tracing syscalls (fork() needs a special treatment (TODO)) - * Added process.c:detach_process - * Added i386.c:trace_me,untrace_pid - - -- Juan Cespedes Sat, 23 Aug 1997 02:09:14 +0200 - -ltrace (0.1.0) experimental; urgency=low - - * Some clean-ups - * Added simple manual page - - -- Juan Cespedes Thu, 21 Aug 1997 17:01:36 +0200 - -ltrace (0.0.1997.08.14) experimental; urgency=low - - * Still re-structuring code... new file: symbols.c - - -- Juan Cespedes Thu, 14 Aug 1997 22:22:43 +0200 - -ltrace (0.0.1997.08.09) experimental; urgency=low - - * Added Debian files - * Re-structured most of the code; new files: elf.c, i386.c, trace.c - - -- Juan Cespedes Sat, 9 Aug 1997 20:55:24 +0200 diff --git a/debian/compat b/debian/compat deleted file mode 100644 index 7ed6ff8..0000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/debian/control b/debian/control deleted file mode 100644 index c65e58e..0000000 --- a/debian/control +++ /dev/null @@ -1,23 +0,0 @@ -Source: ltrace -Section: utils -Priority: optional -Maintainer: Juan Cespedes -Standards-Version: 3.8.2 -Build-Depends: cdbs (>= 0.4.23-1.1), debhelper (>= 5), binutils-dev, libelfg0-dev - -Package: ltrace -Architecture: i386 arm armeb armel m68k s390 powerpc sparc alpha amd64 ia64 ppc64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Tracks runtime library calls in dynamically linked programs - ltrace is a debugging program which runs a specified command until it - exits. While the command is executing, ltrace intercepts and records - the dynamic library calls which are called by - the executed process and the signals received by that process. - It can also intercept and print the system calls executed by the program. - . - The program to be traced need not be recompiled for this, so you can - use it on binaries for which you don't have the source handy. - . - You should install ltrace if you need a sysadmin tool for tracking the - execution of processes. - diff --git a/debian/control.in b/debian/control.in deleted file mode 100644 index aff5316..0000000 --- a/debian/control.in +++ /dev/null @@ -1,23 +0,0 @@ -Source: ltrace -Section: utils -Priority: optional -Maintainer: Juan Cespedes -Standards-Version: 3.8.2 -Build-Depends: @cdbs@, binutils-dev, libelfg0-dev - -Package: ltrace -Architecture: i386 arm armeb armel m68k s390 powerpc sparc alpha amd64 ia64 ppc64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Tracks runtime library calls in dynamically linked programs - ltrace is a debugging program which runs a specified command until it - exits. While the command is executing, ltrace intercepts and records - the dynamic library calls which are called by - the executed process and the signals received by that process. - It can also intercept and print the system calls executed by the program. - . - The program to be traced need not be recompiled for this, so you can - use it on binaries for which you don't have the source handy. - . - You should install ltrace if you need a sysadmin tool for tracking the - execution of processes. - diff --git a/debian/copyright b/debian/copyright deleted file mode 100644 index facd682..0000000 --- a/debian/copyright +++ /dev/null @@ -1,39 +0,0 @@ -This is the Debian GNU/Linux's prepackaged version of the -Dynamic Library Tracer ``ltrace''. - -It was downloaded from http://www.ltrace.org/ - - -Copyrights ----------- -Copyright (C) 1997-2009 Juan Cespedes - -ARMLinux port: Copyright (C) 1998 Pat Beirne -m68k port: Copyright (C) 1998 Roman Hodek -Misc fixes: Copyright (C) 1999 Morten Eriksen -s390 port: Copyright (C) 2001 IBM Poughkeepsie, IBM Cororation -ELF hacking: Copyright (C) 1999 Silvio Cesare -PowerPC port: Copyright (C) 2001-2002 Anton Blanchard -SPARC port: Copyright (C) 1999 Jakub Jelinek - - -C++ demangle: Copyright 1989-1997 Free Software Foundation, Inc. - - -License -------- -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, 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 -General Public License for more details. - -A copy of the GNU General Public License is available as -`/usr/share/common-licenses/GPL' in the Debian GNU/Linux distribution -or on the World Wide Web at `http://www.gnu.org/copyleft/gpl.html'. -You can also obtain it by writing to the Free Software Foundation, -Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA diff --git a/debian/rules b/debian/rules deleted file mode 100755 index 4105eb7..0000000 --- a/debian/rules +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/make -f - -include /usr/share/cdbs/1/rules/debhelper.mk -include /usr/share/cdbs/1/class/autotools.mk - -install/ltrace:: - rm -f debian/ltrace/usr/share/doc/ltrace/* diff --git a/packaging/ltrace.manifest b/packaging/ltrace.manifest new file mode 100644 index 0000000..e96e6ad --- /dev/null +++ b/packaging/ltrace.manifest @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/packaging/ltrace.spec b/packaging/ltrace.spec old mode 100644 new mode 100755 index 8f5427d..986acd2 --- a/packaging/ltrace.spec +++ b/packaging/ltrace.spec @@ -1,11 +1,12 @@ #sbs-git:slp/pkgs/l/ltrace ltrace 0.5.3 8b9a04c3142617c3019ee9e6eae64eda9a32c4ee Name: ltrace Summary: Tracks runtime library calls in dynamically linked programs -Version: 0.5.3 -Release: 1 +Version: 0.5.3 +Release: 4 Group: utils License: GPLv1 Source0: ltrace-0.5.3.tar.gz +Source1001: %{name}.manifest BuildRequires: binutils-devel BuildRequires: elfutils-libelf-devel @@ -28,18 +29,30 @@ Tracks runtime library calls in dynamically linked programs %setup -q %build - +cp %{SOURCE1001} . %configure --disable-static -make %{?jobs:-j%jobs} +make %install rm -rf %{buildroot} %make_install rm -rf %{buildroot}%{_prefix}/share/doc/ltrace +mkdir -p $RPM_BUILD_ROOT%{_datadir}/license +for keyword in LICENSE COPYING COPYRIGHT; +do + for file in `find %{_builddir} -name $keyword`; + do + cat $file >> $RPM_BUILD_ROOT%{_datadir}/license/%{name}; + echo ""; + done; +done + %files +%manifest %{name}.manifest %defattr(-,root,root,-) %doc README COPYING +%{_datadir}/license/%{name} %{_sysconfdir}/ltrace.conf %{_bindir}/ltrace %{_mandir}/man1/ltrace.1.gz -- 2.7.4