blob: db12918c6cfc18b2823b87bd98cae52c0a324641 (
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
|
# youri-submit sample configuration file
# $Id$
# helper variables
home: /home/user
# repository definition
repository:
class: Youri::Repository::PLF
options:
install_root: ${home}/ftp/mandriva
version_root: ${home}/cvs
archive_root: ${home}/backup/mandriva
noarch: i586
# targets definitions
targets:
cooker:
checks:
- tag
- recency
- history
actions:
- sign
- install
- link
- archive
- clean
- bugzilla
- cvs
- mail
- rss
2006.0:
checks:
- type
- tag
- recency
- history
- precedence
actions:
- sign
- install
- link
- archive
- clean
# checks definitions
checks:
tag:
class: Youri::Submit::Check::Tag
options:
tags:
release: 'plf$'
packager: '<\w+@zarb\.org>$'
distribution: '^Mandriva Linux$'
vendor: '^Penguin Liberation Front$'
recency:
class: Youri::Submit::Check::Recency
history:
class: Youri::Submit::Check::History
precedence:
class: Youri::Submit::Check::Precedence
options:
target: cooker
type:
class: Youri::Submit::Check::Type
type: binary
# actions definitions
actions:
sign:
class: Youri::Submit::Action::Sign
options:
name: plf@zarb.org
path: ${home}/.gnupg
passphrase: s3kr3t
install:
class: Youri::Submit::Action::Install
link:
class: Youri::Submit::Action::Link
archive:
class: Youri::Submit::Action::Archive
clean:
class: Youri::Submit::Action::Clean
mail:
class: Youri::Submit::Action::Mail
options:
mta: /usr/sbin/sendmail
to: plf-announce@zarb.org
reply_to: plf-discuss@zarb.org
from: plf@zarb.org
prefix: RPM
cc:
hot-base: david@dindinx.org bellamy@neverland.net
dcgui: mathen@ketelhot.de
dclib: mathen@ketelhot.de
Video-DVDRip: dvdrip-users@exit1.org
hackVideo-DVDRip: dvdrip-users@exit1.org
goosnes: tak@bard.sytes.net
avidemux: fixounet@free.fr
vobcopy: robos@muon.de
drip: drip-devel@lists.sourceforge.net
libdscaler: vektor@dumbterm.net
xawdecode: pingus77@ifrance.com
rss:
class: Youri::Submit::Action::RSS
options:
file: ${home}/www/changelog.rss
title: PLF packages updates
link: http://plf.zarb.org/
description: ChangeLog for PLF packages
cvs:
class: Youri::Submit::Action::CVS
bugzilla:
class: Youri::Submit::Action::Bugzilla
options:
host: localhost
base: plf_bugs
user: plf
pass: s3kr3t
contact: plf@zarb.org
|