source: ProjectBuilder/pbconf/devel/pb.yml@ 2681

Last change on this file since 2681 was 2681, checked in by Bruno Cornec, 21 months ago

pb-server optional for build

File size: 7.6 KB
Line 
1---
2#
3# Project Builder configuration file
4# For project pb ;-)
5#
6# $Id$
7#
8#
9#
10# Which CMS system is used
11#
12pburl:
13 pb: svn://svn.project-builder.org/pb
14#
15#
16# Packager label
17#
18pbpackager:
19 pb: Bruno Cornec <bruno@project-builder.org>
20#
21# Repository
22#
23pbrepo:
24 pb: ftp://ftp.project-builder.org
25pbml:
26 pb: pb-announce@project-builder.org pb-devel@project-builder.org
27pbsmtp:
28 pb: localhost
29#
30#
31# For delivery to a machine by SSH (potentially the FTP server)
32# Needs hostname, account and directory
33#
34sshhost:
35 pb: www.project-builder.org
36sshlogin:
37 pb: bruno
38sshdir:
39 pb: /prj/ftp
40sshport:
41 pb: 22
42#
43pbarch:
44 pb: noarch
45#
46#
47# Global version/tag for the project
48#
49projver:
50 pb: 0.16.3
51projtag:
52 pb: 1
53#
54# Adapt to your needs:
55# Optional if you need to overwrite the global values above
56#
57#pkgver:
58# project-builder: devel
59#pkgtag:
60# project-builder: 1
61#
62# Is it a test version
63testver:
64 pb: 'true'
65delivery:
66 # pb: !!str ""
67 pb: test
68#
69# Hash of default package name/package directory
70defpkgdir:
71 rpmbootstrap: rpmbootstrap
72 project-builder: pb
73 ProjectBuilder: pb-modules
74 pbmkbm: pbmkbm
75# Not ready yet for prime time
76extpkgdir:
77 project-builder-server: pb-server
78::::::::::::::
79../projects/mondorescue/pbconf/branches/3.3/mondorescue.yml
80::::::::::::::
81---
82#
83# Project Builder configuration file
84# For project mondorescue
85#
86# $Id$
87#
88#
89pbprojurl:
90 mondorescue: "svn+ssh://svn.mondorescue.org/prj/svn/mondorescue"
91#
92#
93# Packager label
94pbpackager:
95 mondorescue: "Bruno Cornec <bruno@mondorescue.org>"
96#
97# Root repo
98pbrepo:
99 mondorescue: "ftp://ftp.mondorescue.org"
100#
101# ML for announces
102pbml:
103 mondorescue: "mondo-devel@lists.sourceforge.net,mondo-announce@mondorescue.org"
104pbsmtp:
105 mondorescue: localhost
106#
107#
108# For delivery to a machine by SSH (potentially the FTP server)
109# Needs hostname, account and directory
110#
111sshhost:
112 mondorescue: www.mondorescue.org
113sshlogin:
114 mondorescue: bruno
115sshdir:
116 mondorescue: /prj/ftp
117sshport:
118 mondorescue: 22
119#
120testver:
121 mondorescue: "true"
122delivery:
123 mondorescue: test
124projver:
125 mondorescue: 3.3.0
126projtag:
127 mondorescue: 1
128#
129# Hash of default package/package directory
130defpkgdir:
131 mondo: mondo
132 MondoRescue: MondoRescue
133 mindi: mindi
134namingtype:
135 MondoRescue: perl
136#
137pkgver:
138 mindi: 3.3.0
139 mindi-busybox: 1.25.1
140pkgtag:
141 mindi-busybox: 2
142#
143# Hash of additional package/package directory
144extpkgdir:
145 mondo-doc: mondo-doc
146 mindi-busybox: mindi-busybox
147# Gentoo doesn't name the package mondo as it conflicts
148# So we create an additional fake package just for it
149#extpkgdir mondo-rescue = mondo
150#
151# Website management and delivery
152webdir:
153 mondorescue: website
154websshhost:
155 mondorescue: www.mondorescue.org
156websshlogin:
157 mondorescue: apache
158websshdir:
159 mondorescue: /prj/www/html/mondorescue
160websshport:
161 mondorescue: 22
162#
163# Hash of valid version names
164version:
165 mondorescue: devel,stable
166#
167# List of additional files on which to apply filters
168# Files are mentioned relatively to pbroot
169filteredfiles:
170 mondo: configure.ac
171 mindi-busybox: Makefile
172 MondoRescue: Makefile.PL,bin/mr-analyze-lvm,lib/MondoRescue/Version.pm
173 mindi: rootfs/etc/init.d/rcS,mindi,install.sh
174 website: top.shtml
175 mondo-doc: mondorescue-howto.sgml,mondoarchive.8,mondorestore.8,mindi.8
176#
177checkexclude:
178 all: centos,lsb,solaris
179#
180# List of systems on which we are building and that we thus support
181# Newer distros build with Docker
182velist:
183 mondorescue: debian-7-x86_64,debian-8-x86_64,debian-9-x86_64,debian-10-x86_64,centos-6-x86_64,centos-7-x86_64,centos-8-x86_64,fedora-21-x86_64,fedora-22-x86_64,fedora-23-x86_64,fedora-24-x86_64,fedora-25-x86_64,fedora-26-x86_64,fedora-27-x86_64,fedora-28-x86_64,fedora-29-x86_64,fedora-30-x86_64,fedora-31-x86_64,fedora-32-x86_64,fedora-33-x86_64,fedora-34-x86_64,ubuntu-12.04-x86_64,ubuntu-14.04-x86_64,ubuntu-16.04-x86_64,ubuntu-18.04-x86_64,ubuntu-18.10-x86_64,ubuntu-19.04-x86_64,ubuntu-19.10-x86_64,ubuntu-20.04-x86_64,ubuntu-20.10-x86_64,ubuntu-21.04-x86_64,opensuse-13.1-x86_64,opensuse-13.2-x86_64,opensuse-42.1-x86_64,opensuse-42.2-x86_64,opensuse-42.3-x86_64,opensuse-15.0-x86_64,opensuse-15.1-x86_64,opensuse-15.2-x86_64,opensuse-15.3-x86_64,mageia-4-x86_64,mageia-5-x86_64,mageia-6-x86_64,mageia-7-x86_64,mageia-8-x86_64
184vmlist:
185 mondorescue: asianux-2-i386,asianux-3-i386,mandrake-10.1-i386,mandrake-10.2-i386,mandriva-2006.0-i386,mandriva-2007.0-i386,mandriva-2007.1-i386,mandriva-2008.0-i386,mandriva-2008.1-i386,mandriva-2009.0-i386,mandriva-2009.1-i386,mandriva-2010.0-i386,mandriva-2010.1-i386,redhat-7.3-i386,redhat-9-i386,fedora-4-i386,fedora-5-i386,fedora-6-i386,fedora-7-i386,fedora-8-i386,fedora-9-i386,fedora-10-i386,fedora-11-i386,fedora-12-i386,fedora-13-i386,fedora-14-i386,fedora-15-i386,fedora-16-i386,fedora-17-i386,fedora-18-i386,fedora-19-i386,fedora-20-i386,fedora-21-i386,rhel-2-i386,rhel-3-i386,rhel-4-i386,rhel-5-i386,rhel-6-i386,suse-10.0-i386,suse-10.1-i386,opensuse-10.2-i386,opensuse-10.3-i386,opensuse-11.0-i386,opensuse-11.1-i386,opensuse-11.2-i386,opensuse-11.3-i386,opensuse-11.4-i386,opensuse-12.1-i386,opensuse-12.2-i386,opensuse-12.3-i386,opensuse-13.1-i386,opensuse-13.2-i386,sles-9-i386,sles-10-i386,sles-11-i386,gentoo-nover-i386,debian-3-i386,debian-4-i386,debian-5-i386,debian-6-i386,debian-7-i386,debian-8-i386,ubuntu-6.06-i386,ubuntu-7.04-i386,ubuntu-7.10-i386,ubuntu-8.04-i386,ubuntu-8.10-i386,ubuntu-9.04-i386,ubuntu-9.10-i386,ubuntu-10.04-i386,ubuntu-10.10-i386,ubuntu-11.04-i386,ubuntu-11.10-i386,ubuntu-12.04-i386,ubuntu-12.10-i386,ubuntu-13.04-i386,ubuntu-13.10-i386,ubuntu-14.04-i386,ubuntu-14.10-i386,ubuntu-15.04-i386,ubuntu-15.10-i386,ubuntu-16.04-i386,solaris-10-i386,asianux-2-x86_64,asianux-3-x86_64,mandriva-2007.0-x86_64,mandriva-2007.1-x86_64,mandriva-2008.0-x86_64,mandriva-2008.1-x86_64,mandriva-2009.0-x86_64,mandriva-2009.1-x86_64,mandriva-2010.0-x86_64,mandriva-2010.1-x86_64,mageia-1-i386,mageia-2-i386,mageia-3-i386,mageia-4-i386,mageia-5-i386,mageia-1-x86_64,mageia-2-x86_64,mageia-3-x86_64,fedora-6-x86_64,fedora-7-x86_64,fedora-8-x86_64,fedora-9-x86_64,fedora-10-x86_64,fedora-11-x86_64,fedora-12-x86_64,fedora-13-x86_64,fedora-14-x86_64,fedora-15-x86_64,fedora-16-x86_64,fedora-17-x86_64,fedora-18-x86_64,fedora-19-x86_64,fedora-20-x86_64,rhel-3-x86_64,rhel-4-x86_64,rhel-5-x86_64,rhel-6-x86_64,rhel-7-x86_64,rhel-8-x86_64,opensuse-10.2-x86_64,opensuse-10.3-x86_64,opensuse-11.0-x86_64,opensuse-11.1-x86_64,opensuse-11.2-x86_64,opensuse-11.3-x86_64,opensuse-11.4-x86_64,opensuse-12.1-x86_64,opensuse-12.2-x86_64,opensuse-12.3-x86_64,sles-10-x86_64,sles-11-x86_64,sles-12-x86_64,sles-15-x86_64,gentoo-nover-x86_64,debian-4-x86_64,debian-5-x86_64,debian-6-x86_64,debian-7-x86_64,debian-10-x86_64,ubuntu-7.04-x86_64,ubuntu-7.10-x86_64,ubuntu-8.04-x86_64,ubuntu-8.10-x86_64,ubuntu-9.04-x86_64,ubuntu-9.10-x86_64,ubuntu-10.04-x86_64,ubuntu-10.10-x86_64,ubuntu-11.04-x86_64,ubuntu-11.10-x86_64,ubuntu-12.10-x86_64,ubuntu-13.04-x86_64,ubuntu-13.10-x86_64
186#
187# For perl modules, names are different depending on distro
188# Here perl-ProjectBuilder for RPMs, libprojectbuilder-perl for debs, ...
189# # So the package name is indeed virtual
190namingtype:
191 ProjectBuilder: perl
192#
193# Hash of additional package/package directory
194#extpkgdir:
195# project-builder-doc: pb-doc
196#
197# Hash of valid version names
198version:
199 pb: devel,stable
200#
201# Web site
202webdir:
203 pb: website
204websshhost:
205 pb: www.project-builder.org
206websshlogin:
207 pb: apache
208websshdir:
209 pb: /prj/www/html/project-builder
210websshport:
211 pb: 22
212#
213# List of files per pkg on which to apply filters
214# Files are mentioned relatively to pbroot/defpkgdir
215#
216filteredfiles:
217 website: top.shtml
218 rpmbootstrap: Makefile.PL
219 ProjectBuilder: Makefile.PL,lib/ProjectBuilder/Version.pm
220 project-builder: Makefile.PL
221 project-builder-server: Makefile.PL
222 pbmkbm: Makefile.PL
Note: See TracBrowser for help on using the repository browser.