Bug 215360

Summary: net-mgmt/seafile: Updated to 6.0.1
Product: Ports & Packages Reporter: Ultima <Ultima1252>
Component: Individual Port(s)Assignee: Thomas Zander <riggs>
Status: Closed FIXED    
Severity: Affects Only Me CC: pi, riggs
Priority: --- Keywords: easy, patch-ready
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/haiwen/seafile/commits/v6.0.1
Bug Depends on: 215294    
Bug Blocks:    
Attachments:
Description Flags
seafile.diff
Ultima1252: maintainer-approval+
seafile.diff
Ultima1252: maintainer-approval+
seafile-client.diff Ultima1252: maintainer-approval+

Description Ultima 2016-12-17 20:37:00 UTC
Created attachment 178037 [details]
seafile.diff

This is an update to net-mgmt/seafile to the most current version, 6.0.1. This update has a couple of bug fix and an optimization.

 This update is a cleanup and removes many parts that is no longer required. This port use to contain parts for both -server and -client alike, this is no longer the case and only is the -client port. The -server port is now net-mgmt/seafile-server.

 Was also attempting to resolve conflicts between the -server and -client port, however after looking into this issue, decided that it should be addressed upstream instead.


* Updated to 6.0.1
* Port cleanup

 - Merge pull request #1762 from aacebedo/fix-setup-scripts
 - Don't generate case conflict files.
 - Simplify file checkout procedure.



portlint -AC:
WARN: Makefile: Consider adding support for a NLS knob to conditionally disable gettext support.
WARN: Makefile: for new port, make $FreeBSD$ tag in comment section empty, to make SVN happy.
0 fatal errors and 2 warnings found.


poudriere bulk -tC:
12amd64: success
12i386: success
110amd64: success
110i386: success
101amd64: success
101i386: success
93amd64: skipped: py27-cryptography-1.6: compiler_error
93i386: skipped: py27-cryptography-1.6: compiler_error
Comment 1 Ultima 2016-12-17 20:41:37 UTC
Created attachment 178038 [details]
seafile.diff

Mistakenly removed default port option, this was reverted.
Comment 2 Ultima 2016-12-18 19:27:38 UTC
Created attachment 178069 [details]
seafile-client.diff

* Updated to 6.0.1
* Port cleanup
* Changed port name to net-mgmt/seafile-client

 - Merge pull request #1762 from aacebedo/fix-setup-scripts
 - Don't generate case conflict files.
 - Simplify file checkout procedure.



portlint -AC:
WARN: Makefile: Consider adding support for a NLS knob to conditionally disable gettext support.
0 fatal errors and 1 warnings found.


poudriere bulk -tC:
12amd64: success
12i386: success
110amd64: success
110i386: success
101amd64: success
101i386: success
93amd64: skipped: py27-cryptography-1.6: compiler_error
93i386: skipped: py27-cryptography-1.6: compiler_error
Comment 3 commit-hook freebsd_committer freebsd_triage 2016-12-26 14:56:47 UTC
A commit references this bug:

Author: riggs
Date: Mon Dec 26 14:56:03 UTC 2016
New revision: 429530
URL: https://svnweb.freebsd.org/changeset/ports/429530

Log:
  Move net-mgmt/seafile to net-mgmt/seafile-client, update to version 6.0.1

  PR:		215360
  Submitted by:	Ultima1252@gmail.com (maintainer of net-mgmt/seafile)

Changes:
  head/MOVED
  head/net-mgmt/Makefile
  head/net-mgmt/seafile/
  head/net-mgmt/seafile-client/
  head/net-mgmt/seafile-client/Makefile
  head/net-mgmt/seafile-client/distinfo
  head/net-mgmt/seafile-client/files/patch-daemon_repo-mgr.c
  head/net-mgmt/seafile-client/files/patch-daemon_vc-utils.c
  head/net-mgmt/seafile-client/files/pkg-message.in
  head/net-mgmt/seafile-client/files/seafile.in
  head/net-mgmt/seafile-client/pkg-plist
  head/net-mgmt/seafile-gui/Makefile