home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / misc / volume38 / lic / part10 < prev    next >
Text File  |  1993-08-11  |  33KB  |  1,020 lines

  1. Newsgroups: comp.sources.misc
  2. From: casey@gauss.llnl.gov (Casey Leedom)
  3. Subject: v38i113:  lic - LLNL Line Integral Convolution, v1.2, Part10/10
  4. Message-ID: <1993Aug12.014018.14588@sparky.sterling.com>
  5. X-Md4-Signature: 1b8a2919b249346fbaffc75496a4b0d6
  6. Sender: kent@sparky.sterling.com (Kent Landfield)
  7. Organization: Sterling Software
  8. Date: Thu, 12 Aug 1993 01:40:18 GMT
  9. Approved: kent@sparky.sterling.com
  10.  
  11. Submitted-by: casey@gauss.llnl.gov (Casey Leedom)
  12. Posting-number: Volume 38, Issue 113
  13. Archive-name: lic/part10
  14. Environment: UNIX
  15.  
  16. #! /bin/sh
  17. # This is a shell archive.  Remove anything before this line, then feed it
  18. # into a shell via "sh file" or similar.  To overwrite existing files,
  19. # type "sh file -c".
  20. # Contents:  lic.1.2/CHANGES lic.1.2/FIXNAMES.sh lic.1.2/Makefile
  21. #   lic.1.2/Makefile.tmpl lic.1.2/PATCHLEVEL lic.1.2/avs/Makefile
  22. #   lic.1.2/avs/Makefile.tmpl lic.1.2/config/Makefile.std
  23. #   lic.1.2/doc/Makefile lic.1.2/doc/Makefile.tmpl
  24. #   lic.1.2/doc/siggraph93/COPYRIGHT lic.1.2/doc/siggraph93/README
  25. #   lic.1.2/include/Makefile lic.1.2/include/Makefile.tmpl
  26. #   lic.1.2/liblic/DebugPrologue.ps lic.1.2/liblic/Destroy.c
  27. #   lic.1.2/liblic/Makefile lic.1.2/liblic/Makefile.tmpl
  28. #   lic.1.2/liblic/Query.c lic.1.2/lic/Makefile lic.1.2/test/Makefile
  29. # Wrapped by kent@sparky on Wed Aug 11 19:38:09 1993
  30. PATH=/bin:/usr/bin:/usr/ucb:/usr/local/bin:/usr/lbin ; export PATH
  31. echo If this archive is complete, you will see the following message:
  32. echo '          "shar: End of archive 10 (of 10)."'
  33. if test -f 'lic.1.2/CHANGES' -a "${1}" != "-c" ; then 
  34.   echo shar: Will not clobber existing file \"'lic.1.2/CHANGES'\"
  35. else
  36.   echo shar: Extracting \"'lic.1.2/CHANGES'\" \(1153 characters\)
  37.   sed "s/^X//" >'lic.1.2/CHANGES' <<'END_OF_FILE'
  38. X$Header: /d/sisal/a/casey/tmp/lic/RCS/CHANGES,v 1.3 1993/08/11 17:34:08 casey Exp $
  39. X
  40. X
  41. XVersion 1.2: Wednesday, August 11, 1993
  42. X
  43. X    First public release to USENET after SIGGRAPH '93 conference.
  44. X
  45. X    Lot's of little minor nit picking in the manual pages.  Added
  46. X    new selection filter LIC_Select.  Added several new example
  47. X    vector field generation programs to the test directory.
  48. X
  49. X    Cleaned up interface between LIC_ComputeImage and the
  50. X    LIC_Convolve routines by removing the under-the-table
  51. X    parameters associated with VariableSpeed and VariableLength:
  52. X    LIC->Speed and LIC->Length.  These are now computed in the
  53. X    LIC_Convolve routines.  This also means that direct calls to
  54. X    the LIC_Convolve routines behave rationally.
  55. X
  56. X    Fixed VariableSpeed!!!
  57. X
  58. X
  59. XVersion 1.1:
  60. X
  61. X    Never released.  Version 1.0 should really have been labeled 1.1.
  62. X    Oh well.
  63. X
  64. X
  65. XVersion 1.0: Wednesday, June 2, 1993
  66. X
  67. X    Initial release of LIC source.  Same version as found on the
  68. X    1993 SIGGRAPH CD ROM.  Initial version contained library, AVS
  69. X    interface, command line interface, on-line documentation and a
  70. X    copy of the 1993 SIGGRAPH paper ``Imaging Vector Fields Using
  71. X    Line Integral Convolution.''
  72. END_OF_FILE
  73.   if test 1153 -ne `wc -c <'lic.1.2/CHANGES'`; then
  74.     echo shar: \"'lic.1.2/CHANGES'\" unpacked with wrong size!
  75.   fi
  76.   # end of 'lic.1.2/CHANGES'
  77. fi
  78. if test -f 'lic.1.2/FIXNAMES.sh' -a "${1}" != "-c" ; then 
  79.   echo shar: Will not clobber existing file \"'lic.1.2/FIXNAMES.sh'\"
  80. else
  81.   echo shar: Extracting \"'lic.1.2/FIXNAMES.sh'\" \(2473 characters\)
  82.   sed "s/^X//" >'lic.1.2/FIXNAMES.sh' <<'END_OF_FILE'
  83. X#!/bin/sh
  84. X#
  85. X# $Header: /d/sisal/a/casey/tmp/lic/RCS/FIXNAMES.sh,v 1.3 1993/05/28 04:17:43 casey Exp $
  86. X#
  87. X# This script will undo the heinous damage caused by the BREAKNAMES.sh
  88. X# script.  These horribleness is to solely to support the brain dead
  89. X# file system on the SIGGRAPH '93 CD-ROM.
  90. X
  91. Xcat << EOF
  92. XOnly execute $0 once!!!  You should probably remove this script
  93. Ximmediately after using it.
  94. X
  95. XWHATEVER YOU DO, DON'T INTERRUPT THIS IN THE MIDDLE OF PROCESSING!!!!  You'll
  96. Xleave your source tree in an unknown state.  You should probably execute this
  97. Xon a separate copy of the source tree no matter what you do.
  98. XEOF
  99. X
  100. Xecho "----------------------------"
  101. Xecho "*** Really fix broken names?"
  102. Xread ans
  103. Xcase $ans in
  104. X    yes|YES)
  105. X    ;;
  106. X    *)
  107. X    echo "Aborting ..."
  108. X    exit 1
  109. X    ;;
  110. Xesac
  111. X
  112. Xset -x
  113. X
  114. Xmv FIXNAMES.SH            FIXNAMES.sh
  115. Xmv MAKEFILE            Makefile
  116. Xmv MAKEFILE.TPL            Makefile.tmpl
  117. Xmv PATCHLVL            PATCHLEVEL
  118. X
  119. Xmv AVS                avs
  120. Xmv avs/LIC.C            avs/LIC.c
  121. Xmv avs/LIC.TXT            avs/LIC.txt
  122. Xmv avs/MAKEFILE            avs/Makefile
  123. Xmv avs/MAKEFILE.TPL        avs/Makefile.tmpl
  124. X
  125. Xmv CONFIG            config
  126. Xmv config/MAKEFILE.CNF        config/Makefile.config
  127. Xmv config/MAKEFILE.STD        config/Makefile.std
  128. X
  129. Xmv DOC                doc
  130. Xmv doc/MAKEFILE            doc/Makefile
  131. Xmv doc/MAKEFILE.TPL        doc/Makefile.tmpl
  132. Xmv doc/COVER.ME            doc/cover.me
  133. X
  134. Xmv INCLUDE            include
  135. Xmv include/MAKEFILE        include/Makefile
  136. Xmv include/MAKEFILE.TPL        include/Makefile.tmpl
  137. Xmv include/LIC.H        include/lic.h
  138. X
  139. Xmv LIBLIC            liblic
  140. Xmv liblic/COMPUTE.C        liblic/ComputeImage.c
  141. Xmv liblic/CONVOLV2.C        liblic/Convolve2D.c
  142. Xmv liblic/CONVOLV3.C        liblic/Convolve3D.c
  143. Xmv liblic/CREATE.C        liblic/Create.c
  144. Xmv liblic/DEBUG.PS        liblic/DebugPrologue.ps
  145. Xmv liblic/DESTROY.C        liblic/Destroy.c
  146. Xmv liblic/FILTERS.C        liblic/Filters.c
  147. Xmv liblic/COMPUTE.3        liblic/LIC_ComputeImage.3
  148. Xmv liblic/CONVOLVE.3        liblic/LIC_Convolve.3
  149. Xmv liblic/CREATE.3        liblic/LIC_Create.3
  150. Xmv liblic/DESTROY.3        liblic/LIC_Destroy.3
  151. Xmv liblic/FILTERS.3        liblic/LIC_Filters.3
  152. Xmv liblic/MODIFY.3        liblic/LIC_Modify.3
  153. Xmv liblic/QUERY.3        liblic/LIC_Query.3
  154. Xmv liblic/MAKEFILE        liblic/Makefile
  155. Xmv liblic/MAKEFILE.TPL        liblic/Makefile.tmpl
  156. Xmv liblic/MODIFY.C        liblic/Modify.c
  157. Xmv liblic/QUERY.C        liblic/Query.c
  158. Xmv liblic/LIBLIC.H        liblic/liblic.h
  159. X
  160. Xmv LIC                lic
  161. Xmv lic/MAKEFILE            lic/Makefile
  162. Xmv lic/MAKEFILE.TPL        lic/Makefile.tmpl
  163. Xmv lic/LIC.1            lic/lic.1
  164. Xmv lic/LIC.C            lic/lic.c
  165. X
  166. Xmv TEST                test
  167. Xmv test/BASKETWEAVE.C        test/BasketWeave.c
  168. Xmv test/MAKEFILE        test/Makefile
  169. Xmv test/MAKEFILE.TPL        test/Makefile.tmpl
  170. Xmv test/NOISE.C            test/Noise.c
  171. END_OF_FILE
  172.   if test 2473 -ne `wc -c <'lic.1.2/FIXNAMES.sh'`; then
  173.     echo shar: \"'lic.1.2/FIXNAMES.sh'\" unpacked with wrong size!
  174.   fi
  175.   chmod +x 'lic.1.2/FIXNAMES.sh'
  176.   # end of 'lic.1.2/FIXNAMES.sh'
  177. fi
  178. if test -f 'lic.1.2/Makefile' -a "${1}" != "-c" ; then 
  179.   echo shar: Will not clobber existing file \"'lic.1.2/Makefile'\"
  180. else
  181.   echo shar: Extracting \"'lic.1.2/Makefile'\" \(603 characters\)
  182.   sed "s/^X//" >'lic.1.2/Makefile' <<'END_OF_FILE'
  183. X#
  184. X# $Header: /d/sisal/a/casey/tmp/lic/RCS/Makefile,v 1.1 1993/05/18 17:27:05 casey Exp $
  185. X#
  186. X          TOP = .
  187. X       CURDIR = .
  188. X
  189. X.DEFAULT:
  190. X    @$(MAKE) $(MFLAGS) TOP="$(TOP)" CURDIR="$(CURDIR)" \
  191. X        -f $(TOP)/config/Makefile.config \
  192. X        -f ./Makefile.tmpl \
  193. X        -f $(TOP)/config/Makefile.std \
  194. X        $@
  195. X
  196. X.c.o:
  197. X    @$(MAKE) $(MFLAGS) TOP="$(TOP)" CURDIR="$(CURDIR)" \
  198. X        -f $(TOP)/config/Makefile.config \
  199. X        -f ./Makefile.tmpl \
  200. X        -f $(TOP)/config/Makefile.std \
  201. X        $@
  202. X
  203. Xall:
  204. X    @$(MAKE) $(MFLAGS) TOP="$(TOP)" CURDIR="$(CURDIR)" \
  205. X        -f $(TOP)/config/Makefile.config \
  206. X        -f ./Makefile.tmpl \
  207. X        -f $(TOP)/config/Makefile.std
  208. END_OF_FILE
  209.   if test 603 -ne `wc -c <'lic.1.2/Makefile'`; then
  210.     echo shar: \"'lic.1.2/Makefile'\" unpacked with wrong size!
  211.   fi
  212.   # end of 'lic.1.2/Makefile'
  213. fi
  214. if test -f 'lic.1.2/Makefile.tmpl' -a "${1}" != "-c" ; then 
  215.   echo shar: Will not clobber existing file \"'lic.1.2/Makefile.tmpl'\"
  216. else
  217.   echo shar: Extracting \"'lic.1.2/Makefile.tmpl'\" \(432 characters\)
  218.   sed "s/^X//" >'lic.1.2/Makefile.tmpl' <<'END_OF_FILE'
  219. X#
  220. X# $Header: /d/sisal/a/casey/tmp/lic/RCS/Makefile.tmpl,v 1.2 1993/05/18 19:28:13 casey Exp $
  221. X#
  222. X      SUBDIRS =  include liblic $(AVS) lic test doc
  223. X
  224. X.DEFAULT:
  225. X    @set +x; \
  226. X    for i in $(SUBDIRS); do \
  227. X        (cd $$i; echo "Doing " $@ " in " $$i " ..."; \
  228. X         $(MAKE) $(MFLAGS) DESTDIR="$(DESTDIR)" $@); \
  229. X    done
  230. X
  231. Xall: $(SUBDIRS)
  232. X
  233. X$(SUBDIRS): FRC
  234. X    @set +x; \
  235. X    (cd $@; echo "Making in $@ ..."; \
  236. X     $(MAKE) $(MFLAGS) DESTDIR="$(DESTDIR)")
  237. X
  238. XFRC:
  239. END_OF_FILE
  240.   if test 432 -ne `wc -c <'lic.1.2/Makefile.tmpl'`; then
  241.     echo shar: \"'lic.1.2/Makefile.tmpl'\" unpacked with wrong size!
  242.   fi
  243.   # end of 'lic.1.2/Makefile.tmpl'
  244. fi
  245. if test -f 'lic.1.2/PATCHLEVEL' -a "${1}" != "-c" ; then 
  246.   echo shar: Will not clobber existing file \"'lic.1.2/PATCHLEVEL'\"
  247. else
  248.   echo shar: Extracting \"'lic.1.2/PATCHLEVEL'\" \(179 characters\)
  249.   sed "s/^X//" >'lic.1.2/PATCHLEVEL' <<'END_OF_FILE'
  250. Xversion 1
  251. Xrelease 2
  252. Xpatchlevel 0
  253. X
  254. X
  255. XInternal note:
  256. X
  257. X    Remember to change the version numbers in doc/cover.me and
  258. X    liblic/LIC.3 whenever the version or release numbers are
  259. X    changed.
  260. END_OF_FILE
  261.   if test 179 -ne `wc -c <'lic.1.2/PATCHLEVEL'`; then
  262.     echo shar: \"'lic.1.2/PATCHLEVEL'\" unpacked with wrong size!
  263.   fi
  264.   # end of 'lic.1.2/PATCHLEVEL'
  265. fi
  266. if test -f 'lic.1.2/avs/Makefile' -a "${1}" != "-c" ; then 
  267.   echo shar: Will not clobber existing file \"'lic.1.2/avs/Makefile'\"
  268. else
  269.   echo shar: Extracting \"'lic.1.2/avs/Makefile'\" \(614 characters\)
  270.   sed "s/^X//" >'lic.1.2/avs/Makefile' <<'END_OF_FILE'
  271. X#
  272. X# $Header: /d/sisal/a/casey/tmp/lic/avs/RCS/Makefile,v 1.1 1993/05/18 17:24:42 casey Exp $
  273. X#
  274. X          TOP = ..
  275. X       CURDIR = ./avs
  276. X
  277. X.DEFAULT:
  278. X    @$(MAKE) $(MFLAGS) TOP="$(TOP)" CURDIR="$(CURDIR)" \
  279. X        -f $(TOP)/config/Makefile.config \
  280. X        -f ./Makefile.tmpl \
  281. X        -f $(TOP)/config/Makefile.std \
  282. X        $@
  283. X
  284. X.c.o:
  285. X    @$(MAKE) $(MFLAGS) TOP="$(TOP)" CURDIR="$(CURDIR)" \
  286. X        -f $(TOP)/config/Makefile.config \
  287. X        -f ./Makefile.tmpl \
  288. X        -f $(TOP)/config/Makefile.std \
  289. X        $@
  290. X
  291. Xall:
  292. X    @$(MAKE) $(MFLAGS) TOP="$(TOP)" CURDIR="$(CURDIR)" \
  293. X        -f $(TOP)/config/Makefile.config \
  294. X        -f ./Makefile.tmpl \
  295. X        -f $(TOP)/config/Makefile.std
  296. X    
  297. END_OF_FILE
  298.   if test 614 -ne `wc -c <'lic.1.2/avs/Makefile'`; then
  299.     echo shar: \"'lic.1.2/avs/Makefile'\" unpacked with wrong size!
  300.   fi
  301.   # end of 'lic.1.2/avs/Makefile'
  302. fi
  303. if test -f 'lic.1.2/avs/Makefile.tmpl' -a "${1}" != "-c" ; then 
  304.   echo shar: Will not clobber existing file \"'lic.1.2/avs/Makefile.tmpl'\"
  305. else
  306.   echo shar: Extracting \"'lic.1.2/avs/Makefile.tmpl'\" \(991 characters\)
  307.   sed "s/^X//" >'lic.1.2/avs/Makefile.tmpl' <<'END_OF_FILE'
  308. X#
  309. X# $Header: /d/sisal/a/casey/tmp/lic/avs/RCS/Makefile.tmpl,v 1.2 1993/05/21 21:20:52 casey Exp $
  310. X#
  311. X     INCLUDES = $(AVS_INCLUDES)
  312. X      DEFINES = $(AVS_DEFINES)
  313. XSYS_LIBRARIES = -L$(AVSLIBDIR) -lsim_c -lgeom -lutil $(AVS_EXTRALIBS) -lm
  314. X
  315. X         SRCS = LIC.c
  316. X         OBJS = LIC.o
  317. X      PROGRAM = LIC
  318. X         DOCS = LIC.txt
  319. X
  320. X          ALL = $(PROGRAM)
  321. X
  322. Xall: $(ALL)
  323. X
  324. Xincludes:
  325. X
  326. X$(PROGRAM): $(OBJS) $(LIBLIC)
  327. X    $(CC) $(CFLAGS) -o $(PROGRAM) $(OBJS) $(LIBLIC) $(SYS_LIBRARIES)
  328. X
  329. Xinstall: $(PROGRAM) $(AVSMODDIR) $(AVSDOCDIR)
  330. X    rm -f $(AVSMODDIR)/$(PROGRAM)
  331. X    cp $(PROGRAM) $(AVSMODDIR)/$(PROGRAM)
  332. X    $(STRIP) $(AVSMODDIR)/$(PROGRAM)
  333. X    chmod $(INSTBINPROT) $(AVSMODDIR)/$(PROGRAM)
  334. X    rm -f $(AVSDOCDIR)/$(PROGRAM).txt
  335. X    cp $(PROGRAM).txt $(AVSDOCDIR)/$(PROGRAM).txt
  336. X    chmod $(INSTDOCPROT) $(AVSDOCDIR)/$(PROGRAM).txt
  337. X
  338. X$(AVSMODDIR) $(AVSDOCDIR):
  339. X    mkdir $@
  340. X
  341. Xclean:
  342. X    rm -f $(PROGRAM) $(OBJS)
  343. X    rm -f *~ *.o core a.out MAKELOG
  344. X
  345. Xlint:
  346. X    lint -x $(ALLDEFINES) $(SRCS)
  347. X
  348. Xdepend:
  349. X
  350. Xlic.o: lic.c $(BUILDINCTOP)/lic.h
  351. END_OF_FILE
  352.   if test 991 -ne `wc -c <'lic.1.2/avs/Makefile.tmpl'`; then
  353.     echo shar: \"'lic.1.2/avs/Makefile.tmpl'\" unpacked with wrong size!
  354.   fi
  355.   # end of 'lic.1.2/avs/Makefile.tmpl'
  356. fi
  357. if test -f 'lic.1.2/config/Makefile.std' -a "${1}" != "-c" ; then 
  358.   echo shar: Will not clobber existing file \"'lic.1.2/config/Makefile.std'\"
  359. else
  360.   echo shar: Extracting \"'lic.1.2/config/Makefile.std'\" \(207 characters\)
  361.   sed "s/^X//" >'lic.1.2/config/Makefile.std' <<'END_OF_FILE'
  362. X#
  363. X# $Header: /d/sisal/a/casey/tmp/lic/config/RCS/Makefile.std,v 1.1 1993/05/18 18:08:56 casey Exp $
  364. X#
  365. X$(LIBLIC):
  366. X    @echo "Making $(LIBLIC)"
  367. X    cd $(LIBLICDIR); $(MAKE) $(MFLAGS)
  368. X    @echo "Returning to $(CURDIR)"
  369. END_OF_FILE
  370.   if test 207 -ne `wc -c <'lic.1.2/config/Makefile.std'`; then
  371.     echo shar: \"'lic.1.2/config/Makefile.std'\" unpacked with wrong size!
  372.   fi
  373.   # end of 'lic.1.2/config/Makefile.std'
  374. fi
  375. if test -f 'lic.1.2/doc/Makefile' -a "${1}" != "-c" ; then 
  376.   echo shar: Will not clobber existing file \"'lic.1.2/doc/Makefile'\"
  377. else
  378.   echo shar: Extracting \"'lic.1.2/doc/Makefile'\" \(612 characters\)
  379.   sed "s/^X//" >'lic.1.2/doc/Makefile' <<'END_OF_FILE'
  380. X#
  381. X# $Header: /d/sisal/a/casey/tmp/lic/doc/RCS/Makefile,v 1.1 1993/05/18 17:33:26 casey Exp $
  382. X#
  383. X          TOP = ..
  384. X       CURDIR = ./doc
  385. X
  386. X.DEFAULT:
  387. X    @$(MAKE) $(MFLAGS) TOP="$(TOP)" CURDIR="$(CURDIR)" \
  388. X        -f $(TOP)/config/Makefile.config \
  389. X        -f ./Makefile.tmpl \
  390. X        -f $(TOP)/config/Makefile.std \
  391. X        $@
  392. X
  393. X.c.o:
  394. X    @$(MAKE) $(MFLAGS) TOP="$(TOP)" CURDIR="$(CURDIR)" \
  395. X        -f $(TOP)/config/Makefile.config \
  396. X        -f ./Makefile.tmpl \
  397. X        -f $(TOP)/config/Makefile.std \
  398. X        $@
  399. X
  400. Xall:
  401. X    @$(MAKE) $(MFLAGS) TOP="$(TOP)" CURDIR="$(CURDIR)" \
  402. X        -f $(TOP)/config/Makefile.config \
  403. X        -f ./Makefile.tmpl \
  404. X        -f $(TOP)/config/Makefile.std
  405. END_OF_FILE
  406.   if test 612 -ne `wc -c <'lic.1.2/doc/Makefile'`; then
  407.     echo shar: \"'lic.1.2/doc/Makefile'\" unpacked with wrong size!
  408.   fi
  409.   # end of 'lic.1.2/doc/Makefile'
  410. fi
  411. if test -f 'lic.1.2/doc/Makefile.tmpl' -a "${1}" != "-c" ; then 
  412.   echo shar: Will not clobber existing file \"'lic.1.2/doc/Makefile.tmpl'\"
  413. else
  414.   echo shar: Extracting \"'lic.1.2/doc/Makefile.tmpl'\" \(159 characters\)
  415.   sed "s/^X//" >'lic.1.2/doc/Makefile.tmpl' <<'END_OF_FILE'
  416. X#
  417. X# $Header: /d/sisal/a/casey/tmp/lic/doc/RCS/Makefile.tmpl,v 1.2 1993/05/18 21:12:20 casey Exp $
  418. X#
  419. X
  420. Xall:
  421. X
  422. Xprint:
  423. X
  424. Xincludes:
  425. X
  426. Xinstall:
  427. X
  428. Xclean:
  429. X
  430. Xlint:
  431. X
  432. Xdepend:
  433. END_OF_FILE
  434.   if test 159 -ne `wc -c <'lic.1.2/doc/Makefile.tmpl'`; then
  435.     echo shar: \"'lic.1.2/doc/Makefile.tmpl'\" unpacked with wrong size!
  436.   fi
  437.   # end of 'lic.1.2/doc/Makefile.tmpl'
  438. fi
  439. if test -f 'lic.1.2/doc/siggraph93/COPYRIGHT' -a "${1}" != "-c" ; then 
  440.   echo shar: Will not clobber existing file \"'lic.1.2/doc/siggraph93/COPYRIGHT'\"
  441. else
  442.   echo shar: Extracting \"'lic.1.2/doc/siggraph93/COPYRIGHT'\" \(1759 characters\)
  443.   sed "s/^X//" >'lic.1.2/doc/siggraph93/COPYRIGHT' <<'END_OF_FILE'
  444. XCopyright (c) 1993 The Regents of the University of California.
  445. XAll rights reserved.
  446. X
  447. XRedistribution and use in source and binary forms, with or without
  448. Xmodification, are permitted provided that the following conditions
  449. Xare met:
  450. X1. Redistributions of source code must retain the above copyright
  451. X   notice, this list of conditions and the following disclaimer.
  452. X2. Redistributions in binary form must reproduce the above copyright
  453. X   notice, this list of conditions and the following disclaimer in the
  454. X   documentation and/or other materials provided with the distribution.
  455. X3. All advertising materials mentioning features or use of this software
  456. X   must display the following acknowledgement:
  457. XThis product includes software developed by the University of
  458. XCalifornia, Lawrence Livermore National Laboratory and its
  459. Xcontributors.
  460. X4. Neither the name of the University nor the names of its contributors
  461. X   may be used to endorse or promote products derived from this software
  462. X   without specific prior written permission.
  463. X
  464. XTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  465. XANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  466. XIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  467. XARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  468. XFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  469. XDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  470. XOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  471. XHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  472. XLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  473. XOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  474. XSUCH DAMAGE.
  475. END_OF_FILE
  476.   if test 1759 -ne `wc -c <'lic.1.2/doc/siggraph93/COPYRIGHT'`; then
  477.     echo shar: \"'lic.1.2/doc/siggraph93/COPYRIGHT'\" unpacked with wrong size!
  478.   fi
  479.   # end of 'lic.1.2/doc/siggraph93/COPYRIGHT'
  480. fi
  481. if test -f 'lic.1.2/doc/siggraph93/README' -a "${1}" != "-c" ; then 
  482.   echo shar: Will not clobber existing file \"'lic.1.2/doc/siggraph93/README'\"
  483. else
  484.   echo shar: Extracting \"'lic.1.2/doc/siggraph93/README'\" \(1695 characters\)
  485.   sed "s/^X//" >'lic.1.2/doc/siggraph93/README' <<'END_OF_FILE'
  486. X                        Tuesday, May 18, 1993
  487. X
  488. X
  489. XDear reader,
  490. X
  491. X  Welcome to the Brian & Casey traveling convolution show!  You've just
  492. Xstepped into a directory chock full of interesting things.  Hey!  You
  493. Xwant a paper?  We got scads of 'em!  Heck, we're giving a whole herd away ...
  494. X
  495. X  Well, somewhat more seriously, this directory contains stuff related
  496. Xto our SIGGRAPH '93 paper ``Imaging Vector Fields Using Line Integral
  497. XConvolution.''  Here's a brief outline of what we've given you:
  498. X
  499. X    ./cover/
  500. X    Files relating to the SIGGRAPH '93 cover image: the image itself
  501. X    and a short description of how it was created.
  502. X
  503. X    ./paper/
  504. X    A complete copy of our SIGGRAPH '93 paper.  The file paper.ps.Z
  505. X    is a compressed PostScript version of the paper that includes
  506. X    all of the color plates.  It's 24MB when uncompressed ...  The
  507. X    file paper-bw.ps.Z is a version of our paper that only includes
  508. X    the black and white line drawing figures.  It's only 170KB when
  509. X    uncompressed.  Finally, the subdirectory "figures" contains
  510. X    copies of all of our figures -- most of them in TIFF format.
  511. X
  512. X    ./src/
  513. X    Complete sources to our Line Integral Convolution software.  [[We
  514. X    hope.  We're working on the final release authorization as this
  515. X    is being typed.]]  There's a library, a command line interface
  516. X    and and AVS module interface.  And, yes, can you believe your
  517. X    eyes?  Complete documentation too!  Such a deal we have for you ...
  518. X
  519. X  Well, that's it.  Hope you find this interesting and useful.  Please
  520. Xfeel free to contact us if you have questions or want to relate
  521. Xinteresting uses of our algorithm.  Have fun!
  522. X
  523. X
  524. X                Brian Cabral
  525. X                cabral@llnl.gov
  526. X                510-423-0201
  527. X
  528. X                Casey Leedom
  529. X                casey@gauss.llnl.gov
  530. X                510-423-7775
  531. END_OF_FILE
  532.   if test 1695 -ne `wc -c <'lic.1.2/doc/siggraph93/README'`; then
  533.     echo shar: \"'lic.1.2/doc/siggraph93/README'\" unpacked with wrong size!
  534.   fi
  535.   # end of 'lic.1.2/doc/siggraph93/README'
  536. fi
  537. if test -f 'lic.1.2/include/Makefile' -a "${1}" != "-c" ; then 
  538.   echo shar: Will not clobber existing file \"'lic.1.2/include/Makefile'\"
  539. else
  540.   echo shar: Extracting \"'lic.1.2/include/Makefile'\" \(620 characters\)
  541.   sed "s/^X//" >'lic.1.2/include/Makefile' <<'END_OF_FILE'
  542. X#
  543. X# $Header: /d/sisal/a/casey/tmp/lic/include/RCS/Makefile,v 1.1 1993/05/18 17:32:31 casey Exp $
  544. X#
  545. X          TOP = ..
  546. X       CURDIR = ./include
  547. X
  548. X.DEFAULT:
  549. X    @$(MAKE) $(MFLAGS) TOP="$(TOP)" CURDIR="$(CURDIR)" \
  550. X        -f $(TOP)/config/Makefile.config \
  551. X        -f ./Makefile.tmpl \
  552. X        -f $(TOP)/config/Makefile.std \
  553. X        $@
  554. X
  555. X.c.o:
  556. X    @$(MAKE) $(MFLAGS) TOP="$(TOP)" CURDIR="$(CURDIR)" \
  557. X        -f $(TOP)/config/Makefile.config \
  558. X        -f ./Makefile.tmpl \
  559. X        -f $(TOP)/config/Makefile.std \
  560. X        $@
  561. X
  562. Xall:
  563. X    @$(MAKE) $(MFLAGS) TOP="$(TOP)" CURDIR="$(CURDIR)" \
  564. X        -f $(TOP)/config/Makefile.config \
  565. X        -f ./Makefile.tmpl \
  566. X        -f $(TOP)/config/Makefile.std
  567. END_OF_FILE
  568.   if test 620 -ne `wc -c <'lic.1.2/include/Makefile'`; then
  569.     echo shar: \"'lic.1.2/include/Makefile'\" unpacked with wrong size!
  570.   fi
  571.   # end of 'lic.1.2/include/Makefile'
  572. fi
  573. if test -f 'lic.1.2/include/Makefile.tmpl' -a "${1}" != "-c" ; then 
  574.   echo shar: Will not clobber existing file \"'lic.1.2/include/Makefile.tmpl'\"
  575. else
  576.   echo shar: Extracting \"'lic.1.2/include/Makefile.tmpl'\" \(357 characters\)
  577.   sed "s/^X//" >'lic.1.2/include/Makefile.tmpl' <<'END_OF_FILE'
  578. X#
  579. X# $Header: /d/sisal/a/casey/tmp/lic/include/RCS/Makefile.tmpl,v 1.1 1993/05/18 17:32:31 casey Exp $
  580. X#
  581. X         HDRS = lic.h
  582. X
  583. Xall: $(HDRS)
  584. X
  585. Xincludes:
  586. X
  587. Xinstall: $(HDRS) $(INCDIR)
  588. X    (cd $(INCDIR); rm -f $(HDRS))
  589. X    cp $(HDRS) $(INCDIR)
  590. X    (cd $(INCDIR); chmod $(INSTINCPROT) $(HDRS))
  591. X
  592. X$(INCDIR):
  593. X    mkdir $@
  594. X
  595. Xclean:
  596. X    rm -f *~ *.o core a.out MAKELOG
  597. X
  598. Xlint:
  599. X
  600. Xdepend:
  601. END_OF_FILE
  602.   if test 357 -ne `wc -c <'lic.1.2/include/Makefile.tmpl'`; then
  603.     echo shar: \"'lic.1.2/include/Makefile.tmpl'\" unpacked with wrong size!
  604.   fi
  605.   # end of 'lic.1.2/include/Makefile.tmpl'
  606. fi
  607. if test -f 'lic.1.2/liblic/DebugPrologue.ps' -a "${1}" != "-c" ; then 
  608.   echo shar: Will not clobber existing file \"'lic.1.2/liblic/DebugPrologue.ps'\"
  609. else
  610.   echo shar: Extracting \"'lic.1.2/liblic/DebugPrologue.ps'\" \(620 characters\)
  611.   sed "s/^X//" >'lic.1.2/liblic/DebugPrologue.ps' <<'END_OF_FILE'
  612. X%!PS-Adobe-3.0 EPSF-3.0
  613. X%%Creator: LIC
  614. X%%DocumentFonts: Courier
  615. X%%BoundingBox:
  616. X%%Pages: 1
  617. X%%EndComments
  618. X%%EndProlog
  619. X%%Page: 1 1
  620. X
  621. Xgsave
  622. X/Courier findfont 140 scalefont setfont
  623. X
  624. X/arrow
  625. X{
  626. X   gsave
  627. X   1 -1 scale
  628. X   translate
  629. X   atan neg rotate
  630. X   newpath
  631. X   -0.2 0.0  moveto
  632. X    0.2 0.0  lineto
  633. X    0.1 0.05  lineto
  634. X    0.2 0.0   moveto
  635. X    0.1 -0.05 lineto
  636. X   stroke
  637. X   grestore
  638. X} def
  639. X
  640. X/verticals
  641. X{
  642. X   newpath
  643. X   -10 1 10
  644. X   {
  645. X      -10  moveto
  646. X      0 20 rlineto
  647. X   } for
  648. X   stroke
  649. X} def
  650. X
  651. X/horizontals
  652. X{
  653. X   newpath
  654. X   -10 1 10
  655. X   {
  656. X      -10 exch moveto
  657. X      20 0 rlineto
  658. X   } for
  659. X   stroke
  660. X} def
  661. X
  662. X/streamlines
  663. X{
  664. Xnewpath
  665. END_OF_FILE
  666.   if test 620 -ne `wc -c <'lic.1.2/liblic/DebugPrologue.ps'`; then
  667.     echo shar: \"'lic.1.2/liblic/DebugPrologue.ps'\" unpacked with wrong size!
  668.   fi
  669.   # end of 'lic.1.2/liblic/DebugPrologue.ps'
  670. fi
  671. if test -f 'lic.1.2/liblic/Destroy.c' -a "${1}" != "-c" ; then 
  672.   echo shar: Will not clobber existing file \"'lic.1.2/liblic/Destroy.c'\"
  673. else
  674.   echo shar: Extracting \"'lic.1.2/liblic/Destroy.c'\" \(2424 characters\)
  675.   sed "s/^X//" >'lic.1.2/liblic/Destroy.c' <<'END_OF_FILE'
  676. X/*
  677. X * $Header: /d/sisal/a/casey/tmp/lic/liblic/RCS/Destroy.c,v 1.1 1993/05/18 17:01:31 casey Exp $
  678. X */
  679. X
  680. X/*
  681. X * Copyright (c) 1993 The Regents of the University of California.
  682. X * All rights reserved.
  683. X *
  684. X * Redistribution and use in source and binary forms, with or without
  685. X * modification, are permitted provided that the following conditions
  686. X * are met:
  687. X * 1. Redistributions of source code must retain the above copyright
  688. X *    notice, this list of conditions and the following disclaimer.
  689. X * 2. Redistributions in binary form must reproduce the above copyright
  690. X *    notice, this list of conditions and the following disclaimer in the
  691. X *    documentation and/or other materials provided with the distribution.
  692. X * 3. All advertising materials mentioning features or use of this software
  693. X *    must display the following acknowledgement:
  694. X *    This product includes software developed by the University of
  695. X *    California, Lawrence Livermore National Laboratory and its
  696. X *    contributors.
  697. X * 4. Neither the name of the University nor the names of its contributors
  698. X *    may be used to endorse or promote products derived from this software
  699. X *    without specific prior written permission.
  700. X *
  701. X * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  702. X * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  703. X * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  704. X * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  705. X * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  706. X * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  707. X * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  708. X * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  709. X * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  710. X * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  711. X * SUCH DAMAGE.
  712. X */
  713. X
  714. X#ifndef lint
  715. X    static char rcsid[] = "$Header: /d/sisal/a/casey/tmp/lic/liblic/RCS/Destroy.c,v 1.1 1993/05/18 17:01:31 casey Exp $";
  716. X    static char copyright[] =
  717. X    "Copyright (c) 1993 The Regents of the University of California.\n"
  718. X    "All rights reserved.\n";
  719. X#endif
  720. X
  721. X
  722. X#include "liblic.h"
  723. X
  724. X
  725. Xvoid
  726. XLIC_Destroy(LIC *This)
  727. X{
  728. X   if (!This->Normalized)
  729. X      free(This->NormalField.data);
  730. X   if (This->FreeOutput)
  731. X      free(This->OutputImage.data);
  732. X   free(This);
  733. X}
  734. END_OF_FILE
  735.   if test 2424 -ne `wc -c <'lic.1.2/liblic/Destroy.c'`; then
  736.     echo shar: \"'lic.1.2/liblic/Destroy.c'\" unpacked with wrong size!
  737.   fi
  738.   # end of 'lic.1.2/liblic/Destroy.c'
  739. fi
  740. if test -f 'lic.1.2/liblic/Makefile' -a "${1}" != "-c" ; then 
  741.   echo shar: Will not clobber existing file \"'lic.1.2/liblic/Makefile'\"
  742. else
  743.   echo shar: Extracting \"'lic.1.2/liblic/Makefile'\" \(618 characters\)
  744.   sed "s/^X//" >'lic.1.2/liblic/Makefile' <<'END_OF_FILE'
  745. X#
  746. X# $Header: /d/sisal/a/casey/tmp/lic/liblic/RCS/Makefile,v 1.1 1993/05/18 17:01:31 casey Exp $
  747. X#
  748. X          TOP = ..
  749. X       CURDIR = ./liblic
  750. X
  751. X.DEFAULT:
  752. X    @$(MAKE) $(MFLAGS) TOP="$(TOP)" CURDIR="$(CURDIR)" \
  753. X        -f $(TOP)/config/Makefile.config \
  754. X        -f ./Makefile.tmpl \
  755. X        -f $(TOP)/config/Makefile.std \
  756. X        $@
  757. X
  758. X.c.o:
  759. X    @$(MAKE) $(MFLAGS) TOP="$(TOP)" CURDIR="$(CURDIR)" \
  760. X        -f $(TOP)/config/Makefile.config \
  761. X        -f ./Makefile.tmpl \
  762. X        -f $(TOP)/config/Makefile.std \
  763. X        $@
  764. X
  765. Xall:
  766. X    @$(MAKE) $(MFLAGS) TOP="$(TOP)" CURDIR="$(CURDIR)" \
  767. X        -f $(TOP)/config/Makefile.config \
  768. X        -f ./Makefile.tmpl \
  769. X        -f $(TOP)/config/Makefile.std
  770. END_OF_FILE
  771.   if test 618 -ne `wc -c <'lic.1.2/liblic/Makefile'`; then
  772.     echo shar: \"'lic.1.2/liblic/Makefile'\" unpacked with wrong size!
  773.   fi
  774.   # end of 'lic.1.2/liblic/Makefile'
  775. fi
  776. if test -f 'lic.1.2/liblic/Makefile.tmpl' -a "${1}" != "-c" ; then 
  777.   echo shar: Will not clobber existing file \"'lic.1.2/liblic/Makefile.tmpl'\"
  778. else
  779.   echo shar: Extracting \"'lic.1.2/liblic/Makefile.tmpl'\" \(1821 characters\)
  780.   sed "s/^X//" >'lic.1.2/liblic/Makefile.tmpl' <<'END_OF_FILE'
  781. X#
  782. X# $Header: /d/sisal/a/casey/tmp/lic/liblic/RCS/Makefile.tmpl,v 1.8 1993/05/28 07:03:14 casey Exp $
  783. X#
  784. X      DEFINES = $(IMAGE_DEFINES)
  785. X
  786. X         HDRS = liblic.h
  787. X         SRCS = ComputeImage.c Convolve2D.c Convolve3D.c Create.c Destroy.c \
  788. X        Filters.c Modify.c Query.c
  789. X         OBJS = ComputeImage.o Convolve2D.o Convolve3D.o Create.o Destroy.o \
  790. X        Filters.o Modify.o Query.o
  791. X      LIBRARY = liblic.a
  792. X         MANS = LIC.3 LIC_ComputeImage.3 LIC_Convolve.3 LIC_Create.3 \
  793. X        LIC_Destroy.3 LIC_Filters.3 LIC_Modify.3 LIC_Query.3
  794. X
  795. X          ALL = $(LIBRARY)
  796. X
  797. Xall: $(ALL)
  798. X
  799. X$(LIBRARY): $(OBJS)
  800. X    rm -f $@
  801. X    $(AR) $@ $(OBJS)
  802. X    $(RANLIB) $(LIBRARY)
  803. X
  804. Xinstall: $(LIBRARY) $(LIBDIR) install_$(MANINSTALL)
  805. X    rm -f $(LIBDIR)/$(LIBRARY)
  806. X    cp $(LIBRARY) $(LIBDIR)/$(LIBRARY)
  807. X    $(RANLIB) $(LIBDIR)/$(LIBRARY)
  808. X    chmod $(INSTLIBPROT) $(LIBDIR)/$(LIBRARY)
  809. X
  810. Xinstall_man: $(MANROOT) $(MAN3DIR)
  811. X    @set -x; \
  812. X    for i in $(MANS); do \
  813. X        m=$(MAN3DIR)/`basename $$i .3`.$(MAN3EXT); \
  814. X        rm -f $$m; \
  815. X        cp $$i $$m; \
  816. X        chmod $(INSTMANPROT) $$m; \
  817. X    done
  818. X
  819. Xinstall_cat: $(MANROOT) $(MAN3DIR)
  820. X    @set -x; \
  821. X    for i in $(MANS); do \
  822. X        m=$(MAN3DIR)/`basename $$i .3`.$(MAN3EXT); \
  823. X        rm -f $$m; \
  824. X        $(NROFF) -man $$i > $$m; \
  825. X        chmod $(INSTMANPROT) $$m; \
  826. X    done
  827. X
  828. Xinstall_none:
  829. X
  830. X$(LIBDIR) $(MANROOT) $(MAN3DIR):
  831. X    mkdir $@
  832. X
  833. Xclean:
  834. X    rm -f $(LIBRARY) $(OBJS)
  835. X    rm -f *~ *.o core a.out MAKELOG
  836. X
  837. Xlint:
  838. X
  839. Xtags:
  840. X
  841. Xdepend:
  842. X
  843. XComputeImage.o:    ComputeImage.c liblic.h $(BUILDINCTOP)/lic.h
  844. XConvolve2D.o:    Convolve2D.c   liblic.h $(BUILDINCTOP)/lic.h
  845. XConvolve3D.o:    Convolve3D.c   liblic.h $(BUILDINCTOP)/lic.h
  846. XCreate.o:    Create.c       liblic.h $(BUILDINCTOP)/lic.h
  847. XDestroy.o:    Destroy.c      liblic.h $(BUILDINCTOP)/lic.h
  848. XFilters.o:    Filters.c      liblic.h $(BUILDINCTOP)/lic.h
  849. XModify.o:    Modify.c       liblic.h $(BUILDINCTOP)/lic.h
  850. XQuery.o:    Query.c        liblic.h $(BUILDINCTOP)/lic.h
  851. END_OF_FILE
  852.   if test 1821 -ne `wc -c <'lic.1.2/liblic/Makefile.tmpl'`; then
  853.     echo shar: \"'lic.1.2/liblic/Makefile.tmpl'\" unpacked with wrong size!
  854.   fi
  855.   # end of 'lic.1.2/liblic/Makefile.tmpl'
  856. fi
  857. if test -f 'lic.1.2/liblic/Query.c' -a "${1}" != "-c" ; then 
  858.   echo shar: Will not clobber existing file \"'lic.1.2/liblic/Query.c'\"
  859. else
  860.   echo shar: Extracting \"'lic.1.2/liblic/Query.c'\" \(2377 characters\)
  861.   sed "s/^X//" >'lic.1.2/liblic/Query.c' <<'END_OF_FILE'
  862. X/*
  863. X * $Header: /d/sisal/a/casey/tmp/lic/liblic/RCS/Query.c,v 1.1 1993/05/18 17:01:31 casey Exp $
  864. X */
  865. X
  866. X/*
  867. X * Copyright (c) 1993 The Regents of the University of California.
  868. X * All rights reserved.
  869. X *
  870. X * Redistribution and use in source and binary forms, with or without
  871. X * modification, are permitted provided that the following conditions
  872. X * are met:
  873. X * 1. Redistributions of source code must retain the above copyright
  874. X *    notice, this list of conditions and the following disclaimer.
  875. X * 2. Redistributions in binary form must reproduce the above copyright
  876. X *    notice, this list of conditions and the following disclaimer in the
  877. X *    documentation and/or other materials provided with the distribution.
  878. X * 3. All advertising materials mentioning features or use of this software
  879. X *    must display the following acknowledgement:
  880. X *    This product includes software developed by the University of
  881. X *    California, Lawrence Livermore National Laboratory and its
  882. X *    contributors.
  883. X * 4. Neither the name of the University nor the names of its contributors
  884. X *    may be used to endorse or promote products derived from this software
  885. X *    without specific prior written permission.
  886. X *
  887. X * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  888. X * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  889. X * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  890. X * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  891. X * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  892. X * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  893. X * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  894. X * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  895. X * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  896. X * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  897. X * SUCH DAMAGE.
  898. X */
  899. X
  900. X#ifndef lint
  901. X    static char rcsid[] = "$Header: /d/sisal/a/casey/tmp/lic/liblic/RCS/Query.c,v 1.1 1993/05/18 17:01:31 casey Exp $";
  902. X    static char copyright[] =
  903. X    "Copyright (c) 1993 The Regents of the University of California.\n"
  904. X    "All rights reserved.\n";
  905. X#endif
  906. X
  907. X
  908. X#include "liblic.h"
  909. X
  910. X
  911. Xint
  912. XLIC_ConfiguredPixelSize(void)
  913. X{
  914. X    return(PixelSize);
  915. X}
  916. X
  917. X
  918. Xconst char *
  919. XLIC_ConfiguredPixelType(void)
  920. X{
  921. X    return(PixelType);
  922. X}
  923. END_OF_FILE
  924.   if test 2377 -ne `wc -c <'lic.1.2/liblic/Query.c'`; then
  925.     echo shar: \"'lic.1.2/liblic/Query.c'\" unpacked with wrong size!
  926.   fi
  927.   # end of 'lic.1.2/liblic/Query.c'
  928. fi
  929. if test -f 'lic.1.2/lic/Makefile' -a "${1}" != "-c" ; then 
  930.   echo shar: Will not clobber existing file \"'lic.1.2/lic/Makefile'\"
  931. else
  932.   echo shar: Extracting \"'lic.1.2/lic/Makefile'\" \(614 characters\)
  933.   sed "s/^X//" >'lic.1.2/lic/Makefile' <<'END_OF_FILE'
  934. X#
  935. X# $Header: /d/sisal/a/casey/tmp/lic/lic/RCS/Makefile,v 1.1 1993/05/18 16:59:50 casey Exp $
  936. X#
  937. X          TOP = ..
  938. X       CURDIR = ./lic
  939. X
  940. X.DEFAULT:
  941. X    @$(MAKE) $(MFLAGS) TOP="$(TOP)" CURDIR="$(CURDIR)" \
  942. X        -f $(TOP)/config/Makefile.config \
  943. X        -f ./Makefile.tmpl \
  944. X        -f $(TOP)/config/Makefile.std \
  945. X        $@
  946. X
  947. X.c.o:
  948. X    @$(MAKE) $(MFLAGS) TOP="$(TOP)" CURDIR="$(CURDIR)" \
  949. X        -f $(TOP)/config/Makefile.config \
  950. X        -f ./Makefile.tmpl \
  951. X        -f $(TOP)/config/Makefile.std \
  952. X        $@
  953. X
  954. Xall:
  955. X    @$(MAKE) $(MFLAGS) TOP="$(TOP)" CURDIR="$(CURDIR)" \
  956. X        -f $(TOP)/config/Makefile.config \
  957. X        -f ./Makefile.tmpl \
  958. X        -f $(TOP)/config/Makefile.std
  959. X    
  960. END_OF_FILE
  961.   if test 614 -ne `wc -c <'lic.1.2/lic/Makefile'`; then
  962.     echo shar: \"'lic.1.2/lic/Makefile'\" unpacked with wrong size!
  963.   fi
  964.   # end of 'lic.1.2/lic/Makefile'
  965. fi
  966. if test -f 'lic.1.2/test/Makefile' -a "${1}" != "-c" ; then 
  967.   echo shar: Will not clobber existing file \"'lic.1.2/test/Makefile'\"
  968. else
  969.   echo shar: Extracting \"'lic.1.2/test/Makefile'\" \(616 characters\)
  970.   sed "s/^X//" >'lic.1.2/test/Makefile' <<'END_OF_FILE'
  971. X#
  972. X# $Header: /d/sisal/a/casey/tmp/lic/test/RCS/Makefile,v 1.1 1993/05/18 19:25:39 casey Exp $
  973. X#
  974. X          TOP = ..
  975. X       CURDIR = ./test
  976. X
  977. X.DEFAULT:
  978. X    @$(MAKE) $(MFLAGS) TOP="$(TOP)" CURDIR="$(CURDIR)" \
  979. X        -f $(TOP)/config/Makefile.config \
  980. X        -f ./Makefile.tmpl \
  981. X        -f $(TOP)/config/Makefile.std \
  982. X        $@
  983. X
  984. X.c.o:
  985. X    @$(MAKE) $(MFLAGS) TOP="$(TOP)" CURDIR="$(CURDIR)" \
  986. X        -f $(TOP)/config/Makefile.config \
  987. X        -f ./Makefile.tmpl \
  988. X        -f $(TOP)/config/Makefile.std \
  989. X        $@
  990. X
  991. Xall:
  992. X    @$(MAKE) $(MFLAGS) TOP="$(TOP)" CURDIR="$(CURDIR)" \
  993. X        -f $(TOP)/config/Makefile.config \
  994. X        -f ./Makefile.tmpl \
  995. X        -f $(TOP)/config/Makefile.std
  996. X    
  997. END_OF_FILE
  998.   if test 616 -ne `wc -c <'lic.1.2/test/Makefile'`; then
  999.     echo shar: \"'lic.1.2/test/Makefile'\" unpacked with wrong size!
  1000.   fi
  1001.   # end of 'lic.1.2/test/Makefile'
  1002. fi
  1003. echo shar: End of archive 10 \(of 10\).
  1004. cp /dev/null ark10isdone
  1005. MISSING=""
  1006. for I in 1 2 3 4 5 6 7 8 9 10 ; do
  1007.     if test ! -f ark${I}isdone ; then
  1008.     MISSING="${MISSING} ${I}"
  1009.     fi
  1010. done
  1011. if test "${MISSING}" = "" ; then
  1012.     echo You have unpacked all 10 archives.
  1013.     rm -f ark[1-9]isdone ark[1-9][0-9]isdone
  1014. else
  1015.     echo You still must unpack the following archives:
  1016.     echo "        " ${MISSING}
  1017. fi
  1018. exit 0
  1019. exit 0 # Just in case...
  1020.