Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/serafettin-cartoon-fonts.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1676050501.157843/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.w2qwz8dy:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.w2qwz8dy:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '85ce027d1fd6466488f31e1041ad11a3', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1676050501.157843/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.w2qwz8dy:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/serafettin-cartoon-fonts.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1674259200 Wrote: /builddir/build/SRPMS/serafettin-cartoon-fonts-0.6-23.fc39.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/serafettin-cartoon-fonts.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1676050501.157843/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.w2qwz8dy:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.w2qwz8dy:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '14173e69b34244dabb73458e5777ad4c', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1676050501.157843/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.w2qwz8dy:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/serafettin-cartoon-fonts.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False warning: This package uses obsolete macros that will go away soon. Please convert to the spec templates provided by fonts-rpm-templates! warning: This package uses obsolete macros that will go away soon. Please convert to the spec templates provided by fonts-rpm-templates! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1674259200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.1dc34M + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf serafettin-cartoon-fonts-0.6 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/serafettin-cartoon-fonts-0.6.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd serafettin-cartoon-fonts-0.6 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Sd8O0m + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd serafettin-cartoon-fonts-0.6 + export FONTFORGE_VERBOSE=1 + FONTFORGE_VERBOSE=1 + make fontforge sfd2.ff serafettin-cartoon.sfd GPLv2+ 0.6 Copyright (c) 2000-2023. See AUTHORS for Contributors. License GPLv3+: GNU GPL version 3 or later with many parts BSD . Please read LICENSE. Version: 20230101 Based on sources from 2023-01-19 00:00 UTC-ML-D-GDK3. #!/usr/bin/fontforge if ($argc > 1) Open($argv[1]) ttfile = $fontname Print("Making ",ttfile) Making SerafettinCartoon SetFontNames(ttfile,$familyname,$familyname,"Book",$copyright,$argv[3]) SetUniqueID(0) SetTTFName(0x409,2,"Book") SetTTFName(0x409,5,$argv[3]) SetTTFName(0x409,13,$argv[2]) SetTTFName(0x409,16,$familyname) SetTTFName(0x409,17,"Book") SetOS2Value("Weight",400) SetMacStyle(-1) SelectAll() Save(ttfile+".sfd") Close() else Print("Usage: $0 font.sfd") endif ��fontforge sfd2bold.ff serafettin-cartoon.sfd GPLv2+ 0.6 Copyright (c) 2000-2023. See AUTHORS for Contributors. License GPLv3+: GNU GPL version 3 or later with many parts BSD . Please read LICENSE. Version: 20230101 Based on sources from 2023-01-19 00:00 UTC-ML-D-GDK3. #!/usr/bin/fontforge if ($argc > 1) Open($argv[1]) ttfile = $fontname + "-Bold" Print("Making ",ttfile) Making SerafettinCartoon-Bold SetFontNames(ttfile,$familyname,$familyname+" Bold","Bold",$copyright,$argv[3]) SetUniqueID(0) SetTTFName(0x409,2,"Bold") SetTTFName(0x409,5,$argv[3]) SetTTFName(0x409,13,$argv[2]) SetTTFName(0x409,16,$familyname) SetTTFName(0x409,17,"Bold") SetOS2Value("Weight",700) SetMacStyle(-1) SelectAll() if ($argc > 4) ExpandStroke($2,0,0,0,5) else ExpandStroke(59,0,0,0,5) Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Internal Error (overlap): Winding number did not return to 0 when y=71.747 Internal Error (overlap): monotonic is both needed and unneeded (643.099,727.454)->(649.699,-52.4459). y=71.747 (prev=71.747) Internal Error (overlap): monotonic is both needed and unneeded (643.099,727.454)->(649.699,-52.4459). y=71.747 (prev=71.747) Internal Error (overlap): Winding number did not return to 0 when y=71.747 Internal Error (overlap): Winding number did not return to 0 when y=71.747 Internal Error (overlap): monotonic is both needed and unneeded (643.099,727.454)->(649.699,-52.4459). y=71.747 (prev=71.747) Internal Error (overlap): monotonic is both needed and unneeded (643.099,727.454)->(649.699,-52.4459). y=71.747 (prev=71.747) Internal Error (overlap): Winding number did not return to 0 when y=71.747 Internal Error (overlap): monotonic is both needed and unneeded (649.7,-70.2998)->(550.869,-386.41). y=-386.354 (prev=71.747) Internal Error (overlap): Winding number did not return to 0 when y=71.747 Internal Error (overlap): Humph. This monotonic leads nowhere (351.619,-257.196)->(425.7,71.747). Internal Error (overlap): Closing contour with unneeded path Internal Error (overlap): Expected needed monotonic (back) @(550.869,-386.41) (649.7,-70.2998)->(649.7,-52.7002). Internal Error (overlap): Expected needed monotonic (back) @(550.869,-386.41) (649.7,-52.7002)->(649.7,-52.573). Internal Error (overlap): Expected needed monotonic (back) @(550.869,-386.41) (649.7,-52.573)->(649.699,-52.4459). Internal Error (overlap): Expected needed monotonic (back) @(550.869,-386.41) (649.699,-52.4459)->(643.099,727.454). Internal Error (overlap): Expected needed monotonic (back) @(550.869,-386.41) (643.099,727.454)->(643.079,729.79). Internal Error (overlap): Expected needed monotonic (back) @(550.869,-386.41) (643.079,729.79)->(642.698,732.077). Internal Error (overlap): Expected needed monotonic (back) @(550.869,-386.41) (642.698,732.077)->(593.178,810.602). Internal Error (overlap): Expected needed monotonic (back) @(550.869,-386.41) (593.178,810.602)->(516.8,829.3). Internal Error (overlap): Expected needed monotonic (back) @(550.869,-386.41) (516.8,829.3)->(458.747,812.496). Internal Error (overlap): Expected needed monotonic (back) @(550.869,-386.41) (458.747,812.496)->(429,744.8). Internal Error (overlap): Expected needed monotonic (back) @(550.869,-386.41) (429,744.8)->(425.7,71.747). Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Internal Error (overlap): Zero y clearance. Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Internal Error (overlap): monotonic is both needed and unneeded (216.175,1286.65)->(161.899,1449.52). y=1449.52 (prev=1367.68) Internal Error (overlap): Winding number did not return to 0 when y=1449.52 Internal Error (overlap): monotonic is both needed and unneeded (216.175,1286.65)->(161.899,1449.52). y=1449.52 (prev=1367.68) Internal Error (overlap): Winding number did not return to 0 when y=1449.52 Internal Error (overlap): monotonic is both needed and unneeded (216.175,1286.65)->(161.899,1449.52). y=1449.52 (prev=1367.68) Internal Error (overlap): monotonic is both needed and unneeded (653.859,1495.72)->(645.248,1449.48). y=1449.52 (prev=1475.1) Internal Error (overlap): Winding number did not return to 0 when y=1449.52 Internal Error (overlap): monotonic is both needed and unneeded (216.175,1286.65)->(161.899,1449.52). y=1449.52 (prev=1367.68) Internal Error (overlap): monotonic is both needed and unneeded (653.859,1495.72)->(645.248,1449.48). y=1449.52 (prev=1475.1) Internal Error (overlap): Winding number did not return to 0 when y=1449.52 Internal Error (overlap): monotonic is both needed and unneeded (216.175,1286.65)->(161.899,1449.52). y=1449.52 (prev=1367.68) Internal Error (overlap): monotonic is both needed and unneeded (653.859,1495.72)->(645.248,1449.48). y=1449.52 (prev=1475.1) Internal Error (overlap): Winding number did not return to 0 when y=1449.52 Internal Error (overlap): monotonic is both needed and unneeded (161.899,1449.52)->(161.899,1449.52). y=1449.52 (prev=1449.52) Internal Error (overlap): monotonic is both needed and unneeded (653.859,1495.72)->(645.248,1449.48). y=1449.52 (prev=1475.1) Internal Error (overlap): Winding number did not return to 0 when y=1449.52 Internal Error (overlap): Zero y clearance. Internal Error (overlap): Zero y clearance. Internal Error (overlap): Mismatched intersection. (1193.71,1200.33)->(1203.41,1178.15) ends at (-999999,-999999) while (1203.41,1178.15)->(1206.33,1164.4) starts at (1203.41,1178.15) Internal Error (overlap): Winding number did not return to 0 when y=1178.15 Internal Error (overlap): Winding number did not return to 0 when y=1178.15 Internal Error (overlap): Winding number did not return to 0 when y=1178.15 Internal Error (overlap): Winding number did not return to 0 when y=1178.15 Internal Error (overlap): Winding number did not return to 0 when y=1178.15 Internal Error (overlap): Winding number did not return to 0 when y=1178.15 Internal Error (overlap): Winding number did not return to 0 when y=1178.15 Internal Error (overlap): couldn't find a needed exit from an intersection Internal Error (overlap): couldn't find a needed exit from an intersection Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Internal Error (overlap): Mismatched intersection. (1118.04,792.592)->(1114.04,852.311) ends at (-999999,-999999) while (1114.04,852.311)->(1108.32,879.096) starts at (1114.04,852.311) Internal Error (overlap): monotonic is both needed and unneeded (1341.73,876.403)->(1357.77,735.033). y=852.311 (prev=24.7072) Internal Error (overlap): Winding number did not return to 0 when y=852.311 Internal Error (overlap): monotonic is both needed and unneeded (1341.73,876.403)->(1357.77,735.033). y=852.311 (prev=24.7072) Internal Error (overlap): Winding number did not return to 0 when y=852.311 Internal Error (overlap): monotonic is both needed and unneeded (1341.73,876.403)->(1357.77,735.033). y=852.311 (prev=24.7072) Internal Error (overlap): Winding number did not return to 0 when y=852.311 Internal Error (overlap): monotonic is both needed and unneeded (1341.73,876.403)->(1357.77,735.033). y=852.311 (prev=24.7072) Internal Error (overlap): Winding number did not return to 0 when y=852.311 Internal Error (overlap): monotonic is both needed and unneeded (1341.73,876.403)->(1357.77,735.033). y=852.311 (prev=24.7072) Internal Error (overlap): Winding number did not return to 0 when y=852.311 Internal Error (overlap): monotonic is both needed and unneeded (1341.73,876.403)->(1357.77,735.033). y=852.311 (prev=24.7072) Internal Error (overlap): Winding number did not return to 0 when y=852.311 Internal Error (overlap): monotonic is both needed and unneeded (1341.73,876.403)->(1357.77,735.033). y=852.311 (prev=24.7072) Internal Error (overlap): Winding number did not return to 0 when y=852.311 Internal Error (overlap): Expected needed monotonic @(1114.04,852.311) (1114.04,852.311)->(1114.04,852.311). Internal Error (overlap): Expected needed monotonic @(1114.04,852.311) (1114.04,852.311)->(1114.04,852.311). Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Internal Error (overlap): Zero y clearance. Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Internal Error (overlap): Mismatched intersection. (1243.44,974.563)->(1251.42,943.398) ends at (-999999,-999999) while (1251.42,943.398)->(1257.79,913.403) starts at (1251.42,943.398) Internal Error (overlap): Winding number did not return to 0 when y=943.398 Internal Error (overlap): Winding number did not return to 0 when y=943.398 Internal Error (overlap): Winding number did not return to 0 when y=943.398 Internal Error (overlap): Winding number did not return to 0 when y=943.398 Internal Error (overlap): Winding number did not return to 0 when y=943.398 Internal Error (overlap): Winding number did not return to 0 when y=943.398 Internal Error (overlap): Winding number did not return to 0 when y=943.398 Internal Error (overlap): couldn't find a needed exit from an intersection Internal Error (overlap): Humph. This monotonic leads nowhere (315.029,-22.3575)->(187.995,95.1854). Internal Error (overlap): couldn't find a needed exit from an intersection Internal Error (overlap): monotonic is both needed and unneeded (141.351,897.594)->(138.958,908.849). y=908.849 (prev=825.346) Internal Error (overlap): monotonic is both needed and unneeded (484.106,938.273)->(425.508,780.596). y=908.849 (prev=825.346) Internal Error (overlap): monotonic is both needed and unneeded (852.197,870.096)->(768.669,1082.27). y=908.849 (prev=825.346) Internal Error (overlap): Winding number did not return to 0 when y=908.849 Internal Error (overlap): monotonic is both needed and unneeded (141.351,897.594)->(138.958,908.849). y=908.849 (prev=825.346) Internal Error (overlap): monotonic is both needed and unneeded (484.106,938.273)->(425.508,780.596). y=908.849 (prev=825.346) Internal Error (overlap): monotonic is both needed and unneeded (852.197,870.096)->(768.669,1082.27). y=908.849 (prev=825.346) Internal Error (overlap): Winding number did not return to 0 when y=908.849 Internal Error (overlap): monotonic is both needed and unneeded (141.351,897.594)->(138.958,908.849). y=908.849 (prev=825.346) Internal Error (overlap): monotonic is both needed and unneeded (484.106,938.273)->(425.508,780.596). y=908.849 (prev=825.346) Internal Error (overlap): monotonic is both needed and unneeded (852.197,870.096)->(768.669,1082.27). y=908.849 (prev=825.346) Internal Error (overlap): Winding number did not return to 0 when y=908.849 Internal Error (overlap): monotonic is both needed and unneeded (914.95,1233.52)->(1074.91,882.404). y=908.849 (prev=908.849) Internal Error (overlap): monotonic is both needed and unneeded (914.95,1233.52)->(1074.91,882.404). y=914.141 (prev=908.849) Internal Error (overlap): monotonic is both needed and unneeded (914.95,1233.52)->(1074.91,882.404). y=919.931 (prev=908.849) Internal Error (overlap): monotonic is both needed and unneeded (914.95,1233.52)->(1074.91,882.404). y=919.931 (prev=908.849) Internal Error (overlap): monotonic is both needed and unneeded (914.95,1233.52)->(1074.91,882.404). y=919.598 (prev=908.849) Internal Error (overlap): monotonic is both needed and unneeded (914.95,1233.52)->(1074.91,882.404). y=1011.56 (prev=908.849) Internal Error (overlap): monotonic is both needed and unneeded (141.351,897.594)->(138.958,908.849). y=908.849 (prev=825.346) Internal Error (overlap): monotonic is both needed and unneeded (484.106,938.273)->(425.508,780.596). y=908.849 (prev=825.346) Internal Error (overlap): monotonic is both needed and unneeded (852.197,870.096)->(768.669,1082.27). y=908.849 (prev=825.346) Internal Error (overlap): Winding number did not return to 0 when y=908.849 Internal Error (overlap): monotonic is both needed and unneeded (141.351,897.594)->(138.958,908.849). y=908.849 (prev=825.346) Internal Error (overlap): monotonic is both needed and unneeded (484.106,938.273)->(425.508,780.596). y=908.849 (prev=825.346) Internal Error (overlap): monotonic is both needed and unneeded (852.197,870.096)->(768.669,1082.27). y=908.849 (prev=825.346) Internal Error (overlap): Winding number did not return to 0 when y=908.849 Internal Error (overlap): monotonic is both needed and unneeded (141.351,897.594)->(138.958,908.849). y=908.849 (prev=825.346) Internal Error (overlap): monotonic is both needed and unneeded (484.106,938.273)->(425.508,780.596). y=908.849 (prev=825.346) Internal Error (overlap): monotonic is both needed and unneeded (852.197,870.096)->(768.669,1082.27). y=908.849 (prev=825.346) Internal Error (overlap): Winding number did not return to 0 when y=908.849 Internal Error (overlap): monotonic is both needed and unneeded (914.95,1233.52)->(1074.91,882.404). y=908.849 (prev=908.849) Internal Error (overlap): monotonic is both needed and unneeded (914.95,1233.52)->(1074.91,882.404). y=919.931 (prev=908.849) Internal Error (overlap): monotonic is both needed and unneeded (914.95,1233.52)->(1074.91,882.404). y=919.931 (prev=908.849) Internal Error (overlap): monotonic is both needed and unneeded (914.95,1233.52)->(1074.91,882.404). y=919.598 (prev=908.849) Internal Error (overlap): monotonic is both needed and unneeded (141.351,897.594)->(138.958,908.849). y=908.849 (prev=825.346) Internal Error (overlap): monotonic is both needed and unneeded (484.106,938.273)->(425.508,780.596). y=908.849 (prev=825.346) Internal Error (overlap): monotonic is both needed and unneeded (852.197,870.096)->(768.669,1082.27). y=908.849 (prev=825.346) Internal Error (overlap): Winding number did not return to 0 when y=908.849 Internal Error (overlap): monotonic is both needed and unneeded (914.95,1233.52)->(1074.91,882.404). y=919.931 (prev=908.849) Internal Error (overlap): couldn't find a needed exit from an intersection Internal Error (overlap): couldn't find a needed exit from an intersection Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Internal Error (overlap): Mismatched intersection. (1243.44,924.563)->(1251.42,893.398) ends at (-999999,-999999) while (1251.42,893.398)->(1257.79,863.403) starts at (1251.42,893.398) Internal Error (overlap): Winding number did not return to 0 when y=893.398 Internal Error (overlap): Winding number did not return to 0 when y=893.398 Internal Error (overlap): Winding number did not return to 0 when y=893.398 Internal Error (overlap): Winding number did not return to 0 when y=893.398 Internal Error (overlap): Winding number did not return to 0 when y=893.398 Internal Error (overlap): Winding number did not return to 0 when y=893.398 Internal Error (overlap): Winding number did not return to 0 when y=893.398 Internal Error (overlap): couldn't find a needed exit from an intersection Internal Error (overlap): couldn't find a needed exit from an intersection Invalid 2nd order spline in SplineRefigure2 endif Save(ttfile+".sfd") Close() else Print("Usage: $0 font.sfd [width, default 59]") endif ��fontforge sfd2extralight.ff serafettin-cartoon.sfd GPLv2+ 0.6 Copyright (c) 2000-2023. See AUTHORS for Contributors. License GPLv3+: GNU GPL version 3 or later with many parts BSD . Please read LICENSE. Version: 20230101 Based on sources from 2023-01-19 00:00 UTC-ML-D-GDK3. #!/usr/bin/fontforge if ($argc > 1) Open($argv[1]) ttfile = $fontname + "-ExtraLight" Print("Making ",ttfile) Making SerafettinCartoon-ExtraLight SetFontNames(ttfile,$familyname,$familyname+" ExtraLight","Extra-Light",$copyright,$argv[3]) SetUniqueID(0) SetTTFName(0x409,2,"ExtraLight") SetTTFName(0x409,5,$argv[3]) SetTTFName(0x409,13,$argv[2]) SetTTFName(0x409,16,$familyname) SetTTFName(0x409,17,"ExtraLight") SetOS2Value("Weight",200) SetMacStyle(-1) SelectAll() if ($argc > 4) ExpandStroke($2,0,0,0,6) else ExpandStroke(59,0,0,0,6) Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Internal Error (overlap): monotonic is both needed and unneeded (82.5595,885.344)->(81.2295,891.598). y=891.598 (prev=918.078) Internal Error (overlap): monotonic is both needed and unneeded (414.007,915.247)->(416.985,881.041). y=891.598 (prev=918.078) Internal Error (overlap): Winding number did not return to 0 when y=891.598 Internal Error (overlap): monotonic is both needed and unneeded (82.5595,885.344)->(81.2295,891.598). y=891.598 (prev=918.078) Internal Error (overlap): monotonic is both needed and unneeded (414.007,915.247)->(416.985,881.041). y=891.598 (prev=918.078) Internal Error (overlap): Winding number did not return to 0 when y=891.598 Internal Error (overlap): monotonic is both needed and unneeded (82.5595,885.344)->(81.2295,891.598). y=891.598 (prev=918.078) Internal Error (overlap): monotonic is both needed and unneeded (414.007,915.247)->(416.985,881.041). y=891.598 (prev=918.078) Internal Error (overlap): Winding number did not return to 0 when y=891.598 Internal Error (overlap): monotonic is both needed and unneeded (82.5595,885.344)->(81.2295,891.598). y=891.598 (prev=918.078) Internal Error (overlap): monotonic is both needed and unneeded (414.007,915.247)->(416.985,881.041). y=891.598 (prev=918.078) Internal Error (overlap): Winding number did not return to 0 when y=891.598 Internal Error (overlap): monotonic is both needed and unneeded (82.5595,885.344)->(81.2295,891.598). y=891.598 (prev=918.078) Internal Error (overlap): monotonic is both needed and unneeded (414.007,915.247)->(416.985,881.041). y=891.598 (prev=918.078) Internal Error (overlap): Winding number did not return to 0 when y=891.598 Internal Error (overlap): monotonic is both needed and unneeded (82.5595,885.344)->(81.2295,891.598). y=891.598 (prev=918.078) Internal Error (overlap): monotonic is both needed and unneeded (414.007,915.247)->(416.985,881.041). y=891.598 (prev=918.078) Internal Error (overlap): Winding number did not return to 0 when y=891.598 Internal Error (overlap): monotonic is both needed and unneeded (82.5595,885.344)->(81.2295,891.598). y=891.598 (prev=918.078) Internal Error (overlap): monotonic is both needed and unneeded (414.007,915.247)->(416.985,881.041). y=891.598 (prev=918.078) Internal Error (overlap): Winding number did not return to 0 when y=891.598 Internal Error (overlap): couldn't find a needed exit from an intersection Internal Error (overlap): couldn't find a needed exit from an intersection Internal Error (overlap): Mismatched intersection. (-60.0292,1004.59)->(-61.3592,1010.85) ends at (-999999,-999999) while (-61.3592,1010.85)->(-62.6874,1017.1) starts at (-61.3592,1010.85) Internal Error (overlap): monotonic is both needed and unneeded (-58.5439,985.843)->(-59.874,992.098). y=992.098 (prev=1018.58) Internal Error (overlap): monotonic is both needed and unneeded (272.904,1015.75)->(275.881,981.543). y=992.098 (prev=1018.58) Internal Error (overlap): Winding number did not return to 0 when y=992.098 Internal Error (overlap): monotonic is both needed and unneeded (-58.5439,985.843)->(-59.874,992.098). y=992.098 (prev=1018.58) Internal Error (overlap): monotonic is both needed and unneeded (272.904,1015.75)->(275.881,981.543). y=992.098 (prev=1018.58) Internal Error (overlap): Winding number did not return to 0 when y=992.098 Internal Error (overlap): monotonic is both needed and unneeded (-58.5439,985.843)->(-59.874,992.098). y=992.098 (prev=1018.58) Internal Error (overlap): monotonic is both needed and unneeded (272.904,1015.75)->(275.881,981.543). y=992.098 (prev=1018.58) Internal Error (overlap): Winding number did not return to 0 when y=992.098 Internal Error (overlap): monotonic is both needed and unneeded (272.904,1015.75)->(275.881,981.543). y=1010.85 (prev=1018.58) Internal Error (overlap): Winding number did not return to 0 when y=1010.85 Internal Error (overlap): monotonic is both needed and unneeded (272.904,1015.75)->(275.881,981.543). y=1010.85 (prev=1018.58) Internal Error (overlap): Winding number did not return to 0 when y=1010.85 Internal Error (overlap): monotonic is both needed and unneeded (272.904,1015.75)->(275.881,981.543). y=1010.85 (prev=1018.58) Internal Error (overlap): Winding number did not return to 0 when y=1010.85 Internal Error (overlap): monotonic is both needed and unneeded (-58.5439,985.843)->(-59.874,992.098). y=992.098 (prev=1018.58) Internal Error (overlap): monotonic is both needed and unneeded (272.904,1015.75)->(275.881,981.543). y=992.098 (prev=1018.58) Internal Error (overlap): Winding number did not return to 0 when y=992.098 Internal Error (overlap): monotonic is both needed and unneeded (-58.5439,985.843)->(-59.874,992.098). y=992.098 (prev=1018.58) Internal Error (overlap): monotonic is both needed and unneeded (272.904,1015.75)->(275.881,981.543). y=992.098 (prev=1018.58) Internal Error (overlap): Winding number did not return to 0 when y=992.098 Internal Error (overlap): monotonic is both needed and unneeded (-58.5439,985.843)->(-59.874,992.098). y=992.098 (prev=1018.58) Internal Error (overlap): monotonic is both needed and unneeded (272.904,1015.75)->(275.881,981.543). y=992.098 (prev=1018.58) Internal Error (overlap): Winding number did not return to 0 when y=992.098 Internal Error (overlap): monotonic is both needed and unneeded (272.904,1015.75)->(275.881,981.543). y=1010.85 (prev=1018.58) Internal Error (overlap): Winding number did not return to 0 when y=1010.85 Internal Error (overlap): monotonic is both needed and unneeded (272.904,1015.75)->(275.881,981.543). y=1010.85 (prev=1018.58) Internal Error (overlap): Winding number did not return to 0 when y=1010.85 Internal Error (overlap): monotonic is both needed and unneeded (272.904,1015.75)->(275.881,981.543). y=1010.85 (prev=1018.58) Internal Error (overlap): Winding number did not return to 0 when y=1010.85 Internal Error (overlap): monotonic is both needed and unneeded (-58.5439,985.843)->(-59.874,992.098). y=992.098 (prev=1018.58) Internal Error (overlap): monotonic is both needed and unneeded (272.904,1015.75)->(275.881,981.543). y=992.098 (prev=1018.58) Internal Error (overlap): Winding number did not return to 0 when y=992.098 Internal Error (overlap): monotonic is both needed and unneeded (272.904,1015.75)->(275.881,981.543). y=1010.85 (prev=1018.58) Internal Error (overlap): Winding number did not return to 0 when y=1010.85 Internal Error (overlap): couldn't find a needed exit from an intersection Internal Error (overlap): couldn't find a needed exit from an intersection Internal Error (overlap): Expected needed monotonic @(-61.3592,1010.85) (-61.3592,1010.85)->(-61.3592,1010.85). Internal Error (overlap): Expected needed monotonic @(-61.3592,1010.85) (-61.3592,1010.85)->(-61.3592,1010.85). Internal Error (overlap): Closing contour with unneeded path Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Internal Error (overlap): Mismatched intersection. (-387.126,471.844)->(-388.455,478.098) ends at (-999999,-999999) while (-388.455,478.098)->(-389.783,484.348) starts at (-388.455,478.098) Internal Error (overlap): monotonic is both needed and unneeded (25.4293,496.654)->(31.7448,439.838). y=478.098 (prev=449.091) Internal Error (overlap): Winding number did not return to 0 when y=478.098 Internal Error (overlap): monotonic is both needed and unneeded (25.4293,496.654)->(31.7448,439.838). y=478.098 (prev=449.091) Internal Error (overlap): Winding number did not return to 0 when y=478.098 Internal Error (overlap): monotonic is both needed and unneeded (25.4293,496.654)->(31.7448,439.838). y=478.098 (prev=449.091) Internal Error (overlap): Winding number did not return to 0 when y=478.098 Internal Error (overlap): monotonic is both needed and unneeded (25.4293,496.654)->(31.7448,439.838). y=478.098 (prev=449.091) Internal Error (overlap): Winding number did not return to 0 when y=478.098 Internal Error (overlap): monotonic is both needed and unneeded (25.4293,496.654)->(31.7448,439.838). y=478.098 (prev=449.091) Internal Error (overlap): Winding number did not return to 0 when y=478.098 Internal Error (overlap): monotonic is both needed and unneeded (25.4293,496.654)->(31.7448,439.838). y=478.098 (prev=449.091) Internal Error (overlap): Winding number did not return to 0 when y=478.098 Internal Error (overlap): monotonic is both needed and unneeded (25.4293,496.654)->(31.7448,439.838). y=478.098 (prev=449.091) Internal Error (overlap): Winding number did not return to 0 when y=478.098 Internal Error (overlap): Expected needed monotonic @(-388.455,478.098) (-388.455,478.098)->(-388.455,478.098). Internal Error (overlap): Expected needed monotonic @(-388.455,478.098) (-388.455,478.098)->(-388.455,478.098). Internal Error (overlap): Closing contour with unneeded path Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Internal Error (overlap): monotonic is both needed and unneeded (1569.52,358.706)->(1632.05,266.493). y=305.434 (prev=246.235) Internal Error (overlap): Winding number did not return to 0 when y=305.434 Internal Error (overlap): monotonic is both needed and unneeded (1569.52,358.706)->(1632.05,266.493). y=305.434 (prev=246.235) Internal Error (overlap): Winding number did not return to 0 when y=305.434 Internal Error (overlap): monotonic is both needed and unneeded (1569.52,358.706)->(1632.05,266.493). y=305.434 (prev=246.235) Internal Error (overlap): Winding number did not return to 0 when y=305.434 Internal Error (overlap): monotonic is both needed and unneeded (1569.52,358.706)->(1632.05,266.493). y=305.434 (prev=246.235) Internal Error (overlap): Winding number did not return to 0 when y=305.434 Internal Error (overlap): monotonic is both needed and unneeded (1569.52,358.706)->(1632.05,266.493). y=305.434 (prev=246.235) Internal Error (overlap): Winding number did not return to 0 when y=305.434 Internal Error (overlap): Humph. This monotonic leads nowhere (1273.79,305.434)->(1273.79,305.434). Internal Error (overlap): Closing contour with unneeded path Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2 endif Save(ttfile+".sfd") Close() else Print("Usage: $0 font.sfd [width, default 59]") endif ��fontforge sfd2condensed.ff serafettin-cartoon.sfd GPLv2+ 0.6 Copyright (c) 2000-2023. See AUTHORS for Contributors. License GPLv3+: GNU GPL version 3 or later with many parts BSD . Please read LICENSE. Version: 20230101 Based on sources from 2023-01-19 00:00 UTC-ML-D-GDK3. #!/usr/bin/fontforge if ($argc > 1) Open($argv[1]) ttfile = $fontname + "Condensed" Print("Making ",ttfile) Making SerafettinCartoonCondensed SetFontNames(ttfile,$familyname+" Condensed",$familyname+" Condensed","Book",$copyright,$argv[3]) SetUniqueID(0) SetTTFName(0x409,2,"Regular") SetTTFName(0x409,5,$argv[3]) SetTTFName(0x409,13,$argv[2]) SetTTFName(0x409,16,$familyname) SetTTFName(0x409,17,"Regular") SetOS2Value("Weight",400) SetMacStyle(-1) SelectAll() if ($argc > 4) Scale($2,100,0,0) else Scale(80,100,0,0) endif Save(ttfile+".sfd") Close() else Print("Usage: $0 font.sfd [condense, default 80%]") endif ��fontforge sfd2italic.ff serafettin-cartoon-italic.sfd GPLv2+ 0.6 Copyright (c) 2000-2023. See AUTHORS for Contributors. License GPLv3+: GNU GPL version 3 or later with many parts BSD . Please read LICENSE. Version: 20230101 Based on sources from 2023-01-19 00:00 UTC-ML-D-GDK3. #!/usr/bin/fontforge if ($argc > 1) Open($argv[1]) ttfile = "SerafettinCartoon" + "-Italic" Print("Making ",ttfile) Making SerafettinCartoon-Italic SetFontNames(ttfile,$familyname,$familyname+" Italic","Book",$copyright,$argv[3]) SetUniqueID(0) SetTTFName(0x409,2,"Italic") SetTTFName(0x409,5,$argv[3]) SetTTFName(0x409,13,$argv[2]) SetTTFName(0x409,16,$familyname) SetTTFName(0x409,17,"Italic") SetOS2Value("Weight",400) SetMacStyle(-1) SelectAll() Save(ttfile+".sfd") Close() else Print("Usage: $0 font.sfd") endif ��fontforge sfd2bolditalic.ff serafettin-cartoon-italic.sfd GPLv2+ 0.6 Copyright (c) 2000-2023. See AUTHORS for Contributors. License GPLv3+: GNU GPL version 3 or later with many parts BSD . Please read LICENSE. Version: 20230101 Based on sources from 2023-01-19 00:00 UTC-ML-D-GDK3. #!/usr/bin/fontforge if ($argc > 1) Open($argv[1]) ttfile = "SerafettinCartoon" + "-BoldItalic" Print("Making ",ttfile) Making SerafettinCartoon-BoldItalic SetFontNames(ttfile,$familyname,$familyname+" BoldItalic","Bold",$copyright,$argv[3]) SetUniqueID(0) SetTTFName(0x409,2,"Bold Italic") SetTTFName(0x409,5,$argv[3]) SetTTFName(0x409,13,$argv[2]) SetTTFName(0x409,16,$familyname) SetTTFName(0x409,17,"Bold Italic") SetOS2Value("Weight",700) SetMacStyle(-1) SelectAll() if ($argc > 4) ExpandStroke($2,0,0,0,5) else ExpandStroke(59,0,0,0,5) Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Internal Error (overlap): Mismatched intersection. (811.124,-39.8936)->(619.684,195.393) ends at (-999999,-999999) while (619.684,195.393)->(372.867,503.943) starts at (619.684,195.393) Internal Error (overlap): Winding number did not return to 0 when y=195.393 Internal Error (overlap): Winding number did not return to 0 when y=195.393 Internal Error (overlap): Winding number did not return to 0 when y=195.393 Internal Error (overlap): monotonic is both needed and unneeded (872.868,227.637)->(974.247,77.103). y=195.393 (prev=195.393) Internal Error (overlap): monotonic is both needed and unneeded (700.468,451.462)->(872.868,227.637). y=339.55 (prev=195.393) Internal Error (overlap): monotonic is both needed and unneeded (597.378,568.717)->(700.468,451.462). y=477.973 (prev=195.393) Internal Error (overlap): monotonic is both needed and unneeded (974.247,77.103)->(995.864,30.0979). y=41.7688 (prev=195.393) Internal Error (overlap): Winding number did not return to 0 when y=195.393 Internal Error (overlap): Winding number did not return to 0 when y=195.393 Internal Error (overlap): Winding number did not return to 0 when y=195.393 Internal Error (overlap): monotonic is both needed and unneeded (872.868,227.637)->(974.247,77.103). y=195.393 (prev=195.393) Internal Error (overlap): Winding number did not return to 0 when y=195.393 Internal Error (overlap): Expected needed monotonic @(619.684,195.393) (619.684,195.393)->(619.684,195.393). Internal Error (overlap): Expected needed monotonic @(619.684,195.393) (619.684,195.393)->(619.684,195.393). Internal Error (overlap): Closing contour with unneeded path Internal Error (overlap): Expected needed monotonic @(597.378,568.717) (700.468,451.462)->(872.868,227.637). Internal Error (overlap): Expected needed monotonic @(597.378,568.717) (872.868,227.637)->(974.247,77.103). Internal Error (overlap): Expected needed monotonic @(597.378,568.717) (974.247,77.103)->(995.864,30.0979). Internal Error (overlap): Expected needed monotonic @(597.378,568.717) (995.864,30.0979)->(1002.25,-3.14682). Internal Error (overlap): Expected needed monotonic @(597.378,568.717) (1002.25,-3.14682)->(1002.25,-3.82714). Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Internal Error (overlap): monotonic is both needed and unneeded (1080.03,978.6)->(1080.03,449.076). y=610.263 (prev=787.129) Internal Error (overlap): Winding number did not return to 0 when y=610.263 Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Internal Error (overlap): Mismatched intersection. (568.379,-61.0595)->(386.726,158.547) ends at (-999999,-999999) while (386.726,158.547)->(153.186,446.747) starts at (386.726,158.547) Internal Error (overlap): monotonic is both needed and unneeded (568.379,-61.0595)->(386.726,158.547). y=158.547 (prev=431.855) Internal Error (overlap): monotonic is both needed and unneeded (639.787,209.105)->(733.74,66.9569). y=158.547 (prev=431.855) Internal Error (overlap): Winding number did not return to 0 when y=158.547 Internal Error (overlap): monotonic is both needed and unneeded (568.379,-61.0595)->(386.726,158.547). y=158.547 (prev=431.855) Internal Error (overlap): monotonic is both needed and unneeded (639.787,209.105)->(733.74,66.9569). y=158.547 (prev=431.855) Internal Error (overlap): Winding number did not return to 0 when y=158.547 Internal Error (overlap): monotonic is both needed and unneeded (568.379,-61.0595)->(386.726,158.547). y=158.547 (prev=431.855) Internal Error (overlap): monotonic is both needed and unneeded (639.787,209.105)->(733.74,66.9569). y=158.547 (prev=431.855) Internal Error (overlap): Winding number did not return to 0 when y=158.547 Internal Error (overlap): monotonic is both needed and unneeded (568.379,-61.0595)->(386.726,158.547). y=158.547 (prev=431.855) Internal Error (overlap): monotonic is both needed and unneeded (639.787,209.105)->(733.74,66.9569). y=158.547 (prev=431.855) Internal Error (overlap): Winding number did not return to 0 when y=158.547 Internal Error (overlap): monotonic is both needed and unneeded (568.379,-61.0595)->(386.726,158.547). y=158.547 (prev=431.855) Internal Error (overlap): monotonic is both needed and unneeded (639.787,209.105)->(733.74,66.9569). y=158.547 (prev=431.855) Internal Error (overlap): Winding number did not return to 0 when y=158.547 Internal Error (overlap): monotonic is both needed and unneeded (568.379,-61.0595)->(386.726,158.547). y=158.547 (prev=431.855) Internal Error (overlap): monotonic is both needed and unneeded (639.787,209.105)->(733.74,66.9569). y=158.547 (prev=431.855) Internal Error (overlap): Winding number did not return to 0 when y=158.547 Internal Error (overlap): monotonic is both needed and unneeded (568.379,-61.0595)->(386.726,158.547). y=158.547 (prev=431.855) Internal Error (overlap): monotonic is both needed and unneeded (639.787,209.105)->(733.74,66.9569). y=158.547 (prev=431.855) Internal Error (overlap): Winding number did not return to 0 when y=158.547 Internal Error (overlap): Expected needed monotonic @(386.726,158.547) (386.726,158.547)->(386.726,158.547). Internal Error (overlap): Expected needed monotonic @(386.726,158.547) (386.726,158.547)->(386.726,158.547). Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Internal Error (overlap): monotonic is both needed and unneeded (1153.66,1168.91)->(1262.52,1095.48). y=1098 (prev=1057.64) Internal Error (overlap): Winding number did not return to 0 when y=1098 Internal Error (overlap): monotonic is both needed and unneeded (1153.66,1168.91)->(1262.52,1095.48). y=1098 (prev=1057.64) Internal Error (overlap): Winding number did not return to 0 when y=1098 Internal Error (overlap): monotonic is both needed and unneeded (1153.66,1168.91)->(1262.52,1095.48). y=1098 (prev=1057.64) Internal Error (overlap): Winding number did not return to 0 when y=1098 Internal Error (overlap): monotonic is both needed and unneeded (1153.66,1168.91)->(1262.52,1095.48). y=1098 (prev=1057.64) Internal Error (overlap): Winding number did not return to 0 when y=1098 Internal Error (overlap): monotonic is both needed and unneeded (1153.66,1168.91)->(1262.52,1095.48). y=1098 (prev=1057.64) Internal Error (overlap): Winding number did not return to 0 when y=1098 Internal Error (overlap): monotonic is both needed and unneeded (1153.66,1168.91)->(1262.52,1095.48). y=1098 (prev=1057.64) Internal Error (overlap): Winding number did not return to 0 when y=1098 Internal Error (overlap): monotonic is both needed and unneeded (1153.66,1168.91)->(1262.52,1095.48). y=1098 (prev=1057.64) Internal Error (overlap): Winding number did not return to 0 when y=1098 Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Internal Error (overlap): monotonic is both needed and unneeded (553.25,1313.5)->(833.821,1271.03). x=655.332 (prev=257.438) Internal Error (overlap): Winding number did not return to 0 when x=655.332 Internal Error (overlap): monotonic is both needed and unneeded (553.25,1313.5)->(833.821,1271.03). x=655.332 (prev=257.438) Internal Error (overlap): Winding number did not return to 0 when x=655.332 Internal Error (overlap): monotonic is both needed and unneeded (553.25,1313.5)->(833.821,1271.03). x=655.332 (prev=257.438) Internal Error (overlap): Winding number did not return to 0 when x=655.332 Internal Error (overlap): monotonic is both needed and unneeded (553.25,1313.5)->(833.821,1271.03). x=655.332 (prev=257.438) Internal Error (overlap): Winding number did not return to 0 when x=655.332 Internal Error (overlap): monotonic is both needed and unneeded (553.25,1313.5)->(833.821,1271.03). x=655.332 (prev=257.438) Internal Error (overlap): Winding number did not return to 0 when x=655.332 Internal Error (overlap): Humph. This monotonic leads nowhere (655.332,1090.21)->(655.332,1090.21). Internal Error (overlap): Closing contour with unneeded path Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2 endif Save(ttfile+".sfd") Close() else Print("Usage: $0 font.sfd [width, default 59]") endif ��fontforge sfd2extralightitalic.ff serafettin-cartoon-italic.sfd GPLv2+ 0.6 Copyright (c) 2000-2023. See AUTHORS for Contributors. License GPLv3+: GNU GPL version 3 or later with many parts BSD . Please read LICENSE. Version: 20230101 Based on sources from 2023-01-19 00:00 UTC-ML-D-GDK3. #!/usr/bin/fontforge if ($argc > 1) Open($argv[1]) ttfile = "SerafettinCartoon" + "-ExtraLightItalic" Print("Making ",ttfile) Making SerafettinCartoon-ExtraLightItalic SetFontNames(ttfile,$familyname,$familyname+" ExtraLightItalic","Extra-Light",$copyright,$argv[3]) SetUniqueID(0) SetTTFName(0x409,2,"ExtraLight Italic") SetTTFName(0x409,5,$argv[3]) SetTTFName(0x409,13,$argv[2]) SetTTFName(0x409,16,$familyname) SetTTFName(0x409,17,"ExtraLight Italic") SetOS2Value("Weight",200) SetMacStyle(-1) SelectAll() if ($argc > 4) ExpandStroke($2,0,0,0,6) else ExpandStroke(59,0,0,0,6) Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Internal Error (overlap): Mismatched intersection. (879.749,551.478)->(880.446,551.537) ends at (-999999,-999999) while (880.446,551.537)->(855.29,549.117) starts at (880.446,551.537) Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2Invalid 2nd order spline in SplineRefigure2 endif Save(ttfile+".sfd") Close() else Print("Usage: $0 font.sfd [width, default 59]") endif ��fontforge sfd2condenseditalic.ff serafettin-cartoon-italic.sfd GPLv2+ 0.6 Copyright (c) 2000-2023. See AUTHORS for Contributors. License GPLv3+: GNU GPL version 3 or later with many parts BSD . Please read LICENSE. Version: 20230101 Based on sources from 2023-01-19 00:00 UTC-ML-D-GDK3. #!/usr/bin/fontforge if ($argc > 1) Open($argv[1]) ttfile = "SerafettinCartoon" + "Condensed-Italic" Print("Making ",ttfile) Making SerafettinCartoonCondensed-Italic SetFontNames(ttfile,$familyname+" Condensed",$familyname+" CondensedItalic","Book",$copyright,$argv[3]) SetUniqueID(0) SetTTFName(0x409,2,"Italic") SetTTFName(0x409,5,$argv[3]) SetTTFName(0x409,13,$argv[2]) SetTTFName(0x409,16,$familyname) SetTTFName(0x409,17,"Italic") SetOS2Value("Weight",400) SetMacStyle(-1) SelectAll() if ($argc > 4) Scale($2,100,0,0) else Scale(80,100,0,0) endif Save(ttfile+".sfd") Close() else Print("Usage: $0 font.sfd [condense, default 80%]") endif ��fontforge ConvertFont.ff SerafettinCartoon.sfd Copyright (c) 2000-2023. See AUTHORS for Contributors. License GPLv3+: GNU GPL version 3 or later with many parts BSD . Please read LICENSE. Version: 20230101 Based on sources from 2023-01-19 00:00 UTC-ML-D-GDK3. #!/usr/bin/fontforge if ($argc > 1) i = 1; while ( i < $argc ) Open($argv[i]) ttfile = $fontname + ".ttf" Print("Converting ",ttfile) Converting SerafettinCartoon.ttf Generate(ttfile,"ttf") Close() i++ endloop ( i < $argc ) Open($argv[i]) ttfile = $fontname + ".ttf" Print("Converting ",ttfile) Generate(ttfile,"ttf") Close() i++ endloop else Print("Usage: $0 font.sfd [font.sfd ...]") endif ��fontforge ConvertFont.ff SerafettinCartoon-Bold.sfd Copyright (c) 2000-2023. See AUTHORS for Contributors. License GPLv3+: GNU GPL version 3 or later with many parts BSD . Please read LICENSE. Version: 20230101 Based on sources from 2023-01-19 00:00 UTC-ML-D-GDK3. #!/usr/bin/fontforge if ($argc > 1) i = 1; while ( i < $argc ) Open($argv[i]) ttfile = $fontname + ".ttf" Print("Converting ",ttfile) Converting SerafettinCartoon-Bold.ttf Generate(ttfile,"ttf") Close() i++ endloop ( i < $argc ) Open($argv[i]) ttfile = $fontname + ".ttf" Print("Converting ",ttfile) Generate(ttfile,"ttf") Close() i++ endloop else Print("Usage: $0 font.sfd [font.sfd ...]") endif ��fontforge ConvertFont.ff SerafettinCartoon-ExtraLight.sfd Copyright (c) 2000-2023. See AUTHORS for Contributors. License GPLv3+: GNU GPL version 3 or later with many parts BSD . Please read LICENSE. Version: 20230101 Based on sources from 2023-01-19 00:00 UTC-ML-D-GDK3. #!/usr/bin/fontforge if ($argc > 1) i = 1; while ( i < $argc ) Open($argv[i]) ttfile = $fontname + ".ttf" Print("Converting ",ttfile) Converting SerafettinCartoon-ExtraLight.ttf Generate(ttfile,"ttf") Close() i++ endloop ( i < $argc ) Open($argv[i]) ttfile = $fontname + ".ttf" Print("Converting ",ttfile) Generate(ttfile,"ttf") Close() i++ endloop else Print("Usage: $0 font.sfd [font.sfd ...]") endif ��fontforge ConvertFont.ff SerafettinCartoonCondensed.sfd Copyright (c) 2000-2023. See AUTHORS for Contributors. License GPLv3+: GNU GPL version 3 or later with many parts BSD . Please read LICENSE. Version: 20230101 Based on sources from 2023-01-19 00:00 UTC-ML-D-GDK3. #!/usr/bin/fontforge if ($argc > 1) i = 1; while ( i < $argc ) Open($argv[i]) ttfile = $fontname + ".ttf" Print("Converting ",ttfile) Converting SerafettinCartoonCondensed.ttf Generate(ttfile,"ttf") Close() i++ endloop ( i < $argc ) Open($argv[i]) ttfile = $fontname + ".ttf" Print("Converting ",ttfile) Generate(ttfile,"ttf") Close() i++ endloop else Print("Usage: $0 font.sfd [font.sfd ...]") endif ��fontforge ConvertFont.ff SerafettinCartoon-Italic.sfd Copyright (c) 2000-2023. See AUTHORS for Contributors. License GPLv3+: GNU GPL version 3 or later with many parts BSD . Please read LICENSE. Version: 20230101 Based on sources from 2023-01-19 00:00 UTC-ML-D-GDK3. #!/usr/bin/fontforge if ($argc > 1) i = 1; while ( i < $argc ) Open($argv[i]) ttfile = $fontname + ".ttf" Print("Converting ",ttfile) Converting SerafettinCartoon-Italic.ttf Generate(ttfile,"ttf") Close() i++ endloop ( i < $argc ) Open($argv[i]) ttfile = $fontname + ".ttf" Print("Converting ",ttfile) Generate(ttfile,"ttf") Close() i++ endloop else Print("Usage: $0 font.sfd [font.sfd ...]") endif ��fontforge ConvertFont.ff SerafettinCartoon-BoldItalic.sfd Copyright (c) 2000-2023. See AUTHORS for Contributors. License GPLv3+: GNU GPL version 3 or later with many parts BSD . Please read LICENSE. Version: 20230101 Based on sources from 2023-01-19 00:00 UTC-ML-D-GDK3. #!/usr/bin/fontforge if ($argc > 1) i = 1; while ( i < $argc ) Open($argv[i]) ttfile = $fontname + ".ttf" Print("Converting ",ttfile) Converting SerafettinCartoon-BoldItalic.ttf Generate(ttfile,"ttf") Close() i++ endloop ( i < $argc ) Open($argv[i]) ttfile = $fontname + ".ttf" Print("Converting ",ttfile) Generate(ttfile,"ttf") Close() i++ endloop else Print("Usage: $0 font.sfd [font.sfd ...]") endif ��fontforge ConvertFont.ff SerafettinCartoon-ExtraLightItalic.sfd Copyright (c) 2000-2023. See AUTHORS for Contributors. License GPLv3+: GNU GPL version 3 or later with many parts BSD . Please read LICENSE. Version: 20230101 Based on sources from 2023-01-19 00:00 UTC-ML-D-GDK3. #!/usr/bin/fontforge if ($argc > 1) i = 1; while ( i < $argc ) Open($argv[i]) ttfile = $fontname + ".ttf" Print("Converting ",ttfile) Converting SerafettinCartoon-ExtraLightItalic.ttf Generate(ttfile,"ttf") Close() i++ endloop ( i < $argc ) Open($argv[i]) ttfile = $fontname + ".ttf" Print("Converting ",ttfile) Generate(ttfile,"ttf") Close() i++ endloop else Print("Usage: $0 font.sfd [font.sfd ...]") endif ��fontforge ConvertFont.ff SerafettinCartoonCondensed-Italic.sfd Copyright (c) 2000-2023. See AUTHORS for Contributors. License GPLv3+: GNU GPL version 3 or later with many parts BSD . Please read LICENSE. Version: 20230101 Based on sources from 2023-01-19 00:00 UTC-ML-D-GDK3. #!/usr/bin/fontforge if ($argc > 1) i = 1; while ( i < $argc ) Open($argv[i]) ttfile = $fontname + ".ttf" Print("Converting ",ttfile) Converting SerafettinCartoonCondensed-Italic.ttf Generate(ttfile,"ttf") Close() i++ endloop ( i < $argc ) Open($argv[i]) ttfile = $fontname + ".ttf" Print("Converting ",ttfile) Generate(ttfile,"ttf") Close() i++ endloop else Print("Usage: $0 font.sfd [font.sfd ...]") endif ��+ RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.5ZGj19 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-23.fc39.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-23.fc39.x86_64 ++ dirname /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-23.fc39.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-23.fc39.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd serafettin-cartoon-fonts-0.6 + DESTDIR=/builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-23.fc39.x86_64 + make install install -dm 0755 /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-23.fc39.x86_64//usr/share/fonts/serafettin-cartoon install -m 0644 *.ttf /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-23.fc39.x86_64//usr/share/fonts/serafettin-cartoon + install -m 0755 -d /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-23.fc39.x86_64/usr/share/fontconfig/conf.avail /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-23.fc39.x86_64/etc/fonts/conf.d + install -m 0644 -p serafettin-cartoon.conf /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-23.fc39.x86_64/usr/share/fontconfig/conf.avail/66-serafettin-cartoon.conf + ln -s /usr/share/fontconfig/conf.avail/66-serafettin-cartoon.conf /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-23.fc39.x86_64/etc/fonts/conf.d/66-serafettin-cartoon.conf + install -Dm 0644 -p /builddir/build/SOURCES/serafettin-cartoon.metainfo.xml /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-23.fc39.x86_64/usr/share/appdata/serafettin-cartoon.metainfo.xml + install -Dm 0644 -p /builddir/build/SOURCES/serafettin-cartoon-condensed.metainfo.xml /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-23.fc39.x86_64/usr/share/appdata/serafettin-cartoon-condensed.metainfo.xml + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 0.6-23.fc39 --unique-debug-suffix -0.6-23.fc39.x86_64 --unique-debug-src-base serafettin-cartoon-fonts-0.6-23.fc39.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/serafettin-cartoon-fonts-0.6 + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: serafettin-cartoon-fonts-0.6-23.fc39.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.mGPDFf + umask 022 + cd /builddir/build/BUILD + cd serafettin-cartoon-fonts-0.6 + DOCDIR=/builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-23.fc39.x86_64/usr/share/doc/serafettin-cartoon-fonts + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-23.fc39.x86_64/usr/share/doc/serafettin-cartoon-fonts + cp -pr ChangeLog.txt /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-23.fc39.x86_64/usr/share/doc/serafettin-cartoon-fonts + cp -pr COPYING.txt /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-23.fc39.x86_64/usr/share/doc/serafettin-cartoon-fonts + cp -pr FONTLOG.txt /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-23.fc39.x86_64/usr/share/doc/serafettin-cartoon-fonts + cp -pr README.txt /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-23.fc39.x86_64/usr/share/doc/serafettin-cartoon-fonts + RPM_EC=0 ++ jobs -p + exit 0 warning: absolute symlink: /etc/fonts/conf.d/66-serafettin-cartoon.conf -> /usr/share/fontconfig/conf.avail/66-serafettin-cartoon.conf Provides: config(serafettin-cartoon-fonts) = 0.6-23.fc39 font(serafettincartoon) font(serafettincartooncondensed) metainfo() metainfo(serafettin-cartoon-condensed.metainfo.xml) metainfo(serafettin-cartoon.metainfo.xml) serafettin-cartoon-fonts = 0.6-23.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-23.fc39.x86_64 Wrote: /builddir/build/RPMS/serafettin-cartoon-fonts-0.6-23.fc39.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.6BaCe4 + umask 022 + cd /builddir/build/BUILD + cd serafettin-cartoon-fonts-0.6 + /usr/bin/rm -rf /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-23.fc39.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.nUqrgn + umask 022 + cd /builddir/build/BUILD + rm -rf serafettin-cartoon-fonts-0.6 serafettin-cartoon-fonts-0.6.gemspec + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: This package uses obsolete macros that will go away soon. Please convert to the spec templates provided by fonts-rpm-templates! This package uses obsolete macros that will go away soon. Please convert to the spec templates provided by fonts-rpm-templates! absolute symlink: /etc/fonts/conf.d/66-serafettin-cartoon.conf -> /usr/share/fontconfig/conf.avail/66-serafettin-cartoon.conf Child return code was: 0