aboutsummaryrefslogtreecommitdiff
path: root/i18n/fr_FR/projects/dejavu-fonts
diff options
context:
space:
mode:
Diffstat (limited to 'i18n/fr_FR/projects/dejavu-fonts')
-rw-r--r--i18n/fr_FR/projects/dejavu-fonts/configs/dependencies1
-rw-r--r--i18n/fr_FR/projects/dejavu-fonts/configs/install1
-rw-r--r--i18n/fr_FR/projects/dejavu-fonts/configs/revision1
-rw-r--r--i18n/fr_FR/projects/dejavu-fonts/configs/unicode/ucd-files2
-rw-r--r--i18n/fr_FR/projects/dejavu-fonts/configs/unicode/ucd-version1
-rwxr-xr-xi18n/fr_FR/projects/dejavu-fonts/dejavu-fonts128
-rw-r--r--i18n/fr_FR/projects/dejavu-fonts/dejavu-fonts-helper28
-rw-r--r--i18n/fr_FR/projects/dejavu-fonts/patches/0001-Ignore-fc-lang-UnicodeData.txt-and-Blocks.txt.patch28
-rw-r--r--i18n/fr_FR/projects/dejavu-fonts/patches/0002-Require-a-recent-fontforge-for-reproducibility.patch51
9 files changed, 0 insertions, 241 deletions
diff --git a/i18n/fr_FR/projects/dejavu-fonts/configs/dependencies b/i18n/fr_FR/projects/dejavu-fonts/configs/dependencies
deleted file mode 100644
index 55acb67b..00000000
--- a/i18n/fr_FR/projects/dejavu-fonts/configs/dependencies
+++ /dev/null
@@ -1 +0,0 @@
-fontconfig
diff --git a/i18n/fr_FR/projects/dejavu-fonts/configs/install b/i18n/fr_FR/projects/dejavu-fonts/configs/install
deleted file mode 100644
index 121743c4..00000000
--- a/i18n/fr_FR/projects/dejavu-fonts/configs/install
+++ /dev/null
@@ -1 +0,0 @@
-DejaVuSansMono.ttf:DejaVuSansMono.ttf
diff --git a/i18n/fr_FR/projects/dejavu-fonts/configs/revision b/i18n/fr_FR/projects/dejavu-fonts/configs/revision
deleted file mode 100644
index 218592b3..00000000
--- a/i18n/fr_FR/projects/dejavu-fonts/configs/revision
+++ /dev/null
@@ -1 +0,0 @@
-version_2_37
diff --git a/i18n/fr_FR/projects/dejavu-fonts/configs/unicode/ucd-files b/i18n/fr_FR/projects/dejavu-fonts/configs/unicode/ucd-files
deleted file mode 100644
index 9b46bb9a..00000000
--- a/i18n/fr_FR/projects/dejavu-fonts/configs/unicode/ucd-files
+++ /dev/null
@@ -1,2 +0,0 @@
-Blocks.txt
-UnicodeData.txt
diff --git a/i18n/fr_FR/projects/dejavu-fonts/configs/unicode/ucd-version b/i18n/fr_FR/projects/dejavu-fonts/configs/unicode/ucd-version
deleted file mode 100644
index 275283a1..00000000
--- a/i18n/fr_FR/projects/dejavu-fonts/configs/unicode/ucd-version
+++ /dev/null
@@ -1 +0,0 @@
-11.0.0
diff --git a/i18n/fr_FR/projects/dejavu-fonts/dejavu-fonts b/i18n/fr_FR/projects/dejavu-fonts/dejavu-fonts
deleted file mode 100755
index 1e91362f..00000000
--- a/i18n/fr_FR/projects/dejavu-fonts/dejavu-fonts
+++ /dev/null
@@ -1,128 +0,0 @@
-#!/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" "$@"
-}
-
-dependencies() {
- project_dependencies "$project" "$@"
-}
-
-usage() {
- project_usage_actions "$project"
- project_usage_arguments "$project" "$@"
-}
-
-download() {
- local repository="$project"
- local sources_path="$(project_sources_path "$project" "$repository" "$@")"
- local ucd_version="$(dejavu_fonts_ucd_version "$UNICODE" "$@")"
- local ucd_files_path="$(dejavu_fonts_ucd_files_path "$UNICODE" "$@")"
-
- local -a download_list
- local -a ucd_files
-
- mapfile -t ucd_files < "$ucd_files_path"
-
- for file in "${ucd_files[@]}"; do
- download_list+=("https://www.unicode.org/Public/$ucd_version/ucd/$file")
- done
-
- project_download_git "$project" "$repository" https://github.com/dejavu-fonts/dejavu-fonts.git "$@"
- download_wrapper "$sources_path/resources" "${download_list[@]}"
-
- # Create a symlink to fontconfig's orthography files
- ln -fs ../../fontconfig/fc-lang "$sources_path/resources/fc-lang"
-}
-
-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" "$@"
-}
-
-build() {
- local repository="$project"
-
- project_sources_directory_missing_empty_error "$project" "$repository" "$@"
-
- if git_project_check "$repository"; then
- git_project_checkout "$project" "$repository" "$@"
- fi
-
- local sources_path="$(project_sources_path "$project" "$repository" "$@")"
- local build_path="$(project_build_path "$project" "$@")"
-
- mkdir -p "$build_path"
-
- make -C "$sources_path" -j"$TASKS"
- cp "$sources_path/build"/[!.]*.ttf "$build_path"
- make -C "$sources_path" clean
-}
-
-build_check() {
- project_build_check "$project" "$@"
-}
-
-install() {
- project_install "$project" "$@"
-}
-
-install_check() {
- project_install_check "$project" "$@"
-}
-
-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" "$@"
-}
diff --git a/i18n/fr_FR/projects/dejavu-fonts/dejavu-fonts-helper b/i18n/fr_FR/projects/dejavu-fonts/dejavu-fonts-helper
deleted file mode 100644
index ff750588..00000000
--- a/i18n/fr_FR/projects/dejavu-fonts/dejavu-fonts-helper
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/usr/bin/env bash
-
-# Copyright (C) 2018 Andrew Robbins <contact@andrewrobbins.info>
-#
-# 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/>.
-
-UCD_FILES='ucd-files'
-UCD_VERSION='ucd-version'
-UNICODE='unicode'
-
-dejavu_fonts_ucd_version() {
- project_file_contents "$project" "$CONFIGS" "$UCD_VERSION" "$@"
-}
-
-dejavu_fonts_ucd_files_path() {
- project_file_path "$project" "$CONFIGS" "$UCD_FILES" "$@"
-}
diff --git a/i18n/fr_FR/projects/dejavu-fonts/patches/0001-Ignore-fc-lang-UnicodeData.txt-and-Blocks.txt.patch b/i18n/fr_FR/projects/dejavu-fonts/patches/0001-Ignore-fc-lang-UnicodeData.txt-and-Blocks.txt.patch
deleted file mode 100644
index df92cfc0..00000000
--- a/i18n/fr_FR/projects/dejavu-fonts/patches/0001-Ignore-fc-lang-UnicodeData.txt-and-Blocks.txt.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From b5ece2b11361fdce57cab3e0504babc0b616c396 Mon Sep 17 00:00:00 2001
-From: Andrew Robbins <contact@andrewrobbins.info>
-Date: Mon, 10 Dec 2018 23:18:26 -0500
-Subject: [PATCH] Ignore fc-lang, UnicodeData.txt, and Blocks.txt
-
-UnicodeData.txt and Blocks.txt should be preserved after a
-`git clean -df` to avoid needless refetching of these resources.
-
-Additionally, the fc-lang symlink is kept in order to avoid
-recreating it before each build.
----
- .gitignore | 3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git a/.gitignore b/.gitignore
-index dedd2b5..74203a0 100644
---- a/.gitignore
-+++ b/.gitignore
-@@ -2,3 +2,6 @@ build/
- dist/
- tmp/
- /src/*.sfd~
-+resources/Blocks.txt
-+resources/UnicodeData.txt
-+resources/fc-lang
---
-2.7.4
-
diff --git a/i18n/fr_FR/projects/dejavu-fonts/patches/0002-Require-a-recent-fontforge-for-reproducibility.patch b/i18n/fr_FR/projects/dejavu-fonts/patches/0002-Require-a-recent-fontforge-for-reproducibility.patch
deleted file mode 100644
index 3caaadb8..00000000
--- a/i18n/fr_FR/projects/dejavu-fonts/patches/0002-Require-a-recent-fontforge-for-reproducibility.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-From 9dd7a8b9376b4fb6b82422899e0ed7b8606c73ce Mon Sep 17 00:00:00 2001
-From: Andrew Robbins <contact@andrewrobbins.info>
-Date: Thu, 27 Dec 2018 23:37:07 -0500
-Subject: [PATCH] Require a recent fontforge for reproducibility
-
-The required version is set to 20171220 which is the earliest
-date from which fontforge built from source was able to produce
-the non-LGC subset of DejaVu deterministically. "20171220" refers
-to upstream revision 69e561773b91e37096a855f0353b1d6781a61250
-
-Note there was not an actual dejavu-fonts release made on 2017-12-20;
-the date is intended to be both a reference point, as previously
-described, and a mechanism to prevent non-deterministic fonts being
-produced by Libreboot's build system due to an unsupported version
-of fontforge being used.
----
- scripts/generate.pe | 4 ++--
- scripts/generate.py | 2 +-
- 2 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/scripts/generate.pe b/scripts/generate.pe
-index 5d9d03d..144e8b1 100755
---- a/scripts/generate.pe
-+++ b/scripts/generate.pe
-@@ -16,8 +16,8 @@
- def_gen_flags = 0x20 + 0x40 + 0x800
- exp_gen_flags = def_gen_flags + 8
-
--if ($version < "20080330")
-- Error("Your version of FontForge is too old - 20080330 or newer is required");
-+if ($version < "20171220")
-+ Error("Your version of FontForge is too old - 20171220 or newer is required");
- endif
- # FoundryName is not used in TTF generation
- SetPref("FoundryName", "DejaVu")
-diff --git a/scripts/generate.py b/scripts/generate.py
-index 467d52b..168a2be 100755
---- a/scripts/generate.py
-+++ b/scripts/generate.py
-@@ -7,7 +7,7 @@
- # chmod +x generate.pe
- # ./generate.pe *.sfd
- import fontforge, sys;
--required_version = "20080330"
-+required_version = "20171220"
-
- # font generation flags:
- # omit-instructions => do not include TT instructions (for experimental typefaces)
---
-2.7.4
-