Changeset View
Changeset View
Standalone View
Standalone View
portage/win32libs/nettle/nettle.py
Show All 11 Lines | 10 | for ver in ["2.7.1"]: | |||
---|---|---|---|---|---|
12 | self.targetInstSrc[ ver ] = "nettle-%s" % ver | 12 | self.targetInstSrc[ ver ] = "nettle-%s" % ver | ||
13 | self.patchToApply[ ver ] = ("nettle-2.7.1-20140630.diff", 1) | 13 | self.patchToApply[ ver ] = ("nettle-2.7.1-20140630.diff", 1) | ||
14 | self.targetDigests['2.7.1'] = 'e7477df5f66e650c4c4738ec8e01c2efdb5d1211' | 14 | self.targetDigests['2.7.1'] = 'e7477df5f66e650c4c4738ec8e01c2efdb5d1211' | ||
15 | 15 | | |||
16 | self.shortDescription = "A low-level cryptographic library" | 16 | self.shortDescription = "A low-level cryptographic library" | ||
17 | self.defaultTarget = "2.7.1" | 17 | self.defaultTarget = "2.7.1" | ||
18 | 18 | | |||
19 | def setDependencies( self ): | 19 | def setDependencies( self ): | ||
20 | if compiler.isMinGW(): | 20 | if craftCompiler.isMinGW(): | ||
21 | self.buildDependencies['dev-util/msys'] = 'default' | 21 | self.buildDependencies['dev-util/msys'] = 'default' | ||
22 | self.runtimeDependencies['win32libs/libgmp'] = 'default' | 22 | self.runtimeDependencies['win32libs/libgmp'] = 'default' | ||
23 | self.runtimeDependencies['win32libs/openssl'] = 'default' | 23 | self.runtimeDependencies['win32libs/openssl'] = 'default' | ||
24 | 24 | | |||
25 | class PackageMinGW(AutoToolsPackageBase): | 25 | class PackageMinGW(AutoToolsPackageBase): | ||
26 | def __init__( self, **args ): | 26 | def __init__( self, **args ): | ||
27 | AutoToolsPackageBase.__init__(self) | 27 | AutoToolsPackageBase.__init__(self) | ||
28 | self.subinfo.options.configure.args = " --enable-shared --enable-public-key --disable-documentation" | 28 | self.subinfo.options.configure.args = " --enable-shared --enable-public-key --disable-documentation" | ||
29 | 29 | | |||
30 | if compiler.isMinGW(): | 30 | if craftCompiler.isMinGW(): | ||
31 | class Package(PackageMinGW): | 31 | class Package(PackageMinGW): | ||
32 | def __init__( self ): | 32 | def __init__( self ): | ||
33 | PackageMinGW.__init__( self ) | 33 | PackageMinGW.__init__( self ) | ||
34 | else: | 34 | else: | ||
35 | class Package(VirtualPackageBase): | 35 | class Package(VirtualPackageBase): | ||
36 | def __init__( self ): | 36 | def __init__( self ): | ||
37 | VirtualPackageBase.__init__( self ) | 37 | VirtualPackageBase.__init__( self ) | ||
38 | 38 | |