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

List:       kde-commits
Subject:    [emerge/kde-4.11] portage/gnuwin32/sed: add sed version 4.2.1 and set as default
From:       Nico Kruber <nico.kruber () gmail ! com>
Date:       2013-09-01 1:07:32
Message-ID: E1VFw8a-0002M4-M2 () scm ! kde ! org
[Download RAW message or body]

Git commit ca1ab10f5107cb6fb2fe03f2fe6931dcc70867a8 by Nico Kruber.
Committed on 31/08/2013 at 22:27.
Pushed by nkruber into branch 'kde-4.11'.

add sed version 4.2.1 and set as default

M  +33   -32   portage/gnuwin32/sed/sed-4.1.5.py

http://commits.kde.org/emerge/ca1ab10f5107cb6fb2fe03f2fe6931dcc70867a8

diff --git a/portage/gnuwin32/sed/sed-4.1.5.py b/portage/gnuwin32/sed/sed-4.1.5.py
index d2e41ef..020cc4d 100644
--- a/portage/gnuwin32/sed/sed-4.1.5.py
+++ b/portage/gnuwin32/sed/sed-4.1.5.py
@@ -1,32 +1,33 @@
-import info
-
-SRC_URI = """
-http://downloads.sourceforge.net/sourceforge/gnuwin32/sed-4.1.5-bin.zip
-http://downloads.sourceforge.net/sourceforge/gnuwin32/sed-4.1.5-dep.zip
-"""
-
-class subinfo(info.infoclass):
-    def setTargets( self ):
-        self.targets['4.1.5'] = SRC_URI
-        self.targetDigests['4.1.5'] = ['abe52d0be25f1bb44b8a8e7a94e7afa9c15b3ae5',
-                                       '736678616305fab80b4ec1a639d5ff0170183310']
-        self.defaultTarget = '4.1.5'
-
-    def setDependencies( self ):
-        self.buildDependencies['virtual/bin-base'] = 'default'
-
-    def setBuildOptions( self ):
-        self.disableHostBuild = False
-        self.disableTargetBuild = True
-
-from Package.BinaryPackageBase import *
-
-class Package(BinaryPackageBase):
-    def __init__( self):
-        self.subinfo = subinfo()
-        self.subinfo.options.merge.ignoreBuildType = True
-        self.subinfo.options.merge.destinationPath = "dev-utils"
-        BinaryPackageBase.__init__(self)
-
-if __name__ == '__main__':
-    Package().execute()
+import info
+
+class subinfo(info.infoclass):
+    def setTargets( self ):
+        for ver in [ '4.1.5' , '4.2.1' ]:
+            self.targets[ver] = """
+http://downloads.sourceforge.net/sourceforge/gnuwin32/sed-""" + ver + """-bin.zip
+http://downloads.sourceforge.net/sourceforge/gnuwin32/sed-""" + ver + """-dep.zip
+"""
+        self.targetDigests['4.1.5'] = ['abe52d0be25f1bb44b8a8e7a94e7afa9c15b3ae5',
+                                       '736678616305fab80b4ec1a639d5ff0170183310']
+        self.targetDigests['4.2.1'] = ['dfd3d1dae27a24784d7ab40eb074196509fa48fe',
+                                       'f7edbd7152d8720c95d46dd128b87b8ba48a5d6f']
+        self.defaultTarget = '4.2.1'
+
+    def setDependencies( self ):
+        self.buildDependencies['virtual/bin-base'] = 'default'
+
+    def setBuildOptions( self ):
+        self.disableHostBuild = False
+        self.disableTargetBuild = True
+
+from Package.BinaryPackageBase import *
+
+class Package(BinaryPackageBase):
+    def __init__( self):
+        self.subinfo = subinfo()
+        self.subinfo.options.merge.ignoreBuildType = True
+        self.subinfo.options.merge.destinationPath = "dev-utils"
+        BinaryPackageBase.__init__(self)
+
+if __name__ == '__main__':
+    Package().execute()

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

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