forked from openwrt/packages
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
seafile-server: fix django 1.11 detect, tidy up
Django 1.11 is supported, but seafile-admin was still looking for v. 1.8. Replaced current patch with the patch from haiwen/seafile-server#147. Cleaned up unsupported configure options, including riak backend. Update seafile-seahub PKG_RELEASE in EXTRA_DEPENDS. Signed-off-by: Eneas U de Queiroz <[email protected]>
- Loading branch information
1 parent
b329a9d
commit e8451a2
Showing
3 changed files
with
46 additions
and
21 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,56 @@ | ||
From 115a4583deb9ae11adbc419ea87c990d0b8572fe Mon Sep 17 00:00:00 2001 | ||
From: Joffrey Darcq <[email protected]> | ||
Date: Sat, 28 Apr 2018 22:27:28 +0200 | ||
Subject: [PATCH 1/2] fix django version 1.11 | ||
|
||
--- | ||
tools/seafile-admin | 6 +++--- | ||
1 file changed, 3 insertions(+), 3 deletions(-) | ||
|
||
diff --git a/tools/seafile-admin b/tools/seafile-admin | ||
index 495ceab..72b6a07 100755 | ||
index 5e3658b..38e7288 100755 | ||
--- a/tools/seafile-admin | ||
+++ b/tools/seafile-admin | ||
@@ -502,7 +502,7 @@ def init_seahub(): | ||
@@ -518,10 +518,10 @@ def init_seahub(): | ||
|
||
|
||
def check_django_version(): | ||
- '''Requires django 1.8''' | ||
+ '''Requires django 1.11''' | ||
import django | ||
- if django.VERSION[0] != 1 or django.VERSION[1] != 8: | ||
- error('Django 1.8 is required') | ||
+ if django.VERSION[0] != 1 or django.VERSION[1] != 11: | ||
+ error('Django 1.11 is required') | ||
del django | ||
|
||
|
||
|
||
From bf69ff1cf1080081eae5d8115842c26468746736 Mon Sep 17 00:00:00 2001 | ||
From: Joffrey Darcq <[email protected]> | ||
Date: Sun, 3 Jun 2018 15:51:54 +0200 | ||
Subject: [PATCH 2/2] fix django version 1.11 | ||
|
||
--- | ||
tools/seafile-admin | 6 +++--- | ||
1 file changed, 3 insertions(+), 3 deletions(-) | ||
|
||
diff --git a/tools/seafile-admin b/tools/seafile-admin | ||
index 38e7288..c16aab6 100755 | ||
--- a/tools/seafile-admin | ||
+++ b/tools/seafile-admin | ||
@@ -499,8 +499,8 @@ def init_seahub(): | ||
# create seahub_settings.py | ||
create_seahub_settings_py() | ||
|
||
- argv = [PYTHON, 'manage.py', 'syncdb'] | ||
- # Set proper PYTHONPATH before run django syncdb command | ||
+ argv = [PYTHON, 'manage.py', 'migrate'] | ||
# Set proper PYTHONPATH before run django syncdb command | ||
+ # Set proper PYTHONPATH before run django migrate command | ||
env = get_seahub_env() | ||
|
||
@@ -512,7 +512,7 @@ def init_seahub(): | ||
@@ -509,7 +509,7 @@ def init_seahub(): | ||
|
||
if run_argv(argv, cwd=seahub_dir, env=env) != 0: | ||
|