Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
aports
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Monitor
Service Desk
Analyze
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
alpine
aports
Commits
5bf0ebf4
Commit
5bf0ebf4
authored
3 years ago
by
J0WI
Committed by
Leo
3 years ago
Browse files
Options
Downloads
Patches
Plain Diff
community/nextcloud20: modernize
parent
18ccb7a1
No related branches found
Branches containing commit
No related tags found
Tags containing commit
1 merge request
!22824
community/nextcloud{,20}: modernize
Pipeline
#87372
passed
3 years ago
Stage: lint
Stage: build
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
community/nextcloud21/APKBUILD
+16
-29
16 additions, 29 deletions
community/nextcloud21/APKBUILD
with
16 additions
and
29 deletions
community/nextcloud21/APKBUILD
+
16
−
29
View file @
5bf0ebf4
...
...
@@ -3,10 +3,10 @@
pkgname
=
nextcloud21
_pkgname
=
nextcloud
pkgver
=
21.0.3
pkgrel
=
0
pkgrel
=
1
_replaced_ver
=
20
pkgdesc
=
"Transitional package to allow nextcloud upgrade from v18->v20 for Alpine 3.12->3.13"
url
=
"http://nextcloud.com"
url
=
"http
s
://nextcloud.com
/
"
arch
=
"noarch"
license
=
"AGPL-3.0-only"
_php
=
php7
...
...
@@ -27,12 +27,12 @@ provides="$pkgname-contactsinteraction=$pkgver-r$pkgrel
$pkgname
-viewer=
$pkgver
-r
$pkgrel
$pkgname
-workflowengine=
$pkgver
-r
$pkgrel
"
replaces
=
"nextcloud
$_replaced_ver
nextcloud
$
{
_replaced_ver
}
-viewer"
replaces
=
"nextcloud
$_replaced_ver
nextcloud
$_replaced_ver
-viewer"
install
=
"
$pkgname
.pre-install
$pkgname
.pre-upgrade
$pkgname
.post-upgrade
$pkgname
-initscript.post-install"
subpackages
=
"
$pkgname
-doc
$pkgname
-initscript
$pkgname
-mysql
$pkgname
-pgsql
$pkgname
-sqlite
$pkgname
-default-apps:_default_apps"
source
=
"https://download.nextcloud.com/server/releases/nextcloud-
$pkgver
.
zip
source
=
"https://download.nextcloud.com/server/releases/nextcloud-
$pkgver
.
tar.bz2
nextcloud-dont-chmod.patch
nextcloud-app-encryption-info-add-mcrypt.patch
dont-update-htaccess.patch
...
...
@@ -53,7 +53,7 @@ pkggroups="www-data"
builddir
=
"
$srcdir
"
/nextcloud
# List of bundled apps to separate into subpackages. Keep it in sync!
# Note: Don't add "contactsinteraction", "files", "dav",
# Note: Don't add "contactsinteraction", "files", "dav",
# "federatedfilesharing", "lookup_server_connector", "provisioning_api",
# "oauth2", "settings", "twofactor_backupcodes", "workflowengine"
# here, these should be always installed.
...
...
@@ -155,7 +155,7 @@ package() {
}
doc
()
{
replaces
=
"nextcloud
$
{
_replaced_ver
}
-doc"
replaces
=
"nextcloud
$_replaced_ver
-doc"
default_doc
local
target
=
"
$subpkgdir
"
/usr/share/webapps/
$_pkgname
/core/doc
...
...
@@ -166,7 +166,7 @@ doc() {
initscript
()
{
pkgdesc
=
"Init script that runs Nextcloud with php-fpm"
depends
=
"
$pkgname
$_php
-fpm"
replaces
=
"nextcloud
$
{
_replaced_ver
}
-initscript"
replaces
=
"nextcloud
$_replaced_ver
-initscript"
local
confdir
=
"
$subpkgdir
/etc/
$_php
/php-fpm.d"
local
fpm_name
=
"php-fpm
${
_php
#php
}
"
...
...
@@ -184,28 +184,28 @@ initscript() {
pgsql
()
{
pkgdesc
=
"Nextcloud PostgreSQL support"
depends
=
"
$pkgname
$_php
-pgsql
$_php
-pdo_pgsql"
replaces
=
"nextcloud
$
{
_replaced_ver
}
-pgsql"
replaces
=
"nextcloud
$_replaced_ver
-pgsql"
mkdir
-p
"
$subpkgdir
"
}
sqlite
()
{
pkgdesc
=
"Nextcloud SQLite support"
depends
=
"
$pkgname
$_php
-sqlite3
$_php
-pdo_sqlite"
replaces
=
"nextcloud
$
{
_replaced_ver
}
-sqlite"
replaces
=
"nextcloud
$_replaced_ver
-sqlite"
mkdir
-p
"
$subpkgdir
"
}
mysql
()
{
pkgdesc
=
"Nextcloud MySQL support"
depends
=
"
$pkgname
$_php
-pdo_mysql"
replaces
=
"nextcloud
$
{
_replaced_ver
}
-mysql"
replaces
=
"nextcloud
$_replaced_ver
-mysql"
mkdir
-p
"
$subpkgdir
"
}
_default_apps
()
{
pkgdesc
=
"Nextcloud default apps"
depends
=
"
$pkgname
"
replaces
=
"nextcloud
$
{
_replaced_ver
}
-default-apps"
replaces
=
"nextcloud
$_replaced_ver
-default-apps"
local
path
;
for
path
in
"
$pkgdir
"
/
$_appsdir
/
*
;
do
if
grep
-q
'<default_enable\s*/>'
"
$path
"
/appinfo/info.xml
;
then
...
...
@@ -222,7 +222,7 @@ _package_app() {
local
name
=
$(
xmlstarlet sel
-t
-v
'info/name/text()'
"
$appinfo
"
)
pkgdesc
=
"Nextcloud
${
name
:-
$appname
}
app"
replaces
=
"nextcloud
$
{
_replaced_ver
}
-
$
{
appname
}
"
replaces
=
"nextcloud
$_replaced_ver
-
$appname
"
local
php_deps
=
$(
xmlstarlet sel
-t
-v
'info/dependencies/lib/text()'
"
$appinfo
"
\
| xargs
-r
-n1
printf
"
$_php
-%s
\n
"
)
...
...
@@ -236,7 +236,7 @@ _package_app() {
photos
)
app_deps
=
"-viewer"
provides
=
"
$pkgname
-gallery=
$pkgver
-r
$pkgrel
"
replaces
=
"
$replaces
nextcloud
$
{
_replaced_ver
}
-gallery"
replaces
=
"
$replaces
nextcloud
$_replaced_ver
-gallery"
;;
esac
...
...
@@ -248,21 +248,7 @@ _package_app() {
}
sha512sums
=
"
7490191ca05a9fffce49e6c4076a188d03c4a8223283b8966e637eadd0ad74b51340e0508aa29454e4e7f06693cf179d71d73754724ecaa975c2470abdbe2ff7 nextcloud-20.0.10.zip
aea0adb2c3a48ec6af2958c6ccfe13adff86316a56084e763b7e6df9e21aa3435b13305b7c15cc2b795e83c9388b05006862f6465c29e3dc2c1fbd8eb8befcb9 nextcloud-dont-chmod.patch
2d03b90c1e2f3d96001f31f1bbf902e4c411c8de7dc5a4f956fa8297533324cb12092d3ad2198f2e02ff4835dc22febee2d49e449b003caef5b990d9dcff1e70 nextcloud-app-encryption-info-add-mcrypt.patch
aef3c92497d738d6968e0f0b0d415b4953500db24ae14af41ef972665cf7eff00cb6c53dc953845fdbb389c3c965a75b8b14b9247513c05cf4130fe1cfc61731 dont-update-htaccess.patch
d2100a837fef1eeae5f706650ab4c985d9e00f61efa5526ef76c7c1f5811c3906eb6c3c13c151eff9677a0c303faab64411a5a84d6792728bc520d2c618d7d5b disable-integrity-check-as-default.patch
3fc3e06580a619d81b12f448976ffac34f0bb80fc73e9443fa213a73f160ba4b9bd14a26c134258ee12c04d8e103b46f4de10d7b11e4544a328878e57d436055 iconv-ascii-translit-not-supported.patch
df1a16414a278c205876ec86c210a02a9009954e2d4f9033ff3c9b76c371e2764ef3587db5a4b8f76302655c6c8688c8729d1685279a77d279d3839cc359fbcd use-external-docs-if-local-not-avail.patch
5f73cd9399fa484ef15bd47e803c93381deffbc7699eceadbb5c27e43b20156806d74e5021a64d28f0165ef87b519e962780651711a37bceb9f0b04455dfdce1 nextcloud20-config.php
7388458a9e8b7afd3d3269718306410ffa59c3c23da4bef367a4d7f6d2570136fae9dd421b19c1441e7ffb15a5405e18bb5da67b1a15f9f45e8b98d3fda532ba nextcloud20.logrotate
dcc57735d7d4af4a7ebbdd1186d301e51d2ae4675022aea6bf1111222dfa188a3a490ebd6e7c8a7ac30046cb7d93f81cec72a51acbc60d0c10b7fb64630c637a nextcloud20.confd
edb699ea6127b231793254115b334006c2d50a0d2ecc846188c3521ddffc3c0e19c5e2944f03cae81e6c645c859258380691081b1c522a22d40939b31db36e8a nextcloud20.cron
ee9073a6df4286cba2d1d855cf40863968f20677729b2c7848ab50a70d4915b8e84c957a850a03a707231256c11312e5792e7817dd50afbf73efe767fef2112d fpm-pool.conf
959852e34f010e635470829d66713f3e22c47717ec2c6487759eed2b6aeff9fd1421fe0271d494a02781bd1c98beb2823583623ee2cf03057cd5db794627d6c2 occ
"
sha512sums
=
"bf77e0c4a13a3f6991aacbbf81ba69a08a2ecef4c722bcfe18f9ad2899773e3aa4647c194c790af1ee2fe051041147c05913f4611df426d35dcc05a0ef66be32 nextcloud-21.0.3.zip
e618dc400659a2aca37857c446d31296e64d7671a66bf077969b3194ae35242c6de11eabd1547791067c0edc43e93149fadf102bd4022cffb92802ad9d7e4ef7 nextcloud-21.0.3.tar.bz2
aea0adb2c3a48ec6af2958c6ccfe13adff86316a56084e763b7e6df9e21aa3435b13305b7c15cc2b795e83c9388b05006862f6465c29e3dc2c1fbd8eb8befcb9 nextcloud-dont-chmod.patch
67654d1b606c36ee9a8804b4ae0c9310c6f9dbc38aee0e73afb8da535fe64ee688b7052fd5d248ce094843c54dd8858e8c4cb014556a5a33f261fd3a4d56f7c4 nextcloud-app-encryption-info-add-mcrypt.patch
aef3c92497d738d6968e0f0b0d415b4953500db24ae14af41ef972665cf7eff00cb6c53dc953845fdbb389c3c965a75b8b14b9247513c05cf4130fe1cfc61731 dont-update-htaccess.patch
...
...
@@ -274,4 +260,5 @@ df1a16414a278c205876ec86c210a02a9009954e2d4f9033ff3c9b76c371e2764ef3587db5a4b8f7
dcc57735d7d4af4a7ebbdd1186d301e51d2ae4675022aea6bf1111222dfa188a3a490ebd6e7c8a7ac30046cb7d93f81cec72a51acbc60d0c10b7fb64630c637a nextcloud21.confd
edb699ea6127b231793254115b334006c2d50a0d2ecc846188c3521ddffc3c0e19c5e2944f03cae81e6c645c859258380691081b1c522a22d40939b31db36e8a nextcloud21.cron
ee9073a6df4286cba2d1d855cf40863968f20677729b2c7848ab50a70d4915b8e84c957a850a03a707231256c11312e5792e7817dd50afbf73efe767fef2112d fpm-pool.conf
959852e34f010e635470829d66713f3e22c47717ec2c6487759eed2b6aeff9fd1421fe0271d494a02781bd1c98beb2823583623ee2cf03057cd5db794627d6c2 occ"
959852e34f010e635470829d66713f3e22c47717ec2c6487759eed2b6aeff9fd1421fe0271d494a02781bd1c98beb2823583623ee2cf03057cd5db794627d6c2 occ
"
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment