source: projects/specs/trunk/p/python-logilab-astng/python-logilab-astng-vl.spec @ 6011

Revision 6011, 5.2 KB checked in by Takemikaduchi, 12 years ago (diff)

new upstream release

Line 
1Name:           python-logilab-astng
2Version:        0.23.1
3Release:        1%{?_dist_release}
4Summary:        Python Abstract Syntax Tree New Generation
5
6Group:          Development/Languages
7License:        GPLv2+
8URL:            http://www.logilab.org/projects/astng/
9Source0:        ftp://ftp.logilab.org/pub/astng/logilab-astng-%{version}.tar.gz
10BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
11
12Provides:       python-astng = %{version}-%{release}
13Obsoletes:      python-astng <= 0.16.0
14
15BuildArch:      noarch
16BuildRequires:  python-devel python-setuptools python-unittest2
17BuildRequires:  python-logilab-common >= 0.56.0
18Requires:       python-logilab-common >= 0.56.0
19
20%description
21The aim of this module is to provide a common base representation of
22python source code for projects such as pychecker, pyreverse,
23pylint, and others. It extends the class defined in the compiler.ast
24python module with some additional methods and attributes.
25
26
27%prep
28%setup -q -n logilab-astng-%{version}
29
30
31%build
32%{__python} setup.py build
33
34
35%install
36rm -rf $RPM_BUILD_ROOT
37%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
38rm -rf $RPM_BUILD_ROOT%{python_sitelib}/logilab/astng/test
39# Provided by the python-logilab-common package
40rm -f $RPM_BUILD_ROOT%{python_sitelib}/logilab/__init__.*
41# Fix encoding in readme
42for FILE in README; do
43    iconv -f iso-8859-15 -t utf-8 $FILE > $FILE.utf8
44    mv -f $FILE.utf8 $FILE
45done
46
47%check
48%{__python} setup.py test
49
50%clean
51rm -rf $RPM_BUILD_ROOT
52
53
54%files
55%defattr(-,root,root,-)
56%doc README COPYING
57%{python_sitelib}/logilab/astng
58%{python_sitelib}/logilab_astng*.egg-info
59%{python_sitelib}/logilab_astng*.pth
60
61
62%changelog
63* Wed Apr 18 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.23.1-1
64- initial build for Vine Linux
65
66
67* Wed Mar 14 2012 Brian C. Lane <bcl@redhat.com> 0.23.1-1
68- Upstream v0.23.1
69
70* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.23.0-2
71- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
72
73* Fri Nov 18 2011 Brian C. Lane <bcl@redhat.com> - 0.23.0-1
74- Upstream v0.23.0
75
76* Fri Jul 29 2011 Brian C. Lane <bcl@redhat.com> - 0.22.0-1
77- Upstream v0.22.0
78
79* Mon Mar 28 2011 Brian C. Lane <bcl@redhat.com> - 0.21.1-1
80- Upstream 0.21.1
81- Add unit tests to spec
82
83* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.21.0-3
84- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
85
86* Mon Dec 06 2010 Brian C. Lane <bcl@redhat.com> - 0.21.0-2
87- Add version to requirement for python-logilab-common so that updates will
88  work correctly.
89
90* Mon Nov 29 2010 Brian C. Lane <bcl@redhat.com> - 0.21.0-1
91- Upstream 0.21.0
92
93* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 0.20.1-2
94- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
95
96* Thu Jul 08 2010 Brian C. Lane <bcl@redhat.com> - 0.20.1-1
97- Upstream 0.20.1
98
99* Thu Mar 25 2010 Brian C. Lane <bcl@redhat.com> - 0.20.0-2
100- Added python-setuptools to BuildRequires
101
102* Thu Mar 25 2010 Brian C. Lane <bcl@redhat.com> - 0.20.0-1
103- Upstream 0.20.0
104
105* Sun Aug 30 2009 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.19.1-1
106- Upstream 0.19.1 (bugfixes)
107
108* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.19.0-2
109- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
110
111* Wed Jun 17 2009 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.19.0-1
112- Upstream 0.19.0
113- Fixes for better support of python 2.5 and 2.6
114
115* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.17.4-2
116- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
117
118* Sat Dec 27 2008 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.17.4-1
119- Upstream 0.17.4
120
121* Thu Jan 17 2008 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.17.2-1
122- Upstream 0.17.2
123- Package .egg-info file
124
125* Mon Dec 24 2007 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.17.1-1
126- Upstream 0.17.1
127- Adjust license to a more specific GPLv2+
128- Fix docs to be valid utf-8
129
130* Sun Apr 01 2007 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.17.0-1
131- Upstream 0.17.0
132
133* Sun Dec 17 2006 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.16.3-1
134- Upstream 0.16.3
135
136* Tue Sep 26 2006 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.16.1-2
137- Setting Provides/Obsoletes as per guidelines.
138
139* Tue Sep 26 2006 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.16.1-1
140- Renaming package python-logilab-astng from python-astng. Should have done
141  a while ago.
142- Upstream version 0.16.1
143
144* Mon May 01 2006 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.16.0-0
145- Version 0.16.0
146
147* Sun Mar 12 2006 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.15.1-1
148- Version 0.15.1
149
150* Thu Jan 12 2006 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.14.0-1
151- Version 0.14.0
152- Drop the modname patch
153
154* Tue Nov 15 2005 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.13.1-2
155- Patch for the modname traceback
156
157* Sat Nov 12 2005 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.13.1-1
158- Fedora Extras import
159- Disttagging
160
161* Mon Nov 07 2005 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.13.1-0.1
162- Version 0.13.1
163- Remove our own GPL license text, since it's now included.
164
165* Sun Nov 06 2005 Konstantin Ryabitsev <icon@fedoraproject.org> - 0.13.0-0.1
166- Initial packaging.
Note: See TracBrowser for help on using the repository browser.