buildout.cfg 1.11 KB
Newer Older
1 2 3 4 5
# git - a distributed version control system with speed and efficiency
# http://git-scm.com/

[buildout]
extends =
Łukasz Nowak's avatar
Łukasz Nowak committed
6
  ../curl/buildout.cfg
7
  ../gettext/buildout.cfg
Łukasz Nowak's avatar
Łukasz Nowak committed
8 9
  ../libexpat/buildout.cfg
  ../openssl/buildout.cfg
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
10
  ../pcre/buildout.cfg
11
  ../perl/buildout.cfg
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
12
  ../tar/buildout.cfg
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
13
  ../xz-utils/buildout.cfg
Łukasz Nowak's avatar
Łukasz Nowak committed
14
  ../zlib/buildout.cfg
15 16 17 18
parts =
  git

[git]
19
recipe = slapos.recipe.cmmi
20
shared = true
21 22
url = https://www.kernel.org/pub/software/scm/git/git-2.25.1.tar.xz 
md5sum = 92bf65673b4fc08b64108d807f36f4d9
23 24 25 26
configure-options =
  --with-curl=${curl:location}
  --with-openssl=${openssl:location}
  --with-zlib=${zlib:location}
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
27
  --with-libpcre=${pcre:location}
28
  --with-expat=${libexpat:location}
29
  --with-perl=${perl:location}/bin/perl
30
environment =
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
31 32
  NO_PYTHON=y
  NO_TCLTK=y
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
33
  PATH=${curl:location}/bin:${gettext:location}/bin:${tar:location}/bin:${xz-utils:location}/bin:%(PATH)s
34
  CPPFLAGS=-I${zlib:location}/include
35
  LDFLAGS=-L${zlib:location}/lib -L${openssl:location}/lib -Wl,-rpath=${openssl:location}/lib -Wl,-rpath=${zlib:location}/lib
Antoine Catton's avatar
Antoine Catton committed
36 37 38 39 40

[gitweb]
<= git
make-targets = install-gitweb
make-options = bindir="${git:location}/bin/"