9dced5
# Allow conditionally building without deps on scripting libs rhino and jython
9dced5
%bcond_with jp_minimal
9dced5
9dced5
%global classpath batik:rhino:xml-commons-apis:xml-commons-apis-ext:xmlgraphics-commons:jai_imageio
9dced5
9dced5
Name:           batik
9dced5
Version:        1.11
9dced5
Release:        6%{?dist}
9dced5
Summary:        Scalable Vector Graphics for Java
9dced5
License:        ASL 2.0 and W3C
9dced5
URL:            https://xmlgraphics.apache.org/batik/
9dced5
Source0:        http://archive.apache.org/dist/xmlgraphics/batik/source/batik-src-%{version}.zip
9dced5
Source1:        %{name}-security.policy
9dced5
9dced5
Patch1:         0001-Fix-imageio-codec-lookup.patch
9dced5
9dced5
BuildArch:      noarch
9dced5
9dced5
BuildRequires:  maven-local
9dced5
BuildRequires:  mvn(junit:junit)
9dced5
BuildRequires:  mvn(org.apache:apache:pom:)
9dced5
BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
9dced5
BuildRequires:  mvn(org.apache.maven.plugins:maven-assembly-plugin)
9dced5
BuildRequires:  mvn(org.apache.xmlgraphics:xmlgraphics-commons) >= 2.3
9dced5
%if %{without jp_minimal}
9dced5
BuildRequires:  mvn(org.mozilla:rhino)
9dced5
BuildRequires:  mvn(org.python:jython)
9dced5
%endif
9dced5
BuildRequires:  mvn(xalan:xalan)
9dced5
BuildRequires:  mvn(xml-apis:xml-apis)
9dced5
BuildRequires:  mvn(xml-apis:xml-apis-ext)
9dced5
9dced5
# full support for tiff
9dced5
9dced5
%description
9dced5
Batik is a Java(tm) technology based toolkit for applications that want
9dced5
to use images in the Scalable Vector Graphics (SVG) format for various
9dced5
purposes, such as viewing, generation or manipulation.
9dced5
9dced5
%package util
9dced5
Summary:        Batik utility library
9dced5
Obsoletes:      %{name} < 1.11-1
9dced5
9dced5
%description util
9dced5
Util component of the Apache Batik SVG manipulation and rendering library.
9dced5
9dced5
%package css
9dced5
Summary:        Batik CSS engine
9dced5
9dced5
%description css
9dced5
CSS component of the Apache Batik SVG manipulation and rendering library.
9dced5
9dced5
%package        squiggle
9dced5
Summary:        Batik SVG browser
9dced5
# Explicit requires for javapackages-tools since squiggle-script
9dced5
# uses /usr/share/java-utils/java-functions
9dced5
Requires:      javapackages-tools
9dced5
9dced5
%description    squiggle
9dced5
The Squiggle SVG Browser lets you view SVG file, zoom, pan and rotate
9dced5
in the content and select text items in the image and much more.
9dced5
9dced5
%package        svgpp
9dced5
Summary:        Batik SVG pretty printer
9dced5
# Explicit requires for javapackages-tools since svgpp-script
9dced5
# uses /usr/share/java-utils/java-functions
9dced5
Requires:       javapackages-tools
9dced5
9dced5
%description    svgpp
9dced5
The SVG Pretty Printer lets developers "pretty-up" their SVG files and
9dced5
get their tabulations and other cosmetic parameters in order. It can
9dced5
also be used to modify the DOCTYPE declaration on SVG files.
9dced5
9dced5
%package        ttf2svg
9dced5
Summary:        Batik SVG font converter
9dced5
# Explicit requires for javapackages-tools since ttf2svg-script
9dced5
# uses /usr/share/java-utils/java-functions
9dced5
Requires:       javapackages-tools
9dced5
9dced5
%description    ttf2svg
9dced5
The SVG Font Converter lets developers convert character ranges from
9dced5
the True Type Font format to the SVG Font format to embed in SVG
9dced5
documents. This allows SVG document to be fully self-contained be
9dced5
rendered exactly the same on all systems.
9dced5
9dced5
%package        rasterizer
9dced5
Summary:        Batik SVG rasterizer
9dced5
# Explicit requires for javapackages-tools since rasterizer-script
9dced5
# uses /usr/share/java-utils/java-functions
9dced5
Requires:       javapackages-tools
9dced5
9dced5
%description    rasterizer
9dced5
The SVG Rasterizer is a utility that can convert SVG files to a raster
9dced5
format. The tool can convert individual files or sets of files, making
9dced5
it easy to convert entire directories of SVG files. The supported
9dced5
formats are JPEG, PNG, and TIFF, however the design allows new formats
9dced5
to be added easily.
9dced5
9dced5
%package        slideshow
9dced5
Summary:        Batik SVG slideshow
9dced5
# Explicit requires for javapackages-tools since slideshow-script
9dced5
# uses /usr/share/java-utils/java-functions
9dced5
Requires:       javapackages-tools
9dced5
9dced5
%description    slideshow
9dced5
Batik SVG slideshow.
9dced5
9dced5
%package        javadoc
9dced5
Summary:        Javadoc for %{name}
9dced5
9dced5
%description    javadoc
9dced5
Javadoc for %{name}.
9dced5
9dced5
%package        demo
9dced5
Summary:        Samples for %{name}
9dced5
Requires:       %{name} = %{version}-%{release}
9dced5
9dced5
%description    demo
9dced5
Demonstrations and samples for %{name}.
9dced5
9dced5
9dced5
%prep
9dced5
%setup -q -n %{name}-%{version}
9dced5
9dced5
find -name '*.class' -exec rm -f '{}' \;
9dced5
find -name '*.jar' -exec rm -f '{}' \;
9dced5
9dced5
%patch1 -p1
9dced5
9dced5
cp -p %{SOURCE1} batik-svgrasterizer/src/main/resources/org/apache/batik/apps/rasterizer/resources/rasterizer.policy
9dced5
cp -p %{SOURCE1} batik-svgbrowser/src/main/resources/org/apache/batik/apps/svgbrowser/resources/svgbrowser.policy
9dced5
9dced5
# It's an uberjar, it shouldn't have requires
9dced5
%pom_xpath_inject pom:dependency '<optional>true</optional>' batik-all
9dced5
9dced5
# Generate OSGi metadata
9dced5
for pom in `find -mindepth 2 -name pom.xml -not -path ./batik-all/pom.xml`; do
9dced5
    %pom_add_plugin org.apache.felix:maven-bundle-plugin $pom "
9dced5
        <extensions>true</extensions>
9dced5
        <configuration>
9dced5
            <instructions>
9dced5
                <Bundle-SymbolicName>org.apache.batik.$(sed 's:./batik-::;s:/pom.xml::' <<< $pom)</Bundle-SymbolicName>
9dced5
            </instructions>
9dced5
        </configuration>
9dced5
    "
9dced5
    %pom_xpath_inject pom:project '<packaging>bundle</packaging>' $pom
9dced5
done
9dced5
9dced5
%if %{with jp_minimal}
9dced5
# Remove optional deps on rhino and jython for minimal build
9dced5
%pom_remove_dep :rhino batik-{bridge,script}
9dced5
%pom_remove_dep :jython batik-script
9dced5
rm -rf batik-script/src/main/java/org/apache/batik/script/{jpython,rhino}
9dced5
rm batik-bridge/src/main/java/org/apache/batik/bridge/BatikWrapFactory.java
9dced5
rm batik-bridge/src/main/java/org/apache/batik/bridge/SVG12RhinoInterpreter.java
9dced5
rm batik-bridge/src/main/java/org/apache/batik/bridge/RhinoInterpreter.java
9dced5
rm batik-bridge/src/main/java/org/apache/batik/bridge/RhinoInterpreterFactory.java
9dced5
rm batik-bridge/src/main/java/org/apache/batik/bridge/EventTargetWrapper.java
9dced5
rm batik-bridge/src/main/java/org/apache/batik/bridge/GlobalWrapper.java
9dced5
rm batik-bridge/src/main/java/org/apache/batik/bridge/WindowWrapper.java
9dced5
%endif
9dced5
9dced5
%mvn_package :batik-squiggle squiggle
9dced5
%mvn_package :batik-squiggle-ext squiggle
9dced5
%mvn_package :batik-svgpp svgpp
9dced5
%mvn_package :batik-ttf2svg ttf2svg
9dced5
%mvn_package :batik-rasterizer rasterizer
9dced5
%mvn_package :batik-rasterizer-ext rasterizer
9dced5
%mvn_package :batik-slideshow slideshow
9dced5
%mvn_package :batik-css css
9dced5
%mvn_package :batik-constants util
9dced5
%mvn_package :batik-i18n util
9dced5
%mvn_package :batik-util util
9dced5
%mvn_package ':batik-test*' __noinstall
9dced5
9dced5
%mvn_file :batik-all batik-all
9dced5
9dced5
#no jacl rpm and it breaks javadoc
9dced5
rm -fr batik-script/src/main/java/org/apache/batik/script/jacl/JaclInterpreter.java
9dced5
9dced5
%build
9dced5
%mvn_build --xmvn-javadoc
9dced5
9dced5
%install
9dced5
%mvn_install
9dced5
9dced5
%jpackage_script org.apache.batik.apps.svgbrowser.Main '' '' %{classpath} squiggle true
9dced5
%jpackage_script org.apache.batik.apps.svgpp.Main '' '' %{classpath} svgpp true
9dced5
%jpackage_script org.apache.batik.apps.ttf2svg.Main '' '' %{classpath} ttf2svg true
9dced5
%jpackage_script org.apache.batik.apps.rasterizer.Main '' '' %{classpath} rasterizer true
9dced5
%jpackage_script org.apache.batik.apps.slideshow.Main '' '' %{classpath} slideshow true
9dced5
9dced5
# Demo
9dced5
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}/
9dced5
cp -pr samples $RPM_BUILD_ROOT%{_datadir}/%{name}/
9dced5
9dced5
9dced5
%files -f .mfiles
9dced5
%license LICENSE NOTICE
9dced5
%doc CHANGES MAINTAIN README
9dced5
9dced5
%files css -f .mfiles-css
9dced5
9dced5
%files util -f .mfiles-util
9dced5
9dced5
%files squiggle -f .mfiles-squiggle
9dced5
%{_bindir}/squiggle
9dced5
9dced5
%files svgpp -f .mfiles-svgpp
9dced5
%{_bindir}/svgpp
9dced5
9dced5
%files ttf2svg -f .mfiles-ttf2svg
9dced5
%{_bindir}/ttf2svg
9dced5
9dced5
%files rasterizer -f .mfiles-rasterizer
9dced5
%{_bindir}/rasterizer
9dced5
9dced5
%files slideshow -f .mfiles-slideshow
9dced5
%{_bindir}/slideshow
9dced5
9dced5
%files javadoc -f .mfiles-javadoc
9dced5
%license LICENSE NOTICE
9dced5
9dced5
%files demo
9dced5
%{_datadir}/%{name}
9dced5
9dced5
9dced5
%changelog
9dced5
* Fri Jul 10 2020 Jiri Vanek <jvanek@redhat.com> - 1.11-6
9dced5
- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11
9dced5
9dced5
* Mon Jun 15 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.11-4
9dced5
- build with --xmvn-javadoc
9dced5
9dced5
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.11-3
9dced5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
9dced5
9dced5
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.11-2
9dced5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
9dced5
9dced5
* Wed May 15 2019 Mat Booth <mat.booth@redhat.com> - 1.11-1
9dced5
- Update to latest upstream release
9dced5
- Drop ancient obsoletes
9dced5
- Drop eclipse-specific hacks that are no longer needed
9dced5
- Allow conditional building without scripting engines for smaller dep chain
9dced5
- Break out some low-level modules into separate sub-package for smaller install
9dced5
  size
9dced5
9dced5
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.10-4
9dced5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
9dced5
9dced5
* Thu Aug 30 2018 Severin Gehwolf <sgehwolf@redhat.com> - 1.10-3
9dced5
- Add explicit javapackages-tools requirement for sub-packages using
9dced5
  jpackage_script-based scripts. See RHBZ#1600426.
9dced5
9dced5
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.10-2
9dced5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
9dced5
9dced5
* Mon May 28 2018 Michael Simacek <msimacek@redhat.com> - 1.10-1
9dced5
- Update to upstream version 1.10
9dced5
- Use Recommends for jai-imageio-core (needed for TIFF support)
9dced5
9dced5
* Wed Apr 25 2018 Mat Booth <mat.booth@redhat.com> - 1.9-7
9dced5
- Generate correct OSGi metadata
9dced5
9dced5
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-6
9dced5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
9dced5
9dced5
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-5
9dced5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
9dced5
9dced5
* Mon Jul 03 2017 Michael Simacek <msimacek@redhat.com> - 1.9-4
9dced5
- Add missing BRs
9dced5
9dced5
* Thu May 04 2017 Michael Simacek <msimacek@redhat.com> - 1.9-3
9dced5
- Suppress requires from batik-all uberjar
9dced5
9dced5
* Wed Apr 26 2017 Michael Simacek <msimacek@redhat.com> - 1.9-2
9dced5
- Fix OSGi metadata generation and eclipse compatibility
9dced5
9dced5
* Thu Apr 20 2017 Michael Simacek <msimacek@redhat.com> - 1.9-1
9dced5
- Update to upstream version 1.9
9dced5
- Fixes CVE-2017-5662
9dced5
9dced5
* Wed Apr 19 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-8
9dced5
- Add missing requires on xmlgraphics-commons
9dced5
- Resolves: rhbz#1443567
9dced5
9dced5
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.8-7
9dced5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
9dced5
9dced5
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.8-6
9dced5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
9dced5
9dced5
* Tue Dec 01 2015 Michael Simacek <msimacek@redhat.com> - 1.8-5
9dced5
- Add jai to classpath of remaining scripts
9dced5
9dced5
* Fri Nov 27 2015 Michael Simacek <msimacek@redhat.com> - 1.8-4
9dced5
- Fix imageio codec lookup
9dced5
- Add jai-imageio-core on rasterizer's classpath
9dced5
9dced5
* Fri Nov 27 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-3
9dced5
- Use custom security policy files
9dced5
- Fix rasterizer and squiggle classpath
9dced5
- Resolves: rhbz#1277998
9dced5
9dced5
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8-2
9dced5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
9dced5
9dced5
* Thu May 21 2015 Alexander Kurtakov <akurtako@redhat.com> 1.8-1
9dced5
- Update to 1.8 final.
9dced5
9dced5
* Wed May 13 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-0.18.svn1230816
9dced5
- Disable javadoc doclint
9dced5
9dced5
* Mon Jan 12 2015 Alexander Kurtakov <akurtako@redhat.com> 1.8-0.17.svn1230816
9dced5
- Add obsoletes in batik-css to ease updates.
9dced5
9dced5
* Mon Dec 8 2014 Alexander Kurtakov <akurtako@redhat.com> 1.8-0.16.svn1230816
9dced5
- Split css in subpackage.
9dced5
9dced5
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8-0.15.svn1230816
9dced5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
9dced5
9dced5
* Wed Mar 05 2014 Roland Grunberg <rgrunber@redhat.com> - 1.8-0.14.svn1230816
9dced5
- Remove provenance=W3C attribute from Import-Package. (rhbz #1073110)
9dced5
9dced5
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.8-0.13.svn1230816
9dced5
- Use Requires: java-headless rebuild (#1067528)
9dced5
9dced5
* Sun Feb 23 2014 Alexander Kurtakov <akurtako@redhat.com> 1.8-0.12.svn1230816
9dced5
- Move to Batik 1.7 manifests.
9dced5
- Remove old stuff.
9dced5
9dced5
* Thu Jan 16 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.8-0.11.svn1230816
9dced5
- Fix classpath for slideshow script
9dced5
- Change javadoc task maxmem to 512MB to avoid OOM
9dced5
9dced5
* Thu Aug 08 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.8-0.10.svn1230816
9dced5
- Update to latest packaging guidelines
9dced5
9dced5
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8-0.9.svn1230816
9dced5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
9dced5
9dced5
* Fri Jun 28 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-0.8.svn1230816
9dced5
- Remove BR: ant-nodeps
9dced5
9dced5
* Fri Jun 28 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-0.8.svn1230816
9dced5
- Rebuild to regenerate API documentation
9dced5
- CVE-2013-1571
9dced5
9dced5
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8-0.7.svn1230816
9dced5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
9dced5
9dced5
* Tue Nov 20 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-0.6.svn1230816
9dced5
- Remove unneeded BR: jython
9dced5
9dced5
* Fri Oct  5 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-0.5.svn1230816
9dced5
- Fix rasterizer classpath
9dced5
- Resolves: rhbz#577486
9dced5
9dced5
* Fri Aug 24 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-0.4.svn1230816
9dced5
- Fix license tag
9dced5
- Install LICENSE and NOTICE with javadoc package
9dced5
- Remove RPM bug workaround
9dced5
- Update to current packaging guidelines
9dced5
9dced5
* Thu Jul 19 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-0.3.svn1230816
9dced5
- Add BR: zip
9dced5
9dced5
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8-0.2.svn1230816
9dced5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
9dced5
9dced5
* Mon Feb 20 2012 Jiri Vanek <jvanek@redhat.com> 1.7-14
9dced5
- Solving jdk7's  removed internal (since 1.4.2 deprecated) com.sun.image.codec package
9dced5
- Gripped new sources from 1.8pre trunk which have support adapters for removed classes,
9dced5
- Removed all old an unused tiff classes from it -  org.apache.batik.ext.awt.image.code.tiff
9dced5
- Added requires JAI which provides tiff support
9dced5
- Added inner_version variable, which helps to keep 1.8 outside and 1.8pre inside
9dced5
9dced5
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7-13
9dced5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
9dced5
9dced5
* Fri Jul 8 2011 Andrew Overholt <overholt@redhat.com> 1.7-12
9dced5
- New OSGi manifests from Eclipse Orbit.
9dced5
9dced5
* Tue May  3 2011 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.7-11
9dced5
- Add maven metadata and pom files
9dced5
- Versionless jars & javadocs
9dced5
9dced5
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7-10
9dced5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
9dced5
9dced5
* Mon Oct 25 2010 Alexander Kurtakov <akurtako@redhat.com> 1.7-9
9dced5
- Fix utilities startup scripts.
9dced5
9dced5
* Fri Oct 1 2010 Alexander Kurtakov <akurtako@redhat.com> 1.7-8
9dced5
- Fix build.
9dced5
9dced5
* Fri Oct 1 2010 Alexander Kurtakov <akurtako@redhat.com> 1.7-7
9dced5
- BR/R java 1.6.0 not java-openjdk.
9dced5
- Cleanup build section.
9dced5
9dced5
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7-6
9dced5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
9dced5
9dced5
* Wed Jul 15 2009 Lillian Angel <langel@redhat.com> - 1.7-5
9dced5
- Fixed javadocs issue.
9dced5
- Resolves: rhbz#511767
9dced5
9dced5
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7-4
9dced5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
9dced5
9dced5
* Fri Feb 6 2009 Alexander Kurtakov <akurtako@redhat.com> 1.7-3
9dced5
- Install separate jars and put OSGi manifests in them.
9dced5
9dced5
* Tue Jan 06 2009 Lillian Angel  <langel@redhat.com> - 1.7-2
9dced5
- Fixed java dependencies to check for java-1.6.0-openjdk instead.
9dced5
9dced5
* Mon Jan 05 2009 Lillian Angel  <langel@redhat.com> - 1.7-1
9dced5
- Updated batik-repack.sh to remove font files from test resources.
9dced5
- Resolves: rhbz#477369
9dced5
9dced5
* Mon Jan 05 2009 Nicolas Chauvet <kwizart@gmail.com> - 1.7-1
9dced5
- Fix release field
9dced5
- Repack the source (without included jar files)
9dced5
- Fix dual listed files in the demo subpackage
9dced5
- Fix BR subversion used in determine-svn-revision-svn-info
9dced5
- Fix BR that was previously bundled within the source archive
9dced5
- Resolves: rhbz#472736
9dced5
9dced5
* Fri Nov 28 2008 Lillian Angel <langel at redhat.com> - 1.7-0.7
9dced5
- Fixed BASE_JARS in batik.rasterizer.script.
9dced5
- Resolves: rhbz#455397
9dced5
9dced5
* Mon Apr 28 2008 Lillian Angel <langel at redhat.com> - 1.7-0.5.beta1
9dced5
- Fixed BASE_JARS in batik-squiggle.script.
9dced5
- Resolves: rhbz#444358
9dced5
9dced5
* Mon Mar 31 2008 Lillian Angel <langel at redhat.com> - 1.7-0.2.beta1
9dced5
- Updated sources.
9dced5
- Updated release.
9dced5
- Added CLASSPATH to build.
9dced5
- Removed codecs patch.
9dced5
9dced5
* Fri Nov 23 2007 Lillian Angel <langel at redhat.com> - 1.7-0.1.beta1
9dced5
- Fixed rpmlint errors.
9dced5
9dced5
* Tue Sep 18 2007 Joshua Sumali <jsumali at redhat.com> - 0:1.7-1
9dced5
- Update to batik 1.7 beta1
9dced5
9dced5
* Thu Feb 22 2007 Ralph Apel <r.apel at r-apel.de> - 0:1.6-3jpp
9dced5
- Add gcj_support option
9dced5
- Add option to avoid rhino, jython on bootstrap, omit -squiggle subpackage
9dced5
9dced5
* Wed Apr 26 2006 Fernando Nasser <fnasser@redhat.com> - 0:1.6-2jpp
9dced5
- First JPP 1.7 build
9dced5
9dced5
* Tue Aug  2 2005 Ville Skyttä <scop at jpackage.org> - 0:1.6-1jpp
9dced5
- 1.6.
9dced5
- Fix build of manual (java.awt.headless for stylebook).
9dced5
9dced5
* Fri Jan 28 2005 Jason Corley - 0:1.5.1-1jpp
9dced5
- Update to 1.5.1
9dced5
9dced5
* Mon Nov 22 2004 Ville Skyttä <scop at jpackage.org> - 0:1.5-5jpp
9dced5
- Drop -monolithic and obsolete it in main package.  It shouldn't be needed
9dced5
  in the first place, and the *.policy files that end up in it will contain
9dced5
  wrong paths which causes all sorts of borkage.
9dced5
- BuildRequire jython to get support for it built.
9dced5
- Remove xml-commons-apis and xalan-j2 from scripts and install time
9dced5
  dependencies, require Java >= 1.4 instead (xalan-j2 is still needed at
9dced5
  build time).
9dced5
- New style versionless javadoc dir symlinking.
9dced5
- Crosslink with full J2SE javadocs.
9dced5
- Associate SVG MIME type with Squiggle in freedesktop.org menu entry.
9dced5
9dced5
* Fri Aug 20 2004 Ralph Apel <r.apel at r-apel.de> - 0:1.5-4jpp
9dced5
- Build with ant-1.6.2
9dced5
9dced5
* Mon Nov 03 2003 Paul Nasrat <pauln at truemesh.com> - 0:1.5-3jpp
9dced5
- Fix non-versioned javadoc symlinks
9dced5
9dced5
* Fri Aug 15 2003 Ville Skyttä <scop at jpackage.org> - 0:1.5-2jpp
9dced5
- Fix jar names in policy files, kudos to Scott Douglas-Watson.
9dced5
- Add freedesktop.org menu entry for Squiggle.
9dced5
- Improve subpackage descriptions.
9dced5
- Save .spec in UTF-8, get rid of # ------- separators.
9dced5
9dced5
* Sat Jul 19 2003 Ville Skyttä <scop at jpackage.org> - 0:1.5-1jpp
9dced5
- Update to 1.5.
9dced5
- Crosslink with xml-commons-apis and rhino javadocs.
9dced5
9dced5
* Thu Apr 17 2003 Ville Skyttä <scop at jpackage.org> - 0:1.5-0.beta5.2jpp
9dced5
- Rebuild to satisfy dependencies due to renamed rhino (r4 -> R4).
9dced5
9dced5
* Sun Mar 30 2003 Ville Skyttä <scop at jpackage.org> - 1.5-0.beta5.1jpp
9dced5
- Update to 1.5 beta5.
9dced5
- Rebuild for JPackage 1.5.
9dced5
- Use bundled crimson and stylebook for building the manual.
9dced5
9dced5
* Tue May 07 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.1-4jpp
9dced5
- vendor, distribution, group tags
9dced5
- scripts use system prefs
9dced5
- scripts source user prefs before configuration
9dced5
9dced5
* Thu Mar 28 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.1-3jpp
9dced5
- libs package is now monolithic package
9dced5
9dced5
* Sun Jan 27 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.1-2jpp
9dced5
- adaptation to new stylebook1.0b3 package
9dced5
9dced5
* Mon Jan 21 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.1-1jpp
9dced5
- 1.1.1
9dced5
- additional sources in individual archives
9dced5
- no dependencies for manual and javadoc packages
9dced5
- stricter dependency for demo package
9dced5
- versioned dir for javadoc
9dced5
- explicitely set xalan-j2.jar and xml-commons-api.jar in classpath
9dced5
- splitted applications in distinct packages
9dced5
9dced5
* Wed Dec 5 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1-0.rc4.3jpp
9dced5
- javadoc into javadoc package
9dced5
- new launch scripts using functions library
9dced5
- Requires jpackage-utils
9dced5
- added name-slideshow.jar
9dced5
- main jar renamed name.jar
9dced5
9dced5
* Wed Nov 21 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.1-0.rc4.2jpp
9dced5
- fixed previous changelog
9dced5
- changed extension --> jpp
9dced5
9dced5
* Tue Nov 20 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.1-0.rc4.1jpp
9dced5
- rc4
9dced5
9dced5
* Sat Nov 17 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.1-0.rc3.2jpp
9dced5
- added batik-libs creation
9dced5
9dced5
* Fri Nov 9 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.1-0.rc3.1jpp
9dced5
- changed version to 0.rc3.1
9dced5
9dced5
* Mon Nov 5 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.1rc3-1jpp
9dced5
- 1.1rc3
9dced5
9dced5
* Sat Oct 6 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-4jpp
9dced5
- first unified release
9dced5
- removed xalan-j2 from classpath as it is autoloaded by stylebook-1.0b3
9dced5
- used original tarball
9dced5
- s/jPackage/JPackage
9dced5
9dced5
* Mon Sep 17 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-3mdk
9dced5
- provided *working* startup scripts
9dced5
9dced5
* Sat Sep 15 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-2mdk
9dced5
- requires specificaly crimson
9dced5
- only manual buildrequires stylebook-1.0b3 and xerces-j1
9dced5
- dropped xalan-j2 buildrequires as stylebook-1.0b3 needs it already
9dced5
- changed samples package name to demo
9dced5
- moved demo files to _datadir/name
9dced5
- provided startup scripts
9dced5
9dced5
* Thu Aug 30 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-1mdk
9dced5
- first Mandrake release