Edit

IABSD.fr/xenocara/lib/libXcursor/man/Makefile.am

Branch :

  • Show log

    Commit

  • Author : matthieu
    Date : 2007-09-18 21:09:33
    Hash : 84194b92
    Message : libXcursor 1.1.9

  • lib/libXcursor/man/Makefile.am
  • libmandir = $(LIB_MAN_DIR)
    
    libman_PRE = Xcursor.man
    libman_DATA = $(libman_PRE:man=@LIB_MAN_SUFFIX@)
    
    all-local: $(libman_DATA)
    
    EXTRA_DIST = $(libman_PRE)
    CLEANFILES = $(libman_DATA)
    
    SUFFIXES = .$(LIB_MAN_SUFFIX) .man
    
    # Strings to replace in man pages
    XORGRELSTRING = @PACKAGE_STRING@
    
    MAN_SUBSTS = \
    	-e 's|__xorgversion__|"$(XORGRELSTRING)"|' \
    	-e 's|__XCURSORPATH__|$(XCURSORPATH_LIST)|g' \
    	-e 's|__appmansuffix__|$(APP_MAN_SUFFIX)|g' \
    	-e 's|__libmansuffix__|$(LIB_MAN_SUFFIX)|g' \
    	-e 's|__adminmansuffix__|$(ADMIN_MAN_SUFFIX)|g' \
    	-e 's|__miscmansuffix__|$(MISC_MAN_SUFFIX)|g' \
    	-e 's|__filemansuffix__|$(FILE_MAN_SUFFIX)|g'
    
    .man.$(LIB_MAN_SUFFIX):
    	-rm -f $@
    	sed $(MAN_SUBSTS) < $< > $@
    
    # Generate man page shadow files
    
    LIB_MAN_DIR_SUFFIX = $(LIB_MAN_DIR:@mandir@/man%=%)
    libman_DATA += $(Xcursor_shadows:=.@LIB_MAN_SUFFIX@)
    BUILT_SOURCES = shadows.DONE
    CLEANFILES += shadows.DONE
    
    Xcursor_shadows = \
    	XcursorImageCreate \
    	XcursorImageDestroy \
    	XcursorImagesCreate \
    	XcursorImagesDestroy \
    	XcursorCursorsCreate \
    	XcursorCursorsDestroy \
    	XcursorXcFileLoadImage \
    	XcursorXcFileLoadImages \
    	XcursorXcFileLoadAllImages \
    	XcursorXcFileLoad \
    	XcursorXcFileSave \
    	XcursorFilenameLoadImage \
    	XcursorFilenameLoadImages \
    	XcursorFilenameLoadAllImages \
    	XcursorFilenameLoad \
    	XcursorFilenameSaveImages \
    	XcursorFilenameSave \
    	XcursorLibraryLoadImage \
    	XcursorLibraryLoadImages \
    	XcursorFilenameLoadCursor \
    	XcursorLibraryLoadCursor \
    	XcursorLibraryLoadCursors \
    	XcursorShapeLoadImage \
    	XcursorShapeLoadImages \
    	XcursorShapeLoadCursor \
    	XcursorShapeLoadCursors \
    	XcursorSupportsARGB \
    	XcursorSetDefaultSize \
    	XcursorGetDefaultSize \
    	XcursorSetTheme \
    	XcursorGetTheme
    
    shadows.DONE:
    	-rm -f $(Xcursor_shadows:=.@LIB_MAN_SUFFIX@)
    	(for i in $(Xcursor_shadows:=.@LIB_MAN_SUFFIX@) ; do \
    	 echo .so man$(LIB_MAN_DIR_SUFFIX)/Xcursor.$(LIB_MAN_SUFFIX) > $$i; \
    	 done)