From e11e236c14f6080b4f4715b72149330a2fae9541 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Sun, 18 Mar 2007 12:59:55 +0000 Subject: [PATCH] - browser plugins v2 Changed files: browser-plugin-cult3d.spec -> 1.5 --- browser-plugin-cult3d.spec | 28 ++++++++++++---------------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/browser-plugin-cult3d.spec b/browser-plugin-cult3d.spec index a64ae57..88bbba8 100644 --- a/browser-plugin-cult3d.spec +++ b/browser-plugin-cult3d.spec @@ -1,10 +1,10 @@ %define _orgname cult3d %define _beta b1 +%define _rel 0.6 Summary: A Mozilla plug-in to view Cult3D objects Summary(pl.UTF-8): Wtyczka dla przeglądarek opartych na Mozilli do obiektów Cult3D Name: browser-plugin-%{_orgname} Version: 5.2 -%define _rel 0.5 Release: 0.%{_beta}.%{_rel} License: ? Group: X11/Applications/Multimedia @@ -12,11 +12,11 @@ Source0: http://host.cycore.net/plugins/linux/netscape4/Cult3D_NS4_%{version}%{_ # NoSource0-md5: 9b559a80ac71d9d9eea75a8bf1769489 NoSource: 0 URL: http://www.cult3d.com/ +BuildRequires: rpmbuild(macros) >= 1.357 +Requires: browser-plugins >= 2.0 ExclusiveArch: %{ix86} BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) -# directory where you store the plugin -%define _plugindir %{_libdir}/browser-plugins %define _classesdir %{_libdir}/netscape/java/classes %description @@ -48,27 +48,23 @@ tar xf %{_orgname}.tar %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{%{_plugindir},%{_classesdir}} +install -d $RPM_BUILD_ROOT{%{_browserpluginsdir},%{_classesdir}} cp -a %{_orgname}/com $RPM_BUILD_ROOT%{_classesdir} -cp -a %{_orgname}/*.so $RPM_BUILD_ROOT%{_plugindir} +install %{_orgname}/*.so $RPM_BUILD_ROOT%{_browserpluginsdir} %clean rm -rf $RPM_BUILD_ROOT -%triggerin -- opera -%nsplugin_install -d %{_libdir}/opera/plugins libcult3dplugin.so +%post +%update_browser_plugins -%triggerun -- opera -%nsplugin_uninstall -d %{_libdir}/opera/plugins libcult3dplugin.so - -%triggerin -- netscape4-common -%nsplugin_install -d %{_libdir}/netscape/plugins libcult3dplugin.so - -%triggerun -- netscape4-common -%nsplugin_uninstall -d %{_libdir}/netscape/plugins libcult3dplugin.so +%postun +if [ "$1" = 0 ]; then + %update_browser_plugins +fi %files %defattr(644,root,root,755) %doc README -%attr(755,root,root) %{_plugindir}/*.so +%attr(755,root,root) %{_browserpluginsdir}/*.so %{_classesdir} -- 2.43.0