Package python3-module-fonttools: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 | %define modulename fontTools Name: python3-module-fonttools Version: 4.49.0 Release: alt1 Summary: Converts OpenType and TrueType fonts to and from XML Group: Development/Tools License: LGPL URL: https://github.com/fonttools/fonttools/ Packager: Vitaly Lipatov <lav@altlinux.ru> # Source-url: https://github.com/fonttools/fonttools/archive/%version.tar.gz Source: %name-%version.tar BuildArch: noarch BuildRequires(pre): rpm-build-python3 BuildRequires: xorg-sdk #BuildRequires: python3-module-setuptools python3-module-numpy # TODO: the requirements are different for PyPy and Cython %if 0 # generated by 'epm restore --dry-run' from fonttools/requirements.txt %py3_use brotlipy >= 0.7.0 %py3_use munkres >= 1.1.4 %py3_use zopfli >= 0.1.6 %py3_use fs >= 2.4.11 #py3_use ufolib2 >= 0.6.2 %endif %if_with test # generated by 'epm restore --dry-run' from fonttools/dev-requirements.txt %py3_buildrequires pytest >= 3.0 %py3_buildrequires tox >= 2.5 %py3_buildrequires bump2version >= 0.5.6 %py3_buildrequires sphinx >= 1.5.5 %py3_buildrequires mypy >= 0.782 %endif # TODO: add skia-pathops %add_python3_req_skip pathops # optional %add_python3_req_skip sympy matplotlib mpl_toolkits.mplot3d %global desc \ FontTools/TTX is a library to manipulate font files from Python. It supports \ reading and writing of TrueType/OpenType fonts, reading and writing of AFM \ files, reading (and partially writing) of PS Type 1 fonts. The package also \ contains a tool called TTX which converts TrueType/OpenType fonts to and \ from an XML-based format. %description %desc %package -n fonttools Group: Development/Python3 Summary: Python 3 fonttools Requires: %name = %EVR %description -n fonttools %desc %prep %setup sed -i '1d' Lib/fontTools/mtiLib/__init__.py %build # TODO: --with-cython %python3_build %install %python3_install rm -fv %buildroot%python3_sitelibdir/%modulename/pens/quartzPen.py %files %python3_sitelibdir/%modulename/ %python3_sitelibdir/fonttools-%version-py%__python3_version.egg-info %files -n fonttools %_bindir/ttx %_bindir/pyft* %_bindir/fonttools %_man1dir/* %changelog * Sun Feb 18 2024 Vitaly Lipatov <lav@altlinux.ru> 4.49.0-alt1 - new version 4.49.0 (with rpmrb script) * Sat Jul 29 2023 Vitaly Lipatov <lav@altlinux.ru> 4.41.1-alt1 - new version 4.41.1 (with rpmrb script) * Sun Apr 23 2023 Vitaly Lipatov <lav@altlinux.ru> 4.39.3-alt1 - new version 4.39.3 (with rpmrb script) * Sun Mar 12 2023 Vitaly Lipatov <lav@altlinux.ru> 4.39.0-alt1 - new version 4.39.0 (with rpmrb script) * Fri Dec 30 2022 Vitaly Lipatov <lav@altlinux.ru> 4.38.0-alt1 - new version 4.38.0 (with rpmrb script) * Sat Aug 27 2022 Vitaly Lipatov <lav@altlinux.ru> 4.37.1-alt1 - new version 4.37.1 (with rpmrb script) * Sun Jul 17 2022 Vitaly Lipatov <lav@altlinux.ru> 4.34.4-alt1 - new version 4.34.4 (with rpmrb script) * Mon Apr 04 2022 Vitaly Lipatov <lav@altlinux.ru> 4.31.2-alt1 - new version 4.31.2 (with rpmrb script) * Thu Aug 19 2021 Vitaly Lipatov <lav@altlinux.ru> 4.26.2-alt1 - new version 4.26.2 (with rpmrb script) * Tue Aug 17 2021 Vitaly Lipatov <lav@altlinux.ru> 4.26.1-alt2 - add_python3_req_skip sympy matplotlib mpl_toolkits.mplot3d * Sun Aug 15 2021 Vitaly Lipatov <lav@altlinux.ru> 4.26.1-alt1 - new version 4.26.1 (with rpmrb script) * Mon Jun 07 2021 Vitaly Lipatov <lav@altlinux.ru> 4.24.4-alt1 - new version 4.24.4 (with rpmrb script) * Tue Apr 06 2021 Vitaly Lipatov <lav@altlinux.ru> 4.22.0-alt1 - new version 4.22.0 (with rpmrb script) * Sun Oct 27 2019 Vitaly Lipatov <lav@altlinux.ru> 4.0.2-alt1 - new version 4.0.2 (with rpmrb script) - build python3 version only * Tue Oct 15 2019 Vitaly Lipatov <lav@altlinux.ru> 3.44.0-alt1 - new version 3.44.0 (with rpmrb script) * Fri Jun 28 2019 Vitaly Lipatov <lav@altlinux.ru> 3.43.1-alt1 - new version 3.43.1 (with rpmrb script) * Sun Jun 09 2019 Vitaly Lipatov <lav@altlinux.ru> 3.42.0-alt1 - new version 3.42.0 (with rpmrb script) * Thu May 30 2019 Vitaly Lipatov <lav@altlinux.ru> 3.41.2-alt1 - new version 3.41.2 (with rpmrb script) * Wed May 08 2019 Vitaly Lipatov <lav@altlinux.ru> 3.41.0-alt1 - new version 3.41.0 (with rpmrb script) * Wed Mar 27 2019 Vitaly Lipatov <lav@altlinux.ru> 3.39.0-alt1 - new version 3.39.0 (with rpmrb script) * Wed Mar 20 2019 Vitaly Lipatov <lav@altlinux.ru> 3.38.0-alt1 - new version 3.38.0 (with rpmrb script) * Sat Feb 23 2019 Vitaly Lipatov <lav@altlinux.ru> 3.37.3-alt1 - new version 3.37.3 (with rpmrb script) * Tue Feb 12 2019 Vitaly Lipatov <lav@altlinux.ru> 3.37.0-alt1 - new version 3.37.0 (with rpmrb script) * Sun Feb 10 2019 Vitaly Lipatov <lav@altlinux.ru> 3.35.0-alt1 - new version 3.35.0 (with rpmrb script) * Sun Dec 23 2018 Vitaly Lipatov <lav@altlinux.ru> 3.34.2-alt1 - new version 3.34.2 (with rpmrb script) * Sun Nov 18 2018 Vitaly Lipatov <lav@altlinux.ru> 3.32.0-alt1 - new version 3.32.0 (with rpmrb script) * Sun Nov 04 2018 Vitaly Lipatov <lav@altlinux.ru> 3.31.0-alt1 - new version 3.31.0 (with rpmrb script) * Thu Aug 30 2018 Vitaly Lipatov <lav@altlinux.ru> 3.29.0-alt1 - new version 3.29.0 (with rpmrb script) * Tue Jul 03 2018 Vitaly Lipatov <lav@altlinux.ru> 3.28.0-alt1 - new version 3.28.0 (with rpmrb script) * Sat Jun 30 2018 Vitaly Lipatov <lav@altlinux.ru> 3.27.1-alt1 - new version 3.27.1 (with rpmrb script) * Mon May 21 2018 Vitaly Lipatov <lav@altlinux.ru> 3.26.0-alt1 - new version 3.26.0 (with rpmrb script) * Sat Apr 21 2018 Vitaly Lipatov <lav@altlinux.ru> 3.25.0-alt1 - new version 3.25.0 (with rpmrb script) * Tue Mar 20 2018 Vitaly Lipatov <lav@altlinux.ru> 3.24.1-alt1 - new version 3.24.1 (with rpmrb script) * Sat Feb 24 2018 Vitaly Lipatov <lav@altlinux.ru> 3.22.0-alt1 - new version 3.22.0 (with rpmrb script) * Wed Feb 07 2018 Vitaly Lipatov <lav@altlinux.ru> 3.21.2-alt1 - new version 3.21.2 (with rpmrb script) * Mon Dec 04 2017 Igor Vlasenko <viy@altlinux.ru> 3.20.0-alt1 - new version 3.20.0 - added python3 subpackage - renamed to fonttools * Tue Nov 07 2017 Vitaly Lipatov <lav@altlinux.ru> 3.18.0-alt1 - new version 3.18.0 (with rpmrb script) * Sun Oct 08 2017 Vitaly Lipatov <lav@altlinux.ru> 3.15.1-alt1 - new version 3.15.1 (with rpmrb script) * Tue Nov 17 2015 Igor Vlasenko <viy@altlinux.ru> 3.0-alt1 - new version 3.0 * Fri Aug 21 2015 Vitaly Lipatov <lav@altlinux.ru> 2.5-alt1 - new version (2.5) with rpmgs script * Sun Aug 04 2013 Vitaly Lipatov <lav@altlinux.ru> 2.4-alt1 - new version 2.4 (with rpmrb script) * Thu Apr 12 2012 Vitaly Kuznetsov <vitty@altlinux.ru> 2.3-alt1.1 - Rebuild to remove redundant libpython2.7 dependency * Wed Dec 21 2011 Igor Vlasenko <viy@altlinux.ru> 2.3-alt1 - updated to 2.3 * Thu Oct 27 2011 Vitaly Kuznetsov <vitty@altlinux.ru> 2.2-alt1.1.1 - Rebuild with Python-2.7 * Mon Jul 27 2009 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 2.2-alt1.1 - Rebuild with python 2.6 * Sun Nov 30 2008 Vitaly Lipatov <lav@altlinux.ru> 2.2-alt1 - initial build for ALT Linux Sisyphus |