summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2018-05-23 23:06:01 -0500
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2018-05-23 23:06:01 -0500
commit00e69371d29a9e3ae3bb420adf38fab88d7566c9 (patch)
tree85b62e23c617a14e5ce1ca21cb10ec31940caae7
parent9874f9321b1d6bc28f299da624455c7a07832c7f (diff)
downloadapkkit-00e69371d29a9e3ae3bb420adf38fab88d7566c9.tar.gz
apkkit-00e69371d29a9e3ae3bb420adf38fab88d7566c9.tar.bz2
apkkit-00e69371d29a9e3ae3bb420adf38fab88d7566c9.tar.xz
apkkit-00e69371d29a9e3ae3bb420adf38fab88d7566c9.zip
modernise setup.py and fix docs
-rw-r--r--LICENSE.txt32
-rw-r--r--README.rst17
-rw-r--r--setup.py10
3 files changed, 45 insertions, 14 deletions
diff --git a/LICENSE.txt b/LICENSE.txt
new file mode 100644
index 0000000..360026a
--- /dev/null
+++ b/LICENSE.txt
@@ -0,0 +1,32 @@
+Copyright (c) 2015-2018 Adélie Linux Team.
+All rights reserved.
+
+Developed by: Adélie Linux Team
+ http://adelielinux.org/
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal with the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject
+to the following conditions:
+
+Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimers.
+
+Redistributions in binary form must reproduce the above copyright
+notice, this list of conditions and the following disclaimers in
+the documentation and/or other materials provided with the distribution.
+
+Neither the names of Adélie Linux, nor the names of its contributors, may
+be used to endorse or promote products derived from this Software without
+specific prior written permission.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE
+FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
+CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE.
diff --git a/README.rst b/README.rst
index 7371bd6..79fdabc 100644
--- a/README.rst
+++ b/README.rst
@@ -4,11 +4,11 @@
:Authors:
* **A. Wilcox**
:Version:
- 0.5
+ 0.6
:Status:
- Alpha
+ Beta
:Copyright:
- © 2015-2016 Adélie Linux Team. NCSA open source licence.
+ © 2015-2018 Adélie Linux Team. NCSA open source licence.
@@ -17,16 +17,15 @@ Requirements
Background
----------
-Our new Linux distro (codename Adélie) combines pieces of Portage, a stable
-Python-based package build system, with the AlpineLinux package format, APK. We
-need a pure Python library for manipulating and verifying APK packages. We also
-need a pure Python library for maintaining APK repositories.
+Adélie Linux, our distribution, uses the Alpine Linux APK package manager.
+We need a pure Python library for manipulating and verifying APK packages.
+We also need a pure Python library for maintaining APK repositories.
Objectives / success criteria
-----------------------------
* Compatibility with upstream APK Tools.
-* Stable v1 release by December 2016.
+* Stable v1 release by December 2018.
* Minimal to no external dependencies.
@@ -43,7 +42,7 @@ Major features
#. Creation of APK files.
-#. Keep repository INDEX files up to date.
+#. Read repository INDEX files to gather information on available packages.
diff --git a/setup.py b/setup.py
index 78d1575..5db69f6 100644
--- a/setup.py
+++ b/setup.py
@@ -1,5 +1,5 @@
-from setuptools import setup, find_packages
from codecs import open
+from distutils.core import setup
from os import path
@@ -14,9 +14,9 @@ with open(path.join(here, 'README.rst'), encoding='utf-8') as f:
setup(
name='apkkit',
version='0.6.0',
- description='Manage APK packages and repositories from Python',
+ description='Manipulate APK packages and repositories from Python',
long_description=long_description,
- url='http://adelielinux.org/',
+ url='https://code.foxkit.us/adelie/apkkit',
author='A. Wilcox',
author_email='awilfox@adelielinux.org',
license='NCSA',
@@ -34,8 +34,8 @@ setup(
'Topic :: System :: Archiving :: Packaging',
'Topic :: System :: Software Distribution',
],
- keywords='apk packaging portage',
- packages=find_packages(),
+ keywords=('adelie', 'alpine', 'apk', 'linux', 'packaging'),
+ packages=['apkkit'],
install_requires=[
'cryptography',
'jinja',