From 6859c77bdb6201fc3fb804e1bb781a1e51585f57 Mon Sep 17 00:00:00 2001 From: Folker Bernitt Date: Thu, 20 Aug 2015 11:18:58 +0200 Subject: Attempt to make user agent package buildable again. - See https://github.com/pixelated/project-issues/issues/133 - Removed pacakge dependencies as they should now be part of the package - Uses pixpybuild to build the debian package --- debian/control | 4 ++-- service/requirements.txt | 10 ++++++++++ 2 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 service/requirements.txt diff --git a/debian/control b/debian/control index 35d4af94..b05e7d67 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: pixelated-user-agent Maintainer: Pixelated Team Section: python Priority: optional -Build-Depends: python-setuptools (>= 0.6b3), python-all (>= 2.6.6-3), debhelper (>= 7.4.3), ruby-compass, nodejs +Build-Depends: python-setuptools (>= 0.6b3), python-all (>= 2.6.6-3), debhelper (>= 7.4.3), ruby-compass, nodejs, nodejs-legacy, build-essential, libffi-dev, python-dev, pixpybuild Standards-Version: 3.9.1 Homepage: http://pixelated-project.org Vcs-Git: https://github.com/pixelated-project/pixelated-user-agent.git @@ -11,7 +11,7 @@ X-Python-Version: >= 2.7 Package: pixelated-user-agent Architecture: all -Depends: python (>= 2.7), python (<< 2.8), leap-keymanager, soledad-common, soledad-client, leap-mail, leap-auth, python-dirspec, python-u1db, python-whoosh (>=2.5.7), python-sqlcipher, python-twisted-web (>= 12.3.0), python-pyasn1, python-gnupg, python-requests (>= 2.0.0), python-twisted (>= 12.3.0) +Depends: python (>= 2.7), python (<< 2.8), libffi5, python-gnupg Description: API to serve the pixelated front-end requests Pixelated User Agent Service ============================ diff --git a/service/requirements.txt b/service/requirements.txt new file mode 100644 index 00000000..e4c2dce3 --- /dev/null +++ b/service/requirements.txt @@ -0,0 +1,10 @@ +--allow-external u1db --allow-unverified u1db +--allow-external dirspec --allow-unverified dirspec +-e 'git+https://github.com/pixelated-project/leap_pycommon.git@develop#egg=leap.common' +-e 'git+https://github.com/pixelated-project/leap_auth.git#egg=leap.auth' +-e 'git+https://github.com/pixelated-project/soledad.git@develop#egg=leap.soledad.common&subdirectory=common/' +-e 'git+https://github.com/pixelated-project/soledad.git@develop#egg=leap.soledad.client&subdirectory=client/' +-e 'git+https://github.com/pixelated-project/soledad.git@develop#egg=leap.soledad.server&subdirectory=server/' +-e 'git+https://github.com/pixelated-project/keymanager.git@develop#egg=leap.keymanager' +-e 'git+https://github.com/pixelated-project/leap_mail.git@develop#egg=leap.mail' + -- cgit v1.2.3