xref: /freebsd/share/examples/BSD_daemon/poster.sh (revision d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf)
13903274fSPoul-Henning Kamp#!/bin/sh
23903274fSPoul-Henning Kamp# ----------------------------------------------------------------------------
33903274fSPoul-Henning Kamp# "THE BEER-WARE LICENSE" (Revision 42):
43903274fSPoul-Henning Kamp# <phk@FreeBSD.ORG> wrote this file.  As long as you retain this notice you
53903274fSPoul-Henning Kamp# can do whatever you want with this stuff. If we meet some day, and you think
63903274fSPoul-Henning Kamp# this stuff is worth it, you can buy me a beer in return.   Poul-Henning Kamp
73903274fSPoul-Henning Kamp# ----------------------------------------------------------------------------
83903274fSPoul-Henning Kamp#
93903274fSPoul-Henning Kamp#
103903274fSPoul-Henning Kamp
113903274fSPoul-Henning Kampecho '%!'
123903274fSPoul-Henning Kampecho '/beastie {'
133903274fSPoul-Henning Kampcat beastie.eps
143903274fSPoul-Henning Kampecho '} def'
153903274fSPoul-Henning Kampcat FreeBSD.pfa
163903274fSPoul-Henning Kamp
173903274fSPoul-Henning Kampecho '
183903274fSPoul-Henning Kamp
193903274fSPoul-Henning Kamp/mm {25.4 div 72 mul} def
203903274fSPoul-Henning Kamp/FreeBSD findfont 120 scalefont setfont
213903274fSPoul-Henning Kamp/center 210 mm 2 div def
223903274fSPoul-Henning Kamp/top 297 mm def
233903274fSPoul-Henning Kamp/cshow { dup stringwidth pop 2 div neg 0 rmoveto show } def
243903274fSPoul-Henning Kamp
253903274fSPoul-Henning Kamp% "FreeBSD" across the top.
263903274fSPoul-Henning Kamp% 691 is "top - height of caps - (left - X("F"))"
273903274fSPoul-Henning Kampcenter 691 moveto
283903274fSPoul-Henning Kamp(FreeBSD) cshow
293903274fSPoul-Henning Kamp
303903274fSPoul-Henning Kamp% Put beastie in the center
313903274fSPoul-Henning Kamp/sc 1.25 def
323903274fSPoul-Henning Kampcenter 125 moveto
333903274fSPoul-Henning Kamp384 sc mul 2 div neg 0 rmoveto
343903274fSPoul-Henning Kampgsave currentpoint translate sc sc scale beastie grestore
353903274fSPoul-Henning Kamp
363903274fSPoul-Henning Kamp% A box for the bottom text
373903274fSPoul-Henning Kampgsave
388e435928SPoul-Henning Kamp10 30 moveto
393903274fSPoul-Henning Kamp210 mm 20 sub 0 rlineto
403903274fSPoul-Henning Kamp0 70 rlineto
413903274fSPoul-Henning Kamp210 mm 20 sub neg 0 rlineto
423903274fSPoul-Henning Kampclosepath
433903274fSPoul-Henning Kamp.7 .7 .9 setrgbcolor
443903274fSPoul-Henning Kampfill
453903274fSPoul-Henning Kampgrestore
463903274fSPoul-Henning Kamp
473903274fSPoul-Henning Kamp% Bottom text
488e435928SPoul-Henning Kampcenter 90 moveto
498e435928SPoul-Henning Kamp/FreeBSD findfont 50 scalefont setfont
503903274fSPoul-Henning Kamp
518e435928SPoul-Henning Kampcenter 50 moveto
52*a2aef24aSEitan Adler(https://www.FreeBSD.org) cshow
533903274fSPoul-Henning Kamp
543903274fSPoul-Henning Kamp% Do not forget Kirks copyright string.
558e435928SPoul-Henning Kamp10 105 moveto
563903274fSPoul-Henning Kamp/Times-Roman findfont 8 scalefont setfont
573903274fSPoul-Henning Kamp(BSD Daemon ) show
583903274fSPoul-Henning Kamp/Symbol findfont 8 scalefont setfont
593903274fSPoul-Henning Kamp(\343 ) show
603903274fSPoul-Henning Kamp/Times-Roman findfont 8 scalefont setfont
613903274fSPoul-Henning Kamp(Copyright 1988 by Marshall Kirk McKusick.  All Rights Reserved.) show
623903274fSPoul-Henning Kamp
633903274fSPoul-Henning Kampshowpage
643903274fSPoul-Henning Kamp'
65