From c1e71c7674d6a0efa518e806324a728a70510b3f Mon Sep 17 00:00:00 2001 From: ciesiel Date: Fri, 12 Dec 2003 11:31:56 +0000 Subject: [PATCH] - initial release Changed files: Zope-CMFMessage.spec -> 1.1 --- Zope-CMFMessage.spec | 72 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 Zope-CMFMessage.spec diff --git a/Zope-CMFMessage.spec b/Zope-CMFMessage.spec new file mode 100644 index 0000000..cba0798 --- /dev/null +++ b/Zope-CMFMessage.spec @@ -0,0 +1,72 @@ +%include /usr/lib/rpm/macros.python +%define zope_subname CMFMessage +Summary: Product provides a 'Who Is Online' +Summary(pl): Produkt umo¿liwiaj±cy sprawdzanie, kto jest zalogowany +Name: Zope-%{zope_subname} +Version: 1.0 +Release: 1 +License: GPL +Group: Networking/Daemons +Source0: http://dl.sourceforge.net/collective/%{zope_subname}.tgz +# Source0-md5: 764a8e35ba127f905d61446fded9e247 +URL: http://sourceforge.net/projects/collective/ +Requires(post,postun): /usr/sbin/installzopeproduct +%pyrequires_eq python-modules +Requires: Zope +Requires: Zope-CMF +BuildArch: noarch +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%description +Product provides a 'Who Is Online'. + +%description -l pl +Produkt umo¿liwiaj±cy sprawdzanie, kto jest zalogowany. + +%prep +%setup -q -c + +%build +mkdir docs docs/CMFMessage docs/CMFUserTrackTool docs/UserTrack +mv -f CMFMessage/{AUTHORS,INSTALL,README} docs/CMFMessage +mv -f CMFUserTrackTool/{AUTHORS,readme.txt} docs/CMFUserTrackTool +mv -f UserTrack/{AUTHORS,readme.txt} docs/UserTrack +rm -rf {CMFUserTrackTool,UserTrack}/.cvsignore + +%install +rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT%{_datadir}/%{name} + +cp -af * $RPM_BUILD_ROOT%{_datadir}/%{name} + +%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 {} \;; +rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}/docs + +%clean +rm -rf $RPM_BUILD_ROOT + +%post +for p in CMFMessage CMFUserTrackTool UserTrack ; do + /usr/sbin/installzopeproduct %{_datadir}/%{name}/$p +done +if [ -f /var/lock/subsys/zope ]; then + /etc/rc.d/init.d/zope restart >&2 +fi + +%postun +if [ "$1" = "0" ]; then + for p in CMFMessage CMFUserTrackTool UserTrack ; do + /usr/sbin/installzopeproduct -d $p + done +fi +if [ -f /var/lock/subsys/zope ]; then + /etc/rc.d/init.d/zope restart >&2 +fi + +%files +%defattr(644,root,root,755) +%doc docs/* +%{_datadir}/%{name} -- 2.44.0