diff --git a/debian/control b/debian/control index ce9cd4f..64a59eb 100644 --- a/debian/control +++ b/debian/control @@ -1,14 +1,14 @@ Source: python-eventlib Section: python Priority: optional Maintainer: Adrian Georgescu -Build-Depends: debhelper (>= 11), dh-python, python3 +Build-Depends: debhelper (>= 11), dh-python, python3, python3-twisted, python3-greenlet Standards-Version: 4.5.0 Package: python3-eventlib Architecture: all -Depends: ${python3:Depends}, ${misc:Depends}, python3-greenlet +Depends: ${python3:Depends}, ${misc:Depends}, python3-greenlet, python3-twisted Description: Eventlib is a networking library written in Python. It achieves high scalability by using non-blocking I/O while at the same time retaining high programmer usability by using coroutines to make the non-blocking io operations appear blocking at the source code level. diff --git a/debian/copyright b/debian/copyright index 682b73c..3c96b92 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,15 +1,15 @@ -Copyright 2009-2020 AG Projects +Copyright 2009-2021 AG Projects License: LGPL-2.1+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. For a copy of the license see /usr/share/common-licenses/LGPL-2.1 diff --git a/makedeb.sh b/makedeb.sh new file mode 100755 index 0000000..7f14fa8 --- /dev/null +++ b/makedeb.sh @@ -0,0 +1,18 @@ +#!/bin/bash +if [ -f dist ]; then + rm -r dist +fi + +sudo mk-build-deps --install debian/control + +python3 setup.py sdist + +cd dist +tar zxvf *.tar.gz + +cd python-eventlib-?.?.? + +debuild --no-sign + +ls +