summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Matteo Bernardini2023-06-20 19:52:29 +0200
committer Matteo Bernardini2024-04-20 17:25:48 +0200
commit9adfa6ba27ab747ac543ce5723373160bbb523dd (patch)
tree3e5e284eee3f51e92ec188692f01824993da2c1b
parent7348664936073e3ad54706addd43560c23807ed8 (diff)
downloadslackbuilds-fontforge.tar.gz
graphics/fontforge: Patch for the newer gettextfontforge
Signed-off-by: Matteo Bernardini <ponce@slackbuilds.org>
-rw-r--r--graphics/fontforge/fontforge.SlackBuild2
-rw-r--r--graphics/fontforge/gettext-0.22.patch150
2 files changed, 152 insertions, 0 deletions
diff --git a/graphics/fontforge/fontforge.SlackBuild b/graphics/fontforge/fontforge.SlackBuild
index 905f220e67..c7dac320c0 100644
--- a/graphics/fontforge/fontforge.SlackBuild
+++ b/graphics/fontforge/fontforge.SlackBuild
@@ -112,6 +112,8 @@ mv uthash-"$UTHASH" uthash
chown -R root:root gnulib uthash
chmod -R u+w,go+r-w,a-s gnulib uthash
+patch -p1 < $CWD/gettext-0.22.patch
+
mkdir -p build
cd build
cmake \
diff --git a/graphics/fontforge/gettext-0.22.patch b/graphics/fontforge/gettext-0.22.patch
new file mode 100644
index 0000000000..4ab36b7908
--- /dev/null
+++ b/graphics/fontforge/gettext-0.22.patch
@@ -0,0 +1,150 @@
+diff -Naur fontforge-20201107.orig/po/fr.po fontforge-20201107/po/fr.po
+--- fontforge-20201107.orig/po/fr.po 2020-11-07 21:42:58.000000000 +0100
++++ fontforge-20201107/po/fr.po 2023-06-20 19:49:55.755110000 +0200
+@@ -273,7 +273,7 @@
+ msgid "Bad Reference"
+ msgstr "Référence incorrecte"
+
+-#, c-format
++#, fuzzy, c-format
+ msgid ""
+ "You are attempting to paste a reference to %1$s into %2$s.\n"
+ "But %1$s does not exist in this font, nor can I find the original character "
+@@ -297,7 +297,7 @@
+ msgid "_No"
+ msgstr "_Non"
+
+-#, c-format
++#, fuzzy, c-format
+ msgid ""
+ "You are attempting to paste a reference to %1$s into %2$s.\n"
+ "But %1$s does not exist in this font.\n"
+@@ -320,7 +320,7 @@
+ msgid "Duplicate Anchor"
+ msgstr "Ancre en double"
+
+-#, c-format
++#, fuzzy, c-format
+ msgid "There is already an anchor point named %1$.40s in %2$.40s."
+ msgstr "Il y a déjà une ancre appelée %1$.40s dans %2$.40hs."
+
+@@ -491,7 +491,7 @@
+ msgid "_Use It"
+ msgstr "_Utilisez la"
+
+-#, c-format
++#, fuzzy, c-format
+ msgid ""
+ "This font is based on the charset %1$.20s-%2$.20s-%3$d, but the best I've "
+ "been able to find is %1$.20s-%2$.20s-%4$d.\n"
+@@ -1239,7 +1239,7 @@
+ msgid "_Revert"
+ msgstr "_Revenir"
+
+-#, c-format
++#, fuzzy, c-format
+ msgid ""
+ "Font %1$.40s in file %2$.40s has been changed.\n"
+ "Reverting the file will lose those changes.\n"
+@@ -4464,7 +4464,7 @@
+ "Il n'y a pas d'entrée ForceBoldThreshold dans la fonte grasse, mais il y a "
+ "une entrée ForceBold dans la fonte %30s"
+
+-#, c-format
++#, fuzzy, c-format
+ msgid ""
+ "The fonts %1$.30s and %2$.30s have a different number of glyphs or different "
+ "encodings"
+@@ -4472,7 +4472,7 @@
+ "Les fontes %1$.30s et %2$.30hs n'ont pas le même nombre de glyphes ou des "
+ "codages différents"
+
+-#, c-format
++#, fuzzy, c-format
+ msgid ""
+ "The fonts %1$.30s and %2$.30s use different types of splines (one quadratic, "
+ "one cubic)"
+@@ -4525,7 +4525,7 @@
+ "Le glyphe %1$.30s de la fonte %2$.30s possède des contours orientés de "
+ "manière différente que ceux de %3$.30s"
+
+-#, c-format
++#, fuzzy, c-format
+ msgid ""
+ "The glyph %1$.30s in font %2$.30s has a different number of references than "
+ "in %3$.30s"
+@@ -4566,7 +4566,7 @@
+ "pas à ceux de %4$.30s (nombre différent ou critères de recouvrement "
+ "différents)"
+
+-#, c-format
++#, fuzzy, c-format
+ msgid ""
+ "The glyph %1$.30s in font %2$.30s has a different hint mask on its contours "
+ "than in %3$.30s"
+@@ -8022,7 +8022,7 @@
+ msgid "Not Found"
+ msgstr "Non trouvé"
+
+-#, c-format
++#, fuzzy, c-format
+ msgid "The outlines of glyph %2$.30s were not found in the font %1$.60s"
+ msgstr ""
+ "Le contours du glyphe %2$.30s n'ont pas été trouvés dans la police %1$.60hs"
+@@ -10453,7 +10453,7 @@
+ #. GT: $2 is the glyph's encoding
+ #. GT: $3 is the pixel size of the bitmap font
+ #. GT: $4 is the font name
+-#, c-format
++#, fuzzy, c-format
+ msgid "%1$.80s at %2$d size %3$d from %4$.80s"
+ msgstr "%1$.80s (%2$d) taille %3$d de %4$.80hs"
+
+@@ -11982,7 +11982,7 @@
+ #. GT: $2 is the glyph's encoding
+ #. GT: $3 is the font name
+ #. GT: $4 is the changed flag ('*' for the changed items)
+-#, c-format
++#, fuzzy, c-format
+ msgid "%1$.80s at %2$d from %3$.90s%4$s"
+ msgstr "%1$.80s à %2$d de %3$.90hs%4$s"
+
+@@ -23087,7 +23087,7 @@
+ msgid "Use Kerning Class?"
+ msgstr "Utiliser la classe de crénage ?"
+
+-#, c-format
++#, fuzzy, c-format
+ msgid ""
+ "This kerning pair (%.20s and %.20s) is currently part of a kerning class "
+ "with a 0 offset for this combination. Would you like to alter this kerning "
+diff -Naur fontforge-20201107.orig/po/it.po fontforge-20201107/po/it.po
+--- fontforge-20201107.orig/po/it.po 2020-11-07 21:42:58.000000000 +0100
++++ fontforge-20201107/po/it.po 2023-06-20 19:50:45.026110000 +0200
+@@ -497,7 +497,7 @@
+ msgid "_Use It"
+ msgstr "_Utilizza la"
+
+-#, c-format
++#, fuzzy, c-format
+ msgid ""
+ "This font is based on the charset %1$.20s-%2$.20s-%3$d, but the best I've "
+ "been able to find is %1$.20s-%2$.20s-%4$d.\n"
+@@ -1190,7 +1190,7 @@
+ msgid "_Revert"
+ msgstr "_Ripristina"
+
+-#, c-format
++#, fuzzy, c-format
+ msgid ""
+ "Font %1$.40s in file %2$.40s has been changed.\n"
+ "Reverting the file will lose those changes.\n"
+@@ -4228,7 +4228,7 @@
+ "supported in a font with variations"
+ msgstr ""
+
+-#, c-format
++#, fuzzy, c-format
+ msgid ""
+ "The glyph %1$.30s has a different number of contours in font %2$.30s than in "
+ "%3$.30s"