[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdesupport/emerge/portage/kdesupport/gmm
From:       Ralf Habacker <Ralf.Habacker () freenet ! de>
Date:       2009-07-31 22:53:17
Message-ID: 1249080797.629510.4387.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 1005397 by habacker:

migrated to refactored emerge



 M  +1 -4      CMakeLists.txt  
 M  +11 -20    gmm-20071019.py  


--- trunk/kdesupport/emerge/portage/kdesupport/gmm/CMakeLists.txt #1005396:1005397
@@ -1,12 +1,9 @@
 project(gmm)
 
-# the following are directories where stuff will be installed to
-set(INCLUDE_INSTALL_DIR      "${CMAKE_INSTALL_PREFIX}/include"             CACHE \
                PATH "The subdirectory to the header prefix" FORCE)
-
 FILE(GLOB gmm_header_SRCS "include/gmm/*.h")
 
 install(FILES 
   ${gmm_header_SRCS}
-  DESTINATION ${INCLUDE_INSTALL_DIR}/gmm
+  DESTINATION include/gmm
   )
 
--- trunk/kdesupport/emerge/portage/kdesupport/gmm/gmm-20071019.py #1005396:1005397
@@ -1,6 +1,4 @@
-import base
 import os
-import shutil
 import info
 
 class subinfo(info.infoclass):
@@ -12,29 +10,22 @@
         self.targetInstSrc['3.0'] = 'gmm-3.0'
         self.defaultTarget = '3.0'
 
-class subclass(base.baseclass):
-    def __init__( self, **args ):
-        base.baseclass.__init__( self, args=args )
+from Package.CMakePackageBase import *
+        
+class Package(CMakePackageBase):
+    def __init__( self ):
+        self.subinfo = subinfo()
+        CMakePackageBase.__init__( self )
         # header-only package
         self.createCombinedPackage = True
-        self.subinfo = subinfo()
 
     def unpack( self ):
-        if not self.kdeSvnUnpack():
+        if not CMakePackageBase.unpack(self):
             return False
-        src = os.path.join( self.packagedir , "CMakeLists.txt" )
-        dst = os.path.join( self.workdir, self.instsrcdir, "CMakeLists.txt" )
-        shutil.copy( src, dst )
+        src = os.path.join( self.packageDir(), "CMakeLists.txt" )
+        dst = os.path.join( self.sourceDir(), "CMakeLists.txt" )
+        utils.copyFile( src, dst )
         return True
 
-    def compile( self ):
-        return self.kdeCompile()
-
-    def install( self ):
-        return self.kdeInstall()
-
-    def make_package( self ):
-        return self.doPackaging( 'gmm', self.buildTarget, True )
-
 if __name__ == '__main__':
-    subclass().execute()
+    Package().execute()


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic