source: projects/specs/trunk/r/regexp/regexp-vl.spec @ 9289

Revision 9289, 8.9 KB checked in by inagaki, 9 years ago (diff)

2015-01-24 Ryoichi INAGAKI <ryo1@…>

  • javapackages-tools: fixed spec
  • regexp, xml-commons-resolver: NEW
  • xalan-c, xerces-j2: updated


Line 
1Name:           regexp
2Version:        1.5
3Release:        19%{?_dist_release}
4Summary:        Simple regular expressions API
5Summary(ja):    シンプルな正規表現 API
6
7License:        ASL 2.0
8Group:          Development/Libraries
9URL:            http://jakarta.apache.org/%{name}/
10
11Source0:        http://archive.apache.org/dist/jakarta/%{name}/jakarta-%{name}-%{version}.tar.gz
12
13BuildArch:      noarch
14BuildRoot:      %{_tmppath}/%{name}-%{version}-root
15BuildRequires:  ant
16
17Requires:       java-headless
18
19%description
20Regexp is a 100% Pure Java Regular Expression package that was
21graciously donated to the Apache Software Foundation by Jonathan Locke.
22He originally wrote this software back in 1996 and it has stood up quite
23well to the test of time.
24It includes complete Javadoc documentation as well as a simple Applet
25for visual debugging and testing suite for compatibility.
26
27%package javadoc
28Summary:        Javadoc for %{name}
29Summary(ja):    %{name} の Javadoc
30Group:          Documentation
31
32%description javadoc
33Javadoc for %{name}.
34
35%prep
36%setup -q -n jakarta-%{name}-%{version}
37# remove all binary libs
38find . -name "*.jar" -exec rm -f {} \;
39
40%build
41mkdir lib
42%ant -Djakarta-site2.dir=. jar javadocs
43
44%install
45rm -rf $RPM_BUILD_ROOT
46
47# jars
48install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
49install -m 644 build/*.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
50
51# javadoc
52install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
53cp -pr docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
54
55#add_maven_depmap jakarta-%{name}:jakarta-%{name}:%{version} -a %{name}:%{name} %{name}.jar
56
57%check
58%ant -Djakarta-site2.dir=. test
59
60%clean
61rm -rf $RPM_BUILD_ROOT
62
63
64#files -f .mfiles
65%files
66%defattr(-,root,root,-)
67%doc LICENSE
68%{_javadir}/%{name}.jar
69
70%files javadoc
71%defattr(-,root,root,-)
72%doc LICENSE
73%{_javadocdir}/%{name}
74
75%changelog
76* Sat Jan 24 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.5-19
77- Initial build for Vine Linux
78
79* Wed Jul  9 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:1.5-18
80- Bump epoch as workaround for koji-shadow limitation
81
82* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5-17
83- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
84
85* Mon Jun  2 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.5-16
86- Fix dist tag
87
88* Mon May 12 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.5-15
89- Update to current packaging guidelines
90- Resolves: rhbz#976723
91
92* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.5-14
93- Use Requires: java-headless rebuild (#1067528)
94
95* Fri Jul 26 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.5-13
96- Rebuild for #988462
97
98* Tue Jul 23 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.5-12
99- Enable testsuite
100
101* Fri Jun 28 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.5-11
102- Rebuild to regenerate API documentation
103- Resolves: CVE-2013-1571
104
105* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.5-10
106- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
107
108* Wed Oct 31 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.5-9
109- Install LICENSE file with javadoc package
110- Add maven POM file
111- Update to current packaging guidelines
112- Convert versioned JAR to unversioned
113
114* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.5-8
115- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
116
117* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.5-7
118- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
119
120* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.5-6
121- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
122
123* Wed Oct 6 2010 Alexander Kurtakov <akurtako@redhat.com> 0:1.5-5
124- Drop gcj support.
125
126* Fri Jan 08 2010 Andrew Overholt <overholt@redhat.com> 1.5-4.3
127- Remove javadoc ghost symlinking.
128
129* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.5-4.2
130- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
131
132* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.5-3.2
133- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
134
135* Thu Jul 10 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0:1.5-2.2
136- drop repotag
137
138* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0:1.5-2jpp.1
139- Autorebuild for GCC 4.3
140
141* Sat Feb 9 2008 Devrim GUNDUZ <devrim@commandprompt.com> 0:1.5-1jpp.1
142- Update to 1.5
143- Fix license
144- Cosmetic cleanup
145
146* Thu Feb 8 2007 Vivek Lakshmanan <vivekl at redhat.com> 0:1.4-3jpp.1.fc7
147- Resync with JPP
148- Use the upstream tar ball as JPP does since they clean it off jars anyway
149- Use JPackage exception compliant naming scheme
150- Remove section definition
151- Install unversioned symlink
152- Add missing ghost for unversioned link
153- Add requires on java
154
155* Fri Aug 4 2006 Vivek Lakshmanan <vivekl@redhat.com> 0:1.4-2jpp.2
156- Rebuild.
157
158* Fri Aug 4 2006 Vivek Lakshmanan <vivekl@redhat.com> 0:1.4-2jpp.1
159- Merge with latest from JPP.
160- Remove prebuilt jars from new source tar ball.
161
162* Sat Jul 22 2006 Jakub Jelinek <jakub@redhat.com> - 0:1.3-2jpp_9fc
163- Rebuilt
164
165* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0:1.3-2jpp_8fc
166- rebuild
167
168* Mon Mar  6 2006 Jeremy Katz <katzj@redhat.com> - 0:1.3-2jpp_7fc
169- stop scriptlet spew
170
171* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0:1.3-2jpp_6fc
172- bump again for double-long bug on ppc(64)
173
174* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0:1.3-2jpp_5fc
175- rebuilt for new gcc4.1 snapshot and glibc changes
176
177* Wed Dec 21 2005 Jesse Keating <jkeating@redhat.com> 0:1.2-2jpp_4fc
178- rebuilt again
179
180* Tue Dec 13 2005 Jesse Keating <jkeating@redhat.com>
181- rebuilt for new gcj
182
183* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
184- rebuilt
185
186* Fri Jul 15 2005 Gary Benson <gbenson@redhat.com> 0:1.3-2jpp_3fc
187- Build on ia64, ppc64, s390 and s390x.
188- Switch to aot-compile-rpm.
189
190* Tue Jun 14 2005 Gary Benson <gbenson@redhat.com> 0:1.3-2jpp_2fc
191- Remove jarfile from the tarball.
192
193* Thu May 26 2005 Gary Benson <gbenson@redhat.com> 0:1.3-2jpp_1fc
194- Upgrade to 1.3-2jpp.
195- Rearrange how BC-compiled stuff is built and installed.
196
197* Mon May 23 2005 Gary Benson <gbenson@redhat.com> 0:1.3-1jpp_6fc
198- Add alpha to the list of build architectures (#157522).
199- Use absolute paths for rebuild-gcj-db.
200
201* Thu May  5 2005 Gary Benson <gbenson@redhat.com> 0:1.3-1jpp_5fc
202- BC-compile.
203
204* Tue Jan 11 2005 Gary Benson <gbenson@redhat.com> 0:1.3-1jpp_4fc
205- Sync with RHAPS.
206
207* Thu Nov  4 2004 Gary Benson <gbenson@redhat.com> 0:1.3-1jpp_3fc
208- Build into Fedora.
209
210* Fri Oct  1 2004 Andrew Overholt <overholt@redhat.com> 0:1.3-1jpp_3rh
211- add coreutils BuildRequires
212
213* Wed Aug 25 2004 Fernando Nasser <fnasser@redhat.com> 0:1.3-2jpp
214- Require Ant > 1.6
215- Rebuild with Ant 1.6.2
216
217* Fri Mar 26 2004 Frank Ch. Eigler <fche@redhat.com> 0:1.3-1jpp_2rh
218- add RHUG upgrade cleanup
219
220* Thu Mar  3 2004 Frank Ch. Eigler <fche@redhat.com> 0:1.3-1jpp_1rh
221- RH vacuuming
222
223* Thu Oct 09 2003 Henri Gomez <hgomez at users.sourceforge.net> 0:1.3-1jpp
224- regexp 1.3
225
226* Fri May 09 2003 David Walluck <david@anti-microsoft.org> 0:1.2-14jpp
227- update for JPackage 1.5
228
229* Fri Mar 23 2003 Nicolas Mailhot <Nicolas.Mailhot (at) JPackage.org> 1.2-13jpp
230- for jpackage-utils 1.5
231
232* Tue Jul 02 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.2-11jpp
233- section marcro
234- removed additional symlink
235
236* Mon Jun 24 2002 Henri Gomez <hgomez@slib.fr> 1.2-10jpp
237- add official jakarta jarname (jakarta-regexp-1.2.jar) symlink to real
238  jarname
239
240* Mon Jun 10 2002 Henri Gomez <hgomez@slib.fr> 1.2-9jpp
241- use sed instead of bash 2.x extension in link area to make spec compatible
242  with distro using bash 1.1x
243- use official tarball
244
245* Fri Jan 18 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.2-8jpp
246- versioned dir for javadoc
247- no dependencies javadoc package
248
249* Sat Dec 1 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.2-7jpp
250- javadoc in javadoc package
251- official summary
252
253* Wed Nov 21 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.2-5jpp
254- removed packager tag
255- new jpp extension
256
257* Sun Sep 30 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.2-5jpp
258- first unified release
259- s/jPackage/JPackage
260
261* Sun Aug 26 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.2-4mdk
262- vendor tag
263- packager tag
264- s/Copyright/License/
265- truncated description to 72 columns in spec
266- spec cleanup
267- used versioned jar
268- used new source packaging policy
269
270* Sat Feb 17 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-3mdk
271- spec cleanup
272- changelog correction
273
274* Sun Feb 04 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-2mdk
275- merged with Henri Gomez <hgomez@slib.fr> specs:
276- changed name to regexp
277-  changed javadir to /usr/share/java
278-  dropped jdk & jre requirement
279-  added Jikes support
280- changed jar name to regexp.jar
281- corrected doc
282
283* Sun Jan 14 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-1mdk
284- first Mandrake release
Note: See TracBrowser for help on using the repository browser.