aboutsummaryrefslogtreecommitdiffstats
path: root/etc/submit.conf
diff options
context:
space:
mode:
Diffstat (limited to 'etc/submit.conf')
-rw-r--r--etc/submit.conf131
1 files changed, 131 insertions, 0 deletions
diff --git a/etc/submit.conf b/etc/submit.conf
new file mode 100644
index 0000000..a7fbf16
--- /dev/null
+++ b/etc/submit.conf
@@ -0,0 +1,131 @@
+# youri-submit sample configuration file
+# $Id: submit.conf 1671 2007-06-28 22:41:51Z guillomovitch $
+# vim:ft=yaml:et:sw=4
+
+# 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:
+ steps:
+ - check-tag
+ - check-recency
+ - check-history
+ - do-sign
+ - do-install
+ - do-link
+ - do-archive
+ - do-clean
+ - do-bugzilla
+ - do-cvs
+ - do-mail
+ - do-rss
+
+ 2006.0:
+ steps:
+ - check-type
+ - check-tag
+ - check-recency
+ - check-history
+ - check-precedence
+ - do-sign
+ - do-install
+ - do-link
+ - do-archive
+ - do-clean
+
+# steps definitions
+steps:
+ check-tag:
+ class: Youri::Submit::Check::Tag
+ options:
+ tags:
+ release: 'plf$'
+ packager: '<\w+@zarb\.org>$'
+ distribution: '^Mandriva Linux$'
+ vendor: '^Penguin Liberation Front$'
+
+ check-recency:
+ class: Youri::Submit::Check::Recency
+
+ check-history:
+ class: Youri::Submit::Check::History
+
+ check-precedence:
+ class: Youri::Submit::Check::Precedence
+ options:
+ target: cooker
+
+ check-type:
+ class: Youri::Submit::Check::Type
+ type: binary
+
+ do-sign:
+ class: Youri::Submit::Action::Sign
+ options:
+ name: plf@zarb.org
+ path: ${home}/.gnupg
+ passphrase: s3kr3t
+
+ do-install:
+ class: Youri::Submit::Action::Install
+
+ do-link:
+ class: Youri::Submit::Action::Link
+
+ do-archive:
+ class: Youri::Submit::Action::Archive
+
+ do-clean:
+ class: Youri::Submit::Action::Clean
+
+ do-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
+
+ do-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
+
+ do-cvs:
+ class: Youri::Submit::Action::CVS
+
+ do-bugzilla:
+ class: Youri::Submit::Action::Bugzilla
+ options:
+ host: localhost
+ base: plf_bugs
+ user: plf
+ pass: s3kr3t
+ contact: plf@zarb.org