]> git.pld-linux.org Git - packages/automake.git/blobdiff - automake-man.patch
DEVEL merge
[packages/automake.git] / automake-man.patch
index 58e5779798c9826114d2938d275356661358bcc4..55f03cdd1ac098dff7ec4ed359d1fde9ddf95c27 100644 (file)
@@ -1,141 +1,3 @@
---- automake-1.4.orig/Makefile.in
-+++ automake-1.4/Makefile.in
-@@ -70,6 +70,7 @@
- bin_SCRIPTS = automake aclocal
- info_TEXINFOS = automake.texi
-+man_MANS = automake.1 aclocal.1
- amfiles = clean-hdr.am clean-kr.am clean.am comp-vars.am compile.am data-clean.am data.am dejagnu.am depend.am depend2.am dist-vars.am footer.am header-vars.am header.am java-clean.am java.am kr-extra.am library.am libs-clean.am libs.am libtool.am lisp-clean.am lisp.am ltlib-clean.am ltlib.am ltlibrary.am mans-vars.am mans.am multilib.am program.am progs-clean.am progs.am remake-hdr.am remake.am scripts.am subdirs.am tags-clean.am tags.am texi-vers.am texinfos.am
-@@ -80,7 +81,7 @@
- script_DATA = config.guess config.sub install-sh mdate-sh missing mkinstalldirs elisp-comp ylwrap acinstall
--EXTRA_DIST = acinstall $(pkgdata_DATA) $(script_DATA)
-+EXTRA_DIST = acinstall $(pkgdata_DATA) $(script_DATA) $(man_MANS)
- ETAGS_ARGS = $(amfiles)
- TAGS_DEPENDENCIES = $(ETAGS_ARGS)
-@@ -93,6 +94,10 @@
- INFO_DEPS = automake.info
- DVIS = automake.dvi
- TEXINFOS = automake.texi
-+man1dir = $(mandir)/man1
-+MANS = $(man_MANS)
-+
-+NROFF = nroff
- DATA =  $(pkgdata_DATA) $(script_DATA)
- DIST_COMMON =  README AUTHORS COPYING ChangeLog INSTALL Makefile.am \
-@@ -287,6 +292,45 @@
-         fi; \
-       done
-+install-man1:
-+      $(mkinstalldirs) $(DESTDIR)$(man1dir)
-+      @list='$(man1_MANS)'; \
-+      l2='$(man_MANS)'; for i in $$l2; do \
-+        case "$$i" in \
-+          *.1*) list="$$list $$i" ;; \
-+        esac; \
-+      done; \
-+      for i in $$list; do \
-+        if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
-+        else file=$$i; fi; \
-+        ext=`echo $$i | sed -e 's/^.*\\.//'`; \
-+        inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
-+        inst=`echo $$inst | sed '$(transform)'`.$$ext; \
-+        echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \
-+        $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \
-+      done
-+
-+uninstall-man1:
-+      @list='$(man1_MANS)'; \
-+      l2='$(man_MANS)'; for i in $$l2; do \
-+        case "$$i" in \
-+          *.1*) list="$$list $$i" ;; \
-+        esac; \
-+      done; \
-+      for i in $$list; do \
-+        ext=`echo $$i | sed -e 's/^.*\\.//'`; \
-+        inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
-+        inst=`echo $$inst | sed '$(transform)'`.$$ext; \
-+        echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \
-+        rm -f $(DESTDIR)$(man1dir)/$$inst; \
-+      done
-+install-man: $(MANS)
-+      @$(NORMAL_INSTALL)
-+      $(MAKE) $(AM_MAKEFLAGS) install-man1
-+uninstall-man:
-+      @$(NORMAL_UNINSTALL)
-+      $(MAKE) $(AM_MAKEFLAGS) uninstall-man1
-+
- install-pkgdataDATA: $(pkgdata_DATA)
-       @$(NORMAL_INSTALL)
-       $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)
-@@ -488,7 +532,8 @@
- install-exec-am: install-binSCRIPTS
- install-exec: install-exec-recursive
--install-data-am: install-info-am install-pkgdataDATA install-scriptDATA
-+install-data-am: install-info-am install-man install-pkgdataDATA \
-+              install-scriptDATA
-       @$(NORMAL_INSTALL)
-       $(MAKE) $(AM_MAKEFLAGS) install-data-hook
- install-data: install-data-recursive
-@@ -496,17 +541,18 @@
- install-am: all-am
-       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
- install: install-recursive
--uninstall-am: uninstall-binSCRIPTS uninstall-info uninstall-pkgdataDATA \
--              uninstall-scriptDATA
-+uninstall-am: uninstall-binSCRIPTS uninstall-info uninstall-man \
-+              uninstall-pkgdataDATA uninstall-scriptDATA
- uninstall: uninstall-recursive
--all-am: Makefile $(INFO_DEPS) $(SCRIPTS) $(DATA)
-+all-am: Makefile $(INFO_DEPS) $(SCRIPTS) $(MANS) $(DATA)
- all-redirect: all-recursive
- install-strip:
-       $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
- installdirs: installdirs-recursive
- installdirs-am:
-       $(mkinstalldirs)  $(DESTDIR)$(bindir) $(DESTDIR)$(infodir) \
--              $(DESTDIR)$(pkgdatadir) $(DESTDIR)$(scriptdir)
-+              $(DESTDIR)$(mandir)/man1 $(DESTDIR)$(pkgdatadir) \
-+              $(DESTDIR)$(scriptdir)
- mostlyclean-generic:
-@@ -546,7 +592,8 @@
- .PHONY: uninstall-binSCRIPTS install-binSCRIPTS mostlyclean-vti \
- distclean-vti clean-vti maintainer-clean-vti install-info-am \
- uninstall-info mostlyclean-aminfo distclean-aminfo clean-aminfo \
--maintainer-clean-aminfo uninstall-pkgdataDATA install-pkgdataDATA \
-+maintainer-clean-aminfo install-man1 uninstall-man1 install-man \
-+uninstall-man uninstall-pkgdataDATA install-pkgdataDATA \
- uninstall-scriptDATA install-scriptDATA install-data-recursive \
- uninstall-data-recursive install-exec-recursive \
- uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
---- automake-1.4.orig/Makefile.am
-+++ automake-1.4/Makefile.am
-@@ -9,6 +9,7 @@
- bin_SCRIPTS = automake aclocal
- info_TEXINFOS = automake.texi
-+man_MANS = automake.1 aclocal.1
- amfiles = clean-hdr.am clean-kr.am clean.am comp-vars.am compile.am \
- data-clean.am data.am dejagnu.am depend.am depend2.am dist-vars.am \
-@@ -32,7 +33,7 @@
-         chmod +x $(scriptdir)/$$prog; \
-       done
--EXTRA_DIST = acinstall $(pkgdata_DATA) $(script_DATA)
-+EXTRA_DIST = acinstall $(pkgdata_DATA) $(script_DATA) $(man_MANS)
- # The following requires a fixed version of the Emacs 19.30 etags.
- ETAGS_ARGS = automake.in aclocal.in --lang=none \
 --- automake-1.4.orig/automake.1
 +++ automake-1.4/automake.1
 @@ -0,0 +1,223 @@
 +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 @@
This page took 0.109853 seconds and 4 git commands to generate.