aboutsummaryrefslogtreecommitdiff
path: root/manifest
blob: dac8a26f9307c4bde0dbf6b03150328adbce5167 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
: 1
name: brep
version: 0.17.0
project: build2
summary: build2 package repository web interface
license: MIT
topics: package dependency management, continuous integration and testing
keywords: registry search
description-file: README
changes-file: NEWS
url: https://build2.org
doc-url: https://build2.org/doc.xhtml
src-url: https://git.build2.org/cgit/brep/tree/
email: users@build2.org
build-warning-email: builds@build2.org
requires: c++14
requires: postgresql >= 9.0
requires: apache2 ; Including development files (httpd.h header, etc).
depends: * build2 >= 0.16.0
depends: * bpkg >= 0.16.0
# @@ DEP Should probably become conditional dependency.
#requires: ? cli ; Only required if changing .cli files.
depends: libapr1
depends: libapreq2
depends: libcmark-gfm == 0.29.0-a.4
depends: libcmark-gfm-extensions == 0.29.0-a.4
depends: libstudxml ^1.1.0-b.10
depends: libodb ^2.5.0-b.27
depends: libodb-pgsql ^2.5.0-b.27
depends: libbutl ^0.17.0
depends: libbpkg ^0.17.0
depends: libbbot ^0.17.0
depends: libbutl.bash ^0.17.0
depends: bpkg-util ^0.17.0

# This package dependens on platform-specific implementation libraries that
# are (currently) not packaged and need to come from the system package
# manager. It also requires rsync for tests.
#
builds: none ; Requires unpackaged software.

debian-builds: sys
debian-build-exclude: linux_debian_12-** ; libapreq2 not available
debian-build-include: linux_debian*-**
debian-build-include: linux_ubuntu*-**
debian-build-exclude: **
debian-build-config: sys:apache2-dev ?sys:libapr1 ?sys:libapreq2 ?sys:libpq sys:rsync

fedora-builds: sys
fedora-build-include: linux_fedora*-**
fedora-build-exclude: **
fedora-build-config: sys:httpd-devel ?sys:libapr1 ?sys:libapreq2 ?sys:libpq sys:rsync