Makefile.am revision fba89afe
19f606849Smrg#
29f606849Smrg# Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
39f606849Smrg# 
49f606849Smrg# Permission to use, copy, modify, distribute, and sell this software and its
59f606849Smrg# documentation for any purpose is hereby granted without fee, provided that
69f606849Smrg# the above copyright notice appear in all copies and that both that
79f606849Smrg# copyright notice and this permission notice appear in supporting
89f606849Smrg# documentation.
99f606849Smrg# 
109f606849Smrg# The above copyright notice and this permission notice shall be included
119f606849Smrg# in all copies or substantial portions of the Software.
129f606849Smrg# 
139f606849Smrg# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
149f606849Smrg# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
159f606849Smrg# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
169f606849Smrg# IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR
179f606849Smrg# OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
189f606849Smrg# ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
199f606849Smrg# OTHER DEALINGS IN THE SOFTWARE.
209f606849Smrg# 
219f606849Smrg# Except as contained in this notice, the name of the copyright holders shall
229f606849Smrg# not be used in advertising or otherwise to promote the sale, use or
239f606849Smrg# other dealings in this Software without prior written authorization
249f606849Smrg# from the copyright holders.
259f606849Smrg# 
269f606849Smrg
279f606849Smrglibmandir = $(LIB_MAN_DIR)
289f606849Smrg
299f606849Smrglibman_PRE = \
309f606849Smrg         Xv.man \
31fba89afeSmrg         XvCreateImage.man \
329f606849Smrg         XvFreeAdaptorInfo.man \
339f606849Smrg         XvFreeEncodingInfo.man \
349f606849Smrg         XvGetPortAttribute.man \
359f606849Smrg         XvGetStill.man \
369f606849Smrg         XvGetVideo.man \
379f606849Smrg         XvGrabPort.man \
38fba89afeSmrg         XvListImageFormats.man \
399f606849Smrg         XvPortNotify.man \
40fba89afeSmrg         XvPutImage.man \
419f606849Smrg         XvPutStill.man \
429f606849Smrg         XvPutVideo.man \
439f606849Smrg         XvQueryAdaptors.man \
449f606849Smrg         XvQueryBestSize.man \
459f606849Smrg         XvQueryEncodings.man \
469f606849Smrg         XvQueryExtension.man \
47fba89afeSmrg         XvQueryPortAttributes.man \
489f606849Smrg         XvSelectPortNotify.man \
499f606849Smrg         XvSelectVideoNotify.man \
509f606849Smrg         XvSetPortAttribute.man \
51fba89afeSmrg         XvShmCreateImage.man \
52fba89afeSmrg         XvShmPutImage.man \
539f606849Smrg         XvStopVideo.man \
549f606849Smrg         XvUngrabPort.man \
559f606849Smrg         XvVideoNotify.man
569f606849Smrg
579f606849Smrglibman_DATA = $(libman_PRE:man=@LIB_MAN_SUFFIX@)
589f606849Smrg
59fba89afeSmrgLIB_MAN_DIR_SUFFIX = $(LIB_MAN_DIR:@mandir@/man%=%)
60fba89afeSmrg
61fba89afeSmrgEXTRA_DIST = $(libman_PRE) xv-library-v2.2.txt
629f606849Smrg
639f606849SmrgCLEANFILES = $(libman_DATA)
649f606849Smrg
659f606849SmrgSED = sed
669f606849Smrg
679f606849Smrg# Strings to replace in man pages
689f606849SmrgXORGRELSTRING = @PACKAGE_STRING@
699f606849Smrg  XORGMANNAME = X Version 11
709f606849Smrg
719f606849SmrgMAN_SUBSTS = \
729f606849Smrg	-e 's/__vendorversion__/"$(XORGRELSTRING)" "$(XORGMANNAME)"/' \
73fba89afeSmrg	-e 's/__libmandirsuffix__/$(LIB_MAN_DIR_SUFFIX)/g' \
749f606849Smrg	-e 's/__libmansuffix__/$(LIB_MAN_SUFFIX)/g' 
759f606849Smrg
769f606849SmrgSUFFIXES = .$(LIB_MAN_SUFFIX) .man
779f606849Smrg
789f606849Smrg.man.$(LIB_MAN_SUFFIX):
79fba89afeSmrg	$(AM_V_GEN)$(SED) $(MAN_SUBSTS) < $< > $@
80