Exemplo n.º 1
0
    def load(self):
        """
        load metadatas from SrcInfo
        """
        self.today822 = util.get_today822()

        # contact information
        self.upstream_name = self.srcinfo.name
        self.upstream_version = self.srcinfo.version
        self.upstream_license = self.srcinfo.license
        self.upstream_contact = self.srcinfo.author
        self.upstream_contact_email = self.srcinfo.author_email
        self.upstream_contact_fullname = self.srcinfo.author_fullname
        self.maintainer = os.getenv('DEBFULLNAME') or self.upstream_contact
        self.maintainer_email = os.getenv('DEBEMAIL') or self.upstream_contact_email
        self.maintainer_fullname = util.contact_fullname(self.maintainer, self.maintainer_email)

        # deb package information
        self.homepage = self.srcinfo.url
        self.debname = util.pydebianize_name(self.srcinfo.name)
        self.debver = self.srcinfo.version+'-1'
        self.source = self.debname
        self.uploaders = ''
        self.debian_section = 'python'
        self.architecture = 'all'
        self.build_depends = 'python-support (>= 0.90), debhelper (>= 7)'
        self.package_stanza_extras = ''
        self.source_stanza_extras = ''
        self.depends = '${python:Depends}, ${misc:Depends}'
        self.description = self.srcinfo.description
        self.long_description = self._fmt_longdesc(self.srcinfo.long_description)
Exemplo n.º 2
0
    def load(self):
        """
        load metadatas from SrcInfo
        """
        self.today822 = util.get_today822()

        # contact information
        self.upstream_name = self.srcinfo.name
        self.upstream_version = self.srcinfo.version
        self.upstream_license = self.srcinfo.license
        self.upstream_contact = self.srcinfo.author
        self.upstream_contact_email = self.srcinfo.author_email
        self.upstream_contact_fullname = self.srcinfo.author_fullname
        self.maintainer = os.getenv('DEBFULLNAME') or self.upstream_contact
        self.maintainer_email = os.getenv(
            'DEBEMAIL') or self.upstream_contact_email
        self.maintainer_fullname = util.contact_fullname(
            self.maintainer, self.maintainer_email)

        # deb package information
        self.homepage = self.srcinfo.url
        self.debname = util.pydebianize_name(self.srcinfo.name)
        self.debver = self.srcinfo.version + '-1'
        self.source = self.debname
        self.uploaders = ''
        self.debian_section = 'python'
        self.architecture = 'all'
        self.build_depends = 'python-support (>= 0.90), debhelper (>= 7)'
        self.package_stanza_extras = ''
        self.source_stanza_extras = ''
        self.depends = '${python:Depends}, ${misc:Depends}'
        self.description = self.srcinfo.description
        self.long_description = self._fmt_longdesc(
            self.srcinfo.long_description)
Exemplo n.º 3
0
 def author_full(self):
     return util.contact_fullname(self.author, self.author_email)
Exemplo n.º 4
0
 def author_full(self):
     return util.contact_fullname(self.author, self.author_email)