From db4a4928af2a925e7120e4f3c143abfaee971dd8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fatih=20A=C5=9F=C4=B1c=C4=B1?= Date: Thu, 15 Jul 2010 12:18:36 +0000 Subject: [PATCH] tests: Add repo2 to simulate an updated state of repo1 --- tests/repos/repo2/components.xml | 48 +++++++++++++++++ tests/repos/repo2/distribution.xml | 10 ++++ tests/repos/repo2/system/base/component.xml | 4 ++ tests/repos/repo2/system/component.xml | 4 ++ tests/repos/repo2/util/component.xml | 3 ++ tests/repos/repo2/util/misc/bar/actions.py | 8 +++ tests/repos/repo2/util/misc/bar/pspec.xml | 40 +++++++++++++++ tests/repos/repo2/util/misc/component.xml | 3 ++ tests/repos/repo2/util/misc/dialog/actions.py | 8 +++ tests/repos/repo2/util/misc/dialog/pspec.xml | 34 +++++++++++++ tests/repos/repo2/util/misc/foo/actions.py | 8 +++ tests/repos/repo2/util/misc/foo/pspec.xml | 51 +++++++++++++++++++ tests/repos/repo2/util/misc/spam/actions.py | 8 +++ tests/repos/repo2/util/misc/spam/pspec.xml | 47 +++++++++++++++++ 14 files changed, 276 insertions(+) create mode 100644 tests/repos/repo2/components.xml create mode 100644 tests/repos/repo2/distribution.xml create mode 100644 tests/repos/repo2/system/base/component.xml create mode 100644 tests/repos/repo2/system/component.xml create mode 100644 tests/repos/repo2/util/component.xml create mode 100644 tests/repos/repo2/util/misc/bar/actions.py create mode 100644 tests/repos/repo2/util/misc/bar/pspec.xml create mode 100644 tests/repos/repo2/util/misc/component.xml create mode 100644 tests/repos/repo2/util/misc/dialog/actions.py create mode 100644 tests/repos/repo2/util/misc/dialog/pspec.xml create mode 100644 tests/repos/repo2/util/misc/foo/actions.py create mode 100644 tests/repos/repo2/util/misc/foo/pspec.xml create mode 100644 tests/repos/repo2/util/misc/spam/actions.py create mode 100644 tests/repos/repo2/util/misc/spam/pspec.xml diff --git a/tests/repos/repo2/components.xml b/tests/repos/repo2/components.xml new file mode 100644 index 00000000..a99ebc84 --- /dev/null +++ b/tests/repos/repo2/components.xml @@ -0,0 +1,48 @@ + + + + system + System + System component + System packages + system + + Joe Maintainer + joe@pardus.org.tr + + + + system.base + Base System + Sample Base System + Base System Packages + system + + Joe Maintainer + joe@pardus.org.tr + + + + util + FIXME + FIXME + FIXME + accessories + + Joe Maintainer + joe@pardus.org.tr + + + + util.misc + FIXME + FIXME + FIXME + accessories + + Joe Maintainer + joe@pardus.org.tr + + + + diff --git a/tests/repos/repo2/distribution.xml b/tests/repos/repo2/distribution.xml new file mode 100644 index 00000000..d4d0ff5c --- /dev/null +++ b/tests/repos/repo2/distribution.xml @@ -0,0 +1,10 @@ + + Pardus + 2007 + Sample Repository 1 + Core + + wengophone + rar + + diff --git a/tests/repos/repo2/system/base/component.xml b/tests/repos/repo2/system/base/component.xml new file mode 100644 index 00000000..03acb241 --- /dev/null +++ b/tests/repos/repo2/system/base/component.xml @@ -0,0 +1,4 @@ + + + system.base + diff --git a/tests/repos/repo2/system/component.xml b/tests/repos/repo2/system/component.xml new file mode 100644 index 00000000..6e850894 --- /dev/null +++ b/tests/repos/repo2/system/component.xml @@ -0,0 +1,4 @@ + + + system + diff --git a/tests/repos/repo2/util/component.xml b/tests/repos/repo2/util/component.xml new file mode 100644 index 00000000..c00325f4 --- /dev/null +++ b/tests/repos/repo2/util/component.xml @@ -0,0 +1,3 @@ + + util + diff --git a/tests/repos/repo2/util/misc/bar/actions.py b/tests/repos/repo2/util/misc/bar/actions.py new file mode 100644 index 00000000..0953ed79 --- /dev/null +++ b/tests/repos/repo2/util/misc/bar/actions.py @@ -0,0 +1,8 @@ + +from pisi.actionsapi import pisitools + +WorkDir = "skeleton" + +def install(): + pisitools.dobin("skeleton.py") + pisitools.rename("/usr/bin/skeleton.py", "bar") diff --git a/tests/repos/repo2/util/misc/bar/pspec.xml b/tests/repos/repo2/util/misc/bar/pspec.xml new file mode 100644 index 00000000..bcfebd19 --- /dev/null +++ b/tests/repos/repo2/util/misc/bar/pspec.xml @@ -0,0 +1,40 @@ + + + + + bar + www.pardus.org.tr + + Joe Packager + joe@pardus.org.tr + + GPL-2 + app:gui + bar is a very useful package + bar is a very useful package that is known for its usefulness. + http://cekirdek.uludag.org.tr/~faik/pisi/skeleton.tar.gz + + + + bar + + + + + /usr/bin + + + spam + + + + + + 2010-07-12 + 0.3 + First release + Joe Packager + joe@pardus.org.tr + + + diff --git a/tests/repos/repo2/util/misc/component.xml b/tests/repos/repo2/util/misc/component.xml new file mode 100644 index 00000000..14a07743 --- /dev/null +++ b/tests/repos/repo2/util/misc/component.xml @@ -0,0 +1,3 @@ + + util.misc + diff --git a/tests/repos/repo2/util/misc/dialog/actions.py b/tests/repos/repo2/util/misc/dialog/actions.py new file mode 100644 index 00000000..710796ff --- /dev/null +++ b/tests/repos/repo2/util/misc/dialog/actions.py @@ -0,0 +1,8 @@ + +from pisi.actionsapi import pisitools + +WorkDir = "skeleton" + +def install(): + pisitools.dobin("skeleton.py") + pisitools.rename("/usr/bin/skeleton.py", "dialog") diff --git a/tests/repos/repo2/util/misc/dialog/pspec.xml b/tests/repos/repo2/util/misc/dialog/pspec.xml new file mode 100644 index 00000000..4a385cb4 --- /dev/null +++ b/tests/repos/repo2/util/misc/dialog/pspec.xml @@ -0,0 +1,34 @@ + + + + + dialog + www.pardus.org.tr + + Joe Packager + joe@pardus.org.tr + + GPL-2 + app:cli + dialog is a very useful package + dialog is a very useful package that is known for its usefulness. + http://cekirdek.uludag.org.tr/~faik/pisi/skeleton.tar.gz + + + + dialog + + /usr/bin + + + + + + 2010-07-12 + 0.3 + First release + Joe Packager + joe@pardus.org.tr + + + diff --git a/tests/repos/repo2/util/misc/foo/actions.py b/tests/repos/repo2/util/misc/foo/actions.py new file mode 100644 index 00000000..1431c937 --- /dev/null +++ b/tests/repos/repo2/util/misc/foo/actions.py @@ -0,0 +1,8 @@ + +from pisi.actionsapi import pisitools + +WorkDir = "skeleton" + +def install(): + pisitools.dobin("skeleton.py") + pisitools.rename("/usr/bin/skeleton.py", "foo") diff --git a/tests/repos/repo2/util/misc/foo/pspec.xml b/tests/repos/repo2/util/misc/foo/pspec.xml new file mode 100644 index 00000000..91779c52 --- /dev/null +++ b/tests/repos/repo2/util/misc/foo/pspec.xml @@ -0,0 +1,51 @@ + + + + + foo + www.pardus.org.tr + + Joe Packager + joe@pardus.org.tr + + GPL-2 + app:gui + foo is a very useful package + foo is a very useful package that is known for its usefulness. + http://cekirdek.uludag.org.tr/~faik/pisi/skeleton.tar.gz + + + + foo + + + + + /usr/bin + + + + + + 2010-08-12 + 0.3 + Last release + Joe Packager + joe@pardus.org.tr + + + 2010-07-22 + 0.3 + Second release + Joe Packager + joe@pardus.org.tr + + + 2010-07-12 + 0.3 + First release + Joe Packager + joe@pardus.org.tr + + + diff --git a/tests/repos/repo2/util/misc/spam/actions.py b/tests/repos/repo2/util/misc/spam/actions.py new file mode 100644 index 00000000..39060661 --- /dev/null +++ b/tests/repos/repo2/util/misc/spam/actions.py @@ -0,0 +1,8 @@ + +from pisi.actionsapi import pisitools + +WorkDir = "skeleton" + +def install(): + pisitools.dobin("skeleton.py") + pisitools.rename("/usr/bin/skeleton.py", "spam") diff --git a/tests/repos/repo2/util/misc/spam/pspec.xml b/tests/repos/repo2/util/misc/spam/pspec.xml new file mode 100644 index 00000000..b1599668 --- /dev/null +++ b/tests/repos/repo2/util/misc/spam/pspec.xml @@ -0,0 +1,47 @@ + + + + + spam + www.pardus.org.tr + + Joe Packager + joe@pardus.org.tr + + GPL-2 + app:gui + spam is a very useful package + spam is a very useful package that is known for its usefulness. + http://cekirdek.uludag.org.tr/~faik/pisi/skeleton.tar.gz + + + + spam + + + + + /usr/bin + + + foo + + + + + + 2010-07-22 + 0.4 + Second release + Joe Packager + joe@pardus.org.tr + + + 2010-07-12 + 0.3 + First release + Joe Packager + joe@pardus.org.tr + + +