Merge pull request 'cursor_cleanup' (#1) from cursor_cleanup into main

Reviewed-on: http://clancy.genet-godzilla.ts.net:3002/Fonts/homebrew-fonts/pulls/1
This commit is contained in:
fishy 2025-05-19 17:06:43 +00:00
commit 263f3c2c54
404 changed files with 7637 additions and 572 deletions

View file

@ -0,0 +1,60 @@
---
description:
globs:
alwaysApply: false
---
# Font Folder Structure Requirements
## Required Directory Structure
Each font folder must follow this structure:
```
font-[name]/
├── ttf/ # For .ttf font files
├── otf/ # For .otf font files
├── web/ # For web fonts (.woff, .woff2, .eot, .svg)
└── other_files/ # For all other files and folders
```
## Rules
1. All font folders must start with the prefix `font-`
2. Only these four directories are allowed at the root level of each font folder
3. Any files or folders that don't match the required structure must be moved to `other_files/`
4. Font files must be organized by their extension:
- `.ttf` files → `ttf/`
- `.otf` files → `otf/`
- Web fonts (`.woff`, `.woff2`, `.eot`, `.svg`) → `web/`
- All other files → `other_files/`
## Implementation
The cleanup script [cleanup_font_folders.py](mdc:.fontfoldercleanup/cleanup_font_folders.py) enforces these rules by:
1. Creating the required directory structure
2. Moving files to their appropriate locations
3. Handling nested directories by moving their contents to the correct locations
4. Removing empty directories after moving their contents
## Example
Before:
```
font-example/
├── font.ttf
├── font.otf
├── font.woff
├── license.txt
└── docs/
└── readme.md
```
After:
```
font-example/
├── ttf/
│ └── font.ttf
├── otf/
│ └── font.otf
├── web/
│ └── font.woff
└── other_files/
├── license.txt
└── docs/
└── readme.md
```

View file

@ -0,0 +1,100 @@
#!/usr/bin/env python3
import os
import shutil
import argparse
from pathlib import Path
class FontFolderCleaner:
def __init__(self, font_location):
self.font_location = Path(font_location)
self.required_dirs = ['ttf', 'otf', 'web', 'other_files']
self.web_extensions = {'.woff', '.woff2', '.eot', '.svg'}
self.font_extensions = {'.ttf', '.otf'}
def create_required_directories(self, folder_path):
"""Create required subdirectories if they don't exist."""
for dir_name in self.required_dirs:
dir_path = folder_path / dir_name
if not dir_path.exists():
dir_path.mkdir(parents=True)
print(f"Created directory: {dir_path}")
def get_target_directory(self, file_path):
"""Determine the target directory based on file extension."""
ext = file_path.suffix.lower()
if ext == '.ttf':
return 'ttf'
elif ext == '.otf':
return 'otf'
elif ext in self.web_extensions:
return 'web'
else:
return 'other_files'
def move_file_to_correct_directory(self, file_path, folder_path):
"""Move file to the appropriate subdirectory."""
if file_path.name == '.DS_Store':
file_path.unlink()
print(f"Removed .DS_Store file: {file_path}")
return
target_dir = self.get_target_directory(file_path)
target_path = folder_path / target_dir / file_path.name
if file_path != target_path:
shutil.move(str(file_path), str(target_path))
print(f"Moved {file_path.name} to {target_dir}/")
def cleanup_folder(self, folder_path):
"""Clean up a single font folder."""
folder_path = Path(folder_path)
# Skip if not a font folder
if not folder_path.name.startswith('font-'):
print(f"Skipping non-font folder: {folder_path}")
return
print(f"\nProcessing folder: {folder_path}")
# Create required directories
self.create_required_directories(folder_path)
# Move files to appropriate directories
for item in folder_path.iterdir():
if item.is_file():
self.move_file_to_correct_directory(item, folder_path)
elif item.is_dir() and item.name not in self.required_dirs:
# Handle nested directories
for file in item.rglob('*'):
if file.is_file():
self.move_file_to_correct_directory(file, folder_path)
# Remove empty directories
if not any(item.iterdir()):
item.rmdir()
print(f"Removed empty directory: {item}")
def cleanup_all_folders(self):
"""Clean up all font folders in the font location."""
for item in self.font_location.iterdir():
if item.is_dir() and not item.name.startswith('.'):
self.cleanup_folder(item)
def main():
parser = argparse.ArgumentParser(description='Clean up font folders and organize files.')
parser.add_argument('--path', type=str, default='../font_files',
help='Path to the font files directory (default: ../font_files)')
args = parser.parse_args()
# Convert relative path to absolute path
font_location = Path(__file__).parent / args.path
font_location = font_location.resolve()
if not font_location.exists():
print(f"Error: Font location does not exist: {font_location}")
return
cleaner = FontFolderCleaner(font_location)
cleaner.cleanup_all_folders()
if __name__ == "__main__":
main()

View file

@ -0,0 +1,101 @@
#!/usr/bin/env python3
import os
from pathlib import Path
class HomebrewFormulaGenerator:
def __init__(self, fonts_dir):
self.fonts_dir = Path(fonts_dir)
self.formula_dir = self.fonts_dir.parent / 'Formula'
self.formula_dir.mkdir(exist_ok=True)
def generate_formula_content(self, font_name, formula_name):
"""Generate the Ruby formula content for a font."""
return f'''# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class {formula_name.capitalize()} < Formula
desc "Font: {formula_name}"
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_name}/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("{font_name}/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("{font_name}/web/*.{{woff,woff2,eot,svg}}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"{formula_name}").mkpath
Dir.glob("{font_name}/other_files/*").each do |file|
system "cp", "-r", file, share/"{formula_name}"
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}/' + 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?
end
end
'''
def generate_formulas(self):
"""Generate Homebrew formulas for all font folders."""
for font_dir in 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_path = self.formula_dir / f"{formula_name}.rb"
formula_path.write_text(formula_content)
print(f"Generated formula for {formula_name}")
def main():
# Get the absolute path to the font_files directory
script_dir = Path(__file__).parent
fonts_dir = script_dir.parent / 'font_files'
if not fonts_dir.exists():
print(f"Error: Font directory not found: {fonts_dir}")
return
generator = HomebrewFormulaGenerator(fonts_dir)
generator.generate_formulas()
if __name__ == "__main__":
main()

View file

@ -1,311 +0,0 @@
import os
import time
from fileinput import filename
repo_location = '/Users/fishy/custom_fonts'
os.system(f"cd ")
font_location = f'{repo_location}/font_files'
bad_phrases = [' Free',
'-medium',
'-Medium',
'_3',
' by jeremy vessey',
' teenage foundry',
' font',
'TBJ ',
' - Zarma Type',
' Only',
' Personal use',
' PERSONAL USE',
' SVG',
' Free Non-Commercial Use',
' Free for Personal Use',
' Free for personal use',
' Personal Use',
' Personl Use Only',
' Personl Use',
' Free To Try Personal Use Only',
' - Personal Use Only',
' - DCU',
' - Demo',
' - Free for Personal Use',
' - Free for personal use',
' - Free for personal use only',
' Demo',
' DCU',
' To Try',
' - Free Personal Use Only',
' - Free Personal Use',
' - Personal use Only',
' -',
"'",
'Non-Commercial Use',
]
def remove_ds_store_files(path=font_location):
"""
Recursively removes .DS_Store files within the given path.
Args:
path (str): The path to the directory to be checked and cleaned.
Returns:
None
"""
for root, dirs, files in os.walk(path):
for file in files:
if file == '.DS_Store':
file_path = os.path.join(root, file)
os.remove(file_path)
print(f"Removed .DS_Store file: {file_path}")
def remove_empty_folders(path=font_location):
"""
Recursively removes empty directories within the given path, except for .git and .env directories and their subdirectories.
Args:
path (str): The path to the directory to be checked and cleaned.
Returns:
None
"""
for root, dirs, files in os.walk(path, topdown=False):
for dir in dirs:
dir_path = os.path.join(root, dir)
if '.git' in dir_path.split(os.sep) or '.env' in dir_path.split(os.sep) or '.fontfoldercleanup' in dir_path.split(os.sep):
continue
if not os.listdir(dir_path):
os.rmdir(dir_path)
print(f"Removed empty folder: {dir_path}")
# Usage
def remove_bad_phrases(path=font_location):
"""
Recursively removes bad phrases from the names of directories at the root of the given path.
Args:
path (str): The path to the directory to be checked and cleaned.
Returns:
None
"""
while True:
removed_any = False
for root, dirs, files in os.walk(path):
for dir in dirs:
dir_path = os.path.join(root, dir)
for phrase in bad_phrases:
if phrase in dir:
new_dir = dir.replace(phrase, '')
new_dir_path = os.path.join(root, new_dir)
os.rename(dir_path, new_dir_path)
print(f"Renamed directory: {dir_path} -> {new_dir_path}")
removed_any = True
break # Exit the loop after renaming to avoid modifying the same directory multiple times
if not removed_any:
break
# time.sleep(1) # Delay to allow the file system to settle
def collect_orphaned_fonts(path=font_location):
"""
Collects orphaned font files at the root of the given path.
Args:
path (str): The path to the directory to be checked for orphaned font files.
Returns:
list: A list of orphaned font files.
"""
orphaned_fonts = []
for file in os.listdir(path):
file_path = os.path.join(path, file)
if os.path.isfile(file_path) and (file.endswith('.otf') or file.endswith('.ttf')):
# Create a directory for the orphaned font
orphan_folder = os.path.join(path, os.path.splitext(file)[0])
if not os.path.exists(orphan_folder):
os.mkdir(orphan_folder)
# Move the font file into the new directory
new_path = os.path.join(orphan_folder, file)
os.rename(file_path, new_path)
orphaned_fonts.append(new_path)
print(f"Moved {file_path} to {new_path}")
return orphaned_fonts
def lowercase_all_the_folders(root_path=font_location):
"""
Lowercases all the folders recursively in the root_path.
Args:
root_path (str): The path to the directory to be checked and cleaned.
Returns:
None
"""
for root, dirs, files in os.walk(root_path):
for dir in dirs:
dir_path = os.path.join(root, dir)
new_dir_path = os.path.join(root, dir.lower())
os.rename(dir_path, new_dir_path)
print(f"Renamed directory: {dir_path} -> {new_dir_path}")
def add_font_folders_to_each(root_path=font_location):
for dir in os.listdir(root_path):
dir_path = os.path.join(root_path, dir)
if os.path.isdir(dir_path):
if dir.startswith('.'):
continue
#get recursive list of files in the directory
files = os.listdir(dir_path)
# print(files)
for file in files:
# if file extension is otf, create a folder named oft if it doesn't exist, and move the file there
if file.endswith('.otf'):
new_dir_path = os.path.join(dir_path, 'otf')
if not os.path.exists(new_dir_path):
os.mkdir(new_dir_path)
new_file_path = os.path.join(new_dir_path, file)
os.rename(os.path.join(dir_path, file), new_file_path)
print(f"Moved {file} to {new_file_path}")
# if file extension is ttf, create a folder named oft if it doesn't exist, and move the file there
elif file.endswith('.ttf'):
new_dir_path = os.path.join(dir_path, 'ttf')
if not os.path.exists(new_dir_path):
os.mkdir(new_dir_path)
new_file_path = os.path.join(new_dir_path, file)
os.rename(os.path.join(dir_path, file), new_file_path)
print(f"Moved {file} to {new_file_path}")
else:
# if file is not a font file,move it to a folder called "other"
new_dir_path = os.path.join(dir_path, 'other')
if not os.path.exists(new_dir_path):
os.mkdir(new_dir_path)
new_file_path = os.path.join(new_dir_path, file)
os.rename(os.path.join(dir_path, file), new_file_path)
def unzip_if_no_fonts(root_path=font_location):
#if there are no font files, find the zip file and unzip it
for dir in os.listdir(root_path):
dir_path = os.path.join(root_path, dir)
if os.path.isdir(dir_path):
if dir.startswith('.'):
continue
#get recursive list of files in the directory
files = os.listdir(dir_path)
# print(files)
font_files = []
for file in files:
if file.endswith('.otf') or file.endswith('.ttf'):
font_files.append(file)
if len(font_files) == 0:
zip_files = []
for file in files:
if file.endswith('.zip'):
zip_files.append(file)
if len(zip_files) == 1:
zip_file = zip_files[0]
zip_file_path = os.path.join(dir_path, zip_file)
os.system(f'unzip {zip_file_path} -d {dir_path}')
print(f"Unzipped {zip_file_path}")
def remove_setup_complete_files(root_path=font_location):
# walk through the root path directory and remove all files named ".setup_complete"
for root, dirs, files in os.walk(root_path):
for file in files:
if file == '.setup_complete':
file_path = os.path.join(root, file)
os.remove(file_path)
print(f"Removed .setup_complete file: {file_path}")
def remove_spaces_in_dir_names(root_path=font_location):
for root, dirs, files in os.walk(root_path, topdown=False):
for dir in dirs:
dir_path = os.path.join(root, dir)
if ' ' in dir:
new_dir = dir.replace(' ', '-')
#lowercase the new directory name
while new_dir.endswith('-'):
new_dir = new_dir[:-1]
new_dir = new_dir.lower()
new_dir_path = os.path.join(root, new_dir)
os.rename(dir_path, new_dir_path)
print(f"Renamed directory: {dir_path} -> {new_dir_path}")
def prepend_folder_name_to_font_dash(root_path=font_location):
for dir in os.listdir(root_path):
dir_path = os.path.join(root_path, dir)
if os.path.isdir(dir_path):
#if the directory doesn't start with 'font-', already, prepend it
if not dir.startswith('font-'):
new_dir = f'font-{dir}'
new_dir_path = os.path.join(root_path, new_dir)
os.rename(dir_path, new_dir_path)
print(f"Renamed directory: {dir_path} -> {new_dir_path}")
def lowercase_and_dash_file_names(root_path=font_location):
for root, dirs, files in os.walk(root_path):
for file in files:
file_path = os.path.join(root, file)
new_file_path = os.path.join(root, file.lower())
# Remove spaces in the file names
new_file_path = new_file_path.replace(' ', '-')
# Check if the file exists before renaming
if os.path.exists(file_path):
os.rename(file_path, new_file_path)
print(f"Renamed file: {file_path} -> {new_file_path}")
else:
print(f"File not found: {file_path}")
def dont_use_dots_for_font_files(root_path=font_location):
for root, dirs, files in os.walk(root_path):
for file in files:
file_path = os.path.join(root, file)
extensions = ['.otf', '.ttf', '.ttc', '.pdf', '.woff', '.woff2']
if any(file_path.endswith(ext) for ext in extensions):
new_file_path = None
for x in ['.','_', ' ', '-', '.-','--']:
if file.startswith(x):
new_file_path = os.path.join(root, file.lstrip(x))
if not os.path.exists(new_file_path):
os.rename(file_path, new_file_path)
print(f"Renamed file: {file_path} -> {new_file_path}")
else:
print(f"Skipped renaming {file_path} as {new_file_path} already exists")
new_file_path = None
def remove_double_and_triple_dashes(root_path=font_location):
## remove double and triple dashes from file names
## should loop until no more double or triple dashes are found
for root, dirs, files in os.walk(root_path):
for file in files:
file_path = os.path.join(root, file)
#replace -- or --- with -
if '--' in file or '---' in file:
new_file = file.replace('--','-')
new_file = new_file.replace('---','-')
new_file_path = os.path.join(root, new_file)
os.rename(file_path, new_file_path)
print(f"Renamed file: {file_path} -> {new_file_path}")
if __name__ == '__main__':
remove_ds_store_files()
remove_empty_folders()
collect_orphaned_fonts()
remove_bad_phrases()
lowercase_all_the_folders()
remove_spaces_in_dir_names()
lowercase_and_dash_file_names()
prepend_folder_name_to_font_dash()
dont_use_dots_for_font_files()
remove_double_and_triple_dashes()
remove_double_and_triple_dashes()
remove_ds_store_files()
remove_empty_folders()

View file

@ -1,51 +0,0 @@
import os
import subprocess
import sys
def main():
mydir = os.path.dirname(__file__)
# Define the absolute path to the prep script
prep_script = os.path.join(mydir, 'prep 1 font.sh')
# Activate python environment
env_activate = os.path.join(mydir, '.env/bin/activate')
subprocess.run(['source', env_activate], shell=True, check=True)
# Move orphans before we do anything else
orphans_script = os.path.join(mydir, 'orphans.py')
subprocess.run(['python3', orphans_script], check=True)
# Check if the prep script exists
if not os.path.isfile(prep_script):
print(f"Prep script not found: {prep_script}")
sys.exit(1)
# Ensure the prep script is executable
os.chmod(prep_script, 0o755)
# Check if the prep script is executable
if not os.access(prep_script, os.X_OK):
print(f"Prep script not executable: {prep_script}")
sys.exit(1)
# Define the absolute path to the font_files directory
font_files_dir = os.path.join(mydir, 'font_files')
# Check if the font_files directory exists
if not os.path.isdir(font_files_dir):
print(f"font_files directory not found: {font_files_dir}")
sys.exit(1)
# Iterate over each folder in font_files
for folder in os.listdir(font_files_dir):
folder_path = os.path.join(font_files_dir, folder)
if os.path.isdir(folder_path):
os.chdir(folder_path)
subprocess.run(['zsh', prep_script], check=True)
os.chdir('..')
else:
print(f"No such directory: {folder}")
if __name__ == '__main__':
main()

View file

@ -1,47 +0,0 @@
#!/bin/zsh
mydir=$(dirname "$0")
# Define the absolute path to the prep script
PREP_SCRIPT="$(cd "$(dirname "$0")" && pwd)/prep 1 font.sh"
#activate python environment
source "$mydir"/.env/bin/activate
#move orphans before we do anything else
python3 "$mydir"/orphans.py
# Check if the prep script exists
if [[ ! -f "$PREP_SCRIPT" ]]; then
echo "Prep script not found: $PREP_SCRIPT"
exit 1
fi
# Ensure the prep script is executable
chmod u+x "$PREP_SCRIPT"
# Check if the prep script is executable
if [[ ! -x "$PREP_SCRIPT" ]]; then
echo "Prep script not executable: $PREP_SCRIPT"
exit 1
fi
# Define the absolute path to the font_files directory
FONT_FILES_DIR="$(cd "$(dirname "$0")" && pwd)/font_files"
# Check if the font_files directory exists
if [[ ! -d "$FONT_FILES_DIR" ]]; then
echo "font_files directory not found: $FONT_FILES_DIR"
exit 1
fi
# Iterate over each folder in font_files
for folder in "$FONT_FILES_DIR"/*; do
if [[ -d "$folder" ]]; then
cd "$folder" || continue
zsh "$PREP_SCRIPT"
cd ..
else
echo "No such directory: $folder"
fi
done

View file

@ -1,21 +0,0 @@
import os
# Define the absolute path to the font_files directory
FONT_FILES_DIR = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'font_files')
# find all files that are otfs or ttfs at the root of the font_files directory
def handle_orphans(font_files_dir=FONT_FILES_DIR):
FONT_FILES = [file for file in os.listdir(FONT_FILES_DIR) if file.endswith('.otf') or file.endswith('.ttf')]
print(FONT_FILES)
for file in FONT_FILES:
#create a directory for the file
new_dir_path = os.path.join(FONT_FILES_DIR, file.split('.')[0])
if not os.path.exists(new_dir_path):
os.mkdir(new_dir_path)
print(f"Created directory: {new_dir_path}")
#move the file to the directory
new_file_path = os.path.join(new_dir_path, file)
os.rename(os.path.join(FONT_FILES_DIR, file), new_file_path)
print(f"Moved {file} to {new_file_path}")
if __name__ == '__main__':
handle_orphans()

View file

@ -1,48 +0,0 @@
#! /bin/zsh
#uncomment if you want to delete all .setup_complete files and process everything
#find . -name '*.setup_complete' -type f -delete
#if file name .setup_complete exists, exit
if [ -f .setup_complete ]; then
echo "This folder has already been prepped. Please delete the .setup_complete file if you would like to run this script again."
exit
fi
#if current working directory is named font_files or custom_fonts, exit
if [[ $PWD == *"font_files" ]] || [[ $PWD == *"custom_fonts" ]]; then
echo "You are in the wrong directory. Please move to the individual font folder."
exit
fi
#recursively find all .zip files and unzip them
find . -name '*.zip' -exec unzip {} \;
# Make otf and ttf folders if they don't exist
mkdir -p otf ttf "other files"
# Recurse through all folders and subfolders and move files that are not .ttf or .otf into the "other files" folder
find . -type f -exec mv {} "other files" \;
# Recurse through all folders and subfolders and delete all .DS_Store files
find . -name '.DS_Store' -type f -delete
# Recurse through all folders and subfolders and delete all .g2n files
find . -name '*.g2n' -type f -delete
find . -name '*.ofm' -type f -delete
find . -name '*.cfg' -type f -delete
find . -name '*.zip' -type f -delete
# Recurse through all folders and subfolders and move all .ttf files into the ttf folder
find . -name '*.ttf' -type f -exec mv {} ttf \;
# Recurse through all folders and subfolders and move all .ttc files into the ttf folder
find . -name '*.ttc' -type f -exec mv {} ttf \;
# Recurse through all folders and subfolders and move all .otf files into the otf folder
find . -name '*.otf' -type f -exec mv {} otf \;
# Recurse through all folders and subfolders and delete all empty folders
find . -type d -empty -delete
# create a .setup_complete file to indicate that the folder has been prepped
touch .setup_complete

View file

@ -1,17 +0,0 @@
import font_folder_cleanup
import os
def git_cleanup():
os.system("cd $(git rev-parse --show-toplevel) && git stash push -- .fontfoldercleanup/ && git reset --hard && git clean -fdx -e .env/ -e .idea/ -e .fontfoldercleanup/")
def apply_stash():
os.system("cd $(git rev-parse --show-toplevel) && git stash apply")
if __name__ == '__main__':
# Clean up git repository
git_cleanup() # Clean up git repository
font_folder_cleanup.remove_ds_store_files() # Remove .DS_Store files from the repository
font_folder_cleanup.remove_setup_complete_files() # Remove setup complete files from the repository
font_folder_cleanup.remove_empty_folders() # Remove empty folders from the repository
git_cleanup() # Clean up git repository again after removing files and folders
apply_stash() # Apply the stash to restore the files that were removed

View file

@ -1,76 +0,0 @@
import requests, os
GITEA_URL = "https://git.trtmn.io"
API_TOKEN = "315d5a6d692eeea061f714725f0d116b819ea62b"
organization = "fonts"
headers = {
"Authorization": f"token {API_TOKEN}",
"Content-Type": "application/json"
}
def get_folders_in_folder(path="./font_files"):
return [file for file in os.listdir(path) if os.path.isdir(os.path.join(path, file))]
folders = ["folder-1", "folder-2", "folder-3", "folder-4", "folder-5"]
# def make_local_repos(folder_list=folders):
# for folder in folder_list:
# # Create a local folder
# print(f"Creating folder {folder}")
# os.makedirs(folder, exist_ok=True)
# # Create a README.md file in the folder
# with open(f"{folder}/README.md", "w") as f:
# f.write(f"# {folder}\n\nThis is a repo for {folder}")
# #git init
# os.system(f"cd {folder} && git init")
# #git create branch "main" and switch to it
# os.system(f"cd {folder} && git checkout -b main")
# #git add README.md
# os.system(f"cd {folder} && git add README.md")
# #git commit -m "Initial commit"
# os.system(f"cd {folder} && git commit -m 'Initial commit'")
# #git remote add origin
# os.system(f"cd {folder} && git remote add origin {GITEA_URL}/{organization}/{folder}.git")
# #git push -u origin master
# os.system(f"cd {folder} && git push --force -u origin main")
# def clone_repos(folder_list=folders):
# for folder in folder_list:
# os.system(f"git clone {GITEA_URL}/{organization}/{folder}.git")
def add_as_submodule(folder_list=folders):
for folder in folder_list:
os.system(f"git submodule add {GITEA_URL}/{organization}/{folder}.git")
def create_repos(folder_list=folders):
for folder in folder_list:
data = {
"name": folder,
"description": f"Repo for {folder}",
"private": False,
"auto_init": True
}
response = requests.post(f"{GITEA_URL}/api/v1/orgs/{organization}/repos", json=data, headers=headers)
if response.status_code == 201:
print(f"Successfully created repo for {folder}")
else:
print(f"Failed to create repo for {folder}: {response.status_code} {response.text}")
def delete_repos(folder_list=folders):
for folder in folder_list:
response = requests.delete(f"{GITEA_URL}/api/v1/repos/{organization}/{folder}", headers=headers)
if response.status_code == 204:
print(f"Successfully deleted repo for {folder}")
else:
print(f"Failed to delete repo for {folder}: {response.status_code} {response.text}")
if __name__ == '__main__':
# create_repos()
# make_local_repos()
# add_as_submodule()
# delete_repos()
print(get_folders_in_folder())

View file

@ -0,0 +1,59 @@
# 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

59
Formula/acrylic-hand.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/acrylichand.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/agpx.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/airosol.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/alphalyrae.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/angular.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/arinoe.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/averasanstc.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/baduy.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/bee-honey.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/benford.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

@ -0,0 +1,59 @@
# 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

@ -0,0 +1,59 @@
# 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

59
Formula/brightsight-02.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/brixtonline.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/broke.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/buffalo.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/buffy.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/cat-outline.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/cheeky-rabbit.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/chido.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

@ -0,0 +1,59 @@
# 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

59
Formula/chrone.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

@ -0,0 +1,59 @@
# 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

59
Formula/clancy.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/code.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/coffina.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/creamy-dreams.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/cucurucho.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/damn.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/dance-blues.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/depok-cubism.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/devils-cut.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/dirty-clouds.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/district.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

@ -0,0 +1,59 @@
# 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

@ -0,0 +1,59 @@
# 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

59
Formula/dtmilagros.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/ep-boxi.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/f37-stout.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/flyover.rb Normal file
View file

@ -0,0 +1,59 @@
# 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

59
Formula/friem.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Friem < Formula
desc "Font: friem"
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-friem/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-friem/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-friem/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"friem").mkpath
Dir.glob("font-friem/other_files/*").each do |file|
system "cp", "-r", file, share/"friem"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/friem
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/funky-round.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Funky-round < Formula
desc "Font: funky-round"
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-funky-round/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-funky-round/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-funky-round/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"funky-round").mkpath
Dir.glob("font-funky-round/other_files/*").each do |file|
system "cp", "-r", file, share/"funky-round"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/funky-round
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/futura-1986.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Futura-1986 < Formula
desc "Font: futura-1986"
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-futura-1986/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-futura-1986/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-futura-1986/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"futura-1986").mkpath
Dir.glob("font-futura-1986/other_files/*").each do |file|
system "cp", "-r", file, share/"futura-1986"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/futura-1986
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/galaxia.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Galaxia < Formula
desc "Font: galaxia"
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-galaxia/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-galaxia/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-galaxia/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"galaxia").mkpath
Dir.glob("font-galaxia/other_files/*").each do |file|
system "cp", "-r", file, share/"galaxia"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/galaxia
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/gilbert.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Gilbert < Formula
desc "Font: gilbert"
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-gilbert/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-gilbert/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-gilbert/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"gilbert").mkpath
Dir.glob("font-gilbert/other_files/*").each do |file|
system "cp", "-r", file, share/"gilbert"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/gilbert
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/graham_hand.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Graham_hand < Formula
desc "Font: graham_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-graham_hand/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-graham_hand/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-graham_hand/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"graham_hand").mkpath
Dir.glob("font-graham_hand/other_files/*").each do |file|
system "cp", "-r", file, share/"graham_hand"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/graham_hand
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/gyanko.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Gyanko < Formula
desc "Font: gyanko"
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-gyanko/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-gyanko/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-gyanko/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"gyanko").mkpath
Dir.glob("font-gyanko/other_files/*").each do |file|
system "cp", "-r", file, share/"gyanko"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/gyanko
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/hectra.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Hectra < Formula
desc "Font: hectra"
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-hectra/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-hectra/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-hectra/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"hectra").mkpath
Dir.glob("font-hectra/other_files/*").each do |file|
system "cp", "-r", file, share/"hectra"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/hectra
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/hello-headline.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Hello-headline < Formula
desc "Font: hello-headline"
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-hello-headline/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-hello-headline/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-hello-headline/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"hello-headline").mkpath
Dir.glob("font-hello-headline/other_files/*").each do |file|
system "cp", "-r", file, share/"hello-headline"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/hello-headline
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/horseland.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Horseland < Formula
desc "Font: horseland"
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-horseland/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-horseland/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-horseland/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"horseland").mkpath
Dir.glob("font-horseland/other_files/*").each do |file|
system "cp", "-r", file, share/"horseland"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/horseland
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/idgrotesk.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Idgrotesk < Formula
desc "Font: idgrotesk"
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-idgrotesk/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-idgrotesk/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-idgrotesk/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"idgrotesk").mkpath
Dir.glob("font-idgrotesk/other_files/*").each do |file|
system "cp", "-r", file, share/"idgrotesk"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/idgrotesk
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/jimmy-sans.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Jimmy-sans < Formula
desc "Font: jimmy-sans"
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-jimmy-sans/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-jimmy-sans/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-jimmy-sans/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"jimmy-sans").mkpath
Dir.glob("font-jimmy-sans/other_files/*").each do |file|
system "cp", "-r", file, share/"jimmy-sans"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/jimmy-sans
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/joc.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Joc < Formula
desc "Font: joc"
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-joc/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-joc/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-joc/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"joc").mkpath
Dir.glob("font-joc/other_files/*").each do |file|
system "cp", "-r", file, share/"joc"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/joc
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/kompeni.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Kompeni < Formula
desc "Font: kompeni"
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-kompeni/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-kompeni/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-kompeni/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"kompeni").mkpath
Dir.glob("font-kompeni/other_files/*").each do |file|
system "cp", "-r", file, share/"kompeni"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/kompeni
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/lab-grotesk.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Lab-grotesk < Formula
desc "Font: lab-grotesk"
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-lab-grotesk/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-lab-grotesk/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-lab-grotesk/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"lab-grotesk").mkpath
Dir.glob("font-lab-grotesk/other_files/*").each do |file|
system "cp", "-r", file, share/"lab-grotesk"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/lab-grotesk
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/lance-.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Lance- < Formula
desc "Font: lance-"
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-lance-/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-lance-/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-lance-/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"lance-").mkpath
Dir.glob("font-lance-/other_files/*").each do |file|
system "cp", "-r", file, share/"lance-"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/lance-
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Lance-tomchalky < Formula
desc "Font: lance-tomchalky"
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-lance-tomchalky/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-lance-tomchalky/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-lance-tomchalky/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"lance-tomchalky").mkpath
Dir.glob("font-lance-tomchalky/other_files/*").each do |file|
system "cp", "-r", file, share/"lance-tomchalky"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/lance-tomchalky
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/latcha.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Latcha < Formula
desc "Font: latcha"
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-latcha/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-latcha/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-latcha/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"latcha").mkpath
Dir.glob("font-latcha/other_files/*").each do |file|
system "cp", "-r", file, share/"latcha"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/latcha
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/lexa.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Lexa < Formula
desc "Font: lexa"
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-lexa/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-lexa/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-lexa/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"lexa").mkpath
Dir.glob("font-lexa/other_files/*").each do |file|
system "cp", "-r", file, share/"lexa"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/lexa
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/made-carving.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Made-carving < Formula
desc "Font: made-carving"
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-made-carving/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-made-carving/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-made-carving/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"made-carving").mkpath
Dir.glob("font-made-carving/other_files/*").each do |file|
system "cp", "-r", file, share/"made-carving"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/made-carving
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/made-infinity.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Made-infinity < Formula
desc "Font: made-infinity"
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-made-infinity/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-made-infinity/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-made-infinity/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"made-infinity").mkpath
Dir.glob("font-made-infinity/other_files/*").each do |file|
system "cp", "-r", file, share/"made-infinity"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/made-infinity
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/magic-painted.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Magic-painted < Formula
desc "Font: magic-painted"
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-magic-painted/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-magic-painted/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-magic-painted/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"magic-painted").mkpath
Dir.glob("font-magic-painted/other_files/*").each do |file|
system "cp", "-r", file, share/"magic-painted"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/magic-painted
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/magnode.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Magnode < Formula
desc "Font: magnode"
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-magnode/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-magnode/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-magnode/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"magnode").mkpath
Dir.glob("font-magnode/other_files/*").each do |file|
system "cp", "-r", file, share/"magnode"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/magnode
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/marker_notes.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Marker_notes < Formula
desc "Font: marker_notes"
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-marker_notes/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-marker_notes/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-marker_notes/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"marker_notes").mkpath
Dir.glob("font-marker_notes/other_files/*").each do |file|
system "cp", "-r", file, share/"marker_notes"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/marker_notes
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/marvelo.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Marvelo < Formula
desc "Font: marvelo"
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-marvelo/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-marvelo/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-marvelo/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"marvelo").mkpath
Dir.glob("font-marvelo/other_files/*").each do |file|
system "cp", "-r", file, share/"marvelo"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/marvelo
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/mba-slice-mono.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Mba-slice-mono < Formula
desc "Font: mba-slice-mono"
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-mba-slice-mono/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-mba-slice-mono/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-mba-slice-mono/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"mba-slice-mono").mkpath
Dir.glob("font-mba-slice-mono/other_files/*").each do |file|
system "cp", "-r", file, share/"mba-slice-mono"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/mba-slice-mono
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/miracode.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Miracode < Formula
desc "Font: miracode"
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-miracode/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-miracode/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-miracode/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"miracode").mkpath
Dir.glob("font-miracode/other_files/*").each do |file|
system "cp", "-r", file, share/"miracode"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/miracode
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/moon-walk.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Moon-walk < Formula
desc "Font: moon-walk"
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-moon-walk/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-moon-walk/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-moon-walk/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"moon-walk").mkpath
Dir.glob("font-moon-walk/other_files/*").each do |file|
system "cp", "-r", file, share/"moon-walk"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/moon-walk
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/morgon.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Morgon < Formula
desc "Font: morgon"
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-morgon/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-morgon/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-morgon/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"morgon").mkpath
Dir.glob("font-morgon/other_files/*").each do |file|
system "cp", "-r", file, share/"morgon"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/morgon
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/nafasmanual.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Nafasmanual < Formula
desc "Font: nafasmanual"
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-nafasmanual/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-nafasmanual/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-nafasmanual/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"nafasmanual").mkpath
Dir.glob("font-nafasmanual/other_files/*").each do |file|
system "cp", "-r", file, share/"nafasmanual"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/nafasmanual
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class New-kansas-black-wisabo < Formula
desc "Font: new-kansas-black-wisabo"
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-new-kansas-black-wisabo/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-new-kansas-black-wisabo/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-new-kansas-black-wisabo/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"new-kansas-black-wisabo").mkpath
Dir.glob("font-new-kansas-black-wisabo/other_files/*").each do |file|
system "cp", "-r", file, share/"new-kansas-black-wisabo"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/new-kansas-black-wisabo
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/nugia-vintage.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Nugia-vintage < Formula
desc "Font: nugia-vintage"
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-nugia-vintage/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-nugia-vintage/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-nugia-vintage/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"nugia-vintage").mkpath
Dir.glob("font-nugia-vintage/other_files/*").each do |file|
system "cp", "-r", file, share/"nugia-vintage"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/nugia-vintage
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/overland.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Overland < Formula
desc "Font: overland"
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-overland/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-overland/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-overland/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"overland").mkpath
Dir.glob("font-overland/other_files/*").each do |file|
system "cp", "-r", file, share/"overland"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/overland
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/parasite-game.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Parasite-game < Formula
desc "Font: parasite-game"
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-parasite-game/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-parasite-game/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-parasite-game/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"parasite-game").mkpath
Dir.glob("font-parasite-game/other_files/*").each do |file|
system "cp", "-r", file, share/"parasite-game"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/parasite-game
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Patsy-sans-grotesque < Formula
desc "Font: patsy-sans-grotesque"
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-patsy-sans-grotesque/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-patsy-sans-grotesque/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-patsy-sans-grotesque/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"patsy-sans-grotesque").mkpath
Dir.glob("font-patsy-sans-grotesque/other_files/*").each do |file|
system "cp", "-r", file, share/"patsy-sans-grotesque"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/patsy-sans-grotesque
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/pixelon.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Pixelon < Formula
desc "Font: pixelon"
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-pixelon/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-pixelon/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-pixelon/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"pixelon").mkpath
Dir.glob("font-pixelon/other_files/*").each do |file|
system "cp", "-r", file, share/"pixelon"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/pixelon
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/plaztma.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Plaztma < Formula
desc "Font: plaztma"
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-plaztma/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-plaztma/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-plaztma/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"plaztma").mkpath
Dir.glob("font-plaztma/other_files/*").each do |file|
system "cp", "-r", file, share/"plaztma"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/plaztma
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/plebis.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Plebis < Formula
desc "Font: plebis"
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-plebis/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-plebis/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-plebis/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"plebis").mkpath
Dir.glob("font-plebis/other_files/*").each do |file|
system "cp", "-r", file, share/"plebis"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/plebis
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/project-space.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Project-space < Formula
desc "Font: project-space"
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-project-space/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-project-space/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-project-space/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"project-space").mkpath
Dir.glob("font-project-space/other_files/*").each do |file|
system "cp", "-r", file, share/"project-space"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/project-space
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/provisions.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Provisions < Formula
desc "Font: provisions"
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-provisions/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-provisions/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-provisions/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"provisions").mkpath
Dir.glob("font-provisions/other_files/*").each do |file|
system "cp", "-r", file, share/"provisions"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/provisions
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Quasimoda-family < Formula
desc "Font: quasimoda-family"
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-quasimoda-family/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-quasimoda-family/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-quasimoda-family/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"quasimoda-family").mkpath
Dir.glob("font-quasimoda-family/other_files/*").each do |file|
system "cp", "-r", file, share/"quasimoda-family"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/quasimoda-family
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/revain.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Revain < Formula
desc "Font: revain"
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-revain/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-revain/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-revain/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"revain").mkpath
Dir.glob("font-revain/other_files/*").each do |file|
system "cp", "-r", file, share/"revain"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/revain
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/rigid-light.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Rigid-light < Formula
desc "Font: rigid-light"
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-rigid-light/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-rigid-light/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-rigid-light/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"rigid-light").mkpath
Dir.glob("font-rigid-light/other_files/*").each do |file|
system "cp", "-r", file, share/"rigid-light"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/rigid-light
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/rocky_monkey.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Rocky_monkey < Formula
desc "Font: rocky_monkey"
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-rocky_monkey/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-rocky_monkey/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-rocky_monkey/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"rocky_monkey").mkpath
Dir.glob("font-rocky_monkey/other_files/*").each do |file|
system "cp", "-r", file, share/"rocky_monkey"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/rocky_monkey
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/rondack.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Rondack < Formula
desc "Font: rondack"
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-rondack/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-rondack/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-rondack/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"rondack").mkpath
Dir.glob("font-rondack/other_files/*").each do |file|
system "cp", "-r", file, share/"rondack"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/rondack
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/runa.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Runa < Formula
desc "Font: runa"
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-runa/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-runa/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-runa/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"runa").mkpath
Dir.glob("font-runa/other_files/*").each do |file|
system "cp", "-r", file, share/"runa"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/runa
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

59
Formula/rusillaserif.rb Normal file
View file

@ -0,0 +1,59 @@
# typed: false
# frozen_string_literal: true
# This file was generated by the font folder cleanup script
# Do not edit this file directly
class Rusillaserif < Formula
desc "Font: rusillaserif"
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-rusillaserif/ttf/*.ttf").each do |font|
system "cp", font, share/"fonts/truetype"
end
# Install OTF fonts
Dir.glob("font-rusillaserif/otf/*.otf").each do |font|
system "cp", font, share/"fonts/opentype"
end
# Install web fonts
Dir.glob("font-rusillaserif/web/*.{woff,woff2,eot,svg}").each do |font|
system "cp", font, share/"fonts/webfonts"
end
# Install documentation and other files
(share/"rusillaserif").mkpath
Dir.glob("font-rusillaserif/other_files/*").each do |file|
system "cp", "-r", file, share/"rusillaserif"
end
end
def caveats
<<~EOS
Fonts have been installed to:
#{share}/fonts/truetype
#{share}/fonts/opentype
#{share}/fonts/webfonts
Additional files are available in:
#{share}/rusillaserif
EOS
end
test do
# Verify font installation
assert_predicate share/"fonts/truetype", :directory?
assert_predicate share/"fonts/opentype", :directory?
assert_predicate share/"fonts/webfonts", :directory?
end
end

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