eaaa965
# Copyright (c) 2000-2005, JPackage Project
eaaa965
# All rights reserved.
eaaa965
#
eaaa965
# Redistribution and use in source and binary forms, with or without
eaaa965
# modification, are permitted provided that the following conditions
eaaa965
# are met:
eaaa965
#
eaaa965
# 1. Redistributions of source code must retain the above copyright
eaaa965
#    notice, this list of conditions and the following disclaimer.
eaaa965
# 2. Redistributions in binary form must reproduce the above copyright
eaaa965
#    notice, this list of conditions and the following disclaimer in the
eaaa965
#    documentation and/or other materials provided with the
eaaa965
#    distribution.
eaaa965
# 3. Neither the name of the JPackage Project nor the names of its
eaaa965
#    contributors may be used to endorse or promote products derived
eaaa965
#    from this software without specific prior written permission.
eaaa965
#
eaaa965
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
eaaa965
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
eaaa965
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
eaaa965
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
eaaa965
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
eaaa965
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
eaaa965
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
eaaa965
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
eaaa965
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
eaaa965
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
eaaa965
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
eaaa965
#
eaaa965
eaaa965
Name:           checkstyle
658ad4b
Version:        8.0
85f0dbd
Release:        4.1%{?dist}
eaaa965
Summary:        Java source code checker
Stanislav Ochotnicky 9e5a902
URL:            http://checkstyle.sourceforge.net/
4debb40
# src/checkstyle/com/puppycrawl/tools/checkstyle/grammars/java.g is GPLv2+
Stanislav Ochotnicky 9e5a902
# Most of the files in contrib/usage/src/checkstyle/com/puppycrawl/tools/checkstyle/checks/usage/transmogrify/ are BSD
4debb40
License:        LGPLv2+ and GPLv2+ and BSD
6a9e1e3
BuildArch:      noarch
6a9e1e3
Stanislav Ochotnicky 9e5a902
Source0:        http://download.sf.net/checkstyle/checkstyle-%{version}-src.tar.gz
faa291c
Source2:        %{name}.catalog
faa291c
85f0dbd
# CVE-2019-9658 checkstyle: Loads external DTDs by default
85f0dbd
Patch0:         0001-Do-not-load-external-DTDs-by-default.patch
85f0dbd
Stanislav Ochotnicky d16bb48
BuildRequires:  maven-local
6a9e1e3
BuildRequires:  mvn(antlr:antlr)
6a9e1e3
BuildRequires:  mvn(com.google.guava:guava)
f532e2a
BuildRequires:  mvn(commons-beanutils:commons-beanutils)
6a9e1e3
BuildRequires:  mvn(commons-cli:commons-cli)
6a9e1e3
BuildRequires:  mvn(com.sun:tools)
6a9e1e3
BuildRequires:  mvn(org.antlr:antlr4-maven-plugin)
6a9e1e3
BuildRequires:  mvn(org.antlr:antlr4-runtime)
6a9e1e3
BuildRequires:  mvn(org.apache.ant:ant)
6a9e1e3
BuildRequires:  mvn(org.apache.ant:ant-nodeps)
6a9e1e3
BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
f532e2a
BuildRequires:  mvn(org.apache.maven.plugins:maven-failsafe-plugin)
6a9e1e3
BuildRequires:  mvn(org.codehaus.mojo:antlr-maven-plugin)
6a9e1e3
BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
eaaa965
faa291c
Obsoletes:      %{name}-optional < %{version}-%{release}
6c878ea
Obsoletes:      %{name}-demo < %{version}-%{release}
Stanislav Ochotnicky 9e5a902
Obsoletes:      %{name}-manual < %{version}-%{release}
faa291c
eaaa965
%description
eaaa965
A tool for checking Java source code for adherence to a set of rules.
eaaa965
eaaa965
%package        javadoc
eaaa965
Summary:        Javadoc for %{name}
eaaa965
eaaa965
%description    javadoc
Stanislav Ochotnicky 3108e84
API documentation for %{name}.
eaaa965
eaaa965
%prep
Stanislav Ochotnicky 9e5a902
%setup -q -n %{name}-%{version}
85f0dbd
%patch0 -p1
Stanislav Ochotnicky 0a78375
Stanislav Ochotnicky 0a78375
%pom_remove_parent
Stanislav Ochotnicky 0a78375
f35f8b5
sed -i s/guava-jdk5/guava/ pom.xml
f35f8b5
Stanislav Ochotnicky 0a78375
# not needed for package build
Stanislav Ochotnicky 0a78375
%pom_remove_plugin :maven-eclipse-plugin
6a9e1e3
%pom_remove_plugin :maven-site-plugin
4c19258
%pom_remove_plugin :nexus-staging-maven-plugin
3b18e1b
%pom_remove_plugin :maven-enforcer-plugin
eaaa965
Stanislav Ochotnicky 63aee07
# these are only needed for upstream QA
Stanislav Ochotnicky 63aee07
%pom_remove_plugin :cobertura-maven-plugin
Stanislav Ochotnicky 0a78375
%pom_remove_plugin :maven-linkcheck-plugin
6a9e1e3
%pom_remove_plugin :maven-pmd-plugin
6a9e1e3
%pom_remove_plugin :findbugs-maven-plugin
f532e2a
%pom_remove_plugin :xml-maven-plugin
08e17aa
%pom_remove_plugin :forbiddenapis
658ad4b
%pom_remove_plugin :spotbugs-maven-plugin
Stanislav Ochotnicky 0a78375
Stanislav Ochotnicky 0a78375
# get rid of system scope
Stanislav Ochotnicky 0a78375
%pom_remove_dep com.sun:tools
Stanislav Ochotnicky 0a78375
%pom_add_dep com.sun:tools
Stanislav Ochotnicky 63aee07
faa291c
# fix encoding issues in docs
6a9e1e3
sed -i 's/\r//' LICENSE LICENSE.apache20 README.md
faa291c
5838cf0
# The following test needs network access, so it would fail on Koji
5ce2842
sed -i '/testLoadFromURL/s/ *.*/    @org.junit.Ignore&/' src/test/java/com/puppycrawl/tools/checkstyle/filters/SuppressionsLoaderTest.java
5838cf0
6a9e1e3
# Test failure, TODO: investigate this
6a9e1e3
sed -i '/testUnexpectedChar/s/./@org.junit.Ignore/' src/test/java/com/puppycrawl/tools/checkstyle/grammars/GeneratedJava14LexerTest.java
6a9e1e3
eaaa965
%build
aab204f
%mvn_file  : %{name}
f3b5268
# Tests are skipped due to unavailable test dependencies
f3b5268
# (com.github.stefanbirkner:system-rules:jar:1.9.0 and
f3b5268
# nl.jqno.equalsverifier:equalsverifier:jar:1.7.2)
f3b5268
%mvn_build -f
eaaa965
eaaa965
%install
aab204f
%mvn_install
Stanislav Ochotnicky 3108e84
eaaa965
# script
7ee8a88
%jpackage_script com.puppycrawl.tools.checkstyle.Main "" "" checkstyle:antlr:apache-commons-beanutils:apache-commons-cli:apache-commons-logging:apache-commons-collections:guava checkstyle true
eaaa965
eaaa965
# dtds
Stanislav Ochotnicky 9e5a902
install -Dm 644 %{SOURCE2} %{buildroot}%{_datadir}/xml/%{name}/catalog
361f2da
cp -pa src/main/resources/com/puppycrawl/tools/checkstyle/*.dtd \
eaaa965
  %{buildroot}%{_datadir}/xml/%{name}
eaaa965
eaaa965
# ant.d
Stanislav Ochotnicky 9e5a902
install -dm 755  %{buildroot}%{_sysconfdir}/ant.d
Stanislav Ochotnicky 9e5a902
cat > %{buildroot}%{_sysconfdir}/ant.d/%{name} << EOF
Stanislav Ochotnicky 0f2cb0a
checkstyle antlr apache-commons-beanutils apache-commons-cli apache-commons-logging guava
eaaa965
EOF
eaaa965
eaaa965
%post
eaaa965
# Note that we're using a fully versioned catalog, so this is always ok.
eaaa965
if [ -x %{_bindir}/install-catalog -a -d %{_sysconfdir}/sgml ]; then
eaaa965
  %{_bindir}/install-catalog --add \
eaaa965
    %{_sysconfdir}/sgml/%{name}-%{version}-%{release}.cat \
eaaa965
    %{_datadir}/xml/%{name}/catalog > /dev/null || :
eaaa965
fi
eaaa965
eaaa965
%postun
eaaa965
# Note that we're using a fully versioned catalog, so this is always ok.
eaaa965
if [ -x %{_bindir}/install-catalog -a -d %{_sysconfdir}/sgml ]; then
eaaa965
  %{_bindir}/install-catalog --remove \
eaaa965
    %{_sysconfdir}/sgml/%{name}-%{version}-%{release}.cat \
eaaa965
    %{_datadir}/xml/%{name}/catalog > /dev/null || :
eaaa965
fi
eaaa965
aab204f
%files -f .mfiles
4c19258
%license LICENSE
4c19258
%doc README.md
eaaa965
%{_datadir}/xml/%{name}
Stanislav Ochotnicky 1d74f0f
%{_bindir}/%{name}
eaaa965
%config(noreplace) %{_sysconfdir}/ant.d/%{name}
eaaa965
aab204f
%files javadoc -f .mfiles-javadoc
4c19258
%license LICENSE
eaaa965
eaaa965
eaaa965
%changelog
85f0dbd
* Tue Apr 02 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 8.0-4.1
85f0dbd
- Do not load external DTDs by default
85f0dbd
- Resolves: CVE-2019-9658
85f0dbd
e3f88c6
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 8.0-4
e3f88c6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
e3f88c6
c52e01b
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 8.0-3
c52e01b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
c52e01b
a15ba79
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 8.0-2
a15ba79
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
a15ba79
658ad4b
* Mon Jul 03 2017 Michael Simacek <msimacek@redhat.com> - 8.0-1
658ad4b
- Update to upstream version 8.0
658ad4b
b28c92a
* Thu Jun 15 2017 Roman Vais <rvais@redhat.com> - 7.8.1-1
b28c92a
- Update to upstream version 7.8.1
b28c92a
bfd6afd
* Thu May 04 2017 Michael Simacek <msimacek@redhat.com> - 7.7-1
bfd6afd
- Update to upstream version 7.7
bfd6afd
3b18e1b
* Thu Feb 09 2017 Michael Simacek <msimacek@redhat.com> - 7.5.1-1
3b18e1b
- Update to upstream version 7.5.1
3b18e1b
a48b323
* Mon Jan 30 2017 Michael Simacek <msimacek@redhat.com> - 7.5-1
a48b323
- Update to upstream version 7.5
a48b323
c52ff13
* Mon Jan 02 2017 Michael Simacek <msimacek@redhat.com> - 7.4-1
c52ff13
- Update to upstream version 7.4
c52ff13
a27040d
* Tue Dec 06 2016 Michael Simacek <msimacek@redhat.com> - 7.3-1
a27040d
- Update to upstream version 7.3
a27040d
b82b65a
* Tue Nov 01 2016 Michael Simacek <msimacek@redhat.com> - 7.1.2-1
b82b65a
- Update to upstream version 7.1.2
b82b65a
f321f1b
* Wed Sep 21 2016 Michael Simacek <msimacek@redhat.com> - 7.1.1-1
f321f1b
- Update to upstream version 7.1.1
f321f1b
77a88a2
* Thu Aug 11 2016 Michael Simacek <msimacek@redhat.com> - 7.1-1
77a88a2
- Update to upstream version 7.1
77a88a2
08e17aa
* Mon Jun 06 2016 Michael Simacek <msimacek@redhat.com> - 6.19-1
08e17aa
- Update to upstream version 6.19
08e17aa
4c19258
* Mon May 02 2016 Michael Simacek <msimacek@redhat.com> - 6.18-1
4c19258
- Update to upstream version 6.18
4c19258
- Use license macro
4c19258
27a697c
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 6.13-2
27a697c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
27a697c
ea0adfb
* Wed Dec  2 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 6.13-1
ea0adfb
- Update to upstream version 6.13
ea0adfb
f532e2a
* Fri Nov 27 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 6.12.1-1
f532e2a
- Update to upstream version 6.12.1
f532e2a
db4a1f2
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.6-2
db4a1f2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
db4a1f2
f3b5268
* Tue Jun  2 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 6.7-1
f3b5268
- Update to upstream version 6.7
f3b5268
6dbc17f
* Mon Apr 27 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 6.6-1
6dbc17f
- Update to upstream version 6.6
6dbc17f
74e9188
* Tue Mar 31 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 6.5-1
74e9188
- Update to upstream version 6.5
74e9188
6c878ea
* Thu Mar 26 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 6.4-1
6c878ea
- Update to upstream version 6.4
6c878ea
- Remove demo subpackage
6c878ea
6a9e1e3
* Wed Feb 18 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 6.3-1
6a9e1e3
- Update to upstream version 6.3
6a9e1e3
7ee8a88
* Mon Jan 26 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 5.8-2
7ee8a88
- Add apache-commons-collections to classpath
7ee8a88
- Resolves: rhbz#1185498
7ee8a88
361f2da
* Mon Oct 13 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 5.8-1
361f2da
- Update to upstream version 5.8
5ce2842
- Skip test that requires network
361f2da
4a006b1
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.7-3
4a006b1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
4a006b1
1ded0a8
* Mon May 26 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 5.7-2
1ded0a8
- Remove BuildRequires on maven-surefire-provider-junit4
1ded0a8
f35f8b5
* Mon May 12 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 5.7-1
f35f8b5
- Update to upstream version 5.7
f35f8b5
Stanislav Ochotnicky b86bee9
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 5.6-9
Stanislav Ochotnicky b86bee9
- Use Requires: java-headless rebuild (#1067528)
Stanislav Ochotnicky b86bee9
Stanislav Ochotnicky 0a78375
* Fri Jan 10 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 5.6-8
Stanislav Ochotnicky 0a78375
- Fix FTBFS after ant upgrade to 1.9.2 (#1049902)
Stanislav Ochotnicky 0a78375
aa9d829
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.6-7
aa9d829
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
aa9d829
Stanislav Ochotnicky 63aee07
* Mon Apr 29 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 5.6-6
Stanislav Ochotnicky 63aee07
- Remove cobertura and plugin-exec BRs
Stanislav Ochotnicky 63aee07
644206f
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.6-5
644206f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
644206f
Stanislav Ochotnicky d16bb48
* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 5.6-4
Stanislav Ochotnicky d16bb48
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
Stanislav Ochotnicky d16bb48
- Replace maven BuildRequires with maven-local
Stanislav Ochotnicky d16bb48
aab204f
* Thu Jan 17 2013 Michal Srb <msrb@redhat.com> - 5.6-3
aab204f
- Build with xmvn
aab204f
5838cf0
* Tue Dec  4 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 5.6-2
5838cf0
- Disable unit test that needs network access
5838cf0
- Remove rpm bug workaround
5838cf0
d96a714
* Mon Dec  3 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 5.6-1
d96a714
- Update to upstream version 5.6
d96a714
4f9e012
* Mon Nov 26 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 5.5-5
4f9e012
- Install proper license files
4f9e012
- Resolves: rhbz#880272
4f9e012
84ca4ae
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.5-4
84ca4ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
84ca4ae
Stanislav Ochotnicky 0f2cb0a
* Wed Apr 18 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 5.5-3
Stanislav Ochotnicky 0f2cb0a
- Patch eclipse plugin out to simplify BR
Stanislav Ochotnicky 0f2cb0a
- Cleanup and sort requires
Stanislav Ochotnicky 0f2cb0a
7870407
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.5-2
7870407
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
7870407
29a99d2
* Wed Dec 7 2011 Alexander Kurtakov <akurtako@redhat.com> 5.5-1
29a99d2
- Update to latest upstream (5.5).
29a99d2
Stanislav Ochotnicky e379f4b
* Wed Jul 20 2011 Stanislav Ochotnicky <sochotnicky@redhat.com> - 5.4-1
Stanislav Ochotnicky e379f4b
- Update to latest upstream (5.4)
Stanislav Ochotnicky e379f4b
Stanislav Ochotnicky 1d74f0f
* Fri Jul  1 2011 Stanislav Ochotnicky <sochotnicky@redhat.com> - 5.3-4
Stanislav Ochotnicky 1d74f0f
- Generate script using jpackage macro (#718039)
Stanislav Ochotnicky 1d74f0f
- Add missing guava Requires
Stanislav Ochotnicky 1d74f0f
- Build with maven3 and tweaks according to new guidelines
Stanislav Ochotnicky 1d74f0f
Stanislav Ochotnicky 912b21f
* Thu Apr 28 2011 Stanislav Ochotnicky <sochotnicky@redhat.com> - 5.3-3
Stanislav Ochotnicky 912b21f
- Remove epoch from demo subpackage
Stanislav Ochotnicky 912b21f
- Fix script classpaths after jakarta->apache renames
Stanislav Ochotnicky 912b21f
8ce4a56
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.3-2
8ce4a56
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
8ce4a56
Stanislav Ochotnicky 9e5a902
* Thu Oct 21 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 5.3-1
Stanislav Ochotnicky 9e5a902
- Use maven as build system (upstream change)
Stanislav Ochotnicky 3108e84
- Javadoc subpackage add Require on jpackage-utils
Stanislav Ochotnicky 9e5a902
- Obsolete manual subpackage (not available with mvn)
Stanislav Ochotnicky 9e5a902
- Cleanup BRs/Rs
Stanislav Ochotnicky 9e5a902
- Remove old patches
Stanislav Ochotnicky 9e5a902
faa291c
* Wed Jun  9 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 5.1-1
faa291c
- Rebase to new version
faa291c
- Cleanup of whole spec file
faa291c
- Enable emma (present in Fedora now)
faa291c
- Drop epoch
faa291c
c0cac48
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:4.1-7
c0cac48
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
c0cac48
de1a644
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:4.1-6
de1a644
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
de1a644
4debb40
* Wed Jul  9 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0:4.1-5
4debb40
- drop repotag
4debb40
- fix license tag
4debb40
eaa46ca
* Mon Apr 07 2008 Deepak Bhole <dbhole@redhat.com> - 0:4.1-4jpp.3
eaa46ca
- Require java-devel >= 1.6 for javadocs (bug in sinjdoc prevents building)
eaa46ca
3ab31dd
* Fri Apr 04 2008 Deepak Bhole <dbhole@redhat.com> - 0:4.1-4jpp.2
3ab31dd
- Remove < 1.5 JVM requirement, and keep tests that need 1.5
3ab31dd
eaaa965
* Thu Feb 24 2007 Deepak Bhole <dbhole@redhat.com> - 0:4.1-4jpp.1
eaaa965
- Update per Fedora spec
eaaa965
- Removed emma and excalibur-avalon-logkit dependencies
eaaa965
eaaa965
* Thu Mar 30 2006 Ralph Apel <r.apel@r-apel.de> 0:4.1-3jpp
eaaa965
- replace avalon-logkit by excalibur-avalon-logkit as BR
eaaa965
eaaa965
* Wed Feb 22 2006 Ralph Apel <r.apel@r-apel.de> 0:4.1-2jpp
eaaa965
- add exclude to javadoc task iot build with java-1.4.2-bea
eaaa965
eaaa965
* Wed Feb 15 2006 Ralph Apel <r.apel@r-apel.de> 0:4.1-1jpp
eaaa965
- update to 4.1 for JPP-1.7
eaaa965
- reduce dependencies
eaaa965
eaaa965
* Wed Feb 15 2006 Ralph Apel <r.apel@r-apel.de> 0:3.5-2jpp
eaaa965
- set locale iot avoid failure of GeneratedJava14LexerTest
eaaa965
eaaa965
* Mon Feb 21 2005 David Walluck <david@jpackage.org> 0:3.5-1jpp
eaaa965
- 0.3.5
eaaa965
- fix ant task with new ant
eaaa965
- add more files to %%doc
eaaa965
eaaa965
* Fri Aug 20 2004 Ralph Apel <r.apel at r-apel.de> - 0:3.4-4jpp
eaaa965
- Build with ant-1.6.2
eaaa965
- Runtime Req ant >= 0:1.6.2
eaaa965
eaaa965
* Fri Aug 06 2004 Ralph Apel <r.apel at r-apel.de> - 0:3.4-3jpp
eaaa965
- Void change
eaaa965
eaaa965
* Tue Jun 01 2004 Randy Watler <rwatler at finali.com> - 0:3.4-2jpp
eaaa965
- Upgrade to Ant 1.6.X
eaaa965
eaaa965
* Mon Apr 12 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:3.4-1jpp
eaaa965
- Update to 3.4.
eaaa965
- Make -optional depend on the main package.
eaaa965
- Update DTD catalog, move DTDs to %%{_datadir}/xml/%%{name}.
eaaa965
- New style versionless javadoc dir symlinking.
eaaa965
- Add -optional jar to classpath in startup script if available.
eaaa965
eaaa965
* Tue Jan 20 2004 David Walluck <david@anti-microsoft.org> 0:3.3-1jpp
eaaa965
- 3.3
eaaa965
- rediff patches
eaaa965
- add `optional' subpackage
eaaa965
eaaa965
* Fri Jul 11 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:3.1-2jpp
eaaa965
- Install DTDs into %%{_datadir}/sgml/%%{name}.
eaaa965
- Include catalog for DTDs, and install it if %%{_bindir}/install-catalog
eaaa965
  is available.
eaaa965
- Javadoc crosslinking.
eaaa965
eaaa965
* Wed Jun  4 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:3.1-1jpp
eaaa965
- Update to 3.1.
eaaa965
- Non-versioned javadoc symlinking.
eaaa965
eaaa965
* Fri Apr  4 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:3.0-2jpp
eaaa965
- Rebuild for JPackage 1.5.
eaaa965
eaaa965
* Sat Mar  1 2003 Ville Skyttä <ville.skytta at iki.fi> - 3.0-1jpp
eaaa965
- Update to 3.0.
eaaa965
- Run unit tests during build.
eaaa965
- Separate manual package.
eaaa965
eaaa965
* Sat Sep 14 2002 Ville Skyttä <ville.skytta at iki.fi> 2.4-1jpp
eaaa965
- 2.4.
eaaa965
- No RPM macros in source URL.
eaaa965
- Use (patched) ant build.bindist task to fix docs.
eaaa965
eaaa965
* Thu Jul 11 2002 Ville Skyttä <ville.skytta at iki.fi> 2.3-2jpp
eaaa965
- Unbreak build.
eaaa965
- Add shell script.
eaaa965
eaaa965
* Tue Jul  9 2002 Ville Skyttä <ville.skytta at iki.fi> 2.3-1jpp
eaaa965
- Updated to 2.3.
eaaa965
- Use sed instead of bash 2 extension when symlinking jars during build.
eaaa965
- BuildRequires ant-optional.
eaaa965
eaaa965
* Fri May 10 2002 Ville Skyttä <ville.skytta at iki.fi> 2.2-1jpp
eaaa965
- Updated to 2.2.
eaaa965
- Added versioned requirements.
eaaa965
- Fixed Distribution and Group tags.
eaaa965
- Added demo package.
eaaa965
eaaa965
* Sun Mar 03 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.1-1jpp
eaaa965
- first jpp release