[buildout]
parts =
  checkout
  create-software-opensuse-spec
  create-application-opensuse-spec
develop =
  recipes/createmandrivaspec

[checkout]
recipe = infrae.subversion
urls =
  https://svn.erp5.org/repos/public/erp5/release/5.4.6 .
[create-software-opensuse-spec]
recipe = createmandrivaspec
name = erp5-official-buildout
input = templates/${:base}.in
output = specs/${:base}

version = ${checkout:location}/VERSION.txt
release = 001
helper_script = ${checkout:location}/helpers/opensuse.sh
requires_x86_64 = MozillaSunbird
  OpenOffice_org-base
  OpenOffice_org-calc
  OpenOffice_org-filters
  OpenOffice_org-filters-optional
  OpenOffice_org-impress
  OpenOffice_org-libs-core
  OpenOffice_org-libs-extern
  OpenOffice_org-libs-gui
  OpenOffice_org-pyuno
  OpenOffice_org-testtool
  OpenOffice_org-ure
  OpenOffice_org-writer
  cairo
  coreutils
  cyrus-sasl
  fontconfig
  freetype2
  gc
  gconf2
  gdbm
  giflib
  glibc
  gnome-vfs2
  gpm
  gtk2
  java-1_6_0-openjdk
  java-1_6_0-sun
  kdelibs3
  libSDL-1_2-0
  libSDL_gfx13
  libSDL_image-1_2-0
  libapr-util1
  libapr1
  libatk-1_0-0
  libbonobo
  libboost_program_options1_39_0
  libboost_regex1_39_0
  libboost_serialization1_39_0
  libbz2-1
  libcom_err2
  libdb-4_5
  libevent-1_4-2
  libexpat1
  libgcc44
  libgcj43
  libgcj44
  libglib-2_0-0
  libgmodule-2_0-0
  libgobject-2_0-0
  libgomp43
  libgomp44
  libgthread-2_0-0
  libjpeg
  libldap-2_4-2
  liblpsolve55
  libltdl7
  libncurses5
  libneon27
  libopenssl0_9_8
  libpng12-0
  libpython2_6-1_0
  libraptor1
  librasqal1
  libreadline6
  libredland0
  librsync
  libsqlite3-0
  libstdc++44
  libtiff3
  libxml2
  libxslt
  mozilla-nspr
  mozilla-nss
  mozilla-xulrunner191
  orbit2
  pango
  perl-base
  qt3
  subversion
  xorg-x11-libICE
  xorg-x11-libSM
  xorg-x11-libX11
  xorg-x11-libXext
  xorg-x11-libXfixes
  xorg-x11-libXrender
  xorg-x11-libXt
  xorg-x11-libs
  zlib

requires_i586 =  MozillaSunbird
  OpenOffice_org-base
  OpenOffice_org-calc
  OpenOffice_org-filters
  OpenOffice_org-filters-optional
  OpenOffice_org-impress
  OpenOffice_org-libs-core
  OpenOffice_org-libs-extern
  OpenOffice_org-libs-gui
  OpenOffice_org-pyuno
  OpenOffice_org-testtool
  OpenOffice_org-ure
  OpenOffice_org-writer
  compat-openssl097g
  coreutils
  cyrus-sasl
  fontconfig
  freetype2
  gc
  gconf2
  gdbm
  giflib
  glibc
  gnome-vfs2
  gpm
  gtk2
  java-1_6_0-openjdk
  java-1_6_0-sun
  kdelibs3
  libSDL-1_2-0
  libSDL_gfx13
  libSDL_image-1_2-0
  libapr-util1
  libapr1
  libatk-1_0-0
  libboost_program_options1_39_0
  libboost_regex1_39_0
  libboost_serialization1_39_0
  libbz2-1
  libcom_err2
  libdb-4_5
  libevent-1_4-2
  libexpat1
  libgcc44
  libgcj43
  libgcj44
  libglib-2_0-0
  libgmodule-2_0-0
  libgobject-2_0-0
  libgomp43
  libgomp44
  libgthread-2_0-0
  libjpeg
  libldap-2_4-2
  liblpsolve55
  libltdl7
  libncurses5
  libneon27
  libopenssl0_9_8
  libpng12-0
  libpython2_6-1_0
  libraptor1
  librasqal1
  libreadline6
  libredland0
  librsync
  libsqlite3-0
  libstdc++44
  libstlport_gcc4-devel
  libtiff3
  libxml2
  libxslt
  mozilla-nspr
  mozilla-nss
  mozilla-xulrunner191
  nspluginwrapper
  orbit2
  pango
  perl-base
  qt3
  subversion
  xorg-x11-libICE
  xorg-x11-libSM
  xorg-x11-libX11
  xorg-x11-libXext
  xorg-x11-libXt
  xorg-x11-libs
  zlib 

# only a helper variable
base = erp5-official-buildout-opensuse.spec

[create-application-opensuse-spec]
recipe = createmandrivaspec
name = tiolive-application
input = templates/${:base}.in
output = specs/${:base}

version = ${checkout:location}/VERSION.txt
release = 001
find_provides = ${buildout:directory}/find_provides.sh
softwarehome = /opt/erp5/${:version}
softwarename = ${create-software-opensuse-spec:name}

# only a helper variable
base = tiolive-application-buildout-opensuse.spec