diff options
-rw-r--r-- | strata/lorry.morph | 129 | ||||
-rw-r--r-- | strata/lorry/cvs-tarball.morph (renamed from strata/trove/cvs-tarball.morph) | 0 | ||||
-rw-r--r-- | strata/lorry/cvsps.morph (renamed from strata/trove/cvsps.morph) | 0 | ||||
-rw-r--r-- | strata/lorry/hg-fast-export.morph (renamed from strata/trove/hg-fast-export.morph) | 0 | ||||
-rw-r--r-- | strata/lorry/libapr-util-tarball.morph (renamed from strata/trove/libapr-util-tarball.morph) | 0 | ||||
-rw-r--r-- | strata/lorry/lorry.morph (renamed from strata/trove/lorry.morph) | 0 | ||||
-rw-r--r-- | strata/lorry/mercurial-tarball.morph (renamed from strata/trove/mercurial-tarball.morph) | 0 | ||||
-rw-r--r-- | strata/lorry/neon.morph (renamed from strata/trove/neon.morph) | 0 | ||||
-rw-r--r-- | strata/lorry/perl-dbi-tarball.morph (renamed from strata/trove/perl-dbi-tarball.morph) | 0 | ||||
-rw-r--r-- | strata/lorry/subversion-tarball.morph (renamed from strata/trove/subversion-tarball.morph) | 0 | ||||
-rw-r--r-- | strata/lorry/swig-tarball.morph (renamed from strata/trove/swig-tarball.morph) | 0 | ||||
-rw-r--r-- | strata/trove.morph | 112 | ||||
-rw-r--r-- | systems/trove-system-x86_64.morph | 2 |
13 files changed, 131 insertions, 112 deletions
diff --git a/strata/lorry.morph b/strata/lorry.morph new file mode 100644 index 00000000..158071cc --- /dev/null +++ b/strata/lorry.morph @@ -0,0 +1,129 @@ +name: lorry +kind: stratum +description: | + Lorry and tools for working with version control systems other than Git. + + Lorry is a tool for creating and maintaining Git mirrors of source code + repositories, which aims to support most version control systems in use + by software projects that are used Baserock systems. + + The commandline tools 'hg', 'bzr', 'svn', and 'cvs' are also made available + by this stratum. +build-depends: +# The 'morph-utils' stratum is required for 'cliapp', which Lorry needs at +# build-time to generate its man page. Otherwise we could simply depend on +# the 'foundation' stratum. +- morph: strata/morph-utils.morph +chunks: +- name: bzr-tarball + repo: upstream:bzr-tarball + ref: e61c7edb4789abcd0f73c30fe719fa6fea478a52 + unpetrify-ref: baserock/morph + build-depends: [] +- name: python-fastimport + repo: upstream:python-fastimport + ref: 6500a5e7d82651ade9002d44e3ecc71a50302616 + unpetrify-ref: baserock/morph + build-depends: [] +- name: bzr-fastimport + repo: upstream:bzr-fastimport + ref: b3cda9967f857127bd4dab5eb72223a95916f5ea + unpetrify-ref: baserock/morph + build-depends: + - bzr-tarball + - python-fastimport +- name: cvs-tarball + morph: strata/lorry/cvs-tarball.morph + repo: upstream:cvs-tarball + ref: ca4cd317a75ef4349563b5a9a734561beb4a4f98 + unpetrify-ref: baserock/morph + build-depends: [] +- name: libapr-tarball + repo: upstream:libapr-tarball + ref: dea1efeb7f60fc6848e1e72b3fc973d0057565db + unpetrify-ref: baserock/morph + build-depends: [] +- name: libapr-util-tarball + morph: strata/lorry/libapr-util-tarball.morph + repo: upstream:libapr-util-tarball + ref: daba269ee5a262cc23621b3ee37ed368d2a2b69b + unpetrify-ref: baserock/morph + build-depends: + - libapr-tarball +- name: perl-dbi-tarball + morph: strata/lorry/perl-dbi-tarball.morph + repo: upstream:perl-dbi-tarball + ref: 09e269cff811f0c1881ea0d6b7571173bab8377b + unpetrify-ref: baserock/morph + build-depends: [] +- name: perl-dbd-sqlite-tarball + repo: upstream:perl-dbd-sqlite-tarball + ref: 485b97be9f2f2abf5a40923b5fd85f75714a8c02 + unpetrify-ref: baserock/morph + build-depends: + - perl-dbi-tarball +- name: libserf-tarball + repo: upstream:libserf-tarball + ref: 6f61a1acd01dc2ad1d2f5c1f7458702c77c69f9c + unpetrify-ref: baserock/morph + build-depends: + - libapr-tarball + - libapr-util-tarball +- name: swig-tarball + morph: strata/lorry/swig-tarball.morph + repo: upstream:swig-tarball + ref: 1f6cb46b6a4b3ebf9352fa10198b0b286f84138b + unpetrify-ref: baserock/morph + build-depends: [] +- name: neon + morph: strata/lorry/neon.morph + repo: upstream:neon + ref: 837374e9d797e216f1de684595cefe791f67c0e4 + unpetrify-ref: baserock/morph + build-depends: [] +- name: subversion-tarball + morph: strata/lorry/subversion-tarball.morph + repo: upstream:subversion-tarball + ref: 351e074672d9aa6446d5829938b697a3d6b23266 + unpetrify-ref: baserock/morph + build-depends: + - swig-tarball + - libapr-tarball + - libapr-util-tarball + - libserf-tarball + - neon +- name: mercurial-tarball + morph: strata/lorry/mercurial-tarball.morph + repo: upstream:mercurial-tarball + ref: 4b0aa73b8c69bd5b7521337809f7bc4714209a5a + unpetrify-ref: baserock/morph + build-depends: [] +- name: hg-fast-export + morph: strata/lorry/hg-fast-export.morph + repo: upstream:hg-fast-export + ref: 09a472aa58da0417a11a22bae172785f7cb2e80f + unpetrify-ref: baserock/morph + build-depends: + - mercurial-tarball +- name: cvsps + morph: strata/lorry/cvsps.morph + repo: upstream:cvsps + ref: 71c6d1f5668f405a7b259a0aac0d423f6c9b4d49 + unpetrify-ref: baserock/morph + build-depends: [] +- name: lorry + morph: strata/lorry/lorry.morph + repo: baserock:baserock/lorry + ref: 9fe25bf02dceec04f0ffd6a05cc47146ceab9904 + unpetrify-ref: master + build-depends: + - bzr-tarball + - python-fastimport + - bzr-fastimport + - perl-dbi-tarball + - perl-dbd-sqlite-tarball + - cvs-tarball + - cvsps + - subversion-tarball + - mercurial-tarball + - hg-fast-export diff --git a/strata/trove/cvs-tarball.morph b/strata/lorry/cvs-tarball.morph index e8322017..e8322017 100644 --- a/strata/trove/cvs-tarball.morph +++ b/strata/lorry/cvs-tarball.morph diff --git a/strata/trove/cvsps.morph b/strata/lorry/cvsps.morph index ff53784e..ff53784e 100644 --- a/strata/trove/cvsps.morph +++ b/strata/lorry/cvsps.morph diff --git a/strata/trove/hg-fast-export.morph b/strata/lorry/hg-fast-export.morph index ef99a97a..ef99a97a 100644 --- a/strata/trove/hg-fast-export.morph +++ b/strata/lorry/hg-fast-export.morph diff --git a/strata/trove/libapr-util-tarball.morph b/strata/lorry/libapr-util-tarball.morph index e34e3610..e34e3610 100644 --- a/strata/trove/libapr-util-tarball.morph +++ b/strata/lorry/libapr-util-tarball.morph diff --git a/strata/trove/lorry.morph b/strata/lorry/lorry.morph index 6b8cb355..6b8cb355 100644 --- a/strata/trove/lorry.morph +++ b/strata/lorry/lorry.morph diff --git a/strata/trove/mercurial-tarball.morph b/strata/lorry/mercurial-tarball.morph index 03264f56..03264f56 100644 --- a/strata/trove/mercurial-tarball.morph +++ b/strata/lorry/mercurial-tarball.morph diff --git a/strata/trove/neon.morph b/strata/lorry/neon.morph index 19f8e83f..19f8e83f 100644 --- a/strata/trove/neon.morph +++ b/strata/lorry/neon.morph diff --git a/strata/trove/perl-dbi-tarball.morph b/strata/lorry/perl-dbi-tarball.morph index 9eb3a537..9eb3a537 100644 --- a/strata/trove/perl-dbi-tarball.morph +++ b/strata/lorry/perl-dbi-tarball.morph diff --git a/strata/trove/subversion-tarball.morph b/strata/lorry/subversion-tarball.morph index cb416d53..cb416d53 100644 --- a/strata/trove/subversion-tarball.morph +++ b/strata/lorry/subversion-tarball.morph diff --git a/strata/trove/swig-tarball.morph b/strata/lorry/swig-tarball.morph index 61f154a4..61f154a4 100644 --- a/strata/trove/swig-tarball.morph +++ b/strata/lorry/swig-tarball.morph diff --git a/strata/trove.morph b/strata/trove.morph index 3b285372..133e67fd 100644 --- a/strata/trove.morph +++ b/strata/trove.morph @@ -69,118 +69,6 @@ chunks: ref: acbf4a15e260c711094455dbef7c024f2553fd32 unpetrify-ref: baserock/morph build-depends: [] -- name: bzr-tarball - repo: upstream:bzr-tarball - ref: e61c7edb4789abcd0f73c30fe719fa6fea478a52 - unpetrify-ref: baserock/morph - build-depends: [] -- name: python-fastimport - repo: upstream:python-fastimport - ref: 6500a5e7d82651ade9002d44e3ecc71a50302616 - unpetrify-ref: baserock/morph - build-depends: [] -- name: bzr-fastimport - repo: upstream:bzr-fastimport - ref: b3cda9967f857127bd4dab5eb72223a95916f5ea - unpetrify-ref: baserock/morph - build-depends: - - bzr-tarball - - python-fastimport -- name: cvs-tarball - morph: strata/trove/cvs-tarball.morph - repo: upstream:cvs-tarball - ref: ca4cd317a75ef4349563b5a9a734561beb4a4f98 - unpetrify-ref: baserock/morph - build-depends: [] -- name: libapr-tarball - repo: upstream:libapr-tarball - ref: dea1efeb7f60fc6848e1e72b3fc973d0057565db - unpetrify-ref: baserock/morph - build-depends: [] -- name: libapr-util-tarball - morph: strata/trove/libapr-util-tarball.morph - repo: upstream:libapr-util-tarball - ref: daba269ee5a262cc23621b3ee37ed368d2a2b69b - unpetrify-ref: baserock/morph - build-depends: - - libapr-tarball -- name: perl-dbi-tarball - morph: strata/trove/perl-dbi-tarball.morph - repo: upstream:perl-dbi-tarball - ref: 09e269cff811f0c1881ea0d6b7571173bab8377b - unpetrify-ref: baserock/morph - build-depends: [] -- name: perl-dbd-sqlite-tarball - repo: upstream:perl-dbd-sqlite-tarball - ref: 485b97be9f2f2abf5a40923b5fd85f75714a8c02 - unpetrify-ref: baserock/morph - build-depends: - - perl-dbi-tarball -- name: libserf-tarball - repo: upstream:libserf-tarball - ref: 6f61a1acd01dc2ad1d2f5c1f7458702c77c69f9c - unpetrify-ref: baserock/morph - build-depends: - - libapr-tarball - - libapr-util-tarball -- name: swig-tarball - morph: strata/trove/swig-tarball.morph - repo: upstream:swig-tarball - ref: 1f6cb46b6a4b3ebf9352fa10198b0b286f84138b - unpetrify-ref: baserock/morph - build-depends: [] -- name: neon - morph: strata/trove/neon.morph - repo: upstream:neon - ref: 837374e9d797e216f1de684595cefe791f67c0e4 - unpetrify-ref: baserock/morph - build-depends: [] -- name: subversion-tarball - morph: strata/trove/subversion-tarball.morph - repo: upstream:subversion-tarball - ref: 351e074672d9aa6446d5829938b697a3d6b23266 - unpetrify-ref: baserock/morph - build-depends: - - swig-tarball - - libapr-tarball - - libapr-util-tarball - - libserf-tarball - - neon -- name: mercurial-tarball - morph: strata/trove/mercurial-tarball.morph - repo: upstream:mercurial-tarball - ref: 4b0aa73b8c69bd5b7521337809f7bc4714209a5a - unpetrify-ref: baserock/morph - build-depends: [] -- name: hg-fast-export - morph: strata/trove/hg-fast-export.morph - repo: upstream:hg-fast-export - ref: 09a472aa58da0417a11a22bae172785f7cb2e80f - unpetrify-ref: baserock/morph - build-depends: - - mercurial-tarball -- name: cvsps - morph: strata/trove/cvsps.morph - repo: upstream:cvsps - ref: 71c6d1f5668f405a7b259a0aac0d423f6c9b4d49 - unpetrify-ref: baserock/morph - build-depends: [] -- name: lorry - morph: strata/trove/lorry.morph - repo: baserock:baserock/lorry - ref: 9fe25bf02dceec04f0ffd6a05cc47146ceab9904 - unpetrify-ref: master - build-depends: - - bzr-tarball - - python-fastimport - - bzr-fastimport - - perl-dbi-tarball - - perl-dbd-sqlite-tarball - - cvs-tarball - - cvsps - - subversion-tarball - - mercurial-tarball - - hg-fast-export - name: trove-setup morph: strata/trove/trove-setup.morph repo: baserock:baserock/trove-setup diff --git a/systems/trove-system-x86_64.morph b/systems/trove-system-x86_64.morph index b4f2c537..e305c723 100644 --- a/systems/trove-system-x86_64.morph +++ b/systems/trove-system-x86_64.morph @@ -17,6 +17,8 @@ strata: morph: strata/morph-utils.morph - name: pcre-utils morph: strata/pcre-utils.morph +- name: lorry + morph: strata/lorry.morph - name: trove morph: strata/trove.morph - name: lighttpd-server |