diff options
author | Andrew Robbins <contact@andrewrobbins.info> | 2017-09-06 15:34:16 -0400 |
---|---|---|
committer | Andrew Robbins <contact@andrewrobbins.info> | 2017-09-07 21:35:33 -0400 |
commit | c2f8065be58aad2af5f3f3072f56b90c3f85855b (patch) | |
tree | 22d72039e0c5a544729808b401ec69624bb0a887 /projects | |
parent | 57069c4a68eb1cd41715a11f8fb00808f6355c5c (diff) | |
download | librebootfr-c2f8065be58aad2af5f3f3072f56b90c3f85855b.tar.gz librebootfr-c2f8065be58aad2af5f3f3072f56b90c3f85855b.zip |
Add new project 'fontconfig' for dejavu-fonts
This is only used as a resource for building DejaVu fonts so there's
no need to do any building or installing with this project.
fontconfig could be cloned into DejaVu fonts' sources instead but
it'd be easier to maintain by keeping it as a separate project.
Diffstat (limited to 'projects')
-rwxr-xr-x | projects/fontconfig/fontconfig | 80 |
1 files changed, 80 insertions, 0 deletions
diff --git a/projects/fontconfig/fontconfig b/projects/fontconfig/fontconfig new file mode 100755 index 00000000..42e94968 --- /dev/null +++ b/projects/fontconfig/fontconfig @@ -0,0 +1,80 @@ +#!/usr/bin/env bash + +# Copyright (C) 2016 Paul Kocialkowski <contact@paulk.fr> +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. + +arguments() { + project_arguments_targets "${project}" "$@" +} + +usage() { + project_usage_actions "${project}" + project_usage_arguments "${project}" "$@" +} + +download() { + local repository="${project}" + + project_download_git "${project}" \ + "${repository}" \ + 'https://anongit.freedesktop.org/git/fontconfig' \ + "$@" +} + +download_check() { + local repository="${project}" + + project_download_check_git "${project}" "${repository}" "$@" +} + +extract() { + local repository="${project}" + + project_extract "${project}" "$@" +} + +extract_check() { + local repository="${project}" + + project_extract_check "${project}" "$@" +} + +update() { + local repository="${project}" + + project_update_git "${project}" "${repository}" "$@" +} + +update_check() { + local repository="${project}" + + project_update_check_git "${project}" "${repository}" "$@" +} + +release() { + local repository="${project}" + + project_release_sources_git "${project}" "${repository}" "$@" +} + +release_check() { + local repository="${project}" + + project_release_check_sources_git "${project}" "${repository}" "$@" +} + +clean() { + project_clean "${project}" "$@" +} |