rpms/liblayout/devel import.log, NONE, 1.1 liblayout-0.2.9-depends.patch, NONE, 1.1 liblayout.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Caolan McNamara caolanm at fedoraproject.org
Fri Sep 5 20:33:20 UTC 2008


Author: caolanm

Update of /cvs/pkgs/rpms/liblayout/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1713/devel

Modified Files:
	.cvsignore sources 
Added Files:
	import.log liblayout-0.2.9-depends.patch liblayout.spec 
Log Message:



--- NEW FILE import.log ---
liblayout-0_2_9-1_fc9:HEAD:liblayout-0.2.9-1.fc9.src.rpm:1220646853

liblayout-0.2.9-depends.patch:

--- NEW FILE liblayout-0.2.9-depends.patch ---
--- liblayout-0.2.9.orig/build.properties	2008-05-07 18:28:57.000000000 +0100
+++ liblayout-0.2.9/build.properties	2008-05-07 18:31:48.000000000 +0100
@@ -38,15 +38,15 @@
 #  Used libraries ...
 
 # JFree.org/JFreeReport libraries
-jcommon-jar-file=jcommon-1.0.10.jar
-flute-jar-file=flute-1.3-jfree-20061107.jar
-libloader-jar-file=libloader-0.3.6.jar
-librepository-jar-file=librepository-0.1.4.jar
-libxml-jar-file=libxml-0.9.9.jar
+jcommon-jar-file=jcommon.jar
+flute-jar-file=flute.jar
+libloader-jar-file=libloader.jar
+librepository-jar-file=librepository.jar
+libxml-jar-file=libxml.jar
 #
 # One of these is required.
 libfonts-core-jar-file=libfonts-core-0.3.3.jar
-libfonts-jar-file=libfonts-0.3.3.jar
+libfonts-jar-file=libfonts.jar
 
 
 # 3rd party libraries ..
@@ -60,7 +60,7 @@
 libfonts-itext-jar-file=libfonts-itext-0.3.3.jar
 
 # Needed for XML parser. Not needed it JDK 1.4 or newer is used.  
-jaxp-jar-file=gnujaxp.jar
+jaxp-jar-file=jaxp.jar
 
 ##############################################################
 #
@@ -68,4 +68,4 @@
 liblayout-bundle-file=${liblayout.name}-${liblayout.version}-bundle.jar
 liblayout-jar-file=${liblayout.name}-${liblayout.version}.jar
 liblayout-core-jar-file=${liblayout.name}-core-${liblayout.version}.jar
-module-output-pdf-jar-file=${liblayout.name}-module-output-pdf-${liblayout.version}.jar
\ No newline at end of file
+module-output-pdf-jar-file=${liblayout.name}-module-output-pdf-${liblayout.version}.jar


--- NEW FILE liblayout.spec ---
# Use rpmbuild --without gcj to disable native bits
%define with_gcj %{!?_without_gcj:1}%{?_without_gcj:0}

Name: liblayout
Version: 0.2.9
Release: 1%{?dist}
Summary: CSS based layouting framework
License: LGPLv2+
Group: System Environment/Libraries
Source: http://downloads.sourceforge.net/jfreereport/%{name}-%{version}.tar.gz
URL: http://reporting.pentaho.org/
BuildRequires: ant, java-devel, jpackage-utils, jcommon, flute, libloader
BuildRequires: librepository, pentaho-libxml, libfonts, sac
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: java, jpackage-utils, jcommon, flute, libloader >= 0.3.7
Requires: librepository >= 0.1.6, libfonts >= 0.3.4, sac, xml-commons-apis
Requires: pentaho-libxml
%if %{with_gcj}
BuildRequires: java-gcj-compat-devel >= 1.0.31
Requires(post): java-gcj-compat >= 1.0.31
Requires(postun): java-gcj-compat >= 1.0.31
%else
BuildArch: noarch
%endif
Patch1: liblayout-0.2.9-depends.patch

%description
LibLayout is a layouting framework. It is based on the Cascading StyleSheets
standard. The layouting expects to receive its content as a DOM structure
(although it does not rely on the W3C-DOM API).

%package javadoc
Summary: Javadoc for %{name}
Group: Development/Documentation
Requires: %{name} = %{version}-%{release}
Requires: jpackage-utils

%description javadoc
Javadoc for %{name}.

%prep
%setup -q
%patch1 -p1 -b .depends
find . -name "*.jar" -exec rm -f {} \;
build-jar-repository -s -p lib jcommon flute libloader librepository libxml libfonts sac jaxp

%build
ant compile javadoc
for file in README.txt licence-LGPL.txt ChangeLog.txt; do
    tr -d '\r' < $file > $file.new
    mv $file.new $file
done

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -rp javadoc $RPM_BUILD_ROOT%{_javadocdir}/%{name}
%if %{with_gcj}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%post
%if %{with_gcj}
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%postun
%if %{with_gcj}
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%files
%defattr(0644,root,root,0755)
%doc licence-LGPL.txt README.txt ChangeLog.txt
%{_javadir}/*.jar
%if %{with_gcj}
%attr(-,root,root) %{_libdir}/gcj/%{name}
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}

%changelog
* Wed May 07 2008 Caolan McNamara <caolanm at redhat.com> 0.2.9-1
- initial fedora import


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/liblayout/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	5 Sep 2008 16:53:55 -0000	1.1
+++ .cvsignore	5 Sep 2008 20:32:50 -0000	1.2
@@ -0,0 +1 @@
+liblayout-0.2.9.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/liblayout/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	5 Sep 2008 16:53:55 -0000	1.1
+++ sources	5 Sep 2008 20:32:50 -0000	1.2
@@ -0,0 +1 @@
+94e31e264321b74442d68cdc9f46bf19  liblayout-0.2.9.tar.gz




More information about the fedora-extras-commits mailing list