diff options
author | Mike Frysinger <vapier@gentoo.org> | 2004-08-31 02:29:18 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2004-08-31 02:29:18 +0000 |
commit | 38de3213e44d6243c380535e9f4fbe747ff89925 (patch) | |
tree | abc878bf2e07c597835b6477800f2e67edb6af5d /man | |
parent | Added python 2.2 compatibility fix. (#62128) Added fix to fail nicely on (diff) | |
download | portage-cvs-38de3213e44d6243c380535e9f4fbe747ff89925.tar.gz portage-cvs-38de3213e44d6243c380535e9f4fbe747ff89925.tar.bz2 portage-cvs-38de3213e44d6243c380535e9f4fbe747ff89925.zip |
libtool.eclass manpage #62199
Diffstat (limited to 'man')
-rw-r--r-- | man/libtool.eclass.5 | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/man/libtool.eclass.5 b/man/libtool.eclass.5 new file mode 100644 index 0000000..bb28bc6 --- /dev/null +++ b/man/libtool.eclass.5 @@ -0,0 +1,47 @@ +.TH "LIBTOOL.ECLASS" "5" "Aug 2004" "Portage 2.0.50" "portage" +.SH "NAME" +libtool \- 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 <ka0ttic@butsugenjitemple.org> +.SH "CVS HEADER" +$Header: /local/data/ulm/cvs/history/var/cvsroot/gentoo-src/portage/man/libtool.eclass.5,v 1.1 2004/08/31 02:29:18 vapier Exp $ |