[packages/fontforge] - updated to 20230101

qboosh qboosh at pld-linux.org
Mon Jan 15 08:02:13 CET 2024


commit 57cb36ffce2b8e590c481a536653a8a9e6ebeea6
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Mon Jan 15 06:38:44 2024 +0100

    - updated to 20230101

 fontforge-po.patch | 159 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 fontforge.spec     |  33 +++++++----
 2 files changed, 181 insertions(+), 11 deletions(-)
---
diff --git a/fontforge.spec b/fontforge.spec
index c3f8bbf..14e5c1e 100644
--- a/fontforge.spec
+++ b/fontforge.spec
@@ -6,13 +6,14 @@
 Summary:	An outline font editor
 Summary(pl.UTF-8):	Edytor fontów rysowanych
 Name:		fontforge
-Version:	20201107
-Release:	4
+Version:	20230101
+Release:	1
 License:	GPL v3+ with BSD parts
 Group:		X11/Applications/Publishing
 #Source0Download: https://github.com/fontforge/fontforge/releases
 Source0:	https://github.com/fontforge/fontforge/releases/download/%{version}/%{name}-%{version}.tar.xz
-# Source0-md5:	efc0b3c79ba576133de70d67ccadcf24
+# Source0-md5:	7043f25368ed25bcd75d168564919fb7
+Patch0:		%{name}-po.patch
 URL:		https://fontforge.org/
 BuildRequires:	cairo-devel >= 1.6
 BuildRequires:	cmake >= 3.5
@@ -22,20 +23,20 @@ BuildRequires:	gcc >= 5:3.2
 BuildRequires:	giflib-devel
 BuildRequires:	glib2-devel >= 1:2.6
 BuildRequires:	gtk+3-devel >= 3.10
+BuildRequires:	libbrotli-devel
 BuildRequires:	libjpeg-devel
 BuildRequires:	libpng-devel
 BuildRequires:	libspiro-devel >= 1:0.6
 BuildRequires:	libstdc++-devel >= 1:4.7
 BuildRequires:	libtiff-devel >= 4
 BuildRequires:	libltdl-devel >= 2:2
-# 0.3
-BuildRequires:	libuninameslist-devel >= 20130501
 BuildRequires:	libxml2-devel >= 2.0
 BuildRequires:	pango-devel >= 1:1.10
 BuildRequires:	pkgconfig >= 1:0.25
-BuildRequires:	python3-devel >= 1:3.3
-BuildRequires:	python3-modules >= 1:3.3
+BuildRequires:	python3-devel >= 1:3.6
+BuildRequires:	python3-modules >= 1:3.6
 BuildRequires:	readline-devel
+BuildRequires:	sphinx-pdg
 BuildRequires:	tar >= 1:1.22
 BuildRequires:	woff2-devel
 BuildRequires:	xorg-lib-libX11-devel
@@ -47,7 +48,6 @@ Requires:	freetype >= 1:2.3.7
 Requires:	glib2 >= 1:2.6
 Requires:	gtk+3 >= 3.10
 Requires:	iconv
-Requires:	libuninameslist >= 20130501
 Requires:	pango >= 1:1.10
 # API and plugins support withdrawn
 Obsoletes:	fontforge-devel < 20190413
@@ -85,7 +85,6 @@ Requires:	libltdl-devel
 Requires:	libpng-devel
 Requires:	libspiro-devel >= 1:0.6
 Requires:	libtiff-devel >= 4
-Requires:	libuninameslist-devel >= 20130501
 Requires:	pango-devel >= 1:1.10
 Requires:	xorg-lib-libX11-devel
 Requires:	zlib-devel
@@ -134,6 +133,7 @@ Wiązania Pythona do bibliotek FontForge.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %{__sed} -i -e '1s,/usr/bin/env python3,%{__python3},' \
 	pycontrib/svg2glyph/svg2glyph
@@ -186,10 +186,20 @@ rm -rf $RPM_BUILD_ROOT
 %files -f FontForge.lang
 %defattr(644,root,root,755)
 %doc AUTHORS LICENSE README.md
+%attr(755,root,root) %{_bindir}/acorn2sfd
+%attr(755,root,root) %{_bindir}/dewoff
+%attr(755,root,root) %{_bindir}/findtable
 %attr(755,root,root) %{_bindir}/fontforge
 %attr(755,root,root) %{_bindir}/fontimage
 %attr(755,root,root) %{_bindir}/fontlint
+%attr(755,root,root) %{_bindir}/pcl2ttf
+%attr(755,root,root) %{_bindir}/pfadecrypt
+%attr(755,root,root) %{_bindir}/rmligamarks
 %attr(755,root,root) %{_bindir}/sfddiff
+%attr(755,root,root) %{_bindir}/showttf
+%attr(755,root,root) %{_bindir}/stripttc
+%attr(755,root,root) %{_bindir}/ttf2eps
+%attr(755,root,root) %{_bindir}/woff
 %attr(755,root,root) %{_libdir}/libfontforge.so.4
 %{_datadir}/fontforge
 %{_datadir}/metainfo/org.fontforge.FontForge.appdata.xml
@@ -197,12 +207,13 @@ rm -rf $RPM_BUILD_ROOT
 %{_desktopdir}/org.fontforge.FontForge.desktop
 %{_iconsdir}/hicolor/*x*/apps/org.fontforge.FontForge.png
 %{_iconsdir}/hicolor/scalable/apps/org.fontforge.FontForge.svg
-%{_pixmapsdir}/org.fontforge.FontForge.png
-%{_pixmapsdir}/org.fontforge.FontForge.xpm
+%{_mandir}/man1/acorn2sfd.1*
 %{_mandir}/man1/fontforge.1*
 %{_mandir}/man1/fontimage.1*
 %{_mandir}/man1/fontlint.1*
 %{_mandir}/man1/sfddiff.1*
+%{_mandir}/man1/showttf.1*
+%{_mandir}/man1/ttf2eps.1*
 
 %files doc
 %defattr(644,root,root,755)
diff --git a/fontforge-po.patch b/fontforge-po.patch
new file mode 100644
index 0000000..91a8c45
--- /dev/null
+++ b/fontforge-po.patch
@@ -0,0 +1,159 @@
+--- fontforge-20230101/po/fr.po.orig	2024-01-14 20:53:20.532108153 +0100
++++ fontforge-20230101/po/fr.po	2024-01-14 20:53:24.805418336 +0100
+@@ -291,7 +291,7 @@ msgstr "chaîne %1$.30s pour %2$.30s"
+ #. GT: $4 is the changed flag ('*' for the changed items)
+ #, c-format
+ msgid "%1$.80s at %2$d from %3$.90s%4$s"
+-msgstr "%1$.80s à %2$d de %3$.90hs%4$s"
++msgstr "%1$.80s à %2$d de %3$.90s%4$s"
+ 
+ #. GT: This is the title for a window showing a bitmap character
+ #. GT: It will look something like:
+@@ -302,7 +302,7 @@ msgstr "%1$.80s à %2$d de %3$.90hs%4$s"
+ #. GT: $4 is the font name
+ #, 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"
++msgstr "%1$.80s (%2$d) taille %3$d de %4$.80s"
+ 
+ #, c-format
+ msgid "%1$s from lookup subtable %2$.50s"
+@@ -7433,7 +7433,7 @@ msgid ""
+ "Reverting the file will lose those changes.\n"
+ "Is that what you want?"
+ msgstr ""
+-"La fonte %1$.40s dans le fichier %2$.40hs a été modifiée.\n"
++"La fonte %1$.40s dans le fichier %2$.40s a été modifiée.\n"
+ "Revenir vous fera perdre toutes les modifications.\n"
+ "Voulez vous vraiment revenir ?"
+ 
+@@ -19925,7 +19925,7 @@ msgid ""
+ "The fonts %1$.30s and %2$.30s have a different number of glyphs or different "
+ "encodings"
+ msgstr ""
+-"Les fontes %1$.30s et %2$.30hs n'ont pas le même nombre de glyphes ou des "
++"Les fontes %1$.30s et %2$.30s n'ont pas le même nombre de glyphes ou des "
+ "codages différents"
+ 
+ #, c-format
+@@ -19933,7 +19933,7 @@ msgid ""
+ "The fonts %1$.30s and %2$.30s use different types of splines (one quadratic, "
+ "one cubic)"
+ msgstr ""
+-"Les fontes %1$.30s et %2$.30hs utilisent des courbes de Bézier d'ordres "
++"Les fontes %1$.30s et %2$.30s utilisent des courbes de Bézier d'ordres "
+ "différents (quadratique et cubique)"
+ 
+ msgid "The generated font won't work with ATM"
+@@ -19968,8 +19968,8 @@ msgid ""
+ "The glyph %1$.30s in font %2$.30s has a different hint mask on its contours "
+ "than in %3$.30s"
+ msgstr ""
+-"Le glyphe %1$.30s dans la police %2$.30hs a un masque de hints différent que "
+-"dans %3$.30hs"
++"Le glyphe %1$.30s dans la police %2$.30s a un masque de hints différent que "
++"dans %3$.30s"
+ 
+ #, c-format
+ msgid ""
+@@ -19985,7 +19985,7 @@ msgid ""
+ "in %3$.30s"
+ msgstr ""
+-"Le glyphe %1$.30s de la fonte %2$.30hs a un nombre de références différent "
+-"dans %3$.30hs"
++"Le glyphe %1$.30s de la fonte %2$.30s a un nombre de références différent "
++"dans %3$.30s"
+ 
+ #, c-format
+ msgid ""
+@@ -20457,7 +20457,7 @@ msgstr ""
+ #, 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"
++"Le contours du glyphe %2$.30s n'ont pas été trouvés dans la police %1$.60s"
+ 
+ msgid "The paths that make up this glyph intersect one another"
+ msgstr "Les chemins qui composent ce glyphe se coupent les uns les autres"
+@@ -21042,7 +21042,7 @@ msgstr "Il y a déjà une sous-table ave
+ 
+ #, 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."
++msgstr "Il y a déjà une ancre appelée %1$.40s dans %2$.40s."
+ 
+ msgid "There is another glyph in the font with this name"
+ msgstr "Il y a un autre glyphe dans la fonte avec ce nom"
+@@ -21441,8 +21441,8 @@ msgid ""
+ "been able to find is %1$.20s-%2$.20s-%4$d.\n"
+ "Shall I use that or let you search?"
+ msgstr ""
+-"Cette fonte est basée sur le jeu de caractères %1$.20s-%2$.20hs-%3$d, mais "
+-"ce que j'ai trouvé de mieux c'est %1$.20hs-%2$.20hs-%4$d.\n"
++"Cette fonte est basée sur le jeu de caractères %1$.20s-%2$.20s-%3$d, mais "
++"ce que j'ai trouvé de mieux c'est %1$.20s-%2$.20s-%4$d.\n"
+ "Devrais-je utiliser cette valeur ou préférez vous chercher ?"
+ 
+ msgid ""
+@@ -21770,7 +21770,7 @@ msgid ""
+ "with a 0 offset for this combination. Would you like to alter this kerning "
+ "class entry (or create a kerning pair for just these two glyphs)?"
+ msgstr ""
+-"Cette paire de crénage (%.20s et %.20hs) est dans une classe de crénage\n"
++"Cette paire de crénage (%.20s et %.20s) est dans une classe de crénage\n"
+ "avec un déplacement de 0 pour cette combinaison. Voulez-vous modifier cette "
+ "partie\n"
+ "de la classe de crénage (ou créer une nouvelle paire rien que pour ces 2 "
+@@ -24551,8 +24551,8 @@ msgid ""
+ "referred to.\n"
+ "It will not be copied."
+ msgstr ""
+-"Vous essayer de coller une référence vers %1$s dans %2$hs.\n"
+-"Mais %1$hs n'existe pas dans cette fonte, et FontForge ne trouve pas le "
++"Vous essayer de coller une référence vers %1$s dans %2$s.\n"
++"Mais %1$s n'existe pas dans cette fonte, et FontForge ne trouve pas le "
+ "glyphe auquel il se référait.\n"
+ "Le glyphe ne sera pas copié."
+ 
+@@ -24562,8 +24562,8 @@ msgid ""
+ "But %1$s does not exist in this font.\n"
+ "Would you like to copy the original splines (or delete the reference)?"
+ msgstr ""
+-"Vous essayer de coller une référence vers %1$s dans %2$hs.\n"
+-"Mais %1$hs n'existe pas dans cette fonte.\n"
++"Vous essayer de coller une référence vers %1$s dans %2$s.\n"
++"Mais %1$s n'existe pas dans cette fonte.\n"
+ "Voulez vous copier le contour d'origine (ou supprimer la référence)?"
+ 
+ msgid ""
+--- fontforge-20230101/po/it.po.orig	2023-01-01 06:25:39.000000000 +0100
++++ fontforge-20230101/po/it.po	2024-01-14 22:15:50.491958587 +0100
+@@ -2303,7 +2303,7 @@ msgid ""
+ "Reverting the file will lose those changes.\n"
+ "Is that what you want?"
+ msgstr ""
+-"Il font %1$.40s nel file %2$.40hs è stato modificato.\n"
++"Il font %1$.40s nel file %2$.40s è stato modificato.\n"
+ "Ripristinando il file perderai tutte le modifiche.\n"
+ "È quello che vuoi fare?"
+ 
+@@ -5835,7 +5835,7 @@ msgid ""
+ "The glyph %1$.30s has a different number of contours in font %2$.30s than in "
+ "%3$.30s"
+ msgstr ""
+-"Il glifo %1$.30s ha un diverso numero di contorni nel font %2$.30hs rispetto "
++"Il glifo %1$.30s ha un diverso numero di contorni nel font %2$.30s rispetto "
+ "a %3$.30s"
+ 
+ #, c-format
+@@ -6235,8 +6235,8 @@ msgid ""
+ "been able to find is %1$.20s-%2$.20s-%4$d.\n"
+ "Shall I use that or let you search?"
+ msgstr ""
+-"Questo font è basato sulla codifica di caratteri %1$.20s-%2$.20hs-%3$d, ma "
+-"il migliore che io abbia trovato è %1$.20hs-%2$.20hs-%4$d.\n"
++"Questo font è basato sulla codifica di caratteri %1$.20s-%2$.20s-%3$d, ma "
++"il migliore che io abbia trovato è %1$.20s-%2$.20s-%4$d.\n"
+ "Devo usare questo valore o preferisci cercare tu stesso?"
+ 
+ msgid ""
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/fontforge.git/commitdiff/57cb36ffce2b8e590c481a536653a8a9e6ebeea6



More information about the pld-cvs-commit mailing list