]> git.pld-linux.org Git - packages/automake.git/blobdiff - automake-man.patch
- drop quoteld patch, it's problem in KDE build system not here
[packages/automake.git] / automake-man.patch
index 4fa6e64e89ad4834019a08674b3a2b53059e3bac..ad0bfa123265925924a07675db90a26b8cbcf038 100644 (file)
@@ -1,6 +1,6 @@
---- automake-1.4.orig/automake.1
-+++ automake-1.4/automake.1
-@@ -0,0 +1,223 @@
+--- automake-1.8.orig/automake.1
++++ automake-1.8/automake.1
+@@ -0,0 +1,247 @@
 +.\" Copyright (C) 1992, 1993, 1994, 1995, 1996 Free Software Foundation, Inc.
 +.\" Copyright (C) 1998 Ben Pfaff.
 +.\"
@@ -18,7 +18,7 @@
 +.\" except that this permission notice may be stated in a translation approved
 +.\" by the Foundation.
 +.\"
-+.TH AUTOMAKE 1 "Automake"
++.TH AUTOMAKE 1 "28 Jan 2002"
 +.SH NAME
 +automake - automatically create Makefile.in's from Makefile.am's
 +.SH SYNOPSIS
 +] [
 +.BR --build-dir= DIR
 +] [
++.B -c
++|
++.B --copy
++] [
 +.B --cygnus
 +] [
++.B -f
++|
++.B --force-missing
++] [
 +.B --foreign
 +] [
 +.B --gnits
@@ -44,6 +52,8 @@
 +] [
 +.B -i
 +|
++.B --ignore-deps
++] [
 +.B --include-deps
 +] [
 +.B --no-force
 +.B --verbose
 +] [
 +.B --version
++] [
++.B --Werror
++|
++.B --Wno-error
 +]
 +.SH DESCRIPTION
 +.PP
 +rebuild an out-of-date
 +.BR Makefile.in .  
 +Note that 
-+.B automake
++.I automake
 +must always be run from the topmost directory of a project, even if
 +being used to regenerate the
 +.B Makefile.in
 +in some subdirectory.  This is necessary
 +because 
-+.B automake
++.I automake
 +must scan 
 +.BR configure.in ,
 +and because 
-+.B automake
++.I automake
 +uses the knowledge that a 
 +.B Makefile.in
 +is in a subdirectory to change its behavior in some cases.
 +.PP
-+.B automake
++.I automake
 +accepts the following options:
 +.TP
 +.BI -a
 +Automake is distributed with several of these files; this option will
 +cause the missing ones to be automatically added to the package,
 +whenever possible.  In general if Automake tells you a file is
-+missing, try using this option.
++missing, try using this option. By default Automake tries to make a
++symbolic link pointing to its own copy of the missing file; this can
++be changed with \fB--copy\fP.
 +.TP
-+.BI --amdir=\fRDIR
++.BI --libdir=\fRDIR
 +Look for Automake data files in directory DIR instead of in the
 +installation directory.  This is typically used for debugging.
 +.TP
-+.BI --build-dir=\fRDIR
-+Tell Automake where the build directory is.  This option is used
-+when including dependencies into a 
-+.B Makefile.in
-+generated by 
-+.B make
-+.BR dist ; 
-+it should not be used otherwise.
++.BI -c
++.TP
++.BI --copy
++When used with \fB--add-missing\fP, causes installed files to be copied.
++The default is to make a symbolic link.
 +.TP
 +.BI --cygnus
 +Causes the generated 
 +.BR Makefile.in s 
 +to follow Cygnus rules, instead of GNU or Gnits rules.
 +.TP
++.BI -f
++.TP
++.BI --force-missing
++When used with \fB--add-missing\fP, causes standard files to be rebuilt
++even if they already exist in the source tree.
++This involves removing the file from the source tree before creating the
++new symlink (or, with \fB--copy\fP, copying the new file).
++.TP
 +.BI --foreign
 +Set the global strictness to 
 +.BR foreign .
 +.TP
 +.BI -i
 +.TP
++.BI --ignore-deps
++This disables the dependency tracking feature.
++.TP
 +.BI --include-deps
-+Include all automatically generated dependency information in the
-+generated
-+.BR Makefile.in . 
-+This is generally done
-+when making a distribution.
++This enables the dependency tracking feature. This feature is
++enabled by default. This option is provided for historical
++reasons only and probably should not be used.
 +.TP
 +.BI --no-force
 +Ordinarily 
 +This option is used when making
 +distributions.
 +.TP
-+.BI --srcdir-name=\fRDIR
-+Tell Automake the name of the source directory associated with the
-+current build.  This option is used when including dependencies into a
-+.B Makefile.in
-+generated by 
-+.BR make dist ; 
-+it should not be used otherwise.
-+.TP
 +.BI -v
 +.TP
 +.BI --verbose
 +.TP
 +.BI --version
 +Print the version number of Automake and exit.
++.TP
++.BI --Werror
++.TP
++.BI --Wno-error
++.B --Werror
++will cause all warnings issued by
++.I automake
++to become errors. Errors affect the exit status of
++\fIautomake\fP, while warnings do not.
++\fB--Wno-error\fP, the default, causes warning to be treated as warnings only.
 +.PP
 +.SH "SEE ALSO"
 +.BR aclocal (1),
 +Debian GNU/Linux
 +.B automake
 +package.
---- automake-1.4.orig/aclocal.1
-+++ automake-1.4/aclocal.1
-@@ -0,0 +1,108 @@
+
+--- automake-1.8.orig/aclocal.1
++++ automake-1.8/aclocal.1
+@@ -0,0 +1,106 @@
 +.\" Copyright (C) 1992, 1993, 1994, 1995, 1996 Free Software Foundation, Inc.
 +.\" Copyright (C) 1998 Ben Pfaff.
 +.\"
 +Cause the output to be put into FILE instead of 
 +.BR aclocal.m4 .
 +.TP
-+.BI -v
-+.TP
 +.BI --verbose
 +Print the names of the files it examines.
 +.TP
 +Debian GNU/Linux
 +.B automake
 +package.
---- automake-1.4.orig/debian/control
-+++ automake-1.4/debian/control
-@@ -0,0 +1,17 @@
-+Source: automake
-+Section: devel
-+Priority: optional
-+Maintainer: Kevin Dalley <kevind@rahul.net>
-+Standards-Version: 2.4.0.0
-+
-+Package: automake
-+Architecture: all
-+Section: devel
-+Depends: autoconf
-+Description: A tool for generating GNU Standards-compliant Makefiles.
-+ Automake is a tool for automatically generating `Makefile.in's from
-+ files called `Makefile.am'.  The `Makefile.am' is basically a series of
-+ `make' macro definitions (with rules being thrown in occasionally).
-+ The generated `Makefile.in's are compliant with the GNU Makefile
-+ standards.
-+
---- automake-1.4.orig/debian/changelog
-+++ automake-1.4/debian/changelog
-@@ -0,0 +1,120 @@
-+automake (1.4-2) unstable; urgency=low
-+
-+  * This patch allows the proper use and detection of alphapca56
-+    machines.  Debian Alpha needs this.  (fixes bug #32390).
-+
-+ -- Kevin Dalley <kevind@rahul.net>  Sat, 30 Jan 1999 14:49:29 -0800
-+
-+automake (1.4-1) unstable; urgency=low
-+
-+  * first release of automake-1.4, which includes support for latest
-+    autoconf, fixes a number of bugs
-+
-+ -- Kevin Dalley <kevind@rahul.net>  Sat, 16 Jan 1999 14:26:53 -0800
-+
-+automake (1.3-1) frozen unstable; urgency=low
-+
-+  * first non-alpha release of automake compatible with 1.0h
-+
-+ -- Kevin Dalley <kevind@rahul.net>  Fri, 10 Apr 1998 01:34:25 -0700
-+
-+automake (1.2h-1) frozen unstable; urgency=low
-+
-+  * first release of automake-1.2h
-+  * compatible with current release of libtool
-+  * moved from experimental to main release
-+
-+ -- Kevin Dalley <kevind@rahul.net>  Tue, 24 Mar 1998 02:13:22 -0800
-+
-+automake (1.2f-1) experimental; urgency=low
-+
-+  * first release of automake-1.2f
-+  * reimplemented man page handling
-+
-+ -- Kevin Dalley <kevind@rahul.net>  Fri, 27 Feb 1998 23:51:55 -0800
-+
-+automake (1.2e-2) experimental; urgency=low
-+
-+  * added aclocal and automake man pages (fixes: bug #18200)
-+
-+ -- Kevin Dalley <kevind@rahul.net>  Sun, 22 Feb 1998 13:53:11 -0800
-+
-+automake (1.2e-1) experimental; urgency=low
-+
-+  * first release of automake-1.2e
-+  * added undocumented man pages
-+  * installed additional files to /usr/doc/automake
-+  * upgraded to Standards-Version 2.4.0.0
-+  * corrected copyright file
-+
-+ -- Kevin Dalley <kevind@rahul.net>  Sat, 14 Feb 1998 13:16:13 -0800
-+
-+automake (1.2d-2) experimental; urgency=low
-+
-+  * corrected copyright file, updated control file
-+
-+ -- Kevin Dalley <kevind@rahul.net>  Sun, 21 Dec 1997 20:21:41 -0800
-+
-+automake (1.2d-1) experimental; urgency=low
-+
-+  * first release of 1.2d.  This version is beta.  Use at your own risk.
-+
-+ -- Kevin Dalley <kevind@rahul.net>  Wed,  3 Dec 1997 22:49:05 -0800
-+
-+automake (1.2-1) unstable; urgency=low
-+
-+  * automake-1.2 release
-+
-+ -- Kevin Dalley <kevin@aimnet.com>  Fri,  4 Jul 1997 12:31:49 -0700
-+
-+automake (1.0-4) frozen unstable; urgency=low
-+
-+  * rebuilt using /usr/bin/perl rather than /bin/perl
-+
-+ -- Kevin Dalley <kevin@aimnet.com>  Mon,  2 Jun 1997 23:55:56 -0700
-+
-+automake (1.0-3) frozen unstable; urgency=low
-+
-+  * now in frozen and unstable
-+
-+ -- Kevin Dalley <kevin@aimnet.com>  Wed, 9 Apr 1997 23:23:41 -0700
-+
-+automake (1.0-2) unstable; urgency=low
-+
-+  * added ";" to tags.am for compatibility with bash-2.0.
-+
-+ -- Kevin Dalley <kevin@aimnet.com>  Tue, 8 Apr 1997 22:39:25 -0700
-+
-+automake (1.0-1) unstable; urgency=low
-+
-+  * Updated to Standards-Version 2.1.1.0.
-+  * fixed bug #3551, summary starts with pkg name
-+  * modified clean target
-+
-+ -- Kevin Dalley <kevin@aimnet.com>  Thu, 10 Oct 1996 23:54:45 -0700
-+
-+Sat Oct  5 15:30:42 1996  Kevin Dalley  <kevin@aimnet.com>
-+
-+      * debian/rules, debian/postrm, debian/postinst, debian/control,
-+      debian/copyright, debian/rules, debian/ChangeLog: moved files to
-+      debian directory and removed "debian." prefix
-+      
-+      * debian.rules, debian.postrm, debian.postinst, debian.control,
-+      debian.README, debian.rules, debian.ChangeLog: moved files to
-+      debian directory and removed "debian." prefix
-+      
-+      * debian.control: added multiple line description
-+      
-+
-+Sun Jun  2 16:26:54 1996  Kevin Dalley  <kevin@aplysia.iway.aimnet.com (Kevin Dalley)>
-+
-+      * debian.rules: changed diff options
-+      use $Date$ for last update
-+
-+      * debian.README, debian.control, debian.postinst, debian.postrm,
-+      debian.rules: added debian files
-+      
-+
-+Local variables:
-+mode: debian-changelog
-+End:
---- automake-1.4.orig/debian/copyright
-+++ automake-1.4/debian/copyright
-@@ -0,0 +1,16 @@
-+This is the Debian GNU/Linux prepackaged version of GNU automake.
-+automake was primarily written by David Mackenzie and Tom Tromey.
-+
-+
-+This package was put together by Kevin Dalley <kevind@rahul.net>,
-+from sources obtained from:
-+ ftp.cygnus.com:/pub/tromey
-+
-+Changes:
-+ * added Debian GNU/Linux package maintenance system files
-+ * added manual pages for automake and aclocal
-+
-+automake is Copyright (C) 1999 Free Software Foundation, Inc.
-+
-+On Debian GNU/Linux systems, the complete text of the GNU General
-+Public License can be found in `/usr/doc/copyright/GPL'.
---- automake-1.4.orig/debian/postinst
-+++ automake-1.4/debian/postinst
-@@ -0,0 +1,6 @@
-+#! /bin/sh
-+
-+set -e
-+
-+install-info --quiet --section "Development" "Development" \
-+ /usr/info/automake.info
---- automake-1.4.orig/debian/rules
-+++ automake-1.4/debian/rules
-@@ -0,0 +1,84 @@
-+#! /usr/bin/make -f
-+#
-+# Last updated: $Date$ by Kevin Dalley <kevind@rahul.net>
-+#
-+# Copyright 1994,1995 by Ian Jackson.
-+# I hereby give you perpetual unlimited permission to copy,
-+# modify and relicense this file, provided that you do not remove
-+# my name from the file itself.  (I assert my moral right of
-+# paternity under the Copyright, Designs and Patents Act 1988.)
-+# This file may have to be extensively modified
-+# Copyright 1996, 1997, 1998 by Kevin Dalley.
-+
-+# To make the binary distribution package, the ``Debianized'' source package
-+# and the context diff to the original package, type `./debian.rules dist'.
-+# Make sure that `debian.rules' is executable before the final distribution
-+# is made.
-+#
-+# Invoke each target with `./debian.rules <target>'.  All targets should be
-+# invoked with the package root as the current directory.
-+#
-+# The `binary' target must be run as root, as it needs to install files with
-+# specific ownerships.  The `diff' target assumes that you have the original
-+# source package available, unpacked, in ../$(p)-$(v).orig, or that you have
-+# the previous revision of the ``Debianized'' source package and context diff
-+# in the parent directory.
-+
-+# The name of the package (for example, `emacs').
-+package = automake
-+
-+build:
-+      $(checkdir)
-+      ./configure --prefix=/usr
-+      $(MAKE)
-+      touch build
-+
-+clean:
-+      $(checkdir)
-+      -rm -f build
-+      -$(MAKE) -i distclean || $(MAKE) -f Makefile.in distclean
-+      -rm -rf *~ debian/tmp debian/*~ debian/files*
-+
-+binary-indep: checkroot build
-+      $(checkdir)
-+      -rm -rf debian/tmp
-+      install -d debian/tmp debian/tmp/DEBIAN
-+      install -d debian/tmp/usr/doc/$(package)
-+      install debian/{postinst,prerm} debian/tmp/DEBIAN/.
-+      $(MAKE) INSTALL_PROGRAM='install -c' \
-+              prefix=`pwd`/debian/tmp/usr install
-+      gzip -9v debian/tmp/usr/info/*
-+      gzip -9v debian/tmp/usr/man/man1/*
-+      install -m 644 debian/copyright debian/tmp/usr/doc/$(package)/.
-+      install -m 644 debian/changelog \
-+              debian/tmp/usr/doc/$(package)/changelog.Debian
-+      gzip -9v debian/tmp/usr/doc/$(package)/changelog.Debian
-+      for file in AUTHORS ChangeLog INSTALL NEWS README \
-+              THANKS TODO; do \
-+              install -m 644 $$file \
-+                      debian/tmp/usr/doc/$(package);\
-+              gzip -9v debian/tmp/usr/doc/$(package)/$$file;\
-+      done
-+      ln -s ChangeLog.gz debian/tmp/usr/doc/$(package)/changelog.gz
-+      dpkg-gencontrol
-+      dpkg --build debian/tmp ..
-+
-+binary-arch:
-+
-+
-+define checkdir
-+      test -f $(package).texi -a -f debian/rules
-+endef
-+
-+# Below here is fairly generic really
-+
-+binary:               binary-indep binary-arch
-+
-+source diff:
-+      @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
-+
-+checkroot:
-+      $(checkdir)
-+      test root = "`whoami`"
-+
-+.PHONY: binary binary-arch binary-indep clean checkroot
---- automake-1.4.orig/debian/prerm
-+++ automake-1.4/debian/prerm
-@@ -0,0 +1,4 @@
-+#! /bin/sh -e
-+
-+install-info --quiet --remove /usr/info/automake.info
-+
---- automake-1.4.orig/config.h.in
-+++ automake-1.4/config.h.in
-@@ -0,0 +1,8 @@
-+/* config.h.in.  Generated automatically from configure.in by autoheader.  */
-+
-+/* Name of package */
-+#undef PACKAGE
-+
-+/* Version number of package */
-+#undef VERSION
-+
This page took 0.179595 seconds and 4 git commands to generate.