123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172 |
- Name: python-logilab-astng
- Version: 0.23.1
- Release: 2%{?_dist_release}
- Summary: Python Abstract Syntax Tree New Generation
- Group: Development/Languages
- License: GPLv2+
- URL: http://www.logilab.org/projects/astng/
- Source0: ftp://ftp.logilab.org/pub/astng/logilab-astng-%{version}.tar.gz
- BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
- Provides: python-astng = %{version}-%{release}
- Obsoletes: python-astng <= 0.16.0
- BuildArch: noarch
- BuildRequires: python-devel python-setuptools python-unittest2
- BuildRequires: python-logilab-common >= 0.56.0
- Requires: python-logilab-common >= 0.56.0
- Vendor: Project Vine
- Distribution: Vine Linux
- %description
- The aim of this module is to provide a common base representation of
- python source code for projects such as pychecker, pyreverse,
- pylint, and others. It extends the class defined in the compiler.ast
- python module with some additional methods and attributes.
- %prep
- %setup -q -n logilab-astng-%{version}
- %build
- %{__python} setup.py build
- %install
- rm -rf $RPM_BUILD_ROOT
- %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
- rm -rf $RPM_BUILD_ROOT%{python_sitelib}/logilab/astng/test
- # Provided by the python-logilab-common package
- rm -f $RPM_BUILD_ROOT%{python_sitelib}/logilab/__init__.*
- # Fix encoding in readme
- for FILE in README; do
- iconv -f iso-8859-15 -t utf-8 $FILE > $FILE.utf8
- mv -f $FILE.utf8 $FILE
- done
- %check
- %{__python} setup.py test
- %clean
- rm -rf $RPM_BUILD_ROOT
- %files
- %defattr(-,root,root,-)
- %doc README COPYING
- %{python_sitelib}/logilab/astng
- %{python_sitelib}/logilab_astng*.egg-info
- %{python_sitelib}/logilab_astng*.pth
- %changelog
- * Sun Jan 12 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.23.1-2
- - rebuild with VineSeed environment
- * Wed Apr 18 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.23.1-1
- - initial build for Vine Linux
- * Wed Mar 14 2012 Brian C. Lane <bcl@redhat.com> 0.23.1-1
- - Upstream v0.23.1
- * Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.23.0-2
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
- * Fri Nov 18 2011 Brian C. Lane <bcl@redhat.com> - 0.23.0-1
- - Upstream v0.23.0
- * Fri Jul 29 2011 Brian C. Lane <bcl@redhat.com> - 0.22.0-1
- - Upstream v0.22.0
- * Mon Mar 28 2011 Brian C. Lane <bcl@redhat.com> - 0.21.1-1
- - Upstream 0.21.1
- - Add unit tests to spec
- * Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.21.0-3
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
- * Mon Dec 06 2010 Brian C. Lane <bcl@redhat.com> - 0.21.0-2
- - Add version to requirement for python-logilab-common so that updates will
- work correctly.
- * Mon Nov 29 2010 Brian C. Lane <bcl@redhat.com> - 0.21.0-1
- - Upstream 0.21.0
- * Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 0.20.1-2
- - Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
- * Thu Jul 08 2010 Brian C. Lane <bcl@redhat.com> - 0.20.1-1
- - Upstream 0.20.1
- * Thu Mar 25 2010 Brian C. Lane <bcl@redhat.com> - 0.20.0-2
- - Added python-setuptools to BuildRequires
- * Thu Mar 25 2010 Brian C. Lane <bcl@redhat.com> - 0.20.0-1
- - Upstream 0.20.0
- * Sun Aug 30 2009 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.19.1-1
- - Upstream 0.19.1 (bugfixes)
- * Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.19.0-2
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
- * Wed Jun 17 2009 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.19.0-1
- - Upstream 0.19.0
- - Fixes for better support of python 2.5 and 2.6
- * Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.17.4-2
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
- * Sat Dec 27 2008 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.17.4-1
- - Upstream 0.17.4
- * Thu Jan 17 2008 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.17.2-1
- - Upstream 0.17.2
- - Package .egg-info file
- * Mon Dec 24 2007 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.17.1-1
- - Upstream 0.17.1
- - Adjust license to a more specific GPLv2+
- - Fix docs to be valid utf-8
- * Sun Apr 01 2007 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.17.0-1
- - Upstream 0.17.0
- * Sun Dec 17 2006 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.16.3-1
- - Upstream 0.16.3
- * Tue Sep 26 2006 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.16.1-2
- - Setting Provides/Obsoletes as per guidelines.
- * Tue Sep 26 2006 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.16.1-1
- - Renaming package python-logilab-astng from python-astng. Should have done
- a while ago.
- - Upstream version 0.16.1
- * Mon May 01 2006 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.16.0-0
- - Version 0.16.0
- * Sun Mar 12 2006 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.15.1-1
- - Version 0.15.1
- * Thu Jan 12 2006 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.14.0-1
- - Version 0.14.0
- - Drop the modname patch
- * Tue Nov 15 2005 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.13.1-2
- - Patch for the modname traceback
- * Sat Nov 12 2005 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.13.1-1
- - Fedora Extras import
- - Disttagging
- * Mon Nov 07 2005 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.13.1-0.1
- - Version 0.13.1
- - Remove our own GPL license text, since it's now included.
- * Sun Nov 06 2005 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.13.0-0.1
- - Initial packaging.
|