source: projects/specs/trunk/t/trac/trac-vl.spec @ 7281

Revision 7281, 4.8 KB checked in by iwaim, 11 years ago (diff)

trac 0.12.4-1

Line 
1%define name trac
2%define version 0.12.4
3%define release 1%{?_dist_release}
4%define japanize ja1
5
6Summary: A web-based software project management and bug/issue tracking system
7Summary(ja): Web ベースのソフトウェアプロジェクト管理およびバグ追跡システム
8Name: %{name}
9Version: %{version}
10Release: %{release}
11Source0: http://www.i-act.co.jp/project/products/downloads/Trac-%{version}.%{japanize}.zip
12Patch0: trac-0.12.2.ja1-default_charset.patch
13License: modified BSD-style License
14Group: Applications/Development
15URL: http://trac.edgewall.org/
16
17BuildArch: noarch
18Requires: python, python-genshi >= 0.6, python-setuptools >= 0.6b1
19Requires: python >= 2.6
20BuildRequires: python-devel, python-genshi >= 0.6, python-setuptools >= 0.6b1
21BuildRequires: unzip
22BuildRoot: %{_tmppath}/%{name}-%{version}-root
23
24Vendor: Project Vine
25Distribution: Vine Linux
26Packager: iwaim
27
28%description
29Trac is an enhanced wiki and issue tracking system for software
30development projects. Trac uses a minimalistic approach to
31web-based software project management. Our mission is to help
32developers write great software while staying out of the way.
33Trac should impose as little as possible on a team's established
34development process and policies.
35
36%description -l ja
37Trac はソフトウェア開発プロジェクトのマネージメントにおける
38最小限のアプローチを提供する Web アプリケーションです。
39ソフトウェア開発の上でのチケット解決、機能追加、および
40すべての工程において、効果的なトラッキングとハンドリングを
41簡素化することを目標としています。
42Trac の全てのアスペクトは、一つの目標のもとに設計されています。
43古びた方法でプロジェクトを運営している、ソフトウェア開発者の
44助けとなること。そのために、チームが既に確立している
45開発プロセスと開発ポリシーに影響をなるべく与えないこと。
46
47%prep
48%setup -q -n Trac-%{version}.%{japanize}
49%patch0 -p1
50
51%build
52%{__python} setup.py build
53
54%install
55rm -rf ${RPM_BUILD_ROOT}
56%{__python} setup.py install --root=${RPM_BUILD_ROOT}
57%{__mkdir } ${RPM_BUILD_ROOT}%{python_sitelib}/tracext
58
59## deleting files
60%{__rm} -f contrib/trac-svn-post-commit-hook.cmd
61%{__rm} -rf contrib/rpm
62
63%clean
64rm -rf $RPM_BUILD_ROOT
65
66%files
67%defattr(-,root,root)
68%doc AUTHORS COPYING* ChangeLog* README* RELEASE* TESTING-README* THANKS* UPGRADE*
69%doc doc sample-plugins wiki-macros contrib
70%{_bindir}/*
71%{python_sitelib}/Trac-*.egg-info
72%{python_sitelib}/trac
73%{python_sitelib}/tracopt
74%dir %{python_sitelib}/tracext
75
76%changelog
77* Tue Jan  1 2013 IWAI, Masaharu <iwai@alib.jp> 0.12.4-1
78- new upstream release
79- add Packager
80- drop vl5's code
81
82* Sun Feb 19 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.12.2-2
83- rebuild with python-2.7.2
84
85* Sun Apr 10 2011 IWAI, Masaharu <iwai@alib.jp> 0.12.2-1
86- new upstream release
87- update default_charset patch (Patch0)
88- drop unnecessary fix_sourceforge2trac.py patch (Patch1)
89- update {Build,}Requires: python-genshi version
90- add files %%{python_sitelib}/tracopt
91
92* Mon Dec  6 2010 IWAI, Masaharu <iwai@alib.jp> 0.11.7-1
93- new upstream release
94- add BuildRequires: unzip
95
96* Mon Mar 22 2010 IWAI, Masaharu <iwai@alib.jp> 0.11.6-2
97- update Requires
98  - update R: python >= 2.6 for VineSeed (vl6)
99  - add R: python, pysqlite for other version (cf. vl5)
100- add %%{python_sitelib}/tracext dir in %%files
101- fix 0.11.6-1 changelog: s/BR:/Requires:/
102
103* Wed Mar 17 2010 Shu KONNO <owa@bg.wakwak.com> 0.11.6-1
104- updated Trac to 0.11.6.ja1
105- rebuilt with python-2.6
106- dropt Requires: pysqlite (included in python-2.6)
107
108* Sat Apr 25 2009 IWAI, Masaharu <iwai@alib.jp> 0.11.4-1
109- new upstream release
110- update default charset patch (Patch0)
111  - add patching default wiki page
112
113* Mon Apr  6 2009 IWAI, Masaharu <iwai@alib.jp> 0.11.3-2
114- add Requires: pysqlite
115- fix 0.11.3-1 changelog
116  - update Requires and BuildRequires
117
118* Sun Apr  5 2009 IWAI, Masaharu <iwai@alib.jp> 0.11.3-1
119- new upstream release
120- update License value
121- update default_charset patch (Patch0)
122- update %%files section
123- add fix sourceforge2trac.py.patch (Patch1)
124- update Requires
125  - drop clearsilver, silvercity, pysqlite, python-pyxml, subversion-python
126  - add python-genshi >= 0.5, python-setuptools >= 0.6b1
127- update BuildRequires
128  - add python-genshi >= 0.5, python-setuptools >= 0.6b1
129
130* Mon Oct 20 2008 Shu KONNO <owa@bg.wakwak.com> 0.10.5-2
131- added %%python_sitelib macro to be independent of platforms
132- added BuildArch: noarch
133
134* Mon Oct 20 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.10.5-1
135- upgraded to 0.10.5, the newest 0.10.x line, including security and bug fixes
136- spec in UTF-8
137- modified Patch0 to set utf-8 as default encoding
138
139* Wed Aug 22 2007 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.10.4-0vl1
140- initial build for Vine Linux
141- add Patch0 to change default_charset to euc-jp
142
Note: See TracBrowser for help on using the repository browser.