Compare commits

...
This repository has been archived on 2026-09-10. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.

13 commits

Author SHA1 Message Date
Miro Hrončok
f9a6ade4b7 Orphaned for 6+ weeks 2020-01-10 08:21:56 +01:00
Fedora Release Engineering
2171ebe1fe - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 04:19:29 +00:00
Fedora Release Engineering
72ba158e54 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 12:31:53 +00:00
Fedora Release Engineering
29766b174a - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 09:22:40 +00:00
Fedora Release Engineering
47e963e729 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 21:45:51 +00:00
Mikolaj Izdebski
7c53647227 Fix modularized build 2017-09-23 15:24:26 +02:00
Mikolaj Izdebski
3d47a00762 Remove unneeded dependency on dejavu-sans-fonts 2017-09-23 11:22:34 +02:00
Fedora Release Engineering
a7f8dd0c4c - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 22:12:29 +00:00
Mat Booth
6a800c8bc1 Fix FTBFS and javadoc linting errors
Adopt license macro
2017-03-30 09:57:02 +01:00
Mikolaj Izdebski
6ac746e078 Update to current packaging guidelines 2017-03-03 11:55:12 +01:00
Fedora Release Engineering
fe720f1d6c - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 17:56:32 +00:00
Fedora Release Engineering
7e1e830b1f - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 03:35:08 +00:00
Dennis Gilmore
41db784031 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-19 04:07:40 +00:00
6 changed files with 1 additions and 267 deletions

1
.gitignore vendored
View file

@ -1 +0,0 @@
xml-stylebook-1.0.tar.gz

1
dead.package Normal file
View file

@ -0,0 +1 @@
Orphaned for 6+ weeks

View file

@ -1 +0,0 @@
11b3e4d6e4e2b45ceb161b99c91b2893 xml-stylebook-1.0.tar.gz

View file

@ -1,66 +0,0 @@
--- build.xml.orig 2004-12-14 15:54:50.000000000 +0000
+++ build.xml 2010-06-12 19:50:39.976589551 +0100
@@ -54,17 +54,16 @@
<property name="build.dir" value="./build"/>
<property name="build.src" value="${build.dir}/src"/>
<property name="build.dest" value="${build.dir}/classes"/>
+ <property name="build.javadoc" value="${build.dir}/javadoc"/>
<property name="src.dir" value="./src"/>
<property name="bin.dir" value="./bin"/>
- <condition property="sun.codec.present" >
- <available classname="com.sun.image.codec.jpeg.JPEGCodec"/>
- </condition>
</target>
<target name="prepare" depends="init">
<mkdir dir="${build.dir}"/>
<mkdir dir="${build.src}"/>
<mkdir dir="${build.dest}"/>
+ <mkdir dir="${build.javadoc}"/>
<copy todir="${build.src}">
<fileset dir="${src.dir}"/>
</copy>
@@ -86,15 +85,14 @@
<!--Compile and Package to work with Xalan-J 2 -->
<target name="compile2" depends="prepare">
- <javac srcdir="${src.dir}" excludes="org/apache/stylebook/processors/XalanProcessor.java" destdir="${build.dest}" debug="${debug}">
+ <javac srcdir="${src.dir}" excludes="org/apache/stylebook/processors/XalanProcessor.java" destdir="${build.dest}" debug="${debug}" target="1.5" source="1.5">
<exclude name="**/org/apache/stylebook/processors/XalanProcessor.java"/>
- <exclude name="**/org/apache/stylebook/printers/ImagePrinter.java" unless="sun.codec.present"/>
</javac>
<copy todir="${build.dest}/org/apache/stylebook/data">
<fileset dir="${build.src}/org/apache/stylebook/data"/>
</copy>
</target>
- <target name="package2" depends="compile2">
+ <target name="package2" depends="compile2,javadoc">
<replace file="${build.dest}/org/apache/stylebook/data/engine.xml" token="XalanProcessor" value="Xalan2Processor"/>
<jar jarfile="${bin.dir}/${name}-${version-xalan-2}.jar" basedir="${build.dest}" includes="org/**"/>
</target>
@@ -103,4 +101,25 @@
<deltree dir="${build.dir}"/>
</target>
+ <target name="javadoc" depends="prepare">
+ <javadoc destdir="${build.javadoc}"
+ packagenames="*"
+ noindex="false"
+ splitindex="true"
+ use="true"
+ version="true"
+ author="true"
+ windowtitle="${name} ${version-xalan-2}"
+ doctitle="${name} ${version-xalan-2} JavaDoc">
+ <fileset dir="${build.src}">
+ <exclude name="**/XalanProcessor.java"/>
+ <exclude name="**/stylebook/data/*"/>
+ </fileset>
+ <classpath>
+ <pathelement path="${bin.dir}"/>
+ </classpath>
+ <link href="/usr/share/javadoc/java" offline="true" packagelistLoc="/usr/share/javadoc/java"/>
+ </javadoc>
+ </target>
+
</project>

View file

@ -1,35 +0,0 @@
--- src/org/apache/stylebook/printers/ImagePrinter.java 1999-11-30 07:28:54.000000000 -0500
+++ src/org/apache/stylebook/printers/ImagePrinter.java 2009-01-07 17:00:13.802150149 -0500
@@ -8,7 +8,10 @@
package org.apache.stylebook.printers;
import org.apache.stylebook.*;
-import com.sun.image.codec.jpeg.*;
+import javax.imageio.*;
+import javax.imageio.plugins.jpeg.*;
+import javax.imageio.metadata.*;
+import javax.imageio.stream.*;
import java.io.IOException;
import java.io.OutputStream;
import java.io.PrintStream;
@@ -144,11 +147,15 @@
}
}
- // Write out image (highest quality for jpeg data)
- JPEGEncodeParam jpar=JPEGCodec.getDefaultJPEGEncodeParam(img);
- jpar.setQuality(1,true);
- JPEGImageEncoder jenc=JPEGCodec.createJPEGEncoder(out,jpar);
- jenc.encode(img);
+ ImageWriter encoder = (ImageWriter)ImageIO.getImageWritersByFormatName("JPEG").next();
+ JPEGImageWriteParam param = new JPEGImageWriteParam(null);
+
+ param.setCompressionMode(ImageWriteParam.MODE_EXPLICIT);
+ param.setCompressionQuality(1);
+
+ encoder.setOutput(ImageIO.createImageOutputStream(out));
+ encoder.write((IIOMetadata) null, new IIOImage(img,null,null), param);
+
out.flush();
}

View file

@ -1,164 +0,0 @@
Name: xml-stylebook
Version: 1.0
Release: 0.16.b3_xalan2.svn313293%{?dist}
Summary: Apache XML Stylebook
Group: Development/Libraries
License: ASL 1.1
URL: http://xml.apache.org/
# How to generate this tarball:
# $ svn export http://svn.apache.org/repos/asf/xml/stylebook/trunk/@313293 xml-stylebook-1.0
# $ tar zcf xml-stylebook-1.0.tar.gz xml-stylebook-1.0
Source0: %{name}-%{version}.tar.gz
# Patch to fix an NPE in Xalan-J2's docs generation (from JPackage)
Patch0: %{name}-image-printer.patch
# Patch the build script to build javadocs
Patch1: %{name}-build-javadoc.patch
BuildArch: noarch
BuildRequires: java-devel >= 1:1.6.0
BuildRequires: java-javadoc
BuildRequires: jpackage-utils
BuildRequires: ant
BuildRequires: xml-commons-apis
BuildRequires: xerces-j2
BuildRequires: dejavu-sans-fonts
Requires: java-headless
Requires: jpackage-utils
Requires: xml-commons-apis
Requires: xerces-j2
%description
Apache XML Stylebook is a HTML documentation generator.
%package javadoc
Summary: API documentation for %{name}
Group: Documentation
Requires: java-javadoc
%description javadoc
%{summary}.
%package demo
Summary: Examples for %{name}
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description demo
Examples demonstrating the use of %{name}.
%prep
%setup -q
%patch0 -p0
%patch1 -p0
# Remove bundled binaries
rm -r bin/*.jar
# Don't include this sample theme because it contains an errant font
rm -r styles/christmas/
# Make sure upstream hasn't sneaked in any jars we don't know about
JARS=""
for j in `find -name "*.jar"`; do
if [ ! -L $j ]; then
JARS="$JARS $j"
fi
done
if [ ! -z "$JARS" ]; then
echo "These jars should be deleted and symlinked to system jars: $JARS"
exit 1
fi
%build
ant
# Build the examples (this serves as a good test suite)
pushd docs
rm run.bat
java -classpath "$(build-classpath xml-commons-apis):$(build-classpath jaxp_parser_impl):../bin/stylebook-%{version}-b3_xalan-2.jar" \
org.apache.stylebook.StyleBook "targetDirectory=../results" book.xml ../styles/apachexml
popd
%install
# jars
install -pD -T bin/stylebook-%{version}-b3_xalan-2.jar \
%{buildroot}%{_javadir}/%{name}.jar
# javadoc
install -d %{buildroot}%{_javadocdir}/%{name}
cp -pr build/javadoc/* %{buildroot}%{_javadocdir}/%{name}
# examples
install -d %{buildroot}%{_datadir}/%{name}
cp -pr docs %{buildroot}%{_datadir}/%{name}
cp -pr styles %{buildroot}%{_datadir}/%{name}
cp -pr results %{buildroot}%{_datadir}/%{name}
%files
%doc LICENSE.txt
%{_javadir}/*
%files javadoc
%doc LICENSE.txt
%{_javadocdir}/%{name}
%files demo
%{_datadir}/%{name}
%changelog
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-0.16.b3_xalan2.svn313293
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.0-0.15.b3_xalan2.svn313293
- Use Requires: java-headless rebuild (#1067528)
* Mon Aug 12 2013 Mat Booth <fedora@matbooth.co.uk> - 1.0-0.14.b3_xalan2.svn313293
- Prefer xerces-j2 instead of gcj for providing jaxp_parser_impl
* Sat Aug 10 2013 Mat Booth <fedora@matbooth.co.uk> - 1.0-0.13.b3_xalan2.svn313293
- Update for newer guidelines
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-0.12.b3_xalan2.svn313293
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-0.11.b3_xalan2.svn313293
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-0.10.b3_xalan2.svn313293
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-0.9.b3_xalan2.svn313293
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-0.8.b3_xalan2.svn313293
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Sun Dec 12 2010 Mat Booth <fedora@matbooth.co.uk> - 1.0-0.7.b3_xalan2.svn313293
- Really fix FTBFS this time.
* Sun Dec 12 2010 Mat Booth <fedora@matbooth.co.uk> - 1.0-0.6.b3_xalan2.svn313293
- Fix FTBFS due to ant upgrade.
* Sat Jun 12 2010 Mat Booth <fedora@matbooth.co.uk> - 1.0-0.5.b3_xalan2.svn313293
- Link to local java API docs properly and fix requires on javadoc package.
- Build with source and target levels of 1.5 so we don't have to require 1.6.
* Thu Apr 22 2010 Mat Booth <fedora@matbooth.co.uk> - 1.0-0.4.b3_xalan2.svn313293
- Remove font from demo package to comply with guidelines. RHBZ #567912
* Mon Jan 11 2010 Mat Booth <fedora@matbooth.co.uk> - 1.0-0.3.b3_xalan2.svn313293
- Build the examples (this serves as a good test suite.)
- Patch the build script to build javadocs.
- Add a build dep on a font package because the JDK is missing a dependency
to function correctly in headless mode. See RHBZ #478480 and #521523.
* Tue Jan 5 2010 Mat Booth <fedora@matbooth.co.uk> - 1.0-0.2.b3_xalan2.svn313293
- Add patch from JPackage to fix NPE in Xalan-J2 doc generation.
* Tue Jan 5 2010 Mat Booth <fedora@matbooth.co.uk> - 1.0-0.1.b3_xalan2.svn313293
- Initial stab at packaging trunk version of stylebook.