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

List:       kde-commits
Subject:    =?utf-8?q?=5Bkde-ruleset=5D_kdeutils=3A_kdeutils=3A_Create_a_dir?=
From:       Raphael Kubo da Costa <kubito () gmail ! com>
Date:       2011-03-01 5:21:11
Message-ID: 20110301052111.5DC37A60C9 () git ! kde ! org
[Download RAW message or body]

Git commit df2e5d5ac63c686c29edcaaddd844579d128c361 by Raphael Kubo da Costa.
Committed on 01/03/2011 at 06:18.
Pushed by rkcosta into branch 'master'.

kdeutils: Create a directory with rules for a split layout.

This was discussed in the kde-utils-devel mailing list a few months
ago, and the developers have chosen to go with a split layout.

These files are based on previous work on the kdepim and kdebindings
rules.

This is still a work in progress, so here be dragons!

A  +29   -0    kdeutils/ark-rules         [License: UNKNOWN]  *
A  +88   -0    kdeutils/common-branch-rules         [License: UNKNOWN]  *
A  +56   -0    kdeutils/common-ignores         [License: UNKNOWN]  *
A  +15   -0    kdeutils/common-recursion-rules         [License: UNKNOWN]  *
A  +36   -0    kdeutils/filelight-rules         [License: UNKNOWN]  *
A  +22   -0    kdeutils/kcalc-rules         [License: UNKNOWN]  *
A  +22   -0    kdeutils/kcharselect-rules         [License: UNKNOWN]  *
A  +22   -0    kdeutils/kdf-rules         [License: UNKNOWN]  *
A  +22   -0    kdeutils/kfloppy-rules         [License: UNKNOWN]  *
A  +29   -0    kdeutils/kgpg-rules         [License: UNKNOWN]  *
A  +38   -0    kdeutils/kremotecontrol-rules         [License: UNKNOWN]  *
A  +22   -0    kdeutils/ktimer-rules         [License: UNKNOWN]  *
A  +22   -0    kdeutils/kwallet-rules         [License: UNKNOWN]  *
A  +38   -0    kdeutils/printer-applet-rules         [License: UNKNOWN]  *
A  +30   -0    kdeutils/superkaramba-rules         [License: UNKNOWN]  *
A  +50   -0    kdeutils/sweeper-rules         [License: UNKNOWN]  *

The files marked with a * at the end have a non valid license. Please read: \
http://techbase.kde.org/Policies/Licensing_Policy and use the headers which are \
listed at that page.


http://commits.kde.org/kde-ruleset/df2e5d5ac63c686c29edcaaddd844579d128c361

diff --git a/kdeutils/ark-rules b/kdeutils/ark-rules
new file mode 100644
index 0000000..8790b99
--- /dev/null
+++ b/kdeutils/ark-rules
@@ -0,0 +1,29 @@
+#
+# Created by Raphael Kubo da Costa <kubito@gmail.com>
+#
+
+declare APPLICATION=ark
+declare REPOSITORY=KDE/kdeutils/ark
+
+create repository ${REPOSITORY}
+end repository
+
+include common-ignores
+include common-branch-rules
+include common-recursion-rules
+
+match /trunk/(KDE/)?kdeutils/ark/
+  repository ${REPOSITORY}
+  branch master
+end match
+
+match /branches/work/libarchive-based-ark/ark/
+  repository ${REPOSITORY}
+  branch master
+  min revision 672750
+  max revision 694571
+end match
+
+##### Ignore everything else #####
+match /
+end match
diff --git a/kdeutils/common-branch-rules b/kdeutils/common-branch-rules
new file mode 100644
index 0000000..176dd42
--- /dev/null
+++ b/kdeutils/common-branch-rules
@@ -0,0 +1,88 @@
+# CVS branches
+match /branches/KDE_(\d+)_(\d+)_BRANCH/kdeutils/${APPLICATION}/
+  repository ${REPOSITORY}
+  branch KDE/\1.\2
+  max revision 409202
+end match
+
+# SVN branches
+match /branches/KDE/([^/]+)/kdeutils/${APPLICATION}/
+  repository ${REPOSITORY}
+  branch KDE/\1
+  min revision 409209
+end match
+
+match /branches/KDE/([^/]+)A/kdeutils/${APPLICATION}/
+  repository ${REPOSITORY}
+  branch KDE/\1a
+end match
+
+# Tags
+match /tags/KDE_(\d+)_(\d+)_RELEASE/kdeutils/${APPLICATION}/
+  repository ${REPOSITORY}
+  branch refs/tags/v\1.\2.0
+  annotated true
+  max revision 409202
+end match
+
+match /tags/KDE_(\d+)_(\d+)_RELEASE/kdeutils/${APPLICATION}/
+  repository ${REPOSITORY}
+  branch refs/tags/v\1.\2.0
+  annotated true
+  min revision 68154
+  max revision 85028
+end match
+
+match /tags/KDE_(\d+)_(\d+)_(\d+)_RELEASE/kdeutils/${APPLICATION}/
+  repository ${REPOSITORY}
+  branch refs/tags/v\1.\2.\3
+  annotated true
+  max revision 409202
+end match
+
+match /tags/KDE_(\d+)_(\d+)_(\d+)[Aa]_RELEASE/kdeutils/${APPLICATION}/
+  repository ${REPOSITORY}
+  branch refs/tags/v\1.\2.\3a
+  annotated true
+  min revision 192719
+  max revision 409202
+end match
+
+match /tags/KDE_(\d+)_(\d+)_(\d+)_BETA_(\d+)/kdeutils/${APPLICATION}/
+  repository ${REPOSITORY}
+  branch refs/tags/v\1.\2.\3-beta\4
+  annotated true
+  min revision 376088
+  max revision 409202
+end match
+
+# 3.5.0-alpha1
+match /tags/KDE/3.5.0-alpha1/kdeutils/${APPLICATION}/
+  repository ${REPOSITORY}
+  branch refs/tags/v3.4.90
+  min revision 443441
+  max revision 445561
+  annotated true
+end match
+
+# 3.5.0-beta1
+match /tags/KDE/3.5.0-beta1/kdeutils/${APPLICATION}/
+  repository ${REPOSITORY}
+  branch refs/tags/v3.4.91
+  min revision 459298
+  max revision 460260
+  annotated true
+end match
+
+# New-style tags
+match /tags/KDE/([^/]+)A/kdeutils/${APPLICATION}/
+  repository ${REPOSITORY}
+  branch refs/tags/v\1a
+  annotated true
+end match
+
+match /tags/KDE/([^/]+)/kdeutils/${APPLICATION}/
+  repository ${REPOSITORY}
+  branch refs/tags/v\1
+  annotated true
+end match
diff --git a/kdeutils/common-ignores b/kdeutils/common-ignores
new file mode 100644
index 0000000..de979d6
--- /dev/null
+++ b/kdeutils/common-ignores
@@ -0,0 +1,56 @@
+#
+# Revisions that should be ignored
+#
+# Taken from converted/KDE/kdebindings/common-ignores.
+# Written by Nicolás Alvarez (nicolas.alvarez@gmail.com), commit d8fc45f
+#
+
+# This commit is messed up. It's a cvs2svn commit to a branch, claimed to be
+# creating that branch. I don't know what it's really doing, but it makes a mess
+# in the converted repo.
+# Seems to only affect ruby, but it might as well be here.
+match /branches/KDE_3_4_BRANCH/kdebindings/
+    min revision 400296
+    max revision 400296
+end match
+
+# "sort out branches"; renames branches/KDE_<version>_BRANCH to
+# branches/KDE/<version>, which is pointless in git, and makes every branch get
+# a no-op commit at this point.
+match /
+    min revision 409205
+    max revision 409205
+end match
+# Same, with tags (tags/KDE_<ver>_RELEASE => tags/KDE/<ver>)
+match /
+    min revision 411963
+    max revision 411963
+end match
+
+# Tags done incorrectly, deleted and retagged;
+# we ignore the bad tagging and the deletion, let the correct retag through
+
+match /tags/KDE/4.4.1/
+    min revision 1096373 # mistagged 4.4.1
+    max revision 1096480 # deleted mistagged 4.4.1
+end match
+
+match /tags/KDE/4.4.92/
+    min revision 1147034 # mistagged 4.5 RC2
+    max revision 1147226 # deleted mistagged 4.5 RC2
+end match
+
+match /tags/KDE/4.5.0/
+    min revision 1156561 # mistagged 4.5.0
+    max revision 1159211 # deleted mistagged 4.5.0
+end match
+
+match /tags/KDE/4.5.3-test/
+    min revision 1192394 # tagged 4.5.3-test
+    max revision 1192408 # deleted third mistagging of 4.5.3-test
+end match
+
+match /tags/KDE/4.5.4/
+    min revision 1200900 # mistagged 4.5.4
+    max revision 1202153 # deleted mistagged 4.5.4
+end match
diff --git a/kdeutils/common-recursion-rules b/kdeutils/common-recursion-rules
new file mode 100644
index 0000000..7f32dea
--- /dev/null
+++ b/kdeutils/common-recursion-rules
@@ -0,0 +1,15 @@
+match /(branches|tags)/[^/]+/$
+  action recurse
+end match
+
+match /(branches|tags)/[^/]+/kdeutils/$
+  action recurse
+end match
+
+match /(branches|tags)/KDE/[^/]+/$
+  action recurse
+end match
+
+match /(branches|tags)/KDE/[^/]+/kdeutils/$
+  action recurse
+end match
diff --git a/kdeutils/filelight-rules b/kdeutils/filelight-rules
new file mode 100644
index 0000000..c3da9a6
--- /dev/null
+++ b/kdeutils/filelight-rules
@@ -0,0 +1,36 @@
+#
+# Created by Raphael Kubo da Costa <kubito@gmail.com>
+#
+
+declare APPLICATION=filelight
+declare REPOSITORY=KDE/kdeutils/filelight
+
+create repository ${REPOSITORY}
+end repository
+
+include common-ignores
+include common-branch-rules
+include common-recursion-rules
+
+match /trunk/(KDE/)?kdeutils/filelight/
+  repository ${REPOSITORY}
+  branch master
+end match
+
+match /trunk/playground/utils/filelight/
+  repository ${REPOSITORY}
+  branch master
+  # min revision 920168
+  # max revision 1174508
+end match
+
+match /trunk/kdereview/filelight/
+  repository ${REPOSITORY}
+  branch master
+  # min revision 1081625
+  # max revision 1181065
+end match
+
+##### Ignore everything else #####
+match /
+end match
diff --git a/kdeutils/kcalc-rules b/kdeutils/kcalc-rules
new file mode 100644
index 0000000..6d692d1
--- /dev/null
+++ b/kdeutils/kcalc-rules
@@ -0,0 +1,22 @@
+#
+# Created by Raphael Kubo da Costa <kubito@gmail.com>
+#
+
+declare APPLICATION=kcalc
+declare REPOSITORY=KDE/kdeutils/kcalc
+
+create repository ${REPOSITORY}
+end repository
+
+include common-ignores
+include common-branch-rules
+include common-recursion-rules
+
+match /trunk/(KDE/)?kdeutils/kcalc/
+  repository ${REPOSITORY}
+  branch master
+end match
+
+##### Ignore everything else #####
+match /
+end match
diff --git a/kdeutils/kcharselect-rules b/kdeutils/kcharselect-rules
new file mode 100644
index 0000000..063a2aa
--- /dev/null
+++ b/kdeutils/kcharselect-rules
@@ -0,0 +1,22 @@
+#
+# Created by Raphael Kubo da Costa <kubito@gmail.com>
+#
+
+declare APPLICATION=kcharselect
+declare REPOSITORY=KDE/kdeutils/kcharselect
+
+create repository ${REPOSITORY}
+end repository
+
+include common-ignores
+include common-branch-rules
+include common-recursion-rules
+
+match /trunk/(KDE/)?kdeutils/kcharselect/
+  repository ${REPOSITORY}
+  branch master
+end match
+
+##### Ignore everything else #####
+match /
+end match
diff --git a/kdeutils/kdf-rules b/kdeutils/kdf-rules
new file mode 100644
index 0000000..ea4b176
--- /dev/null
+++ b/kdeutils/kdf-rules
@@ -0,0 +1,22 @@
+#
+# Created by Raphael Kubo da Costa <kubito@gmail.com>
+#
+
+declare APPLICATION=kdf
+declare REPOSITORY=KDE/kdeutils/kdf
+
+create repository ${REPOSITORY}
+end repository
+
+include common-ignores
+include common-branch-rules
+include common-recursion-rules
+
+match /trunk/(KDE/)?kdeutils/kdf/
+  repository ${REPOSITORY}
+  branch master
+end match
+
+##### Ignore everything else #####
+match /
+end match
diff --git a/kdeutils/kfloppy-rules b/kdeutils/kfloppy-rules
new file mode 100644
index 0000000..d312c69
--- /dev/null
+++ b/kdeutils/kfloppy-rules
@@ -0,0 +1,22 @@
+#
+# Created by Raphael Kubo da Costa <kubito@gmail.com>
+#
+
+declare APPLICATION=kfloppy
+declare REPOSITORY=KDE/kdeutils/kfloppy
+
+create repository ${REPOSITORY}
+end repository
+
+include common-ignores
+include common-branch-rules
+include common-recursion-rules
+
+match /trunk/(KDE/)?kdeutils/kfloppy/
+  repository ${REPOSITORY}
+  branch master
+end match
+
+##### Ignore everything else #####
+match /
+end match
diff --git a/kdeutils/kgpg-rules b/kdeutils/kgpg-rules
new file mode 100644
index 0000000..f31908b
--- /dev/null
+++ b/kdeutils/kgpg-rules
@@ -0,0 +1,29 @@
+#
+# Created by Raphael Kubo da Costa <kubito@gmail.com>
+#
+
+declare APPLICATION=kgpg
+declare REPOSITORY=KDE/kdeutils/kgpg
+
+create repository ${REPOSITORY}
+end repository
+
+include common-ignores
+include common-branch-rules
+include common-recursion-rules
+
+match /trunk/(KDE/)?kdeutils/kgpg/
+  repository ${REPOSITORY}
+  branch master
+end match
+
+match /branches/work/kgpg2/
+  repository ${REPOSITORY}
+  branch master
+  # min revision 738904
+  # max revision 766859
+end match
+
+##### Ignore everything else #####
+match /
+end match
diff --git a/kdeutils/kremotecontrol-rules b/kdeutils/kremotecontrol-rules
new file mode 100644
index 0000000..fbaafe4
--- /dev/null
+++ b/kdeutils/kremotecontrol-rules
@@ -0,0 +1,38 @@
+#
+# Created by Raphael Kubo da Costa <kubito@gmail.com>
+#
+
+declare APPLICATION=kremotecontrol
+declare REPOSITORY=KDE/kdeutils/kremotecontrol
+
+create repository ${REPOSITORY}
+end repository
+
+include common-ignores
+include common-branch-rules
+include common-recursion-rules
+
+match /trunk/(KDE/)?kdeutils/kremotecontrol/
+  repository ${REPOSITORY}
+  branch master
+end match
+
+### KRemoteControl in branches/work/kdelirc
+match /branches/work/kdelirc/
+  repository ${REPOSITORY}
+  branch master
+  # min revision 1075787
+  # max revision 1102496
+end match
+
+### KRemoteControl in kdereview
+match /trunk/kdereview/kremotecontrol/
+  repository ${REPOSITORY}
+  branch master
+  # min revision 1102497
+  # max revision 1109703
+end match
+
+##### Ignore everything else #####
+match /
+end match
diff --git a/kdeutils/ktimer-rules b/kdeutils/ktimer-rules
new file mode 100644
index 0000000..507eb91
--- /dev/null
+++ b/kdeutils/ktimer-rules
@@ -0,0 +1,22 @@
+#
+# Created by Raphael Kubo da Costa <kubito@gmail.com>
+#
+
+declare APPLICATION=ktimer
+declare REPOSITORY=KDE/kdeutils/ktimer
+
+create repository ${REPOSITORY}
+end repository
+
+include common-ignores
+include common-branch-rules
+include common-recursion-rules
+
+match /trunk/(KDE/)?kdeutils/ktimer/
+  repository ${REPOSITORY}
+  branch master
+end match
+
+##### Ignore everything else #####
+match /
+end match
diff --git a/kdeutils/kwallet-rules b/kdeutils/kwallet-rules
new file mode 100644
index 0000000..8186b3a
--- /dev/null
+++ b/kdeutils/kwallet-rules
@@ -0,0 +1,22 @@
+#
+# Created by Raphael Kubo da Costa <kubito@gmail.com>
+#
+
+declare APPLICATION=kwallet
+declare REPOSITORY=KDE/kdeutils/kwallet
+
+create repository ${REPOSITORY}
+end repository
+
+include common-ignores
+include common-branch-rules
+include common-recursion-rules
+
+match /trunk/(KDE/)?kdeutils/kwallet/
+  repository ${REPOSITORY}
+  branch master
+end match
+
+##### Ignore everything else #####
+match /
+end match
diff --git a/kdeutils/printer-applet-rules b/kdeutils/printer-applet-rules
new file mode 100644
index 0000000..96478db
--- /dev/null
+++ b/kdeutils/printer-applet-rules
@@ -0,0 +1,38 @@
+#
+# Created by Raphael Kubo da Costa <kubito@gmail.com>
+#
+
+declare APPLICATION=printer-applet
+declare REPOSITORY=KDE/kdeutils/printer-applet
+
+create repository ${REPOSITORY}
+end repository
+
+include common-ignores
+include common-branch-rules
+include common-recursion-rules
+
+match /trunk/(KDE/)?kdeutils/printer-applet/
+  repository ${REPOSITORY}
+  branch master
+end match
+
+### printer-applet in kdereview
+match /trunk/kdereview/printer-applet/
+  repository ${REPOSITORY}
+  branch master
+  # min revision 789361
+  # max revision 798592
+end match
+
+### printer-applet in kdebase-workspace
+match /trunk/KDE/kdebase/workspace/printer-applet/
+  repository ${REPOSITORY}
+  branch master
+  # min revision 798615
+  # max revision 802901
+end match
+
+##### Ignore everything else #####
+match /
+end match
diff --git a/kdeutils/superkaramba-rules b/kdeutils/superkaramba-rules
new file mode 100644
index 0000000..4392937
--- /dev/null
+++ b/kdeutils/superkaramba-rules
@@ -0,0 +1,30 @@
+#
+# Created by Raphael Kubo da Costa <kubito@gmail.com>
+#
+
+declare APPLICATION=superkaramba
+declare REPOSITORY=KDE/kdeutils/superkaramba
+
+create repository ${REPOSITORY}
+end repository
+
+include common-ignores
+include common-branch-rules
+include common-recursion-rules
+
+match /trunk/(KDE/)?kdeutils/superkaramba/
+  repository ${REPOSITORY}
+  branch master
+end match
+
+### SuperKaramba in kdereview
+match /trunk/kdereview/superkaramba/
+  repository ${REPOSITORY}
+  branch master
+  min revision 417080
+  max revision 450000
+end match
+
+##### Ignore everything else #####
+match /
+end match
diff --git a/kdeutils/sweeper-rules b/kdeutils/sweeper-rules
new file mode 100644
index 0000000..557c791
--- /dev/null
+++ b/kdeutils/sweeper-rules
@@ -0,0 +1,50 @@
+#
+# Created by Raphael Kubo da Costa <kubito@gmail.com>
+#
+
+declare APPLICATION=sweeper
+declare REPOSITORY=KDE/kdeutils/sweeper
+
+create repository ${REPOSITORY}
+end repository
+
+include common-ignores
+include common-branch-rules
+include common-recursion-rules
+
+match /trunk/(KDE/)?kdeutils/sweeper/
+  repository ${REPOSITORY}
+  branch master
+end match
+
+### Sweeper in kdebase
+match /trunk/kdebase/kcontrol/privacy/
+  repository ${REPOSITORY}
+  branch master
+  # min revision 203673
+  # max revision 409202
+end match
+match /trunk/KDE/kdebase/kcontrol/privacy/
+  repository ${REPOSITORY}
+  branch master
+  # min revision 409203
+  # max revision 455941
+end match
+match /trunk/KDE/kdebase/workspace/kcontrol/privacy/
+  repository ${REPOSITORY}
+  branch master
+  # min revision 455942
+  # max revision 464766
+end match
+
+### Sweeper as kdeutils/privacy
+match /trunk/KDE/kdeutils/privacy/
+  repository ${REPOSITORY}
+  branch master
+  # min revision 464767
+  # max revision 468677
+end match
+
+##### 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