File qtjambi.spec of Package qtjambi

Name:           qtjambi
Version:        4.4.0
Release:        1
License:        GNU General Public License Version 2 (GPLv2).
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Group:          Development/Languages/Java
Summary:        Qt Jambi is a cross-platform application development framework for Java.   
Source:         http://trolltech.com/developer/download/qtjambi-src-gpl-4.4.0_01.tar.gz
Source1:         http://wftp.tu-chemnitz.de/pub/Qt/qt/source/qt-x11-opensource-src-4.4.0.tar.gz

BuildRequires: java-devel
BuildRequires: update-alternatives
BuildRequires: gcc
BuildRequires: ant
BuildRequires: ant-trax

Requires: update-alternatives
Requires: java

%description
Qt Jambi is an application development framework that enables Java developers to create high-end, rich client applications. Built on the foundation of Qt – the standard C++ framework for high performance, cross-platform development – Qt Jambi includes an intuitive API for end-to-end application development with Java, as well as integrated development tools that increase the efficiency of Java development.

%prep
%setup -n qtjambi-src-gpl-%{version}_01
%setup -n qt-x11-opensource-src-4.4.0 -b 1


%build
cd ../qt-x11-opensource-src-4.4.0
export QTDIR=`pwd`
./configure -no-mmx -no-sse -no-sse2 -no-3dnow -no-webkit -no-xmlpatterns
make
cd ../qtjambi-src-gpl-4.4.0_01

export JAVADIR=/usr/lib/jvm/java
export CLASSPATH=/usr/share/java/xalan-j2-serializer.jar

ant

%install

install -d $RPM_BUILD_ROOT/usr/share/java
install -p *.jar $RPM_BUILD_ROOT/usr/share/java

ln -s /usr/share/java/cgi-0.5.jar $RPM_BUILD_ROOT/usr/share/java/cgi.jar
ln -s /usr/share/java/debug-disable-1.1.jar $RPM_BUILD_ROOT/usr/share/java/debug-disable.jar
ln -s /usr/share/java/debug-enable-1.1.jar $RPM_BUILD_ROOT/usr/share/java/debug-enable.jar
ln -s /usr/share/java/hexdump-0.1.jar $RPM_BUILD_ROOT/usr/share/java/hexdump.jar
ln -s /usr/share/java/io-0.1.jar $RPM_BUILD_ROOT/usr/share/java/io.jar
ln -s /usr/share/java/unix-0.3.jar $RPM_BUILD_ROOT/usr/share/java/unix.jar

install -d $RPM_BUILD_ROOT/usr/lib/jvm/java/jre/lib/i386/ 
install -p *.so $RPM_BUILD_ROOT/usr/lib/jvm/java/jre/lib/i386/ 

install -d $RPM_BUILD_ROOT/usr/share/doc/packages/%{name}
install -p COPYING INSTALL README $RPM_BUILD_ROOT/usr/share/doc/packages/%{name}

%clean
rm -rf "$RPM_BUILD_ROOT"

%post
%{run_ldconfig}

%postun
%{run_ldconfig}

%files
%defattr(-,root,root)
/usr/*
openSUSE Build Service is sponsored by