Update documentation and scripts for font addition process; introduce uv run add-font CLI command for streamlined font management. Enhance formula generation with improved class name formatting and validation steps. Remove outdated font formula files.

This commit is contained in:
Matt Troutman 2026-02-09 22:04:01 -06:00
parent 69d8156b09
commit 56b64d0b34
No known key found for this signature in database
266 changed files with 1187 additions and 8145 deletions

View file

@ -14,14 +14,18 @@ description: Use when working in this repository, when the user asks about fonts
## Rules
- **Do not edit `Formula/*.rb` by hand.** They are generated by `.fontfoldercleanup/create_homebrew_formula.py`.
- All font folders must use the `font-` prefix. Only `.ttf` in ttf/, `.otf` in otf/, web fonts (woff, woff2, eot, svg) in web/, everything else in other_files/.
- To add a font: add `font_files/font-<name>/`, run `cleanup_font_folders.py` then `create_homebrew_formula.py`.
- To add a font: run `uv run add-font <path_or_name>` (or add `font_files/font-<name>/`, run `cleanup_font_folders.py` then `create_homebrew_formula.py`). Validate with `uv run pytest tests/`.
## Scripts (Python 3, in `.fontfoldercleanup/`)
- **cleanup_font_folders.py** — Organizes a directory of font folders into ttf/, otf/, web/, other_files/. Run with `--path <dir>` (e.g. `font_files`).
- **create_homebrew_formula.py** — Generates `Formula/font-<name>.rb` for every `font-*` folder in `font_files/`.
## Scripts and CLI
- **add-font**`uv run add-font <path_or_name>`: add/update a font, runs cleanup + formula generator + tests. Optional: `uv tool install .` for global `add-font`.
- **cleanup_font_folders.py** (`.fontfoldercleanup/`) — Organizes font folders into ttf/, otf/, web/, other_files/. Run with `--path <dir>`.
- **create_homebrew_formula.py** (`.fontfoldercleanup/`) — Generates `Formula/font-<name>.rb` for every `font-*` folder in `font_files/`.
- **tests/**`uv run pytest tests/` validates every font (structure, formula exists, formula content).
## Quick commands (from repo root)
```bash
uv run add-font <path_or_name> # add or update a font
uv run pytest tests/ # run test suite
python3 .fontfoldercleanup/cleanup_font_folders.py --path font_files
python3 .fontfoldercleanup/create_homebrew_formula.py
```

View file

@ -7,5 +7,5 @@ This repo follows multi-LLM conventions: PROJECT.md (canonical), .github/copilot
Summary:
- This repo is a Homebrew tap for custom fonts. Fonts live in font_files/font-<name>/ with subdirs ttf/, otf/, web/, other_files/.
- Formula/*.rb are generated by .fontfoldercleanup/create_homebrew_formula.py — do not edit them by hand.
- To add a font: put folder in font_files/ as font-<name>, run cleanup_font_folders.py then create_homebrew_formula.py.
- Scripts: Python 3 in .fontfoldercleanup/ (cleanup_font_folders.py, create_homebrew_formula.py).
- To add a font: run `uv run add-font <path_or_name>` (or put folder in font_files/, run cleanup_font_folders.py then create_homebrew_formula.py). Then run `uv run pytest tests/` to validate.
- Scripts: Python 3 in .fontfoldercleanup/ (cleanup_font_folders.py, create_homebrew_formula.py). CLI: uv run add-font (tap_cli).

View file

@ -1,22 +1,87 @@
#!/usr/bin/env python3
import os
import re
from pathlib import Path
def formula_name_to_class(formula_name: str) -> str:
"""Convert formula name (e.g. 'acrylic-hand', 'graham_hand') to valid Ruby PascalCase."""
# Split on hyphens and underscores, capitalize each segment, join (no separators)
parts = re.split(r"[-_]+", formula_name)
return "".join(p.capitalize() for p in parts if p)
class HomebrewFormulaGenerator:
def __init__(self, fonts_dir):
self.fonts_dir = Path(fonts_dir)
self.formula_dir = self.fonts_dir.parent / 'Formula'
self.formula_dir = self.fonts_dir.parent / "Formula"
self.formula_dir.mkdir(exist_ok=True)
self.web_extensions = (".woff", ".woff2", ".eot", ".svg")
def generate_formula_content(self, font_name, formula_name):
def _font_has_files(self, font_dir: Path) -> tuple[bool, bool, bool, bool]:
"""Return (has_ttf, has_otf, has_web, has_other) for the font folder."""
has_ttf = any((font_dir / "ttf").glob("*.ttf"))
has_otf = any((font_dir / "otf").glob("*.otf"))
web_dir = font_dir / "web"
has_web = any(
f.suffix.lower() in self.web_extensions for f in web_dir.glob("*") if f.is_file()
)
other_dir = font_dir / "other_files"
has_other = any(other_dir.iterdir()) if other_dir.exists() else False
return (has_ttf, has_otf, has_web, has_other)
def _generate_test_block(
self, formula_name: str, has_ttf: bool, has_otf: bool, has_web: bool, has_other: bool
) -> str:
"""Generate test block that asserts at least one install path has files for this formula."""
assertions = []
if has_ttf:
assertions.append('assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"')
if has_otf:
assertions.append('assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"')
if has_web:
assertions.append(
'assert (share/"fonts/webfonts").glob("*").any?, "No web fonts installed"'
)
if has_other:
assertions.append(
f'assert_predicate share/"{formula_name}", :directory?, "Other files dir missing"'
)
if not assertions:
assertions.append(
f'assert_predicate share/"{formula_name}", :directory?, "Formula share dir missing"'
)
return "\n ".join(assertions)
def generate_formula_content(
self,
font_name: str,
formula_name: str,
has_ttf: bool,
has_otf: bool,
has_web: bool,
has_other: bool,
) -> str:
"""Generate the Ruby formula content for a font."""
return f'''# typed: false
class_name = formula_name_to_class(formula_name)
extensions = []
if has_ttf:
extensions.append("TTF")
if has_otf:
extensions.append("OTF")
if has_web:
extensions.append("web")
ext_comment = " ".join(extensions) if extensions else "other_files only"
test_block = self._generate_test_block(
formula_name, has_ttf, has_otf, has_web, has_other
)
return f"""# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: {ext_comment}
class Font{formula_name.capitalize()} < Formula
class Font{class_name} < Formula
desc "Font: {formula_name}"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
url "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/archive/main.tar.gz"
@ -55,34 +120,33 @@ class Font{formula_name.capitalize()} < Formula
def caveats
<<~EOS
Fonts have been installed to:
#{'{share}/fonts/truetype'}
#{'{share}/fonts/opentype'}
#{'{share}/fonts/webfonts'}
#{{share}}/fonts/truetype
#{{share}}/fonts/opentype
#{{share}}/fonts/webfonts
Additional files are available in:
#{'{share}/' + formula_name}
#{{share}}/{formula_name}
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?
{test_block}
end
end
'''
"""
def generate_formulas(self):
"""Generate Homebrew formulas for all font folders."""
for font_dir in self.fonts_dir.glob('font-*'):
for font_dir in sorted(self.fonts_dir.glob("font-*")):
if not font_dir.is_dir():
continue
font_name = font_dir.name
formula_name = font_name.replace('font-', '')
formula_content = self.generate_formula_content(font_name, formula_name)
formula_name = font_name.replace("font-", "", 1)
has_ttf, has_otf, has_web, has_other = self._font_has_files(font_dir)
formula_content = self.generate_formula_content(
font_name, formula_name, has_ttf, has_otf, has_web, has_other
)
formula_path = self.formula_dir / f"font-{formula_name}.rb"
formula_path.write_text(formula_content)
print(f"Generated formula for font-{formula_name}")

View file

@ -12,6 +12,6 @@ applyTo: "**"
## Rules
- Do **not** edit `Formula/*.rb` by hand. They are generated by `.fontfoldercleanup/create_homebrew_formula.py`.
- To add a font: add folder `font_files/font-<name>/`, run `cleanup_font_folders.py` then `create_homebrew_formula.py`.
- Scripts are Python 3 in `.fontfoldercleanup/`: `cleanup_font_folders.py`, `create_homebrew_formula.py`.
- To add a font: run `uv run add-font <path_or_name>` (or add folder `font_files/font-<name>/`, run `cleanup_font_folders.py` then `create_homebrew_formula.py`). Validate with `uv run pytest tests/`.
- Scripts: Python 3 in `.fontfoldercleanup/` (cleanup_font_folders.py, create_homebrew_formula.py). CLI: `uv run add-font`. Tests: `uv run pytest tests/`.
- All font folders must use the `font-` prefix; only `.ttf` in ttf/, `.otf` in otf/, web fonts in web/, everything else in other_files/.

33
.github/workflows/tests.yml vendored Normal file
View file

@ -0,0 +1,33 @@
name: Tests
on:
push:
branches: [main, master]
pull_request:
branches: [main, master]
jobs:
pytest:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Install uv
uses: astral-sh/setup-uv@v4
with:
version: "latest"
- name: Run tests
run: uv run pytest tests/ -v --tb=short
brew-audit:
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- name: Audit formulae
run: |
for f in Formula/font-*.rb; do
brew audit --formula "$f" --no-online 2>/dev/null || true
done
continue-on-error: true

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Abbiescriptpro-rg < Formula
desc "Font: abbiescriptpro-rg"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-abbiescriptpro-rg/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-abbiescriptpro-rg/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-abbiescriptpro-rg/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("font-abbiescriptpro-rg/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Acrylic-hand < Formula
desc "Font: acrylic-hand"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-acrylic-hand/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-acrylic-hand/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-acrylic-hand/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("font-acrylic-hand/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Acrylichand < Formula
desc "Font: acrylichand"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-acrylichand/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-acrylichand/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-acrylichand/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("font-acrylichand/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Agpx < Formula
desc "Font: agpx"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-agpx/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-agpx/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-agpx/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("font-agpx/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Airosol < Formula
desc "Font: airosol"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-airosol/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-airosol/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-airosol/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("font-airosol/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Alphalyrae < Formula
desc "Font: alphalyrae"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-alphalyrae/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-alphalyrae/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-alphalyrae/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("font-alphalyrae/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Angular < Formula
desc "Font: angular"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-angular/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-angular/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-angular/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("font-angular/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Arinoe < Formula
desc "Font: arinoe"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-arinoe/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-arinoe/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-arinoe/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("font-arinoe/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Averasanstc < Formula
desc "Font: averasanstc"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-averasanstc/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-averasanstc/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-averasanstc/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("font-averasanstc/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Baduy < Formula
desc "Font: baduy"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-baduy/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-baduy/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-baduy/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("font-baduy/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Bee-honey < Formula
desc "Font: bee-honey"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-bee-honey/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-bee-honey/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-bee-honey/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("font-bee-honey/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Benford < Formula
desc "Font: benford"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-benford/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-benford/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-benford/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("font-benford/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Bobby-jones-soft-free < Formula
desc "Font: bobby-jones-soft-free"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-bobby-jones-soft-free/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-bobby-jones-soft-free/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-bobby-jones-soft-free/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("font-bobby-jones-soft-free/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Bouncy_castle_free < Formula
desc "Font: bouncy_castle_free"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-bouncy_castle_free/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-bouncy_castle_free/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-bouncy_castle_free/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("font-bouncy_castle_free/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Brightsight-02 < Formula
desc "Font: brightsight-02"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-brightsight-02/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-brightsight-02/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-brightsight-02/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("font-brightsight-02/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Brixtonline < Formula
desc "Font: brixtonline"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-brixtonline/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-brixtonline/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-brixtonline/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("font-brixtonline/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Broke < Formula
desc "Font: broke"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-broke/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-broke/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-broke/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("font-broke/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Buffalo < Formula
desc "Font: buffalo"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-buffalo/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-buffalo/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-buffalo/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("font-buffalo/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Buffy < Formula
desc "Font: buffy"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-buffy/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-buffy/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-buffy/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("font-buffy/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Cat-outline < Formula
desc "Font: cat-outline"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-cat-outline/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-cat-outline/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-cat-outline/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("font-cat-outline/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Cheeky-rabbit < Formula
desc "Font: cheeky-rabbit"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-cheeky-rabbit/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-cheeky-rabbit/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-cheeky-rabbit/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("font-cheeky-rabbit/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Chido < Formula
desc "Font: chido"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-chido/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-chido/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-chido/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("font-chido/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Christmas-picture < Formula
desc "Font: christmas-picture"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-christmas-picture/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-christmas-picture/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-christmas-picture/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("font-christmas-picture/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Chrone < Formula
desc "Font: chrone"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-chrone/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-chrone/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-chrone/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("font-chrone/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Clancy-experience < Formula
desc "Font: clancy-experience"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-clancy-experience/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-clancy-experience/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-clancy-experience/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("font-clancy-experience/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Clancy < Formula
desc "Font: clancy"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-clancy/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-clancy/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-clancy/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("font-clancy/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Code < Formula
desc "Font: code"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-code/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-code/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-code/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("font-code/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Coffina < Formula
desc "Font: coffina"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-coffina/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-coffina/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-coffina/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("font-coffina/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Creamy-dreams < Formula
desc "Font: creamy-dreams"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-creamy-dreams/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-creamy-dreams/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-creamy-dreams/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("font-creamy-dreams/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Cucurucho < Formula
desc "Font: cucurucho"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-cucurucho/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-cucurucho/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-cucurucho/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("font-cucurucho/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Damn < Formula
desc "Font: damn"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-damn/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-damn/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-damn/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("font-damn/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Dance-blues < Formula
desc "Font: dance-blues"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-dance-blues/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-dance-blues/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-dance-blues/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("font-dance-blues/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Depok-cubism < Formula
desc "Font: depok-cubism"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-depok-cubism/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-depok-cubism/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-depok-cubism/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("font-depok-cubism/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Devils-cut < Formula
desc "Font: devils-cut"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-devils-cut/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-devils-cut/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-devils-cut/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("font-devils-cut/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Dirty-clouds < Formula
desc "Font: dirty-clouds"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-dirty-clouds/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-dirty-clouds/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-dirty-clouds/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("font-dirty-clouds/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class District < Formula
desc "Font: district"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-district/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-district/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-district/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("font-district/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Dk-frozen-memory < Formula
desc "Font: dk-frozen-memory"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-dk-frozen-memory/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-dk-frozen-memory/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-dk-frozen-memory/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("font-dk-frozen-memory/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Domaine-display < Formula
desc "Font: domaine-display"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-domaine-display/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-domaine-display/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-domaine-display/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("font-domaine-display/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Dtmilagros < Formula
desc "Font: dtmilagros"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-dtmilagros/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-dtmilagros/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-dtmilagros/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("font-dtmilagros/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Ep-boxi < Formula
desc "Font: ep-boxi"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-ep-boxi/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-ep-boxi/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-ep-boxi/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("font-ep-boxi/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class F37-stout < Formula
desc "Font: f37-stout"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-f37-stout/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-f37-stout/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-f37-stout/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("font-f37-stout/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

View file

@ -1,59 +0,0 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Flyover < Formula
desc "Font: flyover"
homepage "http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts"
version "1.0.0"
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("font-flyover/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-flyover/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-flyover/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("font-flyover/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

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF OTF
class FontAbbiescriptpro-rg < Formula
class FontAbbiescriptproRg < 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/archive/main.tar.gz"
@ -53,9 +54,8 @@ class FontAbbiescriptpro-rg < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"abbiescriptpro-rg", :directory?, "Other files dir missing"
end
end

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF
class FontAcrylic-hand < Formula
class FontAcrylicHand < 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/archive/main.tar.gz"
@ -53,9 +54,7 @@ class FontAcrylic-hand < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
assert_predicate share/"acrylic-hand", :directory?, "Other files dir missing"
end
end

View file

@ -1,61 +0,0 @@
# 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/archive/main.tar.gz"
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("homebrew-fonts-main/font_files/font-acrylichand/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("homebrew-fonts-main/font_files/font-acrylichand/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("homebrew-fonts-main/font_files/font-acrylichand/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("homebrew-fonts-main/font_files/font-acrylichand/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

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontAgpx < Formula
desc "Font: agpx"
@ -53,9 +54,7 @@ class FontAgpx < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"agpx", :directory?, "Other files dir missing"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontAirosol < Formula
desc "Font: airosol"
@ -53,9 +54,7 @@ class FontAirosol < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"airosol", :directory?, "Other files dir missing"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontAlphalyrae < Formula
desc "Font: alphalyrae"
@ -53,9 +54,6 @@ class FontAlphalyrae < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontAngular < Formula
desc "Font: angular"
@ -53,9 +54,7 @@ class FontAngular < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"angular", :directory?, "Other files dir missing"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF OTF
class FontArinoe < Formula
desc "Font: arinoe"
@ -53,9 +54,7 @@ class FontArinoe < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontAverasanstc < Formula
desc "Font: averasanstc"
@ -53,9 +54,7 @@ class FontAverasanstc < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"averasanstc", :directory?, "Other files dir missing"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF OTF
class FontBaduy < Formula
desc "Font: baduy"
@ -53,9 +54,8 @@ class FontBaduy < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"baduy", :directory?, "Other files dir missing"
end
end

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF
class FontBee-honey < Formula
class FontBeeHoney < 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/archive/main.tar.gz"
@ -53,9 +54,6 @@ class FontBee-honey < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF OTF
class FontBenford < Formula
desc "Font: benford"
@ -53,9 +54,7 @@ class FontBenford < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
end
end

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF OTF
class FontBobby-jones-soft-free < Formula
class FontBobbyJonesSoftFree < 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/archive/main.tar.gz"
@ -53,9 +54,8 @@ class FontBobby-jones-soft-free < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"bobby-jones-soft-free", :directory?, "Other files dir missing"
end
end

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF OTF
class FontBouncy_castle_free < Formula
class FontBouncyCastleFree < 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/archive/main.tar.gz"
@ -53,9 +54,8 @@ class FontBouncy_castle_free < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"bouncy_castle_free", :directory?, "Other files dir missing"
end
end

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF OTF
class FontBrightsight-02 < Formula
class FontBrightsight02 < 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/archive/main.tar.gz"
@ -53,9 +54,7 @@ class FontBrightsight-02 < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF OTF
class FontBrixtonline < Formula
desc "Font: brixtonline"
@ -53,9 +54,7 @@ class FontBrixtonline < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontBroke < Formula
desc "Font: broke"
@ -53,9 +54,6 @@ class FontBroke < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
end
end

View file

@ -1,61 +0,0 @@
# 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/archive/main.tar.gz"
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("homebrew-fonts-main/font_files/font-buffalo/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("homebrew-fonts-main/font_files/font-buffalo/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("homebrew-fonts-main/font_files/font-buffalo/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("homebrew-fonts-main/font_files/font-buffalo/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

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF OTF
class FontBuffy < Formula
desc "Font: buffy"
@ -53,9 +54,8 @@ class FontBuffy < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"buffy", :directory?, "Other files dir missing"
end
end

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: other_files only
class FontCat-outline < Formula
class FontCatOutline < 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/archive/main.tar.gz"
@ -53,9 +54,6 @@ class FontCat-outline < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert_predicate share/"cat-outline", :directory?, "Other files dir missing"
end
end

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF OTF
class FontCheeky-rabbit < Formula
class FontCheekyRabbit < 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/archive/main.tar.gz"
@ -53,9 +54,7 @@ class FontCheeky-rabbit < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontChido < Formula
desc "Font: chido"
@ -53,9 +54,6 @@ class FontChido < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
end
end

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF OTF
class FontChristmas-picture < Formula
class FontChristmasPicture < 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/archive/main.tar.gz"
@ -53,9 +54,8 @@ class FontChristmas-picture < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"christmas-picture", :directory?, "Other files dir missing"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF OTF
class FontChrone < Formula
desc "Font: chrone"
@ -53,9 +54,8 @@ class FontChrone < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"chrone", :directory?, "Other files dir missing"
end
end

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontClancy-experience < Formula
class FontClancyExperience < 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/archive/main.tar.gz"
@ -53,9 +54,6 @@ class FontClancy-experience < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontClancy < Formula
desc "Font: clancy"
@ -53,9 +54,7 @@ class FontClancy < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"clancy", :directory?, "Other files dir missing"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontCode < Formula
desc "Font: code"
@ -53,9 +54,7 @@ class FontCode < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"code", :directory?, "Other files dir missing"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF OTF
class FontCoffina < Formula
desc "Font: coffina"
@ -53,9 +54,8 @@ class FontCoffina < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"coffina", :directory?, "Other files dir missing"
end
end

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontCreamy-dreams < Formula
class FontCreamyDreams < 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/archive/main.tar.gz"
@ -53,9 +54,7 @@ class FontCreamy-dreams < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"creamy-dreams", :directory?, "Other files dir missing"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontCucurucho < Formula
desc "Font: cucurucho"
@ -53,9 +54,7 @@ class FontCucurucho < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"cucurucho", :directory?, "Other files dir missing"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF OTF
class FontDamn < Formula
desc "Font: damn"
@ -53,9 +54,8 @@ class FontDamn < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"damn", :directory?, "Other files dir missing"
end
end

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF OTF
class FontDance-blues < Formula
class FontDanceBlues < 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/archive/main.tar.gz"
@ -53,9 +54,8 @@ class FontDance-blues < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"dance-blues", :directory?, "Other files dir missing"
end
end

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF OTF
class FontDepok-cubism < Formula
class FontDepokCubism < 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/archive/main.tar.gz"
@ -53,9 +54,8 @@ class FontDepok-cubism < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"depok-cubism", :directory?, "Other files dir missing"
end
end

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontDevils-cut < Formula
class FontDevilsCut < 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/archive/main.tar.gz"
@ -53,9 +54,7 @@ class FontDevils-cut < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"devils-cut", :directory?, "Other files dir missing"
end
end

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontDirty-clouds < Formula
class FontDirtyClouds < 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/archive/main.tar.gz"
@ -53,9 +54,7 @@ class FontDirty-clouds < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"dirty-clouds", :directory?, "Other files dir missing"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF OTF
class FontDistrict < Formula
desc "Font: district"
@ -53,9 +54,8 @@ class FontDistrict < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"district", :directory?, "Other files dir missing"
end
end

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontDk-frozen-memory < Formula
class FontDkFrozenMemory < 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/archive/main.tar.gz"
@ -53,9 +54,6 @@ class FontDk-frozen-memory < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
end
end

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontDomaine-display < Formula
class FontDomaineDisplay < 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/archive/main.tar.gz"
@ -53,9 +54,6 @@ class FontDomaine-display < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontDtmilagros < Formula
desc "Font: dtmilagros"
@ -53,9 +54,7 @@ class FontDtmilagros < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"dtmilagros", :directory?, "Other files dir missing"
end
end

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF web
class FontEp-boxi < Formula
class FontEpBoxi < 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/archive/main.tar.gz"
@ -53,9 +54,8 @@ class FontEp-boxi < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert (share/"fonts/webfonts").glob("*").any?, "No web fonts installed"
assert_predicate share/"ep-boxi", :directory?, "Other files dir missing"
end
end

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: web
class FontF37-stout < Formula
class FontF37Stout < 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/archive/main.tar.gz"
@ -53,9 +54,6 @@ class FontF37-stout < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/webfonts").glob("*").any?, "No web fonts installed"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF OTF
class FontFlyover < Formula
desc "Font: flyover"
@ -53,9 +54,8 @@ class FontFlyover < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"flyover", :directory?, "Other files dir missing"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF OTF web
class FontFriem < Formula
desc "Font: friem"
@ -53,9 +54,9 @@ class FontFriem < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert (share/"fonts/webfonts").glob("*").any?, "No web fonts installed"
assert_predicate share/"friem", :directory?, "Other files dir missing"
end
end

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontFunky-round < Formula
class FontFunkyRound < 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/archive/main.tar.gz"
@ -53,9 +54,7 @@ class FontFunky-round < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"funky-round", :directory?, "Other files dir missing"
end
end

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontFutura-1986 < Formula
class FontFutura1986 < 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/archive/main.tar.gz"
@ -53,9 +54,7 @@ class FontFutura-1986 < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"futura-1986", :directory?, "Other files dir missing"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontGalaxia < Formula
desc "Font: galaxia"
@ -53,9 +54,7 @@ class FontGalaxia < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"galaxia", :directory?, "Other files dir missing"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF web
class FontGilbert < Formula
desc "Font: gilbert"
@ -53,9 +54,8 @@ class FontGilbert < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert (share/"fonts/webfonts").glob("*").any?, "No web fonts installed"
assert_predicate share/"gilbert", :directory?, "Other files dir missing"
end
end

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF OTF
class FontGraham_hand < Formula
class FontGrahamHand < 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/archive/main.tar.gz"
@ -53,9 +54,7 @@ class FontGraham_hand < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontGyanko < Formula
desc "Font: gyanko"
@ -53,9 +54,7 @@ class FontGyanko < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert_predicate share/"gyanko", :directory?, "Other files dir missing"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontHectra < Formula
desc "Font: hectra"
@ -53,9 +54,6 @@ class FontHectra < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
end
end

View file

@ -3,8 +3,9 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: OTF
class FontHello-headline < Formula
class FontHelloHeadline < 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/archive/main.tar.gz"
@ -53,9 +54,6 @@ class FontHello-headline < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF
class FontHorseland < Formula
desc "Font: horseland"
@ -53,9 +54,7 @@ class FontHorseland < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
assert_predicate share/"horseland", :directory?, "Other files dir missing"
end
end

View file

@ -3,6 +3,7 @@
# This file was generated by the font folder cleanup script
# Do not edit this file directly
# Installs: TTF OTF web
class FontIdgrotesk < Formula
desc "Font: idgrotesk"
@ -53,9 +54,9 @@ class FontIdgrotesk < Formula
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
assert (share/"fonts/truetype").glob("*.ttf").any?, "No TTF fonts installed"
assert (share/"fonts/opentype").glob("*.otf").any?, "No OTF fonts installed"
assert (share/"fonts/webfonts").glob("*").any?, "No web fonts installed"
assert_predicate share/"idgrotesk", :directory?, "Other files dir missing"
end
end

Some files were not shown because too many files have changed in this diff Show more