aboutsummaryrefslogtreecommitdiffstats
path: root/devel/libtool15
Commit message (Collapse)AuthorAgeFilesLines
* -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.mezz2009-08-038-166/+0
| | | | | | | | | | | | | | | | | | -Update libtool and libltdl to 2.2.6a. -Remove devel/libtool15 and devel/libltdl15. -Fix ports build with libtool22/libltdl22. -Bump ports that depend on libltdl22 due to shared library version change. -Explain what to do update in the UPDATING. It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop and applications in the runtime. With help: marcus and kwm Pointyhat-exp: a few times by pav Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and a few MarcusCom CVS users. Also, I might have missed a few. Repocopy by: marcus Approved by: portmgr
* Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.rafan2008-08-211-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Specifically, newer autoconf (> 2.13) has different semantic of the configure target. In short, one should use --build=CONFIGURE_TARGET instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning and the old semantic may be removed in later autoconf releases. To workaround this issue, many ports hack the CONFIGURE_TARGET variable so that it contains the ``--build='' prefix. To solve this issue, under the fact that some ports still have configure script generated by the old autoconf, we use runtime detection in the do-configure target so that the proper argument can be used. Changes to Mk/*: - Add runtime detection magic in bsd.port.mk - Remove CONFIGURE_TARGET hack in various bsd.*.mk - USE_GNOME=gnometarget is now an no-op Changes to individual ports, other than removing the CONFIGURE_TARGET hack: = pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables) - comms/gnuradio - science/abinit - science/elmer-fem - science/elmer-matc - science/elmer-meshgen2d - science/elmerfront - science/elmerpost = use x86_64 as ARCH - devel/g-wrap = other changes - print/magicfilter GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf Total # of ports modified: 1,027 Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes) PR: 126524 (obsoletes 52917) Submitted by: rafan Tested on: two pointyhat 7-amd64 exp runs (by pav) Approved by: portmgr (pav)
* Major autotools-related update:ade2008-06-062-5/+5
| | | | | | | | | | | | | | automake 1.10 -> 1.10.1 gettext 0.16.1 -> 0.17 libtool 1.5.24 -> 1.5.26 m4 1.4.9 -> 1.4.11 Please see ports/UPDATING entry 20080605 for further information. PR: 123450 Tested by: Full -exp package building run Thanks to: linimon, pav Approved by: portmgr
* Update to 1.5.24ade2007-09-303-13/+4
|
* - Set --mandir and --infodir in CONFIGURE_ARGS if the configure scriptrafan2007-07-231-1/+0
| | | | | | | | | | | | | | | | | | supports them. This is determined by running ``configure --help'' in do-configure target and set the shell variable _LATE_CONFIGURE_ARGS which is then passed to CONFIGURE_ARGS. - Remove --mandir and --infodir in ports' Makefile where applicable Few ports use REINPLACE_CMD to achieve the same effect, remove them too. - Correct some manual pages location from PREFIX/man to MANPREFIX/man - Define INFO_PATH where necessary - Document that .info files are installed in a subdirectory relative to PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and subdirectory detection. PR: ports/111470 Approved by: portmgr Discussed with: stas (Mk/*), gerald (info related stuffs) Tested by: pointyhat exp run
* I meant to revert the previous commit, not change the assignment tolinimon2007-03-271-1/+1
| | | | | | something else. Pointed out by: mezz
* I do not appreciate the attempt to play politics with the reassignment oflinimon2007-03-271-1/+1
| | | | | | | maintainership of these two files. I insist that further commits be run through portmgr@ first. Hat: portmgr
* Take maintainership.jylefort2007-03-271-1/+1
| | | | Approved by: maintainer timeout (16 days)
* * Correctly patch devel/libltdl15 with the upstream hack toade2007-02-283-1/+23
| | | | | | | | | prevent eg: gnucash from taking several aeons to start up. * Hack around the fact that the above then wants to call various autotools to rebuild parts of the build infrastructure which, depending on the ports installed can cause things to fail in weird and wonderful ways.
* Remove massive overheads from loading programs that use manyade2007-01-313-1/+17
| | | | | | | | | | | | | | | | | libtool-generated shared libraries by forcing libtool into understanding that FreeBSD can correctly handle shared library dependencies. This code already exists in the libtool CVS repository but without knowing the release schedule (if any) for a new libtool 1.5.x series, and the exceptional performance gains (gnucash for example uses 122 shared libraries and with things rebuilt now starts up in ~10 seconds as opposed to 15 *minutes*). Further, a number of people have assisted in extensive testing of this code in a series of different environments, so I am therefore adding this patch to the tree. PR: 94826 Submitted by: Peter Jeremy <peterjeremy@optushome.com.au> Tested by: too many to list - thank you all
* Remove USE_REINPLACE from all categories starting with Dedwin2006-05-051-1/+0
|
* Conversion to a single libtool environment.ade2006-02-238-230/+75
| | | | Approved by: portmgr (kris)
* Fix pthread handlingade2005-12-252-8/+26
| | | | Submitted by: marcus
* Update to 1.5.22ade2005-12-212-5/+5
|
* Add SHA256ade2005-11-141-0/+1
|
* Update to 1.5.20ade2005-09-033-8/+3
|
* Update to 1.5.18ade2005-06-185-85/+46
| | | | | | More robust -pthread hack obtained from dfports. Tested with: full build of x11/gnome2 and x11/kde3
* Purge WANT_{LIBTOOL,AUTOCONF,AUTOMAKE}_RUNade2005-06-171-1/+1
| | | | | | The versioned autotools are now strictly for building other ports in the tree. Likewise, the gnu- autotools are for runtime dependencies for IDEs, and others, where unmodified cross-platform capabilities are desired.
* All that we see or seem, is but a dream, within a dream.ade2005-06-151-1/+1
| | | | | | Take back maintainership. I'll be scouring the PR database shortly, if I miss any, or someone beats me to it, please feel free to reassign appropriately.
* At Kris's request, back out the MACHINE_ARCH spelling correction untilobrien2005-04-121-1/+1
| | | | after 5.4-RELEASE.
* Assist getting more ports working on AMD64 by obeying theobrien2005-04-111-1/+1
| | | | Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
* Add a patch to support gnome 2.10 sharedlib version.kwm2005-03-082-8/+55
| | | | | | Patch made by ahze limited testing done by me. Obtained from: libtool cvs.
* Relinquish maintainership. I no longer have the time, energy,ade2005-03-011-1/+1
| | | | | | | | | | or interest to look after these things any more. To whomever picks these up, I salute you. I'll reset the relevant PRs to ports-bugs in a couple of weeks if no-one has taken over maintainership. Farewell, autotool hell.
* Too clever for my own good. Unbreak libltdl15.ade2004-10-151-2/+5
| | | | Submitted by: sf
* Update to 1.5.10, use INFO, and other minor cleanups.ade2004-10-155-49/+25
|
* Update to 1.5.8ade2004-08-172-4/+4
|
* Long-overdue cosmetic cleanups.ade2004-08-041-10/+0
|
* Remove empty patchfile.ale2004-07-021-0/+0
|
* Autotools cleanup. Remove autoconf257 (259), automake17 (18), andade2004-07-023-54/+41
| | | | | | | | libtool14 (13/15). PR: 67768 Submitted by: ade Approved by: 4-exp bento runs (thanks, kris!)
* Update to 1.5.6ade2004-05-142-7/+4
|
* Fix pkg-plist.ade2004-02-152-2/+1
| | | | | Reported by: many Typo by: ade
* Symlink vulnerability: http://www.securityfocus.com/archive/1/352333ade2004-02-143-41/+72
| | | | | | | Fix: http://www.securityfocus.com/archive/1/352519 PR: ports/62786 Submitted by: eik
* Minor COMMENT cosmetic changesade2004-02-121-1/+1
|
* Switch pre-everything: target to pre-everything::ade2003-10-171-1/+1
| | | | | PR: ports/58148 (partial) Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com>
* Repoint to known-good copies of libtool distfiles, prior to the FSFade2003-10-141-2/+4
| | | | | | | ftp.gnu.org compromise and resultant trashing of lots of files. Why they haven't gotten things back into a proper state yet is an entirely different question.
* Missed in last commit. Move libltdl's pkg-* to a saner place.ade2003-07-032-15/+0
|
* Upgrade to libtool 1.5 after repo-copy.ade2003-07-0310-108/+115
|
* Fix typo, pointed out by many.ade2003-06-291-27/+27
|
* Minor cosmetic changes to use a single BUILD_VERSION variable toade2003-06-292-40/+42
| | | | differentiate between versions in Makefile and PLIST
* Fix "dreaded thread problem" on -current where multithreaded apps areade2003-06-292-1/+12
| | | | | | not linked with libc_r. Bump PORTREVISION since this is a CRITICAL patch. Submitted by: marcus
* libtool uber-patchade2003-06-2713-464/+202
| | | | | | | | | | | * kill devel/libtool and move to devel/libtool13, upgrading to 1.3.5 * upgrade repo-copied devel/libtool14 to 1.4.3 * break out libltdl into its own separate port * move to version-numbered binaries/scripts (ie: there is *no* 'libtool' any more -- USE_LIBTOOL and USE_LIBTOOL_VER are your friends) Approved by: portmgr (kris) - for the bsd.port.mk hooks Tested by: bento 4-exp builds (repeatedly)
* Tag 'em and grab 'em from freebsd-ports@ade2003-05-141-1/+1
|
* do not have time for thesealane2003-04-291-1/+1
|
* Clear moonlight beckons.ade2003-03-072-1/+1
| | | | | | | Requiem mors pacem pkg-comment, And be calm ports tree. E Nomini Patri, E Fili, E Spiritu Sancti.
* I may as well be a masochist and take this one too, since I've got thealane2002-11-141-1/+1
| | | | auto* twin terrors already.
* o Rollback PORTCOMMENT modifications while this feature's implementationlioux2002-11-112-2/+1
| | | | | | | | is better studied o Turn PORTCOMMENT variable in Makefile back into pkg-comment files Approved by: kris (portmgr hat), portmgr, re (silence)
* Use PORTCOMMENT in the Makefile, and whack the pkg-comment.adamw2002-11-072-1/+2
| | | | Approved by: pat
* Due to popular demant into each port which might be inserted into dependencysobomax2002-09-141-0/+4
| | | | | | | | | | list by bsd.port.mk insert anti foot-shooting device, which prevents infinite fork loop when the user defines corresponding USE_XXX in global make.conf, command line or environment. Similar devices should probably be inserted into ports that might be inserted into dependency list by others bsd.foo.mk files (bsd.ruby.mk, bsd.python.mk and so on.)
* Relinquish all my ports.ade2002-09-071-1/+1
|
* Stage a mini-coup, and borrow these ports from portmgr@ for a while,ade2002-08-011-2/+1
| | | | | | | since I'm doing most of the updating, and am working on a port/Mk/bsd.<gnublah>.mk to move some cruft around. Sponsored by: Mr. Smith and Mr. Wesson. :)
* Recognise ar(1) archives (.a) as a valid entities to link with. This fixessobomax2002-06-082-4/+9
| | | | many places when it is necessary to link shared object with a static library.
* Set EXPR_COMPAT environment variable to workaround a problem with expr(1)sobomax2002-05-022-16/+29
| | | | on -current.
* Change maintainer to portmgr and update note about not upgrading.reg2001-05-221-4/+5
|
* Add WWW.demon2001-03-241-0/+2
|
* Install the ltdl library, so that packages can use it. If this breaks anyreg2001-02-053-2/+20
| | | | | | | ports, please let me know... Submitted by: sobomax Reviewed by: ade
* Explain why this port has not been upgraded to 1.3.5.reg2000-10-251-0/+4
|
* Add --build no-op to ltconfig to make USE_LIBTOOL working with configure scriptssobomax2000-09-252-10/+25
| | | | | | generated for libtool1.4. No responce from: maintainer
* Don't remove share/aclocal.asami2000-06-031-1/+0
|
* PORTNAME/PORTVERSION updatemharo2000-04-121-2/+2
|
* Update to 1.3.4.asami2000-04-025-36/+48
| | | | Submitted by: maintainer
* Oops, left off the @FreeBSD.org part. :)steve2000-01-301-1/+1
|
* Maintainer is now a committer.steve2000-01-301-1/+1
|
* Make this handle libraries of the form /dir/...s/libfoo.a.asami1999-09-201-1/+10
| | | | Submitted by: maintainer
* Submitted by: maintainerasami1999-09-118-64/+236
| | | | | | | | | | | | | He says: Update libtool to 1.3.3 and modify it's behaviour a bit. It now behaves like a stock libtool unless we start sending one of three flags: --disable-ltlibs Don't install .la files --release-suffix Add the release to the end of all the libs (like GLib/GTK+) --release-ignore Don't add the release to any libs. PR: 13114
* Change Id->FreeBSD.obrien1999-08-251-1/+1
|
* As threatened, enforce the "Capital, no period" rule. Ellipses arehoek1999-06-271-1/+1
| | | | | permitted. Note that, given current numeric motif of PW, this is done in four equally-sized commits of 393 files each.
* Changes from maintainer:steve1999-05-294-19/+195
| | | | | | | | | | | | | | | | | | | | | | 1. Add a -prefix arguement to libtool, to find where the installed copies of ltconfig and ltmain.sh reside. 2. Don't install the .la files unless --install-ltlibs is passed to ltconfig. 3. Don't force linking with -lc, and allow -?thread to be passed to the linker. 4. Don't build static libs if not using version numbers (for plugins). 5. Install instead of lib${release}.a lib.a lib${release}.so lib.so lib${release}.so.${ver} lib${release}.so.${ver} to support multi-release installations. 6. Change version to "1.3-freebsd-ports" so people know who to blame. 7. Misc fixes. PR: 11839 Submitted by: maintainer
* Remove an empty patch leftover from my last commit.steve1999-05-091-0/+0
| | | | Noticed by: OKAZAKI Tetsurou <okasaki@be.to>
* Update to version 1.3.steve1999-05-058-61/+61
| | | | | PR: 11356 Submitted by: Jeremy Lea <reg@shale.csir.co.za>
* Make sure $objformat is expanded before it goes out of scope.steve1999-03-091-1/+1
|
* Sync with peter's suggestion.vanilla1999-02-021-4/+4
|
* ${MASTER_SITE_GNU} got rearranged in December; let's catch up.fenner1999-01-271-1/+2
|
* Allow this port to work on freebsd4* too.steve1999-01-261-3/+12
|
* Fix PORTOBJFORMAT problem.sada1998-12-152-36/+30
| | | | | PR: ports/9070 Submitted by: Shigeyuki FUKUSHIMA <shige@kuis.kyoto-u.ac.jp>
* Fix info page problem, and add elf patch.vanilla1998-09-242-2/+47
|
* Import libtool-1.2, It's a generic library support script.vanilla1998-05-077-0/+67
PR: ports/6531 Submitted by: Motoyuki Kasahara <m-kasahr@sra.co.jp>