Public feed
#887967
import base
import os
import sys
import info
class subinfo(info.infoclass):
def setTargets( self ):
self.targets['4.0.60'] = 'ftp://ftp.rz.uni-wuerzburg.de/pub/unix/kde/unstable/4.0.60/src/kdelibs-4.0.60.tar.bz2'
self.defaultTarget = '4.0.60'
print "3"
print self.defaultTarget
def setDependencies( self ):
self.hardDependencies['kdesupport/kdewin32'] = 'default'
self.hardDependencies['kdesupport/qimageblitz'] = 'default'
self.hardDependencies['kdesupport/soprano'] = 'default'
self.hardDependencies['kdesupport/strigi'] = 'default'
self.hardDependencies['virtual/base'] = 'default'
self.hardDependencies['dev-util/win32libs'] = 'default'
print "2"
print self.defaultTarget
class subclass(base.baseclass):
def __init__(self):
self.buildType = "Debug"
base.baseclass.__init__( self, "" )
self.subinfo = subinfo()
print "1"
print self.subinfo.defaultTarget
self.instsrcdir = os.path.basename( self.subinfo.targets[ self.subinfo.buildTarget ] ).replace( ".tar.bz2", "" )
def unpack( self ):
self.filenames = []
self.filenames.append( os.path.basename( self.subinfo.targets['4.0.60'] ) )
return base.baseclass.unpack( self )
def compile( self ):
self.kdeCustomDefines = "-DKDE4_BUILD_TESTS=OFF"
return self.kdeCompile()
def install( self ):
return self.kdeInstall()
def make_package( self ):
return self.doPackaging( "kdelibs", self.buildTarget, True )
if __name__ == '__main__':
subclass().execute()