From b01b74c595cfaa82b647eeeb789259828c81ccd9 Mon Sep 17 00:00:00 2001 From: Matt Troutman Date: Mon, 19 May 2025 12:11:02 -0500 Subject: [PATCH] Add new font formulas for various styles, ensuring proper directory structure and installation verification. --- Formula/font-abbiescriptpro-rg.rb | 61 +++++++++++++++++++++ Formula/font-acrylic-hand.rb | 61 +++++++++++++++++++++ Formula/font-acrylichand.rb | 61 +++++++++++++++++++++ Formula/font-agpx.rb | 61 +++++++++++++++++++++ Formula/font-airosol.rb | 61 +++++++++++++++++++++ Formula/font-alphalyrae.rb | 61 +++++++++++++++++++++ Formula/font-angular.rb | 61 +++++++++++++++++++++ Formula/font-arinoe.rb | 61 +++++++++++++++++++++ Formula/font-averasanstc.rb | 61 +++++++++++++++++++++ Formula/font-baduy.rb | 61 +++++++++++++++++++++ Formula/font-bee-honey.rb | 61 +++++++++++++++++++++ Formula/font-benford.rb | 61 +++++++++++++++++++++ Formula/font-bobby-jones-soft-free.rb | 61 +++++++++++++++++++++ Formula/font-bouncy_castle_free.rb | 61 +++++++++++++++++++++ Formula/font-brightsight-02.rb | 61 +++++++++++++++++++++ Formula/font-brixtonline.rb | 61 +++++++++++++++++++++ Formula/font-broke.rb | 61 +++++++++++++++++++++ Formula/font-buffalo.rb | 61 +++++++++++++++++++++ Formula/font-buffy.rb | 61 +++++++++++++++++++++ Formula/font-cat-outline.rb | 61 +++++++++++++++++++++ Formula/font-cheeky-rabbit.rb | 61 +++++++++++++++++++++ Formula/font-chido.rb | 61 +++++++++++++++++++++ Formula/font-christmas-picture.rb | 61 +++++++++++++++++++++ Formula/font-chrone.rb | 61 +++++++++++++++++++++ Formula/font-clancy-experience.rb | 61 +++++++++++++++++++++ Formula/font-clancy.rb | 61 +++++++++++++++++++++ Formula/font-code.rb | 61 +++++++++++++++++++++ Formula/font-coffina.rb | 61 +++++++++++++++++++++ Formula/font-creamy-dreams.rb | 61 +++++++++++++++++++++ Formula/font-cucurucho.rb | 61 +++++++++++++++++++++ Formula/font-damn.rb | 61 +++++++++++++++++++++ Formula/font-dance-blues.rb | 61 +++++++++++++++++++++ Formula/font-depok-cubism.rb | 61 +++++++++++++++++++++ Formula/font-devils-cut.rb | 61 +++++++++++++++++++++ Formula/font-dirty-clouds.rb | 61 +++++++++++++++++++++ Formula/font-district.rb | 61 +++++++++++++++++++++ Formula/font-dk-frozen-memory.rb | 61 +++++++++++++++++++++ Formula/font-domaine-display.rb | 61 +++++++++++++++++++++ Formula/font-dtmilagros.rb | 61 +++++++++++++++++++++ Formula/font-ep-boxi.rb | 61 +++++++++++++++++++++ Formula/font-f37-stout.rb | 61 +++++++++++++++++++++ Formula/font-flyover.rb | 61 +++++++++++++++++++++ Formula/font-friem.rb | 61 +++++++++++++++++++++ Formula/font-funky-round.rb | 61 +++++++++++++++++++++ Formula/font-futura-1986.rb | 61 +++++++++++++++++++++ Formula/font-galaxia.rb | 61 +++++++++++++++++++++ Formula/font-gilbert.rb | 61 +++++++++++++++++++++ Formula/font-graham_hand.rb | 61 +++++++++++++++++++++ Formula/font-gyanko.rb | 61 +++++++++++++++++++++ Formula/font-hectra.rb | 61 +++++++++++++++++++++ Formula/font-hello-headline.rb | 61 +++++++++++++++++++++ Formula/font-horseland.rb | 61 +++++++++++++++++++++ Formula/font-idgrotesk.rb | 61 +++++++++++++++++++++ Formula/font-jimmy-sans.rb | 61 +++++++++++++++++++++ Formula/font-joc.rb | 61 +++++++++++++++++++++ Formula/font-kompeni.rb | 61 +++++++++++++++++++++ Formula/font-lab-grotesk.rb | 61 +++++++++++++++++++++ Formula/font-lance-.rb | 61 +++++++++++++++++++++ Formula/font-lance-tomchalky.rb | 61 +++++++++++++++++++++ Formula/font-latcha.rb | 61 +++++++++++++++++++++ Formula/font-lexa.rb | 61 +++++++++++++++++++++ Formula/font-made-carving.rb | 61 +++++++++++++++++++++ Formula/font-made-infinity.rb | 61 +++++++++++++++++++++ Formula/font-magic-painted.rb | 61 +++++++++++++++++++++ Formula/font-magnode.rb | 61 +++++++++++++++++++++ Formula/font-marker_notes.rb | 61 +++++++++++++++++++++ Formula/font-marvelo.rb | 61 +++++++++++++++++++++ Formula/font-mba-slice-mono.rb | 61 +++++++++++++++++++++ Formula/font-miracode.rb | 61 +++++++++++++++++++++ Formula/font-moon-walk.rb | 61 +++++++++++++++++++++ Formula/font-morgon.rb | 61 +++++++++++++++++++++ Formula/font-nafasmanual.rb | 61 +++++++++++++++++++++ Formula/font-new-kansas-black-wisabo.rb | 61 +++++++++++++++++++++ Formula/font-nugia-vintage.rb | 61 +++++++++++++++++++++ Formula/font-overland.rb | 61 +++++++++++++++++++++ Formula/font-parasite-game.rb | 61 +++++++++++++++++++++ Formula/font-patsy-sans-grotesque.rb | 61 +++++++++++++++++++++ Formula/font-pixelon.rb | 61 +++++++++++++++++++++ Formula/font-plaztma.rb | 61 +++++++++++++++++++++ Formula/font-plebis.rb | 61 +++++++++++++++++++++ Formula/font-project-space.rb | 61 +++++++++++++++++++++ Formula/font-provisions.rb | 61 +++++++++++++++++++++ Formula/font-quasimoda-family.rb | 61 +++++++++++++++++++++ Formula/font-revain.rb | 61 +++++++++++++++++++++ Formula/font-rigid-light.rb | 61 +++++++++++++++++++++ Formula/font-rocky_monkey.rb | 61 +++++++++++++++++++++ Formula/font-rondack.rb | 61 +++++++++++++++++++++ Formula/font-runa.rb | 61 +++++++++++++++++++++ Formula/font-rusillaserif.rb | 61 +++++++++++++++++++++ Formula/font-ruska.rb | 61 +++++++++++++++++++++ Formula/font-scratches.rb | 61 +++++++++++++++++++++ Formula/font-scribblingtom.rb | 61 +++++++++++++++++++++ Formula/font-sepura-light.rb | 61 +++++++++++++++++++++ Formula/font-sideboard.rb | 61 +++++++++++++++++++++ Formula/font-siesta-serenade.rb | 61 +++++++++++++++++++++ Formula/font-sigitarian.rb | 61 +++++++++++++++++++++ Formula/font-signate-grotesk-black.rb | 61 +++++++++++++++++++++ Formula/font-silkshy.rb | 61 +++++++++++++++++++++ Formula/font-spencer.rb | 61 +++++++++++++++++++++ Formula/font-springwood_note.rb | 61 +++++++++++++++++++++ Formula/font-spritegraffiti.rb | 61 +++++++++++++++++++++ Formula/font-starship.rb | 61 +++++++++++++++++++++ Formula/font-stockman.rb | 61 +++++++++++++++++++++ Formula/font-stronghold.rb | 61 +++++++++++++++++++++ Formula/font-sunmore.rb | 61 +++++++++++++++++++++ Formula/font-tallow-pen.rb | 61 +++++++++++++++++++++ Formula/font-tc_kindred.rb | 61 +++++++++++++++++++++ Formula/font-tcacrylichand.rb | 61 +++++++++++++++++++++ Formula/font-techla.rb | 61 +++++++++++++++++++++ Formula/font-teenage-yellow-star.rb | 61 +++++++++++++++++++++ Formula/font-tf-madcloud-teenage-foundry.rb | 61 +++++++++++++++++++++ Formula/font-the-great-outdoors.rb | 61 +++++++++++++++++++++ Formula/font-thourenz-inked.rb | 61 +++++++++++++++++++++ Formula/font-tyler-handwriting.rb | 61 +++++++++++++++++++++ Formula/font-valofire.rb | 61 +++++++++++++++++++++ Formula/font-vampire-mansion.rb | 61 +++++++++++++++++++++ Formula/font-vaselina.rb | 61 +++++++++++++++++++++ Formula/font-virus_killer.rb | 61 +++++++++++++++++++++ Formula/font-west-river.rb | 61 +++++++++++++++++++++ Formula/font-whtpny.rb | 61 +++++++++++++++++++++ Formula/font-wistonia-signature.rb | 61 +++++++++++++++++++++ Formula/font-ws-lowen.rb | 61 +++++++++++++++++++++ Formula/font-wt-karsa-mono.rb | 61 +++++++++++++++++++++ Formula/font-youchat.rb | 61 +++++++++++++++++++++ Formula/font-zebra.rb | 61 +++++++++++++++++++++ 125 files changed, 7625 insertions(+) create mode 100644 Formula/font-abbiescriptpro-rg.rb create mode 100644 Formula/font-acrylic-hand.rb create mode 100644 Formula/font-acrylichand.rb create mode 100644 Formula/font-agpx.rb create mode 100644 Formula/font-airosol.rb create mode 100644 Formula/font-alphalyrae.rb create mode 100644 Formula/font-angular.rb create mode 100644 Formula/font-arinoe.rb create mode 100644 Formula/font-averasanstc.rb create mode 100644 Formula/font-baduy.rb create mode 100644 Formula/font-bee-honey.rb create mode 100644 Formula/font-benford.rb create mode 100644 Formula/font-bobby-jones-soft-free.rb create mode 100644 Formula/font-bouncy_castle_free.rb create mode 100644 Formula/font-brightsight-02.rb create mode 100644 Formula/font-brixtonline.rb create mode 100644 Formula/font-broke.rb create mode 100644 Formula/font-buffalo.rb create mode 100644 Formula/font-buffy.rb create mode 100644 Formula/font-cat-outline.rb create mode 100644 Formula/font-cheeky-rabbit.rb create mode 100644 Formula/font-chido.rb create mode 100644 Formula/font-christmas-picture.rb create mode 100644 Formula/font-chrone.rb create mode 100644 Formula/font-clancy-experience.rb create mode 100644 Formula/font-clancy.rb create mode 100644 Formula/font-code.rb create mode 100644 Formula/font-coffina.rb create mode 100644 Formula/font-creamy-dreams.rb create mode 100644 Formula/font-cucurucho.rb create mode 100644 Formula/font-damn.rb create mode 100644 Formula/font-dance-blues.rb create mode 100644 Formula/font-depok-cubism.rb create mode 100644 Formula/font-devils-cut.rb create mode 100644 Formula/font-dirty-clouds.rb create mode 100644 Formula/font-district.rb create mode 100644 Formula/font-dk-frozen-memory.rb create mode 100644 Formula/font-domaine-display.rb create mode 100644 Formula/font-dtmilagros.rb create mode 100644 Formula/font-ep-boxi.rb create mode 100644 Formula/font-f37-stout.rb create mode 100644 Formula/font-flyover.rb create mode 100644 Formula/font-friem.rb create mode 100644 Formula/font-funky-round.rb create mode 100644 Formula/font-futura-1986.rb create mode 100644 Formula/font-galaxia.rb create mode 100644 Formula/font-gilbert.rb create mode 100644 Formula/font-graham_hand.rb create mode 100644 Formula/font-gyanko.rb create mode 100644 Formula/font-hectra.rb create mode 100644 Formula/font-hello-headline.rb create mode 100644 Formula/font-horseland.rb create mode 100644 Formula/font-idgrotesk.rb create mode 100644 Formula/font-jimmy-sans.rb create mode 100644 Formula/font-joc.rb create mode 100644 Formula/font-kompeni.rb create mode 100644 Formula/font-lab-grotesk.rb create mode 100644 Formula/font-lance-.rb create mode 100644 Formula/font-lance-tomchalky.rb create mode 100644 Formula/font-latcha.rb create mode 100644 Formula/font-lexa.rb create mode 100644 Formula/font-made-carving.rb create mode 100644 Formula/font-made-infinity.rb create mode 100644 Formula/font-magic-painted.rb create mode 100644 Formula/font-magnode.rb create mode 100644 Formula/font-marker_notes.rb create mode 100644 Formula/font-marvelo.rb create mode 100644 Formula/font-mba-slice-mono.rb create mode 100644 Formula/font-miracode.rb create mode 100644 Formula/font-moon-walk.rb create mode 100644 Formula/font-morgon.rb create mode 100644 Formula/font-nafasmanual.rb create mode 100644 Formula/font-new-kansas-black-wisabo.rb create mode 100644 Formula/font-nugia-vintage.rb create mode 100644 Formula/font-overland.rb create mode 100644 Formula/font-parasite-game.rb create mode 100644 Formula/font-patsy-sans-grotesque.rb create mode 100644 Formula/font-pixelon.rb create mode 100644 Formula/font-plaztma.rb create mode 100644 Formula/font-plebis.rb create mode 100644 Formula/font-project-space.rb create mode 100644 Formula/font-provisions.rb create mode 100644 Formula/font-quasimoda-family.rb create mode 100644 Formula/font-revain.rb create mode 100644 Formula/font-rigid-light.rb create mode 100644 Formula/font-rocky_monkey.rb create mode 100644 Formula/font-rondack.rb create mode 100644 Formula/font-runa.rb create mode 100644 Formula/font-rusillaserif.rb create mode 100644 Formula/font-ruska.rb create mode 100644 Formula/font-scratches.rb create mode 100644 Formula/font-scribblingtom.rb create mode 100644 Formula/font-sepura-light.rb create mode 100644 Formula/font-sideboard.rb create mode 100644 Formula/font-siesta-serenade.rb create mode 100644 Formula/font-sigitarian.rb create mode 100644 Formula/font-signate-grotesk-black.rb create mode 100644 Formula/font-silkshy.rb create mode 100644 Formula/font-spencer.rb create mode 100644 Formula/font-springwood_note.rb create mode 100644 Formula/font-spritegraffiti.rb create mode 100644 Formula/font-starship.rb create mode 100644 Formula/font-stockman.rb create mode 100644 Formula/font-stronghold.rb create mode 100644 Formula/font-sunmore.rb create mode 100644 Formula/font-tallow-pen.rb create mode 100644 Formula/font-tc_kindred.rb create mode 100644 Formula/font-tcacrylichand.rb create mode 100644 Formula/font-techla.rb create mode 100644 Formula/font-teenage-yellow-star.rb create mode 100644 Formula/font-tf-madcloud-teenage-foundry.rb create mode 100644 Formula/font-the-great-outdoors.rb create mode 100644 Formula/font-thourenz-inked.rb create mode 100644 Formula/font-tyler-handwriting.rb create mode 100644 Formula/font-valofire.rb create mode 100644 Formula/font-vampire-mansion.rb create mode 100644 Formula/font-vaselina.rb create mode 100644 Formula/font-virus_killer.rb create mode 100644 Formula/font-west-river.rb create mode 100644 Formula/font-whtpny.rb create mode 100644 Formula/font-wistonia-signature.rb create mode 100644 Formula/font-ws-lowen.rb create mode 100644 Formula/font-wt-karsa-mono.rb create mode 100644 Formula/font-youchat.rb create mode 100644 Formula/font-zebra.rb diff --git a/Formula/font-abbiescriptpro-rg.rb b/Formula/font-abbiescriptpro-rg.rb new file mode 100644 index 0000000..65d6185 --- /dev/null +++ b/Formula/font-abbiescriptpro-rg.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontAbbiescriptpro-rg < Formula + desc "Font: abbiescriptpro-rg" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-abbiescriptpro-rg" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"abbiescriptpro-rg").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"abbiescriptpro-rg" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/abbiescriptpro-rg + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-acrylic-hand.rb b/Formula/font-acrylic-hand.rb new file mode 100644 index 0000000..a585b49 --- /dev/null +++ b/Formula/font-acrylic-hand.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontAcrylic-hand < Formula + desc "Font: acrylic-hand" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-acrylic-hand" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"acrylic-hand").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"acrylic-hand" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/acrylic-hand + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-acrylichand.rb b/Formula/font-acrylichand.rb new file mode 100644 index 0000000..bd67ab5 --- /dev/null +++ b/Formula/font-acrylichand.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontAcrylichand < Formula + desc "Font: acrylichand" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-acrylichand" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"acrylichand").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"acrylichand" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/acrylichand + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-agpx.rb b/Formula/font-agpx.rb new file mode 100644 index 0000000..56995d1 --- /dev/null +++ b/Formula/font-agpx.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontAgpx < Formula + desc "Font: agpx" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-agpx" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"agpx").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"agpx" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/agpx + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-airosol.rb b/Formula/font-airosol.rb new file mode 100644 index 0000000..7e75a4a --- /dev/null +++ b/Formula/font-airosol.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontAirosol < Formula + desc "Font: airosol" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-airosol" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"airosol").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"airosol" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/airosol + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-alphalyrae.rb b/Formula/font-alphalyrae.rb new file mode 100644 index 0000000..ff62d04 --- /dev/null +++ b/Formula/font-alphalyrae.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontAlphalyrae < Formula + desc "Font: alphalyrae" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-alphalyrae" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"alphalyrae").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"alphalyrae" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/alphalyrae + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-angular.rb b/Formula/font-angular.rb new file mode 100644 index 0000000..91f31fb --- /dev/null +++ b/Formula/font-angular.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontAngular < Formula + desc "Font: angular" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-angular" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"angular").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"angular" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/angular + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-arinoe.rb b/Formula/font-arinoe.rb new file mode 100644 index 0000000..87a55c4 --- /dev/null +++ b/Formula/font-arinoe.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontArinoe < Formula + desc "Font: arinoe" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-arinoe" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"arinoe").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"arinoe" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/arinoe + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-averasanstc.rb b/Formula/font-averasanstc.rb new file mode 100644 index 0000000..8d5e044 --- /dev/null +++ b/Formula/font-averasanstc.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontAverasanstc < Formula + desc "Font: averasanstc" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-averasanstc" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"averasanstc").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"averasanstc" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/averasanstc + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-baduy.rb b/Formula/font-baduy.rb new file mode 100644 index 0000000..2c74add --- /dev/null +++ b/Formula/font-baduy.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontBaduy < Formula + desc "Font: baduy" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-baduy" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"baduy").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"baduy" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/baduy + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-bee-honey.rb b/Formula/font-bee-honey.rb new file mode 100644 index 0000000..8df6b70 --- /dev/null +++ b/Formula/font-bee-honey.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontBee-honey < Formula + desc "Font: bee-honey" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-bee-honey" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"bee-honey").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"bee-honey" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/bee-honey + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-benford.rb b/Formula/font-benford.rb new file mode 100644 index 0000000..40ac9c9 --- /dev/null +++ b/Formula/font-benford.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontBenford < Formula + desc "Font: benford" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-benford" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"benford").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"benford" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/benford + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-bobby-jones-soft-free.rb b/Formula/font-bobby-jones-soft-free.rb new file mode 100644 index 0000000..aafa917 --- /dev/null +++ b/Formula/font-bobby-jones-soft-free.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontBobby-jones-soft-free < Formula + desc "Font: bobby-jones-soft-free" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-bobby-jones-soft-free" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"bobby-jones-soft-free").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"bobby-jones-soft-free" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/bobby-jones-soft-free + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-bouncy_castle_free.rb b/Formula/font-bouncy_castle_free.rb new file mode 100644 index 0000000..9e881c8 --- /dev/null +++ b/Formula/font-bouncy_castle_free.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontBouncy_castle_free < Formula + desc "Font: bouncy_castle_free" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-bouncy_castle_free" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"bouncy_castle_free").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"bouncy_castle_free" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/bouncy_castle_free + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-brightsight-02.rb b/Formula/font-brightsight-02.rb new file mode 100644 index 0000000..6c91e3f --- /dev/null +++ b/Formula/font-brightsight-02.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontBrightsight-02 < Formula + desc "Font: brightsight-02" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-brightsight-02" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"brightsight-02").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"brightsight-02" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/brightsight-02 + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-brixtonline.rb b/Formula/font-brixtonline.rb new file mode 100644 index 0000000..ac2ff19 --- /dev/null +++ b/Formula/font-brixtonline.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontBrixtonline < Formula + desc "Font: brixtonline" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-brixtonline" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"brixtonline").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"brixtonline" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/brixtonline + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-broke.rb b/Formula/font-broke.rb new file mode 100644 index 0000000..61d53c2 --- /dev/null +++ b/Formula/font-broke.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontBroke < Formula + desc "Font: broke" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-broke" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"broke").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"broke" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/broke + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-buffalo.rb b/Formula/font-buffalo.rb new file mode 100644 index 0000000..25d8a26 --- /dev/null +++ b/Formula/font-buffalo.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontBuffalo < Formula + desc "Font: buffalo" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-buffalo" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"buffalo").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"buffalo" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/buffalo + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-buffy.rb b/Formula/font-buffy.rb new file mode 100644 index 0000000..b0a20ce --- /dev/null +++ b/Formula/font-buffy.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontBuffy < Formula + desc "Font: buffy" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-buffy" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"buffy").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"buffy" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/buffy + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-cat-outline.rb b/Formula/font-cat-outline.rb new file mode 100644 index 0000000..cef54be --- /dev/null +++ b/Formula/font-cat-outline.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontCat-outline < Formula + desc "Font: cat-outline" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-cat-outline" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"cat-outline").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"cat-outline" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/cat-outline + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-cheeky-rabbit.rb b/Formula/font-cheeky-rabbit.rb new file mode 100644 index 0000000..36ca75a --- /dev/null +++ b/Formula/font-cheeky-rabbit.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontCheeky-rabbit < Formula + desc "Font: cheeky-rabbit" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-cheeky-rabbit" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"cheeky-rabbit").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"cheeky-rabbit" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/cheeky-rabbit + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-chido.rb b/Formula/font-chido.rb new file mode 100644 index 0000000..1b67b93 --- /dev/null +++ b/Formula/font-chido.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontChido < Formula + desc "Font: chido" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-chido" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"chido").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"chido" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/chido + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-christmas-picture.rb b/Formula/font-christmas-picture.rb new file mode 100644 index 0000000..ad9f89b --- /dev/null +++ b/Formula/font-christmas-picture.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontChristmas-picture < Formula + desc "Font: christmas-picture" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-christmas-picture" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"christmas-picture").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"christmas-picture" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/christmas-picture + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-chrone.rb b/Formula/font-chrone.rb new file mode 100644 index 0000000..fc41d1d --- /dev/null +++ b/Formula/font-chrone.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontChrone < Formula + desc "Font: chrone" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-chrone" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"chrone").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"chrone" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/chrone + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-clancy-experience.rb b/Formula/font-clancy-experience.rb new file mode 100644 index 0000000..1a4796c --- /dev/null +++ b/Formula/font-clancy-experience.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontClancy-experience < Formula + desc "Font: clancy-experience" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-clancy-experience" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"clancy-experience").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"clancy-experience" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/clancy-experience + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-clancy.rb b/Formula/font-clancy.rb new file mode 100644 index 0000000..bb26e82 --- /dev/null +++ b/Formula/font-clancy.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontClancy < Formula + desc "Font: clancy" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-clancy" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"clancy").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"clancy" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/clancy + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-code.rb b/Formula/font-code.rb new file mode 100644 index 0000000..2b24261 --- /dev/null +++ b/Formula/font-code.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontCode < Formula + desc "Font: code" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-code" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"code").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"code" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/code + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-coffina.rb b/Formula/font-coffina.rb new file mode 100644 index 0000000..2bd5e1e --- /dev/null +++ b/Formula/font-coffina.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontCoffina < Formula + desc "Font: coffina" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-coffina" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"coffina").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"coffina" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/coffina + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-creamy-dreams.rb b/Formula/font-creamy-dreams.rb new file mode 100644 index 0000000..79d2acb --- /dev/null +++ b/Formula/font-creamy-dreams.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontCreamy-dreams < Formula + desc "Font: creamy-dreams" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-creamy-dreams" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"creamy-dreams").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"creamy-dreams" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/creamy-dreams + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-cucurucho.rb b/Formula/font-cucurucho.rb new file mode 100644 index 0000000..24e03eb --- /dev/null +++ b/Formula/font-cucurucho.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontCucurucho < Formula + desc "Font: cucurucho" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-cucurucho" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"cucurucho").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"cucurucho" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/cucurucho + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-damn.rb b/Formula/font-damn.rb new file mode 100644 index 0000000..d3a8bdd --- /dev/null +++ b/Formula/font-damn.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontDamn < Formula + desc "Font: damn" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-damn" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"damn").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"damn" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/damn + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-dance-blues.rb b/Formula/font-dance-blues.rb new file mode 100644 index 0000000..9570970 --- /dev/null +++ b/Formula/font-dance-blues.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontDance-blues < Formula + desc "Font: dance-blues" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-dance-blues" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"dance-blues").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"dance-blues" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/dance-blues + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-depok-cubism.rb b/Formula/font-depok-cubism.rb new file mode 100644 index 0000000..910e45b --- /dev/null +++ b/Formula/font-depok-cubism.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontDepok-cubism < Formula + desc "Font: depok-cubism" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-depok-cubism" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"depok-cubism").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"depok-cubism" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/depok-cubism + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-devils-cut.rb b/Formula/font-devils-cut.rb new file mode 100644 index 0000000..e558a34 --- /dev/null +++ b/Formula/font-devils-cut.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontDevils-cut < Formula + desc "Font: devils-cut" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-devils-cut" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"devils-cut").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"devils-cut" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/devils-cut + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-dirty-clouds.rb b/Formula/font-dirty-clouds.rb new file mode 100644 index 0000000..8610dbd --- /dev/null +++ b/Formula/font-dirty-clouds.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontDirty-clouds < Formula + desc "Font: dirty-clouds" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-dirty-clouds" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"dirty-clouds").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"dirty-clouds" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/dirty-clouds + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-district.rb b/Formula/font-district.rb new file mode 100644 index 0000000..eaad6ac --- /dev/null +++ b/Formula/font-district.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontDistrict < Formula + desc "Font: district" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-district" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"district").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"district" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/district + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-dk-frozen-memory.rb b/Formula/font-dk-frozen-memory.rb new file mode 100644 index 0000000..efe61f4 --- /dev/null +++ b/Formula/font-dk-frozen-memory.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontDk-frozen-memory < Formula + desc "Font: dk-frozen-memory" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-dk-frozen-memory" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"dk-frozen-memory").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"dk-frozen-memory" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/dk-frozen-memory + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-domaine-display.rb b/Formula/font-domaine-display.rb new file mode 100644 index 0000000..4ca47f6 --- /dev/null +++ b/Formula/font-domaine-display.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontDomaine-display < Formula + desc "Font: domaine-display" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-domaine-display" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"domaine-display").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"domaine-display" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/domaine-display + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-dtmilagros.rb b/Formula/font-dtmilagros.rb new file mode 100644 index 0000000..9775a0a --- /dev/null +++ b/Formula/font-dtmilagros.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontDtmilagros < Formula + desc "Font: dtmilagros" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-dtmilagros" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"dtmilagros").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"dtmilagros" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/dtmilagros + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-ep-boxi.rb b/Formula/font-ep-boxi.rb new file mode 100644 index 0000000..286f957 --- /dev/null +++ b/Formula/font-ep-boxi.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontEp-boxi < Formula + desc "Font: ep-boxi" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-ep-boxi" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"ep-boxi").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"ep-boxi" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/ep-boxi + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-f37-stout.rb b/Formula/font-f37-stout.rb new file mode 100644 index 0000000..03d1099 --- /dev/null +++ b/Formula/font-f37-stout.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontF37-stout < Formula + desc "Font: f37-stout" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-f37-stout" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"f37-stout").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"f37-stout" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/f37-stout + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-flyover.rb b/Formula/font-flyover.rb new file mode 100644 index 0000000..2a68118 --- /dev/null +++ b/Formula/font-flyover.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontFlyover < Formula + desc "Font: flyover" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-flyover" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"flyover").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"flyover" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/flyover + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-friem.rb b/Formula/font-friem.rb new file mode 100644 index 0000000..5b62181 --- /dev/null +++ b/Formula/font-friem.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontFriem < Formula + desc "Font: friem" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-friem" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"friem").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"friem" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/friem + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-funky-round.rb b/Formula/font-funky-round.rb new file mode 100644 index 0000000..3d74edb --- /dev/null +++ b/Formula/font-funky-round.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontFunky-round < Formula + desc "Font: funky-round" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-funky-round" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"funky-round").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"funky-round" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/funky-round + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-futura-1986.rb b/Formula/font-futura-1986.rb new file mode 100644 index 0000000..33f60f6 --- /dev/null +++ b/Formula/font-futura-1986.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontFutura-1986 < Formula + desc "Font: futura-1986" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-futura-1986" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"futura-1986").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"futura-1986" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/futura-1986 + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-galaxia.rb b/Formula/font-galaxia.rb new file mode 100644 index 0000000..87cd9bf --- /dev/null +++ b/Formula/font-galaxia.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontGalaxia < Formula + desc "Font: galaxia" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-galaxia" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"galaxia").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"galaxia" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/galaxia + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-gilbert.rb b/Formula/font-gilbert.rb new file mode 100644 index 0000000..393b450 --- /dev/null +++ b/Formula/font-gilbert.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontGilbert < Formula + desc "Font: gilbert" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-gilbert" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"gilbert").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"gilbert" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/gilbert + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-graham_hand.rb b/Formula/font-graham_hand.rb new file mode 100644 index 0000000..309adab --- /dev/null +++ b/Formula/font-graham_hand.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontGraham_hand < Formula + desc "Font: graham_hand" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-graham_hand" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"graham_hand").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"graham_hand" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/graham_hand + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-gyanko.rb b/Formula/font-gyanko.rb new file mode 100644 index 0000000..6946050 --- /dev/null +++ b/Formula/font-gyanko.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontGyanko < Formula + desc "Font: gyanko" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-gyanko" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"gyanko").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"gyanko" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/gyanko + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-hectra.rb b/Formula/font-hectra.rb new file mode 100644 index 0000000..ef44422 --- /dev/null +++ b/Formula/font-hectra.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontHectra < Formula + desc "Font: hectra" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-hectra" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"hectra").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"hectra" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/hectra + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-hello-headline.rb b/Formula/font-hello-headline.rb new file mode 100644 index 0000000..de585b0 --- /dev/null +++ b/Formula/font-hello-headline.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontHello-headline < Formula + desc "Font: hello-headline" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-hello-headline" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"hello-headline").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"hello-headline" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/hello-headline + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-horseland.rb b/Formula/font-horseland.rb new file mode 100644 index 0000000..bd58c4f --- /dev/null +++ b/Formula/font-horseland.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontHorseland < Formula + desc "Font: horseland" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-horseland" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"horseland").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"horseland" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/horseland + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-idgrotesk.rb b/Formula/font-idgrotesk.rb new file mode 100644 index 0000000..c369002 --- /dev/null +++ b/Formula/font-idgrotesk.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontIdgrotesk < Formula + desc "Font: idgrotesk" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-idgrotesk" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"idgrotesk").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"idgrotesk" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/idgrotesk + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-jimmy-sans.rb b/Formula/font-jimmy-sans.rb new file mode 100644 index 0000000..0234ec5 --- /dev/null +++ b/Formula/font-jimmy-sans.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontJimmy-sans < Formula + desc "Font: jimmy-sans" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-jimmy-sans" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"jimmy-sans").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"jimmy-sans" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/jimmy-sans + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-joc.rb b/Formula/font-joc.rb new file mode 100644 index 0000000..d90ee5b --- /dev/null +++ b/Formula/font-joc.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontJoc < Formula + desc "Font: joc" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-joc" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"joc").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"joc" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/joc + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-kompeni.rb b/Formula/font-kompeni.rb new file mode 100644 index 0000000..af1c14f --- /dev/null +++ b/Formula/font-kompeni.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontKompeni < Formula + desc "Font: kompeni" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-kompeni" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"kompeni").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"kompeni" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/kompeni + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-lab-grotesk.rb b/Formula/font-lab-grotesk.rb new file mode 100644 index 0000000..0dae89f --- /dev/null +++ b/Formula/font-lab-grotesk.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontLab-grotesk < Formula + desc "Font: lab-grotesk" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-lab-grotesk" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"lab-grotesk").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"lab-grotesk" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/lab-grotesk + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-lance-.rb b/Formula/font-lance-.rb new file mode 100644 index 0000000..070bd1f --- /dev/null +++ b/Formula/font-lance-.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontLance- < Formula + desc "Font: lance-" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-lance-" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"lance-").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"lance-" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/lance- + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-lance-tomchalky.rb b/Formula/font-lance-tomchalky.rb new file mode 100644 index 0000000..b887d3e --- /dev/null +++ b/Formula/font-lance-tomchalky.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontLance-tomchalky < Formula + desc "Font: lance-tomchalky" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-lance-tomchalky" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"lance-tomchalky").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"lance-tomchalky" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/lance-tomchalky + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-latcha.rb b/Formula/font-latcha.rb new file mode 100644 index 0000000..4a0e6d9 --- /dev/null +++ b/Formula/font-latcha.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontLatcha < Formula + desc "Font: latcha" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-latcha" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"latcha").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"latcha" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/latcha + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-lexa.rb b/Formula/font-lexa.rb new file mode 100644 index 0000000..4865247 --- /dev/null +++ b/Formula/font-lexa.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontLexa < Formula + desc "Font: lexa" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-lexa" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"lexa").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"lexa" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/lexa + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-made-carving.rb b/Formula/font-made-carving.rb new file mode 100644 index 0000000..c389c6f --- /dev/null +++ b/Formula/font-made-carving.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontMade-carving < Formula + desc "Font: made-carving" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-made-carving" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"made-carving").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"made-carving" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/made-carving + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-made-infinity.rb b/Formula/font-made-infinity.rb new file mode 100644 index 0000000..da8d934 --- /dev/null +++ b/Formula/font-made-infinity.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontMade-infinity < Formula + desc "Font: made-infinity" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-made-infinity" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"made-infinity").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"made-infinity" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/made-infinity + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-magic-painted.rb b/Formula/font-magic-painted.rb new file mode 100644 index 0000000..49d1a4a --- /dev/null +++ b/Formula/font-magic-painted.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontMagic-painted < Formula + desc "Font: magic-painted" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-magic-painted" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"magic-painted").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"magic-painted" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/magic-painted + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-magnode.rb b/Formula/font-magnode.rb new file mode 100644 index 0000000..c99417f --- /dev/null +++ b/Formula/font-magnode.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontMagnode < Formula + desc "Font: magnode" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-magnode" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"magnode").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"magnode" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/magnode + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-marker_notes.rb b/Formula/font-marker_notes.rb new file mode 100644 index 0000000..ce8e35d --- /dev/null +++ b/Formula/font-marker_notes.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontMarker_notes < Formula + desc "Font: marker_notes" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-marker_notes" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"marker_notes").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"marker_notes" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/marker_notes + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-marvelo.rb b/Formula/font-marvelo.rb new file mode 100644 index 0000000..13accd4 --- /dev/null +++ b/Formula/font-marvelo.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontMarvelo < Formula + desc "Font: marvelo" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-marvelo" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"marvelo").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"marvelo" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/marvelo + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-mba-slice-mono.rb b/Formula/font-mba-slice-mono.rb new file mode 100644 index 0000000..cef1271 --- /dev/null +++ b/Formula/font-mba-slice-mono.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontMba-slice-mono < Formula + desc "Font: mba-slice-mono" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-mba-slice-mono" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"mba-slice-mono").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"mba-slice-mono" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/mba-slice-mono + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-miracode.rb b/Formula/font-miracode.rb new file mode 100644 index 0000000..604ee93 --- /dev/null +++ b/Formula/font-miracode.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontMiracode < Formula + desc "Font: miracode" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-miracode" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"miracode").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"miracode" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/miracode + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-moon-walk.rb b/Formula/font-moon-walk.rb new file mode 100644 index 0000000..f191c56 --- /dev/null +++ b/Formula/font-moon-walk.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontMoon-walk < Formula + desc "Font: moon-walk" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-moon-walk" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"moon-walk").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"moon-walk" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/moon-walk + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-morgon.rb b/Formula/font-morgon.rb new file mode 100644 index 0000000..98b170a --- /dev/null +++ b/Formula/font-morgon.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontMorgon < Formula + desc "Font: morgon" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-morgon" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"morgon").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"morgon" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/morgon + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-nafasmanual.rb b/Formula/font-nafasmanual.rb new file mode 100644 index 0000000..abae515 --- /dev/null +++ b/Formula/font-nafasmanual.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontNafasmanual < Formula + desc "Font: nafasmanual" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-nafasmanual" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"nafasmanual").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"nafasmanual" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/nafasmanual + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-new-kansas-black-wisabo.rb b/Formula/font-new-kansas-black-wisabo.rb new file mode 100644 index 0000000..22037ec --- /dev/null +++ b/Formula/font-new-kansas-black-wisabo.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontNew-kansas-black-wisabo < Formula + desc "Font: new-kansas-black-wisabo" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-new-kansas-black-wisabo" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"new-kansas-black-wisabo").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"new-kansas-black-wisabo" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/new-kansas-black-wisabo + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-nugia-vintage.rb b/Formula/font-nugia-vintage.rb new file mode 100644 index 0000000..602d4ec --- /dev/null +++ b/Formula/font-nugia-vintage.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontNugia-vintage < Formula + desc "Font: nugia-vintage" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-nugia-vintage" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"nugia-vintage").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"nugia-vintage" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/nugia-vintage + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-overland.rb b/Formula/font-overland.rb new file mode 100644 index 0000000..7b1eca3 --- /dev/null +++ b/Formula/font-overland.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontOverland < Formula + desc "Font: overland" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-overland" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"overland").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"overland" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/overland + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-parasite-game.rb b/Formula/font-parasite-game.rb new file mode 100644 index 0000000..f10f4cf --- /dev/null +++ b/Formula/font-parasite-game.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontParasite-game < Formula + desc "Font: parasite-game" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-parasite-game" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"parasite-game").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"parasite-game" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/parasite-game + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-patsy-sans-grotesque.rb b/Formula/font-patsy-sans-grotesque.rb new file mode 100644 index 0000000..5ac2585 --- /dev/null +++ b/Formula/font-patsy-sans-grotesque.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontPatsy-sans-grotesque < Formula + desc "Font: patsy-sans-grotesque" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-patsy-sans-grotesque" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"patsy-sans-grotesque").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"patsy-sans-grotesque" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/patsy-sans-grotesque + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-pixelon.rb b/Formula/font-pixelon.rb new file mode 100644 index 0000000..687e7e7 --- /dev/null +++ b/Formula/font-pixelon.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontPixelon < Formula + desc "Font: pixelon" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-pixelon" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"pixelon").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"pixelon" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/pixelon + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-plaztma.rb b/Formula/font-plaztma.rb new file mode 100644 index 0000000..806894a --- /dev/null +++ b/Formula/font-plaztma.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontPlaztma < Formula + desc "Font: plaztma" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-plaztma" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"plaztma").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"plaztma" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/plaztma + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-plebis.rb b/Formula/font-plebis.rb new file mode 100644 index 0000000..59b7238 --- /dev/null +++ b/Formula/font-plebis.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontPlebis < Formula + desc "Font: plebis" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-plebis" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"plebis").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"plebis" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/plebis + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-project-space.rb b/Formula/font-project-space.rb new file mode 100644 index 0000000..219316a --- /dev/null +++ b/Formula/font-project-space.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontProject-space < Formula + desc "Font: project-space" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-project-space" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"project-space").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"project-space" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/project-space + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-provisions.rb b/Formula/font-provisions.rb new file mode 100644 index 0000000..5c8bf84 --- /dev/null +++ b/Formula/font-provisions.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontProvisions < Formula + desc "Font: provisions" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-provisions" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"provisions").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"provisions" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/provisions + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-quasimoda-family.rb b/Formula/font-quasimoda-family.rb new file mode 100644 index 0000000..d201ca2 --- /dev/null +++ b/Formula/font-quasimoda-family.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontQuasimoda-family < Formula + desc "Font: quasimoda-family" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-quasimoda-family" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"quasimoda-family").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"quasimoda-family" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/quasimoda-family + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-revain.rb b/Formula/font-revain.rb new file mode 100644 index 0000000..04ecc9d --- /dev/null +++ b/Formula/font-revain.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontRevain < Formula + desc "Font: revain" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-revain" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"revain").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"revain" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/revain + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-rigid-light.rb b/Formula/font-rigid-light.rb new file mode 100644 index 0000000..87b25ae --- /dev/null +++ b/Formula/font-rigid-light.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontRigid-light < Formula + desc "Font: rigid-light" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-rigid-light" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"rigid-light").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"rigid-light" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/rigid-light + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-rocky_monkey.rb b/Formula/font-rocky_monkey.rb new file mode 100644 index 0000000..c98b32e --- /dev/null +++ b/Formula/font-rocky_monkey.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontRocky_monkey < Formula + desc "Font: rocky_monkey" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-rocky_monkey" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"rocky_monkey").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"rocky_monkey" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/rocky_monkey + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-rondack.rb b/Formula/font-rondack.rb new file mode 100644 index 0000000..dc9d8f1 --- /dev/null +++ b/Formula/font-rondack.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontRondack < Formula + desc "Font: rondack" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-rondack" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"rondack").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"rondack" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/rondack + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-runa.rb b/Formula/font-runa.rb new file mode 100644 index 0000000..2d0a12d --- /dev/null +++ b/Formula/font-runa.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontRuna < Formula + desc "Font: runa" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-runa" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"runa").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"runa" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/runa + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-rusillaserif.rb b/Formula/font-rusillaserif.rb new file mode 100644 index 0000000..fb1d541 --- /dev/null +++ b/Formula/font-rusillaserif.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontRusillaserif < Formula + desc "Font: rusillaserif" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-rusillaserif" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"rusillaserif").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"rusillaserif" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/rusillaserif + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-ruska.rb b/Formula/font-ruska.rb new file mode 100644 index 0000000..79bfbd7 --- /dev/null +++ b/Formula/font-ruska.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontRuska < Formula + desc "Font: ruska" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-ruska" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"ruska").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"ruska" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/ruska + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-scratches.rb b/Formula/font-scratches.rb new file mode 100644 index 0000000..218fadc --- /dev/null +++ b/Formula/font-scratches.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontScratches < Formula + desc "Font: scratches" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-scratches" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"scratches").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"scratches" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/scratches + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-scribblingtom.rb b/Formula/font-scribblingtom.rb new file mode 100644 index 0000000..858c5b2 --- /dev/null +++ b/Formula/font-scribblingtom.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontScribblingtom < Formula + desc "Font: scribblingtom" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-scribblingtom" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"scribblingtom").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"scribblingtom" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/scribblingtom + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-sepura-light.rb b/Formula/font-sepura-light.rb new file mode 100644 index 0000000..0848046 --- /dev/null +++ b/Formula/font-sepura-light.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontSepura-light < Formula + desc "Font: sepura-light" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-sepura-light" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"sepura-light").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"sepura-light" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/sepura-light + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-sideboard.rb b/Formula/font-sideboard.rb new file mode 100644 index 0000000..3fee409 --- /dev/null +++ b/Formula/font-sideboard.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontSideboard < Formula + desc "Font: sideboard" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-sideboard" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"sideboard").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"sideboard" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/sideboard + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-siesta-serenade.rb b/Formula/font-siesta-serenade.rb new file mode 100644 index 0000000..9d7bd2d --- /dev/null +++ b/Formula/font-siesta-serenade.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontSiesta-serenade < Formula + desc "Font: siesta-serenade" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-siesta-serenade" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"siesta-serenade").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"siesta-serenade" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/siesta-serenade + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-sigitarian.rb b/Formula/font-sigitarian.rb new file mode 100644 index 0000000..ba7ed2c --- /dev/null +++ b/Formula/font-sigitarian.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontSigitarian < Formula + desc "Font: sigitarian" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-sigitarian" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"sigitarian").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"sigitarian" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/sigitarian + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-signate-grotesk-black.rb b/Formula/font-signate-grotesk-black.rb new file mode 100644 index 0000000..4004370 --- /dev/null +++ b/Formula/font-signate-grotesk-black.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontSignate-grotesk-black < Formula + desc "Font: signate-grotesk-black" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-signate-grotesk-black" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"signate-grotesk-black").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"signate-grotesk-black" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/signate-grotesk-black + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-silkshy.rb b/Formula/font-silkshy.rb new file mode 100644 index 0000000..8b8e195 --- /dev/null +++ b/Formula/font-silkshy.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontSilkshy < Formula + desc "Font: silkshy" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-silkshy" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"silkshy").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"silkshy" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/silkshy + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-spencer.rb b/Formula/font-spencer.rb new file mode 100644 index 0000000..81a5ff6 --- /dev/null +++ b/Formula/font-spencer.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontSpencer < Formula + desc "Font: spencer" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-spencer" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"spencer").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"spencer" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/spencer + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-springwood_note.rb b/Formula/font-springwood_note.rb new file mode 100644 index 0000000..5e7dc9f --- /dev/null +++ b/Formula/font-springwood_note.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontSpringwood_note < Formula + desc "Font: springwood_note" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-springwood_note" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"springwood_note").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"springwood_note" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/springwood_note + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-spritegraffiti.rb b/Formula/font-spritegraffiti.rb new file mode 100644 index 0000000..d27421d --- /dev/null +++ b/Formula/font-spritegraffiti.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontSpritegraffiti < Formula + desc "Font: spritegraffiti" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-spritegraffiti" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"spritegraffiti").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"spritegraffiti" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/spritegraffiti + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-starship.rb b/Formula/font-starship.rb new file mode 100644 index 0000000..d1b8c05 --- /dev/null +++ b/Formula/font-starship.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontStarship < Formula + desc "Font: starship" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-starship" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"starship").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"starship" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/starship + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-stockman.rb b/Formula/font-stockman.rb new file mode 100644 index 0000000..d57965e --- /dev/null +++ b/Formula/font-stockman.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontStockman < Formula + desc "Font: stockman" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-stockman" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"stockman").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"stockman" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/stockman + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-stronghold.rb b/Formula/font-stronghold.rb new file mode 100644 index 0000000..b3187f7 --- /dev/null +++ b/Formula/font-stronghold.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontStronghold < Formula + desc "Font: stronghold" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-stronghold" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"stronghold").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"stronghold" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/stronghold + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-sunmore.rb b/Formula/font-sunmore.rb new file mode 100644 index 0000000..5138395 --- /dev/null +++ b/Formula/font-sunmore.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontSunmore < Formula + desc "Font: sunmore" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-sunmore" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"sunmore").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"sunmore" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/sunmore + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-tallow-pen.rb b/Formula/font-tallow-pen.rb new file mode 100644 index 0000000..b9fb808 --- /dev/null +++ b/Formula/font-tallow-pen.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontTallow-pen < Formula + desc "Font: tallow-pen" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-tallow-pen" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"tallow-pen").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"tallow-pen" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/tallow-pen + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-tc_kindred.rb b/Formula/font-tc_kindred.rb new file mode 100644 index 0000000..05db868 --- /dev/null +++ b/Formula/font-tc_kindred.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontTc_kindred < Formula + desc "Font: tc_kindred" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-tc_kindred" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"tc_kindred").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"tc_kindred" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/tc_kindred + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-tcacrylichand.rb b/Formula/font-tcacrylichand.rb new file mode 100644 index 0000000..a5211c9 --- /dev/null +++ b/Formula/font-tcacrylichand.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontTcacrylichand < Formula + desc "Font: tcacrylichand" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-tcacrylichand" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"tcacrylichand").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"tcacrylichand" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/tcacrylichand + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-techla.rb b/Formula/font-techla.rb new file mode 100644 index 0000000..54fb761 --- /dev/null +++ b/Formula/font-techla.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontTechla < Formula + desc "Font: techla" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-techla" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"techla").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"techla" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/techla + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-teenage-yellow-star.rb b/Formula/font-teenage-yellow-star.rb new file mode 100644 index 0000000..18b471a --- /dev/null +++ b/Formula/font-teenage-yellow-star.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontTeenage-yellow-star < Formula + desc "Font: teenage-yellow-star" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-teenage-yellow-star" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"teenage-yellow-star").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"teenage-yellow-star" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/teenage-yellow-star + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-tf-madcloud-teenage-foundry.rb b/Formula/font-tf-madcloud-teenage-foundry.rb new file mode 100644 index 0000000..6be0b63 --- /dev/null +++ b/Formula/font-tf-madcloud-teenage-foundry.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontTf-madcloud-teenage-foundry < Formula + desc "Font: tf-madcloud-teenage-foundry" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-tf-madcloud-teenage-foundry" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"tf-madcloud-teenage-foundry").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"tf-madcloud-teenage-foundry" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/tf-madcloud-teenage-foundry + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-the-great-outdoors.rb b/Formula/font-the-great-outdoors.rb new file mode 100644 index 0000000..4b902dd --- /dev/null +++ b/Formula/font-the-great-outdoors.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontThe-great-outdoors < Formula + desc "Font: the-great-outdoors" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-the-great-outdoors" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"the-great-outdoors").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"the-great-outdoors" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/the-great-outdoors + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-thourenz-inked.rb b/Formula/font-thourenz-inked.rb new file mode 100644 index 0000000..41482bc --- /dev/null +++ b/Formula/font-thourenz-inked.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontThourenz-inked < Formula + desc "Font: thourenz-inked" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-thourenz-inked" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"thourenz-inked").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"thourenz-inked" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/thourenz-inked + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-tyler-handwriting.rb b/Formula/font-tyler-handwriting.rb new file mode 100644 index 0000000..d985a35 --- /dev/null +++ b/Formula/font-tyler-handwriting.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontTyler-handwriting < Formula + desc "Font: tyler-handwriting" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-tyler-handwriting" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"tyler-handwriting").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"tyler-handwriting" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/tyler-handwriting + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-valofire.rb b/Formula/font-valofire.rb new file mode 100644 index 0000000..bfd490c --- /dev/null +++ b/Formula/font-valofire.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontValofire < Formula + desc "Font: valofire" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-valofire" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"valofire").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"valofire" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/valofire + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-vampire-mansion.rb b/Formula/font-vampire-mansion.rb new file mode 100644 index 0000000..0680a4a --- /dev/null +++ b/Formula/font-vampire-mansion.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontVampire-mansion < Formula + desc "Font: vampire-mansion" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-vampire-mansion" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"vampire-mansion").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"vampire-mansion" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/vampire-mansion + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-vaselina.rb b/Formula/font-vaselina.rb new file mode 100644 index 0000000..22f2a43 --- /dev/null +++ b/Formula/font-vaselina.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontVaselina < Formula + desc "Font: vaselina" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-vaselina" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"vaselina").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"vaselina" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/vaselina + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-virus_killer.rb b/Formula/font-virus_killer.rb new file mode 100644 index 0000000..77c41e1 --- /dev/null +++ b/Formula/font-virus_killer.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontVirus_killer < Formula + desc "Font: virus_killer" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-virus_killer" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"virus_killer").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"virus_killer" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/virus_killer + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-west-river.rb b/Formula/font-west-river.rb new file mode 100644 index 0000000..782155c --- /dev/null +++ b/Formula/font-west-river.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontWest-river < Formula + desc "Font: west-river" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-west-river" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"west-river").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"west-river" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/west-river + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-whtpny.rb b/Formula/font-whtpny.rb new file mode 100644 index 0000000..0e54984 --- /dev/null +++ b/Formula/font-whtpny.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontWhtpny < Formula + desc "Font: whtpny" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-whtpny" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"whtpny").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"whtpny" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/whtpny + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-wistonia-signature.rb b/Formula/font-wistonia-signature.rb new file mode 100644 index 0000000..98edc88 --- /dev/null +++ b/Formula/font-wistonia-signature.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontWistonia-signature < Formula + desc "Font: wistonia-signature" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-wistonia-signature" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"wistonia-signature").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"wistonia-signature" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/wistonia-signature + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-ws-lowen.rb b/Formula/font-ws-lowen.rb new file mode 100644 index 0000000..e701ed7 --- /dev/null +++ b/Formula/font-ws-lowen.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontWs-lowen < Formula + desc "Font: ws-lowen" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-ws-lowen" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"ws-lowen").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"ws-lowen" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/ws-lowen + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-wt-karsa-mono.rb b/Formula/font-wt-karsa-mono.rb new file mode 100644 index 0000000..47234d5 --- /dev/null +++ b/Formula/font-wt-karsa-mono.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontWt-karsa-mono < Formula + desc "Font: wt-karsa-mono" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-wt-karsa-mono" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"wt-karsa-mono").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"wt-karsa-mono" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/wt-karsa-mono + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-youchat.rb b/Formula/font-youchat.rb new file mode 100644 index 0000000..a6eaec2 --- /dev/null +++ b/Formula/font-youchat.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontYouchat < Formula + desc "Font: youchat" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-youchat" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"youchat").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"youchat" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/youchat + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end diff --git a/Formula/font-zebra.rb b/Formula/font-zebra.rb new file mode 100644 index 0000000..aa7cc02 --- /dev/null +++ b/Formula/font-zebra.rb @@ -0,0 +1,61 @@ +# typed: false +# frozen_string_literal: true + +# This file was generated by the font folder cleanup script +# Do not edit this file directly + +class FontZebra < Formula + desc "Font: zebra" + homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts" + url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/raw/main/font_files/font-zebra" + version "1.0.0" + sha256 "" # This will need to be filled in after the first build + + def install + # Create font directories + (share/"fonts").mkpath + (share/"fonts/truetype").mkpath + (share/"fonts/opentype").mkpath + (share/"fonts/webfonts").mkpath + + # Install TTF fonts + Dir.glob("ttf/*.ttf").each do |font| + system "cp", font, share/"fonts/truetype" + end + + # Install OTF fonts + Dir.glob("otf/*.otf").each do |font| + system "cp", font, share/"fonts/opentype" + end + + # Install web fonts + Dir.glob("web/*.{woff,woff2,eot,svg}").each do |font| + system "cp", font, share/"fonts/webfonts" + end + + # Install documentation and other files + (share/"zebra").mkpath + Dir.glob("other_files/*").each do |file| + system "cp", "-r", file, share/"zebra" + end + end + + def caveats + <<~EOS + Fonts have been installed to: + #{share}/fonts/truetype + #{share}/fonts/opentype + #{share}/fonts/webfonts + + Additional files are available in: + #{share}/zebra + EOS + end + + test do + # Verify font installation + assert_predicate share/"fonts/truetype", :directory? + assert_predicate share/"fonts/opentype", :directory? + assert_predicate share/"fonts/webfonts", :directory? + end +end