diff --git a/MANIFEST b/MANIFEST deleted file mode 100644 index 04123a2..0000000 --- a/MANIFEST +++ /dev/null @@ -1,95 +0,0 @@ -# file GENERATED by distutils, do NOT edit -README.txt -comictagger.py -readme.txt -release_notes.txt -setup.py -comictaggerlib/__init__.py -comictaggerlib/autotagmatchwindow.py -comictaggerlib/autotagprogresswindow.py -comictaggerlib/autotagstartwindow.py -comictaggerlib/cbltransformer.py -comictaggerlib/cli.py -comictaggerlib/comet.py -comictaggerlib/comicarchive.py -comictaggerlib/comicbookinfo.py -comictaggerlib/comicinfoxml.py -comictaggerlib/comicvinecacher.py -comictaggerlib/comicvinetalker.py -comictaggerlib/coverimagewidget.py -comictaggerlib/crediteditorwindow.py -comictaggerlib/ctversion.py -comictaggerlib/exportwindow.py -comictaggerlib/filenameparser.py -comictaggerlib/filerenamer.py -comictaggerlib/fileselectionlist.py -comictaggerlib/genericmetadata.py -comictaggerlib/imagefetcher.py -comictaggerlib/imagehasher.py -comictaggerlib/imagepopup.py -comictaggerlib/issueidentifier.py -comictaggerlib/issueselectionwindow.py -comictaggerlib/issuestring.py -comictaggerlib/logwindow.py -comictaggerlib/main.py -comictaggerlib/matchselectionwindow.py -comictaggerlib/optionalmsgdialog.py -comictaggerlib/options.py -comictaggerlib/pagebrowser.py -comictaggerlib/pagelisteditor.py -comictaggerlib/pageloader.py -comictaggerlib/progresswindow.py -comictaggerlib/renamewindow.py -comictaggerlib/settings.py -comictaggerlib/settingswindow.py -comictaggerlib/taggerwindow.py -comictaggerlib/utils.py -comictaggerlib/volumeselectionwindow.py -comictaggerlib/UnRAR2/__init__.py -comictaggerlib/UnRAR2/rar_exceptions.py -comictaggerlib/UnRAR2/test_UnRAR2.py -comictaggerlib/UnRAR2/unix.py -comictaggerlib/UnRAR2/windows.py -comictaggerlib/UnRAR2/UnRARDLL/license.txt -comictaggerlib/UnRAR2/UnRARDLL/unrar.dll -comictaggerlib/UnRAR2/UnRARDLL/unrar.h -comictaggerlib/UnRAR2/UnRARDLL/unrar.lib -comictaggerlib/UnRAR2/UnRARDLL/unrardll.txt -comictaggerlib/UnRAR2/UnRARDLL/whatsnew.txt -comictaggerlib/UnRAR2/UnRARDLL/x64/readme.txt -comictaggerlib/UnRAR2/UnRARDLL/x64/unrar64.dll -comictaggerlib/UnRAR2/UnRARDLL/x64/unrar64.lib -comictaggerlib/graphics/about.png -comictaggerlib/graphics/app.png -comictaggerlib/graphics/auto.png -comictaggerlib/graphics/autotag.png -comictaggerlib/graphics/browse.png -comictaggerlib/graphics/clear.png -comictaggerlib/graphics/left.png -comictaggerlib/graphics/longbox.png -comictaggerlib/graphics/nocover.png -comictaggerlib/graphics/open.png -comictaggerlib/graphics/parse.png -comictaggerlib/graphics/popup_bg.png -comictaggerlib/graphics/right.png -comictaggerlib/graphics/save.png -comictaggerlib/graphics/search.png -comictaggerlib/graphics/tags.png -comictaggerlib/ui/autotagmatchwindow.ui -comictaggerlib/ui/autotagprogresswindow.ui -comictaggerlib/ui/autotagstartwindow.ui -comictaggerlib/ui/coverimagewidget.ui -comictaggerlib/ui/crediteditorwindow.ui -comictaggerlib/ui/exportwindow.ui -comictaggerlib/ui/fileselectionlist.ui -comictaggerlib/ui/imagepopup.ui -comictaggerlib/ui/issueselectionwindow.ui -comictaggerlib/ui/logwindow.ui -comictaggerlib/ui/matchselectionwindow.ui -comictaggerlib/ui/pagebrowser.ui -comictaggerlib/ui/pagelisteditor.ui -comictaggerlib/ui/progresswindow.ui -comictaggerlib/ui/renamewindow.ui -comictaggerlib/ui/settingswindow.ui -comictaggerlib/ui/taggerwindow.ui -comictaggerlib/ui/volumeselectionwindow.ui diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..e5a118b --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1,2 @@ +include readme.txt +include release_notes.txt diff --git a/setup.py b/setup.py index 3d9c459..d11061c 100644 --- a/setup.py +++ b/setup.py @@ -4,19 +4,20 @@ from distutils.core import setup import comictaggerlib.ctversion setup(name = "comictagger", - version = comictaggerlib.ctversion.version, - description = "A cross-platorm GUI/CLI app for writing metadata to comic archives", - author = "Anthony Beville", - author_email = "comictagger@gmail.com", - url = "http://code.google.com/p/comictagger/", - packages = [ "comictaggerlib", "comictaggerlib/UnRAR2" ] , - package_data = { - 'comictaggerlib': ['ui/*.ui', 'graphics/*'] , - 'comictaggerlib/UnRAR2': ['UnRARDLL/*.*', 'UnRARDLL/x64/*.*'] , - }, - scripts = ["comictagger.py"], - license = "Apache License 2.0", - long_description = """ + version = comictaggerlib.ctversion.version, + description = "A cross-platorm GUI/CLI app for writing metadata to comic archives", + author = "Anthony Beville", + author_email = "comictagger@gmail.com", + url = "http://code.google.com/p/comictagger/", + packages = [ "comictaggerlib", "comictaggerlib/UnRAR2" ] , + package_data = { + 'comictaggerlib': ['ui/*.ui', 'graphics/*'] , + 'comictaggerlib/UnRAR2': ['UnRARDLL/*.*', 'UnRARDLL/x64/*.*'] , + }, + scripts = ["comictagger.py"], + license = "Apache License 2.0", + + long_description = """ ComicTagger is a multi-platform app for writing metadata to comic archives, written in Python and PyQt. Features: @@ -28,5 +29,15 @@ Features: * Reads and writes multiple tagging schemes ( ComicBookLover? and ComicRack?, with more planned). * Reads and writes RAR, Zip, and folder archives (external tools needed for writing RAR) * Command line interface (CLI) on all platforms (including Windows), which supports batch operations, and which can be used in native scripts for complex operations. + +Requires: + +* python 2.6 or 2.7 +* python imaging (PIL) >= 1.1.7 +* beautifulsoup > 4.1 + +Optional requirement (for GUI): + +* pyqt4 """ )