2007-04-05 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>

* Makefile.in: Added mansection and mansuffix variables.  Changed mandir
  to support Cygwin man page location.
This commit is contained in:
Chris Sutcliffe 2007-04-05 20:44:29 +00:00
parent 07278e6cc7
commit f12b93442f
2 changed files with 24 additions and 11 deletions

View File

@ -1,3 +1,8 @@
2007-04-05 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* Makefile.in: Added mansection and mansuffix variables. Changed mandir
to support Cygwin man page location.
2007-03-25 Chris Sutcliffe <ir0nh34d@users.sourceforge.net> 2007-03-25 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* Include/_mingw.h: Increment version to 3.12. * Include/_mingw.h: Increment version to 3.12.
@ -142,7 +147,7 @@
2006-11-09 Danny Smith <dannysmith@users.sourceforge.net> 2006-11-09 Danny Smith <dannysmith@users.sourceforge.net>
[ mingw-Bugs-1590623 ] [ mingw-Bugs-1590623 ]
* include/_mingw.h (__CRT_INLINE): Use __gnu_inline__ attribute * include/_mingw.h (__CRT_INLINE): Use __gnu_inline__ attribute
in C99 mode. in C99 mode.
@ -256,7 +261,7 @@
2006-07-06 Danny Smith <dannysmith@users.sourceforge.net> 2006-07-06 Danny Smith <dannysmith@users.sourceforge.net>
* include/math.h (__INFF,__INFL): Remove '#'. * include/math.h (__INFF,__INFL): Remove '#'.
2006-07-04 Danny Smith <dannysmith@users.sourceforge.net> 2006-07-04 Danny Smith <dannysmith@users.sourceforge.net>
@ -264,11 +269,11 @@
2006-07-03 Danny Smith <dannysmith@users.sourceforge.net> 2006-07-03 Danny Smith <dannysmith@users.sourceforge.net>
Support SSE float environment in fenv.h functions. Support SSE float environment in fenv.h functions.
* cpu_features.c: New file. * cpu_features.c: New file.
* cpu_features.h: New file. * cpu_features.h: New file.
* crt1.c: Include "cpu_features.h". * crt1.c: Include "cpu_features.h".
(__mingw_CRTStartup): Call cpu_features_init(). (__mingw_CRTStartup): Call cpu_features_init().
* Makefile.in (MING_OBJS): Add cpu_features.c. * Makefile.in (MING_OBJS): Add cpu_features.c.
(SRCDIST_FILES): Add cpu_features.c, cpu_features.h. (SRCDIST_FILES): Add cpu_features.c, cpu_features.h.
* include/fenv,h ( fenv_t;): Append __mxcsr field. * include/fenv,h ( fenv_t;): Append __mxcsr field.

View File

@ -19,7 +19,7 @@
PACKAGE = mingw-runtime PACKAGE = mingw-runtime
VERSION = @PACKAGE_VERSION@ VERSION = @PACKAGE_VERSION@
CYGRELEASE = 1 CYGRELEASE = 2
VPATH = @srcdir@ VPATH = @srcdir@
srcdir = @srcdir@ srcdir = @srcdir@
@ -36,7 +36,15 @@ program_transform_name = @program_transform_name@
exec_prefix = @exec_prefix@ exec_prefix = @exec_prefix@
bindir = @bindir@ bindir = @bindir@
libdir = @libdir@ libdir = @libdir@
ifneq (,$(findstring cygwin,$(target_alias)))
mandir = $(prefix)/share/man
mansection = mingw
mansuffix = mingw
else
mandir = @mandir@ mandir = @mandir@
mansection = man3
mansuffix = 3
endif
manpage_transform = @mingw_manpage_transform@ manpage_transform = @mingw_manpage_transform@
ifeq ($(target_alias),$(host_alias)) ifeq ($(target_alias),$(host_alias))
ifeq ($(build_alias),$(host_alias)) ifeq ($(build_alias),$(host_alias))
@ -421,7 +429,7 @@ install-dirs:
$(mkinstalldirs) $(inst_includedir) $(mkinstalldirs) $(inst_includedir)
$(mkinstalldirs) $(inst_libdir) $(mkinstalldirs) $(inst_libdir)
$(mkinstalldirs) $(inst_docdir) $(mkinstalldirs) $(inst_docdir)
$(mkinstalldirs) $(mandir)/man3 $(mkinstalldirs) $(mandir)/$(mansection)
install: all install-dirs $(install_dlls_host) install: all install-dirs $(install_dlls_host)
for i in $(LIBS); do \ for i in $(LIBS); do \
@ -444,11 +452,11 @@ install: all install-dirs $(install_dlls_host)
# This provisional hack installs the only manpage we have at present... # This provisional hack installs the only manpage we have at present...
# It simply CANNOT suffice, when we have more manpages to ship. # It simply CANNOT suffice, when we have more manpages to ship.
# #
$(mkinstalldirs) $(mandir)/man3 $(mkinstalldirs) $(mandir)/$(mansection)
$(INSTALL_DATA) $(srcdir)/man/dirname.man $(mandir)/man3/`\ $(INSTALL_DATA) $(srcdir)/man/dirname.man $(mandir)/$(mansection)/`\
echo dirname.man|sed '$(manpage_transform);s,man$$,3,'` echo dirname.man|sed '$(manpage_transform);s,man$$,$(mansuffix),'`
$(INSTALL_DATA) $(srcdir)/man/dirname.man $(mandir)/man3/`\ $(INSTALL_DATA) $(srcdir)/man/dirname.man $(mandir)/$(mansection)/`\
echo basename.man|sed '$(manpage_transform);s,man$$,3,'` echo basename.man|sed '$(manpage_transform);s,man$$,$(mansuffix),'`
# #
# End provisional hack. # End provisional hack.
# #