Changeset 6294


Ignore:
Timestamp:
01/31/10 22:33:16 (3 years ago)
Author:
alanbach-guest
Message:
  • Fixed a packaging error
Location:
pkg/kev/main/libtool/trunk/debian
Files:
27 edited

Legend:

Unmodified
Added
Removed
  • pkg/kev/main/libtool/trunk/debian/README.Debian

    r6292 r6294  
    2424 
    2525 -- Scott James Remnant <scott@netsplit.com>, Wed, 30 Jul 2003 21:46:01 +0100 
    26 GNU Libtool 
    27 ----------- 
    28  
    29 This is the Debian package of GNU Libtool. 
    30  
    31 You do not need this package to compile software that uses Libtool, 
    32 that software will use an included copy of the libtool script it was 
    33 developed with.  Of course if you are developing or maintaining such 
    34 software this is the package for you. 
    35  
    36 If you are developing software that still uses Autoconf 2.13 you will 
    37 be unable to use this version of Libtool.  It is strongly recommended 
    38 that you update the software to use Autoconf 2.5x.  If that is not 
    39 possible you will need to install the deprecated GNU Libtool 1.4 
    40 release available in Debian as the 'libtool1.4' package. 
    41  
    42  
    43 GNU Libtool is split into four different Debian packages: 
    44  
    45         libtool         Contains the libtool script and autotools files. 
    46         libtool-doc     Contains the libtool documentation. 
    47         libltdl3        Contains the libltdl runtime library. 
    48         libltdl3-dev    Contains the libltdl headers and static library. 
    49  
    50  -- Scott James Remnant <scott@netsplit.com>, Wed, 30 Jul 2003 21:46:01 +0100 
  • pkg/kev/main/libtool/trunk/debian/changelog

    r6292 r6294  
    55    testsuite test.  (Closes: #560219) 
    66 
    7  -- Alan Baghumian <alan@technotux.org>  Sun, 31 Jan 2010 13:25:44 -0800 
     7 -- Alan Baghumian <alan@technotux.org>  Sun, 31 Jan 2010 13:32:33 -0800 
    88 
    99libtool (2.2.6b-1) unstable; urgency=low 
     
    423423 -- Scott James Remnant <scott@netsplit.com>  Sat,  2 Aug 2003 02:08:10 +0100 
    424424 
    425 libtool (2.2.6a-4) unstable; urgency=low 
    426  
    427   [ Kurt Roeckx ] 
    428   * link_all_deplibs was only set to no for the CXX tag.  Set it to no 
    429     again for all tags.  (Closes: #522663) 
    430   * Don't let a failed testsuite also fail to build for now.  The combination 
    431     of setting link_all_deplibs=no and the deplib_binary.patch make some test 
    432     fail, but those look like testsuite errors. 
    433  
    434  -- Alan Baghumian <alan@technotux.org>  Sat, 18 Jul 2009 21:25:17 -0700 
    435  
    436 libtool (2.2.6a-3) unstable; urgency=low 
    437  
    438   * Don't pull in depedency libs when linking a binary.  (Closes: #522663) 
    439   * DEB_BUILD_OPTIONS nocheck worked inverted. 
    440  
    441  -- Kurt Roeckx <kurt@roeckx.be>  Mon, 06 Apr 2009 22:43:44 +0200 
    442  
    443 libtool (2.2.6a-2) unstable; urgency=low 
    444  
    445   * Rename libltdl7-dev to libltdl-dev, and make it provide libltdl3-dev 
    446     and libltdl7-dev. 
    447   * We don't have an arm arch anymore, so remove from build depedency 
    448     exception.  Instead add hppa since that doesn't have gcj. 
    449   * Add all info pages (Closes: #495411, #512013) 
    450   * Force /bin/bash as shell of /usr/bin/libtool instead of /bin/sh.  The 
    451     generate scripts excepts to have them same shell when it's run. 
    452     (Closes: #512013, #518905) 
    453   * Do not add bogus directory arguments to link command lines. 
    454     Patch from upstream. (Closes: #517501) 
    455   * Fix bogus error on successful loading of library with lt_dlopenext. 
    456     Patch already applied upstream. (Closes: #517501) 
    457   * Add support for the DEB_BUILD_OPTIONS nocheck option 
    458   * Update to Standards-Version 3.8.1 
    459  
    460  -- Kurt Roeckx <kurt@roeckx.be>  Mon, 30 Mar 2009 22:40:04 +0200 
    461  
    462 libtool (2.2.6a-1) experimental; urgency=low 
    463  
    464   * New upstream release (Closes: #501783) 
    465   * libtool.info-1 anddoc/libtool.info-2 are change during build, 
    466     remove during clean. 
    467  
    468  -- Kurt Roeckx <kurt@roeckx.be>  Tue, 18 Nov 2008 20:41:42 +0100 
    469  
    470 libtool (2.2.2-1) experimental; urgency=low 
    471  
    472   * New upstream release (Closes: #470057) 
    473   * Remove fortran 77 build dependencies (Closes: #463744) 
    474   * Make sure that we use atleast automake 1.10 
    475   * Merge with unstable: 
    476     - Remove comment about being a daily snapshot. 
    477     - Readd watch file. 
    478     - Update copyright file. 
    479     - Use ${binary:Version} in Depends field instead of ${Source-Version} 
    480     - Check for precense of Makefile instead of ignoring failures 
    481       from make distclean, as suggested by lintian. 
    482     - Change patch system from dpatch to quilt. 
    483     - Readded m68k java support. 
    484     - Change DH_COMPAT to a debian/compat file with 4 in it. 
    485   * Remove separate copyright files for individual packages. 
    486  
    487  -- Kurt Roeckx <kurt@roeckx.be>  Sat, 09 Feb 2008 16:23:34 +0000 
    488  
    489 libtool (2.1a+cvs1.2525+20071016-1) experimental; urgency=low 
    490  
    491   * New CVS snapshot. 
    492   * Dropped java support on arm and m68k architectures. 
    493   * Added homepage field to debian/control. 
    494  
    495  -- Piotr Roszatycki <dexter@debian.org>  Mon, 29 Oct 2007 14:30:17 +0100 
    496  
    497 libtool (2.1a+cvs1.2460+20070510-1) experimental; urgency=low 
    498  
    499   * New CVS snapshot. 
    500   * Revert patches adapted to new libtool: link_all_deplibs, netbsdelf, 
    501     version_type. 
    502   * Build-Depends on automake1.10. 
    503   * Mark libtool version with Debian tag. 
    504   * Remove outdated /usr/share/libtool/libtool.m4 symlink. 
    505   * Revert original order in debian/control file. 
    506   * Show testsuite.log on failure. 
    507   * Clean up after build. 
    508  
    509  -- Piotr Roszatycki <dexter@debian.org>  Sun, 13 May 2007 22:05:54 +0200 
    510  
    511 libtool (2.1a+cvs1.2458+20070509-1) experimental; urgency=low 
    512  
    513   * New CVS snapshot. 
    514   * New libltdl7 library package. 
    515   * Removed all patches. 
    516   * Compile with gfortran | fortran95-compiler. 
    517  
    518  -- Piotr Roszatycki <dexter@debian.org>  Thu, 10 May 2007 00:14:22 +0200 
    519  
    520 libtool (1.5.22-4) unstable; urgency=low 
    521  
    522   * Change gcj build dependency to not !kfreebsd-amd64 
    523     (Closes: #356388) 
    524  
    525  -- Kurt Roeckx <kurt@roeckx.be>  Sat, 11 Mar 2006 19:33:24 +0100 
    526  
    527 libtool (1.5.22-3) unstable; urgency=low 
    528  
    529   * Properly set link_all_deplibs on k*bsd*-gnu.  The previous 
    530     patch for kfreebsd didn't set it in all cases.  Patch from 
    531     Aurelien Jarno <aurel32@debian.org> (Closes: #355789) 
    532   * Make k*bsd*-gnu do the same as on Linux in all cases.  It 
    533     should behave the same.  Based on patch by Aurelien Jarno. 
    534   * Don't build depend on gcj on kfreebsd-amd64 
    535   * Rename bsd.dpatch to netbsdelf.dpatch, since it now 
    536     only adds support for netbsdelf*-gnu. 
    537  
    538  -- Kurt Roeckx <kurt@roeckx.be>  Sat, 11 Mar 2006 16:11:11 +0100 
    539  
    540 libtool (1.5.22-2) unstable; urgency=low 
    541  
    542   * Remove a "--" line from the generate tag for BINCC.  It 
    543     resulted in "--: command not found" error.  Thanks to  
    544     John V. Belmonte for reporting it and Ralf Wildenhues 
    545     for the fix.  (Closes: #345607) 
    546  
    547  -- Kurt Roeckx <kurt@roeckx.be>  Mon,  9 Jan 2006 16:06:58 +0100 
    548  
    549 libtool (1.5.22-1) unstable; urgency=low 
    550  
    551   * New upstream release 
    552     - libtoolize --ltdl now fails if libltdl3-dev is not installed.  
    553       (Closes: #344756) 
    554   * Also set link_all_deplibs to no on kfreebsd*-gnu.  Patch from 
    555     Aurelien Jarno <aurel32@debian.org>  (Closes: #341978) 
    556  
    557  -- Kurt Roeckx <kurt@roeckx.be>  Mon, 26 Dec 2005 13:36:48 +0100 
    558  
    559 libtool (1.5.20-2) unstable; urgency=low 
    560  
    561   * Add a conflict on libtool1.4 for libltdl3-dev.  They have overlapping 
    562     files and libtool1.4 should get removed anyway.  (Closes: #329697) 
    563   * Put usr/share/libtool/libltdl in the libltdl3-dev, so libtoolize --ltdl 
    564     works again 
    565   * Don't build-depend gcj on kfreebsd-i386, they don't have it. 
    566     (Closes: #329703) 
    567   * Change Standards-Version to 3.6.2, no changes. 
    568  
    569  -- Kurt Roeckx <kurt@roeckx.be>  Sun, 25 Sep 2005 16:16:17 +0200 
    570  
    571 libtool (1.5.20-1) unstable; urgency=low 
    572  
    573   * New maintainer (Closes: #302484) 
    574   * New upstream release (Closes: #265005) 
    575     - Configure test to detect -fPIC support in combination with other CFLAGS 
    576       could fail to detect if it's supported. (1.5.16)  (Closes: #219490) 
    577     - ia64 tests should have been fix, run them again. (1.5.10) 
    578     - Fix .libs/.libs/libfoo.so link problem when linking against an other lib 
    579       from the same package. (1.5.8) 
    580   * Enable gcj on hppa again since gcj-4.0 is available on it. 
    581   * Enable the test suite on m68k again, slow is not a good reason not to run 
    582     it. 
    583   * Move ltdl.m4 from libtool to libltdl-dev package, where it belongs. 
    584     Add a conflicts/replaces from libltdl-dev to the libtool package. 
    585   * Remove usr/share/libtool/libltdl from the libtool package 
    586   * Make the libtool.m4 in /usr/share/libtool a symlink to the one in  
    587     /usr/share/aclocal. 
    588   * libltdl3-dev.preinst: No longer remove the old directory on upgrade. 
    589     libltdl3-dev.preinst does nothing now so remove the file. 
    590   * libtool.postinst: We don't run ltconfig anymore, so don't play with 
    591     cc's alternatives. 
    592   * Put the config.guess and config.sub symlinks in the package instead 
    593     of creating them in the libtool.postinst.  Remove the libtool.postinst 
    594     and libtool.prerm scripts since they do nothing now. 
    595   * Add AUTHORS, README, THANKS and TODO in the docs dir. 
    596   * Remove obsolete conflicts/replaces for libltdl0.1 and libltdl0, 
    597     it's not even in woody. 
    598   * Split out patches, and convert to using dpatch 
    599   * Always do a full bootstrap of the configure scripts before 
    600     building so I only have to patch 1 file. 
    601   * Embed the debian version in libtool.m4 and ltmain.in/sh 
    602   * Add a watch file. 
    603  
    604  -- Kurt Roeckx <kurt@roeckx.be>  Wed, 14 Sep 2005 21:11:24 +0200 
    605  
    606 libtool (1.5.6-6) unstable; urgency=low 
    607  
    608   * Orphan. 
    609  
    610  -- Scott James Remnant <scott@netsplit.com>  Fri,  1 Apr 2005 01:28:13 +0100 
    611  
    612 libtool (1.5.6-5) unstable; urgency=low 
    613  
    614   * Apply patch from upstream to allow five digits in version-info. 
    615  
    616  -- Scott James Remnant <scott@netsplit.com>  Tue,  8 Mar 2005 18:12:26 +0000 
    617  
    618 libtool (1.5.6-4) unstable; urgency=low 
    619  
    620   * Correct accidental slide into a native package. 
    621   * Apply patch to fix memory leak in libltdl.  Closes: #281929. 
    622   * Usual postinst change to support only gcc 3.4 or gcc 4.0.  Closes: #281708. 
    623   * Remove build-essential dependencies from libltdl3-dev.  Closes: #260298. 
    624  
    625  -- Scott James Remnant <scott@netsplit.com>  Sat, 22 Jan 2005 14:17:59 +0000 
    626  
    627 libtool (1.5.6-3) unstable; urgency=low 
    628  
    629   * Don't build-depend on gcj on netbsd-i386 or hurd-i386.  Closes: #260299. 
    630   * Apply patch to correct problem with "-lfoo -Ldir -lbar" picking bar up 
    631     from the same directory as foo, instead of in 'dir' 
    632  
    633  -- Scott James Remnant <scott@netsplit.com>  Tue, 26 Oct 2004 10:37:41 +0100 
    634  
    635 libtool (1.5.6-2) unstable; urgency=low 
    636  
    637   * Apply patch from Joel Baker to support Debian GNU/kNetBSD systems 
    638     with *-*-netbsdelf-gnu triplet.  Closes: #244770. 
    639   * Fail earlier on invalid version_type so we output a useful error 
    640     message.  Closes: #247169. 
    641   * Skip the Non-PIC test on x86-64, it can't handle Non-PIC code inside 
    642     shared libraries.  Closes: #246746. 
    643  
    644  -- Scott James Remnant <scott@netsplit.com>  Tue,  6 Jul 2004 17:52:19 +0100 
    645  
    646 libtool (1.5.6-1) unstable; urgency=low 
    647  
    648   * New upstream release. 
    649     - Correctly installs libltdl. 
    650     - Correctly provides shrext_cmds to libltdl. 
    651       Closes: #242161, #242380, #242457, #242488, #243008, #243033, #243107, 
    652               #243261. 
    653  
    654  -- Scott James Remnant <scott@netsplit.com>  Mon, 12 Apr 2004 18:17:59 +0100 
    655  
    656 libtool (1.5.4-1) unstable; urgency=low 
    657  
    658   * New upstream release. 
    659  
    660  -- Scott James Remnant <scott@netsplit.com>  Sat,  3 Apr 2004 19:10:11 +0100 
    661  
    662 libtool (1.5.2-2) unstable; urgency=low 
    663  
    664   * Remove .svn check from debian/rules, no longer necessary. 
    665   * Correctly pass CFLAGS to configure. 
    666   * No longer dlopens libraries with RTLD_GLOBAL.  Closes: #195821, #221811. 
    667   * Don't add the contents of dependency_libs to the link line when 
    668     linking programs.  Closes: #191425, #199423, #238681. 
    669  
    670  -- Scott James Remnant <scott@netsplit.com>  Sun, 28 Mar 2004 20:08:59 +0100 
    671  
    672 libtool (1.5.2-1) unstable; urgency=low 
    673  
    674   * New upstream release. 
    675  
    676     This largely just included our patches from 1.5, there are a couple 
    677     of additional bug fixes in this release though. 
    678   * Move to a single libtool.info file. 
    679  
    680  -- Scott James Remnant <scott@netsplit.com>  Sun, 25 Jan 2004 14:45:02 +0000 
    681  
    682 libtool (1.5-9) unstable; urgency=low 
    683  
    684   * Apply patch from Robert Millan <zeratul2@wanadoo.es> to complete 
    685     support for GNU/kNetBSD.  Closes: #224440. 
    686   * Apply keybuk-precious-files.patch (backported from 1.6) to add 
    687     an option to prevent the removal of files from the temporary 
    688     output directory.  Closes: #221420. 
    689  
    690  -- Scott James Remnant <scott@netsplit.com>  Sun, 11 Jan 2004 01:33:18 +0000 
    691  
    692 libtool (1.5-8) unstable; urgency=medium 
    693  
    694   * Bring the various copyright files up to par. 
    695   * Apply patch to infer tagged configuration in link mode with all 
    696     compiler arguments available, rather than just the first. 
    697   * Remove the mkdir -p option from when creating a temporary output 
    698     directory to prevent symlink abuse. 
    699   * Generate the info files on build as we need a certain --split-size 
    700     for hysterical raisins. 
    701  
    702  -- Scott James Remnant <scott@netsplit.com>  Sat,  3 Jan 2004 14:49:52 +0000 
    703  
    704 libtool (1.5-7) unstable; urgency=high 
    705  
    706   * Add missing 'continue' line when acting on finding -pthread and friends 
    707     in $deplibs.  This line of code is in all my copies of ltmain, it's in 
    708     my test package of libtool, it's in the upstream CVS where I comitted it, 
    709     it's in the patch file I made to do that and is in the 1.4.3 package that 
    710     used the same patch; but for no apparent reason it vanished from the 
    711     Debian 1.5-6 package!  Closes: #221467. 
    712  
    713  -- Scott James Remnant <scott@netsplit.com>  Tue, 18 Nov 2003 17:08:17 +0000 
    714  
    715 libtool (1.5-6) unstable; urgency=low 
    716  
    717   * Error in the binary targets if a .svn directory exists, to prevent 
    718     me accidentally shipping them in the diff.  To create binary packages 
    719     from the svn source add TEST=yes to the debian/rules line. 
    720     Closes: #219461. 
    721   * Fix libtoolize so the cd command run when AC_CONFIG_AUX_DIR is used 
    722     is shown when --dry-run is given.  Closes: #153699. 
    723   * Yet Another(tm) patch to prevent hardcoding of dependency library 
    724     rpaths, replacing the one in 1.5-3.  Any path listed in /etc/ld.so.conf 
    725     is now not rpathed.  This is more palatable upstream. 
    726   * The Ultimate -pthread Patch(tm), the previous change broke placing 
    727     -pthread in libs' $deplibs.  This new patch treats the arguments the 
    728     same for libraries and programs, and even honours them when found 
    729     in dependency_libs but doesn't place them there first. 
    730   * Infer near-default configuration when invoked as 'libtool cc' rather 
    731     than complaining that we can't infer a tag. 
    732   * Fix -static, -prefer-pic and -prefer-non-pic when used with a tagged 
    733     configuration.  Closes: #217834. 
    734   * Synchronise with upstream CVS.  The changes are: 
    735     - MinGW reverted back to an objdump-base test. 
    736     See changelog.gz for more detail. 
    737  
    738  -- Scott James Remnant <scott@netsplit.com>  Sun, 16 Nov 2003 15:10:15 +0000 
    739  
    740 libtool (1.5-5) unstable; urgency=low 
    741  
    742   * Apply upstream patch to preserve --tag, --debug, --quiet and 
    743     --silent arguments when invoking ourselves to perform 
    744     relink or finish modes.  Closes: #214484. 
    745   * Don't propogate -pthread and friends to dependency_libs, but also 
    746     don't complain when we find it there.  This fixes the recent GNOME 
    747     problems without breaking anything else (I hope). 
    748  
    749  -- Scott James Remnant <scott@netsplit.com>  Wed, 29 Oct 2003 17:31:07 +0000 
    750  
    751 libtool (1.5-4) unstable; urgency=low 
    752  
    753   * Remove Build-Depends-Indep placing texi2html and texinfo in 
    754     Build-Depends.  Policy is wrong, the buildds do not ensure these are 
    755     installed for the "build" target of debian/rules.  Closes: #216492. 
    756   * Built with dpkg 1.10.10, the latest version ignores the 
    757     [!hppa !mips !mipsel] clause in Build-Depends. 
    758  
    759  -- Scott James Remnant <scott@netsplit.com>  Sun, 19 Oct 2003 16:19:22 +0100 
    760  
    761 libtool (1.5-3) unstable; urgency=low 
    762  
    763   * Synchronise with upstream CVS, in case they decide to skip 1.5.1 
    764     after all and go straight to 1.6.  The changes are: 
    765     - GNU/KNetBSD support added. 
    766     - lt_dlrealloc now part of the libltdl API.  Closes: #120169. 
    767     See changelog.gz for more detail. 
    768   * Run 'make check' after build to make sure it all works. 
    769   * Fix permissions of tests/mdemo2-*.test so "make check" will work. 
    770   * Move rules to create info files and examples .tar.gz files to 
    771     the build target so we don't pollute them with stuff from "make check". 
    772   * Disable demo-nopic test on hppa. 
    773   * Add /usr/local/lib and /usr/X11R6/lib to sys_lib_dlsearch_path_spec. 
    774   * Add gcc-3.3 to the list of packages we maintain the /usr/bin/cc 
    775     alternative for.  Closes: #216349. 
    776   * Remove dead code from libtool.m4.  Closes: #210378. 
    777   * Add the various compiler threading options to dependency_libs, and 
    778     don't barf if we find them. 
    779   * Merge addition of --no-supress option from HEAD.  Closes: #207475. 
    780   * Mention that libtool-doc will become non-free after sarge. 
    781  
    782  -- Scott James Remnant <scott@netsplit.com>  Wed,  1 Oct 2003 00:27:19 +0100 
    783  
    784 libtool (1.5-2) unstable; urgency=low 
    785  
    786   * Make mdemo2-*.test executable so they don't fail when you go 
    787     "make check" 
    788   * Prevent recursion on missing ltmain.sh by checking ltmain.in 
    789     exists first.  Closes: #164452. 
    790   * Remove build dependency on gcj on hppa, mips and mipsel to 
    791     fix build failure.  Closes: #207923. 
    792   * Remove fallback suggestion of java-compiler, libtool will 
    793     only support gcj for the forseeable future. 
    794   * Place NEWS and ChangeLog files in all packages, also add missing 
    795     ChangeLog.1 file.  Closes: #205458. 
    796   * Always use pass_all on Linux ELF, host_cpu is irrelevant. 
    797     Closes: #208552. 
    798   * Don't pass -nostdlib to gcc when creating an archive so we can 
    799     throw away all the gcc version-specific hardcoding.  Closes: #206356. 
    800   * Ensure STRIP variable is properly quoted. 
    801  
    802  -- Scott James Remnant <scott@netsplit.com>  Wed, 10 Sep 2003 23:42:48 +0100 
    803  
    804 libtool (1.5-1) unstable; urgency=low 
    805  
    806   * Initial Release of the "multi language" version of GNU Libtool. 
    807     This is a cooler and more froody version of Libtool than 1.4 was 
    808     and not only makes C++ libraries properly but does Fortran77 and 
    809     compiled Java libraries too.  The catch?  It won't work with 
    810     packages still using Autoconf 2.13.  Either upgrade your 
    811     configure.in to Autoconf 2.5x, or install the libtool1.4 package. 
    812     Closes: #190216, #195278, #192918. 
    813  
    814  -- Scott James Remnant <scott@netsplit.com>  Sat,  2 Aug 2003 02:08:10 +0100 
    815  
  • pkg/kev/main/libtool/trunk/debian/compat

    r6292 r6294  
    117 
    2 4 
  • pkg/kev/main/libtool/trunk/debian/control

    r6292 r6294  
    8383   * GNU DLD (emulates dynamic linking for static libraries) 
    8484   * libtool's dlpreopen 
    85 Source: libtool 
    86 Build-Depends: debhelper (>= 4.0), texi2html, texinfo, file, gfortran | fortran95-compiler, gcj [!hppa !hurd-i386], automake (>= 1:1.10), autoconf, autotools-dev, quilt 
    87 Build-Conflicts: automake1.9 
    88 Section: devel 
    89 Priority: optional 
    90 Maintainer: Kurt Roeckx <kurt@roeckx.be> 
    91 Standards-Version: 3.8.1 
    92 Homepage: http://www.gnu.org/software/libtool/ 
    93  
    94 Package: libtool 
    95 Architecture: any 
    96 Section: devel 
    97 Depends: gcc | c-compiler, cpp, libc6-dev | libc-dev, file, autotools-dev 
    98 Suggests: libtool-doc, autoconf (>> 2.50), automaken, gfortran | fortran95-compiler, gcj 
    99 Conflicts: autoconf (<= 2.12), automake (<= 1.3), libtool1.4 
    100 Recommends: libltdl-dev 
    101 Description: Generic library support script 
    102  This is GNU libtool, a generic library support script.  Libtool hides 
    103  the complexity of generating special library types (such as shared 
    104  libraries) behind a consistent interface.  To use libtool, add the 
    105  new generic library building commands to your Makefile, Makefile.in, 
    106  or Makefile.am.  See the documentation for details.  Libtool supports 
    107  building static libraries on all platforms. 
    108  . 
    109  Libtool supports generation of C, C++, Fortran and Java libraries. 
    110  
    111 Package: libtool-doc 
    112 Architecture: all 
    113 Section: doc 
    114 Conflicts: libtool1.4-doc 
    115 Description: Generic library support script 
    116  This package contains the GNU libtool documentation. 
    117  . 
    118  GNU libtool is generic library support script.  Libtool hides 
    119  the complexity of generating special library types (such as shared 
    120  libraries) behind a consistent interface.  To use libtool, add the 
    121  new generic library building commands to your Makefile, Makefile.in, 
    122  or Makefile.am.  See the documentation for details.  Libtool supports 
    123  building static libraries on all platforms. 
    124  
    125 Package: libltdl7 
    126 Architecture: any 
    127 Section: libs 
    128 Depends: ${shlibs:Depends} 
    129 Description: A system independent dlopen wrapper for GNU libtool 
    130  This package contains the run-time libltdl library. 
    131  . 
    132  A small library that aims at hiding the various difficulties of 
    133  dlopening libraries from programmers.  It is a system independent 
    134  dlopen wrapper for GNU libtool. 
    135  . 
    136  It supports the following dlopen interfaces: 
    137    * dlopen (Solaris, Linux and various BSD flavors) 
    138    * shl_load (HP-UX) 
    139    * LoadLibrary (Win16 and Win32) 
    140    * load_add_on (BeOS) 
    141    * GNU DLD (emulates dynamic linking for static libraries) 
    142    * libtool's dlpreopen 
    143  
    144 Package: libltdl-dev 
    145 Architecture: any 
    146 Section: libdevel 
    147 Suggests: libtool-doc 
    148 Recommends: libtool 
    149 Conflicts: libtool (<< 1.5.20), libtool1.4, libltdl3-dev, libltdl7-dev 
    150 Replaces: libtool (<< 1.5.20), libltdl3-dev, libltdl7-dev 
    151 Provides: libltdl3-dev, libltdl7-dev 
    152 Depends: libltdl7 (= ${binary:Version}) 
    153 Description: A system independent dlopen wrapper for GNU libtool 
    154  This package contains the header files and static libraries for the 
    155  libltdl package. 
    156  . 
    157  A small library that aims at hiding the various difficulties of 
    158  dlopening libraries from programmers.  It is a system independent 
    159  dlopen wrapper for GNU libtool. 
    160  . 
    161  It supports the following dlopen interfaces: 
    162    * dlopen (Solaris, Linux and various BSD flavors) 
    163    * shl_load (HP-UX) 
    164    * LoadLibrary (Win16 and Win32) 
    165    * load_add_on (BeOS) 
    166    * GNU DLD (emulates dynamic linking for static libraries) 
    167    * libtool's dlpreopen 
  • pkg/kev/main/libtool/trunk/debian/copyright

    r6292 r6294  
    5454`/usr/share/common-licenses/GFDL'. 
    5555 
    56 This is the Debian package of GNU Libtool. 
    57  
    58 The Debian package is currently maintained by Kurt Roeckx <kurt@roeckx.be> 
    59  
    60 libtool is: 
    61 Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 
    62         Free Software Foundation, Inc. 
    63 Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996  
    64  
    65  
    66 Additional information about Libtool is available at: 
    67  
    68         http://www.gnu.org/software/libtool/ 
    69  
    70 The upstream sources were obtained from: 
    71  
    72         ftp://ftp.gnu.org/pub/gnu/libtool/ 
    73  
    74  
    75 License: 
    76  
    77 This program is free software; you can redistribute it and/or modify 
    78 it under the terms of the GNU General Public License as published by 
    79 the Free Software Foundation; either version 2 of the License, or 
    80 (at your option) any later version. 
    81  
    82 This program is distributed in the hope that it will be useful, but 
    83 WITHOUT ANY WARRANTY; without even the implied warranty of 
    84 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
    85 General Public License for more details. 
    86  
    87 As a special exception to the GNU General Public License, if you 
    88 distribute this file as part of a program that contains a 
    89 configuration script generated by Autoconf, you may include it under 
    90 the same distribution terms that you use for the rest of that program. 
    91  
    92 On Debian GNU/Linux systems, the complete text of the GNU General Public 
    93 License can be found in `/usr/share/common-licenses/GPL'. 
    94  
    95  
    96 The documentation is: 
    97 Copyright (C) 1996-2003, 2005-2007 Free Software Foundation, Inc. 
    98  
    99 With the following license: 
    100 Permission is granted to copy, distribute and/or modify this document 
    101 under the terms of the GNU Free Documentation License, Version 1.2 
    102 or any later version published by the Free Software Foundation; 
    103 with no Invariant Sections, with no Front-Cover Texts, 
    104 and with no Back-Cover Texts.  A copy of the license is included in 
    105 the section entitled "GNU Free Documentation License". 
    106  
    107 On Debian GNU/Linux systems, the complete text of the GNU 
    108 Free Documentation License can be found in 
    109 `/usr/share/common-licenses/GFDL'. 
    110  
  • pkg/kev/main/libtool/trunk/debian/libltdl-dev.files

    r6292 r6294  
    55usr/share/aclocal/ltdl.m4 
    66usr/share/libtool/libltdl 
    7 usr/include 
    8 usr/lib/libltdl.la 
    9 usr/lib/libltdl.so 
    10 usr/lib/libltdl.a 
    11 usr/share/aclocal/ltdl.m4 
    12 usr/share/libtool/libltdl 
  • pkg/kev/main/libtool/trunk/debian/libltdl7.docs

    r6292 r6294  
    22NEWS 
    33ChangeLog.* 
    4 libltdl/README 
    5 NEWS 
    6 ChangeLog.* 
  • pkg/kev/main/libtool/trunk/debian/libltdl7.files

    r6292 r6294  
    11usr/lib/libltdl.so.* 
    2 usr/lib/libltdl.so.* 
  • pkg/kev/main/libtool/trunk/debian/libtool-doc.doc-base

    r6292 r6294  
    88Index: /usr/share/doc/libtool-doc/libtool.html 
    99Files: /usr/share/doc/libtool-doc/*.html 
    10 Document: libtool-doc 
    11 Title: Libtool Documentation 
    12 Author: The GNU Libtool Team 
    13 Abstract: Portable shared library support for source code packages 
    14 Section: Apps/Programming 
    15  
    16 Format: HTML 
    17 Index: /usr/share/doc/libtool-doc/libtool.html 
    18 Files: /usr/share/doc/libtool-doc/*.html 
  • pkg/kev/main/libtool/trunk/debian/libtool-doc.docs

    r6292 r6294  
    66ChangeLog.* 
    77doc/libtool.html 
    8 README 
    9 AUTHORS 
    10 THANKS 
    11 NEWS 
    12 TODO 
    13 ChangeLog.* 
    14 doc/libtool.html 
  • pkg/kev/main/libtool/trunk/debian/libtool-doc.examples

    r6292 r6294  
    11*demo.tar.gz 
    2 *demo.tar.gz 
  • pkg/kev/main/libtool/trunk/debian/libtool-doc.info

    r6292 r6294  
    11doc/libtool.info* 
    2 doc/libtool.info* 
  • pkg/kev/main/libtool/trunk/debian/libtool.1

    r6292 r6294  
    105105option.  It was updated for Libtool 1.5 by 
    106106Scott James Remnant <scott@netsplit.com>. 
    107 .TH LIBTOOL 1  "August 2003" "Library Support" "User Manuals" 
    108 .SH NAME 
    109 libtool \- Provide generalized library-building support services. 
    110 .SH SYNOPSIS 
    111 .B libtool 
    112 .BI [ OPTION ] ... 
    113 .BI [ MODE\-ARG ] ... 
    114 .SH "DESCRIPTION" 
    115 The `libtool' program provides a standard way to generate both static 
    116 and shared libraries.  It hides the complexities of platform\-specific 
    117 library generation behind an interface that is the same across all 
    118 platforms supported by libtool. 
    119 .SH "OPTIONS" 
    120 libtool accepts the following options: 
    121 .TP 
    122 .B \-\-config 
    123 Display libtool configuration variables and exit. 
    124 .TP 
    125 .B \-\-debug 
    126 Dump a trace of shell script execution to standard output.  This 
    127 produces a lot of output, so you may wish to pipe it to `less' (or 
    128 `more') or redirect to a file. 
    129 .TP 
    130 .BI \-n | \-\-dry-run 
    131 Don't create, modify, or delete any files, just show what commands 
    132 would be executed by `libtool'. 
    133 .TP 
    134 .B \-\-features 
    135 Display basic configuration options.  This provides a way for packages 
    136 to determine whether shared or static libraries will be built. 
    137 .TP 
    138 .B \-\-finish 
    139 Same as 
    140 .BR \-\-mode=finish . 
    141 .TP 
    142 .B \-\-help 
    143 Display a help message and exit.  If 
    144 .BI \-\-mode= MODE 
    145 is specified, then detailed help for 
    146 .I MODE 
    147 is displayed. 
    148 .TP 
    149 .BI \-\-mode= MODE 
    150 Use 
    151 .I MODE 
    152 as the operation mode.  By default, the operation mode is inferred 
    153 from the 
    154 .IR MODE\-ARGS . 
    155  
    156 If 
    157 .I MODE 
    158 is specified, it must be one of the following: 
    159 .IP 
    160 .B clean 
    161 Remove files from the build directory 
    162 .IP 
    163 .B compile 
    164 Compile a source file into a `libtool' object. 
    165 .IP 
    166 .B execute 
    167 Automatically set the library path, then run a program. 
    168 .IP 
    169 .B finish 
    170 Complete the installation of libtool libraries. 
    171 .IP 
    172 .B install 
    173 Install libraries or executables. 
    174 .IP 
    175 .B link 
    176 Create a library or an executable. 
    177 .IP 
    178 .B uninstall 
    179 Remove libraries from an installed directory. 
    180 .TP 
    181 .B \-\-quiet 
    182 Same as `\-\-silent'. 
    183 .TP 
    184 .B \-\-silent 
    185 Don't print informational messages. 
    186 .TP 
    187 .B \-\-tag=TAG 
    188 Use configuration variables from tag  
    189 .I TAG 
    190 .TP 
    191 .B \-\-version 
    192 Print version information. 
    193 .P 
    194 The 
    195 .I MODE\-ARGS 
    196 are a variable number of arguments, depending on the selected 
    197 operation mode.  In general, each 
    198 .I MODE\-ARG 
    199 is interpreted by programs libtool invokes, rather than libtool itself. 
    200 .SH "SEE ALSO" 
    201 .BR libtoolize (1), 
    202 .BR automake (1) 
    203 .br 
    204 `libtool', `libtoolize' and `automake' are fully documented via the 
    205 Info system. 
    206 .SH AUTHOR 
    207 This manual page was created by Ossama Othman <ossama@debian.org>.  It 
    208 is based on the "Invoking Libtool" menu entry in the `libtool' TEXINFO 
    209 documentation, and the output from the 
    210 .B \-\-help 
    211 option.  It was updated for Libtool 1.5 by 
    212 Scott James Remnant <scott@netsplit.com>. 
  • pkg/kev/main/libtool/trunk/debian/libtool.docs

    r6292 r6294  
    66ChangeLog.* 
    77 
    8 README 
    9 AUTHORS 
    10 THANKS 
    11 NEWS 
    12 TODO 
    13 ChangeLog.* 
    14  
  • pkg/kev/main/libtool/trunk/debian/libtool.files

    r6292 r6294  
    22usr/share/libtool/config/* 
    33usr/share/aclocal/* 
    4 usr/bin 
    5 usr/share/libtool/config/* 
    6 usr/share/aclocal/* 
  • pkg/kev/main/libtool/trunk/debian/libtoolize.1

    r6292 r6294  
    6262It was updated by Ossama Othman <ossama@debian.org> and updated for 
    6363Libtool 1.5 by Scott James Remnant <scott@netsplit.com>. 
    64 .TH LIBTOOLIZE 1 "August 2003" "Library Support" "User Manuals" 
    65 .SH NAME 
    66 libtoolize \- add libtool support to your package 
    67 .SH SYNOPSIS 
    68 .B libtoolize 
    69 .I "[OPTION]..." 
    70 .SH "DESCRIPTION" 
    71 The `libtoolize' program provides a standard way to add libtool 
    72 support to your package.  In the future, it may implement better usage 
    73 checking, or other features to make libtool even easier to use. 
    74 .SH "OPTIONS" 
    75 libtoolize accepts the following options: 
    76 .TP 
    77 .B \-\-automake 
    78 Work silently, and assume that Automake libtool support is used. 
    79  
    80 `libtoolize --automake' is used by Automake to add libtool files to 
    81 your package, when `AC_PROG_LIBTOOL' appears in your `configure.in'. 
    82 .TP 
    83 .B \-\-copy, \-c 
    84 Copy files from the libtool data directory rather than creating 
    85 symlinks. 
    86 .TP 
    87 .B \-\-debug 
    88 Enable verbose shell tracing 
    89 .TP 
    90 .B \-\-dry-run, \-n 
    91 Don't run any commands that modify the file system, just print them 
    92 out. 
    93 .TP 
    94 .B \-\-force, \-f 
    95 Replace existing libtool files.  By default, `libtoolize' won't 
    96 overwrite existing files. 
    97 .TP 
    98 .B \-\-help 
    99 Display a help message and exit. 
    100 .TP 
    101 .B \-\-ltdl 
    102 Install libltdl in a subdirectory of your package. 
    103 .TP 
    104 .B \-\-ltdl\-tar 
    105 Add the file `libltdl.tar.gz' to your package. 
    106 .TP 
    107 .B \-\-version 
    108 Print `libtoolize' version information and exit. 
    109  
    110 If `libtoolize' detects an explicit call to `AC_CONFIG_AUX_DIR' 
    111 in your `configure.in', it will put the files in the specified directory. 
    112  
    113 `libtoolize' displays hints for adding libtool support to your 
    114 package, as well. 
    115  
    116 .SH "SEE ALSO" 
    117 .BR libtool (1), 
    118 .BR automake (1) 
    119 .br 
    120 `libtool', `libtoolize' and `automake' are fully documented via the 
    121 Info system. 
    122 .SH AUTHOR 
    123 This manual page was written by Frederic Lepied <Lepied@debian.org>, 
    124 for the Debian GNU/Linux system (but may be used by others). 
    125 It was updated by Ossama Othman <ossama@debian.org> and updated for 
    126 Libtool 1.5 by Scott James Remnant <scott@netsplit.com>. 
  • pkg/kev/main/libtool/trunk/debian/orig

    r6292 r6294  
    6262 
    6363echo "N: Done." 
    64 #!/bin/sh 
    65  
    66 # (c) 2000-2007 Piotr Roszatycki <dexter@debian.org> GPL 
    67  
    68 # This utility downloads upstream's source and 
    69 # generates source package 
    70  
    71 set -e 
    72  
    73 if [ -f changelog ]; then 
    74     cd .. 
    75 elif [ ! -f debian/changelog ]; then 
    76     echo "can't find changelog file" 
    77     exit 1 
    78 fi 
    79  
    80 SRCNAME=libtool 
    81 #SRCVERSION=2.1a 
    82  
    83 tmpdir=debsource-$SRCNAME 
    84  
    85 debdir=`pwd` 
    86  
    87 cd .. 
    88  
    89 rm -rf $tmpdir 
    90 mkdir $tmpdir 
    91  
    92 cd $tmpdir 
    93  
    94 echo "N: Downloading CVS snapshot..." 
    95  
    96 cvs -z3 -d :pserver:anonymous@cvs.sv.gnu.org:/sources/libtool co libtool 
    97  
    98 cd libtool 
    99  
    100 cvs up -dP 
    101  
    102 find -name CVS -print0 -o -name .cvsignore -print0 | xargs -0 rm -rf 
    103 #AUTOMAKE=automake-1.10 ./bootstrap 
    104 #find -name autom4te.cache -print0 | xargs -0 rm -rf 
    105  
    106 upsrcver=`grep ^AC_INIT configure.ac | sed 's/.[libtool]//; s/[^[]*\[//; s/].*//'` 
    107 upsrcrev=`libltdl/config/mkstamp < ChangeLog | awk '{ print $1 }'` 
    108 upsrcdate=`libltdl/config/mkstamp < ChangeLog | awk '{ print $2 }' | tr -d '/'` 
    109  
    110 srcversion="$upsrcver+cvs$upsrcrev+$upsrcdate" 
    111 srcdir=${SRCNAME}-`echo $srcversion | sed -e 's/.*://'` 
    112 srcorig=${SRCNAME}_`echo $srcversion | sed -e 's/.*://'`.orig.tar.gz 
    113  
    114 echo "N: Creating archive $srcorig..." 
    115  
    116 cd .. 
    117  
    118 mv libtool $srcdir 
    119  
    120 tar zcf ../$srcorig $srcdir 
    121  
    122 cd .. 
    123  
    124 rm -rf $tmpdir 
    125  
    126 echo "N: Done." 
  • pkg/kev/main/libtool/trunk/debian/patches/bogus_directory.patch

    r6292 r6294  
    2020              -L*) path="$deplib" ;; 
    2121              *.la) 
    22 2009-02-28  Török Edwin  <edwintorok@gmail.com>  (tiny change) 
    23             Ralf Wildenhues  <Ralf.Wildenhues@gmx.de> 
    24  
    25         Do not add bogus directory arguments to link command lines. 
    26         * libltdl/config/ltmain.m4sh (func_mode_link): Ensure $path is 
    27         always initialized before it is used.  Reported for zsh, for 
    28         which $path contains $PATH entries even after "emulate sh", see 
    29         <http://bugs.debian.org/517501>. 
    30  
    31 Index: libtool-2.2.6a/libltdl/config/ltmain.m4sh 
    32 =================================================================== 
    33 --- libtool-2.2.6a.orig/libltdl/config/ltmain.m4sh      2009-04-07 19:48:31.000000000 +0200 
    34 +++ libtool-2.2.6a/libltdl/config/ltmain.m4sh   2009-04-07 23:04:27.000000000 +0200 
    35 @@ -5454,6 +5454,7 @@ 
    36           if test "$link_all_deplibs" != no; then 
    37             # Add the search paths of all dependency libraries 
    38             for deplib in $dependency_libs; do 
    39 +             path= 
    40               case $deplib in 
    41               -L*) path="$deplib" ;; 
    42               *.la) 
  • pkg/kev/main/libtool/trunk/debian/patches/deplib_binary.patch

    r6292 r6294  
    3333        fi # $pass = conv 
    3434  
    35 Index: libtool-2.2.6a/libltdl/config/ltmain.m4sh 
    36 =================================================================== 
    37 --- libtool-2.2.6a.orig/libltdl/config/ltmain.m4sh      2009-04-06 23:08:48.000000000 +0200 
    38 +++ libtool-2.2.6a/libltdl/config/ltmain.m4sh   2009-04-06 23:15:32.000000000 +0200 
    39 @@ -4905,19 +4905,19 @@ 
    40             # It is a libtool convenience library, so add in its objects. 
    41             convenience="$convenience $ladir/$objdir/$old_library" 
    42             old_convenience="$old_convenience $ladir/$objdir/$old_library" 
    43 +           tmp_libs= 
    44 +           for deplib in $dependency_libs; do 
    45 +             deplibs="$deplib $deplibs" 
    46 +             if $opt_duplicate_deps ; then 
    47 +               case "$tmp_libs " in 
    48 +               *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;; 
    49 +               esac 
    50 +             fi 
    51 +             tmp_libs="$tmp_libs $deplib" 
    52 +           done 
    53           elif test "$linkmode" != prog && test "$linkmode" != lib; then 
    54             func_fatal_error "\`$lib' is not a convenience library" 
    55           fi 
    56 -         tmp_libs= 
    57 -         for deplib in $dependency_libs; do 
    58 -           deplibs="$deplib $deplibs" 
    59 -           if $opt_duplicate_deps ; then 
    60 -             case "$tmp_libs " in 
    61 -             *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;; 
    62 -             esac 
    63 -           fi 
    64 -           tmp_libs="$tmp_libs $deplib" 
    65 -         done 
    66           continue 
    67         fi # $pass = conv 
    68   
  • pkg/kev/main/libtool/trunk/debian/patches/link_all_deplibs.patch

    r6292 r6294  
    5252        # not using gcc 
    5353        if test "$host_cpu" = ia64; then 
    54 ## Do not link against deplibs.  This is not needed for shared libs 
    55 ## on atleast ELF systems since those already know which libs they 
    56 ## need themself.  This seems to break a few things and will be fixed 
    57 ## in a better way in a future upstream version. 
    58  
    59 Index: libtool-2.2.6a/libltdl/config/ltmain.m4sh 
    60 =================================================================== 
    61 --- libtool-2.2.6a.orig/libltdl/config/ltmain.m4sh      2009-04-07 19:45:25.000000000 +0200 
    62 +++ libtool-2.2.6a/libltdl/config/ltmain.m4sh   2009-04-07 23:32:35.000000000 +0200 
    63 @@ -4591,7 +4591,10 @@ 
    64         case $pass in 
    65         dlopen) libs="$dlfiles" ;; 
    66         dlpreopen) libs="$dlprefiles" ;; 
    67 -       link) libs="$deplibs %DEPLIBS% $dependency_libs" ;; 
    68 +       link) 
    69 +         libs="$deplibs %DEPLIBS%" 
    70 +         test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs" 
    71 +         ;; 
    72         esac 
    73        fi 
    74        if test "$linkmode,$pass" = "lib,dlpreopen"; then 
    75 Index: libtool-2.2.6a/libltdl/m4/libtool.m4 
    76 =================================================================== 
    77 --- libtool-2.2.6a.orig/libltdl/m4/libtool.m4   2009-04-07 19:45:25.000000000 +0200 
    78 +++ libtool-2.2.6a/libltdl/m4/libtool.m4        2009-04-07 23:32:35.000000000 +0200 
    79 @@ -4182,6 +4182,9 @@ 
    80    cygwin* | mingw* | cegcc*) 
    81      _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;/^.*[[ ]]__nm__/s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols' 
    82    ;; 
    83 +  linux* | k*bsd*-gnu) 
    84 +    _LT_TAGVAR(link_all_deplibs, $1)=no 
    85 +  ;; 
    86    *) 
    87      _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 
    88    ;; 
    89 @@ -4246,6 +4249,9 @@ 
    90    openbsd*) 
    91      with_gnu_ld=no 
    92      ;; 
    93 +  linux* | k*bsd*-gnu) 
    94 +    _LT_TAGVAR(link_all_deplibs, $1)=no 
    95 +    ;; 
    96    esac 
    97   
    98    _LT_TAGVAR(ld_shlibs, $1)=yes 
    99 @@ -4603,6 +4609,7 @@ 
    100         if test "$aix_use_runtimelinking" = yes; then 
    101           shared_flag="$shared_flag "'${wl}-G' 
    102         fi 
    103 +       _LT_TAGVAR(link_all_deplibs, $1)=no 
    104        else 
    105         # not using gcc 
    106         if test "$host_cpu" = ia64; then 
  • pkg/kev/main/libtool/trunk/debian/patches/lt_dlopenext.patch

    r6292 r6294  
    2828  
    2929       /* As before, if the file was found but loading failed, return now 
    30 2009-02-03  Kurt Roeckx <kurt@roeckx.be> 
    31  
    32         lt_dlopenext sets error upon successful library load. 
    33         * libltdl/ltdl.c (lt_dlopenadvise): Fix bogus error on 
    34         successful loading of library with lt_dlopenext. 
    35         Report by Kaiwang Chen in <http://bugs.debian.org/510006>. 
    36  
    37 diff --git a/libltdl/ltdl.c b/libltdl/ltdl.c 
    38 index 6e19599..80b5675 100644 
    39 --- a/libltdl/ltdl.c 
    40 +++ b/libltdl/ltdl.c 
    41 @@ -1614,6 +1614,9 @@ lt_dlopenadvise (const char *filename, lt_dladvise advise) 
    42  { 
    43    lt_dlhandle  handle  = 0; 
    44    int          errors  = 0; 
    45 +  const char * saved_error     = 0; 
    46 + 
    47 +  LT__GETERROR (saved_error); 
    48   
    49    /* Can't have symbols hidden and visible at the same time!  */ 
    50    if (advise && advise->is_symlocal && advise->is_symglobal) 
    51 @@ -1650,6 +1653,7 @@ lt_dlopenadvise (const char *filename, lt_dladvise advise) 
    52   
    53  #if defined(LT_MODULE_EXT) 
    54        /* Try appending SHLIB_EXT.   */ 
    55 +      LT__SETERRORSTR (saved_error); 
    56        errors = try_dlopen (&handle, filename, shlib_ext, advise); 
    57   
    58        /* As before, if the file was found but loading failed, return now 
  • pkg/kev/main/libtool/trunk/debian/patches/netbsdelf.patch

    r6292 r6294  
    7373     ;; 
    7474   openbsd*) 
    75 ## Add support for netbsdelf*-gnu 
    76  
    77 Index: libtool-2.2.6a/libltdl/m4/libtool.m4 
    78 =================================================================== 
    79 --- libtool-2.2.6a.orig/libltdl/m4/libtool.m4   2008-11-18 21:12:39.000000000 +0000 
    80 +++ libtool-2.2.6a/libltdl/m4/libtool.m4        2008-11-18 21:12:41.000000000 +0000 
    81 @@ -2485,6 +2485,18 @@ 
    82    dynamic_linker='GNU/Linux ld.so' 
    83    ;; 
    84   
    85 +netbsdelf*-gnu) 
    86 +  version_type=linux 
    87 +  need_lib_prefix=no 
    88 +  need_version=no 
    89 +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 
    90 +  soname_spec='${libname}${release}${shared_ext}$major' 
    91 +  shlibpath_var=LD_LIBRARY_PATH 
    92 +  shlibpath_overrides_runpath=no 
    93 +  hardcode_into_libs=yes 
    94 +  dynamic_linker='NetBSD ld.elf_so' 
    95 +  ;; 
    96 + 
    97  netbsd*) 
    98    version_type=sunos 
    99    need_lib_prefix=no 
    100 @@ -3076,7 +3088,7 @@ 
    101    lt_cv_deplibs_check_method=pass_all 
    102    ;; 
    103   
    104 -netbsd*) 
    105 +netbsd* | netbsdelf*-gnu) 
    106    if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 
    107      lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' 
    108    else 
    109 @@ -3757,7 +3769,7 @@ 
    110             ;; 
    111         esac 
    112         ;; 
    113 -      netbsd*) 
    114 +      netbsd* | netbsdelf*-gnu) 
    115         ;; 
    116        *qnx* | *nto*) 
    117          # QNX uses GNU C++, but need to define -shared option too, otherwise 
    118 @@ -4431,7 +4443,7 @@ 
    119        fi 
    120        ;; 
    121   
    122 -    netbsd*) 
    123 +    netbsd* | netbsdelf*-gnu) 
    124        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 
    125         _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 
    126         wlarc= 
    127 @@ -4845,7 +4857,7 @@ 
    128        _LT_TAGVAR(link_all_deplibs, $1)=yes 
    129        ;; 
    130   
    131 -    netbsd*) 
    132 +    netbsd* | netbsdelf*-gnu) 
    133        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 
    134         _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out 
    135        else 
    136 Index: libtool-2.2.6a/libltdl/m4/ltdl.m4 
    137 =================================================================== 
    138 --- libtool-2.2.6a.orig/libltdl/m4/ltdl.m4      2008-11-18 21:11:35.000000000 +0000 
    139 +++ libtool-2.2.6a/libltdl/m4/ltdl.m4   2008-11-18 21:12:41.000000000 +0000 
    140 @@ -487,7 +487,7 @@ 
    141      # at 6.2 and later dlopen does load deplibs. 
    142      lt_cv_sys_dlopen_deplibs=yes 
    143      ;; 
    144 -  netbsd*) 
    145 +  netbsd* | netbsdelf*-gnu) 
    146      lt_cv_sys_dlopen_deplibs=yes 
    147      ;; 
    148    openbsd*) 
  • pkg/kev/main/libtool/trunk/debian/patches/nopic-mips.patch

    r6292 r6294  
    1212        ;; 
    1313 *-solaris*|*-sunos*) 
    14 Index: libtool-2.2.6a/tests/demo-nopic.test 
    15 =================================================================== 
    16 --- libtool-2.2.6a.orig/tests/demo-nopic.test   2008-11-18 21:11:29.000000000 +0000 
    17 +++ libtool-2.2.6a/tests/demo-nopic.test        2008-11-18 21:12:41.000000000 +0000 
    18 @@ -26,7 +26,7 @@ 
    19  . tests/defs || exit 1 
    20   
    21  case "$host" in 
    22 -hppa*|x86_64*|s390*) 
    23 +hppa*|x86_64*|s390*|mips*) 
    24         func_skip "$host doesn't like non-PIC shared libs" 
    25         ;; 
    26  *-solaris*|*-sunos*) 
  • pkg/kev/main/libtool/trunk/debian/patches/series

    r6292 r6294  
    1313gold_symbol_versioning.patch 
    1414 
    15 link_all_deplibs.patch 
    16 deplib_binary.patch 
    17 netbsdelf.patch 
    18 version_type.patch 
    19 nopic-mips.patch 
    20 bogus_directory.patch 
    21 lt_dlopenext.patch 
  • pkg/kev/main/libtool/trunk/debian/patches/version_type.patch

    r6292 r6294  
    1313          ;; 
    1414        no) 
    15 Index: libtool-2.2.6a/libltdl/config/ltmain.m4sh 
    16 =================================================================== 
    17 --- libtool-2.2.6a.orig/libltdl/config/ltmain.m4sh      2008-11-18 21:12:39.000000000 +0000 
    18 +++ libtool-2.2.6a/libltdl/config/ltmain.m4sh   2008-11-18 21:12:41.000000000 +0000 
    19 @@ -5767,6 +5767,9 @@ 
    20             revision="$number_minor" 
    21             lt_irix_increment=no 
    22             ;; 
    23 +         *) 
    24 +           func_fatal_configuration "$modename: unknown library version type \`$version_type'" 
    25 +           ;; 
    26           esac 
    27           ;; 
    28         no) 
  • pkg/kev/main/libtool/trunk/debian/rules

    r6292 r6294  
    213213binary: binary-indep binary-arch 
    214214.PHONY: build clean config patch unpatch binary-indep binary-arch binary install 
    215 #!/usr/bin/make -f 
    216 # debian/rules for the Debian GNU Libtool package. 
    217 # Copyright © 2003, 2004 Scott James Remnant <scott@netsplit.com> 
    218  
    219 # Uncomment this to turn on verbose mode.  
    220 #export DH_VERBOSE=1 
    221  
    222 DEBIAN_REVISION=$(strip $(shell dpkg-parsechangelog | awk -F: '/^Version:/ {print $$NF}')) 
    223  
    224 # libltdl needs to conform to policy 
    225 CFLAGS = -Wall -g 
    226 ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) 
    227         CFLAGS += -O0 
    228 else 
    229         CFLAGS += -O2 
    230 endif 
    231 ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) 
    232         INSTALL_PROGRAM += -s 
    233 endif 
    234  
    235 # Build libltdl the right way (tm) 
    236 DEB_HOST_ARCH      ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) 
    237 DEB_HOST_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) 
    238 DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) 
    239 ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) 
    240         confflags += --build=$(DEB_HOST_GNU_TYPE) 
    241         make_check = yes 
    242 else 
    243         confflags += --build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE) 
    244         make_check = no 
    245 endif 
    246  
    247 ifneq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS))) 
    248         make_check = no 
    249 endif 
    250  
    251 # Takes too long 
    252 #ifeq (m68k, $(DEB_HOST_ARCH)) 
    253 #       make_check = no 
    254 #endif 
    255  
    256 patch: patch-stamp 
    257 patch-stamp: 
    258         QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2 
    259         touch patch-stamp 
    260  
    261 unpatch: 
    262         QUILT_PATCHES=debian/patches quilt pop -a || test $$? = 2 
    263         rm -rf patch-stamp debian/patched 
    264  
    265 clean: clean-patched unpatch 
    266 clean-patched: 
    267         dh_testdir 
    268         dh_testroot 
    269         rm -f build-stamp config-stamp 
    270         dh_clean 
    271  
    272         [ ! -f Makefile ] || $(MAKE) -k distclean 
    273         -rm config.log 
    274         -rm -f *demo*.tar.gz 
    275         find . -name 'stamp-*' | xargs rm -f 
    276         find . -name 'configure' | xargs rm -f 
    277         rm -f *.in */*.in 
    278         rm -f *.m4 */*.m4 
    279         find tests -name '*.in' -o -name '*.m4' | xargs rm -f 
    280         find libltdl/config -type f -a ! -name '*.m4sh' -a ! -name 'mkstamp' | xargs rm -f 
    281         rm -f libltdl/Makefile.am 
    282         rm -f libltdl/m4/ltversion.m4 
    283         rm -f COPYING INSTALL commit tests-failed 
    284         rm -f doc/libtool.info-1 doc/libtool.info-2 
    285         rm -f tests/testsuite 
    286         rm -f doc/version.texi doc/notes.txt doc/stamp-vti doc/libtool.info 
    287 # Undo the version change if there is any. 
    288         sed -i -e 's/@VERSION@.*/@VERSION@/' libtoolize.m4sh 
    289         sed -i -e 's/^\(#.*@VERSION@\).*/\1/' libltdl/config/ltmain.m4sh 
    290         sed -i -e 's/^VERSION.*/VERSION=@VERSION@/' libltdl/config/ltmain.m4sh 
    291  
    292 config: config-stamp 
    293 Makefile: config-stamp 
    294 config-stamp: patch-stamp 
    295         dh_testdir 
    296  
    297 #       These go into the libtool-doc `examples' directory. 
    298 #       Create them while we still have a clean source tree 
    299         for demo in cdemo demo depdemo f77demo fcdemo mdemo mdemo2 pdemo tagdemo; do \ 
    300             GZIP=--best tar zcf ./$$demo.tar.gz tests/$$demo; \ 
    301         done 
    302  
    303         sed -i -e 's/^#.*progname.*@VERSION@$$/& Debian-$(DEBIAN_REVISION)/' libtoolize.m4sh 
    304         sed -i -e 's/^#.*progname.*@VERSION@$$/& Debian-$(DEBIAN_REVISION)/' libltdl/config/ltmain.m4sh 
    305         sed -i -e 's/^VERSION.*/VERSION="@VERSION@ Debian-$(DEBIAN_REVISION)"/' libltdl/config/ltmain.m4sh 
    306         ./bootstrap 
    307         CONFIG_SHELL=/bin/bash /bin/bash ./configure --prefix=/usr $(confflags) CFLAGS="$(CFLAGS)" 
    308         touch config-stamp 
    309  
    310  
    311 build: build-stamp 
    312 build-stamp: config-stamp 
    313         dh_testdir 
    314  
    315 #       Fix some permissions 
    316         chmod a+x tests/mdemo2-*.test 
    317  
    318         $(MAKE) 
    319  
    320 #       The system libtool script in Debian must be able to support 
    321 #       invoking gcc as cc 
    322         echo '# ### BEGIN LIBTOOL TAG CONFIG: BINCC' >> libtool 
    323         sed -n -e '/^# ### BEGIN LIBTOOL CONFIG/,/^# ### END LIBTOOL CONFIG/p' < libtool \ 
    324                 | grep -B 2 -A 1 -e '^LTCC=' -e '^CC=' \ 
    325                 | sed '/^--/d;s/gcc/cc/g' >> libtool 
    326         echo '# ### END LIBTOOL TAG CONFIG: BINCC' >> libtool 
    327         echo >> libtool 
    328  
    329 #       The system libtool script in Debian must be able to support 
    330 #       invoking g++ both by the g++ and c++ names. 
    331         sed -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: CXX$$/,/^# ### END LIBTOOL TAG CONFIG: CXX$$/p' < libtool \ 
    332                 | sed -e 's/CONFIG: CXX/CONFIG: BINCXX/g' \ 
    333                       -e 's/g++/c++/g' >> libtool 
    334         echo >> libtool 
    335  
    336 #       Add our BINCC and BINCXX tags 
    337         sed -e 's/^\(available_tags\)=\"\(.*\)\"/\1=\"\2 BINCC BINCXX\"/' \ 
    338                 < libtool > libtool.tags 
    339         mv libtool.tags libtool 
    340  
    341 #       Don't hardcode gcc path information, and don't use nostdlib 
    342         sed -e 's/^\(predep_objects\)=.*/\1=""/' \ 
    343             -e 's/^\(postdep_objects\)=.*/\1=""/' \ 
    344             -e 's/^\(compiler_lib_search_path\)=.*/\1=""/' \ 
    345             -e 's:^\(sys_lib_search_path_spec\)=.*:\1="/lib/ /usr/lib/ /usr/X11R6/lib/ /usr/local/lib/":' \ 
    346             -e 's/^\(archive_cmds=\".*\) -nostdlib /\1 /' \ 
    347             -e 's/^\(archive_expsym_cmds=\".*\) -nostdlib /\1 /' \ 
    348             < libtool > libtool.gcc-indep 
    349         mv libtool.gcc-indep libtool 
    350  
    351 #       Make libtool executable again 
    352         chmod 755 libtool 
    353  
    354 #       This generated HTML page goes into libtool-doc. 
    355         cd doc && makeinfo libtool.texi 
    356         cd doc && texi2html -monolithic libtool.texi 
    357  
    358  
    359 ifeq ($(make_check), yes) 
    360 #       Now make sure it works 
    361         -$(MAKE) check || touch tests-failed 
    362         -cat tests/testsuite.log 
    363         #@test ! -f tests-failed 
    364 endif 
    365  
    366         touch build-stamp 
    367  
    368 install: build 
    369         dh_testdir 
    370         dh_testroot 
    371         dh_clean -k 
    372         dh_installdirs 
    373  
    374         $(MAKE) prefix=`pwd`/debian/tmp/usr install 
    375  
    376 # Build architecture-independent files here. 
    377 binary-indep: build install 
    378         dh_testdir -i 
    379         dh_testroot -i 
    380  
    381         dh_movefiles -i 
    382  
    383         dh_installdocs -i 
    384         dh_installinfo -plibtool-doc 
    385         dh_installexamples -i 
    386         dh_installchangelogs -i ChangeLog 
    387         dh_link -i 
    388         dh_compress -i 
    389         dh_fixperms -i 
    390         dh_installdeb -i 
    391         dh_gencontrol -i 
    392         dh_md5sums -i 
    393         dh_builddeb -i 
    394  
    395 # Build architecture-dependent files here. 
    396 binary-arch: build install 
    397         dh_testdir -a 
    398         dh_testroot -a 
    399  
    400         dh_movefiles -a -Nlibtool 
    401         dh_movefiles -plibtool 
    402  
    403         # Create symlinks to the one in autotools-dev 
    404         rm -f debian/libtool/usr/share/libtool/config/config.guess 
    405         ln -s ../../misc/config.guess debian/libtool/usr/share/libtool/config 
    406         rm -f debian/libtool/usr/share/libtool/config/config.sub 
    407         ln -s ../../misc/config.sub debian/libtool/usr/share/libtool/config 
    408  
    409         dh_installdocs -plibtool 
    410         dh_installdocs -plibltdl7 
    411         mkdir -p debian/libltdl-dev/usr/share/doc 
    412         cd debian/libltdl-dev/usr/share/doc && ln -sf libltdl7 libltdl-dev 
    413         dh_installman -plibtool debian/libtool.1 debian/libtoolize.1 
    414         dh_installchangelogs -plibtool ChangeLog 
    415         dh_installchangelogs -plibltdl7 ChangeLog 
    416         dh_strip -a 
    417         dh_link -a 
    418         dh_compress -a 
    419         dh_fixperms -a 
    420         dh_makeshlibs -a -V 
    421         dh_installdeb -a 
    422         dh_shlibdeps -a 
    423         dh_gencontrol -a 
    424         dh_md5sums -a 
    425         dh_builddeb -a 
    426  
    427 binary: binary-indep binary-arch 
    428 .PHONY: build clean config patch unpatch binary-indep binary-arch binary install 
  • pkg/kev/main/libtool/trunk/debian/watch

    r6292 r6294  
    11version=2 
    22ftp://ftp.gnu.org/gnu/libtool/libtool-(.*)\.tar\.gz debian uupdate 
    3 version=2 
    4 ftp://ftp.gnu.org/gnu/libtool/libtool-(.*)\.tar\.gz debian uupdate 
Note: See TracChangeset for help on using the changeset viewer.