Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
Xf86 Video Fbturbo
Commits
52518e45
Commit
52518e45
authored
Oct 17, 2005
by
Alan Coopersmith
Browse files
Use sed & cpp to substitute variables in driver man pages
parent
a2a75f4d
Changes
2
Hide whitespace changes
Inline
Side-by-side
configure.ac
View file @
52518e45
...
@@ -57,6 +57,10 @@ AC_HEADER_STDC
...
@@ -57,6 +57,10 @@ AC_HEADER_STDC
AC_SUBST([XORG_CFLAGS])
AC_SUBST([XORG_CFLAGS])
AC_SUBST([moduledir])
AC_SUBST([moduledir])
DRIVER_NAME=fbdev
AC_SUBST([DRIVER_NAME])
XORG_MANPAGE_SECTIONS
XORG_RELEASE_VERSION
XORG_RELEASE_VERSION
AC_OUTPUT([
AC_OUTPUT([
...
...
man/Makefile.am
View file @
52518e45
#
Copyright 2005 Adam Jackson.
#
$Id$
#
#
# Permission is hereby granted, free of charge, to any person obtaining a
# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
# copy of this software and associated documentation files (the "Software"),
#
# to deal in the Software without restriction, including without limitation
# Permission to use, copy, modify, distribute, and sell this software and its
# on the rights to use, copy, modify, merge, publish, distribute, sub
# documentation for any purpose is hereby granted without fee, provided that
# license, and/or sell copies of the Software, and to permit persons to whom
# the above copyright notice appear in all copies and that both that
# the Software is furnished to do so, subject to the following conditions:
# copyright notice and this permission notice appear in supporting
#
# documentation.
# The above copyright notice and this permission notice (including the next
#
# paragraph) shall be included in all copies or substantial portions of the
# The above copyright notice and this permission notice shall be included
# Software.
# in all copies or substantial portions of the Software.
#
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
# FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
# ADAM JACKSON BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
# IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR
# IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
# OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
# CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
# ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
# OTHER DEALINGS IN THE SOFTWARE.
dist_man_MANS
=
\
#
fbdev.4
# Except as contained in this notice, the name of the copyright holders shall
# not be used in advertising or otherwise to promote the sale, use or
# other dealings in this Software without prior written authorization
# from the copyright holders.
#
drivermandir
=
$(mandir)
/man
$(DRIVER_MAN_SUFFIX)
driverman_SOURCES
=
@DRIVER_NAME@.man
driverman_DATA
=
$
(
driverman_SOURCES:man
=
$(DRIVER_MAN_SUFFIX)
)
EXTRA_DIST
=
$(driverman_SOURCES)
CLEANFILES
=
$(driverman_DATA)
SED
=
sed
# Strings to replace in man pages
XORGRELSTRING
=
@PACKAGE_STRING@
XORGMANNAME
=
X Version 11
MAN_SUBSTS
=
\
-e
's|__vendorversion__|"
$(XORGRELSTRING)
" "
$(XORGMANNAME)
"|'
\
-e
's|__xorgversion__|"
$(XORGRELSTRING)
" "
$(XORGMANNAME)
"|'
\
-e
's|__xservername__|Xorg|g'
\
-e
's|__xconfigfile__|xorg.conf|g'
\
-e
's|__projectroot__|
$(prefix)
|g'
\
-e
's|__appmansuffix__|
$(APP_MAN_SUFFIX)
|g'
\
-e
's|__drivermansuffix__|
$(DRIVER_MAN_SUFFIX)
|g'
\
-e
's|__adminmansuffix__|
$(ADMIN_MAN_SUFFIX)
|g'
\
-e
's|__miscmansuffix__|
$(MISC_MAN_SUFFIX)
|g'
\
-e
's|__filemansuffix__|
$(FILE_MAN_SUFFIX)
|g'
SUFFIXES
=
.
$(DRIVER_MAN_SUFFIX)
.man
.man.$(DRIVER_MAN_SUFFIX)
:
sed
$(MAN_SUBSTS)
<
$<
>
$@
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment