All pastes #623793 Raw Edit

Someone

public text v1 · immutable
·published 2007-07-17 20:58 UTC
rendered paste body
loadSuperClass('knowledgeTree')
loadSuperClass('group-dist=conary.rpath.com@rpl:1')
class GroupDist(Dist):
    name = 'group-dist'
    version = KnowledgeTree.version

    autoResolve = True

    def setup(r):
        components = ['devel', 'devellib', 'build-tree', 'doc', 'locale']
        r.setLabelPath('knowledgetree.rpath.org@rpl:1',
                       'conary.rpath.com@rpl:1',
                       'conary.rpath.com@rpl:1-compat',
                       'contrib.rpath.org@rpl:1')
        if Arch.x86_64:
            r.addCopy('group-core', 'conary.rpath.com@rpl:1', 'is:x86(i486,i586,i686) x86_64')
        else:
            r.addCopy('group-core', 'conary.rpath.com@rpl:1')

        r.setDefaultGroup('group-core')
        r.removeComponents(components)

        if Use.vmware:
            r.add('VMwareTools', 'addons.rpath.com@rpl:1')
            r.add('VMwareTools-kernel', 'addons.rpath.com@rpl:1')

        r.replace('distro-release', groupName='group-core')
        r.add('openssl', components=['runtime', 'lib', 'config', 'data'])

        r.startGroup('group-rapa', parentGroup='group-dist')
        r.removeComponents(components)
        r.add('raa', 'raa.rpath.org@rpath:raa-2')
        r.add('raa-appliance', 'raa.rpath.org@rpath:raa-2')
        r.add('raa-branding', 'knowledgetree.rpath.org@rpl:1')
        r.add('raa-lighttpd', 'raa.rpath.org@rpath:raa-2')
        r.add('raa-plugin-rPath', 'raa.rpath.org@rpath:raa-2')
        r.add('info-raa-web', 'raa.rpath.org@rpath:raa-2')
        r.add('raa-custom')
        r.add('raa-plugin-KnowledgeTree')

        r.startGroup('group-knowledgetree', parentGroup='group-dist')
        r.removeComponents(components)
        r.add('mod_ssl')
        r.add('knowledgetree-appliance')
        r.add('knowledgeTree')
        r.add('unzip')
        r.add('zip')
        r.add('catdoc')
        r.add('pstotext')
        r.add('espgs')
        r.add('xpdf')
        r.add('antiword')