[Erp5-report] r32586 nicolas.dumazet - /spec/mandriva/erp5-official-buildout/

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Feb 16 09:55:24 CET 2010


Author: nicolas.dumazet
Date: Tue Feb 16 09:55:24 2010
New Revision: 32586

URL: http://svn.erp5.org?rev=32586&view=rev
Log:
Initial version for buildout-based spec

Added:
    spec/mandriva/erp5-official-buildout/
    spec/mandriva/erp5-official-buildout/erp5-official-buildout.spec

Added: spec/mandriva/erp5-official-buildout/erp5-official-buildout.spec
URL: http://svn.erp5.org/spec/mandriva/erp5-official-buildout/erp5-official-buildout.spec?rev=32586&view=auto
==============================================================================
--- spec/mandriva/erp5-official-buildout/erp5-official-buildout.spec (added)
+++ spec/mandriva/erp5-official-buildout/erp5-official-buildout.spec [utf8] Tue Feb 16 09:55:24 2010
@@ -1,0 +1,73 @@
+### BEGIN CONFIG ###
+%define version 5.4.6
+%define name erp5
+%define release 1
+### END CONFIG ###
+
+# We do not actually use /usr/local/bin/python
+%define _requires_exceptions /usr/local/bin/python(this)
+
+%define fullname %{name}-%{version}-%{release}
+%define installdir /opt/%{fullname}
+
+Name: %{name}
+Version: %{version}
+Release: %mkrel %{release}
+Summary: Open Source ERP Solution
+URL: http://www.erp5.org
+License: GPL
+Vendor: Nexedi
+Packager: Nicolas Dumazet <nicolas.dumazet at nexedi.com>
+Group: Databases
+
+# to run buildout
+BuildRequires: python
+BuildRequires: python-devel
+# common C/C++
+BuildRequires: gcc
+BuildRequires: gcc-c++
+BuildRequires: make
+BuildRequires: patch
+BuildRequires: libglib2.0-devel
+# Python dependencies
+BuildRequires: libjpeg-devel
+BuildRequires: libncurses-devel
+BuildRequires: libopenssl-devel
+BuildRequires: libtermcap-devel
+BuildRequires: zlib1-devel
+# pysvn and svn client
+BuildRequires: subversion
+BuildRequires: subversion-devel
+BuildRequires: subversion-tools
+# MySQL
+BuildRequires: bison
+BuildRequires: flex
+
+
+BuildRoot: %{_tmppath}/%{fullname}-root
+
+%description
+%{summary}
+
+%prep
+%{__rm} -rf %{installdir}
+%{__mkdir_p} %{installdir}
+
+%build
+cd %{installdir}
+svn co https://svn.erp5.org/repos/public/erp5/trunk/buildout .
+python bootstrap/bootstrap.py
+bin/buildout
+
+%install
+%{__rm} -rf %{buildroot}
+%{__mkdir_p} %{buildroot}
+%{__cp} -ar --parents %{installdir} %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%{installdir}
+
+%clean
+%{__rm} -rf %{buildroot} %{installdir}
+




More information about the Erp5-report mailing list