Package python-module-pygraphviz: 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 | %define module_name pygraphviz %def_with python3 Name: python-module-%module_name Version: 1.5 Release: alt2 Summary: Python wrapper for the Graphviz Agraph data structure License: BSD Group: Development/Python Url: https://pygraphviz.github.io/ Packager: Denis Klimov <zver@altlinux.org> # https://github.com/pygraphviz/pygraphviz.git Source: %module_name-%version.tar BuildRequires: libgraphviz-devel %if_with python3 BuildRequires(pre): rpm-build-python3 BuildRequires: python3-devel python3-module-distribute %endif %setup_python_module %module_name %add_python_req_skip tests %description Python wrapper for the Graphviz Agraph data structure. It can be used to create and draw networks and graphs with Graphviz. %package tests Summary: Tests for %module_name Group: Development/Python Requires: %name = %version-%release %add_python3_req_skip tests %description tests Python wrapper for the Graphviz Agraph data structure. It can be used to create and draw networks and graphs with Graphviz. This package contains tests for %module_name. %if_with python3 %package -n python3-module-%module_name Summary: Python 3 wrapper for the Graphviz Agraph data structure Group: Development/Python3 %description -n python3-module-%module_name Python wrapper for the Graphviz Agraph data structure. It can be used to create and draw networks and graphs with Graphviz. %package -n python3-module-%module_name-tests Summary: Tests for %module_name (Python 3) Group: Development/Python3 Requires: python3-module-%module_name = %version-%release %description -n python3-module-%module_name-tests Python wrapper for the Graphviz Agraph data structure. It can be used to create and draw networks and graphs with Graphviz. This package contains tests for %module_name. %endif %prep %setup -n %module_name-%version %build %add_optflags -I%_includedir/graphviz %python_build_debug -b build2 %if_with python3 %python3_build_debug -b build3 %endif %install ln -sf build2 build %python_install %if_with python3 ln -sf build3 build %python3_build_install %endif %files %python_sitelibdir/* %exclude %python_sitelibdir/*/tests %files tests %python_sitelibdir/*/tests %if_with python3 %files -n python3-module-%module_name %python3_sitelibdir/* %doc %_docdir/* %exclude %python3_sitelibdir/*/tests %files -n python3-module-%module_name-tests %python3_sitelibdir/*/tests %endif %changelog * Mon Feb 04 2019 Mikhail Gordeev <obirvalger@altlinux.org> 1.5-alt2 - Cleanup spec * Wed Dec 26 2018 Mikhail Gordeev <obirvalger@altlinux.org> 1.5-alt1 - update to 1.5 * Thu Mar 22 2018 Aleksei Nikiforov <darktemplar@altlinux.org> 1.3-alt2.git20140720.1.1 - (NMU) Rebuilt with python-3.6.4. * Thu Mar 17 2016 Ivan Zakharyaschev <imz@altlinux.org> 1.3-alt2.git20140720.1 - (NMU) rebuild with python3-3.5 & rpm-build-python3-0.1.10 (for ABI dependence and new python3(*) reqs) * Tue Feb 09 2016 Sergey Alembekov <rt@altlinux.ru> 1.3-alt2.git20140720 - Fix graphviz.i * Mon Aug 25 2014 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.3-alt1.git20140720 - Version 1.3 * Mon Apr 15 2013 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.2-alt2.svn20120328 - Use 'find... -exec...' instead of 'for ... $(find...' * Fri Mar 22 2013 Aleksey Avdeev <solo@altlinux.ru> 1.2-alt1.svn20120328.1 - Rebuild with Python-3.3 * Wed Jul 18 2012 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.2-alt1.svn20120328 - Version 1.2 - Extracted tests into separate package - Added module for Python 3 * Thu Apr 12 2012 Vitaly Kuznetsov <vitty@altlinux.ru> 0.99.1-alt1.3.1.1 - Rebuild to remove redundant libpython2.7 dependency * Mon Oct 24 2011 Vitaly Kuznetsov <vitty@altlinux.ru> 0.99.1-alt1.3.1 - Rebuild with Python-2.7 * Sun Sep 25 2011 Michael Shigorin <mike@altlinux.org> 0.99.1-alt1.3 - NMU: rebuilt with current graphviz * Tue Mar 29 2011 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 0.99.1-alt1.2 - Rebuilt for debuginfo * Thu Nov 19 2009 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 0.99.1-alt1.1 - Rebuilt with python 2.6 * Thu Jan 22 2009 Denis Klimov <zver@altlinux.org> 0.99.1-alt1 - Initial build for ALT Linux |