From 7826bf9bf5e0924aff87d4fdfad329014eecfa53 Mon Sep 17 00:00:00 2001 From: coderkun Date: Sat, 12 Mar 2016 13:00:06 +0100 Subject: [PATCH] add setup.py for easy distribution --- setup.py | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 setup.py diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..70e68f5 --- /dev/null +++ b/setup.py @@ -0,0 +1,49 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- + + +from setuptools import setup + + + + +setup( + name = "MPD Cover Grid", + version = "0.4", + description = "MPDCoverGrid is a client for the Music Player Daemon, focused on albums instead of single tracks." + url = "http://www.coderkun.de/codes/mcg", + author = "coderkun", + author_email = "olli@coderkun.de", + license = "GPL", + packages = [ + "mcg" + ], + scripts = [], + install_requires = [ + "python-gobject" + ], + extras_require = { + 'keyring support': ["python-keyring"] + }, + entry_points = { + "gui_scripts": [ + "frontend = mcgGtk:main" + ] + }, + data_files = [ + "data/MPDCoverGridGTK.desktop", + "gschemas.compiled", + "noise-texture.png" + ], + classifiers = [ + "Development Status :: 3 - Alpha", + "Environment :: X11 Applications :: GTK" + "Intended Audience :: End Users/Desktop" + "License :: OSI Approved :: GNU General Public License (GPL)" + "Operating System :: OS Independent" + "Programming Language :: Python :: 3" + "Topic :: Desktop Environment :: Gnome" + "Topic :: Multimedia :: Sound/Audio" + "Topic :: Multimedia :: Sound/Audio :: Players" + ] +)