File python-irclib-no-paver.patch of Package python-irclib
--- a/pavement.py
+++ b/pavement.py
@@ -1,15 +1,14 @@
import os
import platform
-import paver.easy
-import paver.setuputils
+from distutils.core import setup
def read_long_description():
with open('README') as f:
data = f.read()
return data
-paver.setuputils.setup(
+setup(
name="python-irclib",
description="IRC (Internet Relay Chat) protocol client library for Python",
long_description=read_long_description(),
@@ -27,27 +26,4 @@ paver.setuputils.setup(
"Programming Language :: Python :: 2.6",
"Programming Language :: Python :: 2.7",
],
- setup_requires=[
- 'hgtools',
- ],
)
-
-@paver.easy.task
-def upload_project_web():
- """
- Generate the project web page at sourceforge using the reStructuredText
- README.
- """
- import docutils.core
- docutils.core.publish_file(source_path='README',
- destination_path='readme.html', writer_name='html')
- cmd = 'pscp' if platform.system() == 'Windows' else 'scp'
- paver.easy.sh('{cmd} readme.html web.sourceforge.net:'
- '/home/project-web/python-irclib/htdocs/index.html'
- .format(cmd=cmd))
- os.remove('readme.html')
-
-@paver.easy.task
-@paver.easy.needs('generate_setup', 'minilib', 'distutils.command.sdist')
-def sdist():
- "Override sdist to make sure the setup.py gets generated"