Пакет asymptote: 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 | Name: asymptote Version: 2.47 Release: alt1 Summary: Descriptive vector graphics language Group: Sciences/Other License: GPL Url: http://asymptote.sourceforge.net/ Packager: Vitaly Lipatov <lav@altlinux.ru> # Source-url: https://github.com/vectorgraphics/asymptote/archive/%version.tar.gz Source: %name-%version.tar Patch: asymptote-1.91-alt-DSO.patch Patch1: asymptote-1.91-alt-glibc-2.16.patch Patch2: asymptote-2.28-alt-gsl1.16.patch BuildRequires: flex gcc-c++ libfftw3-devel libfreeglut-devel libgsl-devel libreadline-devel libtirpc-devel zlib-devel BuildRequires: libgc-devel >= 7.4.2 BuildRequires(pre): rpm-build-tex rpm-build-python3 BuildRequires: texlive-collection-latexrecommended ghostscript-utils /proc BuildRequires: python-module-PyQt5 python-module-PyXML python3-module-mpl_toolkits python3-module-yieldfrom # explicitly added texinfo for info files BuildRequires: texinfo BuildRequires: texi2dvi %add_python3_lib_path %_datadir/%name/GUI/ %add_python3_req_skip configs %description Asymptote is a powerful descriptive vector graphics language for technical drawings, inspired by MetaPost but with an improved C++-like syntax. Asymptote provides for figures the same high-quality level of typesetting that LaTeX does for scientific text. %package doc Summary: Documentation and examples for %name Group: Documentation BuildArch: noarch %description doc Documentation and examples for %name. %prep %setup %__subst "s|/lib |/%_lib |" configure.ac %__subst "s|-lgc |-lgc -lgccpp |" configure.ac #patch0 -p2 #patch1 -p2 #patch2 -p2 # some incompatibilities? sed -i "s|@printindex cp||g" doc/%name.texi # sure we do not using internal libgc rm -fv *.tar.gz %build %autoreconf %configure --with-docdir=%_docdir/%name-doc-%version \ --with-latex=%_texmfmain/tex/latex \ --with-context=%_texmfmain/tex/context/third \ --enable-gc=system \ --enable-gsl %make_build %install %makeinstall_std # TODO: conflicts with texlive-collection-basic-2018-alt1_5.noarch mv %buildroot%_man1dir/asy.1 %buildroot%_man1dir/asy-asymptote.1 %files %doc BUGS LICENSE README TODO %_bindir/asy %_bindir/xasy %_datadir/%name/ %_texmfmain/tex/latex/%name/ %_texmfmain/tex/context/third/%name/ %_man1dir/*.1* %files doc %_docdir/%name-doc-%version/ %_infodir/*.info* %_infodir/%name/*.info* %changelog * Fri Dec 14 2018 Vitaly Lipatov <lav@altlinux.ru> 2.47-alt1 - new version 2.47 (with rpmrb script) * Mon Dec 10 2018 Vitaly Lipatov <lav@altlinux.ru> 2.46-alt1 - new version 2.46 (with rpmrb script) - build with gsl support * Wed Oct 17 2018 Aleksei Nikiforov <darktemplar@altlinux.org> 2.44-alt2 - NMU: rebuilt with libGLUT. * Sun Oct 14 2018 Igor Vlasenko <viy@altlinux.ru> 2.44-alt1.qa1 - NMU: applied repocop patch * Mon May 21 2018 Vitaly Lipatov <lav@altlinux.ru> 2.44-alt1 - new version 2.44 (with rpmrb script) * Mon Mar 05 2018 Igor Vlasenko <viy@altlinux.ru> 2.41-alt1.1 - build with texlive 2017 * Sat Apr 08 2017 Vitaly Lipatov <lav@altlinux.ru> 2.41-alt1 - new version 2.41 (with rpmrb script) * Wed Mar 15 2017 Vitaly Lipatov <lav@altlinux.ru> 2.40-alt1 - new version (2.40) with rpmgs script * Sat Jan 28 2017 Vitaly Lipatov <lav@altlinux.ru> 2.39-alt1 - new version 2.39 (with rpmrb script) * Tue Jul 26 2016 Vitaly Lipatov <lav@altlinux.ru> 2.38-alt1 - new version 2.38 (with rpmrb script) * Thu Feb 25 2016 Vitaly Lipatov <lav@altlinux.ru> 2.36-alt2 - build with system libgc * Wed Feb 24 2016 Vitaly Lipatov <lav@altlinux.ru> 2.36-alt1 - new version 2.36 (with rpmrb script) - build without libgsl support * Thu Dec 03 2015 Igor Vlasenko <viy@altlinux.ru> 2.35-alt1.1 - NMU: added BR: texinfo * Sat Aug 15 2015 Vitaly Lipatov <lav@altlinux.ru> 2.35-alt1 - new version 2.35 (with rpmrb script) * Tue Sep 02 2014 Vitaly Lipatov <lav@altlinux.ru> 2.32-alt1 - new version 2.32 (with rpmrb script) * Sat Jul 05 2014 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 2.28-alt1.1 - Rebuilt with new gsl * Tue Jun 03 2014 Vitaly Lipatov <lav@altlinux.ru> 2.28-alt1 - new version 2.28 (with rpmrb script) * Tue Aug 27 2013 Vitaly Lipatov <lav@altlinux.ru> 2.24-alt1 - new version 2.24 (with rpmrb script) * Sat Aug 03 2013 Vitaly Lipatov <lav@altlinux.ru> 2.23-alt1 - new version 2.23 (with rpmrb script) * Wed Nov 14 2012 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.91-alt1.3 - Fixed build with glibc 2.16 * Thu Jun 14 2012 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.91-alt1.2 - Fixed build * Sat Oct 22 2011 Vitaly Kuznetsov <vitty@altlinux.ru> 1.91-alt1.1 - Rebuild with Python-2.7 * Fri Feb 19 2010 Vitaly Lipatov <lav@altlinux.ru> 1.91-alt1 - new version 1.91 (with rpmrb script) * Tue Dec 01 2009 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.43-alt1.1 - Rebuilt with python 2.6 * Mon Jul 21 2008 Vitaly Lipatov <lav@altlinux.ru> 1.43-alt1 - new version 1.43 (with rpmrb script) * Thu Jan 17 2008 Vitaly Lipatov <lav@altlinux.ru> 1.40-alt1 - initial build for ALT Linux Sisyphus |