#!/usr/bin/python from RepSys.util import execcmd class SRPM: def __init__(self, filename): self.filename = filename self._getinfo() def _getinfo(self): cmdstr = "rpm -qp --qf '%%{name} %%{epoch} %%{release} %%{version}' %s" status, output = execcmd(cmdstr % self.filename) self.name, self.epoch, self.release, self.version = output.split() if self.epoch == "(none)": self.epoch = None def unpack(self, topdir): execcmd("rpm -i --define '_topdir %s' %s" % (topdir, self.filename)) # vim:et:ts=4:sw=4 www
The Main www.mageia.org Websitegit
aboutsummaryrefslogtreecommitdiffstats
path: root/sl/1
diff options
context:
space:
mode:
authorYuri Chornoivan <yurchor@ukr.net>2023-09-15 21:20:28 +0300
committerYuri Chornoivan <yurchor@ukr.net>2023-09-15 21:20:28 +0300
commit26dbcb51b9247bfb0b6f1393a27b5bcbacb45ec5 (patch)
treeb71120239e2bc8219ee75008d434ca1539a60405 /sl/1
parentfcab3919185a36917348c23c0fca3971c495f9f7 (diff)
downloadwww-26dbcb51b9247bfb0b6f1393a27b5bcbacb45ec5.tar
www-26dbcb51b9247bfb0b6f1393a27b5bcbacb45ec5.tar.gz
www-26dbcb51b9247bfb0b6f1393a27b5bcbacb45ec5.tar.bz2
www-26dbcb51b9247bfb0b6f1393a27b5bcbacb45ec5.tar.xz
www-26dbcb51b9247bfb0b6f1393a27b5bcbacb45ec5.zip