slpkg/setup.py

48 lines
1.7 KiB
Python
Raw Normal View History

#!/usr/bin/python3
2014-05-23 07:46:51 +02:00
# -*- coding: utf-8 -*-
2022-06-13 12:19:32 +02:00
from setuptools import setup
2022-06-18 20:25:14 +02:00
from slpkg.version import Version
2022-06-13 12:19:32 +02:00
install_requires = ['SQLAlchemy>=1.4.36']
2015-08-25 06:34:40 +02:00
2014-05-23 07:46:51 +02:00
setup(
name='slpkg',
packages=['slpkg', 'slpkg/models', 'slpkg/views'],
scripts=['bin/slpkg'],
2022-06-18 20:25:14 +02:00
version=Version.version,
description='Package manager for Slackware installations',
long_description=open('README.rst').read(),
keywords=['slackware', 'slpkg', 'update', 'build', 'install', 'remove',
'slackpkg', 'tool'],
2022-06-18 20:25:14 +02:00
author='dslackw',
url='https://dslackw.gitlab.io/slpkg/',
2022-06-17 19:31:23 +02:00
package_data={'': ['LICENSE.txt', 'README.rst', 'ChangeLog.txt']},
2022-06-18 20:35:23 +02:00
data_files=[('/etc/slpkg', ['configs/slpkg.json']),
('/etc/slpkg', ['configs/blacklist.json']),
('/var/lib/slpkg/database', []),
('/var/lib/slpkg/repository', []),
('/tmp/slpkg/build', [])],
2019-12-03 12:45:17 +01:00
install_requires=install_requires,
2014-06-20 03:43:40 +02:00
classifiers=[
'Development Status :: 5 - Production/Stable',
'Environment :: Console',
'License :: OSI Approved :: MIT License',
'Operating System :: POSIX :: Linux',
'Operating System :: Unix',
'Programming Language :: Python',
'Programming Language :: Python :: 3',
'Programming Language :: Unix Shell',
'Topic :: Software Development :: Build Tools',
'Topic :: System :: Archiving :: Packaging',
'Topic :: System :: Software Distribution',
'Topic :: System :: Installation/Setup',
'Topic :: System :: Systems Administration',
'Topic :: System :: Software Distribution',
'Topic :: Utilities'],
python_requires='>=3.9'
)