]> git.ipfire.org Git - pakfire.git/commitdiff
Add DISTRO_BUILDTARGET variable.
authorMichael Tremer <michael.tremer@ipfire.org>
Sun, 11 Sep 2011 13:40:08 +0000 (15:40 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Sun, 11 Sep 2011 13:40:08 +0000 (15:40 +0200)
pakfire/distro.py

index ce7467a92b27f35d837d7246f3be7e1e8643fa2f..96eb6194f08a09ff7c278c169937173bf880a629 100644 (file)
@@ -123,6 +123,10 @@ class Distribution(object):
 
                return "%s-%s-linux-gnu" % (self.arch, vendor.lower())
 
+       @property
+       def buildtarget(self):
+               return self.machine.replace("-gnu", "")
+
        @property
        def source_dl(self):
                return self._data.get("source_dl", None)
@@ -134,16 +138,17 @@ class Distribution(object):
                        chroot environment.
                """
                env = {
-                       "DISTRO_NAME"       : self.name,
-                       "DISTRO_SNAME"      : self.sname,
-                       "DISTRO_VERSION"    : self.version,
-                       "DISTRO_RELEASE"    : self.release,
-                       "DISTRO_DISTTAG"    : self.dist,
-                       "DISTRO_ARCH"       : self.arch,
-                       "DISTRO_MACHINE"    : self.machine,
-                       "DISTRO_MAINTAINER" : self.maintainer,
-                       "DISTRO_VENDOR"     : self.vendor,
-                       "DISTRO_SLOGAN"     : self.slogan,
+                       "DISTRO_NAME"         : self.name,
+                       "DISTRO_SNAME"        : self.sname,
+                       "DISTRO_VERSION"      : self.version,
+                       "DISTRO_RELEASE"      : self.release,
+                       "DISTRO_DISTTAG"      : self.dist,
+                       "DISTRO_ARCH"         : self.arch,
+                       "DISTRO_MACHINE"      : self.machine,
+                       "DISTRO_BUILDTARGET"  : self.buildtarget,
+                       "DISTRO_MAINTAINER"   : self.maintainer,
+                       "DISTRO_VENDOR"       : self.vendor,
+                       "DISTRO_SLOGAN"       : self.slogan,
                }
 
                return env