diff --git a/.gitignore b/.gitignore index e645833..3947287 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,5 @@ *~ -*.pyc \ No newline at end of file +*.pyc +MANIFEST +dist/ +output/ \ No newline at end of file diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..60d0bfd --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1,2 @@ +include README LICENSE +recursive-include themes/default * diff --git a/__init__.py b/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..3fdce6b --- /dev/null +++ b/setup.py @@ -0,0 +1,31 @@ +#!/usr/bin/env python2 +# -*- coding:utf-8 -*- + +from distutils.core import setup +import sys + +requires = ['imaging', 'jinja2', 'docutils'] +if sys.version_info < (2,7): + requires.append('argparse') + +setup( + name = 'sigal', + version = '0.1', + description = 'simple static gallery generator', + long_description = + ''' + sigal is yet another python script to prepare a static gallery of images: + + * resize images, create thumbnails with some options (squared thumbs, ...). + * generate html pages. + ''', + url = 'https://github.com/saimn/sigal', + author = 'Simon C.', + author_email = 'contact@saimon.org', + license = 'GPLv3', + requires = requires, + # install_requires = requires, + packages = ['sigal'], + scripts = ['bin/sigal'], + ) +