--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Solaris/SUNWgnome-terminal-java.spec Wed Sep 27 15:01:26 2006 +0000
@@ -0,0 +1,116 @@
+#
+# spec file for package SUNWgnome-terminal-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.
+#
+%include Solaris.inc
+
+%define maj_min_ver 0.12
+%define rev 1
+
+Name: SUNWgnome-terminal-java
+Summary: Part of Java-Gnome - Java to Gnome Terminal bindings
+Version: %{maj_min_ver}.%{rev}
+Source: http://ftp.gnome.org/pub/gnome/sources/libvte-java/%{maj_min_ver}/libvte-java-%{version}.tar.bz2
+SUNW_BaseDir: %{_basedir}
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
+URL: http://java-gnome.sourceforge.net
+
+%include default-depend.inc
+
+Requires: SUNWgnome-base-libs >= 2.14
+Requires: SUNWglib-java >= 0.2
+Requires: SUNWcairo-java >= 1.0
+Requires: SUNWlibgtk-java
+Requires: SUNWbash
+Requires: SUNWgnome-terminal
+
+BuildRequires: SUNWgnome-base-libs-devel >= 2.14
+BuildRequires: SUNWglib-java >= 0.2
+BuildRequires: SUNWcairo-java >= 1.0
+BuildRequires: SUNWlibgtk-java
+BuildRequires: SUNWgnome-terminal-devel
+
+%package devel
+Summary: %{summary} - development files
+SUNW_BaseDir: %{_basedir}
+%include default-depend.inc
+Requires: %name
+
+%description
+libvte-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, libvte-java, libglade-java, libgnome-java, and libgconf-java.
+
+%prep
+# Extract sources from tarball
+%setup -q -n libvte-java-%{version}
+
+%build
+export JAVA_HOME=/usr/java
+export CFLAGS="-I/usr/java/include -I/usr/java/include/solaris"
+
+./configure --prefix=%{_prefix} \
+ --libexecdir=%{_libexecdir} \
+ --sysconfdir=%{_sysconfdir} \
+ --without-javadocs \
+ --without-gcj-compile \
+ --with-srcjar
+# --with-srcjardir=%{_datadir}/lib/java/src
+# --with-jardir=%{_datadir}/lib/java \
+# pkgtool build-only --interactive ~/work/vermillion/jds-spec-files/Solaris/SUNWgnome-terminal-java.spec
+
+make
+
+%install
+make install DESTDIR=$RPM_BUILD_ROOT
+rm $RPM_BUILD_ROOT%{_libdir}/libvtejni.la
+rm $RPM_BUILD_ROOT%{_datadir}/doc/libvte-java-%{version}/examples/runExample.sh.in
+
+# Default install is under %{_datadir}/doc need to move all docs and jars under
+# %{_datadir}/lib/java/ for Solaris
+mkdir $RPM_BUILD_ROOT%{_datadir}/lib
+mv $RPM_BUILD_ROOT%{_datadir}/java/ $RPM_BUILD_ROOT%{_datadir}/lib/
+mv $RPM_BUILD_ROOT%{_datadir}/doc/ $RPM_BUILD_ROOT%{_datadir}/lib/java/javadoc/
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr (-, root, bin)
+%dir %attr (0755, root, bin) %{_libdir}
+%{_libdir}/libvtejni-%{maj_min_ver}.so
+%{_libdir}/libvtejni.so
+%dir %attr(0755, root, sys) %{_datadir}
+%dir %attr (0755, root, other) %{_datadir}/lib/
+%dir %attr (0755, root, other) %{_datadir}/lib/java
+%{_datadir}/lib/java/vte%{maj_min_ver}-%{version}.jar
+%{_datadir}/lib/java/vte%{maj_min_ver}.jar
+
+%files devel
+%dir %attr (0755, root, other) %{_libdir}/pkgconfig
+%{_libdir}/pkgconfig/vte-java.pc
+%defattr (-, root, bin)
+%dir %attr(0755, root, sys) %{_datadir}
+%dir %attr (0755, root, other) %{_datadir}/lib/
+%dir %attr (0755, root, other) %{_datadir}/lib/java
+%{_datadir}/lib/java/javadoc/libvte-java-%{version}/AUTHORS
+%{_datadir}/lib/java/javadoc/libvte-java-%{version}/COPYING
+%{_datadir}/lib/java/javadoc/libvte-java-%{version}/NEWS
+%{_datadir}/lib/java/javadoc/libvte-java-%{version}/README
+%{_datadir}/lib/java/javadoc/libvte-java-%{version}/examples/*
+
+%changelog
+* Mon Sep 25 2006 - [email protected]
+- Rename to SUNWgnome-terminal-java and add devel package.
+
+* Wed Aug 16 2006 - [email protected]
+- Add Build/Requires SUNWlibgtk-java as required by configure.
+
+* Wed Aug 09 2006 - [email protected]
+- Add Build/Requires SUNWgnome-terminal/-devel for vte.
+
+* Fri Aug 04 2006 - [email protected]
+- Initial spec