From 56bf5a36261ff74ced7e092c99f0dd41602ce93a Mon Sep 17 00:00:00 2001 From: Dima Dorfman Date: Sat, 11 Aug 2001 18:20:24 +0000 Subject: Add figlet-fonts, a port that installs about 150 contributed fonts for misc/figlet. I didn't try to integrate this into the main figlet port since most of these are rather useless, although some are nice. --- misc/Makefile | 1 + misc/figlet-fonts/Makefile | 57 ++++++++++++++ misc/figlet-fonts/distinfo | 1 + misc/figlet-fonts/files/fontfiles | 152 ++++++++++++++++++++++++++++++++++++++ misc/figlet-fonts/pkg-comment | 1 + misc/figlet-fonts/pkg-descr | 3 + misc/figlet-fonts/pkg-plist | 152 ++++++++++++++++++++++++++++++++++++++ 7 files changed, 367 insertions(+) create mode 100644 misc/figlet-fonts/Makefile create mode 100644 misc/figlet-fonts/distinfo create mode 100644 misc/figlet-fonts/files/fontfiles create mode 100644 misc/figlet-fonts/pkg-comment create mode 100644 misc/figlet-fonts/pkg-descr create mode 100644 misc/figlet-fonts/pkg-plist diff --git a/misc/Makefile b/misc/Makefile index b94656be7249..572d5ed679ca 100644 --- a/misc/Makefile +++ b/misc/Makefile @@ -56,6 +56,7 @@ SUBDIR += felis SUBDIR += fep SUBDIR += figlet + SUBDIR += figlet-fonts SUBDIR += findutils SUBDIR += fortuneit SUBDIR += freedialog diff --git a/misc/figlet-fonts/Makefile b/misc/figlet-fonts/Makefile new file mode 100644 index 000000000000..db52086f7e6c --- /dev/null +++ b/misc/figlet-fonts/Makefile @@ -0,0 +1,57 @@ +# New ports collection makefile for: figlet-fonts +# Date created: 11 August 2001 +# Whom: dd +# +# $FreeBSD$ +# + +PORTNAME= figlet-fonts +PORTVERSION= 20010811 +CATEGORIES= misc +MASTER_SITES= ${MASTER_SITE_LOCAL} +MASTER_SITE_SUBDIR= dd + +MAINTAINER= dd@FreeBSD.org + +RUN_DEPENDS= figlet:${PORTSDIR}/misc/figlet + +NO_BUILD= yes + +.include + +FONTFILES!= ${CAT} ${FILESDIR}/fontfiles + +do-install: + @${INSTALL_DATA} ${FONTFILES:S/^/${WRKSRC}\//} ${PREFIX}/share/figlet + +# Because of the large amount of files, I've decided not to have the +# port automatically download all of them, but instead have the +# maintainer generate the distfile. The `tarball' target should take +# care of that. + +REAL_MASTER_SITES= \ + ftp://wuarchive.wustl.edu/graphics/graphics/misc/figlet/fonts/ \ + ftp://ftp.funet.fi/pub/unix/tools/figlet/fonts/ + +tarball: + @${MKDIR} ${.CURDIR}/${DISTNAME} +.for __fx in ${FONTFILES} + @${MKDIR} ${.CURDIR}/${DISTNAME}/${__fx:H} + @for MASTER_SITE in ${REAL_MASTER_SITES}; do \ + if ${SETENV} ${FETCH_ENV} ${FETCH_CMD} \ + -o ${.CURDIR}/${DISTNAME}/${__fx} \ + ${FETCH_BEFORE_ARGS} $${MASTER_SITE}${__fx} \ + ${FETCH_AFTER_ARGS}; then \ + break; \ + fi; \ + done; +.endfor + @cd ${.CURDIR} && ${TAR} -zcf ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME} + +# Generate pkg-plist from files/fontfiles. + +makelist: + ${CAT} ${FILESDIR}/fontfiles | ${SED} 's;^[^/]*/;share/figlet/;' \ + > ${PLIST} + +.include diff --git a/misc/figlet-fonts/distinfo b/misc/figlet-fonts/distinfo new file mode 100644 index 000000000000..9193ccb7b964 --- /dev/null +++ b/misc/figlet-fonts/distinfo @@ -0,0 +1 @@ +MD5 (figlet-fonts-20010811.tar.gz) = 5e8a026f3fdc19a82aa1286c4131ce39 diff --git a/misc/figlet-fonts/files/fontfiles b/misc/figlet-fonts/files/fontfiles new file mode 100644 index 000000000000..89ecb87c7660 --- /dev/null +++ b/misc/figlet-fonts/files/fontfiles @@ -0,0 +1,152 @@ +contributed/3-d.flf +contributed/3x5.flf +contributed/5lineoblique.flf +contributed/acrobatic.flf +contributed/alligator.flf +contributed/alligator2.flf +contributed/alphabet.flf +contributed/avatar.flf +contributed/banner.flf +contributed/banner3-D.flf +contributed/banner3.flf +contributed/banner4.flf +contributed/barbwire.flf +contributed/basic.flf +contributed/bell.flf +contributed/bigchief.flf +contributed/binary.flf +contributed/bulbhead.flf +contributed/calgphy2.flf +contributed/caligraphy.flf +contributed/catwalk.flf +contributed/chunky.flf +contributed/coinstak.flf +contributed/colossal.flf +contributed/computer.flf +contributed/contessa.flf +contributed/contrast.flf +contributed/cosmic.flf +contributed/cosmike.flf +contributed/cricket.flf +contributed/cyberlarge.flf +contributed/cybermedium.flf +contributed/cybersmall.flf +contributed/diamond.flf +contributed/doh.flf +contributed/doom.flf +contributed/dotmatrix.flf +contributed/drpepper.flf +contributed/eftichess.flf +contributed/eftichessChart +contributed/eftifont.flf +contributed/eftipiti.flf +contributed/eftirobot.flf +contributed/eftitalic.flf +contributed/eftiwall-chart.txt +contributed/eftiwall.flf +contributed/eftiwall.txt +contributed/eftiwater.flf +contributed/epic.flf +contributed/fender.flf +contributed/fourtops.flf +contributed/fuzzy.flf +contributed/goofy.flf +contributed/gothic.flf +contributed/graffiti.flf +contributed/hollywood.flf +contributed/invita.flf +contributed/isometric1.flf +contributed/isometric2.flf +contributed/isometric3.flf +contributed/isometric4.flf +contributed/italic.flf +contributed/jazmine.flf +contributed/katakana.flf +contributed/kban.flf +contributed/larry3d.flf +contributed/lcd.flf +contributed/letters.flf +contributed/linux.flf +contributed/lockergnome.flf +contributed/lower.flc +contributed/madrid.flf +contributed/marquee.flf +contributed/maxfour.flf +contributed/mike.flf +contributed/mirror.flf +contributed/nancyj-fancy.flf +contributed/nancyj-underlined.flf +contributed/nancyj.flf +contributed/nipples.flf +contributed/null.flc +contributed/o8.flf +contributed/ogre.flf +contributed/pawp.flf +contributed/peaks.flf +contributed/pebbles.flf +contributed/pepper.flf +contributed/poison.flf +contributed/puffy.flf +contributed/pyramid.flf +contributed/rectangles.flf +contributed/relief.flf +contributed/relief2.flf +contributed/rev.flf +contributed/roman.flf +contributed/rot13.flc +contributed/rot13.flf +contributed/rounded.flf +contributed/rowancap.flf +contributed/rozzo.flf +contributed/sblood.flf +contributed/serifcap.flf +contributed/short.flf +contributed/slide.flf +contributed/slscript.flf +contributed/smisome1.flf +contributed/smkeyboard.flf +contributed/speed.flf +contributed/stampatello.flf +contributed/starwars.flf +contributed/stellar.flf +contributed/stop.flf +contributed/straight.flf +contributed/swap.flc +contributed/tanja.flf +contributed/thick.flf +contributed/thin.flf +contributed/threepoint.flf +contributed/ticks.flf +contributed/ticksslant.flf +contributed/tinker-toy.flf +contributed/tombstone.flf +contributed/trek.flf +contributed/twopoint.flf +contributed/univers.flf +contributed/usaflag.flf +contributed/weird.flf +ours/big.flf +ours/block.flf +ours/bubble.flf +ours/digital.flf +ours/ivrit.flf +ours/lean.flf +ours/mini.flf +ours/script.flf +ours/shadow.flf +ours/slant.flf +ours/small.flf +ours/smscript.flf +ours/smshadow.flf +ours/smslant.flf +ours/standard.flf +ours/term.flf +international/febrew +international/jerusalem.flf +international/morse.flf +international/moscow.flf +international/ntgreek.flf +international/runic.flf +international/runyc.flf +international/smtengwar.flf +international/tengwar.flf diff --git a/misc/figlet-fonts/pkg-comment b/misc/figlet-fonts/pkg-comment new file mode 100644 index 000000000000..02ef8d58b601 --- /dev/null +++ b/misc/figlet-fonts/pkg-comment @@ -0,0 +1 @@ +Assorted fonts for the figlet(6) program diff --git a/misc/figlet-fonts/pkg-descr b/misc/figlet-fonts/pkg-descr new file mode 100644 index 000000000000..ca0d9020b0d8 --- /dev/null +++ b/misc/figlet-fonts/pkg-descr @@ -0,0 +1,3 @@ +This port installs around 150 fonts for the figlet(6) program. Most +of these are better suited for demonstrating the level of boredom +somebody reached rather than regular use. diff --git a/misc/figlet-fonts/pkg-plist b/misc/figlet-fonts/pkg-plist new file mode 100644 index 000000000000..fbb8a61730c3 --- /dev/null +++ b/misc/figlet-fonts/pkg-plist @@ -0,0 +1,152 @@ +share/figlet/3-d.flf +share/figlet/3x5.flf +share/figlet/5lineoblique.flf +share/figlet/acrobatic.flf +share/figlet/alligator.flf +share/figlet/alligator2.flf +share/figlet/alphabet.flf +share/figlet/avatar.flf +share/figlet/banner.flf +share/figlet/banner3-D.flf +share/figlet/banner3.flf +share/figlet/banner4.flf +share/figlet/barbwire.flf +share/figlet/basic.flf +share/figlet/bell.flf +share/figlet/bigchief.flf +share/figlet/binary.flf +share/figlet/bulbhead.flf +share/figlet/calgphy2.flf +share/figlet/caligraphy.flf +share/figlet/catwalk.flf +share/figlet/chunky.flf +share/figlet/coinstak.flf +share/figlet/colossal.flf +share/figlet/computer.flf +share/figlet/contessa.flf +share/figlet/contrast.flf +share/figlet/cosmic.flf +share/figlet/cosmike.flf +share/figlet/cricket.flf +share/figlet/cyberlarge.flf +share/figlet/cybermedium.flf +share/figlet/cybersmall.flf +share/figlet/diamond.flf +share/figlet/doh.flf +share/figlet/doom.flf +share/figlet/dotmatrix.flf +share/figlet/drpepper.flf +share/figlet/eftichess.flf +share/figlet/eftichessChart +share/figlet/eftifont.flf +share/figlet/eftipiti.flf +share/figlet/eftirobot.flf +share/figlet/eftitalic.flf +share/figlet/eftiwall-chart.txt +share/figlet/eftiwall.flf +share/figlet/eftiwall.txt +share/figlet/eftiwater.flf +share/figlet/epic.flf +share/figlet/fender.flf +share/figlet/fourtops.flf +share/figlet/fuzzy.flf +share/figlet/goofy.flf +share/figlet/gothic.flf +share/figlet/graffiti.flf +share/figlet/hollywood.flf +share/figlet/invita.flf +share/figlet/isometric1.flf +share/figlet/isometric2.flf +share/figlet/isometric3.flf +share/figlet/isometric4.flf +share/figlet/italic.flf +share/figlet/jazmine.flf +share/figlet/katakana.flf +share/figlet/kban.flf +share/figlet/larry3d.flf +share/figlet/lcd.flf +share/figlet/letters.flf +share/figlet/linux.flf +share/figlet/lockergnome.flf +share/figlet/lower.flc +share/figlet/madrid.flf +share/figlet/marquee.flf +share/figlet/maxfour.flf +share/figlet/mike.flf +share/figlet/mirror.flf +share/figlet/nancyj-fancy.flf +share/figlet/nancyj-underlined.flf +share/figlet/nancyj.flf +share/figlet/nipples.flf +share/figlet/null.flc +share/figlet/o8.flf +share/figlet/ogre.flf +share/figlet/pawp.flf +share/figlet/peaks.flf +share/figlet/pebbles.flf +share/figlet/pepper.flf +share/figlet/poison.flf +share/figlet/puffy.flf +share/figlet/pyramid.flf +share/figlet/rectangles.flf +share/figlet/relief.flf +share/figlet/relief2.flf +share/figlet/rev.flf +share/figlet/roman.flf +share/figlet/rot13.flc +share/figlet/rot13.flf +share/figlet/rounded.flf +share/figlet/rowancap.flf +share/figlet/rozzo.flf +share/figlet/sblood.flf +share/figlet/serifcap.flf +share/figlet/short.flf +share/figlet/slide.flf +share/figlet/slscript.flf +share/figlet/smisome1.flf +share/figlet/smkeyboard.flf +share/figlet/speed.flf +share/figlet/stampatello.flf +share/figlet/starwars.flf +share/figlet/stellar.flf +share/figlet/stop.flf +share/figlet/straight.flf +share/figlet/swap.flc +share/figlet/tanja.flf +share/figlet/thick.flf +share/figlet/thin.flf +share/figlet/threepoint.flf +share/figlet/ticks.flf +share/figlet/ticksslant.flf +share/figlet/tinker-toy.flf +share/figlet/tombstone.flf +share/figlet/trek.flf +share/figlet/twopoint.flf +share/figlet/univers.flf +share/figlet/usaflag.flf +share/figlet/weird.flf +share/figlet/big.flf +share/figlet/block.flf +share/figlet/bubble.flf +share/figlet/digital.flf +share/figlet/ivrit.flf +share/figlet/lean.flf +share/figlet/mini.flf +share/figlet/script.flf +share/figlet/shadow.flf +share/figlet/slant.flf +share/figlet/small.flf +share/figlet/smscript.flf +share/figlet/smshadow.flf +share/figlet/smslant.flf +share/figlet/standard.flf +share/figlet/term.flf +share/figlet/febrew +share/figlet/jerusalem.flf +share/figlet/morse.flf +share/figlet/moscow.flf +share/figlet/ntgreek.flf +share/figlet/runic.flf +share/figlet/runyc.flf +share/figlet/smtengwar.flf +share/figlet/tengwar.flf -- cgit v1.2.3