From d9fc4acc572c6647a4f27b838d35d27d805d190e Mon Sep 17 00:00:00 2001 From: Jason Stubbs Date: Sun, 28 Aug 2005 08:37:44 +0000 Subject: Migration (without history) of the current stable line to subversion. svn path=/main/branches/2.0/; revision=1941 --- man/libtool.eclass.5 | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 man/libtool.eclass.5 (limited to 'man/libtool.eclass.5') diff --git a/man/libtool.eclass.5 b/man/libtool.eclass.5 new file mode 100644 index 000000000..5281d629a --- /dev/null +++ b/man/libtool.eclass.5 @@ -0,0 +1,48 @@ +.TH "LIBTOOL.ECLASS" "5" "Aug 2004" "Portage 2.0.51" "portage" +.SH "NAME" +libtool.eclass \- fixes the libtool files that are distributed with some +packages +.SH "DESCRIPTION" +The \fBlibtool\fR eclass provides an easy way to patch the libtool files +that come with some packages. Often times these files are outdated and +misbehave inside of the portage build environment. +.SH "VARIABLES" +.BR "ELT_APPLIED_PATCHES" +This variable is exported by the \fBlibtool\fR eclass. It contains a +whitespace-delimited list of patches that were successfully applied. +.SH "FUNCTIONS" +.TP +.B "elibtoolize " "\fI[--portage] [--reverse-deps] [--patch-only] [--remove-internal-dep=DEP_TO_REMOVE] [--shallow]\fR" +This function should be called from \fIsrc_unpack\fR. If called with no +arguments, it will apply a default set of patches to all occurrences of +ltmain.sh and then run libtoolize. The default set of patches are located +in \fB${PORTDIR}\fR/eclass/ELT-patches. +.RS +.TP +.BR "--portage" +Apply the portage patch. +.TP +.BR "--reverse-deps" +Apply the reverse dependencies patch. See http://bugzilla.gnome.org/show_bug.cgi?id=75635 +for more information. +.TP +.BR "--patch-only" +If specified, libtoolize will not be run if none of the patches apply. +.TP +.BR "--remove-internal-deps=DEP_TO_REMOVE" +Replaces @REM_INT_DEP@ with DEP_TO_REMOVE. +.TP +.BR "--shallow" +Instead of recursively patching all occurrences of ltmain.sh, only patch the +ltmain.sh in \fB${S}\fR. +.RE +.SH "REPORTING BUGS" +Please report bugs via http://bugs.gentoo.org/ +.SH "SEE ALSO" +.BR ebuild (5) +.SH "FILES" +.BR /usr/portage/eclass/libtool.eclass +.SH "AUTHORS" +Aaron Walker +.SH "CVS HEADER" +$Header: /var/cvsroot/gentoo-src/portage/man/libtool.eclass.5,v 1.3.2.1 2005/01/15 00:19:36 vapier Exp $ -- cgit v1.2.3-1-g7c22