Page MenuHomeFreeBSD

net-mgmt/seafile Update to 5.0.2
AbandonedPublic

Authored by matthew on Oct 20 2015, 12:12 AM.
Tags
None
Referenced Files
F81621299: D3947.id9558.diff
Fri, Apr 19, 2:53 AM
F81595232: D3947.id9537.diff
Thu, Apr 18, 4:49 PM
Unknown Object (File)
Mar 7 2024, 12:43 AM
Unknown Object (File)
Mar 7 2024, 12:43 AM
Unknown Object (File)
Mar 7 2024, 12:43 AM
Unknown Object (File)
Mar 7 2024, 12:43 AM
Unknown Object (File)
Mar 6 2024, 11:53 PM
Unknown Object (File)
Mar 6 2024, 11:20 PM
Subscribers

Details

Summary

This patch is an update to the most recent version of Seafile. There are many changes to the patch files mostly for portlint satisfaction. The update also brings an undesirable bug (ASCII \ bug with sed).

* Updated to 5.0.2
* Added LICENSE_FILE
* Added max python version
* Added many SHEBANGFIX files
* A Few patch files needed to be adjusting for update
* Sed fixed for BSD bug.
* Added %%FUSE%% to plist to make poudriere =D
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 Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 837
Build 837: arc lint + arc unit

Event Timeline

ultima1252_gmail.com retitled this revision from to net-mgmt/seafile Port update with a few minor fixes..
ultima1252_gmail.com updated this object.
ultima1252_gmail.com edited the test plan for this revision. (Show Details)
koobs retitled this revision from net-mgmt/seafile Port update with a few minor fixes. to net-mgmt/seafile Update to 4.4.3.Oct 20 2015, 6:31 AM
koobs edited edge metadata.
koobs requested changes to this revision.Oct 20 2015, 6:34 AM
koobs added a reviewer: koobs.
koobs added a subscriber: koobs.

In addition to my inline comments, please add

  • Description/Rationale for the patches
  • Add references URL's to the headers of patch files showing where they came from
  • Note in your description (that will become the commit log) whether these patches are being sent upstream, including Issue, Pull Request, Commit, or Mailing List URLs
net-mgmt/seafile/Makefile
4

Other reviews are for updates to 4.4.2. Should this be the same?

7

Why aren't the other ports also in devel category?

These should be consistently with or without it.

12โ€“13

Add LICENSE_FILE if one exists in WRKSRC

This revision now requires changes to proceed.Oct 20 2015, 6:34 AM
ultima1252_gmail.com edited edge metadata.
ultima1252_gmail.com marked 3 inline comments as done.
  • Added LICENSE_FILE
  • Changed USES python:-2.7
  • Added SHEBANG_FILES for several python/bash scripts.
net-mgmt/seafile/Makefile
4

Minor versions are small bug fixes, Seafile-gui is the client and 4.4.2 is the latest version currently.

ultima1252_gmail.com edited edge metadata.
  • Changed script to call python2.7 instead of python
miwi added a reviewer: ultima1252_gmail.com.
miwi added a subscriber: miwi.

take

miwi retitled this revision from net-mgmt/seafile Update to 4.4.3 to net-mgmt/seafile Update to 5.0.2.
miwi updated this object.
koobs requested changes to this revision.Dec 30 2015, 8:31 AM
koobs edited edge metadata.
koobs added inline comments.
UIDs
254 โ†—(On Diff #11782)

Make pretty: "Seafile User"

net-mgmt/seafile/Makefile
7
  • Missing python as tertiary category
  • I don't agree with devel as a category
10

Upstream short description is:

Open Source Cloud Storage
  • Add (Server) to the end of this comment, add (Name) to other ports to distinguish between each port/package
15

Does this actually depend on and "call" the binary, or includes & headers, library or other things? Is fo, LIB_DEPENDS may be more appropriate

110

What is this for? Why is it necessary?

net-mgmt/seafile/files/patch-configure.ac
62

Unnecessary whitespace changes?

net-mgmt/seafile/files/patch-daemon_Makefile.am
17

Is this going upstream?

net-mgmt/seafile/files/patch-daemon_http-tx-mgr.c
2

Is there an upstream Issue/PR for this? If so add breadcrumbs/links

net-mgmt/seafile/files/patch-lib_Makefile.am
26

This doesn't look right. DESTDIR should be STAGEDIR (which the framework passes to make), PREFIX is completely differerent

net-mgmt/seafile/files/patch-scripts_upgrade_regenerate__secret__key.sh
9

This needs to be ${PYTHON_CMD} and ideally not hidden in a patchfile, REINPLACE_CMD it in the Makefile

net-mgmt/seafile/pkg-plist
55

I'm not a fan of this (%%SEAFILE_SERVER%%) variable name, or use in the pkg-plist

This revision now requires changes to proceed.Dec 30 2015, 8:31 AM
net-mgmt/seafile/files/patch-configure.ac
62

no it needed to regenerated.

net-mgmt/seafile/Makefile
110

do-install will install this, the line above it copies to the seafile directory. This line removes the duplicate.

Port is currently at version 6.0.0. Close this as Overcome By Events?

matthew abandoned this revision.
matthew added a reviewer: miwi.

Overcome by events