示例#1
0
setup(
    name='euscan',
    version=__version__,
    description='Ebuild upstream scan utility.',
    long_description=open(join(dirname(__file__), 'README.rst')).read(),
    author='Corentin Chary',
    author_email='*****@*****.**',
    maintainer='Corentin Chary',
    maintainer_email='*****@*****.**',
    url='http://euscan.iksaif.net',
    download_url=('https://github.com/iksaif/euscan/tarball/' +
                  ('master' if __version__ == '9999' else
                   ('euscan-%s' % __version__))),
    install_requires=[
        # Command line utility
        'BeautifulSoup>=3.2.1',
    ],
    package_dir={'': 'pym'},
    packages=packages,
    package_data={},
    scripts=python_scripts,
    data_files=((os.path.join(os.sep, EPREFIX.lstrip(os.sep),
                              'usr/share/man/man1'), glob('man/*')), ),
    cmdclass={
        'set_version': set_version,
    },
    tests_require=tests_require,
    extras_require={'test': tests_require},
)
示例#2
0
文件: setup.py 项目: sbraz/gentoolkit
core.setup(
    name='gentoolkit',
    version=__version__,
    description='Set of tools that work with and enhance portage.',
    author='',
    author_email='',
    maintainer='Gentoo Portage Tools Team',
    maintainer_email='*****@*****.**',
    url='http://www.gentoo.org/proj/en/portage/tools/index.xml',
    download_url='http://distfiles.gentoo.org/distfiles/gentoolkit-%s.tar.gz'\
  % __version__,
    package_dir={'': 'pym'},
    packages=packages,
    package_data = test_data,
    scripts=(glob('bin/*')),
    data_files=(
        (os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'etc/env.d'), ['data/99gentoolkit-env']),
        (os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'etc/revdep-rebuild'), ['data/revdep-rebuild/99revdep-rebuild']),
        (os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'etc/eclean'), glob('data/eclean/*')),
        (os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'usr/share/man/man1'), glob('man/*')),
        (os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'usr/lib/tmpfiles.d'), ['data/tmpfiles.d/revdep-rebuild.conf']),
    ),
    cmdclass={
        'test': load_test(),
        'set_version': set_version,
    },
)

# vim: set ts=4 sw=4 tw=79:
示例#3
0

setup(
    name='gkeys',
    version=__version__,
    description="Gentoo gpg key management and Python interface to gpg",
    author='',
    author_email='',
    maintainer='Gentoo-Keys Team',
    maintainer_email='*****@*****.**',
    url="https://wiki.gentoo.org/wiki/Project:Gentoo-keys",
    download_url='',
    packages=['gkeys'],
    scripts=['bin/gkeys'],
    data_files=(
        (os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'etc/gkeys/'), ['etc/gkeys.conf']),
        (os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'etc/gkeys/'), ['etc/gkeys.conf.sample']),
        ),
    license=__license__,
    long_description=open('README.md').read(),
    keywords='gpg',
    classifiers=[
        'Development Status :: 3 - Alpha',
        'Intended Audience :: Developers, Users',
        'License :: OSI Approved :: GPLv2 License',
        'Programming Language :: Python :: 2.7, 3.3, 3.4, +',
        'Operating System :: OS Independent',
        'Topic :: Security :: Cryptography',
    ],
)
示例#4
0
        return (sys.argv[1], sys.argv[2])
    else:
        return (sys.argv[1], None)


def trySearchLog(package, config):
    for x in range(10):
        time.sleep(1)
        (beg, end) = searchLog(package, config)
        if beg and end: return (beg, end)
    return (None, None)


if __name__ == "__main__":
    config = loadConfig(
        os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'etc', 'gentwoo.conf'))
    if config is None:
        sys.exit(1)

    (package, logfile) = loadArgument(config)
    if package is None:
        sys.exit(1)

    if os.fork() != 0: os._exit(0)

    (begin, end) = trySearchLog(package, config)
    query = Query(config, package, begin, end, logfile)
    (result, info) = query.send()
    if info != '': print "Message from GenTwoo server: %s" % info
    if logfile and config['CLEAN_LOG']:
        os.remove(logfile)
示例#5
0
文件: gentwoo.py 项目: hiyuh/gentwoo
    if len(sys.argv) < 2:
        return (None, None)
    elif len(sys.argv) > 2 and config['UPLOAD_LOG']:
        return (sys.argv[1], sys.argv[2])
    else:
        return (sys.argv[1], None)

def trySearchLog(package, config):
    for x in range(10):
        time.sleep(1)
        (beg, end)=searchLog(package, config)
        if beg and end: return (beg, end)
    return (None, None)

if __name__ == "__main__":
    config = loadConfig(os.path.join(os.sep, EPREFIX.lstrip(os.sep),
                                     'etc', 'gentwoo.conf'))
    if config is None:
      sys.exit(1)

    (package, logfile) = loadArgument(config)
    if package is None:
        sys.exit(1)

    if os.fork() != 0: os._exit(0)

    (begin, end) = trySearchLog(package, config)
    query = Query(config, package, begin, end, logfile)
    (result, info) = query.send()
    if info !='': print "Message from GenTwoo server: %s" % info
    if logfile and config['CLEAN_LOG']:
示例#6
0

setup(
    name='gkeys-gen',
    version=__version__,
    description="OpenPGP/GPG key generator",
    author='',
    author_email='',
    maintainer='Gentoo-Keys Team',
    maintainer_email='*****@*****.**',
    url="https://wiki.gentoo.org/wiki/Project:Gentoo-keys",
    download_url='',
    packages=['gkeygen'],
    scripts=['bin/gkeys-gen'],
    data_files=[
        (os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'etc/gkeys/'), ['etc/gkeys-gen.conf']),
        (os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'usr/share/man/man1'), glob('doc/*')),
        ],
    license=__license__,
    long_description=open('README.md').read(),
    keywords='gpg',
    cmdclass = {
        'build': x_build,
        'build_man': build_man,
        'sdist': x_sdist,
        },
    classifiers=[
        'Development Status :: 3 - Alpha',
        'Intended Audience :: Developers, Users',
        'License :: OSI Approved :: GPLv2 License',
        'Programming Language :: Python :: 2.7, 3.3, 3.4, +',
示例#7
0

setup(
    name='gkeys-gen',
    version=__version__,
    description="OpenPGP/GPG key generator",
    author='',
    author_email='',
    maintainer='Gentoo-Keys Team',
    maintainer_email='*****@*****.**',
    url="https://wiki.gentoo.org/wiki/Project:Gentoo-keys",
    download_url='',
    packages=['gkeygen'],
    scripts=['bin/gkeys-gen'],
    data_files=[
        (os.path.join(os.sep, EPREFIX.lstrip(os.sep),
                      'etc/gkeys/'), ['etc/gkeys-gen.conf']),
        (os.path.join(os.sep, EPREFIX.lstrip(os.sep),
                      'usr/share/man/man1'), glob('doc/*')),
    ],
    license=__license__,
    long_description=open('README.md').read(),
    keywords='gpg',
    cmdclass={
        'build': x_build,
        'build_man': build_man,
        'sdist': x_sdist,
    },
    classifiers=[
        'Development Status :: 3 - Alpha',
        'Intended Audience :: Developers, Users',
示例#8
0
文件: setup.py 项目: tomspur/euscan
		sub(python_scripts, python_re)

packages = [
	str('.'.join(root.split(os.sep)[1:]))
	for root, dirs, files in os.walk('pym/euscan')
	if '__init__.py' in files
]

core.setup(
	name='euscan',
	version=__version__,
	description='Ebuild upstream scan utility.',
	author='Corentin Chary',
	author_email='*****@*****.**',
	maintainer='Corentin Chary',
	maintainer_email='*****@*****.**',
	url='http://euscan.iksaif.net',
	download_url='https://github.com/iksaif/euscan/tarball/' + ('master' if __version__ == '9999' else ('euscan-%s' % __version__)),
	package_dir={'': 'pym'},
	packages=packages,
	package_data = {},
	scripts=python_scripts,
	data_files=(
		(os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'usr/share/man/man1'), glob('man/*')),
	),
	cmdclass={
		'set_version': set_version,
	},
)

示例#9
0
文件: gentwoo.py 项目: eiel/gentwoo
        return (sys.argv[1], sys.argv[2])
    else:
        return (sys.argv[1], None)


def trySearchLog(package, config):
    for x in range(10):
        time.sleep(1)
        (beg, end) = searchLog(package, config)
        if beg and end:
            return (beg, end)
    return (None, None)


if __name__ == "__main__":
    config = loadConfig(os.path.join(os.sep, EPREFIX.lstrip(os.sep), "etc", "gentwoo.conf"))
    if config is None:
        sys.exit(1)

    (package, logfile) = loadArgument(config)
    if package is None:
        sys.exit(1)

    if os.fork() != 0:
        os._exit(0)

    (begin, end) = trySearchLog(package, config)
    query = Query(config, package, begin, end, logfile)
    (result, info) = query.send()
    if info != "":
        print "Message from GenTwoo server: %s" % info
示例#10
0
core.setup(
	name='gentoolkit',
	version=__version__,
	description='Set of tools that work with and enhance portage.',
	author='',
	author_email='',
	maintainer='Gentoo Portage Tools Team',
	maintainer_email='*****@*****.**',
	url='http://www.gentoo.org/proj/en/portage/tools/index.xml',
	download_url='http://distfiles.gentoo.org/distfiles/gentoolkit-%s.tar.gz'\
		% __version__,
	package_dir={'': 'pym'},
	packages=packages,
	package_data = test_data,
	scripts=(glob('bin/*')),
	data_files=(
		(os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'etc/env.d'), ['data/99gentoolkit-env']),
		(os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'etc/revdep-rebuild'), ['data/revdep-rebuild/99revdep-rebuild']),
		(os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'etc/eclean'), glob('data/eclean/*')),
		(os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'usr/share/man/man1'), glob('man/*')),
		(os.path.join(os.sep, EPREFIX.lstrip(os.sep), 'usr/lib/tmpfiles.d'), ['data/tmpfiles.d/revdep-rebuild.conf']),
	),
	cmdclass={
		'test': load_test(),
		'set_version': set_version,
	},
)

# vim: set ts=4 sw=4 tw=79:
示例#11
0
 version=__version__,
 description="Set of tools that work with and enhance portage.",
 author="",
 author_email="",
 maintainer="Gentoo Portage Tools Team",
 maintainer_email="*****@*****.**",
 url="http://www.gentoo.org/proj/en/portage/tools/index.xml",
 download_url="http://distfiles.gentoo.org/distfiles/gentoolkit-%s.tar.gz" %
 __version__,
 package_dir={"": "pym"},
 packages=packages,
 package_data=test_data,
 scripts=(glob("bin/*")),
 data_files=(
     (
         os.path.join(os.sep, EPREFIX.lstrip(os.sep), "etc/env.d"),
         ["data/99gentoolkit-env"],
     ),
     (
         os.path.join(os.sep, EPREFIX.lstrip(os.sep), "etc/revdep-rebuild"),
         ["data/revdep-rebuild/99revdep-rebuild"],
     ),
     (
         os.path.join(os.sep, EPREFIX.lstrip(os.sep), "etc/eclean"),
         glob("data/eclean/*"),
     ),
     (
         os.path.join(os.sep, EPREFIX.lstrip(os.sep), "usr/share/man/man1"),
         glob("man/*"),
     ),
     (