Changelog: Changes Server Over 100 fixes were merged in the server. Update broken on PGSQL Add brackets around concat statements so comparing the result works a… Can't close PDF preview Add a repair step to drop the account_terms table on oc migration [stable12] Fix show password button for password change [stable12] Enable postgres on drone again fix overlay on show password [stable12] Add new bundle [stable12] proper logo height in emails for Outlook scan.nextcloud.com causing exception in theming? Long running php processes: LDAP timeout X-XSS-Protection header invalid (NextCloud 12.0.0.29) [stable12] Fix for mb strlen [stable12] Fix error message on untrusted domain error page [12] Fix renaming of non-renamble mounts [12] Also repair storage id's when repairing invalid entries [12] still remove the federated share even if we cant notify the remote [stable12] Show warning if PHP 7.2 is used [stable12] fix preview for public links [stable12] Fix config.sample.php documentation [stable12] Add recovery key on public upload [stable12] Backport translation fixes [stable12] Enable acceptance tests again on Drone 0.7 [stable12] Backport allow to theme emails [stable 12] Add ellipsis for app titles in the app menu popover [stable12] Fix emitting of legacy hook post_unshare [stable12] Allow overwriting of IOS theming values Update 3rdparty for "Fix infinite propfinds reporting files as direct… [12] Fix invalid path repair step not getting all invalid entries [stable12] Add test to check if new files are added to the root of the repository [12] null users dont exist [12] Fix scan permissions with nested permissions masks [12] fix moving folders out of a cache jail Moving shared folders doesn't work as expected Write cert bundle to tmp file first [12] properly block file upload to non-active filelist nc beta 4 internal server error due to totp backup codes [12] Fix propagating changes within jail wrapper [12] dont die if we try to access the shared cache while setting up the shared storage hint should not be clickable Check if Circles is still here [stable12] Allow dir-listing also when one child is blocked by access control [stable12] Fix unselecting items on multi select dropdowns [stable12] Fix remote share activity emails [stable12] fix alignment of radio button and its label in encryption settings Remote share emails doesn't show what's shared. [stable12] Ldap password renewal fixes for NC12 [stable12] Use PNG icons for activity emails and ios client [stable12] Use the share_folder config for remote shares [stable12] Don't load navigation entries of restricted apps [stable12] Don't try to generate logs for chunking paths [stable12] Don't log passwords on dav exceptions Use translated Hint instead of english error on password policy [stable12] Add info text about updates [stable12] Use base url for cache prefix and SCSS caching [stable12] Enhance the logging if the part file can not be renamed [stable12] Improved logging for object storage and trashbin [stable12] Fix more icon in apps menu on bright backgrounds [stable12] Use realpath to obtain the webroot [stable12] Don't create activities for email and password change before login [stable12] Allow to force a language and set it via the ocs api [stable12] Create users in non default backends first Progress bar message completely wrong with multi-GB file upload [stable12] Fix example theme [stable12] Don't try to save the setting when its not an admin Update layout.user.php Fix upload remaining time and uploadrate value [stable12] App menu fixes [stable12] Allow to find local users by their email address [stable12] Treat PHP Errors on User session regenerate [stable12] Ldap attempt reconnect stable12 [stable12] allow users to send PropPatch request when calendar is group-shared with them [stable12] urldecode group principals in Cal- and CardDAV backend [stable12] Use the guest.css for the maintenance page as well [stable12] Fixed a crash caused by Local::copyFromStorage() not conforming to Co… [stable12] Make file name input tooltip error text change Translate OAuth2 in stable12 [stable12] Localize contacts menu search input placeholder [stable12] Prevent sending second WWW-Authenticate header [stable12] don't try to encrypt/decrypt the certificate bundle [stable12] allow PropPatch requests to contact_birthdays [stable12] Fix username and avatar for external users [stable12] Fix tag label removed when share view is opened [stable12] Fix unknown share token error message [stable12] no themed icon when dragging folder [stable12] Add quota to the files view "Unspecified share exception" instead of proper 404 page on unknown public share tokens [stable12] fix "add to your nextcloud" input field [stable12] Revert "allow admin to disable groups on personal page" Bearer auth backend causes problems with several dav clients [stable12] filter missing groups in share provider [stable12] use the email address configured in Nextcloud as sender instead of the users email address [stable12] execute eval in global scope, addresses #5314 [stable12] l10n improvements from transifex [stable12] Treat PHP Errors on User session regenerate [stable12] Ldap attempt reconnect stable12 [stable12] allow users to send PropPatch request when calendar is group-shared with them [stable12] urldecode group principals in Cal- and CardDAV backend [stable12] Use the guest.css for the maintenance page as well [stable12] Fixed a crash caused by Local::copyFromStorage() not conforming to Co… [stable12] Make file name input tooltip error text change Translate OAuth2 in stable12 [stable12] Localize contacts menu search input placeholder [stable12] Prevent sending second WWW-Authenticate header [stable12] don't try to encrypt/decrypt the certificate bundle [stable12] allow PropPatch requests to contact_birthdays [stable12] Fix username and avatar for external users [stable12] Fix tag label removed when share view is opened [stable12] Fix unknown share token error message [stable12] no themed icon when dragging folder [stable12] Add quota to the files view "Unspecified share exception" instead of proper 404 page on unknown public share tokens [stable12] fix "add to your nextcloud" input field [stable12] Revert "allow admin to disable groups on personal page" Bearer auth backend causes problems with several dav clients [stable12] filter missing groups in share provider [stable12] use the email address configured in Nextcloud as sender instead of the users email address [stable12] execute eval in global scope, addresses #5314 [stable12] l10n improvements from transifex Activity [stable12] Fix mimetype icon of deleted folders [stable12] Use PNG icons for emails and ios client [stable12] Ignore paths from chunking Notifications Allow to expand the message on click... text editor [stable12] Use text editor endpoint for previews [stable12] Use CRLF line ending by default for better compatibility Gallery Fix link when opening from files [stable12] Do not use propably outdated core translations Fix the translation source [stable12] Fix logged error if file ID is not available [stable12] Merge JS for public pages PDF viewer missing context dir Fix z index for small screen sizes
65 lines
2.1 KiB
Makefile
65 lines
2.1 KiB
Makefile
# $NetBSD: Makefile,v 1.7 2017/08/11 01:41:08 ryoon Exp $
|
|
#
|
|
|
|
DISTNAME= nextcloud-12.0.1
|
|
PKGNAME= ${PHP_PKG_PREFIX}-${DISTNAME}
|
|
CATEGORIES= www
|
|
MASTER_SITES= https://download.nextcloud.com/server/releases/
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
MAINTAINER= ryoon@NetBSD.org
|
|
HOMEPAGE= https://nextcloud.com/
|
|
COMMENT= File sharing web service server
|
|
LICENSE= gnu-agpl-v3
|
|
|
|
DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.4.0:../../graphics/php-gd
|
|
DEPENDS+= ${PHP_PKG_PREFIX}-iconv>=5.4.0:../../converters/php-iconv
|
|
DEPENDS+= ${PHP_PKG_PREFIX}-json>=5.4.0:../../textproc/php-json
|
|
DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=5.4.0:../../converters/php-mbstring
|
|
DEPENDS+= ${PHP_PKG_PREFIX}-zip>=5.4.0:../../archivers/php-zip
|
|
DEPENDS+= ${PHP_PKG_PREFIX}-zlib>=5.4.0:../../archivers/php-zlib
|
|
DEPENDS+= ${PHP_PKG_PREFIX}-pdo>=5.4.0:../../databases/php-pdo
|
|
DEPENDS+= ${PHP_PKG_PREFIX}-posix>=5.4.0:../../devel/php-posix
|
|
DEPENDS+= ${PHP_PKG_PREFIX}-curl>=5.4.0:../../www/php-curl
|
|
|
|
.include "options.mk"
|
|
|
|
WRKSRC= ${WRKDIR}/nextcloud
|
|
USE_LANGUAGES= # none
|
|
|
|
NO_BUILD= yes
|
|
|
|
USE_TOOLS+= bash:run pax perl:run
|
|
|
|
NC_DIR= share/nextcloud
|
|
INSTALLATION_DIRS= ${NC_DIR}
|
|
|
|
# for php interpreter
|
|
CHECK_INTERPRETER_SKIP+= ${NC_DIR}/3rdparty/doctrine/dbal/bin/doctrine-dbal
|
|
CHECK_INTERPRETER_SKIP+= ${NC_DIR}/3rdparty/dompdf/load_font.php
|
|
CHECK_INTERPRETER_SKIP+= ${NC_DIR}/3rdparty/phpdocx/pdf/load_font.php
|
|
CHECK_INTERPRETER_SKIP+= ${NC_DIR}/3rdparty/sabre/vobject/bin/*
|
|
CHECK_INTERPRETER_SKIP+= ${NC_DIR}/apps/contacts/vendor/blueimp-tmpl/js/compile.js
|
|
CHECK_INTERPRETER_SKIP+= ${NC_DIR}/occ
|
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
|
|
APACHE_USER?= nginx
|
|
APACHE_GROUP?= nginx
|
|
PKG_GROUPS= ${APACHE_GROUP}
|
|
PKG_USERS= ${APACHE_USER}:${APACHE_GROUP}
|
|
|
|
PKG_USERS_VARS= APACHE_USER
|
|
PKG_GROUPS_VARS= APACHE_GROUP
|
|
|
|
BUILD_DEFS+= APACHE_GROUP APACHE_USER
|
|
FILES_SUBST+= WWWGRP=${APACHE_GROUP} WWWOWN=${APACHE_USER} \
|
|
NC_DIR=${NC_DIR}
|
|
|
|
do-install:
|
|
cd ${WRKDIR} && ${FIND} nextcloud -type f \! -name '*.orig' -print | \
|
|
pax -rw -pmp ${DESTDIR}${PREFIX}/share
|
|
|
|
.include "../../lang/php/phpversion.mk"
|
|
.include "../../lang/python/application.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|