Browse Source

NEW: junit, jline, rhino, xalan-j2

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@1737 ec354946-7b23-47d6-9f5a-488ba84defc7
inagaki 13 years ago
parent
commit
9774b05ee1
4 changed files with 1163 additions and 0 deletions
  1. 133 0
      j/jline/jline-vl.spec
  2. 266 0
      j/junit/junit-vl.spec
  3. 279 0
      r/rhino/rhino-vl.spec
  4. 485 0
      x/xalan-j2/xalan-j2-vl.spec

+ 133 - 0
j/jline/jline-vl.spec

@@ -0,0 +1,133 @@
+# Copyright (c) 2000-2005, JPackage Project
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+#
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the
+#    distribution.
+# 3. Neither the name of the JPackage Project nor the names of its
+#    contributors may be used to endorse or promote products derived
+#    from this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#
+
+Name:           jline
+Summary:        Java library for reading and editing user input in console applications
+Version:        0.9.94
+Release:        1%{?_dist_release}
+
+License:        BSD
+URL:            http://jline.sf.net/
+Group:          Development/Libraries
+
+Source0:        http://download.sourceforge.net/sourceforge/jline/jline-%{version}.zip
+Source1:        CatalogManager.properties
+Source2:        jline-build.xml
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+BuildArch:      noarch
+BuildRequires:  jpackage-utils >= 1.7
+
+Requires:       bash
+# for /bin/stty
+Requires:       coreutils
+Requires:       jpackage-utils
+
+%description
+JLine is a java library for reading and editing user input in console
+applications. It features tab-completion, command history, password
+masking, customizable keybindings, and pass-through handlers to use to
+chain to other console applications.
+
+
+%prep
+%setup -q -n %{name}-%{version}
+
+%build
+
+%install
+rm -rf $RPM_BUILD_ROOT
+# jars
+install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
+install -m 644 %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/
+
+(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do \
+ln -sf ${jar} ${jar/-%{version}/}; done)
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(0644,root,root,0755)
+%doc LICENSE.txt
+%{_javadir}/%{name}.jar
+%{_javadir}/%{name}-%{version}.jar
+
+%changelog
+* Wed Sep  1 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 0.9.94-1
+- Initial build for VineLinux
+
+* Mon Mar  8 2010 Peter Lemenkov <lemenkov@gmail.com> - 0:0.9.94-0.6
+- Added missing Requires: jpackage-utils (%%{_javadir} and %%{_javadocdir})
+
+* Tue Jan 12 2010 Alexander Kurtakov <akurtako@redhat.com> 0:0.9.94-0.5
+- Fix BRs.
+- Drop gcj_support.
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:0.9.94-0.4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:0.9.94-0.3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Wed Jul  9 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0:9.94-0.2
+- drop repotag
+
+* Mon Mar 24 2008 Matt Wringe <mwringe@redhat.com> - 0:9.94-0jpp.1
+- Update to 0.9.94 (BZ #436204)
+
+* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0:0.9.9-2jpp.1
+- Autorebuild for GCC 4.3
+
+* Tue Mar 06 2007 Matt Wringe <mwringe@redhat.com> - 0:0.9.9-1jpp.1
+- Add option to build with ant.
+- Fix various rpmlint issues
+- Specify proper license
+
+* Thu May 04 2006 Alexander Kurtakov <akurtkov at gmail.com> - 0:0.9.9-1jpp
+- Upgrade to 0.9.9
+
+* Thu May 04 2006 Ralph Apel <r.apel at r-apel.de> - 0:0.9.5-1jpp
+- Upgrade to 0.9.5
+- First JPP-1.7 release
+
+* Mon Apr 25 2005 Fernando Nasser <fnasser@redhat.com> - 0:0.9.1-1jpp
+- Upgrade to 0.9.1
+- Disable attempt to include external jars
+
+* Mon Apr 25 2005 Fernando Nasser <fnasser@redhat.com> - 0:0.8.1-3jpp
+- Changes to use locally installed DTDs
+- Do not try and access sun site for linking javadoc
+
+* Sun Aug 23 2004 Randy Watler <rwatler at finali.com> - 0:0.8.1-2jpp
+- Rebuild with ant-1.6.2
+
+* Mon Jan 26 2004 David Walluck <david@anti-microsoft.org> 0:0.8.1-1jpp
+- release

+ 266 - 0
j/junit/junit-vl.spec

@@ -0,0 +1,266 @@
+# Copyright (c) 2000-2005, JPackage Project
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+#
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the
+#    distribution.
+# 3. Neither the name of the JPackage Project nor the names of its
+#    contributors may be used to endorse or promote products derived
+#    from this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#
+
+%define _with_gcj_support 1
+
+%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}
+
+Name:           junit
+Summary:        Java regression test package
+Version:        3.8.2
+Release:        7%{?dist}
+
+License:        CPL
+URL:            http://www.junit.org/
+Group:          Development/Tools
+
+# http://osdn.dl.sourceforge.net/junit/junit3.8.2.zip
+Source0:        junit3.8.2.zip
+Source1:        junit3.8.2-build.xml
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+BuildRequires:  ant
+BuildRequires:  jpackage-utils >= 0:1.6
+%if ! %{gcj_support}
+Buildarch:     noarch
+%endif
+
+%if %{gcj_support}
+BuildRequires:          java-gcj-compat-devel
+Requires(post):         java-gcj-compat
+Requires(postun):       java-gcj-compat
+%endif
+
+%description
+JUnit is a regression testing framework written by Erich Gamma and Kent
+Beck. It is used by the developer who implements unit tests in Java.
+JUnit is Open Source Software, released under the IBM Public License and
+hosted on SourceForge.
+
+%package manual
+Group:          Documentation
+Summary:        Manual for %{name}
+
+%description manual
+Documentation for %{name}.
+
+#%package javadoc
+#Group:          Documentation
+#Summary:        Javadoc for %{name}
+#
+#%description javadoc
+#Javadoc for %{name}.
+
+%package demo
+Group:          Development/Libraries
+Summary:        Demos for %{name}
+Requires:       %{name} = %{version}-%{release}
+
+%if %{gcj_support}
+BuildRequires:          java-gcj-compat-devel
+Requires(post):         java-gcj-compat
+Requires(postun):       java-gcj-compat
+%endif
+
+%description demo
+Demonstrations and samples for %{name}.
+
+%prep
+%setup -q -n %{name}%{version}
+# extract sources
+#jar xf src.jar
+#rm -f src.jar
+#cp %{SOURCE1} build.xml
+
+%build
+#ant dist
+
+%install
+rm -rf $RPM_BUILD_ROOT
+# jars
+install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
+install -m 644 %{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
+(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/}; done)
+# javadoc
+#install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
+#cp -pr %{name}%{version}/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
+# demo
+install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/demo/junit # Not using %name for last part because it is 
+                                                                # part of package name
+cp -pr %{name}/* $RPM_BUILD_ROOT%{_datadir}/%{name}/demo/junit
+
+%if %{gcj_support}
+rm -rf aot-compile-rpm
+# these --exclude options work around an aot-compile-rpm problem with test.jar
+%{_bindir}/aot-compile-rpm --exclude usr/share/junit/demo --exclude usr/share/junit/demo/junit/tests/runner/test.jar
+%endif
+
+#ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+%if %{gcj_support}
+if [ -x %{_bindir}/rebuild-gcj-db ]
+then
+  %{_bindir}/rebuild-gcj-db
+fi
+%endif
+
+%postun
+%if %{gcj_support}
+if [ -x %{_bindir}/rebuild-gcj-db ]
+then
+  %{_bindir}/rebuild-gcj-db
+fi
+%endif
+
+%files
+%defattr(0644,root,root,0755)
+%doc README.html
+%{_javadir}/*
+
+%if %{gcj_support}
+%dir %{_libdir}/gcj/%{name}
+%attr(-,root,root) %{_libdir}/gcj/%{name}/junit-3.8.2.jar.*
+%endif
+
+%files manual
+%defattr(0644,root,root,0755)
+%doc doc/*
+
+#files javadoc
+#defattr(0644,root,root,0755)
+#doc %{_javadocdir}/%{name}-%{version}
+#doc %{_javadocdir}/%{name}
+
+%files demo
+%defattr(0644,root,root,0755)
+%{_datadir}/%{name}
+
+%changelog
+* Wed Sep  1 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 3.8.2-7
+- Initial build for Vine Linux
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.8.2-6.4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.8.2-5.4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Wed Jul  9 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 3.8.2-4.4
+- drop repotag
+
+* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 3.8.2-4jpp.3
+- Autorebuild for GCC 4.3
+
+* Thu Sep 20 2007 Deepak Bhole <dbhole@redhat.com> - 3.8.2-3jpp.3
+- Fix location of stylesheet for javadocs
+
+* Thu Sep 20 2007 Deepak Bhole <dbhole@redhat.com> - 3.8.2-3jpp.2
+- Rebuild for ppc32 execmem issue and new build-id
+
+* Mon Feb 12 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 3.8.2-3jpp.1.fc7
+- Add dist tag
+
+* Mon Feb 12 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 3.8.2-3jpp.1
+- Committed on behalf of Tania Bento <tbento@redhat.com>
+- Update per Fedora review process
+- Resolves rhbz#225954
+
+* Thu Aug 10 2006 Deepak Bhole <dbhole@redhat.com> -  0:3.8.2-3jpp.1
+- Added missing requirements.
+
+* Thu Aug 10 2006 Karsten Hopp <karsten@redhat.de> 0:3.8.2-2jpp_3fc
+- Require(post/postun): coreutils
+
+* Sun Jun 23 2006 Deepak Bhole <dbhole@redhat.com> -  0:3.8.2-2jpp_2fc
+- Rebuilt.
+
+* Sat Jun 22 2006 Deepak Bhole <dbhole@redhat.com> -  0:3.8.2-2jpp_1fc
+- Upgrade to 3.8.2
+- Added conditional native compilation.
+- Fix path where demo is located.
+
+* Mon Mar 03 2006 Ralph Apel <r.apel at r-apel.de> - 0:3.8.2-1jpp
+- First JPP-1.7 release
+
+* Sun Aug 23 2004 Randy Watler <rwatler at finali.com> - 0:3.8.1-4jpp
+- Rebuild with ant-1.6.2
+* Fri May 09 2003 David Walluck <david@anti-microsoft.org> 0:3.8.1-3jpp
+- update for JPackage 1.5
+
+* Fri Mar 21 2003 Nicolas Mailhot <Nicolas.Mailhot (at) JPackage.org> 3.8.1-2jpp
+- For jpackage-utils 1.5
+
+* Fri Sep 06 2002 Henri Gomez <hgomez@users.sourceforge.net> 3.8.1-1jpp
+- 3.8.1
+
+* Sun Sep 01 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 3.8-2jpp 
+- used original zip file
+
+* Thu Aug 29 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 3.8-1jpp 
+- 3.8
+- group, vendor and distribution tags
+
+* Sat Jan 19 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 3.7-6jpp
+- versioned dir for javadoc
+- no dependencies for manual and javadoc packages
+- stricter dependency for demo package
+- additional sources in individual archives
+- section macro
+
+* Sat Dec 1 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 3.7-5jpp
+- javadoc in javadoc package
+
+* Wed Nov 21 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 3.7-4jpp
+- fixed previous releases ...grrr
+
+* Wed Nov 21 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 3.7-3jpp
+- added jpp extension
+- removed packager tag
+
+* Sun Sep 30 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 3.7-2jpp
+- first unified release
+- s/jPackage/JPackage
+
+* Mon Sep 17 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 3.7-1mdk
+- 3.7
+- vendor tag
+- packager tag
+- s/Copyright/License/
+- truncated description to 72 columns in spec
+- spec cleanup
+- used versioned jar
+- moved demo files to %%{_datadir}/%%{name}
+
+* Sat Feb 17 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 3.5-1mdk
+- first Mandrake release

+ 279 - 0
r/rhino/rhino-vl.spec

@@ -0,0 +1,279 @@
+# Copyright (c) 2000-2005, JPackage Project
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+#
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the
+#    distribution.
+# 3. Neither the name of the JPackage Project nor the names of its
+#    contributors may be used to endorse or promote products derived
+#    from this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#
+
+%define cvs_version 1_7R2
+
+Name:           rhino
+Summary:        JavaScript for Java
+Version:        1.7
+Release:        0.r2.1%{?_dist_release}
+
+Group:          Development/Libraries
+License:        MPLv1.1 or GPLv2+
+URL:            http://www.mozilla.org/rhino/
+
+Source0:        ftp://ftp.mozilla.org/pub/mozilla.org/js/rhino%{cvs_version}.zip
+Source2:        %{name}.script
+
+#Patch0:         %{name}-build.patch
+## Patch to try several methods of loading jline library or fail gracefully
+#Patch1:         %{name}-457336.diff
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+BuildArch:      noarch
+#BuildRequires:  ant
+#BuildRequires:  bea-stax-api
+#BuildRequires:  java-1.6.0-openjdk-devel >= 1:1.6.0.0
+Requires:       jpackage-utils
+Requires:       jline
+
+# Disable xmlbeans until we can get it into Fedora
+#Requires:       xmlbeans
+#BuildRequires:  xmlbeans
+
+%description
+Rhino is an open-source implementation of JavaScript written entirely
+in Java. It is typically embedded into Java applications to provide
+scripting to end users.
+
+%description -l ja
+Rhino はすべてが Java で記述された JavaScript のオープンソースな実装です.
+一般的には Java アプリケーションに組み込まれることで、エンドユーザーによる
+スクリプトの記述が可能になります.
+
+
+%package        demo
+Summary:        Examples for %{name}
+Group:          Development/Libraries
+
+%description    demo
+Examples for %{name}.
+
+#%package        manual
+#Summary:        Manual for %{name}
+#Group:          Documentation
+#
+#%description    manual
+#Documentation for %{name}.
+
+#%package        javadoc
+#Summary:        Javadoc for %{name}
+#Group:          Development/Documentation
+#
+#%description    javadoc
+#Javadoc for %{name}.
+
+%prep
+%setup -q -n %{name}%{cvs_version}
+#patch0 -p1
+#patch1 -p0 -b .jline
+
+# Fix build
+#{__perl} -pi -e 's|.*<get.*src=.*>\n||' build.xml testsrc/build.xml toolsrc/org/mozilla/javascript/tools/debugger/build.xml xmlimplsrc/build.xml
+
+# Fix manifest
+#{__perl} -pi -e 's|^Class-Path:.*\n||g' src/manifest
+
+# Add jpp release info to version
+#{__perl} -pi -e 's|^implementation.version: Rhino .* release .* \${implementation.date}|implementation.version: Rhino %{version} release %{release} \${implementation.date}|' build.properties
+
+%build
+#export CLASSPATH=
+#export OPT_JAR_LIST=:
+#ant -Dxbean.jar=$(build-classpath xmlbeans/xbean) \
+#    -Djsr173.jar=$(build-classpath bea-stax-api) deepclean jar copy-all javadoc
+
+#pushd examples
+#export CLASSPATH=../build/%{name}%{cvs_version}/js.jar:$(build-classpath xmlbeans/xbean 2>/dev/null)
+#{javac} *.java
+#{jar} cvf ../build/%{name}%{cvs_version}/%{name}-examples-%{version}.jar *.class
+#popd
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+# jars
+mkdir -p $RPM_BUILD_ROOT%{_javadir}
+install -m 644 js.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
+#%{__cp} -a build/%{name}%{cvs_version}/%{name}-examples-%{version}.jar %{buildroot}%{_javadir}/%{name}-examples-%{version}.jar
+#(cd %{buildroot}%{_javadir} && %{__ln_s} %{name}-%{version}.jar js-%{version}.jar)
+(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} `echo $jar| %{__sed} "s|-%{version}||g"`; done)
+
+# javadoc
+#%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
+#%{__cp} -a build/%{name}%{cvs_version}/javadoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
+#%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
+#%{_bindir}/find %{buildroot}%{_javadocdir}/%{name}-%{version} -type f -name '*.html' | %{_bindir}/xargs %{__perl} -pi -e 's/\r$//g'
+
+## script
+mkdir -p $RPM_BUILD_ROOT%{_bindir}
+install -m 755 %{SOURCE2} $RPM_BUILD_ROOT%{_bindir}/%{name}
+
+# examples
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
+cp -a examples/* $RPM_BUILD_ROOT%{_datadir}/%{name}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(0644,root,root,0755)
+%doc LICENSE.txt
+%attr(0755,root,root) %{_bindir}/*
+%{_javadir}/*
+
+%files demo
+%defattr(0644,root,root,0755)
+%{_datadir}/%{name}
+
+#%files manual
+#%defattr(0644,root,root,0755)
+#%if 0
+#%doc build/%{name}%{cvs_version}/docs/*
+#%endif
+
+#files javadoc
+#defattr(0644,root,root,0755)
+#doc %{_javadocdir}/*
+
+%changelog
+* Wed Sep  1 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.7-0.r2.1
+- Initial build for VineLinux
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.7-0.7.r2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Sun May 31 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 0:1.7-0.6.r2
+- Update to rhino1_7R2
+- Add patch from Steven Elliott to fix exception in the interpreter shell.
+
+* Mon Apr 20 2009 Lillian Angel <langel@redhat.com> - 0:1.7-0.4.r2pre.1.1
+- Added jpackage-utils requirement.
+- Resolves: rhbz#496435
+
+* Thu Mar 26 2009 Lillian Angel <langel@redhat.com> - 0:1.7-0.3.r2pre.1.1
+- Updated rhino-build.patch
+- License for treetable has been fixed. Re-included this code, and removed patch.
+- Resolves: rhbz#457336
+
+* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.7-0.2.r2pre.1.1
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Fri Feb 13 2009 Lillian Angel <langel@redhat.com> - 0:1.7-0.1.r2pre.1.1
+- Upgraded to 1.7r2pre.
+- Resolves: rhbz#485135
+
+* Thu Jul 10 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0:1.6-0.1.r5.1.3
+- drop repotag
+- fix license tag
+
+* Thu Mar 15 2007 Matt Wringe <mwringe@redhat.com> 0:1.6-0.1.r5.1jpp.2
+- Remove script from build as the debugging tool is disabled due to it 
+  containing proprietary code from Sun.
+
+* Wed Mar 07 2007 Deepak Bhole <dbhole@redhat.com> 0:1.6-0.1.r5.1jpp.1
+- Upgrade to 1.6r5
+- Change release per Fedora guidelines
+- Disable dependency on xmlbeans (optional component, not in Fedora yet)
+- Disable building of debugger tool, as it needs confidential code from Sun
+- Remove post/postuns for javadoc and add the two dirs as %%doc
+
+* Wed Jun 14 2006 Ralph Apel <r.apel@r-apel.de> 0:1.6-0.r2.2jpp
+- Add bea-stax-api in order to build xmlimpl classes 
+
+* Tue May 31 2006 Fernando Nasser <fnasser@redhat.com> 0:1.6-0.r2.1jpp
+- Upgrade to RC2
+
+* Mon Apr 24 2006 Fernando Nasser <fnasser@redhat.com> 0:1.6-0.r1.2jpp
+- First JPP 1.7 build
+
+* Thu Dec 02 2004 David Walluck <david@jpackage.org> 0:1.6-0.r1.1jpp
+- 1_6R1
+- add demo subpackage containing example code
+- add jpp release info to implementation version
+- add script to launch js shell
+- build E4X implementation (Requires: xmlbeans)
+- remove `Class-Path' from manifest
+
+* Tue Aug 24 2004 Fernando Nasser <fnasser@redhat.com> - 0:1.5-1.R5.1jpp
+- Update to 1.5R5.
+- Rebuild with Ant 1.6.2
+
+* Sat Jul 19 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:1.5-1.R4.1.1jpp
+- Update to 1.5R4.1.
+- Non-versioned javadoc dir symlink.
+
+* Fri Apr 11 2003 David Walluck <davdi@anti-microsoft.org> 0:1.5-0.R4.2jpp
+- remove build patches in favor of perl
+- add epoch
+
+* Sun Mar 30 2003 Ville Skyttä <ville.skytta at iki.fi> - 1.5-0.r4.1jpp
+- Update to 1.5R4.
+- Rebuild for JPackage 1.5.
+
+* Wed May 08 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.5-0.R3.1jpp
+- 1.5R3
+- versioned dir for javadoc
+
+* Sun Mar 10 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.5-0.R2.9jpp
+- versioned compatibility symlink
+
+* Mon Jan 21 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.5-0.R2.8jpp
+- section macro
+- new release scheme
+
+* Thu Jan 17 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.5R2-7jpp
+- spec cleanup
+- changelog corrections
+
+* Fri Jan 11 2002 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.5R2-6jpp
+- backward compatibility js.jar symlink
+- used original swing exemples archive
+- fixed javadoc empty package-list file
+- no dependencies for manual and javadoc packages
+
+* Sat Dec 1 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.5R2-5jpp
+- javadoc in javadoc package
+- fixed offline build
+
+* Wed Nov 21 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.5R2-4jpp
+- changed extension --> jpp
+
+* Sat Oct 6 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.5R2-3jpp
+- first unified release
+- s/jPackage/JPackage
+- corrected license to MPL
+
+* Sat Sep 15 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.5R2-2mdk
+- spec cleanup
+- standardized cvs references
+
+* Thu Aug 31 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.5R2-1mdk
+- first Mandrake release

+ 485 - 0
x/xalan-j2/xalan-j2-vl.spec

@@ -0,0 +1,485 @@
+# Copyright (c) 2000-2005, JPackage Project
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+#
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the
+#    distribution.
+# 3. Neither the name of the JPackage Project nor the names of its
+#    contributors may be used to endorse or promote products derived
+#    from this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#
+
+%define section free
+%define cvs_version 2_7_1
+
+Name:           xalan-j2
+Summary:        Java XSLT processor
+Summary(ja):    Java XSLT プロセッサ
+Version:        2.7.1
+Release:        2%{?_dist_release}
+
+Group:          Development/Libraries
+# samples/servlet/ApplyXSLTException.java is ASL 1.1
+# src/org/apache/xpath/domapi/XPathStylesheetDOM3Exception.java is W3C
+License:        ASL 1.1 and ASL 2.0 and W3C
+URL:            http://xalan.apache.org/
+
+# using binary for bootstrap
+#Source0:        http://www.apache.org/dist/xml/xalan-j/xalan-j_2_7_1-src.tar.gz
+Source0:        http://www.apache.org/dist/xml/xalan-j/xalan-j_2_7_1-bin-2jars.tar.gz
+#Source1:        %{name}-serializer-MANIFEST.MF
+#Patch0:         %{name}-noxsltcdeps.patch
+#Patch1:         %{name}-manifest.patch
+#Patch2:         %{name}-crosslink.patch
+#This patch uses xalan-j2-serializer.jar in the MANIFEST files instead of serializer
+#Patch3:		%{name}-src-MANIFEST-MF.patch
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+
+BuildArch:      noarch
+Provides:       jaxp_transform_impl
+Requires:       jaxp_parser_impl
+Requires(post):	 alternatives
+Requires(preun): alternatives
+#BuildRequires:  jpackage-utils >= 0:1.6
+#BuildRequires:	java-devel
+#BuildRequires:  ant
+#BuildRequires:  bcel
+#BuildRequires:	jlex
+#BuildRequires:	java_cup
+#BuildRequires:	regexp
+#BuildRequires:	sed
+#BuildRequires:	servlet25
+#BuildRequires:  xerces-j2 >= 0:2.7.1
+#BuildRequires:  xml-commons-apis >= 0:1.3
+#BuildRequires:  xml-stylebook
+
+%description
+Xalan is an XSLT processor for transforming XML documents into HTML,
+text, or other XML document types. It implements the W3C Recommendations
+for XSL Transformations (XSLT) and the XML Path Language (XPath). It can
+be used from the command line, in an applet or a servlet, or as a module
+in other program.
+
+#%package        xsltc
+#Summary:        XSLT compiler
+#Group:          Text Processing/Markup/XML
+#Requires:       java_cup
+#Requires:	bcel
+#Requires:	jlex
+#Requires:	regexp
+#Requires:	jaxp_parser_impl
+#
+#%description    xsltc
+#The XSLT Compiler is a Java-based tool for compiling XSLT stylesheets into
+#lightweight and portable Java byte codes called translets.
+
+%package        manual
+Summary:        Manual for %{name}
+Group:          Documentation
+
+%description    manual
+Documentation for %{name}.
+
+#%package        javadoc
+#Summary:        Javadoc for %{name}
+#Group:          Development/Documentation
+#BuildRequires:  java-javadoc
+## for /bin/rm and /bin/ln
+#Requires(post):		coreutils
+#Requires(postun):	coreutils
+#
+#%description    javadoc
+#Javadoc for %{name}.
+
+#%package        demo
+#Summary:        Demo for %{name}
+#Group:          Text Processing/Markup/XML
+#Requires:       %{name} = %{epoch}:%{version}-%{release}, servlet25
+#
+#%description    demo
+#Demonstrations and samples for %{name}.
+
+%prep
+%setup -q -n xalan-j_%{cvs_version}
+
+%build
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+# jars
+install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
+install -p -m 644 xalan.jar \
+  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
+install -p -m 644 xsltc.jar \
+  $RPM_BUILD_ROOT%{_javadir}/xsltc-%{version}.jar
+install -p -m 644 serializer.jar \
+  $RPM_BUILD_ROOT%{_javadir}/%{name}-serializer-%{version}.jar
+(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
+
+# javadoc
+#install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
+#cp -pr build/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
+#ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
+#rm -rf build/docs/apidocs
+
+# demo
+#install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}
+#install -p -m 644 build/xalansamples.jar \
+#  $RPM_BUILD_ROOT%{_datadir}/%{name}/%{name}-samples.jar
+#install -p -m 644 build/xalanservlet.war \
+#  $RPM_BUILD_ROOT%{_datadir}/%{name}/%{name}-servlet.war
+#cp -pr samples $RPM_BUILD_ROOT%{_datadir}/%{name}
+
+# fix link between manual and javadoc
+#(cd build/docs; ln -sf %{_javadocdir}/%{name}-%{version} apidocs)
+
+# jaxp_transform_impl ghost symlink
+ln -s %{_sysconfdir}/alternatives \
+  $RPM_BUILD_ROOT%{_javadir}/jaxp_transform_impl.jar
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+%post
+/sbin/update-alternatives --install %{_javadir}/jaxp_transform_impl.jar \
+  jaxp_transform_impl %{_javadir}/%{name}.jar 30
+
+%preun
+{
+  [ $1 = 0 ] || exit 0
+  /sbin/update-alternatives --remove jaxp_transform_impl %{_javadir}/%{name}.jar
+} >/dev/null 2>&1 || :
+
+#%post javadoc
+#rm -f %{_javadocdir}/%{name}
+#ln -s %{name}-%{version} %{_javadocdir}/%{name}
+
+#%postun javadoc
+#if [ "$1" = "0" ]; then
+#    rm -f %{_javadocdir}/%{name}
+#fi
+
+%files
+%defattr(0644,root,root,0755)
+%doc LICENSE.txt NOTICE.txt readme.html
+%{_javadir}/%{name}-%{version}.jar
+%{_javadir}/%{name}.jar
+%{_javadir}/%{name}-serializer-%{version}.jar
+%{_javadir}/%{name}-serializer.jar
+%ghost %{_javadir}/jaxp_transform_impl.jar
+
+#%files xsltc
+#%defattr(0644,root,root,0755)
+%{_javadir}/xsltc-%{version}.jar
+%{_javadir}/xsltc.jar
+#%ghost %{_javadir}/jaxp_transform_impl.jar
+
+%files manual
+%defattr(0644,root,root,0755)
+%doc docs/*
+
+#%files javadoc
+#%defattr(0644,root,root,0755)
+#%doc %{_javadocdir}/%{name}-%{version}
+#%ghost %doc %{_javadocdir}/%{name}
+
+#%files demo
+#%defattr(0644,root,root,0755)
+#%{_datadir}/%{name}
+
+%changelog
+* Mon Aug 30 2010 Ryoichic INAGAKI <ryo1@bc.wakwak.com> 2.7.1-2
+- Initial build for VineLinux
+- using binary package for bootstrap
+
+* Wed Apr 7 2010 Alexander Kurtakov <akurtako@redhat.com> 0:2.7.1-1
+- Update to 2.7.1.
+- Drop gcj_support.
+
+* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.7.0-9.5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:2.7.0-8.5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Tue Feb 3 2009 Alexander Kurtakov <akurtako@redhat.com> 0:2.7.0-7.5
+- Add osgi manifest.
+
+* Sat Sep  6 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0:2.7.0-7.4
+- fix license tag
+
+* Thu Jul 10 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0:2.7.0-7.3
+- drop repotag
+- fix license tag
+
+* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0:2.7.0-7jpp.2
+- Autorebuild for GCC 4.3
+
+* Fri Apr 20 2007 Vivek Lakshmanan <vivekl@redhat.com> - 0:2.7.0-6jpp.2.fc7
+- Rebuild to fix incomplete .db/so files due to broken aot-compile-rpm
+
+* Fri Aug 18 2006 Vivek Lakshmanan <vivekl@redhat.com> - 0:2.7.0-6jpp.1
+- Resync with latest from JPP.
+
+* Fri Aug 11 2006 Vivek Lakshmanan <vivekl@redhat.com> - 0:2.7.0-5jpp.3
+- Rebuild.
+
+* Thu Aug 10 2006 Vivek Lakshmanan <vivekl@redhat.com> - 0:2.7.0-5jpp.2
+- Rebuild.
+
+* Thu Aug 10 2006 Vivek Lakshmanan <vivekl@redhat.com> - 0:2.7.0-5jpp.1
+- Resync with latest from JPP.
+- Partially adopt new naming convention (.1 suffix).
+- Use ln and rm explicitly instead of core-utils in Requires(x).
+
+* Thu Aug 10 2006 Karsten Hopp <karsten@redhat.de> 2.7.0-4jpp_5fc
+- Requires(post):     coreutils
+
+* Wed Jul 26 2006 Vivek Lakshmanan <vivekl@redhat.com> - 0:2.7.0-4jpp_4fc
+- Extend patch to cover all applicable MANIFEST files in src directory.
+
+* Wed Jul 26 2006 Vivek Lakshmanan <vivekl@redhat.com> - 0:2.7.0-4jpp_3fc
+- Apply patch to replace serializer.jar in MANIFEST file with 
+  xalan-j2-serializer.jar.
+
+* Sat Jul 22 2006 Jakub Jelinek <jakub@redhat.com> - 0:2.7.0-4jpp_2fc
+- Rebuilt
+
+* Fri Jul 21 2006 Vivek Lakshmanan <vivekl@redhat.com> - 0:2.7.0-4jpp_1fc
+- Resync with latest JPP version.
+
+* Wed Jul 19 2006 Vivek Lakshmanan <vivekl@redhat.com> - 0:2.7.0-3jpp_1fc
+- Merge with latest version from jpp.
+- Undo ExcludeArch since eclipse available for all arch-es.
+- Remove jars from sources for new upstream version.
+- Purge unused patches from previous release.
+- Conditional native compilation with GCJ.
+- Use NVR macros wherever possible.
+
+* Wed Mar  8 2006 Rafael Schloming <rafaels@redhat.com> - 0:2.6.0-3jpp_10fc
+- excluded s390[x] and ppc64 due to eclipse
+
+* Mon Mar  6 2006 Jeremy Katz <katzj@redhat.com> - 0:2.6.0-3jpp_9fc
+- stop scriptlet spew
+
+* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0:2.6.0-3jpp_8fc
+- bump again for double-long bug on ppc(64)
+
+* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0:2.6.0-3jpp_7fc
+- rebuilt for new gcc4.1 snapshot and glibc changes
+
+* Wed Dec 21 2005 Jesse Keating <jkeating@redhat.com> 0:2.6.0-3jpp_6fc
+- rebuild again
+
+* Tue Dec 13 2005 Jesse Keating <jkeating@redhat.com> 0:2.6.0-3jpp_5fc.3
+- patch to not use target= in build.xml
+
+* Tue Dec 13 2005 Jesse Keating <jkeating@redhat.com> 0:2.6.0-3jpp_5fc.1
+- rebuild again with gcc-4.1
+
+* Fri Dec 09 2005 Warren Togami <wtogami@redhat.com> 0:2.6.0-3jpp_5fc
+- rebuild with gcc-4.1
+
+* Tue Nov  1 2005 Archit Shah <ashah at redhat.com> 0:2.6.0-3jpp_4fc
+- Exclude war which blocks aot compilation of main jar (#171005).
+
+* Tue Jul 19 2005 Gary Benson <gbenson at redhat.com> 0:2.6.0-3jpp_3fc
+- Build on ia64, ppc64, s390 and s390x.
+- Switch to aot-compile-rpm (also BC-compiles xsltc and samples).
+
+* Tue Jun 28 2005 Gary Benson <gbenson at redhat.com> 0:2.6.0-3jpp_2fc
+- Remove a tarball from the tarball too.
+- Fix demo subpackage's dependencies.
+
+* Wed Jun 15 2005 Gary Benson <gbenson at redhat.com> 0:2.6.0-3jpp_1fc
+- Remove jarfiles from the tarball.
+
+* Fri May 27 2005 Gary Benson <gbenson at redhat.com> 0:2.6.0-3jpp
+- Add NOTICE file as per Apache License version 2.0.
+- Build with servletapi5.
+
+* Fri May 27 2005 Gary Benson <gbenson@redhat.com> 0:2.6.0-2jpp_3fc
+- Remove now-unnecessary workaround for #130162.
+- Rearrange how BC-compiled stuff is built and installed.
+
+* Tue May 24 2005 Gary Benson <gbenson@redhat.com> 0:2.6.0-2jpp_2fc
+- Add DOM3 stubs to classes that need them (#152255).
+- BC-compile the main jarfile.
+
+* Fri Apr  1 2005 Gary Benson <gbenson@redhat.com>
+- Add NOTICE file as per Apache License version 2.0.
+
+* Wed Jan 12 2005 Gary Benson <gbenson@redhat.com> 0:2.6.0-2jpp_1fc
+- Sync with RHAPS.
+
+* Mon Nov 15 2004 Fernando Nasser <fnasser@redhat.com> 0:2.6.0-2jpp_1rh
+- Merge with latest community release
+
+* Thu Nov  4 2004 Gary Benson <gbenson@redhat.com> 0:2.6.0-1jpp_2fc
+- Build into Fedora.
+
+* Thu Aug 26 2004 Ralph Apel <r.ape at r-apel.de> 0:2.6.0-2jpp
+- Build with ant-1.6.2
+- Try with -Djava.awt.headless=true 
+
+* Mon Jul 26 2004 Fernando Nasser <fnasser@redhat.com> 0:2.6.0-1jpp_1rh
+- Merge with latest community version
+
+* Fri Mar 26 2004 Frank Ch. Eigler <fche@redhat.com> 0:2.5.2-1jpp_2rh
+- add RHUG upgrade cleanup
+
+* Tue Mar 23 2004 Kaj J. Niemi <kajtzu@fi.basen.net> 0:2.6.0-1jpp
+- Updated to 2.6.0 
+- Patches supplied by <aleksander.adamowski@altkom.pl>
+
+* Thu Mar  4 2004 Frank Ch. Eigler <fche@redhat.com> - 0:2.5.2-1jpp_1rh
+- RH vacuuming
+
+* Sat Nov 15 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.5.2-1jpp
+- Update to 2.5.2.
+- Re-enable javadocs, new style versionless symlink handling, crosslink
+  with local J2SE javadocs.
+- Spec cleanups.
+
+* Sat Jun  7 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.5.1-1jpp
+- Update to 2.5.1.
+- Fix jpackage-utils version in BuildRequires, add xerces-j2.
+- Non-versioned javadoc symlinking.
+- Add one missing epoch.
+- Clean up manifests from Class-Path's and other stuff we don't include.
+- xsltc no longer provides a jaxp_transform_impl because of huge classpath
+  and general unsuitablity for production-use, system-installed transformer.
+- Own (ghost) %%{_javadir}/jaxp_transform_impl.jar.
+- Remove alternatives in preun instead of postun.
+- Disable javadoc subpackage for now:
+  <http://issues.apache.org/bugzilla/show_bug.cgi?id=20572>
+
+* Thu Mar 27 2003 Nicolas Mailhot <Nicolas.Mailhot@One2team.com> 0:2.5.0.d1-1jpp
+- For jpackage-utils 1.5
+
+* Wed Jan 22 2003 Ville Skyttä <ville.skytta at iki.fi> - 2.4.1-2jpp
+- bsf -> oldbsf.
+- Use non-versioned jar in alternative, don't remove it on upgrade.
+- Remove hardcoded packager tag.
+
+* Mon Nov 04 2002 Henri Gomez <hgomez@users.sourceforge.net> 2.4.1-1jpp
+- 2.4.1
+
+* Tue Sep 10 2002 Ville Skyttä <ville.skytta at iki.fi> 2.4.0-1jpp
+- 2.4.0.
+
+* Thu Aug 22 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.4-0.D1.3jpp
+- corrected case for Group tag
+- fixed servlet classpath
+
+* Tue Aug 20 2002 Ville Skyttä <ville.skytta at iki.fi> 2.4-0.D1.2jpp
+- Remove xerces-j1 runtime dependency.
+- Add bcel, jlex, regexp to xsltc runtime requirements:
+  <http://xml.apache.org/xalan-j/xsltc_usage.html>
+- Build with -Dbuild.compiler=modern (IBM 1.3.1) to avoid stylebook errors.
+- XSLTC now provides jaxp_transform_impl too.
+- Earlier changes by Henri, from unreleased 2.4-D1.1jpp:
+    Mon Jul 15 2002 Henri Gomez <hgomez@users.sourceforge.net> 2.4-D1.1jpp
+  - 2.4D1
+  - use the jlex 1.2.5-5jpp (patched by Xalan/XSLTC team) rpm
+  - use the stylebook-1.0-b3_xalan-2.jar included in source file till it will
+    be packaged in jpackage
+  - use jaxp_parser_impl (possibly xerces-j2) instead of xerces-j1 for docs
+    generation, since it's tuned for stylebook-1.0-b3_xalan-2.jar
+  - build and provide xsltc in a separate rpm
+
+* Mon Jul 01 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.3.1-2jpp 
+- provides jaxp_transform_impl
+- requires jaxp_parser_impl
+- stylebook already requires xml-commons-apis
+- jaxp_parser_impl already requires xml-commons-apis
+- use sed instead of bash 2.x extension in link area to make spec compatible with distro using bash 1.1x
+
+* Wed Jun 26 2002 Henri Gomez <hgomez@users.sourceforge.net> 2.3.1-2jpp
+- fix built classpath (bsf, bcel are existing jpackage rpms),
+- add buildrequires for javacup and JLex
+
+* Wed May 08 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.3.1-1jpp 
+- 2.3.1
+- vendor, distribution, group tags
+
+* Mon Mar 18 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.3.0-2jpp 
+- generic servlet support
+
+* Wed Feb 20 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.3.0-1jpp 
+- 2.3.0
+- no more compat jar
+
+* Sun Jan 27 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.2.0-2jpp 
+- adaptation to new stylebook1.0b3 package
+- used source tarball
+- section macro
+
+* Fri Jan 18 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.2.0-1jpp
+- 2.2.0 final
+- versioned dir for javadoc
+- no dependencies for manual and javadoc packages
+- stricter dependency for compat and demo packages
+- fixed package confusion
+- adaptation for new servlet3 package
+- requires xerces-j1 instead of jaxp_parser
+- xml-apis jar now in required xml-commons-apis external package
+
+* Wed Dec 5 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.2.D14-1jpp
+- 2.2.D14
+- javadoc into javadoc package
+- compat.jar into compat package
+- compat javadoc into compat-javadoc package
+
+* Wed Nov 21 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 2.2.D13-2jpp
+- changed extension to jpp
+- prefixed xml-apis
+
+* Tue Nov 20 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 2.2.D13-1jpp
+- 2.2.D13
+- removed packager tag
+
+* Sat Oct 6 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.2.D11-1jpp
+- 2.2.D11
+
+* Sun Sep 30 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.2.D10-2jpp
+- first unified release
+- s/jPackage/JPackage
+
+* Fri Sep 14 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.2.D10-1mdk
+- cvs references
+- splitted demo package
+- moved demo files to %{_datadir}/%{name}
+- only manual package requires stylebook-1.0b3
+- only demo package requires servletapi3
+
+* Wed Aug 22 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.2.D9-1mdk
+- 2.2.9
+- used new source packaging policy
+- added samples data
+
+* Wed Aug 08 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.2.D6-1mdk
+- first Mandrake release