ports/www/buku/files/patch-setup.py
Emanuel Haupt 98d6c51f04 Starting with buku 3.8 buku comes with a new command bukuserver that spins up a
web server for hosting buku as a webinstance. This new command depends on a
bunch of Flask dependencies some of which are not available in ports.

Unbundle bukuserver at this point until we have the Flask dependencies
available.

Buku requires www/py-html5lib to run.

PR:		231112 (based on)
Notified by:	Greg Fitzgerald <gregf@hugops.pw>
2018-09-03 07:27:21 +00:00

35 lines
853 B
Python

--- setup.py.orig 2018-08-30 12:28:10 UTC
+++ setup.py
@@ -28,19 +28,6 @@ tests_require = [
]
-server_require = [
- 'arrow>=0.12.1',
- 'click>=6.7',
- 'Flask-Admin==1.5.1',
- 'Flask-API>=0.6.9',
- 'Flask-Bootstrap>=3.3.7.1',
- 'flask-paginate>=0.5.1',
- 'Flask-WTF>=0.14.2',
- 'Flask>=0.12',
- 'requests>=2.18.4',
- 'Werkzeug>=0.11.15',
-]
-
setup(
name='buku',
version=version,
@@ -63,11 +50,10 @@ setup(
packages=find_packages(exclude=['tests']),
include_package_data=True,
entry_points={
- 'console_scripts': ['buku=buku:main', 'bukuserver=bukuserver.server:cli']
+ 'console_scripts': ['buku=buku:main']
},
extras_require={
'tests': tests_require,
- 'server': server_require,
'packaging': ['twine>=1.11.0']
},
test_suite='tests',