Sophie

Sophie

distrib > Mandriva > current > i586 > media > contrib-release-src > by-pkgid > 2f148bb039c423efad4e3a09b3a34ed8 > files > 2

java_binfmt-1.0.3-6mdv2010.0.src.rpm

Name:           java_binfmt
Version:        1.0.3
Release:        %mkrel 6
Epoch:          0
Summary:        Java Binary Kernel Support for Linux
License:        GPL
Group:          Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:            http://developer.osdl.org/dev/robustmutexes/src/fusyn.hg/Documentation/java.txt
Source0:        %{name}-%{version}.tar.bz2
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description
With this package, you can directly execute Java applications and
applets. The binfmt_misc kernel module must be loaded.

%prep
%setup -q

%build
%{__cc} -Wall %{optflags} -o javaclassname javaclassname.c

%install
%{__rm} -rf %{buildroot}
%{__mkdir_p} %{buildroot}%{_bindir}
%{__cp} -a javaclassname %{buildroot}%{_bindir}/javaclassname
%{__cp} -a javawrapper %{buildroot}%{_bindir}/javawrapper
%{__cp} -a jarwrapper %{buildroot}%{_bindir}/jarwrapper
%{__cp} -a jarwrapper %{buildroot}%{_bindir}/appletviewerwrapper
%{__mkdir_p} %{buildroot}%{_initrddir}
%{__cp} -a java_binfmt.init %{buildroot}%{_initrddir}/%{name}

%clean
%{__rm} -rf %{buildroot}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%defattr(0644,root,root,0755)
%doc java.txt
%attr(0755,root,root) %{_initrddir}/%{name}
%attr(0755,root,root) %{_bindir}/jarwrapper
%attr(0755,root,root) %{_bindir}/javaclassname
%attr(0755,root,root) %{_bindir}/javawrapper
%attr(0755,root,root) %{_bindir}/appletviewerwrapper


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0:1.0.3-6mdv2010.0
+ Revision: 429594
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0:1.0.3-5mdv2009.0
+ Revision: 247389
- rebuild
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 David Walluck <walluck@mandriva.org> 0:1.0.3-3mdv2008.1
+ Revision: 117654
- rebuild


* Sat Dec 09 2006 David Walluck <walluck@mandriva.org> 1.0.3-2mdv2007.0
+ Revision: 93935
- use preferred appletviewer

* Fri Dec 08 2006 David Walluck <walluck@mandriva.org> 0:1.0.3-1mdv2007.1
+ Revision: 93843
- 1.0.3
- Import java_binfmt

* Mon Jul 24 2006 David Walluck <walluck@mandriva.org> 1.0.2-11mdv2007.0
- fix PreReq use

* Fri Jul 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-10mdk 
- better description (Adam Williamson <awilliamson@mandriva.com>)

* Fri Jul 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-9mdk 
- spec cleanup

* Sat Jul 24 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.0.2-8mdk 
- rebuild

* Sat Feb 28 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.0.2-7mdk
- more macros