tizen 2.3.1 release accepted/tizen_2.4_mobile tizen_2.3.1 tizen_2.4 accepted/tizen/2.4/mobile/20151029.035634 submit/tizen_2.3.1/20150915.075107 submit/tizen_2.4/20151028.063242 tizen_2.3.1_release tizen_2.4_mobile_release
authorjk7744.park <jk7744.park@samsung.com>
Tue, 8 Sep 2015 13:01:56 +0000 (22:01 +0900)
committerjk7744.park <jk7744.park@samsung.com>
Tue, 8 Sep 2015 13:01:56 +0000 (22:01 +0900)
debian/changelog [deleted file]
debian/compat [deleted file]
debian/control [deleted file]
debian/control.in [deleted file]
debian/copyright [deleted file]
debian/rules [deleted file]
packaging/ltrace.manifest [new file with mode: 0644]
packaging/ltrace.spec [changed mode: 0644->0755]

diff --git a/debian/changelog b/debian/changelog
deleted file mode 100644 (file)
index 4ab6ff6..0000000
+++ /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 <hd3.kim@samsung.com>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <riku.voipio@iki.fi>  Tue, 29 Jan 2008 00:26:50 +0200
-
-ltrace (0.5-3) unstable; urgency=low
-
-  * Really fix compilation problems in ppc (!)
-
- -- Juan Cespedes <cespedes@debian.org>  Fri, 31 Aug 2007 19:04:03 +0200
-
-ltrace (0.5-2) unstable; urgency=low
-
-  * Fixed compilation issue in ppc
-
- -- Juan Cespedes <cespedes@debian.org>  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 <cespedes@debian.org>  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 <jianfenggui@gmail.com>)
-
- -- Juan Cespedes <cespedes@debian.org>  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 <ianw@ieee.org>  Tue, 21 Feb 2006 09:23:09 +1100
-
-ltrace (0.3.38-1) unstable; urgency=low
-
-  * Closes: 306862 -- Add IA64 support
-
- -- Ian Wienand <ianw@ieee.org>  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 <ianw@ieee.org>  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 <ianw@ieee.org>  Thu, 16 Feb 2006 11:51:32 +1100
-
-ltrace (0.3.36-2) unstable; urgency=low
-
-  * Corrected path for Debian changelog
-
- -- Juan Cespedes <cespedes@debian.org>  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 <cespedes@debian.org>  Wed, 10 Nov 2004 00:14:19 +0100
-
-ltrace (0.3.35.1) unstable; urgency=low
-
-  * Non-maintainer upload
-  * Applied patch from Jakub Jelinek <jakub@redhat.com> 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 <apollock@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  Wed, 07 Jul 2004 10:40:56 +0200
-
-ltrace (0.3.33) unstable; urgency=low
-
-  * Fixed two bugs, thanks to Mauro Meneghin <G1ld0@lycos.it>:
-    + 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 <taw@users.sf.net>)
-  * Some fixes from Jakub Bogusz <qboosh@pld-linux.org>:
-    + Small 64-bit cleanup of code
-    + support for more than 6 function arguments on amd64
-    + Adapted SPARC port from Jakub Jelinek <jakub@redhat.com>
-    + Added alpha support
-  
- -- Juan Cespedes <cespedes@debian.org>  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 <bk@suse.de> for his great work
-
- -- Juan Cespedes <cespedes@debian.org>  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 <jakub@redhat.com>    (closes: Bug#144518)
-  * Fixed off-by-one problem in checking syscall number
-  * Removed some warnings
-
- -- Juan Cespedes <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  Fri, 31 Jan 2003 18:58:55 +0100
-
-ltrace (0.3.26) unstable; urgency=low
-
-  * Fixed `ltrace -L' in powerpc
-
- -- Juan Cespedes <cespedes@debian.org>  Sun, 31 Mar 2002 20:53:49 +0200
-
-ltrace (0.3.25) unstable; urgency=low
-
-  * Finally added powerpc support (Anton Blanchard <anton@samba.org>)
-
- -- Juan Cespedes <cespedes@debian.org>  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 <anton@samba.org>)
-
- -- Juan Cespedes <cespedes@debian.org>  Wed, 27 Mar 2002 00:20:57 +0100
-
-ltrace (0.3.23) unstable; urgency=low
-
-  * Fixed missing include <unistd.h> in trace.c
-  * One arch-dependent function less (continue_after_breakpoint)
-  * Fixed S/390 port (it didn't compile yet...)
-
- -- Juan Cespedes <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  Sun,  3 Mar 2002 02:37:46 +0100
-
-ltrace (0.3.20) unstable; urgency=low
-
-  * Added s390 port (Timothy R. Fesig <slate@us.ibm.com>)
-  * Modified configure process to use ltrace.spec.in to generate
-    ltrace.spec (Timothy R. Fesig <slate@us.ibm.com>)
-  * Fixed some problems using ltrace.spec on Intel platform.
-                (Timothy R. Fesig <slate@us.ibm.com>)
-
- -- Juan Cespedes <cespedes@debian.org>  Sat,  2 Mar 2002 23:33:00 +0100
-
-ltrace (0.3.19) unstable; urgency=low
-
-  * Fixed small bug: "<unifinished...>" lines were sometimes incorrectly
-    displayed
-  * Added new functions to /etc/ltrace.conf (thanks to James R. Van Zandt
-    <jrv@vanzandt.mv.com>)                          (closes: Bug#91349)
-
- -- Juan Cespedes <cespedes@debian.org>  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
-    <twaugh@redhat.com> fixed this problem in RedHat two years ago;
-    thank you for NOT noticing me...)
-
- -- Juan Cespedes <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  Tue,  3 Jul 2001 18:36:15 +0200
-
-ltrace (0.3.12) unstable; urgency=low
-
-  * Re-wrote of "elf.c" (Silvio Cesare <silvio@big.net.au>)
-  * 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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <getopt.h>
-  * 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 <mortene@sim.no>)
-  * New Standards-Version: 3.0.1 (but keeping docs in /usr/doc)
-
- -- Juan Cespedes <cespedes@debian.org>  Mon, 30 Aug 1999 19:34:47 +0200
-
-ltrace (0.3.7) unstable; urgency=low
-
-  * Minor fixes
-  * Added minor patch from Alex Buell <alex.buell@tahallah.demon.co.uk>
-    to be able to compile under glibc 2.1
-  * Additions to config file from David Dyck <dcd@tc.fluke.com>
-  * 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 <cespedes@debian.org>  Sat,  3 Apr 1999 03:21:50 +0200
-
-ltrace (0.3.6) unstable; urgency=low
-
-  * Added m68k port (Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>) (Bug#27075)
-  * Changed "int pid" with "pid_t pid" everywhere
-  * Fixed return type of some functions from "int" to "void *" (thanks, Roman)
-
- -- Juan Cespedes <cespedes@debian.org>  Fri, 25 Sep 1998 14:48:37 +0200
-
-ltrace (0.3.5) unstable; urgency=low
-
-  * Added ARMLinux port (Pat Beirne <pbeirne@home.com>) (Bug#27040)
-  * Fixed minor things in options.c
-
- -- Juan Cespedes <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  Sat,  4 Apr 1998 08:34:03 +0200
-
-ltrace (0.2.7) unstable; urgency=low
-
-  * Some minor fixes
-
- -- Juan Cespedes <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  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 <cespedes@debian.org>  Sun, 26 Oct 1997 19:53:20 +0100
-
-ltrace (0.1.6) experimental; urgency=low
-
-  * New maintainer address
-  * New Standards-Version
-
- -- Juan Cespedes <cespedes@debian.org>  Thu, 11 Sep 1997 23:22:32 +0200
-
-ltrace (0.1.5) experimental; urgency=low
-
-  * `command' is now searched in the PATH
-
- -- Juan Cespedes <cespedes@etsit.upm.es>  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 <cespedes@etsit.upm.es>  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 <cespedes@etsit.upm.es>  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 <cespedes@etsit.upm.es>  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 <cespedes@etsit.upm.es>  Sat, 23 Aug 1997 02:09:14 +0200
-
-ltrace (0.1.0) experimental; urgency=low
-
-  * Some clean-ups
-  * Added simple manual page
-
- -- Juan Cespedes <cespedes@etsit.upm.es>  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 <cespedes@etsit.upm.es>  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 <cespedes@etsit.upm.es>  Sat,  9 Aug 1997 20:55:24 +0200
diff --git a/debian/compat b/debian/compat
deleted file mode 100644 (file)
index 7ed6ff8..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/debian/control b/debian/control
deleted file mode 100644 (file)
index c65e58e..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-Source: ltrace
-Section: utils
-Priority: optional
-Maintainer: Juan Cespedes <cespedes@debian.org>
-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 (file)
index aff5316..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-Source: ltrace
-Section: utils
-Priority: optional
-Maintainer: Juan Cespedes <cespedes@debian.org>
-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 (file)
index facd682..0000000
+++ /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 <cespedes@debian.org>
-
-ARMLinux port: Copyright (C) 1998 Pat Beirne <pbeirne@home.com>
-m68k port: Copyright (C) 1998 Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>
-Misc fixes: Copyright (C) 1999 Morten Eriksen <mortene@sim.no>
-s390 port: Copyright (C) 2001 IBM Poughkeepsie, IBM Cororation <slate@us.ibm.com>
-ELF hacking: Copyright (C) 1999 Silvio Cesare <silvio@big.net.au>
-PowerPC port: Copyright (C) 2001-2002 Anton Blanchard <anton@samba.org>
-SPARC port: Copyright (C) 1999 Jakub Jelinek <jakub@redhat.com>
-
-
-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 (executable)
index 4105eb7..0000000
+++ /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 (file)
index 0000000..e96e6ad
--- /dev/null
@@ -0,0 +1,8 @@
+<manifest>
+  <request>
+    <domain name="_"/>
+  </request>
+  <assign>
+    <filesystem path="/usr/bin/*" label="_" exec_label="none" />
+  </assign>
+</manifest>
old mode 100644 (file)
new mode 100755 (executable)
index 8f5427d..986acd2
@@ -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