]> www.average.org Git - loctrkd.git/blobdiff - setup.py
debianize
[loctrkd.git] / setup.py
diff --git a/setup.py b/setup.py
new file mode 100644 (file)
index 0000000..c3f2736
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,24 @@
+from setuptools import setup
+from re import findall
+
+with open("debian/changelog", "r") as clog:
+    _, version, _ = findall(
+        r"(?P<src>.*) \((?P<version>.*)\) (?P<suite>.*); .*",
+        clog.readline().strip(),
+    )[0]
+
+setup(
+    name="gps303",
+    version=version,
+    description="Suite of daemons to collect reports from xz303 GPS trackers",
+    url="http://www.average.org/gps303/",
+    author="Eugene Crosser",
+    author_email="crosser@average.org",
+    install_requires=["zeromq"],
+    license="MIT",
+    packages=[
+        "gps303",
+    ],
+    scripts=["scripts/gps303"],
+    long_description=open("README.md").read(),
+)