r1742 - in glibc-package/trunk/debian: . control.in debhelper.in patches patches/all rules.d
Author: aurel32
Date: 2006-08-15 20:40:10 +0000 (Tue, 15 Aug 2006)
New Revision: 1742
Added:
glibc-package/trunk/debian/patches/all/local-remove-manual.diff
Removed:
glibc-package/trunk/debian/debhelper.in/glibc-doc.doc-base
glibc-package/trunk/debian/debhelper.in/glibc-doc.install
glibc-package/trunk/debian/patches/all/cvs-manual-memory.diff
glibc-package/trunk/debian/patches/all/cvs-manual-string.diff
Modified:
glibc-package/trunk/debian/changelog
glibc-package/trunk/debian/control
glibc-package/trunk/debian/control.in/main
glibc-package/trunk/debian/copyright
glibc-package/trunk/debian/debhelper.in/glibc-doc.links
glibc-package/trunk/debian/patches/series
glibc-package/trunk/debian/rules.d/build.mk
glibc-package/trunk/debian/rules.d/debhelper.mk
Log:
* Backport from experimental (thanks Denis):
- Remove the GNU Libc Reference manual from glibc-doc because it is
not DFSG-free. (Closes: #181494)
The whole glibc-2.3.6/manual directory is removed from glibc-2.3.6.ds1.tar.bz2.
- debian/control: Drop Build-Depends: texinfo, texi2html.
- debian/control: Drop references to the antique libc-doc package.
- all/cvs-manual-memory.diff: removed.
- all/cvs-manual-string.diff: removed.
Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog 2006-08-15 19:46:10 UTC (rev 1741)
+++ glibc-package/trunk/debian/changelog 2006-08-15 20:40:10 UTC (rev 1742)
@@ -42,6 +42,14 @@
packages. Thanks Petr Salinger. (Closes: #383168).
* New any/cvs-static-getpid.diff patch from upstream to fix getpid() in
statically linked programs on some architectures. (Closes: #367656).
+ * Backport from experimental (thanks Denis):
+ - Remove the GNU Libc Reference manual from glibc-doc because it is
+ not DFSG-free. (Closes: #181494)
+ The whole glibc-2.3.6/manual directory is removed from glibc-2.3.6.ds1.tar.bz2.
+ - debian/control: Drop Build-Depends: texinfo, texi2html.
+ - debian/control: Drop references to the antique libc-doc package.
+ - all/cvs-manual-memory.diff: removed.
+ - all/cvs-manual-string.diff: removed.
-- Aurelien Jarno <aurel32@debian.org> Thu, 10 Aug 2006 21:23:07 +0200
Modified: glibc-package/trunk/debian/control
===================================================================
--- glibc-package/trunk/debian/control 2006-08-15 19:46:10 UTC (rev 1741)
+++ glibc-package/trunk/debian/control 2006-08-15 20:40:10 UTC (rev 1742)
@@ -1,8 +1,7 @@
Source: glibc
Section: libs
Priority: required
-Build-Depends: gettext, make (>= 3.80-1), dpkg-dev (>= 1.13.5), bzip2,
- texinfo, texi2html, file,
+Build-Depends: gettext, make (>= 3.80-1), dpkg-dev (>= 1.13.5), bzip2, file,
linux-kernel-headers (>= 2.6.13+0rc3-2) [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64],
mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386],
kfreebsd-kernel-headers [kfreebsd-i386 kfreebsd-amd64],
@@ -19,13 +18,11 @@
Architecture: all
Section: doc
Priority: optional
-Conflicts: libc-doc
-Replaces: libc-doc
-Provides: libc-doc
+Suggests: glibc-doc-reference
Description: GNU C Library: Documentation
- Contains The GNU C Library Reference manual in info and html format as
- well as man pages for libpthread functions. Also included is the complete
- GNU C Library ChangeLog.
+ Contains man pages for libpthread functions and the complete GNU C Library
+ ChangeLog. The GNU C Library Reference manual has been moved into
+ glibc-doc-reference for licensing reasons.
Package: locales
Architecture: all
Modified: glibc-package/trunk/debian/control.in/main
===================================================================
--- glibc-package/trunk/debian/control.in/main 2006-08-15 19:46:10 UTC (rev 1741)
+++ glibc-package/trunk/debian/control.in/main 2006-08-15 20:40:10 UTC (rev 1742)
@@ -1,8 +1,7 @@
Source: @glibc@
Section: libs
Priority: required
-Build-Depends: gettext, make (>= 3.80-1), dpkg-dev (>= 1.13.5), bzip2,
- texinfo, texi2html, file,
+Build-Depends: gettext, make (>= 3.80-1), dpkg-dev (>= 1.13.5), bzip2, file,
linux-kernel-headers (>= 2.6.13+0rc3-2) [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64],
mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 20020608-1) [hurd-i386], gnumach-dev [hurd-i386],
kfreebsd-kernel-headers [kfreebsd-i386 kfreebsd-amd64],
@@ -19,13 +18,11 @@
Architecture: all
Section: doc
Priority: optional
-Conflicts: libc-doc
-Replaces: libc-doc
-Provides: libc-doc
+Suggests: @glibc@-doc-reference
Description: GNU C Library: Documentation
- Contains The GNU C Library Reference manual in info and html format as
- well as man pages for libpthread functions. Also included is the complete
- GNU C Library ChangeLog.
+ Contains man pages for libpthread functions and the complete GNU C Library
+ ChangeLog. The GNU C Library Reference manual has been moved into
+ @glibc@-doc-reference for licensing reasons.
Package: locales
Architecture: all
Modified: glibc-package/trunk/debian/copyright
===================================================================
--- glibc-package/trunk/debian/copyright 2006-08-15 19:46:10 UTC (rev 1741)
+++ glibc-package/trunk/debian/copyright 2006-08-15 20:40:10 UTC (rev 1742)
@@ -27,20 +27,6 @@
On Debian systems, the complete text of the GNU Library
General Public License can be found in `/usr/share/common-licenses/LGPL-2.1'.
-The following applies to the GNU C Library Reference Manual (libc.info):
-
- Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003 Free
- Software Foundation, Inc.
-
- Permission is granted to copy, distribute and/or modify this document
- under the terms of the GNU Free Documentation License, Version 1.1 or
- any later version published by the Free Software Foundation; with the
- Invariant Sections being "Free Software Needs Free Documentation" and
- "GNU Lesser General Public License", the Front-Cover texts being (a)
- (see below), and with the Back-Cover Texts being (b) (see below). A
- copy of the license is included in the section entitled "GNU Free
- Documentation License".
-
Additional Details (the following is taken from `info libc
Contributors' which also contains a list of credits):
Deleted: glibc-package/trunk/debian/debhelper.in/glibc-doc.doc-base
===================================================================
--- glibc-package/trunk/debian/debhelper.in/glibc-doc.doc-base 2006-08-15 19:46:10 UTC (rev 1741)
+++ glibc-package/trunk/debian/debhelper.in/glibc-doc.doc-base 2006-08-15 20:40:10 UTC (rev 1742)
@@ -1,24 +0,0 @@
-Document: glibc-manual
-Title: The GNU C Library Reference Manual
-Author: Sandra Loosemore with Richard M. Stallman, Roland McGrath,
- Andrew Oram, and Ulrich Drepper
-Abstract: The GNU C Library Reference Manual
- The GNU C library, described in this document, defines all of the
- library functions that are specified by the ISO C standard, as well as
- additional features specific to POSIX and other derivatives of the Unix
- operating system, and extensions specific to the GNU system.
- .
- The purpose of this manual is to tell you how to use the facilities
- of the GNU library. We have mentioned which features belong to which
- standards to help you identify things that are potentially non-portable
- to other systems. But the emphasis in this manual is not on strict
- portability.
-Section: Apps/Programming
-
-Format: info
-Index: /usr/share/info/libc.info.gz
-Files: /usr/share/info/libc.*
-
-Format: HTML
-Index: /usr/share/doc/glibc-doc/html/index.html
-Files: /usr/share/doc/glibc-doc/html/*
Deleted: glibc-package/trunk/debian/debhelper.in/glibc-doc.install
===================================================================
--- glibc-package/trunk/debian/debhelper.in/glibc-doc.install 2006-08-15 19:46:10 UTC (rev 1741)
+++ glibc-package/trunk/debian/debhelper.in/glibc-doc.install 2006-08-15 20:40:10 UTC (rev 1742)
@@ -1,2 +0,0 @@
-DEB_SRCDIR/manual/libc/*.html usr/share/doc/glibc-doc/html
-
Modified: glibc-package/trunk/debian/debhelper.in/glibc-doc.links
===================================================================
--- glibc-package/trunk/debian/debhelper.in/glibc-doc.links 2006-08-15 19:46:10 UTC (rev 1741)
+++ glibc-package/trunk/debian/debhelper.in/glibc-doc.links 2006-08-15 20:40:10 UTC (rev 1742)
@@ -1,4 +1,3 @@
-usr/share/doc/glibc-doc/html/libc.html usr/share/doc/glibc-doc/html/index.html
usr/share/man/man3/pthread_key_create.3.gz usr/share/man/man3/pthread_getspecific.3.gz
usr/share/man/man3/pthread_key_create.3.gz usr/share/man/man3/pthread_key_delete.3.gz
usr/share/man/man3/pthread_key_create.3.gz usr/share/man/man3/pthread_setspecific.3.gz
Deleted: glibc-package/trunk/debian/patches/all/cvs-manual-memory.diff
===================================================================
--- glibc-package/trunk/debian/patches/all/cvs-manual-memory.diff 2006-08-15 19:46:10 UTC (rev 1741)
+++ glibc-package/trunk/debian/patches/all/cvs-manual-memory.diff 2006-08-15 20:40:10 UTC (rev 1742)
@@ -1,52 +0,0 @@
-2005-01-14 GOTO Masanori <gotom@debian.or.jp>
-
- * manual/memory.texi (sbrk): Fix definition.
-
-===================================================================
-RCS file: /cvs/glibc/libc/manual/memory.texi,v
-retrieving revision 1.78
-retrieving revision 1.79
-diff -u -r1.78 -r1.79
---- libc/manual/memory.texi 2004/10/18 00:53:12 1.78
-+++ libc/manual/memory.texi 2005/01/26 02:39:11 1.79
-@@ -2384,7 +2384,7 @@
-
- @comment unistd.h
- @comment BSD
--@deftypefun int sbrk (ptrdiff_t @var{delta})
-+@deftypefun void *sbrk (ptrdiff_t @var{delta})
- This function is the same as @code{brk} except that you specify the new
- end of the data segment as an offset @var{delta} from the current end
- and on success the return value is the address of the resulting end of
-
-2005-08-29 Thomas Schwinge <schwinge@nic-nac-project.de>
-
- [BZ #1261]
- * manual/memory.texi (Hooks for Malloc): Correct prototype of
- my_init_hook() and definition of my_free_hook.
-
-===================================================================
-RCS file: /cvs/glibc/libc/manual/memory.texi,v
-retrieving revision 1.79
-retrieving revision 1.80
-diff -u -r1.79 -r1.80
---- libc/manual/memory.texi 2005/01/26 02:39:11 1.79
-+++ libc/manual/memory.texi 2005/09/13 17:46:01 1.80
-@@ -948,7 +948,7 @@
- #include <malloc.h>
-
- /* Prototypes for our hooks. */
--static void *my_init_hook (void);
-+static void my_init_hook (void);
- static void *my_malloc_hook (size_t, const void *);
- static void my_free_hook (void*, const void *);
-
-@@ -984,7 +984,7 @@
- return result;
- @}
-
--static void *
-+static void
- my_free_hook (void *ptr, const void *caller)
- @{
- /* Restore all old hooks */
Deleted: glibc-package/trunk/debian/patches/all/cvs-manual-string.diff
===================================================================
--- glibc-package/trunk/debian/patches/all/cvs-manual-string.diff 2006-08-15 19:46:10 UTC (rev 1741)
+++ glibc-package/trunk/debian/patches/all/cvs-manual-string.diff 2006-08-15 20:40:10 UTC (rev 1742)
@@ -1,23 +0,0 @@
-2005-01-14 GOTO Masanori <gotom@debian.or.jp>
-
- * manual/string.texi (strcasestr): Fix example typo.
-
-===================================================================
-RCS file: /cvs/glibc/libc/manual/string.texi,v
-retrieving revision 1.69
-retrieving revision 1.70
-diff -u -r1.69 -r1.70
---- libc/manual/string.texi 2004/07/14 17:10:28 1.69
-+++ libc/manual/string.texi 2005/01/26 02:39:11 1.70
-@@ -1781,9 +1781,9 @@
-
- For example,
- @smallexample
--strstr ("hello, world", "L")
-+strcasestr ("hello, world", "L")
- @result{} "llo, world"
--strstr ("hello, World", "wo")
-+strcasestr ("hello, World", "wo")
- @result{} "World"
- @end smallexample
- @end deftypefun
Copied: glibc-package/trunk/debian/patches/all/local-remove-manual.diff (from rev 1724, glibc-package/branches/glibc-2.4/debian/patches/all/local-remove-manual.diff)
===================================================================
--- glibc-package/branches/glibc-2.4/debian/patches/all/local-remove-manual.diff 2006-08-14 23:24:20 UTC (rev 1724)
+++ glibc-package/trunk/debian/patches/all/local-remove-manual.diff 2006-08-15 20:40:10 UTC (rev 1742)
@@ -0,0 +1,290 @@
+The GNU Libc Reference manual has to be removed for licensing reasons.
+But some files have a dependency on manual/errno.texi; the easiest
+solution is to drop those dependencies and make sure that MAKEINFO=:
+so that no target depends on manual/*.texi files.
+
+Index: glibc-2.3.6/manual/Makefile
+===================================================================
+--- /dev/null
++++ glibc-2.3.6/manual/Makefile
+@@ -0,0 +1,254 @@
++# Copyright (C) 1992-1999,2000,2001,2002,2003,2004,2006
++# Free Software Foundation, Inc.
++# This file is part of the GNU C Library.
++
++# The GNU C Library is free software; you can redistribute it and/or
++# modify it under the terms of the GNU Lesser General Public
++# License as published by the Free Software Foundation; either
++# version 2.1 of the License, or (at your option) any later version.
++
++# The GNU C Library is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
++# Lesser General Public License for more details.
++
++# You should have received a copy of the GNU Lesser General Public
++# License along with the GNU C Library; if not, write to the Free
++# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
++# 02111-1307 USA.
++
++# Makefile for the GNU C Library manual.
++
++subdir := manual
++export subdir := $(subdir)
++
++# Allow override
++INSTALL_INFO = install-info
++
++.PHONY: all dvi pdf info html
++all: dvi
++dvi: libc.dvi
++pdf: libc.pdf
++
++# Get glibc's configuration info.
++ifneq (,$(wildcard ../Makeconfig))
++include ../Makeconfig
++else
++MAKEINFO = makeinfo
++TEXI2DVI = texi2dvi
++AWK = gawk
++endif
++
++TEXI2PDF = texi2dvi --pdf
++
++ifneq ($(strip $(MAKEINFO)),:)
++all: info
++info: libc.info
++endif
++
++# scripts we use
++ifndef move-if-change
++move-if-change = ./move-if-change
++endif
++mkinstalldirs = $(..)scripts/mkinstalldirs
++
++chapters = $(addsuffix .texi, \
++ intro errno memory ctype string charset locale \
++ message search pattern io stdio llio filesys \
++ pipe socket terminal syslog math arith time \
++ resource setjmp signal startup process job nss \
++ users sysinfo conf crypt debug)
++add-chapters = $(wildcard $(foreach d, $(add-ons), ../$d/$d.texi))
++appendices = lang.texi header.texi install.texi maint.texi contrib.texi \
++ freemanuals.texi
++
++-include texis
++texis: texis.awk $(chapters) $(add-chapters) $(appendices) lesser.texi fdl.texi
++ $(AWK) -f $^ > $@.T
++ mv -f $@.T $@
++
++nonexamples = $(filter-out $(add-chapters) %.c.texi, $(texis))
++examples = $(filter-out $(foreach d, $(add-ons), ../$d/%.c.texi), \
++ $(filter %.c.texi, $(texis)))
++
++# Kludge: implicit rule so Make knows the one command does it all.
++chapters.% top-menu.%: libc-texinfo.sh $(texis) Makefile
++ AWK=$(AWK) $(SHELL) $< '$(chapters)' '$(add-chapters)' '$(appendices)'
++
++libc.dvi libc.pdf libc.info: chapters.texi top-menu.texi dir-add.texi \
++ libm-err.texi
++libc.dvi libc.pdf: texinfo.tex
++
++html: libc/index.html
++libc/index.html: chapters.texi top-menu.texi dir-add.texi libm-err.texi
++ $(MAKEINFO) --html libc.texinfo
++
++# Generate the summary from the Texinfo source files for each chapter.
++summary.texi: stamp-summary ;
++stamp-summary: summary.awk $(filter-out summary.texi, $(texis))
++ $(AWK) -f $^ | sort -t'' -df -k 1,1 | tr '\014' '\012' > summary-tmp
++ $(move-if-change) summary-tmp summary.texi
++ touch $@
++
++# Generate a file which can be added to the `dir' content to provide direct
++# access to the documentation of the function, variables, and other
++# definitions.
++dir-add.texi: xtract-typefun.awk $(texis)
++ (echo "@dircategory GNU C library functions and macros"; \
++ echo "@direntry"; \
++ $(AWK) -f $^ | sort; \
++ echo "@end direntry") > $@.new
++ mv -f $@.new $@
++
++# The table with the math errors is generated.
++libm-err.texi: stamp-libm-err
++stamp-libm-err: libm-err-tab.pl $(wildcard $(foreach dir,$(sysdirs),\
++ $(dir)/libm-test-ulps))
++ pwd=`pwd`; \
++ $(PERL) $< $$pwd/.. > libm-err-tmp
++ $(move-if-change) libm-err-tmp libm-err.texi
++ touch $@
++
++# Generate Texinfo files from the C source for the example programs.
++%.c.texi: examples/%.c
++ sed -e 's,[{}],@&,g' \
++ -e 's,/\*\(@.*\)\*/,\1,g' \
++ -e 's,/\* *,/* @r{,g' -e 's, *\*/,} */,' \
++ -e 's/\(@[a-z][a-z]*\)@{\([^}]*\)@}/\1{\2}/g'\
++ $< | expand > $@.new
++ mv -f $@.new $@
++
++%.info: %.texinfo
++ LANGUAGE=C LC_ALL=C $(MAKEINFO) $<
++
++%.dvi: %.texinfo
++ $(TEXI2DVI) $<
++
++%.pdf: %.texinfo
++ $(TEXI2PDF) $<
++
++# Distribution.
++minimal-dist = summary.awk texis.awk tsort.awk libc-texinfo.sh libc.texinfo \
++ libm-err.texi stamp-libm-err \
++ $(filter-out summary.texi, $(nonexamples)) \
++ $(patsubst %.c.texi,examples/%.c, $(examples))
++
++doc-only-dist = Makefile COPYING.LIB
++distribute = $(minimal-dist) $(examples) stdio-fp.c \
++ libc.info* libc.?? libc.??s texinfo.tex \
++ xtract-typefun.awk dir-add.texi dir libm-err-tab.pl
++export distribute := $(distribute)
++
++tar-it = tar chovf $@ $^
++
++manual.tar: $(doc-only-dist) $(minimal-dist) ; $(tar-it)
++mandist.tar: $(doc-only-dist) $(distribute) ; $(tar-it)
++
++edition := $(shell sed -n 's/^@set EDITION \([0-9][0-9.]*\)[^0-9.]*.*$$/\1/p' \
++ libc.texinfo)
++
++glibc-doc-$(edition).tar: $(doc-only-dist) $(distribute)
++ @rm -f glibc-doc-$(edition)
++ ln -s . glibc-doc-$(edition)
++ tar chovf $@ $(addprefix glibc-doc-$(edition)/,$^)
++ rm -f glibc-doc-$(edition)
++
++%.Z: %
++ compress -c $< > $@.new
++ mv -f $@.new $@
++%.gz: %
++ gzip -9 -c $< > $@.new
++ mv -f $@.new $@
++%.uu: %
++ uuencode $< < $< > $@.new
++ mv -f $@.new $@
++
++.PHONY: mostlyclean distclean realclean clean
++mostlyclean:
++ -rm -f libc.dvi libc.pdf libc.tmp libc.info*
++ -rm -f $(objpfx)stubs
++ -rm -f $(foreach o,$(object-suffixes-for-libc),$(objpfx)stamp$o)
++clean: mostlyclean
++distclean: clean
++indices = cp fn pg tp vr ky
++realclean: distclean
++ -rm -f texis summary.texi stamp-summary *.c.texi dir-add.texi
++ -rm -f $(foreach index,$(indices),libc.$(index) libc.$(index)s)
++ -rm -f libc.log libc.aux libc.toc dir-add.texinfo
++ -rm -f top-menu.texi chapters.texi
++
++.PHONY: install subdir_install installdirs install-data
++install-data subdir_install: install
++ifneq ($(strip $(MAKEINFO)),:)
++install: $(inst_infodir)/libc.info
++ @if $(SHELL) -c '$(INSTALL_INFO) --version' >/dev/null 2>&1; then \
++ test -f $(inst_infodir)/dir || $(INSTALL_DATA) dir $(inst_infodir);\
++ $(INSTALL_INFO) --info-dir=$(inst_infodir) $(inst_infodir)/libc.info;\
++ else : ; fi
++endif
++# Catchall implicit rule for other installation targets from the parent.
++install-%: ;
++
++$(inst_infodir)/libc.info: libc.info installdirs
++ for file in $<*; do \
++ $(INSTALL_DATA) $$file $(@D)/$$file; \
++ done
++
++installdirs:
++ $(mkinstalldirs) $(inst_infodir)
++
++.PHONY: dist
++dist: # glibc-doc-$(edition).tar.gz
++
++ifneq (,$(wildcard ../Make-dist))
++dist: ../Make-dist
++ $(MAKE) -f $< $(Make-dist-args)
++endif
++
++ifndef ETAGS
++ETAGS = etags -T
++endif
++TAGS: $(minimal-dist)
++ $(ETAGS) -o $@ $^
++
++# The parent makefile sometimes invokes us with targets `subdir_REAL-TARGET'.
++subdir_%: % ;
++# For targets we don't define, do nothing.
++subdir_%: ;
++
++# These are targets that each glibc subdirectory is expected to understand.
++# ../Rules defines them for code subdirectories; for us, they are no-ops.
++# None of these should be `subdir_TARGET'; those targets are transformed
++# by the implicit rule above into `TARGET' deps.
++glibc-targets := lib objects objs others tests xtests lint.out echo-headers
++.PHONY: $(glibc-targets)
++$(glibc-targets):
++
++# Create stamp files if they don't exist, so the parent makefile's rules for
++# updating the library archives are happy with us, and never think we have
++# changed the library.
++lib: $(foreach o,$(object-suffixes-for-libc),$(objpfx)stamp$o)
++ifdef objpfx
++.PHONY: stubs
++stubs: $(objpfx)stubs
++endif
++$(objpfx)stubs ../po/manual.pot $(objpfx)stamp%:
++ $(make-target-directory)
++ touch $@
++
++# Make the target directory if it doesn't exist, using the `mkinstalldirs'
++# script that does `mkdir -p' even if `mkdir' doesn't support that flag.
++define make-target-directory
++$(addprefix $(mkinstalldirs) ,\
++ $(filter-out $(wildcard $(@D:%/=%)),$(@D:%/=%)))
++endef
++
++# The top-level glibc Makefile expects subdir_install to update the stubs file.
++subdir_install: stubs
++
++# Get rid of these variables if they came from the parent.
++routines =
++aux =
++sources =
++objects =
++headers =
+Index: glibc-2.3.6/sysdeps/gnu/Makefile
+===================================================================
+--- glibc-2.3.6.orig/sysdeps/gnu/Makefile
++++ glibc-2.3.6/sysdeps/gnu/Makefile
+@@ -20,7 +20,7 @@
+ # Generate the list of strings for errno codes from the section of the
+ # manual which documents the codes.
+
+-$(..)sysdeps/gnu/errlist.c: $(..)sysdeps/gnu/errlist.awk \
++$(..)sysdeps/gnu/errlist-disabled.c: $(..)sysdeps/gnu/errlist.awk \
+ $(..)manual/errno.texi
+ $(AWK) -f $^ > $@-tmp
+ # Make it unwritable so noone will edit it by mistake.
+Index: glibc-2.3.6/sysdeps/mach/hurd/Makefile
+===================================================================
+--- glibc-2.3.6.orig/sysdeps/mach/hurd/Makefile
++++ glibc-2.3.6/sysdeps/mach/hurd/Makefile
+@@ -87,7 +87,7 @@
+ -e 's, \.\./, $(..),g' > $@t
+ mv -f $@t $@
+
+-$(hurd)/bits/errno.h: $(common-objpfx)stamp-errnos ;
++$(hurd)/bits/errno-disabled.h: $(common-objpfx)stamp-errnos ;
+ $(common-objpfx)stamp-errnos: $(hurd)/errnos.awk $(errno.texinfo) \
+ $(mach-errnos-deps) $(common-objpfx)errnos.d
+ $(AWK) -f $^ > $(hurd)/bits/errno.h-tmp
Modified: glibc-package/trunk/debian/patches/series
===================================================================
--- glibc-package/trunk/debian/patches/series 2006-08-15 19:46:10 UTC (rev 1741)
+++ glibc-package/trunk/debian/patches/series 2006-08-15 20:40:10 UTC (rev 1742)
@@ -116,8 +116,6 @@
sparc/submitted-socket-weakalias.diff -p0
sparc/submitted-timing.diff -p1
-all/cvs-manual-memory.diff -p1
-all/cvs-manual-string.diff -p1
all/local-ru_RU.diff -p1
all/local-pt_BR.diff -p1
all/submitted-new-brf-encoding.diff -p0
Modified: glibc-package/trunk/debian/rules.d/build.mk
===================================================================
--- glibc-package/trunk/debian/rules.d/build.mk 2006-08-15 19:46:10 UTC (rev 1741)
+++ glibc-package/trunk/debian/rules.d/build.mk 2006-08-15 20:40:10 UTC (rev 1742)
@@ -62,6 +62,7 @@
cd $(DEB_BUILDDIR) && \
CC="$(call xx,CC)" \
AUTOCONF=false \
+ MAKEINFO=: \
$(CURDIR)/$(DEB_SRCDIR)/configure \
--host=$(call xx,configure_target) \
--build=$$configure_build --prefix=/usr --without-cvs \
Modified: glibc-package/trunk/debian/rules.d/debhelper.mk
===================================================================
--- glibc-package/trunk/debian/rules.d/debhelper.mk 2006-08-15 19:46:10 UTC (rev 1741)
+++ glibc-package/trunk/debian/rules.d/debhelper.mk 2006-08-15 20:40:10 UTC (rev 1742)
@@ -62,7 +62,6 @@
dh_installdirs -p$(curpass)
dh_install -p$(curpass)
dh_installman -p$(curpass)
- dh_installinfo -p$(curpass)
dh_installdebconf -p$(curpass)
dh_installchangelogs -p$(curpass)
dh_installinit -p$(curpass)
Reply to: