Filewatcher File Search
FTP Search
  
Directory (beta)
  
Content Search (beta)
   
pkg://javaws-menus-1.0-5jpp.src.rpm:4907/javaws-menus.spec  info  downloads

%define name	javaws-menus
%define version	1.0
%define release	5jpp
%define section	free

Name:		%{name}
Version:	%{version}
Release:	%{release}
Epoch:		0
Summary:        Java Web Start menus
Group:		Development/Interpreters
Distribution:	JPackage
Vendor:		JPackage Project
License:	Sun Binary Code License
Url:		http://java.sun.com/products/javawebstart/
Source1:	javaws-16.png
Source2:	javaws-32.png
Source3:	javaws-48.png
Requires:	javaws
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch

%description
Java Web Start menus.

%package -n javaws-mdkmenu
Summary:	Mandrake menu entry for Java Web Start
Group:		Development
Provides:	javaws-menu

%description -n javaws-mdkmenu
This is a Mandrake menu system entry for Java Web Start.

%package -n javaws-rhmenu
Summary:	Red Hat menu entry for Java Web Start
Group:		Development
Provides:	javaws-menu

%description -n javaws-rhmenu
This is a Red Hat menu system entry for Java Web Start.

%install
# mdk icons
install -D -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_liconsdir}/javaws.png
install -D -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_iconsdir}/javaws.png
install -D -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_miconsdir}/javaws.png

# mdk menu
install -d -m 755 $RPM_BUILD_ROOT%{_menudir}
cat >$RPM_BUILD_ROOT%{_menudir}/javaws <<EOF
?package(javaws):\
 command="%{_datadir}/javaws/javaws"\
 needs="X11"\
 section="Networking/Other"\
 mimetypes="application/x-java-jnlp-file"\
 title="Java Web Start"\
 longtitle="Java Web Start"\
 icon="javaws.png"
EOF

# rh icons
install -D -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps/javaws.png
install -D -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps/javaws.png
install -D -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/16x16/apps/javaws.png

# rh menu
install -d -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/X11/applnk/Networking
cat >$RPM_BUILD_ROOT%{_sysconfdir}/X11/applnk/Networking/javaws.desktop <<EOF
[Desktop Entry]
Name=Java Web Start
Comment=Java Web Start
Exec=%{_datadir}/javaws/javaws
Terminal=0
Type=Application
Icon=javaws.png
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%post -n javaws-mdkmenu
%{update_menus}

%postun -n javaws-mdkmenu
%{clean_menus}

%files -n javaws-mdkmenu
%defattr(0644,root,root,0755)
%{_menudir}/*
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_liconsdir}/*.png

%files -n javaws-rhmenu
%defattr(0644,root,root,0755)
%{_sysconfdir}/X11/applnk/*/*
%{_datadir}/icons/*/*/apps/*

%changelog
* Thu May 08 2003 David Walluck <david@anti-microsoft.org> 0:1.0-5jpp
- update for JPackage 1.5

* Sat Mar 29 2003 David Walluck <david@anti-microsoft.org> 1.0-4jpp
- add %%clean section
- add Url tag

* Sat Mar 29 2003 David Walluck <david@anti-microsoft.org> 1.0-3jpp
- new icons

* Fri Mar 14 2003 David Walluck <david@anti-microsoft.org> 1.0-2jpp
- forgot the %%changelog
Results 1 - 1
Help - FTP Sites List - Software Dir.
Searching half a billion files worldwide
© 1997-2008 IT MARUHN