b69062
Name:           batik
b69062
Version:        1.8
b8f14e
Release:        0.12.svn1230816%{?dist}
b69062
Summary:        Scalable Vector Graphics for Java
b69062
License:        ASL 2.0 and W3C
b69062
URL:            http://xml.apache.org/batik/
b69062
Group:          Applications/Multimedia
b69062
#Source0:        http://apache.crihan.fr/dist/xmlgraphics/batik/batik-src-%%{version}.zip
b69062
Source0:        %{name}-repack-%{version}.zip
b69062
Source1:        %{name}.squiggle.script
b69062
Source2:        %{name}.svgpp.script
b69062
Source3:        %{name}.ttf2svg.script
b69062
Source4:        %{name}.rasterizer.script
b69062
Source5:        %{name}.slideshow.script
b69062
Source6:        %{name}-squiggle.desktop
b69062
Source7:        %{name}-repack.sh
b69062
b69062
%global inner_version 1.8pre
b69062
b69062
# These manifests with OSGi metadata are taken from the Eclipse Orbit
b69062
# project:  http://download.eclipse.org/tools/orbit/downloads/drops/R20110523182458/
b69062
#
b69062
# for f in `ls *.jar`; do unzip -d `basename $f .jar | sed s/_.*//` $f; done
b69062
# for f in `find -name MANIFEST.MF`; do mv $f $(echo $f | sed "s|./org.apache.||" | sed "s|/META-INF/|-|" | sed "s/\./-/g" | sed "s|MANIFEST-MF|MANIFEST.MF|"); done
b69062
# Then manually remove all lines containing MD5sums/crypto hashes.
b69062
# tar czf batik-1.6-orbit-manifests.tar.gz *.MF
b69062
#
b69062
# FIXME:  move to 1.7 manifests
b69062
Source8:        %{name}-1.6-orbit-manifests.tar.gz
b69062
b69062
b69062
Patch0:         %{name}-manifests.patch
b69062
Patch1:         %{name}-policy.patch
b69062
# remove dependency on bundled rhino from pom
b69062
Patch2:		%{name}-script-remove-js.patch
b69062
# SMIL in Fedora has been merged into xml-commons-apis-ext like it has
b69062
# been upstream.  It's easier to take the OSGi manifests from Orbit 
b69062
# directly and patch this one.
b69062
#
b69062
# FIXME:  move to 1.7 manifest from Eclipse Orbit project
b69062
Patch3:         %{name}-1.6-nosmilInDOMSVGManifest.patch
b69062
Requires:       rhino >= 1.5
b69062
b8f14e
# make sure we fail build if javadocs fail (run OOM)
b8f14e
# also make maxmem a bit higher. we seem to need more...
b8f14e
# https://issues.apache.org/jira/browse/BATIK-1065
b8f14e
Patch4:         %{name}-javadoc-task-failonerror-and-oom.patch
b8f14e
b69062
BuildArch:      noarch
b69062
b69062
BuildRequires:  java-devel >= 1:1.6.0
b69062
BuildRequires:  jpackage-utils >= 1.5
b69062
BuildRequires:  ant
b69062
BuildRequires:  subversion
b69062
BuildRequires:  zip
b69062
b69062
BuildRequires:  rhino >= 1.5
b69062
BuildRequires:  jpackage-utils >= 1.5
b69062
BuildRequires:  xerces-j2
b69062
BuildRequires:  xalan-j2
b69062
BuildRequires:  xml-commons-apis >= 1.3.04
b69062
b69062
BuildRequires:  java-javadoc >= 1:1.6.0
b69062
BuildRequires:  rhino-javadoc
b69062
b69062
Requires:       java >= 1:1.6.0
b69062
Requires:       jpackage-utils
b69062
#full support for tiff
b69062
Requires:	jai-imageio-core
b69062
Requires:       rhino >= 1.5
b69062
Requires:       xalan-j2
b69062
Requires:       xml-commons-apis >= 1.3.04
b69062
b69062
b69062
%description
b69062
Batik is a Java(tm) technology based toolkit for applications that want
b69062
to use images in the Scalable Vector Graphics (SVG) format for various
b69062
purposes, such as viewing, generation or manipulation.
b69062
b69062
%package        squiggle
b69062
Summary:        Batik SVG browser
b69062
Group:          Applications/Multimedia
b69062
Requires:       %{name} = %{version}-%{release}
b69062
Requires:       jpackage-utils >= 1.5, xerces-j2 >= 2.3
b69062
b69062
%description    squiggle
b69062
The Squiggle SVG Browser lets you view SVG file, zoom, pan and rotate
b69062
in the content and select text items in the image and much more.
b69062
b69062
%package        svgpp
b69062
Summary:        Batik SVG pretty printer
b69062
Group:          Applications/Multimedia
b69062
Requires:       %{name} = %{version}-%{release}
b69062
Requires:       jpackage-utils >= 1.5, xerces-j2 >= 2.3
b69062
b69062
%description    svgpp
b69062
The SVG Pretty Printer lets developers "pretty-up" their SVG files and
b69062
get their tabulations and other cosmetic parameters in order. It can
b69062
also be used to modify the DOCTYPE declaration on SVG files.
b69062
b69062
%package        ttf2svg
b69062
Summary:        Batik SVG font converter
b69062
Group:          Applications/Multimedia
b69062
Requires:       %{name} = %{version}-%{release}
b69062
Requires:       jpackage-utils >= 1.5
b69062
b69062
%description    ttf2svg
b69062
The SVG Font Converter lets developers convert character ranges from
b69062
the True Type Font format to the SVG Font format to embed in SVG
b69062
documents. This allows SVG document to be fully self-contained be
b69062
rendered exactly the same on all systems.
b69062
b69062
%package        rasterizer
b69062
Summary:        Batik SVG rasterizer
b69062
Group:          Applications/Multimedia
b69062
Requires:       %{name} = %{version}-%{release}
b69062
Requires:       jpackage-utils >= 1.5, xerces-j2 >= 2.3
b69062
b69062
%description    rasterizer
b69062
The SVG Rasterizer is a utility that can convert SVG files to a raster
b69062
format. The tool can convert individual files or sets of files, making
b69062
it easy to convert entire directories of SVG files. The supported
b69062
formats are JPEG, PNG, and TIFF, however the design allows new formats
b69062
to be added easily.
b69062
b69062
%package        slideshow
b69062
Summary:        Batik SVG slideshow
b69062
Group:          Applications/Multimedia
b69062
Requires:       %{name} = %{version}-%{release}
b69062
Requires:       jpackage-utils >= 1.5, xerces-j2 >= 2.3
b69062
b69062
%description    slideshow
b69062
Batik SVG slideshow.
b69062
b69062
%package        javadoc
b69062
Summary:        Javadoc for %{name}
b69062
Group:          Documentation
b69062
Requires:       jpackage-utils
b69062
b69062
%description    javadoc
b69062
Javadoc for %{name}.
b69062
b69062
%package        demo
b69062
Summary:        Demo for %{name}
b69062
Group:          Documentation
b69062
Requires:       %{name} = %{version}-%{release}
b69062
b69062
%description    demo
b69062
Demonstrations and samples for %{name}.
b69062
b69062
b69062
%prep
b69062
%setup -q -n %{name}-%{version}
b69062
b69062
find -name '*.class' -exec rm -f '{}' \;
b69062
find -name '*.jar' -exec rm -f '{}' \;
b69062
b69062
%patch0 -p1
b69062
%patch1 -p1
b69062
rm -f `find -name readOnly.png`
b69062
rm -f `find -name properties`
b69062
mkdir orbit
b69062
pushd orbit
b69062
tar xzf %{SOURCE8}
b69062
%patch3
b69062
popd
b69062
b69062
# create poms from templates
b69062
for module in anim awt-util bridge codec css dom ext extension gui-util \
b69062
              gvt parser script svg-dom svggen swing transcoder util xml \
b69062
              rasterizer slideshow squiggle svgpp ttf2svg; do
b69062
      sed "s:@version@:%{version}:g" sources/%{name}-$module.pom.template \
b69062
      	  > %{name}-$module.pom
b69062
done
b69062
%patch2
b69062
b8f14e
%patch4
b8f14e
b69062
%build
b69062
export CLASSPATH=$(build-classpath xml-commons-apis xml-commons-apis-ext js rhino xalan-j2 xalan-j2-serializer xerces-j2)
b69062
ant all-jar jars\
b69062
        -Ddebug=on \
b69062
        -Dsun-codecs.present=false \
b69062
        -Dsun-codecs.disabled=true \
b69062
        svg-pp-jar \
b69062
        svg-slideshow-jar \
b69062
        squiggle-jar \
b69062
        rasterizer-jar \
b69062
        ttf2svg-jar
b69062
b69062
for j in $(find batik-%{version} -name *.jar); do
b69062
 export CLASSPATH=$CLASSPATH:${j}
b69062
done
b69062
ant javadoc
b69062
b69062
b69062
%install
b69062
# inject OSGi manifests
b69062
mkdir -p META-INF
b69062
cp -p orbit/batik-bridge-MANIFEST.MF META-INF/MANIFEST.MF
b69062
touch META-INF/MANIFEST.MF
b69062
zip -u %{name}-%{inner_version}/lib/batik-bridge.jar META-INF/MANIFEST.MF
b69062
cp -p orbit/batik-css-MANIFEST.MF META-INF/MANIFEST.MF
b69062
touch META-INF/MANIFEST.MF
b69062
zip -u %{name}-%{inner_version}/lib/batik-css.jar META-INF/MANIFEST.MF
b69062
cp -p orbit/batik-dom-MANIFEST.MF META-INF/MANIFEST.MF
b69062
touch META-INF/MANIFEST.MF
b69062
zip -u %{name}-%{inner_version}/lib/batik-dom.jar META-INF/MANIFEST.MF
b69062
cp -p orbit/batik-dom-svg-MANIFEST.MF META-INF/MANIFEST.MF
b69062
touch META-INF/MANIFEST.MF
b69062
zip -u %{name}-%{inner_version}/lib/batik-svg-dom.jar META-INF/MANIFEST.MF
b69062
cp -p orbit/batik-ext-awt-MANIFEST.MF META-INF/MANIFEST.MF
b69062
touch META-INF/MANIFEST.MF
b69062
zip -u %{name}-%{inner_version}/lib/batik-awt-util.jar META-INF/MANIFEST.MF
b69062
cp -p orbit/batik-extension-MANIFEST.MF META-INF/MANIFEST.MF
b69062
touch META-INF/MANIFEST.MF
b69062
zip -u %{name}-%{inner_version}/lib/batik-extension.jar META-INF/MANIFEST.MF
b69062
cp -p orbit/batik-parser-MANIFEST.MF META-INF/MANIFEST.MF
b69062
touch META-INF/MANIFEST.MF
b69062
zip -u %{name}-%{inner_version}/lib/batik-parser.jar META-INF/MANIFEST.MF
b69062
cp -p orbit/batik-svggen-MANIFEST.MF META-INF/MANIFEST.MF
b69062
touch META-INF/MANIFEST.MF
b69062
zip -u %{name}-%{inner_version}/lib/batik-svggen.jar META-INF/MANIFEST.MF
b69062
cp -p orbit/batik-swing-MANIFEST.MF META-INF/MANIFEST.MF
b69062
touch META-INF/MANIFEST.MF
b69062
zip -u %{name}-%{inner_version}/lib/batik-swing.jar META-INF/MANIFEST.MF
b69062
cp -p orbit/batik-transcoder-MANIFEST.MF META-INF/MANIFEST.MF
b69062
touch META-INF/MANIFEST.MF
b69062
zip -u %{name}-%{inner_version}/lib/batik-transcoder.jar META-INF/MANIFEST.MF
b69062
cp -p orbit/batik-util-gui-MANIFEST.MF META-INF/MANIFEST.MF
b69062
touch META-INF/MANIFEST.MF
b69062
zip -u %{name}-%{inner_version}/lib/batik-gui-util.jar META-INF/MANIFEST.MF
b69062
cp -p orbit/batik-util-MANIFEST.MF META-INF/MANIFEST.MF
b69062
touch META-INF/MANIFEST.MF
b69062
zip -u %{name}-%{inner_version}/lib/batik-util.jar META-INF/MANIFEST.MF
b69062
cp -p orbit/batik-xml-MANIFEST.MF META-INF/MANIFEST.MF
b69062
touch META-INF/MANIFEST.MF
b69062
zip -u %{name}-%{inner_version}/lib/batik-xml.jar META-INF/MANIFEST.MF
b69062
b69062
b69062
# jars
b69062
mkdir -p $RPM_BUILD_ROOT%{_javadir}
b69062
mkdir -p $RPM_BUILD_ROOT%{_javadir}/%{name}
b69062
pushd %{name}-%{inner_version}/lib
b69062
for jarname in $(find batik-*.jar); do
b69062
    cp -p ${jarname} $RPM_BUILD_ROOT%{_javadir}/%{name}/
b69062
done
b69062
b69062
rm -fr $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-all.jar
b69062
cp -p %{name}-all.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-all.jar
b69062
b69062
popd
b69062
b69062
cp -p %{name}-%{inner_version}/batik-rasterizer.jar \
b69062
        %{name}-%{inner_version}/%{name}-slideshow.jar \
b69062
        %{name}-%{inner_version}/%{name}-squiggle.jar \
b69062
        %{name}-%{inner_version}/%{name}-svgpp.jar \
b69062
        %{name}-%{inner_version}/%{name}-ttf2svg.jar \
b69062
        $RPM_BUILD_ROOT%{_javadir}
b69062
b69062
# poms and depmaps for subpackages are different (no batik subdir)
b69062
install -d -m 755 $RPM_BUILD_ROOT/%{_mavenpomdir}
b69062
for module in rasterizer slideshow squiggle svgpp ttf2svg; do
b69062
      install -pm 644 %{name}-$module.pom $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP-%{name}-$module.pom
b69062
      %add_maven_depmap JPP-%{name}-$module.pom %{name}-$module.jar -a "%{name}:%{name}-$module" -f $module
b69062
done
b69062
b69062
# main pom files and maven depmaps
b69062
for module in anim awt-util bridge codec css dom ext extension gui-util \
b69062
              gvt parser script svg-dom svggen swing transcoder util xml; do
b69062
b69062
      install -pm 644 %{name}-$module.pom $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.%{name}-%{name}-$module.pom
b69062
      %add_maven_depmap JPP.%{name}-%{name}-$module.pom %{name}/%{name}-$module.jar -a "%{name}:%{name}-$module"
b69062
done
b69062
b69062
b69062
b69062
b69062
# scripts
b69062
mkdir -p $RPM_BUILD_ROOT%{_bindir}
b69062
cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/squiggle
b69062
cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_bindir}/svgpp
b69062
cp -p %{SOURCE3} $RPM_BUILD_ROOT%{_bindir}/ttf2svg
b69062
cp -p %{SOURCE4} $RPM_BUILD_ROOT%{_bindir}/rasterizer
b69062
cp -p %{SOURCE5} $RPM_BUILD_ROOT%{_bindir}/slideshow
b69062
b69062
# javadoc
b69062
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
b69062
cp -pr %{name}-%{inner_version}/docs/* \
b69062
  $RPM_BUILD_ROOT%{_javadocdir}/%{name}
b69062
b69062
# demo
b69062
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
b69062
cp -pr contrib resources samples test-resources test-sources \
b69062
  $RPM_BUILD_ROOT%{_datadir}/%{name}
b69062
b69062
#Fix perms
b69062
chmod +x $RPM_BUILD_ROOT%{_datadir}/%{name}/contrib/rasterizertask/build.sh
b69062
chmod +x $RPM_BUILD_ROOT%{_datadir}/%{name}/contrib/charts/convert.sh
b69062
b69062
b69062
%files -f .mfiles
b69062
%doc LICENSE NOTICE
b69062
%doc KEYS MAINTAIN README
b69062
%{_javadir}/%{name}-all.jar
b69062
%{_javadir}/batik
b69062
b69062
%files squiggle -f .mfiles-squiggle
b69062
%attr(0755,root,root) %{_bindir}/squiggle
b69062
b69062
%files svgpp -f .mfiles-svgpp
b69062
%attr(0755,root,root) %{_bindir}/svgpp
b69062
b69062
%files ttf2svg -f .mfiles-ttf2svg
b69062
%attr(0755,root,root) %{_bindir}/ttf2svg
b69062
b69062
%files rasterizer -f .mfiles-rasterizer
b69062
%attr(0755,root,root) %{_bindir}/rasterizer
b69062
b69062
%files slideshow -f .mfiles-slideshow
b69062
%attr(0755,root,root) %{_bindir}/slideshow
b69062
b69062
%files javadoc
b69062
%doc LICENSE NOTICE
b69062
%{_javadocdir}/%{name}
b69062
b69062
%files demo
b69062
%{_datadir}/%{name}
b69062
b69062
b69062
%changelog
b8f14e
* Fri Jan 17 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.8-0.12.svn1230816
b8f14e
- Change javadoc task maxmem to 512MB to avoid OOM
b8f14e
- Resolves: rhbz#1054202
b8f14e
b8f14e
* Wed Jan 15 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.8-0.11.svn1230816
b8f14e
- Fix classpath for slideshow script
b8f14e
- Resolves: rhbz#995472
b8f14e
b8f14e
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1.8-0.10.svn1230816
b8f14e
- Mass rebuild 2013-12-27
b8f14e
b69062
* Thu Nov 07 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.8-0.9.svn1230816
b69062
- Use add_maven_depmap instead of deprecated
b69062
- Resolves: rhbz#1027847
b69062
b69062
* Fri Jun 28 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-0.8.svn1230816
b69062
- Remove BR: ant-nodeps
b69062
b69062
* Fri Jun 28 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-0.8.svn1230816
b69062
- Rebuild to regenerate API documentation
b69062
- Resolves: CVE-2013-1571
b69062
b69062
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8-0.7.svn1230816
b69062
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
b69062
b69062
* Tue Nov 20 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-0.6.svn1230816
b69062
- Remove unneeded BR: jython
b69062
b69062
* Fri Oct  5 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-0.5.svn1230816
b69062
- Fix rasterizer classpath
b69062
- Resolves: rhbz#577486
b69062
b69062
* Fri Aug 24 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-0.4.svn1230816
b69062
- Fix license tag
b69062
- Install LICENSE and NOTICE with javadoc package
b69062
- Remove RPM bug workaround
b69062
- Update to current packaging guidelines
b69062
b69062
* Thu Jul 19 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.8-0.3.svn1230816
b69062
- Add BR: zip
b69062
b69062
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8-0.2.svn1230816
b69062
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
b69062
b69062
* Mon Feb 20 2012 Jiri Vanek <jvanek@redhat.com> 1.7-14
b69062
- Solving jdk7's  removed internal (since 1.4.2 deprecated) com.sun.image.codec package
b69062
- Gripped new sources from 1.8pre trunk which have support adapters for removed classes,
b69062
- Removed all old an unused tiff classes from it -  org.apache.batik.ext.awt.image.code.tiff
b69062
- Added requires JAI which provides tiff support
b69062
- Added inner_version variable, which helps to keep 1.8 outside and 1.8pre inside
b69062
b69062
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7-13
b69062
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
b69062
b69062
* Fri Jul 8 2011 Andrew Overholt <overholt@redhat.com> 1.7-12
b69062
- New OSGi manifests from Eclipse Orbit.
b69062
b69062
* Tue May  3 2011 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.7-11
b69062
- Add maven metadata and pom files
b69062
- Versionless jars & javadocs
b69062
b69062
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7-10
b69062
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
b69062
b69062
* Mon Oct 25 2010 Alexander Kurtakov <akurtako@redhat.com> 1.7-9
b69062
- Fix utilities startup scripts.
b69062
b69062
* Fri Oct 1 2010 Alexander Kurtakov <akurtako@redhat.com> 1.7-8
b69062
- Fix build.
b69062
b69062
* Fri Oct 1 2010 Alexander Kurtakov <akurtako@redhat.com> 1.7-7
b69062
- BR/R java 1.6.0 not java-openjdk.
b69062
- Cleanup build section.
b69062
b69062
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7-6
b69062
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
b69062
b69062
* Wed Jul 15 2009 Lillian Angel <langel@redhat.com> - 1.7-5
b69062
- Fixed javadocs issue.
b69062
- Resolves: rhbz#511767
b69062
b69062
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7-4
b69062
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
b69062
b69062
* Fri Feb 6 2009 Alexander Kurtakov <akurtako@redhat.com> 1.7-3
b69062
- Install separate jars and put OSGi manifests in them.
b69062
b69062
* Tue Jan 06 2009 Lillian Angel  <langel@redhat.com> - 1.7-2
b69062
- Fixed java dependencies to check for java-1.6.0-openjdk instead.
b69062
b69062
* Mon Jan 05 2009 Lillian Angel  <langel@redhat.com> - 1.7-1
b69062
- Updated batik-repack.sh to remove font files from test resources.
b69062
- Resolves: rhbz#477369
b69062
b69062
* Mon Jan 05 2009 Nicolas Chauvet <kwizart@gmail.com> - 1.7-1
b69062
- Fix release field
b69062
- Repack the source (without included jar files)
b69062
- Fix dual listed files in the demo subpackage
b69062
- Fix BR subversion used in determine-svn-revision-svn-info
b69062
- Fix BR that was previously bundled within the source archive
b69062
- Resolves: rhbz#472736
b69062
b69062
* Fri Nov 28 2008 Lillian Angel <langel at redhat.com> - 1.7-0.7
b69062
- Fixed BASE_JARS in batik.rasterizer.script.
b69062
- Resolves: rhbz#455397
b69062
b69062
* Mon Apr 28 2008 Lillian Angel <langel at redhat.com> - 1.7-0.5.beta1
b69062
- Fixed BASE_JARS in batik-squiggle.script.
b69062
- Resolves: rhbz#444358
b69062
b69062
* Mon Mar 31 2008 Lillian Angel <langel at redhat.com> - 1.7-0.2.beta1
b69062
- Updated sources.
b69062
- Updated release.
b69062
- Added CLASSPATH to build.
b69062
- Removed codecs patch.
b69062
b69062
* Fri Nov 23 2007 Lillian Angel <langel at redhat.com> - 1.7-0.1.beta1
b69062
- Fixed rpmlint errors.
b69062
b69062
* Tue Sep 18 2007 Joshua Sumali <jsumali at redhat.com> - 0:1.7-1
b69062
- Update to batik 1.7 beta1
b69062
b69062
* Thu Feb 22 2007 Ralph Apel <r.apel at r-apel.de> - 0:1.6-3jpp
b69062
- Add gcj_support option
b69062
- Add option to avoid rhino, jython on bootstrap, omit -squiggle subpackage
b69062
b69062
* Wed Apr 26 2006 Fernando Nasser <fnasser@redhat.com> - 0:1.6-2jpp
b69062
- First JPP 1.7 build
b69062
b69062
* Tue Aug  2 2005 Ville Skyttä <scop at jpackage.org> - 0:1.6-1jpp
b69062
- 1.6.
b69062
- Fix build of manual (java.awt.headless for stylebook).
b69062
b69062
* Fri Jan 28 2005 Jason Corley - 0:1.5.1-1jpp
b69062
- Update to 1.5.1
b69062
b69062
* Mon Nov 22 2004 Ville Skyttä <scop at jpackage.org> - 0:1.5-5jpp
b69062
- Drop -monolithic and obsolete it in main package.  It shouldn't be needed
b69062
  in the first place, and the *.policy files that end up in it will contain
b69062
  wrong paths which causes all sorts of borkage.
b69062
- BuildRequire jython to get support for it built.
b69062
- Remove xml-commons-apis and xalan-j2 from scripts and install time
b69062
  dependencies, require Java >= 1.4 instead (xalan-j2 is still needed at
b69062
  build time).
b69062
- New style versionless javadoc dir symlinking.
b69062
- Crosslink with full J2SE javadocs.
b69062
- Associate SVG MIME type with Squiggle in freedesktop.org menu entry.
b69062
b69062
* Fri Aug 20 2004 Ralph Apel <r.apel at r-apel.de> - 0:1.5-4jpp
b69062
- Build with ant-1.6.2
b69062
b69062
* Mon Nov 03 2003 Paul Nasrat <pauln at truemesh.com> - 0:1.5-3jpp
b69062
- Fix non-versioned javadoc symlinks
b69062
b69062
* Fri Aug 15 2003 Ville Skyttä <scop at jpackage.org> - 0:1.5-2jpp
b69062
- Fix jar names in policy files, kudos to Scott Douglas-Watson.
b69062
- Add freedesktop.org menu entry for Squiggle.
b69062
- Improve subpackage descriptions.
b69062
- Save .spec in UTF-8, get rid of # ------- separators.
b69062
b69062
* Sat Jul 19 2003 Ville Skyttä <scop at jpackage.org> - 0:1.5-1jpp
b69062
- Update to 1.5.
b69062
- Crosslink with xml-commons-apis and rhino javadocs.
b69062
b69062
* Thu Apr 17 2003 Ville Skyttä <scop at jpackage.org> - 0:1.5-0.beta5.2jpp
b69062
- Rebuild to satisfy dependencies due to renamed rhino (r4 -> R4).
b69062
b69062
* Sun Mar 30 2003 Ville Skyttä <scop at jpackage.org> - 1.5-0.beta5.1jpp
b69062
- Update to 1.5 beta5.
b69062
- Rebuild for JPackage 1.5.
b69062
- Use bundled crimson and stylebook for building the manual.
b69062
b69062
* Tue May 07 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.1-4jpp
b69062
- vendor, distribution, group tags
b69062
- scripts use system prefs
b69062
- scripts source user prefs before configuration
b69062
b69062
* Thu Mar 28 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.1-3jpp
b69062
- libs package is now monolithic package
b69062
b69062
* Sun Jan 27 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.1-2jpp
b69062
- adaptation to new stylebook1.0b3 package
b69062
b69062
* Mon Jan 21 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.1-1jpp
b69062
- 1.1.1
b69062
- additional sources in individual archives
b69062
- no dependencies for manual and javadoc packages
b69062
- stricter dependency for demo package
b69062
- versioned dir for javadoc
b69062
- explicitely set xalan-j2.jar and xml-commons-api.jar in classpath
b69062
- splitted applications in distinct packages
b69062
b69062
* Wed Dec 5 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1-0.rc4.3jpp
b69062
- javadoc into javadoc package
b69062
- new launch scripts using functions library
b69062
- Requires jpackage-utils
b69062
- added name-slideshow.jar
b69062
- main jar renamed name.jar
b69062
b69062
* Wed Nov 21 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.1-0.rc4.2jpp
b69062
- fixed previous changelog
b69062
- changed extension --> jpp
b69062
b69062
* Tue Nov 20 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.1-0.rc4.1jpp
b69062
- rc4
b69062
b69062
* Sat Nov 17 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.1-0.rc3.2jpp
b69062
- added batik-libs creation
b69062
b69062
* Thu Nov 9 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.1-0.rc3.1jpp
b69062
- changed version to 0.rc3.1
b69062
b69062
* Mon Nov 5 2001 Christian Zoffoli <czoffoli@littlepenguin.org> 1.1rc3-1jpp
b69062
- 1.1rc3
b69062
b69062
* Sat Oct 6 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-4jpp
b69062
- first unified release
b69062
- removed xalan-j2 from classpath as it is autoloaded by stylebook-1.0b3
b69062
- used original tarball
b69062
- s/jPackage/JPackage
b69062
b69062
* Mon Sep 17 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-3mdk
b69062
- provided *working* startup scripts
b69062
b69062
* Sat Sep 15 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-2mdk
b69062
- requires specificaly crimson
b69062
- only manual buildrequires stylebook-1.0b3 and xerces-j1
b69062
- dropped xalan-j2 buildrequires as stylebook-1.0b3 needs it already
b69062
- changed samples package name to demo
b69062
- moved demo files to _datadir/name
b69062
- provided startup scripts
b69062
b69062
* Thu Aug 30 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-1mdk
b69062
- first Mandrake release