All pastes #483687 Raw Edit

Someone

public text v1 · immutable
·published 2007-05-11 20:59 UTC
rendered paste body
loadSuperClass('binarypackage=conary.rpath.com@rpl:1')
class PyLucene(BinaryPackageRecipe):
    name = 'PyLucene'
    version = '2.1.0_1'

    def setup(r):
        mydestDir ='/opt/%(name)s/'
        pythonSiteDir = '/usr/lib/python2.4/site-packages/'
        r.macros.upver = r.macros.version.replace('_', '-')
        r.addArchive('http://downloads.osafoundation.org/PyLucene/linux/gentoo/'
                     '%(name)s-%(upver)s.tar.gz',
                     dir=mydestDir)
        r.Move(mydestDir + 'python/*', pythonSiteDir)
        r.Move(mydestDir + 'samples/LuceneInAction/lia/*', pythonSiteDir + '/lia/')
        r.ExcludeDirectories(exceptions=mydestDir)
        r.ExcludeDirectories(exceptions=pythonSiteDir + 'lia')
        # may need to move security as well r.Move(mydestDir + '/*', pythonSiteDir)
#cd PyLucene-2.1.0-2/
#cp -r python/* /usr/local/lib/python2.4/site-packages/.
#cp -r python/security /usr/lib/python2.4/site-packages/
#cp -r samples/LuceneInAction/lia /usr/lib/python2.4/site-packages/