[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kde-ruleset] kdegames: Add rules for Kigo, Kiriki and Kollision.
From:       Parker Coates <parker.coates () kdemail ! net>
Date:       2012-02-29 17:18:40
Message-ID: 20120229171840.3F56DA60A9 () git ! kde ! org
[Download RAW message or body]

Git commit 0a917b3bbd202dfc9904e11e5dee069d12034221 by Parker Coates.
Committed on 29/02/2012 at 18:17.
Pushed by coates into branch 'master'.

Add rules for Kigo, Kiriki and Kollision.

A  +97   -0    kdegames/kigo-rules
M  +3    -0    kdegames/killbots-rules
A  +97   -0    kdegames/kiriki-rules
A  +86   -0    kdegames/kollision-rules

http://commits.kde.org/kde-ruleset/0a917b3bbd202dfc9904e11e5dee069d12034221

diff --git a/kdegames/kigo-rules b/kdegames/kigo-rules
new file mode 100644
index 0000000..e8ffe84
--- /dev/null
+++ b/kdegames/kigo-rules
@@ -0,0 +1,97 @@
+# Created by Parker Coates <parker.coates@kdemail.net>
+#
+# Kigo is a relatively new application, so run svn2git with the following option:
+#    --resume-from=836659
+#
+# These rules are 90% copied from killbots-rules, so if you find a mistake here,
+# please also fix it there.
+
+# Create the kigo repository
+create repository kigo
+end repository
+
+# Set the REPO and MODULE variables, used by some included rules
+declare REPO=kigo
+declare MODULE=kdegames/kigo
+
+# Ignore some things that are known to cause trouble
+include ../common-kde-ignores
+
+# Kigo was originally named KGo
+match /trunk/playground/games/kgo/
+    repository kigo
+    branch master
+end match
+match /trunk/playground/games/doc/kgo/
+    repository kigo
+    branch master
+    prefix doc/
+end match
+
+# Get sources and docs from playground
+match /trunk/playground/games/kigo/
+    repository kigo
+    branch master
+end match
+match /trunk/playground/games/doc/kigo/
+    repository kigo
+    branch master
+    prefix doc/
+end match
+
+# Get sources and docs from kdereview
+match /trunk/kdereview/kigo/
+    repository kigo
+    branch master
+end match
+match /trunk/kdereview/doc/kigo/
+    repository kigo
+    branch master
+    prefix doc/
+end match
+
+# Get sources and docs from the kdegames module
+match /trunk/KDE/kdegames/kigo/
+    repository kigo
+    branch master
+end match
+match /trunk/KDE/kdegames/doc/kigo/
+    repository kigo
+    branch master
+    prefix doc/
+end match
+
+# Recurse into branch and tag changes that may have affected us
+match /(branches|tags)/KDE/\d+[^/]+/(kdegames/)?$
+  action recurse
+end match
+
+# Get sources and docs from branches
+match /branches/KDE/(\d+)\.(\d+)/kdegames/kigo/
+    repository kigo
+    branch KDE/\1.\2
+end match
+match /branches/KDE/(\d+)\.(\d+)/kdegames/doc/kigo/
+    repository kigo
+    branch KDE/\1.\2
+    prefix doc/
+end match
+
+# Get tags
+match /tags/KDE/(\d+)\.(\d+)/kdegames/kigo/
+    repository kigo
+    branch refs/tags/v\1.\2.0
+    annotated true
+end match
+match /tags/KDE/(\d+)\.(\d+)\.(\d+)/kdegames/kigo/
+    repository kigo
+    branch refs/tags/v\1.\2.\3
+    annotated true
+end match
+
+# Some tag stuff
+include ../common-kde-tags-rules
+
+# Ignore everything else
+match /
+end match
diff --git a/kdegames/killbots-rules b/kdegames/killbots-rules
index fe3ac2e..a408f8c 100644
--- a/kdegames/killbots-rules
+++ b/kdegames/killbots-rules
@@ -10,6 +10,9 @@
 #    kapman-rules
 #    kblocks-rules
 #    kbreakout-rules
+#    kigo-rules
+#    kiriki-rules
+#    kollision-rules
 # If you find a mistake here, please also fix it there.
 
 # Create the killbots repository
diff --git a/kdegames/kiriki-rules b/kdegames/kiriki-rules
new file mode 100644
index 0000000..004bef0
--- /dev/null
+++ b/kdegames/kiriki-rules
@@ -0,0 +1,97 @@
+# Created by Parker Coates <parker.coates@kdemail.net>
+#
+# Kiriki is a new-ish application, so run svn2git with the following option:
+#    --resume-from=457664
+#
+# These rules are 90% copied from killbots-rules, so if you find a mistake here,
+# please also fix it there.
+
+# Create the kiriki repository
+create repository kiriki
+end repository
+
+# Set the REPO and MODULE variables, used by some included rules
+declare REPO=kiriki
+declare MODULE=kdegames/kiriki
+
+# Ignore some things that are known to cause trouble
+include ../common-kde-ignores
+
+# Kiriki started its life in the KDE4 specific playground
+match /branches/work/kde4/playground/games/kiriki/
+    repository kiriki
+    branch master
+end match
+match /branches/work/kde4/playground/games/doc/kiriki/
+    repository kiriki
+    branch master
+    prefix doc/
+end match
+
+# Get sources and docs from playground
+match /trunk/playground/games/kiriki/
+    repository kiriki
+    branch master
+end match
+match /trunk/playground/games/doc/kiriki/
+    repository kiriki
+    branch master
+    prefix doc/
+end match
+
+# Get sources and docs from kdereview
+match /trunk/kdereview/kiriki/
+    repository kiriki
+    branch master
+end match
+match /trunk/kdereview/doc/kiriki/
+    repository kiriki
+    branch master
+    prefix doc/
+end match
+
+# Get sources and docs from the kdegames module
+match /trunk/KDE/kdegames/kiriki/
+    repository kiriki
+    branch master
+end match
+match /trunk/KDE/kdegames/doc/kiriki/
+    repository kiriki
+    branch master
+    prefix doc/
+end match
+
+# Recurse into branch and tag changes that may have affected us
+match /(branches|tags)/KDE/\d+[^/]+/(kdegames/)?$
+  action recurse
+end match
+
+# Get sources and docs from branches
+match /branches/KDE/(\d+)\.(\d+)/kdegames/kiriki/
+    repository kiriki
+    branch KDE/\1.\2
+end match
+match /branches/KDE/(\d+)\.(\d+)/kdegames/doc/kiriki/
+    repository kiriki
+    branch KDE/\1.\2
+    prefix doc/
+end match
+
+# Get tags
+match /tags/KDE/(\d+)\.(\d+)/kdegames/kiriki/
+    repository kiriki
+    branch refs/tags/v\1.\2.0
+    annotated true
+end match
+match /tags/KDE/(\d+)\.(\d+)\.(\d+)/kdegames/kiriki/
+    repository kiriki
+    branch refs/tags/v\1.\2.\3
+    annotated true
+end match
+
+# Some tag stuff
+include ../common-kde-tags-rules
+
+# Ignore everything else
+match /
+end match
diff --git a/kdegames/kollision-rules b/kdegames/kollision-rules
new file mode 100644
index 0000000..b4ccccf
--- /dev/null
+++ b/kdegames/kollision-rules
@@ -0,0 +1,86 @@
+# Created by Parker Coates <parker.coates@kdemail.net>
+#
+# Kollision is a new-ish application, so run svn2git with the following option:
+#    --resume-from=653928
+#
+# These rules are 100% copied from killbots-rules, so if you find a mistake here,
+# please also fix it there.
+
+# Create the kollision repository
+create repository kollision
+end repository
+
+# Set the REPO and MODULE variables, used by some included rules
+declare REPO=kollision
+declare MODULE=kdegames/kollision
+
+# Ignore some things that are known to cause trouble
+include ../common-kde-ignores
+
+# Get sources and docs from playground
+match /trunk/playground/games/kollision/
+    repository kollision
+    branch master
+end match
+match /trunk/playground/games/doc/kollision/
+    repository kollision
+    branch master
+    prefix doc/
+end match
+
+# Get sources and docs from kdereview
+match /trunk/kdereview/kollision/
+    repository kollision
+    branch master
+end match
+match /trunk/kdereview/doc/kollision/
+    repository kollision
+    branch master
+    prefix doc/
+end match
+
+# Get sources and docs from the kdegames module
+match /trunk/KDE/kdegames/kollision/
+    repository kollision
+    branch master
+end match
+match /trunk/KDE/kdegames/doc/kollision/
+    repository kollision
+    branch master
+    prefix doc/
+end match
+
+# Recurse into branch and tag changes that may have affected us
+match /(branches|tags)/KDE/\d+[^/]+/(kdegames/)?$
+  action recurse
+end match
+
+# Get sources and docs from branches
+match /branches/KDE/(\d+)\.(\d+)/kdegames/kollision/
+    repository kollision
+    branch KDE/\1.\2
+end match
+match /branches/KDE/(\d+)\.(\d+)/kdegames/doc/kollision/
+    repository kollision
+    branch KDE/\1.\2
+    prefix doc/
+end match
+
+# Get tags
+match /tags/KDE/(\d+)\.(\d+)/kdegames/kollision/
+    repository kollision
+    branch refs/tags/v\1.\2.0
+    annotated true
+end match
+match /tags/KDE/(\d+)\.(\d+)\.(\d+)/kdegames/kollision/
+    repository kollision
+    branch refs/tags/v\1.\2.\3
+    annotated true
+end match
+
+# Some tag stuff
+include ../common-kde-tags-rules
+
+# Ignore everything else
+match /
+end match
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic