Compare commits
7 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4ca463c524 | ||
|
|
3b31771941 | ||
|
|
c0079a713b | ||
|
|
288aa98f1a | ||
|
|
83a23300f7 | ||
|
|
392d7c4a4e | ||
|
|
3aa9e699a7 |
8 changed files with 1 additions and 304 deletions
|
|
@ -1 +0,0 @@
|
|||
fop-0.95-src.tar.gz
|
||||
21
Makefile
21
Makefile
|
|
@ -1,21 +0,0 @@
|
|||
# Makefile for source rpm: fop
|
||||
# $Id$
|
||||
NAME := fop
|
||||
SPECFILE = $(firstword $(wildcard *.spec))
|
||||
|
||||
define find-makefile-common
|
||||
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(find-makefile-common))
|
||||
|
||||
ifeq ($(MAKEFILE_COMMON),)
|
||||
# attept a checkout
|
||||
define checkout-makefile-common
|
||||
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
|
||||
endif
|
||||
|
||||
include $(MAKEFILE_COMMON)
|
||||
1
dead.package
Normal file
1
dead.package
Normal file
|
|
@ -0,0 +1 @@
|
|||
No longer supported
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
--- ../../orig/fop-0.94/src/java/org/apache/fop/cli/Main.java 2007-08-18 13:56:46.000000000 -0400
|
||||
+++ src/java/org/apache/fop/cli/Main.java 2007-09-18 09:19:53.000000000 -0400
|
||||
@@ -193,11 +193,7 @@
|
||||
* @param args the command line parameters
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
- if (checkDependencies()) {
|
||||
- startFOP(args);
|
||||
- } else {
|
||||
- startFOPWithDynamicClasspath(args);
|
||||
- }
|
||||
+ startFOP(args);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
diff -uN fop-0.94/build.xml fop-0.94-mod/build.xml
|
||||
--- fop-0.94/build.xml 2007-08-18 19:56:46.000000000 -0400
|
||||
+++ fop-0.94-mod/build.xml 2007-09-17 16:41:01.000000000 -0400
|
||||
@@ -502,10 +502,10 @@
|
||||
<map from="${optional.lib.dir}${file.separator}" to=""/>
|
||||
</pathconvert>
|
||||
|
||||
- <jar jarfile="${build.dir}/fop.jar" basedir="${build.classes.dir}">
|
||||
+ <jar jarfile="${build.dir}/fop.jar"
|
||||
+ basedir="${build.classes.dir}"
|
||||
+ manifest="${basedir}/fop.mf">
|
||||
<manifest>
|
||||
- <attribute name="Main-Class" value="org.apache.fop.cli.Main"/>
|
||||
- <attribute name="Class-Path" value="${manifest.classpath}"/>
|
||||
<attribute name="Build-Id" value="${ts} (${user.name} [${os.name} ${os.version} ${os.arch}, Java ${java.runtime.version}])"/>
|
||||
<section name="org/apache/fop/">
|
||||
<attribute name="Specification-Title" value="XSL-FO - Extensible Stylesheet Language"/>
|
||||
--- fop-0.94/fopmf.old 2007-11-23 10:53:31.000000000 -0500
|
||||
+++ fop-0.94/fop.mf 2007-11-23 10:53:18.000000000 -0500
|
||||
@@ -0,0 +1,2 @@
|
||||
+Manifest-Version: 1.0
|
||||
+Main-Class: org.apache.fop.cli.Main
|
||||
37
fop.script
37
fop.script
|
|
@ -1,37 +0,0 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# Fop script
|
||||
# JPackage Project <http://www.jpackage.org/>
|
||||
|
||||
# Source functions library
|
||||
if [ -f /usr/share/java-utils/java-functions ] ; then
|
||||
. /usr/share/java-utils/java-functions
|
||||
else
|
||||
echo "Can't find functions library, aborting"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Source system prefs
|
||||
if [ -f /etc/fop.conf ] ; then
|
||||
. /etc/fop.conf
|
||||
fi
|
||||
|
||||
# Source user prefs
|
||||
if [ -f $HOME/.foprc ] ; then
|
||||
. $HOME/.foprc
|
||||
fi
|
||||
|
||||
# Configuration
|
||||
MAIN_CLASS=org.apache.fop.cli.Main
|
||||
# Set parameters
|
||||
set_jvm
|
||||
set_classpath commons-io batik-all avalon-framework xmlgraphics-commons \
|
||||
commons-logging fop
|
||||
set_flags $BASE_FLAGS
|
||||
set_options $BASE_OPTIONS
|
||||
|
||||
|
||||
export CLASSPATH=$CLASSPATH:/usr/share/java/xml-commons-apis-ext.jar
|
||||
|
||||
# Let's start
|
||||
run "$@"
|
||||
207
fop.spec
207
fop.spec
|
|
@ -1,207 +0,0 @@
|
|||
Summary: XSL-driven print formatter
|
||||
Name: fop
|
||||
Version: 0.95
|
||||
Release: 1
|
||||
License: ASL 2.0
|
||||
Group: Applications/Text
|
||||
Source0: http://www.apache.org/dist/xmlgraphics/fop/source/%{name}-%{version}-src.tar.gz
|
||||
Source1: %{name}.script
|
||||
Patch0: %{name}-manifest.patch
|
||||
Patch1: %{name}-main.patch
|
||||
URL: http://xmlgraphics.apache.org/fop
|
||||
|
||||
Requires: xmlgraphics-commons >= 1.2
|
||||
Requires: avalon-framework >= 4.1.4
|
||||
Requires: batik >= 1.7
|
||||
Requires: xalan-j2 >= 2.7.0
|
||||
Requires: xml-commons-apis >= 1.3.04
|
||||
Requires: jakarta-commons-httpclient
|
||||
Requires: jakarta-commons-io >= 1.2
|
||||
Requires: jakarta-commons-logging >= 1.0.4
|
||||
Requires: java-1.6.0-openjdk
|
||||
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
BuildRequires: ant
|
||||
BuildRequires: ant-trax
|
||||
BuildRequires: java-1.6.0-openjdk-devel
|
||||
BuildRequires: java-1.6.0-openjdk-javadoc
|
||||
BuildArch: noarch
|
||||
|
||||
%description
|
||||
FOP is the world's first print formatter driven by XSL formatting
|
||||
objects. It is a Java application that reads a formatting object tree
|
||||
and then turns it into a PDF document. The formatting object tree, can
|
||||
be in the form of an XML document (output by an XSLT engine like XT or
|
||||
Xalan) or can be passed in memory as a DOM Document or (in the case of
|
||||
XT) SAX events.
|
||||
|
||||
%package javadoc
|
||||
Summary: Javadoc for %{name}
|
||||
Group: Documentation
|
||||
|
||||
%description javadoc
|
||||
Javadoc for %{name}.
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch0 -p1
|
||||
%patch1 -p0
|
||||
|
||||
%build
|
||||
export ANT_HOME=/usr/share/ant
|
||||
export JAVA_HOME=/usr/lib/jvm/java-openjdk
|
||||
export CLASSPATH=$CLASSPATH:/usr/share/java/ant/ant-trax-1.7.0.jar
|
||||
export CLASSPATH=$CLASSPATH:/usr/share/java/xmlgraphics-commons.jar
|
||||
export CLASSPATH=$CLASSPATH:/usr/share/java/batik-all.jar
|
||||
export CLASSPATH=$CLASSPATH:/usr/share/java/xml-commons-apis.jar
|
||||
export CLASSPATH=$CLASSPATH:/usr/share/java/xml-commons-apis-ext.jar
|
||||
ant clean jar-main transcoder-pkg javadocs
|
||||
|
||||
%install
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
# jars
|
||||
mkdir -p $RPM_BUILD_ROOT%{_javadir}
|
||||
cp -p build/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
|
||||
cp -p build/%{name}-transcoder.jar $RPM_BUILD_ROOT%{_javadir}/pdf-transcoder.jar
|
||||
pushd $RPM_BUILD_ROOT%{_javadir}
|
||||
for jar in *-%{version}*
|
||||
do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`
|
||||
done
|
||||
popd
|
||||
|
||||
# script
|
||||
mkdir -p $RPM_BUILD_ROOT%{_bindir}
|
||||
cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/fop
|
||||
|
||||
# data
|
||||
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
|
||||
cp -pr conf $RPM_BUILD_ROOT%{_datadir}/%{name}
|
||||
|
||||
# javadoc
|
||||
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
|
||||
cp -pr build/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
|
||||
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
|
||||
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
|
||||
%files
|
||||
%defattr(-,root,root,-)
|
||||
%doc LICENSE README NOTICE
|
||||
%{_javadir}/%{name}*.jar
|
||||
%{_datadir}/%{name}
|
||||
%{_javadir}/pdf-transcoder.jar
|
||||
%attr(0755,root,root) %{_bindir}/fop
|
||||
|
||||
|
||||
%files javadoc
|
||||
%defattr(-,root,root,-)
|
||||
%doc %{_javadocdir}/%{name}-%{version}
|
||||
%doc %{_javadocdir}/%{name}
|
||||
|
||||
|
||||
%changelog
|
||||
* Thu Dec 18 2008 Lubomir Rintel <lkundrak@v3.sk> - 0.95-1
|
||||
- New upstream release
|
||||
|
||||
* Wed Apr 2 2008 Lillian Angel <langel at redhat.com> - 0.95.0.2.beta1
|
||||
- Updated release.
|
||||
|
||||
* Tue Apr 1 2008 Lillian Angel <langel at redhat.com> - 0.95.0.1.beta1
|
||||
- Added CLASSPATH to fop.script.
|
||||
|
||||
* Mon Mar 31 2008 Lillian Angel <langel at redhat.com> - 0.95.0.1.beta1
|
||||
- Updated sources to 0.95 beta.
|
||||
- Updated patches.
|
||||
- Updated release.
|
||||
|
||||
* Mon Mar 31 2008 Lillian Angel <langel at redhat.com> - 0.94.4
|
||||
- Updated CLASSPATH.
|
||||
- Updated release.
|
||||
|
||||
* Mon Mar 31 2008 Lillian Angel <langel at redhat.com> - 0.94.3
|
||||
- Fixed JAVA_HOME to point to openjdk, instead of icedtea.
|
||||
|
||||
* Mon Mar 31 2008 Lillian Angel <langel at redhat.com> - 0.94.3
|
||||
- Updated build requirements and requirements to include java-1.6.0-openjdk.
|
||||
- Updated release.
|
||||
|
||||
* Fri Dec 7 2007 Lillian Angel <langel at redhat.com> - 0.94-2
|
||||
- Updated Release.
|
||||
|
||||
* Thu Dec 6 2007 Lillian Angel <langel at redhat.com> - 0.94-1
|
||||
- Removed ppc/64 conditions since IcedTea is now available for ppc/64.
|
||||
|
||||
* Tue Nov 27 2007 Lillian Angel <langel at redhat.com> - 0.94-1
|
||||
- Fixed to build with gcj on ppc/64.
|
||||
|
||||
* Fri Nov 23 2007 Lillian Angel <langel at redhat.com> - 0.94-1
|
||||
- Fixed rpmlint errors.
|
||||
|
||||
* Tue Sep 18 2007 Joshua Sumali <jsumali at redhat.com> - 0:0.94-1
|
||||
- Update to fop 0.94
|
||||
|
||||
* Thu Mar 30 2006 Ralph Apel <r.apel at r-apel.de> - 0:0.20.5-9jpp
|
||||
- First build for JPP-1.7
|
||||
- Replace avalon-framework, avalon-logkit with their new excalibur-*
|
||||
counterparts
|
||||
- Drop non-free jimi and jai BRs
|
||||
|
||||
* Tue Oct 11 2005 Ralph Apel <r.apel at r-apel.de> - 0:0.20.5-8jpp
|
||||
- Patch to Batik >= 1.5.1
|
||||
|
||||
* Fri Oct 07 2005 Ralph Apel <r.apel at r-apel.de> - 0:0.20.5-7jpp
|
||||
- Omit ant -d flag
|
||||
|
||||
* Mon Aug 23 2004 Ralph Apel <r.apel at r-apel.de> - 0:0.20.5-6jpp
|
||||
- Build with ant-1.6.2
|
||||
|
||||
* Fri Aug 06 2004 Ralph Apel <r.apel at r-apel.de> - 0:0.20.5-5jpp
|
||||
- Void change
|
||||
|
||||
* Tue Jun 01 2004 Randy Watler <rwatler at finali.com> - 0:0.20.5-4jpp
|
||||
- Upgrade to Ant 1.6.X
|
||||
|
||||
* Thu Jan 8 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.20.5-3jpp
|
||||
- BuildRequires ant-optional.
|
||||
- Crosslink with full J2SE javadocs instead of just JAXP/XML-commons.
|
||||
- Add Main-Class back to manifest.
|
||||
|
||||
* Tue Sep 23 2003 Paul Nasrat <pauln at truemesh.com> - 0:0.20.5-2jpp
|
||||
- Fix script and requires
|
||||
- Remove class path in manifest
|
||||
- New javadoc style
|
||||
|
||||
* Sat Jul 19 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.20.5-1jpp
|
||||
- Update to 0.20.5.
|
||||
- Crosslink with xml-commons-apis and batik javadocs.
|
||||
- BuildRequires jai, jce and jimi.
|
||||
|
||||
* Sat Jun 7 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.20.5-0.rc3a.1jpp
|
||||
- Update to 0.20.5rc3a.
|
||||
- Include fop script.
|
||||
- Non-versioned javadoc symlinks.
|
||||
|
||||
* Thu Apr 17 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.20.5-0.rc2.1jpp
|
||||
- Update to 0.20.5rc2 and JPackage 1.5.
|
||||
|
||||
* Sun Mar 10 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 0.20.3-1jpp
|
||||
- 0.20.3 final
|
||||
- fixed missing symlink
|
||||
|
||||
* Mon Jan 21 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 0.20.3-0.rc.1jpp
|
||||
- 0.20.3rc
|
||||
- first unified release
|
||||
- javadoc into javadoc package
|
||||
- no dependencies for manual package
|
||||
- s/jPackage/JPackage
|
||||
- adaptation to new xalan-j2 package
|
||||
- requires and buildrequires avalon-logkit
|
||||
|
||||
* Thu Aug 30 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 0.20.1-1mdk
|
||||
- first release
|
||||
|
||||
1
sources
1
sources
|
|
@ -1 +0,0 @@
|
|||
58593e6c86be17d7dc03c829630fd152 fop-0.95-src.tar.gz
|
||||
Loading…
Add table
Add a link
Reference in a new issue