Manual clean-ups, and include the PDF in the source distribution.

This commit is contained in:
Anthony Green
2019-11-22 12:42:26 -05:00
parent d01088a519
commit 8e3935fa76
2 changed files with 29 additions and 15 deletions
+3 -1
View File
@@ -21,7 +21,7 @@ EXTRA_DIST = LICENSE ChangeLog.old \
generate-darwin-source-and-headers.py \ generate-darwin-source-and-headers.py \
libffi.xcodeproj/project.pbxproj \ libffi.xcodeproj/project.pbxproj \
libtool-ldflags libtool-version configure.host README.md \ libtool-ldflags libtool-version configure.host README.md \
libffi.map.in LICENSE-BUILDTOOLS msvc_build make_sunver.pl libffi.map.in LICENSE-BUILDTOOLS msvc_build make_sunver.pl
# local.exp is generated by configure # local.exp is generated by configure
DISTCLEANFILES = local.exp DISTCLEANFILES = local.exp
@@ -153,5 +153,7 @@ AM_CPPFLAGS = -I. -I$(top_srcdir)/include -Iinclude -I$(top_srcdir)/src
AM_CCASFLAGS = $(AM_CPPFLAGS) AM_CCASFLAGS = $(AM_CPPFLAGS)
dist-hook: dist-hook:
d=`(cd $(distdir); pwd)`; (cd doc; make pdf; cp *.pdf $$d/doc)
if [ -d $(top_srcdir)/.git ] ; then (cd $(top_srcdir); git log --no-decorate) ; else echo 'See git log for history.' ; fi > $(distdir)/ChangeLog if [ -d $(top_srcdir)/.git ] ; then (cd $(top_srcdir); git log --no-decorate) ; else echo 'See git log for history.' ; fi > $(distdir)/ChangeLog
s=`awk '/was released on/{ print NR; exit}' $(top_srcdir)/README.md`; tail -n +$$(($$s-1)) $(top_srcdir)/README.md > $(distdir)/README.md s=`awk '/was released on/{ print NR; exit}' $(top_srcdir)/README.md`; tail -n +$$(($$s-1)) $(top_srcdir)/README.md > $(distdir)/README.md
+26 -14
View File
@@ -1,7 +1,8 @@
\input texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename libffi.info @setfilename libffi.info
@settitle libffi @include version.texi
@settitle libffi: the portable foreign function interface library
@setchapternewpage off @setchapternewpage off
@c %**end of header @c %**end of header
@@ -12,32 +13,43 @@
@syncodeindex pg cp @syncodeindex pg cp
@syncodeindex tp cp @syncodeindex tp cp
@include version.texi
@copying @copying
This manual is for Libffi, a portable foreign-function interface This manual is for libffi, a portable foreign function interface
library. library.
Copyright @copyright{} 2008, 2010, 2011 Red Hat, Inc. Copyright @copyright{} 2008--2019 Anthony Green and Red Hat, Inc.
@quotation Permission is hereby granted, free of charge, to any person obtaining
Permission is granted to copy, distribute and/or modify this document a copy of this software and associated documentation files (the
under the terms of the GNU General Public License as published by the ``Software''), to deal in the Software without restriction, including
Free Software Foundation; either version 2, or (at your option) any without limitation the rights to use, copy, modify, merge, publish,
later version. A copy of the license is included in the distribute, sublicense, and/or sell copies of the Software, and to
section entitled ``GNU General Public License''. permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
@end quotation
@end copying @end copying
@dircategory Development @dircategory Development
@direntry @direntry
* libffi: (libffi). Portable foreign-function interface library. * libffi: (libffi). Portable foreign function interface library.
@end direntry @end direntry
@titlepage @titlepage
@title Libffi @title libffi: a foreign function interface library
@subtitle For Version @value{VERSION} of libffi
@author Anthony Green
@page @page
@vskip 0pt plus 1filll @vskip 0pt plus 1filll
@insertcopying @insertcopying