--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/cairo-java.spec Thu Sep 28 21:00:41 2006 +0000
@@ -0,0 +1,89 @@
+#
+# spec file for package cairo-java.spec
+#
+# Copyright (c) 2004 Sun Microsystems, Inc.
+# This file and all modifications and additions to the pristine
+# package are under the same license as the package itself.
+#
+%define maj_min_ver 1.0
+%define rev 5
+
+Name: cairo-java
+License: LGPL
+Group: System/Library
+Version: %{maj_min_ver}.%{rev}
+Release: 1
+Distribution: Java Desktop System
+Vendor: Sun Microsystems, Inc.
+Summary: Part of Java-Gnome - Java to Cairo core bindings
+Source: http://ftp.gnome.org/pub/gnome/sources/cairo-java/%{maj_min_ver}/cairo-java-%{version}.tar.bz2
+URL: http://java-gnome.sourceforge.net
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
+Docdir: %{_defaultdocdir}/doc
+Autoreqprov: on
+
+Requires: glib2-java >= 0.3.2
+Requires: cairo >= 1.2.4
+BuildRequires: glib2-java-devel >= 0.3.2
+
+%package devel
+Summary: %{summary} - development files
+Requires: %name
+
+%description
+cairo-java base package required by Java-Gnome, Java bindings to core Gnome libs.
+Java-Gnome is a set of Java bindings for the GNOME and GTK+ libraries that allow GNOME and GTK+ applications to be written in Java.
+This release series, collectively called java-gnome, consists of glib-java, cairo-java, libgtk-java, libglade-java, libgnome-java, and libgconf-java.
+
+%prep
+%setup -q -n cairo-java-%{version}
+
+%build
+./configure --prefix=%{_prefix} \
+ --libexecdir=%{_libexecdir} \
+ --sysconfdir=%{_sysconfdir} \
+ --without-gcj-compile \
+ --without-javadocs
+make
+
+%install
+make install DESTDIR=$RPM_BUILD_ROOT
+rm $RPM_BUILD_ROOT%{_libexecdir}/libcairojni.la
+%ifos solaris
+install -d $RPM_BUILD_ROOT%{_datadir}/lib/java
+cp -r $RPM_BUILD_ROOT%{_datadir}/java/* $RPM_BUILD_ROOT%{_datadir}/lib/java/
+rm -rf $RPM_BUILD_ROOT%{_datadir}/java
+install -d $RPM_BUILD_ROOT%{_datadir}/lib/java/javadoc/java-gnome
+cp -r $RPM_BUILD_ROOT%{_datadir}/doc/* $RPM_BUILD_ROOT%{_datadir}/lib/java/javadoc/java-gnome/
+rm -rf $RPM_BUILD_ROOT%{_datadir}/doc
+%endif
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr (-, root, bin)
+%dir %attr (0755, root, bin) %{_libdir}
+%{_libdir}/libcairojni-%{maj_min_ver}.so
+%{_libdir}/libcairojni.so
+%dir %attr(0755, root, sys) %{_datadir}
+%dir %attr (0755, root, other) %{_datadir}/java
+%{_datadir}/java/cairo%{maj_min_ver}-%{version}.jar
+%{_datadir}/java/cairo%{maj_min_ver}.jar
+
+%files devel
+%defattr (-, root, bin)
+%dir %attr (0755, root, other) %{_libdir}/pkgconfig
+%{_libdir}/pkgconfig/cairo-java.pc
+%dir %attr(0755, root, sys) %{_datadir}
+%dir %attr (0755, root, other) %{_datadir}/doc
+%{_datadir}/doc/cairo-java-%{version}/AUTHORS
+%{_datadir}/doc/cairo-java-%{version}/COPYING
+%{_datadir}/doc/cairo-java-%{version}/NEWS
+%{_datadir}/doc/cairo-java-%{version}/README
+%{_datadir}/doc/cairo-java-%{version}/INSTALL
+
+%changelog
+* Thur Sep 28 2006 - [email protected]
+- Initial spec
+