Created attachment 182153 [details] seafile-server.diff This is an update to seafile to the most current version, 6.0.10. This update moves duplicate code to Makefile.include and also added a variable seahub_ver which is set to 6.0.13. The pkglist was also regenerated for most or all packages. * Updated seafile_ver to 6.0.10 * Added seahub_ver and set to 6.0.13 * Moved duplicate code to Makefile.include * Regenerated pkg-lists - [fix] Fix a bug in listing libraries in admin panel - Improve performance when checking group shared library permission - [fix] Fix image popup in favourite page - [fix] Fix generating sharing link with expiring time in file detailed view page - [fix] Don't allow to create library with '/' in name - [fix] Fix two-factor authentication - Add script to migrate between different storage backend This will affect: net-mgmt/ccnet-server net-mgmt/seafile-server www/py-seafdav www/py-seafobj www/seahub portlint -AC: net-mgmt/ccnet-server 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. net-mgmt/seafile-server 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. www/py-seafdav WARN: Makefile: for new port, make $FreeBSD$ tag in comment section empty, to make SVN happy. 0 fatal errors and 1 warning found. www/py-seafobj WARN: Makefile: for new port, make $FreeBSD$ tag in comment section empty, to make SVN happy. 0 fatal errors and 1 warning found. www/seahub WARN: Makefile: [0]: possible direct use of command "file" found. use ${FILE} instead. 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: https://poudriere.ultimasbox.com/build.html?mastername=12amd64-test&build=2017-04-28_08h06m28s 12i386: success: https://poudriere.ultimasbox.com/build.html?mastername=12i386-test&build=2017-04-28_08h06m29s 110amd64: success: https://poudriere.ultimasbox.com/build.html?mastername=110amd64-test&build=2017-04-28_08h06m25s 110i386: success: https://poudriere.ultimasbox.com/build.html?mastername=110i386-test&build=2017-04-28_08h06m27s 103amd64: success: https://poudriere.ultimasbox.com/build.html?mastername=103amd64-test&build=2017-04-28_08h06m23s 103i386: success: https://poudriere.ultimasbox.com/build.html?mastername=103i386-test&build=2017-04-28_08h06m24s
Looks great, but double-check the pkg-plist please: -bin/seafile-controller bin/seaf-server -include/seafile/seafile-object.h -libdata/pkgconfig/libseafile.pc -%%SEAFILE_SERVER%%/seaf-cli-wrapper.sh +bin/%%USERS%%-controller +include/%%USERS%%/%%USERS%%-object.h +libdata/pkgconfig/lib%%USERS%%.pc +%%SEAFILE_SERVER%%/breakpad.py I don't think you mean to use %%USERS%% here.
Created attachment 182159 [details] seafile-server.diff
(In reply to Nikolai Lifanov from comment #1) Fixed plist, also rechecked portlint and poudriere bulk, everything checked out.
A commit references this bug: Author: lifanov Date: Fri Apr 28 15:09:10 UTC 2017 New revision: 439615 URL: https://svnweb.freebsd.org/changeset/ports/439615 Log: update seafile to 6.0.10 and seahub to 6.0.13 This is an update to seafile to the most current version, 6.0.10. This update moves duplicate code to Makefile.include and also added a variable seahub_ver which is set to 6.0.13. The pkglist was also regenerated for most or all packages. * Updated seafile_ver to 6.0.10 * Added seahub_ver and set to 6.0.13 * Moved duplicate code to Makefile.include * Regenerated pkg-lists - [fix] Fix a bug in listing libraries in admin panel - Improve performance when checking group shared library permission - [fix] Fix image popup in favourite page - [fix] Fix generating sharing link with expiring time in file detailed view page - [fix] Don't allow to create library with '/' in name - [fix] Fix two-factor authentication - Add script to migrate between different storage backend ports affected: - net-mgmt/ccnet-server - net-mgmt/seafile-server - www/py-seafdav - www/py-seafobj - www/seahub PR: 218932 Submitted by: ultima1252@gmail.com (maintainer) Changes: head/net-mgmt/ccnet-server/Makefile head/net-mgmt/ccnet-server/distinfo head/net-mgmt/seafile-server/Makefile head/net-mgmt/seafile-server/Makefile.include head/net-mgmt/seafile-server/distinfo head/net-mgmt/seafile-server/pkg-plist head/www/py-seafdav/Makefile head/www/py-seafdav/distinfo head/www/py-seafdav/pkg-plist head/www/py-seafobj/Makefile head/www/py-seafobj/distinfo head/www/py-seafobj/pkg-plist head/www/seahub/Makefile head/www/seahub/distinfo head/www/seahub/pkg-plist
Committed, thanks!