From 98c6a803628a3bb0f5d77d17c83c578be1f1bf99 Mon Sep 17 00:00:00 2001 From: Jacek Konieczny Date: Sun, 16 Nov 2003 10:51:47 +0000 Subject: [PATCH] - install into %{_datadir}/%{name} - installzopeproduct in %post and %postun Changed files: Zope-CMFQuickInstallerTool.spec -> 1.10 --- Zope-CMFQuickInstallerTool.spec | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/Zope-CMFQuickInstallerTool.spec b/Zope-CMFQuickInstallerTool.spec index d7e696a..e487cf4 100644 --- a/Zope-CMFQuickInstallerTool.spec +++ b/Zope-CMFQuickInstallerTool.spec @@ -13,6 +13,7 @@ URL: http://cvs.bluedynamics.org/viewcvs/CMFQuickInstallerTool/ %pyrequires_eq python-modules Requires: Zope-CMF Requires: Zope +Requires(post,postun): /usr/sbin/installzopeproduct BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) Obsoletes: CMF @@ -37,12 +38,12 @@ rm -rf {forms,interfaces}/CVS %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{product_dir}/%{zope_subname} +install -d $RPM_BUILD_ROOT%{_datadir}/%{name} -cp -af {forms,interfaces,*.py,*.gif} $RPM_BUILD_ROOT%{product_dir}/%{zope_subname} +cp -af {forms,interfaces,*.py,*.gif} $RPM_BUILD_ROOT%{_datadir}/%{name} -%py_comp $RPM_BUILD_ROOT%{product_dir}/%{zope_subname} -%py_ocomp $RPM_BUILD_ROOT%{product_dir}/%{zope_subname} +%py_comp $RPM_BUILD_ROOT%{_datadir}/%{name} +%py_ocomp $RPM_BUILD_ROOT%{_datadir}/%{name} # find $RPM_BUILD_ROOT -type f -name "*.py" -exec rm -rf {} \;; @@ -50,16 +51,20 @@ cp -af {forms,interfaces,*.py,*.gif} $RPM_BUILD_ROOT%{product_dir}/%{zope_subnam rm -rf $RPM_BUILD_ROOT %post +/usr/sbin/installzopeproduct %{_datadir}/%{name} %{zope_subname} if [ -f /var/lock/subsys/zope ]; then /etc/rc.d/init.d/zope restart >&2 fi %postun -if [ -f /var/lock/subsys/zope ]; then - /etc/rc.d/init.d/zope restart >&2 +if [ "$1" = "0" ]; then + /usr/sbin/installzopeproduct -d %{zope_subname} + if [ -f /var/lock/subsys/zope ]; then + /etc/rc.d/init.d/zope restart >&2 + fi fi %files %defattr(644,root,root,755) %doc AUTHORS README.txt -%{product_dir}/%{zope_subname} +%{_datadir}/%{name} -- 2.44.0