hylafax.spec
上传用户:weiyuanprp
上传日期:2020-05-20
资源大小:1169k
文件大小:4k
源码类别:

传真(Fax)编程

开发平台:

C/C++

  1. # $Id: hylafax.spec,v 1.1.1.1 2005/11/11 21:32:01 faxguy Exp $
  2. #
  3. # HylaFAX Facsimile Software
  4. #
  5. # Copyright (c) 1990-1996 Sam Leffler
  6. # Copyright (c) 1991-1996 Silicon Graphics, Inc.
  7. # HylaFAX is a trademark of Silicon Graphics
  8. # Permission to use, copy, modify, distribute, and sell this software and 
  9. # its documentation for any purpose is hereby granted without fee, provided
  10. # that (i) the above copyright notices and this permission notice appear in
  11. # all copies of the software and related documentation, and (ii) the names of
  12. # Sam Leffler and Silicon Graphics may not be used in any advertising or
  13. # publicity relating to the software without the specific, prior written
  14. # permission of Sam Leffler and Silicon Graphics.
  15. # THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, 
  16. # EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY 
  17. # WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.  
  18. # IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR
  19. # ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND,
  20. # OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  21. # WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF 
  22. # LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE 
  23. # OF THIS SOFTWARE.
  24. #
  25. define CUR_MAJ_VERS 1006 # Major Version number
  26. define CUR_MIN_VERS 010 # Minor Version number
  27. define CUR_VERS ${CUR_MAJ_VERS}${CUR_MIN_VERS}${ALPHA}
  28. define FAX_NAME "HylaFAX"
  29. include hylafax.version
  30. include hylafax.alpha
  31. product hylafax
  32.     id "${FAX_NAME} Facsimile Software, Version ${FAX_VNUM}"
  33.     inplace
  34.     image sw
  35. id "${FAX_NAME} Software"
  36. version "${CUR_VERS}"
  37. subsys client default
  38.     id "${FAX_NAME} Client Software"
  39.     exp "hylafax.sw.client"
  40.     replaces self
  41.     replaces flexfax.sw.client 0 oldvers
  42.     prereq (
  43. dps_eoe.sw.dpsfonts 1006000000 maxint # AFM files
  44. tiff.sw.tools 1006001029 maxint # TIFF DSO
  45.     )
  46. endsubsys
  47. subsys server
  48.     id "${FAX_NAME} Server Software"
  49.     exp "hylafax.sw.server"
  50.     replaces self
  51.     replaces flexfax.sw.server 0 oldvers
  52.     #
  53.     # Server requires a PostScript RIP: either DPS-,
  54.     # Impressario-2.1- or Ghostscript-based.
  55.     #
  56.     prereq (
  57. hylafax.sw.dpsrip 0 maxint # DPS-based RIP
  58. tiff.sw.tools 1006001029 maxint # TIFF DSO
  59.     )
  60.     prereq (
  61. hylafax.sw.imprip 0 maxint # IMP 2.1 RIP
  62. tiff.sw.tools 1006001029 maxint # TIFF DSO
  63.     )
  64.     prereq (
  65. fw_gs.sw.gs 0 maxint # Ghostscript &
  66. tiff.sw.tools 1006001029 maxint # TIFF DSO
  67.     )
  68. endsubsys
  69. subsys dpsrip
  70.     id "DPS-based PostScript RIP (for server, COFF only)"
  71.     exp "hylafax.sw.dpsrip"
  72.     prereq (
  73. dps_eoe.sw.dps 1006000000 maxint # VM startup
  74. dps_eoe.sw.dpsfonts 1006000000 maxint # fonts
  75.     )
  76. endsubsys
  77. subsys imprip
  78.     id "Impressario 2.1-based PostScript RIP (for server)"
  79.     exp "hylafax.sw.imprip"
  80.     prereq (
  81. impr_rip.sw.impr 1232807300 maxint # psrip & co.
  82. dps_eoe.sw.dpsfonts 1232729832 maxint # fonts
  83. tiff.sw.tools 1006001029 maxint # TIFF DSO
  84.     )
  85. endsubsys
  86.     endimage
  87.     image man
  88. id "${FAX_NAME} UNIX Manual Pages"
  89. version "${CUR_VERS}"
  90. subsys client default
  91.     id "${FAX_NAME} Client Manual Pages"
  92.     exp "hylafax.man.client"
  93.     replaces self
  94.     replaces flexfax.man.* 0 oldvers
  95. endsubsys
  96. subsys server
  97.     id "${FAX_NAME} Server Manual Pages"
  98.     exp "hylafax.man.server"
  99.     replaces self
  100.     replaces flexfax.man.* 0 oldvers
  101. endsubsys
  102.     endimage
  103.     image html
  104. id "${FAX_NAME} World Wide Web Materials"
  105. version "${CUR_VERS}"
  106. subsys docs
  107.     id "${FAX_NAME} Online Documentation"
  108.     exp "hylafax.html.docs"
  109. endsubsys
  110. subsys tools
  111.     id "${FAX_NAME} CGI Scripts & Tools"
  112.     exp "hylafax.html.cgi"
  113. endsubsys
  114.     endimage
  115. endproduct