From 7cfc7f51d254b5e042234d4f92c8ec03e8e881fb Mon Sep 17 00:00:00 2001 From: Matt Troutman Date: Sat, 7 Mar 2026 21:30:48 -0600 Subject: [PATCH] Add post_install to copy fonts to ~/Library/Fonts/ Fonts now appear in Font Book automatically after brew install. The post_install hook copies TTF and OTF files to ~/Library/Fonts/. Co-Authored-By: Claude Opus 4.6 --- .fontfoldercleanup/create_homebrew_formula.py | 20 ++++++++++++++----- Formula/font-abbiescriptpro-rg.rb | 20 ++++++++++++++----- Formula/font-acrylic-hand.rb | 20 ++++++++++++++----- Formula/font-agpx.rb | 20 ++++++++++++++----- Formula/font-airosol.rb | 20 ++++++++++++++----- Formula/font-alphalyrae.rb | 20 ++++++++++++++----- Formula/font-angular.rb | 20 ++++++++++++++----- Formula/font-arinoe.rb | 20 ++++++++++++++----- Formula/font-averasanstc.rb | 20 ++++++++++++++----- Formula/font-baduy.rb | 20 ++++++++++++++----- Formula/font-bee-honey.rb | 20 ++++++++++++++----- Formula/font-benford.rb | 20 ++++++++++++++----- Formula/font-bobby-jones-soft-free.rb | 20 ++++++++++++++----- Formula/font-bouncy_castle_free.rb | 20 ++++++++++++++----- Formula/font-brightsight-02.rb | 20 ++++++++++++++----- Formula/font-brixtonline.rb | 20 ++++++++++++++----- Formula/font-broke.rb | 20 ++++++++++++++----- Formula/font-buffy.rb | 20 ++++++++++++++----- Formula/font-cat-outline.rb | 20 ++++++++++++++----- Formula/font-cheeky-rabbit.rb | 20 ++++++++++++++----- Formula/font-chido.rb | 20 ++++++++++++++----- Formula/font-christmas-picture.rb | 20 ++++++++++++++----- Formula/font-chrone.rb | 20 ++++++++++++++----- Formula/font-clancy-experience.rb | 20 ++++++++++++++----- Formula/font-clancy.rb | 20 ++++++++++++++----- Formula/font-code.rb | 20 ++++++++++++++----- Formula/font-coffina.rb | 20 ++++++++++++++----- Formula/font-copixel-font-1764372079-0.rb | 20 ++++++++++++++----- Formula/font-creamy-dreams.rb | 20 ++++++++++++++----- Formula/font-cucurucho.rb | 20 ++++++++++++++----- Formula/font-damn.rb | 20 ++++++++++++++----- Formula/font-dance-blues.rb | 20 ++++++++++++++----- Formula/font-depixel.rb | 20 ++++++++++++++----- Formula/font-depok-cubism.rb | 20 ++++++++++++++----- Formula/font-devils-cut.rb | 20 ++++++++++++++----- Formula/font-dirty-clouds.rb | 20 ++++++++++++++----- Formula/font-district.rb | 20 ++++++++++++++----- Formula/font-dk-frozen-memory.rb | 20 ++++++++++++++----- Formula/font-domaine-display.rb | 20 ++++++++++++++----- Formula/font-dtmilagros.rb | 20 ++++++++++++++----- Formula/font-ep-boxi.rb | 20 ++++++++++++++----- Formula/font-f37-stout.rb | 20 ++++++++++++++----- Formula/font-flyover.rb | 20 ++++++++++++++----- .../font-fresh-christmas-font-1764370888-0.rb | 20 ++++++++++++++----- Formula/font-friem.rb | 20 ++++++++++++++----- Formula/font-funky-round.rb | 20 ++++++++++++++----- Formula/font-futura-1986.rb | 20 ++++++++++++++----- Formula/font-galaxia.rb | 20 ++++++++++++++----- Formula/font-gilbert.rb | 20 ++++++++++++++----- Formula/font-graham_hand.rb | 20 ++++++++++++++----- Formula/font-gyanko.rb | 20 ++++++++++++++----- Formula/font-hectra.rb | 20 ++++++++++++++----- Formula/font-hello-headline.rb | 20 ++++++++++++++----- Formula/font-horseland.rb | 20 ++++++++++++++----- Formula/font-idgrotesk.rb | 20 ++++++++++++++----- Formula/font-introvert-font-2-1764371655-0.rb | 20 ++++++++++++++----- Formula/font-jimmy-sans.rb | 20 ++++++++++++++----- Formula/font-joc.rb | 20 ++++++++++++++----- Formula/font-kompeni.rb | 20 ++++++++++++++----- Formula/font-lab-grotesk.rb | 20 ++++++++++++++----- Formula/font-lance-tomchalky.rb | 20 ++++++++++++++----- Formula/font-latcha.rb | 20 ++++++++++++++----- ...lazare-grotesk-font-family-1764370398-0.rb | 20 ++++++++++++++----- Formula/font-lexa.rb | 20 ++++++++++++++----- Formula/font-made-carving.rb | 20 ++++++++++++++----- Formula/font-made-infinity.rb | 20 ++++++++++++++----- Formula/font-magic-painted.rb | 20 ++++++++++++++----- Formula/font-magnode.rb | 20 ++++++++++++++----- Formula/font-marker_notes.rb | 20 ++++++++++++++----- Formula/font-marvelo.rb | 20 ++++++++++++++----- Formula/font-mba-slice-mono.rb | 20 ++++++++++++++----- Formula/font-miracode.rb | 20 ++++++++++++++----- Formula/font-moon-walk.rb | 20 ++++++++++++++----- Formula/font-morgon.rb | 20 ++++++++++++++----- Formula/font-nafasmanual.rb | 20 ++++++++++++++----- Formula/font-neopixel-font-1764372129-0.rb | 20 ++++++++++++++----- Formula/font-new-kansas-black-wisabo.rb | 20 ++++++++++++++----- Formula/font-nugia-vintage.rb | 20 ++++++++++++++----- Formula/font-overland.rb | 20 ++++++++++++++----- Formula/font-parasite-game.rb | 20 ++++++++++++++----- Formula/font-patsy-sans-grotesque.rb | 20 ++++++++++++++----- Formula/font-pixel-crash-font-1764372071-0.rb | 20 ++++++++++++++----- Formula/font-pixel-gamer-font-1764372239-0.rb | 20 ++++++++++++++----- ...ont-pixel-grid-font-family-1764371982-0.rb | 20 ++++++++++++++----- Formula/font-pixelon.rb | 20 ++++++++++++++----- Formula/font-plaztma.rb | 20 ++++++++++++++----- Formula/font-plebis.rb | 20 ++++++++++++++----- Formula/font-project-space.rb | 20 ++++++++++++++----- Formula/font-provisions.rb | 20 ++++++++++++++----- Formula/font-qraydom-font-1764371345-0.rb | 20 ++++++++++++++----- Formula/font-quasimoda-family.rb | 20 ++++++++++++++----- Formula/font-revain.rb | 20 ++++++++++++++----- Formula/font-rigid-light.rb | 20 ++++++++++++++----- Formula/font-rocky_monkey.rb | 20 ++++++++++++++----- Formula/font-rondack.rb | 20 ++++++++++++++----- Formula/font-runa.rb | 20 ++++++++++++++----- Formula/font-rusillaserif.rb | 20 ++++++++++++++----- Formula/font-ruska.rb | 20 ++++++++++++++----- Formula/font-scratches.rb | 20 ++++++++++++++----- Formula/font-scribblingtom.rb | 20 ++++++++++++++----- Formula/font-sepura-light.rb | 20 ++++++++++++++----- Formula/font-sideboard.rb | 20 ++++++++++++++----- Formula/font-siesta-serenade.rb | 20 ++++++++++++++----- Formula/font-sigitarian.rb | 20 ++++++++++++++----- Formula/font-signate-grotesk-black.rb | 20 ++++++++++++++----- Formula/font-silkshy.rb | 20 ++++++++++++++----- .../font-space-rabbit-font-1764372251-0.rb | 20 ++++++++++++++----- Formula/font-spencer.rb | 20 ++++++++++++++----- Formula/font-springwood_note.rb | 20 ++++++++++++++----- Formula/font-spritegraffiti.rb | 20 ++++++++++++++----- Formula/font-starship.rb | 20 ++++++++++++++----- Formula/font-stockman.rb | 20 ++++++++++++++----- Formula/font-stronghold.rb | 20 ++++++++++++++----- Formula/font-sunmore.rb | 20 ++++++++++++++----- Formula/font-tallow-pen.rb | 20 ++++++++++++++----- Formula/font-tc_kindred.rb | 20 ++++++++++++++----- Formula/font-tcacrylichand.rb | 20 ++++++++++++++----- Formula/font-techla.rb | 20 ++++++++++++++----- Formula/font-teenage-yellow-star.rb | 20 ++++++++++++++----- Formula/font-tf-madcloud-teenage-foundry.rb | 20 ++++++++++++++----- Formula/font-the-great-outdoors.rb | 20 ++++++++++++++----- Formula/font-thourenz-inked.rb | 20 ++++++++++++++----- Formula/font-tyler-handwriting.rb | 20 ++++++++++++++----- Formula/font-valofire.rb | 20 ++++++++++++++----- Formula/font-vampire-mansion.rb | 20 ++++++++++++++----- Formula/font-vaselina.rb | 20 ++++++++++++++----- Formula/font-virus_killer.rb | 20 ++++++++++++++----- Formula/font-west-river.rb | 20 ++++++++++++++----- Formula/font-whtpny.rb | 20 ++++++++++++++----- Formula/font-wistonia-signature.rb | 20 ++++++++++++++----- Formula/font-ws-lowen.rb | 20 ++++++++++++++----- Formula/font-wt-karsa-mono.rb | 20 ++++++++++++++----- Formula/font-youchat.rb | 20 ++++++++++++++----- Formula/font-zebra.rb | 20 ++++++++++++++----- 134 files changed, 2010 insertions(+), 670 deletions(-) diff --git a/.fontfoldercleanup/create_homebrew_formula.py b/.fontfoldercleanup/create_homebrew_formula.py index da8a5ba..9a7ae13 100755 --- a/.fontfoldercleanup/create_homebrew_formula.py +++ b/.fontfoldercleanup/create_homebrew_formula.py @@ -116,14 +116,24 @@ class Font{class_name} < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{{share}}/fonts/truetype - #{{share}}/fonts/opentype - #{{share}}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{{share}}/fonts/webfonts #{{share}}/{formula_name} EOS end diff --git a/Formula/font-abbiescriptpro-rg.rb b/Formula/font-abbiescriptpro-rg.rb index 51631eb..23dae62 100644 --- a/Formula/font-abbiescriptpro-rg.rb +++ b/Formula/font-abbiescriptpro-rg.rb @@ -40,14 +40,24 @@ class FontAbbiescriptproRg < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/abbiescriptpro-rg EOS end diff --git a/Formula/font-acrylic-hand.rb b/Formula/font-acrylic-hand.rb index 558e543..e062c6a 100644 --- a/Formula/font-acrylic-hand.rb +++ b/Formula/font-acrylic-hand.rb @@ -40,14 +40,24 @@ class FontAcrylicHand < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/acrylic-hand EOS end diff --git a/Formula/font-agpx.rb b/Formula/font-agpx.rb index 1c11c0e..cc6996a 100644 --- a/Formula/font-agpx.rb +++ b/Formula/font-agpx.rb @@ -40,14 +40,24 @@ class FontAgpx < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/agpx EOS end diff --git a/Formula/font-airosol.rb b/Formula/font-airosol.rb index ba07b7f..cb3089e 100644 --- a/Formula/font-airosol.rb +++ b/Formula/font-airosol.rb @@ -40,14 +40,24 @@ class FontAirosol < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/airosol EOS end diff --git a/Formula/font-alphalyrae.rb b/Formula/font-alphalyrae.rb index 0db3665..a254f77 100644 --- a/Formula/font-alphalyrae.rb +++ b/Formula/font-alphalyrae.rb @@ -40,14 +40,24 @@ class FontAlphalyrae < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/alphalyrae EOS end diff --git a/Formula/font-angular.rb b/Formula/font-angular.rb index 3b6b8ff..c27075f 100644 --- a/Formula/font-angular.rb +++ b/Formula/font-angular.rb @@ -40,14 +40,24 @@ class FontAngular < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/angular EOS end diff --git a/Formula/font-arinoe.rb b/Formula/font-arinoe.rb index 5098379..9dc3692 100644 --- a/Formula/font-arinoe.rb +++ b/Formula/font-arinoe.rb @@ -40,14 +40,24 @@ class FontArinoe < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/arinoe EOS end diff --git a/Formula/font-averasanstc.rb b/Formula/font-averasanstc.rb index edc4874..b89cc72 100644 --- a/Formula/font-averasanstc.rb +++ b/Formula/font-averasanstc.rb @@ -40,14 +40,24 @@ class FontAverasanstc < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/averasanstc EOS end diff --git a/Formula/font-baduy.rb b/Formula/font-baduy.rb index d58871a..c878d30 100644 --- a/Formula/font-baduy.rb +++ b/Formula/font-baduy.rb @@ -40,14 +40,24 @@ class FontBaduy < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/baduy EOS end diff --git a/Formula/font-bee-honey.rb b/Formula/font-bee-honey.rb index 3df04aa..37267c2 100644 --- a/Formula/font-bee-honey.rb +++ b/Formula/font-bee-honey.rb @@ -40,14 +40,24 @@ class FontBeeHoney < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/bee-honey EOS end diff --git a/Formula/font-benford.rb b/Formula/font-benford.rb index c3a67dd..172fe84 100644 --- a/Formula/font-benford.rb +++ b/Formula/font-benford.rb @@ -40,14 +40,24 @@ class FontBenford < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/benford EOS end diff --git a/Formula/font-bobby-jones-soft-free.rb b/Formula/font-bobby-jones-soft-free.rb index 6959fcb..992858c 100644 --- a/Formula/font-bobby-jones-soft-free.rb +++ b/Formula/font-bobby-jones-soft-free.rb @@ -40,14 +40,24 @@ class FontBobbyJonesSoftFree < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/bobby-jones-soft-free EOS end diff --git a/Formula/font-bouncy_castle_free.rb b/Formula/font-bouncy_castle_free.rb index 68a9096..b6d5ce2 100644 --- a/Formula/font-bouncy_castle_free.rb +++ b/Formula/font-bouncy_castle_free.rb @@ -40,14 +40,24 @@ class FontBouncyCastleFree < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/bouncy_castle_free EOS end diff --git a/Formula/font-brightsight-02.rb b/Formula/font-brightsight-02.rb index 96b3e0e..c30a33d 100644 --- a/Formula/font-brightsight-02.rb +++ b/Formula/font-brightsight-02.rb @@ -40,14 +40,24 @@ class FontBrightsight02 < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/brightsight-02 EOS end diff --git a/Formula/font-brixtonline.rb b/Formula/font-brixtonline.rb index 68881aa..0eeac1e 100644 --- a/Formula/font-brixtonline.rb +++ b/Formula/font-brixtonline.rb @@ -40,14 +40,24 @@ class FontBrixtonline < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/brixtonline EOS end diff --git a/Formula/font-broke.rb b/Formula/font-broke.rb index 95c7d02..b7e3d59 100644 --- a/Formula/font-broke.rb +++ b/Formula/font-broke.rb @@ -40,14 +40,24 @@ class FontBroke < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/broke EOS end diff --git a/Formula/font-buffy.rb b/Formula/font-buffy.rb index 72d791d..0a77d7f 100644 --- a/Formula/font-buffy.rb +++ b/Formula/font-buffy.rb @@ -40,14 +40,24 @@ class FontBuffy < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/buffy EOS end diff --git a/Formula/font-cat-outline.rb b/Formula/font-cat-outline.rb index 920e769..0460604 100644 --- a/Formula/font-cat-outline.rb +++ b/Formula/font-cat-outline.rb @@ -40,14 +40,24 @@ class FontCatOutline < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/cat-outline EOS end diff --git a/Formula/font-cheeky-rabbit.rb b/Formula/font-cheeky-rabbit.rb index 6f4cdb5..95aeb22 100644 --- a/Formula/font-cheeky-rabbit.rb +++ b/Formula/font-cheeky-rabbit.rb @@ -40,14 +40,24 @@ class FontCheekyRabbit < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/cheeky-rabbit EOS end diff --git a/Formula/font-chido.rb b/Formula/font-chido.rb index 2cd1829..ab6d886 100644 --- a/Formula/font-chido.rb +++ b/Formula/font-chido.rb @@ -40,14 +40,24 @@ class FontChido < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/chido EOS end diff --git a/Formula/font-christmas-picture.rb b/Formula/font-christmas-picture.rb index 7516f98..cb510ef 100644 --- a/Formula/font-christmas-picture.rb +++ b/Formula/font-christmas-picture.rb @@ -40,14 +40,24 @@ class FontChristmasPicture < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/christmas-picture EOS end diff --git a/Formula/font-chrone.rb b/Formula/font-chrone.rb index ce03046..eed1a94 100644 --- a/Formula/font-chrone.rb +++ b/Formula/font-chrone.rb @@ -40,14 +40,24 @@ class FontChrone < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/chrone EOS end diff --git a/Formula/font-clancy-experience.rb b/Formula/font-clancy-experience.rb index 3e12be2..ce079fe 100644 --- a/Formula/font-clancy-experience.rb +++ b/Formula/font-clancy-experience.rb @@ -40,14 +40,24 @@ class FontClancyExperience < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/clancy-experience EOS end diff --git a/Formula/font-clancy.rb b/Formula/font-clancy.rb index 7f448e1..7d30695 100644 --- a/Formula/font-clancy.rb +++ b/Formula/font-clancy.rb @@ -40,14 +40,24 @@ class FontClancy < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/clancy EOS end diff --git a/Formula/font-code.rb b/Formula/font-code.rb index f2bd94e..7a669df 100644 --- a/Formula/font-code.rb +++ b/Formula/font-code.rb @@ -40,14 +40,24 @@ class FontCode < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/code EOS end diff --git a/Formula/font-coffina.rb b/Formula/font-coffina.rb index 038291d..9b19f9b 100644 --- a/Formula/font-coffina.rb +++ b/Formula/font-coffina.rb @@ -40,14 +40,24 @@ class FontCoffina < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/coffina EOS end diff --git a/Formula/font-copixel-font-1764372079-0.rb b/Formula/font-copixel-font-1764372079-0.rb index e1cfcc9..5cc0bf1 100644 --- a/Formula/font-copixel-font-1764372079-0.rb +++ b/Formula/font-copixel-font-1764372079-0.rb @@ -40,14 +40,24 @@ class FontCopixelFont17643720790 < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/copixel-font-1764372079-0 EOS end diff --git a/Formula/font-creamy-dreams.rb b/Formula/font-creamy-dreams.rb index ffad92a..93c6c22 100644 --- a/Formula/font-creamy-dreams.rb +++ b/Formula/font-creamy-dreams.rb @@ -40,14 +40,24 @@ class FontCreamyDreams < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/creamy-dreams EOS end diff --git a/Formula/font-cucurucho.rb b/Formula/font-cucurucho.rb index 5e93af9..afe4465 100644 --- a/Formula/font-cucurucho.rb +++ b/Formula/font-cucurucho.rb @@ -40,14 +40,24 @@ class FontCucurucho < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/cucurucho EOS end diff --git a/Formula/font-damn.rb b/Formula/font-damn.rb index 4f79158..98ad599 100644 --- a/Formula/font-damn.rb +++ b/Formula/font-damn.rb @@ -40,14 +40,24 @@ class FontDamn < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/damn EOS end diff --git a/Formula/font-dance-blues.rb b/Formula/font-dance-blues.rb index eb88efd..db2878d 100644 --- a/Formula/font-dance-blues.rb +++ b/Formula/font-dance-blues.rb @@ -40,14 +40,24 @@ class FontDanceBlues < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/dance-blues EOS end diff --git a/Formula/font-depixel.rb b/Formula/font-depixel.rb index 6551ebc..bfbbccd 100644 --- a/Formula/font-depixel.rb +++ b/Formula/font-depixel.rb @@ -40,14 +40,24 @@ class FontDepixel < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/depixel EOS end diff --git a/Formula/font-depok-cubism.rb b/Formula/font-depok-cubism.rb index 40800bc..fb4fcb2 100644 --- a/Formula/font-depok-cubism.rb +++ b/Formula/font-depok-cubism.rb @@ -40,14 +40,24 @@ class FontDepokCubism < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/depok-cubism EOS end diff --git a/Formula/font-devils-cut.rb b/Formula/font-devils-cut.rb index 322dd76..d0da0fd 100644 --- a/Formula/font-devils-cut.rb +++ b/Formula/font-devils-cut.rb @@ -40,14 +40,24 @@ class FontDevilsCut < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/devils-cut EOS end diff --git a/Formula/font-dirty-clouds.rb b/Formula/font-dirty-clouds.rb index a67d6a6..90c6a72 100644 --- a/Formula/font-dirty-clouds.rb +++ b/Formula/font-dirty-clouds.rb @@ -40,14 +40,24 @@ class FontDirtyClouds < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/dirty-clouds EOS end diff --git a/Formula/font-district.rb b/Formula/font-district.rb index 69105c5..08fdd19 100644 --- a/Formula/font-district.rb +++ b/Formula/font-district.rb @@ -40,14 +40,24 @@ class FontDistrict < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/district EOS end diff --git a/Formula/font-dk-frozen-memory.rb b/Formula/font-dk-frozen-memory.rb index f9a9678..f7b8449 100644 --- a/Formula/font-dk-frozen-memory.rb +++ b/Formula/font-dk-frozen-memory.rb @@ -40,14 +40,24 @@ class FontDkFrozenMemory < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/dk-frozen-memory EOS end diff --git a/Formula/font-domaine-display.rb b/Formula/font-domaine-display.rb index 034047c..16a008a 100644 --- a/Formula/font-domaine-display.rb +++ b/Formula/font-domaine-display.rb @@ -40,14 +40,24 @@ class FontDomaineDisplay < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/domaine-display EOS end diff --git a/Formula/font-dtmilagros.rb b/Formula/font-dtmilagros.rb index 8b314b7..1da27d6 100644 --- a/Formula/font-dtmilagros.rb +++ b/Formula/font-dtmilagros.rb @@ -40,14 +40,24 @@ class FontDtmilagros < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/dtmilagros EOS end diff --git a/Formula/font-ep-boxi.rb b/Formula/font-ep-boxi.rb index 1761ad4..064297a 100644 --- a/Formula/font-ep-boxi.rb +++ b/Formula/font-ep-boxi.rb @@ -40,14 +40,24 @@ class FontEpBoxi < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/ep-boxi EOS end diff --git a/Formula/font-f37-stout.rb b/Formula/font-f37-stout.rb index 16bac60..f0f57f8 100644 --- a/Formula/font-f37-stout.rb +++ b/Formula/font-f37-stout.rb @@ -40,14 +40,24 @@ class FontF37Stout < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/f37-stout EOS end diff --git a/Formula/font-flyover.rb b/Formula/font-flyover.rb index 34a2094..f44a8cc 100644 --- a/Formula/font-flyover.rb +++ b/Formula/font-flyover.rb @@ -40,14 +40,24 @@ class FontFlyover < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/flyover EOS end diff --git a/Formula/font-fresh-christmas-font-1764370888-0.rb b/Formula/font-fresh-christmas-font-1764370888-0.rb index 569dd04..f070fc3 100644 --- a/Formula/font-fresh-christmas-font-1764370888-0.rb +++ b/Formula/font-fresh-christmas-font-1764370888-0.rb @@ -40,14 +40,24 @@ class FontFreshChristmasFont17643708880 < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/fresh-christmas-font-1764370888-0 EOS end diff --git a/Formula/font-friem.rb b/Formula/font-friem.rb index 88b390f..810dd80 100644 --- a/Formula/font-friem.rb +++ b/Formula/font-friem.rb @@ -40,14 +40,24 @@ class FontFriem < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/friem EOS end diff --git a/Formula/font-funky-round.rb b/Formula/font-funky-round.rb index 1253c2b..abc80b4 100644 --- a/Formula/font-funky-round.rb +++ b/Formula/font-funky-round.rb @@ -40,14 +40,24 @@ class FontFunkyRound < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/funky-round EOS end diff --git a/Formula/font-futura-1986.rb b/Formula/font-futura-1986.rb index 0ac0607..daae3ae 100644 --- a/Formula/font-futura-1986.rb +++ b/Formula/font-futura-1986.rb @@ -40,14 +40,24 @@ class FontFutura1986 < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/futura-1986 EOS end diff --git a/Formula/font-galaxia.rb b/Formula/font-galaxia.rb index b0dbf65..67b5430 100644 --- a/Formula/font-galaxia.rb +++ b/Formula/font-galaxia.rb @@ -40,14 +40,24 @@ class FontGalaxia < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/galaxia EOS end diff --git a/Formula/font-gilbert.rb b/Formula/font-gilbert.rb index 9503195..7dc7d7c 100644 --- a/Formula/font-gilbert.rb +++ b/Formula/font-gilbert.rb @@ -40,14 +40,24 @@ class FontGilbert < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/gilbert EOS end diff --git a/Formula/font-graham_hand.rb b/Formula/font-graham_hand.rb index da4b8da..e775978 100644 --- a/Formula/font-graham_hand.rb +++ b/Formula/font-graham_hand.rb @@ -40,14 +40,24 @@ class FontGrahamHand < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/graham_hand EOS end diff --git a/Formula/font-gyanko.rb b/Formula/font-gyanko.rb index a31845a..10de61b 100644 --- a/Formula/font-gyanko.rb +++ b/Formula/font-gyanko.rb @@ -40,14 +40,24 @@ class FontGyanko < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/gyanko EOS end diff --git a/Formula/font-hectra.rb b/Formula/font-hectra.rb index 6a06ee9..0830b68 100644 --- a/Formula/font-hectra.rb +++ b/Formula/font-hectra.rb @@ -40,14 +40,24 @@ class FontHectra < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/hectra EOS end diff --git a/Formula/font-hello-headline.rb b/Formula/font-hello-headline.rb index 56fd92c..bd339a9 100644 --- a/Formula/font-hello-headline.rb +++ b/Formula/font-hello-headline.rb @@ -40,14 +40,24 @@ class FontHelloHeadline < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/hello-headline EOS end diff --git a/Formula/font-horseland.rb b/Formula/font-horseland.rb index 81a14b3..311883b 100644 --- a/Formula/font-horseland.rb +++ b/Formula/font-horseland.rb @@ -40,14 +40,24 @@ class FontHorseland < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/horseland EOS end diff --git a/Formula/font-idgrotesk.rb b/Formula/font-idgrotesk.rb index 9df2976..0eea4bf 100644 --- a/Formula/font-idgrotesk.rb +++ b/Formula/font-idgrotesk.rb @@ -40,14 +40,24 @@ class FontIdgrotesk < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/idgrotesk EOS end diff --git a/Formula/font-introvert-font-2-1764371655-0.rb b/Formula/font-introvert-font-2-1764371655-0.rb index 7e44fef..596192b 100644 --- a/Formula/font-introvert-font-2-1764371655-0.rb +++ b/Formula/font-introvert-font-2-1764371655-0.rb @@ -40,14 +40,24 @@ class FontIntrovertFont217643716550 < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/introvert-font-2-1764371655-0 EOS end diff --git a/Formula/font-jimmy-sans.rb b/Formula/font-jimmy-sans.rb index 56dbd6f..fc314bc 100644 --- a/Formula/font-jimmy-sans.rb +++ b/Formula/font-jimmy-sans.rb @@ -40,14 +40,24 @@ class FontJimmySans < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/jimmy-sans EOS end diff --git a/Formula/font-joc.rb b/Formula/font-joc.rb index 4c38293..3f8683b 100644 --- a/Formula/font-joc.rb +++ b/Formula/font-joc.rb @@ -40,14 +40,24 @@ class FontJoc < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/joc EOS end diff --git a/Formula/font-kompeni.rb b/Formula/font-kompeni.rb index a8515f4..43c5ffe 100644 --- a/Formula/font-kompeni.rb +++ b/Formula/font-kompeni.rb @@ -40,14 +40,24 @@ class FontKompeni < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/kompeni EOS end diff --git a/Formula/font-lab-grotesk.rb b/Formula/font-lab-grotesk.rb index a299867..dc3671e 100644 --- a/Formula/font-lab-grotesk.rb +++ b/Formula/font-lab-grotesk.rb @@ -40,14 +40,24 @@ class FontLabGrotesk < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/lab-grotesk EOS end diff --git a/Formula/font-lance-tomchalky.rb b/Formula/font-lance-tomchalky.rb index 9bf4de3..e38fd5f 100644 --- a/Formula/font-lance-tomchalky.rb +++ b/Formula/font-lance-tomchalky.rb @@ -40,14 +40,24 @@ class FontLanceTomchalky < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/lance-tomchalky EOS end diff --git a/Formula/font-latcha.rb b/Formula/font-latcha.rb index 10a20d8..52e32ec 100644 --- a/Formula/font-latcha.rb +++ b/Formula/font-latcha.rb @@ -40,14 +40,24 @@ class FontLatcha < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/latcha EOS end diff --git a/Formula/font-lazare-grotesk-font-family-1764370398-0.rb b/Formula/font-lazare-grotesk-font-family-1764370398-0.rb index 583441a..a3d9a9d 100644 --- a/Formula/font-lazare-grotesk-font-family-1764370398-0.rb +++ b/Formula/font-lazare-grotesk-font-family-1764370398-0.rb @@ -40,14 +40,24 @@ class FontLazareGroteskFontFamily17643703980 < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/lazare-grotesk-font-family-1764370398-0 EOS end diff --git a/Formula/font-lexa.rb b/Formula/font-lexa.rb index e6e5d6e..18e7d60 100644 --- a/Formula/font-lexa.rb +++ b/Formula/font-lexa.rb @@ -40,14 +40,24 @@ class FontLexa < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/lexa EOS end diff --git a/Formula/font-made-carving.rb b/Formula/font-made-carving.rb index a0c0057..b8b2c78 100644 --- a/Formula/font-made-carving.rb +++ b/Formula/font-made-carving.rb @@ -40,14 +40,24 @@ class FontMadeCarving < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/made-carving EOS end diff --git a/Formula/font-made-infinity.rb b/Formula/font-made-infinity.rb index a8a0e41..1561be9 100644 --- a/Formula/font-made-infinity.rb +++ b/Formula/font-made-infinity.rb @@ -40,14 +40,24 @@ class FontMadeInfinity < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/made-infinity EOS end diff --git a/Formula/font-magic-painted.rb b/Formula/font-magic-painted.rb index b0a11ea..114879c 100644 --- a/Formula/font-magic-painted.rb +++ b/Formula/font-magic-painted.rb @@ -40,14 +40,24 @@ class FontMagicPainted < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/magic-painted EOS end diff --git a/Formula/font-magnode.rb b/Formula/font-magnode.rb index 505bb5a..b089a37 100644 --- a/Formula/font-magnode.rb +++ b/Formula/font-magnode.rb @@ -40,14 +40,24 @@ class FontMagnode < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/magnode EOS end diff --git a/Formula/font-marker_notes.rb b/Formula/font-marker_notes.rb index b68d704..cb62439 100644 --- a/Formula/font-marker_notes.rb +++ b/Formula/font-marker_notes.rb @@ -40,14 +40,24 @@ class FontMarkerNotes < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/marker_notes EOS end diff --git a/Formula/font-marvelo.rb b/Formula/font-marvelo.rb index 654d106..ebcffb7 100644 --- a/Formula/font-marvelo.rb +++ b/Formula/font-marvelo.rb @@ -40,14 +40,24 @@ class FontMarvelo < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/marvelo EOS end diff --git a/Formula/font-mba-slice-mono.rb b/Formula/font-mba-slice-mono.rb index 429645c..6fbede5 100644 --- a/Formula/font-mba-slice-mono.rb +++ b/Formula/font-mba-slice-mono.rb @@ -40,14 +40,24 @@ class FontMbaSliceMono < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/mba-slice-mono EOS end diff --git a/Formula/font-miracode.rb b/Formula/font-miracode.rb index 2f8031d..b2a5971 100644 --- a/Formula/font-miracode.rb +++ b/Formula/font-miracode.rb @@ -40,14 +40,24 @@ class FontMiracode < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/miracode EOS end diff --git a/Formula/font-moon-walk.rb b/Formula/font-moon-walk.rb index 116bf90..43fc36c 100644 --- a/Formula/font-moon-walk.rb +++ b/Formula/font-moon-walk.rb @@ -40,14 +40,24 @@ class FontMoonWalk < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/moon-walk EOS end diff --git a/Formula/font-morgon.rb b/Formula/font-morgon.rb index 662345b..dc4c151 100644 --- a/Formula/font-morgon.rb +++ b/Formula/font-morgon.rb @@ -40,14 +40,24 @@ class FontMorgon < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/morgon EOS end diff --git a/Formula/font-nafasmanual.rb b/Formula/font-nafasmanual.rb index 96e18e4..5730546 100644 --- a/Formula/font-nafasmanual.rb +++ b/Formula/font-nafasmanual.rb @@ -40,14 +40,24 @@ class FontNafasmanual < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/nafasmanual EOS end diff --git a/Formula/font-neopixel-font-1764372129-0.rb b/Formula/font-neopixel-font-1764372129-0.rb index bb5f735..416c244 100644 --- a/Formula/font-neopixel-font-1764372129-0.rb +++ b/Formula/font-neopixel-font-1764372129-0.rb @@ -40,14 +40,24 @@ class FontNeopixelFont17643721290 < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/neopixel-font-1764372129-0 EOS end diff --git a/Formula/font-new-kansas-black-wisabo.rb b/Formula/font-new-kansas-black-wisabo.rb index 144c862..e7c94df 100644 --- a/Formula/font-new-kansas-black-wisabo.rb +++ b/Formula/font-new-kansas-black-wisabo.rb @@ -40,14 +40,24 @@ class FontNewKansasBlackWisabo < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/new-kansas-black-wisabo EOS end diff --git a/Formula/font-nugia-vintage.rb b/Formula/font-nugia-vintage.rb index 7cad089..7d0be33 100644 --- a/Formula/font-nugia-vintage.rb +++ b/Formula/font-nugia-vintage.rb @@ -40,14 +40,24 @@ class FontNugiaVintage < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/nugia-vintage EOS end diff --git a/Formula/font-overland.rb b/Formula/font-overland.rb index 5501244..f3be4e5 100644 --- a/Formula/font-overland.rb +++ b/Formula/font-overland.rb @@ -40,14 +40,24 @@ class FontOverland < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/overland EOS end diff --git a/Formula/font-parasite-game.rb b/Formula/font-parasite-game.rb index 6e9cd7d..017d08f 100644 --- a/Formula/font-parasite-game.rb +++ b/Formula/font-parasite-game.rb @@ -40,14 +40,24 @@ class FontParasiteGame < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/parasite-game EOS end diff --git a/Formula/font-patsy-sans-grotesque.rb b/Formula/font-patsy-sans-grotesque.rb index 2913600..313d10c 100644 --- a/Formula/font-patsy-sans-grotesque.rb +++ b/Formula/font-patsy-sans-grotesque.rb @@ -40,14 +40,24 @@ class FontPatsySansGrotesque < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/patsy-sans-grotesque EOS end diff --git a/Formula/font-pixel-crash-font-1764372071-0.rb b/Formula/font-pixel-crash-font-1764372071-0.rb index e8deb2d..4afb549 100644 --- a/Formula/font-pixel-crash-font-1764372071-0.rb +++ b/Formula/font-pixel-crash-font-1764372071-0.rb @@ -40,14 +40,24 @@ class FontPixelCrashFont17643720710 < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/pixel-crash-font-1764372071-0 EOS end diff --git a/Formula/font-pixel-gamer-font-1764372239-0.rb b/Formula/font-pixel-gamer-font-1764372239-0.rb index c96106e..c074038 100644 --- a/Formula/font-pixel-gamer-font-1764372239-0.rb +++ b/Formula/font-pixel-gamer-font-1764372239-0.rb @@ -40,14 +40,24 @@ class FontPixelGamerFont17643722390 < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/pixel-gamer-font-1764372239-0 EOS end diff --git a/Formula/font-pixel-grid-font-family-1764371982-0.rb b/Formula/font-pixel-grid-font-family-1764371982-0.rb index 30fed45..4e469aa 100644 --- a/Formula/font-pixel-grid-font-family-1764371982-0.rb +++ b/Formula/font-pixel-grid-font-family-1764371982-0.rb @@ -40,14 +40,24 @@ class FontPixelGridFontFamily17643719820 < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/pixel-grid-font-family-1764371982-0 EOS end diff --git a/Formula/font-pixelon.rb b/Formula/font-pixelon.rb index dc5dbdd..49ef787 100644 --- a/Formula/font-pixelon.rb +++ b/Formula/font-pixelon.rb @@ -40,14 +40,24 @@ class FontPixelon < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/pixelon EOS end diff --git a/Formula/font-plaztma.rb b/Formula/font-plaztma.rb index c33a678..ba4ced8 100644 --- a/Formula/font-plaztma.rb +++ b/Formula/font-plaztma.rb @@ -40,14 +40,24 @@ class FontPlaztma < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/plaztma EOS end diff --git a/Formula/font-plebis.rb b/Formula/font-plebis.rb index 3037b7f..c928e0f 100644 --- a/Formula/font-plebis.rb +++ b/Formula/font-plebis.rb @@ -40,14 +40,24 @@ class FontPlebis < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/plebis EOS end diff --git a/Formula/font-project-space.rb b/Formula/font-project-space.rb index 6ac49e5..d27d6e8 100644 --- a/Formula/font-project-space.rb +++ b/Formula/font-project-space.rb @@ -40,14 +40,24 @@ class FontProjectSpace < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/project-space EOS end diff --git a/Formula/font-provisions.rb b/Formula/font-provisions.rb index 83458cf..dd33e36 100644 --- a/Formula/font-provisions.rb +++ b/Formula/font-provisions.rb @@ -40,14 +40,24 @@ class FontProvisions < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/provisions EOS end diff --git a/Formula/font-qraydom-font-1764371345-0.rb b/Formula/font-qraydom-font-1764371345-0.rb index fc0a949..7e33f8b 100644 --- a/Formula/font-qraydom-font-1764371345-0.rb +++ b/Formula/font-qraydom-font-1764371345-0.rb @@ -40,14 +40,24 @@ class FontQraydomFont17643713450 < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/qraydom-font-1764371345-0 EOS end diff --git a/Formula/font-quasimoda-family.rb b/Formula/font-quasimoda-family.rb index 7a23498..8f0a1ea 100644 --- a/Formula/font-quasimoda-family.rb +++ b/Formula/font-quasimoda-family.rb @@ -40,14 +40,24 @@ class FontQuasimodaFamily < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/quasimoda-family EOS end diff --git a/Formula/font-revain.rb b/Formula/font-revain.rb index f05682f..884d26b 100644 --- a/Formula/font-revain.rb +++ b/Formula/font-revain.rb @@ -40,14 +40,24 @@ class FontRevain < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/revain EOS end diff --git a/Formula/font-rigid-light.rb b/Formula/font-rigid-light.rb index 25d9ff6..fd0149d 100644 --- a/Formula/font-rigid-light.rb +++ b/Formula/font-rigid-light.rb @@ -40,14 +40,24 @@ class FontRigidLight < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/rigid-light EOS end diff --git a/Formula/font-rocky_monkey.rb b/Formula/font-rocky_monkey.rb index 25367c1..c5e94ec 100644 --- a/Formula/font-rocky_monkey.rb +++ b/Formula/font-rocky_monkey.rb @@ -40,14 +40,24 @@ class FontRockyMonkey < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/rocky_monkey EOS end diff --git a/Formula/font-rondack.rb b/Formula/font-rondack.rb index 8fb60a6..7b82645 100644 --- a/Formula/font-rondack.rb +++ b/Formula/font-rondack.rb @@ -40,14 +40,24 @@ class FontRondack < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/rondack EOS end diff --git a/Formula/font-runa.rb b/Formula/font-runa.rb index e04087b..c8e5b26 100644 --- a/Formula/font-runa.rb +++ b/Formula/font-runa.rb @@ -40,14 +40,24 @@ class FontRuna < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/runa EOS end diff --git a/Formula/font-rusillaserif.rb b/Formula/font-rusillaserif.rb index 6e45a2d..97bc96f 100644 --- a/Formula/font-rusillaserif.rb +++ b/Formula/font-rusillaserif.rb @@ -40,14 +40,24 @@ class FontRusillaserif < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/rusillaserif EOS end diff --git a/Formula/font-ruska.rb b/Formula/font-ruska.rb index baa3286..21466d0 100644 --- a/Formula/font-ruska.rb +++ b/Formula/font-ruska.rb @@ -40,14 +40,24 @@ class FontRuska < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/ruska EOS end diff --git a/Formula/font-scratches.rb b/Formula/font-scratches.rb index 93a707b..1b3111a 100644 --- a/Formula/font-scratches.rb +++ b/Formula/font-scratches.rb @@ -40,14 +40,24 @@ class FontScratches < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/scratches EOS end diff --git a/Formula/font-scribblingtom.rb b/Formula/font-scribblingtom.rb index c430d3b..e082f6f 100644 --- a/Formula/font-scribblingtom.rb +++ b/Formula/font-scribblingtom.rb @@ -40,14 +40,24 @@ class FontScribblingtom < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/scribblingtom EOS end diff --git a/Formula/font-sepura-light.rb b/Formula/font-sepura-light.rb index f09d7e9..f0b9dc4 100644 --- a/Formula/font-sepura-light.rb +++ b/Formula/font-sepura-light.rb @@ -40,14 +40,24 @@ class FontSepuraLight < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/sepura-light EOS end diff --git a/Formula/font-sideboard.rb b/Formula/font-sideboard.rb index fc6e1f3..f7dd0fd 100644 --- a/Formula/font-sideboard.rb +++ b/Formula/font-sideboard.rb @@ -40,14 +40,24 @@ class FontSideboard < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/sideboard EOS end diff --git a/Formula/font-siesta-serenade.rb b/Formula/font-siesta-serenade.rb index 68df79b..ca667ca 100644 --- a/Formula/font-siesta-serenade.rb +++ b/Formula/font-siesta-serenade.rb @@ -40,14 +40,24 @@ class FontSiestaSerenade < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/siesta-serenade EOS end diff --git a/Formula/font-sigitarian.rb b/Formula/font-sigitarian.rb index 6a205c3..bd27e00 100644 --- a/Formula/font-sigitarian.rb +++ b/Formula/font-sigitarian.rb @@ -40,14 +40,24 @@ class FontSigitarian < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/sigitarian EOS end diff --git a/Formula/font-signate-grotesk-black.rb b/Formula/font-signate-grotesk-black.rb index c80b44c..47c79a9 100644 --- a/Formula/font-signate-grotesk-black.rb +++ b/Formula/font-signate-grotesk-black.rb @@ -40,14 +40,24 @@ class FontSignateGroteskBlack < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/signate-grotesk-black EOS end diff --git a/Formula/font-silkshy.rb b/Formula/font-silkshy.rb index 6ded8a0..19e9c6f 100644 --- a/Formula/font-silkshy.rb +++ b/Formula/font-silkshy.rb @@ -40,14 +40,24 @@ class FontSilkshy < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/silkshy EOS end diff --git a/Formula/font-space-rabbit-font-1764372251-0.rb b/Formula/font-space-rabbit-font-1764372251-0.rb index b63045f..cf68d3d 100644 --- a/Formula/font-space-rabbit-font-1764372251-0.rb +++ b/Formula/font-space-rabbit-font-1764372251-0.rb @@ -40,14 +40,24 @@ class FontSpaceRabbitFont17643722510 < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/space-rabbit-font-1764372251-0 EOS end diff --git a/Formula/font-spencer.rb b/Formula/font-spencer.rb index 9f845cc..bc978ca 100644 --- a/Formula/font-spencer.rb +++ b/Formula/font-spencer.rb @@ -40,14 +40,24 @@ class FontSpencer < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/spencer EOS end diff --git a/Formula/font-springwood_note.rb b/Formula/font-springwood_note.rb index 52eb469..ab6da1e 100644 --- a/Formula/font-springwood_note.rb +++ b/Formula/font-springwood_note.rb @@ -40,14 +40,24 @@ class FontSpringwoodNote < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/springwood_note EOS end diff --git a/Formula/font-spritegraffiti.rb b/Formula/font-spritegraffiti.rb index c73ef5b..5177f72 100644 --- a/Formula/font-spritegraffiti.rb +++ b/Formula/font-spritegraffiti.rb @@ -40,14 +40,24 @@ class FontSpritegraffiti < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/spritegraffiti EOS end diff --git a/Formula/font-starship.rb b/Formula/font-starship.rb index 3dad9ef..1dfbf8c 100644 --- a/Formula/font-starship.rb +++ b/Formula/font-starship.rb @@ -40,14 +40,24 @@ class FontStarship < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/starship EOS end diff --git a/Formula/font-stockman.rb b/Formula/font-stockman.rb index d210795..1580d17 100644 --- a/Formula/font-stockman.rb +++ b/Formula/font-stockman.rb @@ -40,14 +40,24 @@ class FontStockman < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/stockman EOS end diff --git a/Formula/font-stronghold.rb b/Formula/font-stronghold.rb index ff77b7e..b6aa17a 100644 --- a/Formula/font-stronghold.rb +++ b/Formula/font-stronghold.rb @@ -40,14 +40,24 @@ class FontStronghold < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/stronghold EOS end diff --git a/Formula/font-sunmore.rb b/Formula/font-sunmore.rb index 36c4ccc..da81887 100644 --- a/Formula/font-sunmore.rb +++ b/Formula/font-sunmore.rb @@ -40,14 +40,24 @@ class FontSunmore < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/sunmore EOS end diff --git a/Formula/font-tallow-pen.rb b/Formula/font-tallow-pen.rb index cf95a80..6f31f2a 100644 --- a/Formula/font-tallow-pen.rb +++ b/Formula/font-tallow-pen.rb @@ -40,14 +40,24 @@ class FontTallowPen < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/tallow-pen EOS end diff --git a/Formula/font-tc_kindred.rb b/Formula/font-tc_kindred.rb index 8bb7097..b7eb4c9 100644 --- a/Formula/font-tc_kindred.rb +++ b/Formula/font-tc_kindred.rb @@ -40,14 +40,24 @@ class FontTcKindred < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/tc_kindred EOS end diff --git a/Formula/font-tcacrylichand.rb b/Formula/font-tcacrylichand.rb index 6307a6a..64fcf3a 100644 --- a/Formula/font-tcacrylichand.rb +++ b/Formula/font-tcacrylichand.rb @@ -40,14 +40,24 @@ class FontTcacrylichand < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/tcacrylichand EOS end diff --git a/Formula/font-techla.rb b/Formula/font-techla.rb index 8b93090..823a653 100644 --- a/Formula/font-techla.rb +++ b/Formula/font-techla.rb @@ -40,14 +40,24 @@ class FontTechla < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/techla EOS end diff --git a/Formula/font-teenage-yellow-star.rb b/Formula/font-teenage-yellow-star.rb index cef12d8..1cb4c66 100644 --- a/Formula/font-teenage-yellow-star.rb +++ b/Formula/font-teenage-yellow-star.rb @@ -40,14 +40,24 @@ class FontTeenageYellowStar < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/teenage-yellow-star EOS end diff --git a/Formula/font-tf-madcloud-teenage-foundry.rb b/Formula/font-tf-madcloud-teenage-foundry.rb index d36d99f..5632338 100644 --- a/Formula/font-tf-madcloud-teenage-foundry.rb +++ b/Formula/font-tf-madcloud-teenage-foundry.rb @@ -40,14 +40,24 @@ class FontTfMadcloudTeenageFoundry < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/tf-madcloud-teenage-foundry EOS end diff --git a/Formula/font-the-great-outdoors.rb b/Formula/font-the-great-outdoors.rb index 025d479..c3139ca 100644 --- a/Formula/font-the-great-outdoors.rb +++ b/Formula/font-the-great-outdoors.rb @@ -40,14 +40,24 @@ class FontTheGreatOutdoors < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/the-great-outdoors EOS end diff --git a/Formula/font-thourenz-inked.rb b/Formula/font-thourenz-inked.rb index c68afcb..785604f 100644 --- a/Formula/font-thourenz-inked.rb +++ b/Formula/font-thourenz-inked.rb @@ -40,14 +40,24 @@ class FontThourenzInked < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/thourenz-inked EOS end diff --git a/Formula/font-tyler-handwriting.rb b/Formula/font-tyler-handwriting.rb index e902700..116a2bc 100644 --- a/Formula/font-tyler-handwriting.rb +++ b/Formula/font-tyler-handwriting.rb @@ -40,14 +40,24 @@ class FontTylerHandwriting < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/tyler-handwriting EOS end diff --git a/Formula/font-valofire.rb b/Formula/font-valofire.rb index 23f797c..71eb622 100644 --- a/Formula/font-valofire.rb +++ b/Formula/font-valofire.rb @@ -40,14 +40,24 @@ class FontValofire < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/valofire EOS end diff --git a/Formula/font-vampire-mansion.rb b/Formula/font-vampire-mansion.rb index f44c54f..a0abe42 100644 --- a/Formula/font-vampire-mansion.rb +++ b/Formula/font-vampire-mansion.rb @@ -40,14 +40,24 @@ class FontVampireMansion < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/vampire-mansion EOS end diff --git a/Formula/font-vaselina.rb b/Formula/font-vaselina.rb index 6a08c3a..5a08cf3 100644 --- a/Formula/font-vaselina.rb +++ b/Formula/font-vaselina.rb @@ -40,14 +40,24 @@ class FontVaselina < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/vaselina EOS end diff --git a/Formula/font-virus_killer.rb b/Formula/font-virus_killer.rb index d2781b3..ca248b8 100644 --- a/Formula/font-virus_killer.rb +++ b/Formula/font-virus_killer.rb @@ -40,14 +40,24 @@ class FontVirusKiller < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/virus_killer EOS end diff --git a/Formula/font-west-river.rb b/Formula/font-west-river.rb index beeda37..bcbdafd 100644 --- a/Formula/font-west-river.rb +++ b/Formula/font-west-river.rb @@ -40,14 +40,24 @@ class FontWestRiver < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/west-river EOS end diff --git a/Formula/font-whtpny.rb b/Formula/font-whtpny.rb index 83849ae..fbf50e2 100644 --- a/Formula/font-whtpny.rb +++ b/Formula/font-whtpny.rb @@ -40,14 +40,24 @@ class FontWhtpny < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/whtpny EOS end diff --git a/Formula/font-wistonia-signature.rb b/Formula/font-wistonia-signature.rb index 51a51c3..65d1a6b 100644 --- a/Formula/font-wistonia-signature.rb +++ b/Formula/font-wistonia-signature.rb @@ -40,14 +40,24 @@ class FontWistoniaSignature < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/wistonia-signature EOS end diff --git a/Formula/font-ws-lowen.rb b/Formula/font-ws-lowen.rb index acb350e..a1dd5f0 100644 --- a/Formula/font-ws-lowen.rb +++ b/Formula/font-ws-lowen.rb @@ -40,14 +40,24 @@ class FontWsLowen < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/ws-lowen EOS end diff --git a/Formula/font-wt-karsa-mono.rb b/Formula/font-wt-karsa-mono.rb index be93235..8f8a2cd 100644 --- a/Formula/font-wt-karsa-mono.rb +++ b/Formula/font-wt-karsa-mono.rb @@ -40,14 +40,24 @@ class FontWtKarsaMono < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/wt-karsa-mono EOS end diff --git a/Formula/font-youchat.rb b/Formula/font-youchat.rb index 020616f..cba2e26 100644 --- a/Formula/font-youchat.rb +++ b/Formula/font-youchat.rb @@ -40,14 +40,24 @@ class FontYouchat < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/youchat EOS end diff --git a/Formula/font-zebra.rb b/Formula/font-zebra.rb index 94526b2..02b7df8 100644 --- a/Formula/font-zebra.rb +++ b/Formula/font-zebra.rb @@ -40,14 +40,24 @@ class FontZebra < Formula end end + def post_install + user_fonts = Pathname.new(File.expand_path("~/Library/Fonts")) + user_fonts.mkpath + + Dir.glob(share/"fonts/truetype/*.ttf").each do |f| + cp f, user_fonts + end + Dir.glob(share/"fonts/opentype/*.otf").each do |f| + cp f, user_fonts + end + end + def caveats <<~EOS - Fonts have been installed to: - #{share}/fonts/truetype - #{share}/fonts/opentype - #{share}/fonts/webfonts + Fonts have been copied to ~/Library/Fonts/ and should appear in Font Book. - Additional files are available in: + Web fonts and other files are available in: + #{share}/fonts/webfonts #{share}/zebra EOS end