Page MenuHomeFreeBSD

www/seahub Update with several fixes
AbandonedPublic

Authored by matthew on Oct 19 2015, 11:50 PM.

Details

Summary

This is primarily an update, new depends, and default option change, and bug fixes. As of 4.2, django-appconf, django_compressor, and django-statici18n are required to run seahub. This was added to SITEPACKAGES options. Currently I cannot get seahub to run without SITEPACKAGES option on, therefore I am adding it to default. Because of this option change, I decided on updating the third party packages to the most current version without breaking the port.

When running an update script in ${SEAFILE_SERVER}/update, a link is created that can cause pkg upgrade issues. This update Integrates the update in the pkg to prevent this. An old fix that was broken has been fixed to set env variables.

This port may requires net-mgmt/Seafile, net-mgmt/ccnet, www/py-seafdav, and www/py-seafobj to be updated together.

* Updated to 5.1.0
* Updated third party packages
* New runtime depends  django-appconf, django_compressor, and django-statici18n
* Added Max python version
* Added SHEBANGFIX files
* Added SITEPACKAGES to default
* SEAFILE_VERSION will now display properly
* Fixed scripts to correctly display locations in PATH
* Minor changes to satisfy portlint
* Removed undeeded files this update creates.
* Moved/Added symlink to fix upgrade problems.
Test Plan

Currently testing, and using this patch. It works better then current
version. Have created many jails and installed this port to verify working order.
Poudriere is happy on with bulk -t on 102amd64, 102i386, 93amd64, and 93i386.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 821
Build 821: arc lint + arc unit

Event Timeline

ultima1252_gmail.com retitled this revision from to www/seahub Update with several fixes.Oct 19 2015, 11:50 PM
ultima1252_gmail.com updated this object.
ultima1252_gmail.com edited the test plan for this revision. (Show Details)
ultima1252_gmail.com updated this revision to Diff 9517.
ultima1252_gmail.com edited edge metadata.
  • Added files to SHEBANGFIX
ultima1252_gmail.com updated this object.
miwi added a subscriber: koobs.
miwi commandeered this revision.
miwi updated this revision to Diff 11783.
matthew commandeered this revision.
matthew abandoned this revision.

Port is at 6.0.0 now. Overcome by events