Mock Version: 5.5 Mock Version: 5.5 Mock Version: 5.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/serafettin-cartoon-fonts.spec'], chrootPath='/var/lib/mock/f41-build-68478-4256/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=864000uid=997gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv._moi3y5i:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--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=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv._moi3y5i:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--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', '8cf2cd8b0942418e9ece5c447c63f46f', '-D', '/var/lib/mock/f41-build-68478-4256/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv._moi3y5i:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--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 --noclean --target noarch --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: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1706313600 Wrote: /builddir/build/SRPMS/serafettin-cartoon-fonts-0.6-25.fc41.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/serafettin-cartoon-fonts.spec'], chrootPath='/var/lib/mock/f41-build-68478-4256/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=864000uid=997gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv._moi3y5i:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--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=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv._moi3y5i:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--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', '83ab8bff9b0248e3a602f001a396dcb7', '-D', '/var/lib/mock/f41-build-68478-4256/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv._moi3y5i:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--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 --noclean --target noarch --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: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1706313600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.9FYMqs + 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 + rm -rf /builddir/build/BUILD/serafettin-cartoon-fonts-0.6-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/serafettin-cartoon-fonts-0.6-SPECPARTS + /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.3VMKuh + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + 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-2024. 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 2024-02-28 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-2024. 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 2024-02-28 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 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 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 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 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 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-2024. 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 2024-02-28 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 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 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-2024. 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 2024-02-28 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-2024. 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 2024-02-28 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-2024. 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 2024-02-28 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 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 (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 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 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-2024. 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 2024-02-28 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 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 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-2024. 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 2024-02-28 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-2024. 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 2024-02-28 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-2024. 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 2024-02-28 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-2024. 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 2024-02-28 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-2024. 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 2024-02-28 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-2024. 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 2024-02-28 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-2024. 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 2024-02-28 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-2024. 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 2024-02-28 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-2024. 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 2024-02-28 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.NCRtrO + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-25.fc41.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-25.fc41.noarch ++ dirname /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-25.fc41.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-25.fc41.noarch + CFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -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 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + 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-25.fc41.noarch + make install install -dm 0755 /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-25.fc41.noarch//usr/share/fonts/serafettin-cartoon install -m 0644 *.ttf /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-25.fc41.noarch//usr/share/fonts/serafettin-cartoon + install -m 0755 -d /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-25.fc41.noarch/usr/share/fontconfig/conf.avail /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-25.fc41.noarch/etc/fonts/conf.d + install -m 0644 -p serafettin-cartoon.conf /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-25.fc41.noarch/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-25.fc41.noarch/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-25.fc41.noarch/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-25.fc41.noarch/usr/share/appdata/serafettin-cartoon-condensed.metainfo.xml + /usr/bin/find-debuginfo -j32 --strict-build-id -m -i --build-id-seed 0.6-25.fc41 --unique-debug-suffix -0.6-25.fc41.noarch --unique-debug-src-base serafettin-cartoon-fonts-0.6-25.fc41.noarch --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/serafettin-cartoon-fonts-0.6 find-debuginfo: starting Extracting debug info from 0 files Creating .debug symlinks for symlinks to ELF files find-debuginfo: done + /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 -j32 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: serafettin-cartoon-fonts-0.6-25.fc41.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.sFUxn8 + umask 022 + cd /builddir/build/BUILD + cd serafettin-cartoon-fonts-0.6 + DOCDIR=/builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-25.fc41.noarch/usr/share/doc/serafettin-cartoon-fonts + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-25.fc41.noarch/usr/share/doc/serafettin-cartoon-fonts + cp -pr /builddir/build/BUILD/serafettin-cartoon-fonts-0.6/ChangeLog.txt /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-25.fc41.noarch/usr/share/doc/serafettin-cartoon-fonts + cp -pr /builddir/build/BUILD/serafettin-cartoon-fonts-0.6/COPYING.txt /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-25.fc41.noarch/usr/share/doc/serafettin-cartoon-fonts + cp -pr /builddir/build/BUILD/serafettin-cartoon-fonts-0.6/FONTLOG.txt /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-25.fc41.noarch/usr/share/doc/serafettin-cartoon-fonts + cp -pr /builddir/build/BUILD/serafettin-cartoon-fonts-0.6/README.txt /builddir/build/BUILDROOT/serafettin-cartoon-fonts-0.6-25.fc41.noarch/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-25.fc41 font(serafettincartoon) font(serafettincartooncondensed) metainfo() metainfo(serafettin-cartoon-condensed.metainfo.xml) metainfo(serafettin-cartoon.metainfo.xml) serafettin-cartoon-fonts = 0.6-25.fc41 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-25.fc41.noarch Wrote: /builddir/build/RPMS/serafettin-cartoon-fonts-0.6-25.fc41.noarch.rpm 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