summaryrefslogtreecommitdiff
path: root/devel/libtool-base
AgeCommit message (Collapse)AuthorFilesLines
2004-10-04Fix completely hosed test for g++ when CXX=g++. The old test worked fine.tv1-3/+6
Revert until the hosage is tracked down and eliminated at the source. (Bump to libtool-1.5.10nb1, and make this the required version.)
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-2/+1
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-5/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-07-18Remove the ${OPSYS} test around inclusion of dlcompat/buildlink3.mk,schmonz1-5/+2
as that test is now done by the buildlink3 file itself.
2004-06-17sysutils/c++rt0 doesn't exist any longer, as pkgsrc has officially droppedtv1-6/+1
support for NetBSD/sparc 1.4.
2004-06-14fix an obvious botch-up:grant1-2/+2
s/5~CONFIGURE_ARGS/CONFIGURE_ARGS/
2004-06-03Tell libtool's configure to use 'nm -B' under IRIX.jschauma1-2/+4
This closes PR pkg/25712.
2004-05-25bump PKGREVISION for OpenBSD shlib name fix.grant1-1/+2
2004-04-22Update to 1.5.6 (OK'd by skrll).tv1-17/+8
* In libtool-base, generate shlibtool with a simple sed script; no full build is actually needed. Changelog: New in 1.5.6: 2004-04-11; CVS version 1.5.5a, Libtool team: * Installs libltdl files properly in $prefix/share/libtool/libltdl. 1.5.4 did not install them at all. * libltdl correctly guesses the extension for loadable modules again. New in 1.5.4: 2004-04-03; CVS version 1.5.3a, Libtool team: * Bug fixes.
2004-02-29Revert:wiz1-23/+23
revision 1.29 date: 2004/02/18 19:13:30; author: jlam; state: Exp; lines: +23 -23 Configure and build shlibtool after configuring and building libtool, resepectively. This makes the build output look more logically grouped into phases. to make this build again on 1.5.x systems. Addresses PR 24588.
2004-02-22simplify the test for Darwin a little.grant1-2/+2
2004-02-22On Solaris the configure script doesn't seem to be working out that "nm"markd1-1/+7
needs "-p" for BSD compatible output so tell it explicitly.
2004-02-18Configure and build shlibtool after configuring and building libtool,jlam1-23/+23
resepectively. This makes the build output look more logically grouped into phases.
2004-02-16We no longer need to set CONFIG_STATUS_OVERRIDE to an empty value asjlam1-3/+1
bsd.pkg.mk no longer overrides the ability of config.status to generate new files.
2004-02-14libtool-base actually uses config.status during the build to generatejlam1-1/+3
its files.
2004-02-13Add SED to the configure envirionment as well, since GNU configure scriptsjlam1-1/+2
seem to be stupid and don't initialize SED properly from lt_cv_path_SED.
2004-02-09Always use ${SED} instead of having the configure script try to figure outjlam1-3/+9
the path to it.
2004-02-09Set USE_LANGUAGES to "c c++ fortran" since we want to use the same versionsjlam1-4/+4
of the the compiler for all three tools, especially for gcc.
2004-02-08Don't set LD to ${BUILDLINK_DIR}/bin/ld in the libtool script.jlam1-1/+6
2004-02-05Reorder some lines so they appear before bsd.prefs.mk and setjlam1-3/+3
USE_BUILDLINK3 to "yes". This should fix installation of libtool-base using gcc3 from pkgsrc.
2004-02-05The long awaited update libtool to 1.5.2.skrll2-14/+13
Some pkgsrc things - Fix PLISTs for packages that use -release - Include canonicalisation of a couple of paths for the benefit of qt3-* - the normal version=sunos patching - fix all library_names_spec for the standard set of symlinks The libtool things some of which had already made it into pkgsrc libtool. New in 1.5.2: 2004-01-25; CVS version 1.5.0a, Libtool team: * lt_dlrealloc is an official part of the libltdl API. * --tag, --silent and --debug options are preserved and reused when libtool calls itself for relinking etc. * `-pthread' and similar options are honoured when linking shared libraries. * -no-suppress in compile mode shows compiler output for both PIC and non-PIC object compilation. * New link mode option `-precious-files-regex' to prevent accidental removal of files you want to keep, such as test coverage data, from the temporary output directory. * Directories specified in /etc/ld.so.conf are no longer hardcoded on Linux. * Recognises the 'R' symbol type on Solaris so read-only symbols can be exported. * Bug fixes. New in 1.5: 2003-04-14; CVS version 1.4e, Libtool team: * First stable release of multi-language architecture. * libtool and libltdl support for Mac OS/X. * libltdl will now use cygwins dlopen API instead of always forcing LoadLibrary. * Support auto-import patch to binutils on cygwin for much improved dll support. * Bug fixes. New in 1.4.3: 2002-10-13; CVS version 1.4.2a, Robert Boehne: * The libltdl subdirectory now bootstraps correctly with Automake 1.5. * srcdir != builddir builds with Automake 1.5 work correctly. * Support for mips-compaq-nonstopux. * New command line argument, --preserve-dup-deps prevents removal of duplicate dependent libraries. New in 1.4d: 2002-01-07; CVS version 1.4c, Libtool team: * Help strings display correctly again. * Better error messages when library linking fails. * Better error messages from libltdl when loading fails. * Better search path management in libltdl with `lt_dlinsertsearchdir' call. * Support /lib/w32api in recent cygwin releases. * Support cross compilation to mingw. * Support for .rc files (Windows resource compiler). * Improved handling of mingw gcc. * Improved handling of $PATH with entries containing spaces. * Improved support for linking with gcc on aix4* and aix5*. * Improved support for GCC 3.0. * Initial support for QNX RTOS, UnixWare 7 and OpenUNIX 8. * Bug fixes to the OpenBSD port. * Bug fixes. New in 1.4.2: 2001-09-11; CVS version 1.4.1a, Gary V. Vaughan: * libltdl now builds on solaris again * diagnose and warn about not-quite-working combinations of gcc and ld on solaris. * Improved OpenBSD support. * Improved cygwin support. * Bugfixes. New in 1.4.1: 2001-09-03; CVS version 1.4.0a, Libtool team: * Better error messages from libltdl when loading fails. * Don't leave here-doc files behind. * Improved support for OpenBSD. * Libtool will build with autoconf-2.50 and higher. * Plug memory management bugs in libltdl. * Prefer shl_load to dlopen for better operation on HP-UX. New in 1.4b: 2001-07-09; CVS version 1.4a, Libtool team: * Now bootstraps with autoconf-2.50 and automake-1.4-p4. * Always try to build at least a static lib, even if both static and shared libs were disabled. * Full support for C++ compiler. * Support for GNU gcj compiler. * libltdl can now load all modules in a given path according to user supplied criteria with `lt_dlforeachfile' call. * Improved support for AIX ia64, djgpp, HPUX, hurd, OpenBSD, sco3.2*. * Internal mutex handling no longer has namespace clashes on NCR MP-RAS. * New pdemo and tagdemo tests. * Bug fixes.
2004-02-04Require both the C and C++ compilers since we usually want libtool to findjlam1-1/+6
the same set.
2004-01-07Use dlcompat/buildlink3.mk on Darwin.jlam1-2/+2
2004-01-05"bl3ify": [v] to convert a package to use the buildlink3 framework.jlam1-1/+11
2003-09-18Specify the category when including other files and when depending on otherjmmv1-2/+2
packages. From PR pkg/21864 by ccatrian at eml.cc.
2003-02-17convert to use test target from bsd.pkg.mkdillo1-3/+2
addresses PR pkg/19416
2003-01-25Now that we have ${PREFIX}/share/aclocal in the mdist files, don't try toagc1-2/+1
delete the directory via an @unexec directive.
2003-01-10Install a ${PREFIX}/bin/shlibtool as part of the devel/libtool-basejlam2-6/+33
package. shlibtool will not build static libraries. Add handling in bsd.pkg.mk for a variable named "SHLIBTOOL_OVERRIDE" that is analogous to LIBTOOL_OVERRIDE and causes any listed libtool scripts to be replaced with a symlink to shlibtool, and teach buildlink2 about shlibtool. Bump PKGREVISION of devel/libtool* packages to 11.
2002-12-22These packages are no longer needed to bootstrap buildlink2. Simplify thejlam1-31/+4
building of these packages by using buildlink2.
2002-12-09Replace "true" by "${TRUE}".tron1-2/+2
2002-11-21Don't use buildlink2 since we may need this package to bootstrapjlam1-7/+30
buildlink2.
2002-10-09Complete conversion to buildlink2 (untested -- Darwin-only change -- pleasewiz1-2/+2
test!).
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam1-1/+3
buildlink2.mk files back into the main trunk. This provides sufficient buildlink2 infrastructure to start merging other packages from the buildlink2 branch that have already been converted to use the buildlink2 framework.
2002-05-21Make libtool work on Darwin, based on the patches in pkg/16104 byschmonz1-1/+5
Jeff Putsch <jdputsch@attbi.com>. Also repair a typo that had prevented '-fno-common' from being passed along (found and fixed by skrll). Bump PKGREVISION. Approved by skrll.
2002-04-17PKGREVISION is set in libtool/Makefile.common. Without this fixmartti1-2/+2
you would see something like this from "lintpkgsrc -i": Version mismatch: 'libtool-base' 1.4.20010614nb8 vs 1.4.20010614UNDEFINEDnb8
2002-02-15mkdir -> ${MKDIR}skrll1-2/+2
rmdir -> ${RMDIR} rm -> ${RM} (${RM} added to PLIST_SUBST) chmod -> ${CHMOD} chown -> ${CHOWN}
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-10-18SVR4 packages have a limit of 9 chars for a package name.veego1-1/+2
The automatic truncation in gensolpkg doesn't work for packages which have the same package name for the first 5-6 chars. e.g. amanda-server and amanda-client would be named amanda and amanda. Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for amanda-server. All svr4 packages also have a vendor tag, so we have to reserve some chars for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6 or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the vendor tag enough room. All p5-* packages and a few other packages have now a SVR4_PKGNAME.
2001-04-20Actually, the CONFLICTs should be against libtool<=1.3.5nb11, not <.wiz1-2/+2
2001-04-17Share a common distinfo.skrll1-17/+0
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc1-0/+17
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-02-28Restore old numbering scheme for libraries on Solaris as discussed onskrll2-39/+1
tech-pkg.
2001-02-28Use seperate package list for Solaris.tron2-1/+39
2001-02-27Update libtool to be based on a CVS snapshot of the multi-language branchskrll2-5/+11
2001-02-19Add conflict on libtool<1.3.5nb11, to prevent upgrade problems.hubertf1-1/+3
Noted by Dieter Baron <dillo@danbala.ifoer.tuwien.ac.at> on tech-pkg.
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+3
2001-02-03Rip libtool apart into "base" pkg and "info" pages. hubertf4-0/+65
This is the base system that's enough to do work (and bootstrap a system!)