ERP5SyncML.spec 2.21 KB
Newer Older
1
%define product ERP5SyncML
Kevin Deldycke's avatar
Kevin Deldycke committed
2 3
%define version 0.9.20060116
# If we get the code from the CVS, the release will be always the first
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
%define release 1

%define zope_home %{_prefix}/lib/zope
%define software_home %{zope_home}/lib/python

Summary:   SyncML for ERP5
Name:      zope-%{product}
Version:   %{version}
Release:   %mkrel %{release}
License:   GPL
Group:     System/Servers
URL:       http://www.erp5.org
Source0:   %{product}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-rootdir
BuildArch: noarch
19
Requires:  erp5-zope zope-ERP5Type erp5diff
Jean-Paul Smets's avatar
Jean-Paul Smets committed
20 21 22

#----------------------------------------------------------------------
%description
23 24 25
ERP5Type contains most importants objects for ERP5. ERP5Type defines
most of methods that will be used by every object. It also implements
the Rapid Application Developpement feature used in ERP5.
Jean-Paul Smets's avatar
Jean-Paul Smets committed
26 27 28

#----------------------------------------------------------------------
%prep
29
%setup -c
Jean-Paul Smets's avatar
Jean-Paul Smets committed
30 31 32

%build

33

Jean-Paul Smets's avatar
Jean-Paul Smets committed
34
%install
35 36 37 38 39
%{__rm} -rf %{buildroot}
%{__mkdir_p} %{buildroot}/%{software_home}/Products
%{__cp} -a * %{buildroot}%{software_home}/Products/


Jean-Paul Smets's avatar
Jean-Paul Smets committed
40
%clean
41 42 43 44 45 46 47 48 49 50 51
%{__rm} -rf %{buildroot}

%post
if [ "`%{_prefix}/bin/zopectl status`" != "daemon manager not running" ] ; then
  service zope restart
fi

%postun
if [ -f "%{_prefix}/bin/zopectl" ] && [ "`%{_prefix}/bin/zopectl status`" != "daemon manager not running" ] ; then
  service zope restart
fi
Jean-Paul Smets's avatar
Jean-Paul Smets committed
52 53

%files
54
%defattr(0644, root, root, 0755)
55
%doc %{product}/VERSION.txt
56 57
%{software_home}/Products/*

Jean-Paul Smets's avatar
Jean-Paul Smets committed
58 59
#----------------------------------------------------------------------
%changelog
Kevin Deldycke's avatar
Kevin Deldycke committed
60 61 62
* Mon Jan 16 2006 Kevin Deldycke <kevin@nexedi.com> 0.9.20060116-1mdk
- New build from the CVS

63 64 65 66
* Tue Jan 10 2006 Kevin Deldycke <kevin@nexedi.com> 0.9.20060110-1mdk
- New release for Mandriva 2006
- Spec file updated

Sebastien Robin's avatar
Sebastien Robin committed
67 68 69 70 71
* Tue Sep 01 2004 Sebastien Robin <seb@nexedi.com> 0.8-1mdk
- Final relase for Mandrake 10.1

* Thu Jun 10 2004 Sebastien Robin <seb@nexedi.com> 0.1-5mdk
- New Release For Mandkrake 10.1
Sebastien Robin's avatar
Sebastien Robin committed
72

Jean-Paul Smets's avatar
Jean-Paul Smets committed
73 74 75 76 77 78 79
* Mon Sep 08 2003 Sebastien Robin <seb@nexedi.com> 0.1-3mdk
- Changed permissions on files

* Wed Sep 05 2003 Sebastien Robin <seb@nexedi.com> 0.1-2mdk
- Update spec in order to follows Mandrake Rules

* Mon May 12 2003 Sebastien Robin <seb@nexedi.com> 0.1-1nxd
Kevin Deldycke's avatar
Kevin Deldycke committed
80
- Create the spec file