Compare commits

..

18 Commits

Author SHA1 Message Date
f56b599d6a Updated 27.1.5 2023-12-19 08:36:50 +01:00
c590cd9bdd Merge pull request 'New upstream release 27.1.5' (#22) from marsupilami79/nextcloud-deb:bookworm into bookworm
Reviewed-on: #22
2023-12-19 08:22:25 +01:00
Jan umgarten
e9ad4c8b1e New upstream release 27.1.5 2023-12-18 09:35:24 +01:00
d2d7b0ab4b Updated 27.1.4 2023-11-27 08:25:30 +01:00
5dd1e68806 Merge pull request 'Remove the ocm-provider line from nextcloud-server.install' (#20) from marsupilami79/nextcloud-deb:bookworm into bookworm
Reviewed-on: #20
2023-11-27 07:18:45 +01:00
Jan umgarten
4167c546c5 Nextcloud 27.1.4 is available upstream. 2023-11-24 22:06:21 +01:00
Jan umgarten
3f0c55d5dc Remove the ocm-provider line from nextcloud-server.install. It doesn't exist anymore starting from Nextcloud 27.1.2.
See: https://help.nextcloud.com/t/first-rc-of-nextcloud-27-1-2/171104/4
2023-11-24 21:57:19 +01:00
f5d286d792 New upstream 27.1.3 2023-11-10 12:22:43 +01:00
5987106320 New upstream 27.1.3 2023-11-10 12:21:15 +01:00
1a0ec3d5f2 New upstream 27.1.3 2023-11-10 12:20:46 +01:00
ed5fdc4d81 New upstream 27.1.1 2023-09-22 08:21:47 +02:00
7eb7ece2e0 update style 2023-09-22 08:21:09 +02:00
aa9c44a879 New upstream 27.1.0 2023-09-18 11:11:06 +02:00
fa8362a941 New upstream 27.0.2 2023-08-22 11:32:26 +00:00
f54062a442 New upstream 27.0.1 2023-07-27 14:30:20 +02:00
32fb89601f New upstream 26.0.4 2023-07-26 11:46:07 +00:00
476753ce83 New upstream 26.0.3 2023-06-26 08:17:52 +02:00
82a3e1b1c3 2023-06-05 08:58:22 +02:00
7 changed files with 64 additions and 241 deletions

View File

@@ -1,6 +1,6 @@
# Build on bullseye # Build on Bookworm
default: default:
image: debian:bullseye image: debian:bookworm
latest: latest:
# Build the latest .deb file # Build the latest .deb file
@@ -11,7 +11,7 @@ latest:
- export DEBEMAIL="NOREPLY@`hostname -d`" - export DEBEMAIL="NOREPLY@`hostname -d`"
- mkdir -p builddir - mkdir -p builddir
- uscan --overwrite-download --destdir builddir - uscan --overwrite-download --destdir builddir
- cd ../nextcloud-server-25.0.9 - cd ../nextcloud-server-27.1.5
- dpkg-buildpackage -rfakeroot - dpkg-buildpackage -rfakeroot
- cd - ; cp ../nextcloud-server_*.deb . - cd - ; cp ../nextcloud-server_*.deb .
artifacts: artifacts:

View File

@@ -15,11 +15,11 @@ sudo apt-get install build-essential fakeroot devscripts apache2-dev
``` ```
git clone https://git.jurisic.org/ijurisic/nextcloud-deb.git git clone https://git.jurisic.org/ijurisic/nextcloud-deb.git
cd nextcloud-deb cd nextcloud-deb
git checkout bullseye git checkout bookworm
uscan --verbose --download-current-version uscan --verbose --download-current-version
cd ../nextcloud-server-<current_version> cd ../nextcloud-server-27.1.5
dch -n dch -n
dpkg-buildpackage -rfakeroot -us -uc dpkg-buildpackage -rfakeroot -us -uc
cd .. cd ..
dpkg -i nextcloud-server_<current_version>_all.deb dpkg -i nextcloud-server_27.1.5-1~deb12_all.deb
``` ```

231
debian/changelog vendored
View File

@@ -1,230 +1,53 @@
nextcloud-server (25.0.9-1~deb11) bullseye; urgency=medium nextcloud-server (27.1.5-1~deb12) bookworm; urgency=medium
[ adam ] * New upstream release 27.1.5
* maint: pulled in new version of nextcloud (25.0.9)
-- Adam <adam@hax0rbana.org> Thu, 20 Jul 2023 14:20:37 -0500 -- Jan Baumgarten <jan.baumgarten@iks.ag> Fri, 24 Nov 2023 21:28:32 +0100
nextcloud-server (25.0.8-1~deb11) bullseye; urgency=medium nextcloud-server (27.1.4-1~deb12) bookworm; urgency=medium
[ adam ] * New upstream release 27.1.4
* maint: pulled in new version of nextcloud (25.0.8)
-- Adam <adam@hax0rbana.org> Thu, 22 Jun 2023 11:53:56 -0500 -- Jan Baumgarten <jan.baumgarten@iks.ag> Fri, 24 Nov 2023 21:28:32 +0100
nextcloud-server (25.0.7-1~deb11) bullseye; urgency=medium nextcloud-server (27.1.3-1~deb12) bookworm; urgency=medium
[ adam ] * New upstream release 27.1.3
* feat: automated builds using GitLab's CI system
* feat: Check for new upstream release and alert us if there is one
* maint: support for building nextcloud 25.0.7
* maint: updated CI job to be able to handle multiple nextcloud directories
-- Adam <adam@hax0rbana.org> Fri, 02 Jun 2023 01:14:27 -0500 -- Ivan Jurišić <ivan@jurisic.org> Fri, 10 Nov 2023 12:22:32 +0000
nextcloud-server (25.0.6-1~deb11) bullseye; urgency=medium nextcloud-server (27.1.0-1~deb12) bookworm; urgency=medium
* New upstream release 25.0.6 * New upstream release 27.1.0
* Updated README to update build dependencies
* Fixed typo in README
-- Adam <adam@hax0rbana.org> Thu, 20 Apr 2023 17:30:24 -0500 -- Ivan Jurišić <ivan@jurisic.org> Mon, 18 Sep 2023 08:59:43 +0000
nextcloud-server (25.0.4-1~deb11) bullseye; urgency=medium nextcloud-server (27.0.2-1~deb12) bookworm; urgency=medium
* New upstream release 25.0.4 * New upstream release 27.0.2
-- Ivan Jurišić <ivan@jurisic.org> Thu, 23 Feb 2023 15:19:32 +0000 -- Ivan Jurišić <ivan@jurisic.org> Tue, 22 Aug 2023 11:20:48 +0000
nextcloud-server (25.0.3-1~deb11) bullseye; urgency=medium nextcloud-server (27.0.1-1~deb12) bookworm; urgency=medium
* New upstream release 25.0.3 * New upstream release 27.0.1
-- Ivan Jurišić <ivan@jurisic.org> Wed, 18 Jan 2023 07:51:54 +0000 -- Ivan Jurišić <ivan@jurisic.org> Thu, 27 Jul 2023 12:13:18 +0000
nextcloud-server (25.0.2-2~deb11) bullseye; urgency=medium nextcloud-server (26.0.4-1~deb12) bookworm; urgency=medium
* Fixed changelog 25.0.2-1 to 25.0.2-2~deb11 * New upstream release 26.0.4
-- Ivan Jurišić <ivan@jurisic.org> Tue, 13 Dec 2022 11:15:56 +0100 -- Ivan Jurišić <ivan@jurisic.org> Wed, 26 Jul 2023 11:40:04 +0000
nextcloud-server (25.0.2-1) bullseye; urgency=medium nextcloud-server (26.0.3-1~deb12) bookworm; urgency=medium
nextcloud-server (25.0.2-1) bullseye; urgency=medium * New upstream release 26.0.3
* New upstream release 25.0.2 -- Ivan Jurišić <ivan@jurisic.org> Mon, 26 Jun 2023 08:07:08 +0200
-- Ivan Jurišić <ivan@jurisic.org> Tue, 13 Dec 2022 10:26:56 +0100 nextcloud-server (26.0.2-1~deb12) bookworm; urgency=medium
nextcloud-server (25.0.1-1~deb11) bullseye; urgency=medium * New upstream release 26.0.2
* New upstream release 25.0.1
-- Ivan Jurišić <ivan@jurisic.org> Tue, 22 Nov 2022 07:09:51 +0000
nextcloud-server (25.0.0-1~deb11) bullseye; urgency=medium
* New upstream release 25.0.0
-- Ivan Jurišić <ivan@jurisic.org> Mon, 24 Oct 2022 09:44:14 +0000
nextcloud-server (24.0.6-1~deb11) bullseye; urgency=medium
* New upstream release 24.0.6
-- Ivan Jurišić <ivan@jurisic.org> Thu, 06 Oct 2022 14:17:59 +0000
nextcloud-server (24.0.4-1~deb11) bullseye; urgency=medium
* New upstream release 24.0.4
-- Ivan Jurišić <ivan@jurisic.org> Mon, 29 Aug 2022 06:34:09 +0000
nextcloud-server (24.0.3-1~deb11) bullseye; urgency=medium
* New upstream release 24.0.3
-- Ivan Jurišić <ivan@jurisic.org> Tue, 19 Jul 2022 05:54:12 +0000
nextcloud-server (24.0.0-2~deb11) bullseye; urgency=medium
* Debian packages : fix install for 24 hub
-- Ivan Jurišić <ivan@jurisic.org> Sun, 09 May 2022 11:51:12 +0000
nextcloud-server (24.0.0-1~deb11) bullseye; urgency=medium
* New upstream release 24.0.0
-- Ivan Jurišić <ivan@jurisic.org> Sun, 08 May 2022 17:02:19 +0000
nextcloud-server (23.0.4-1~deb11) bullseye; urgency=medium
* New upstream release 23.0.4
-- Ivan Jurišić <ivan@jurisic.org> Mon, 25 Apr 2022 10:06:55 +0000
nextcloud-server (23.0.3-1~deb11) bullseye; urgency=medium
* New upstream release 23.0.3
-- Ivan Jurišić <ivan@jurisic.org> Wed, 23 Mar 2022 08:17:39 +0000
nextcloud-server (23.0.2-1~deb11) bullseye; urgency=medium
* New upstream release 23.0.2
-- Ivan Jurišić <ivan@jurisic.org> Tue, 22 Feb 2022 15:25:37 +0000
nextcloud-server (23.0.0-1~deb11) bullseye; urgency=medium
* New upstream release 23.0.0
-- Ivan Jurišić <ivan@jurisic.org> Wed, 01 Dec 2021 08:10:13 +0000
nextcloud-server (22.2.3-1~deb11) bullseye; urgency=medium
* New upstream release 22.2.3
-- Ivan Jurišić <ivan@jurisic.org> Tue, 23 Nov 2021 08:51:28 +0000
nextcloud-server (22.2.2-1~deb11) bullseye; urgency=medium
* New upstream release 22.2.2
-- Ivan Jurišić <ivan@jurisic.org> Mon, 15 Nov 2021 12:50:09 +0000
nextcloud-server (22.2.0-1~deb11) bullseye; urgency=medium
* New upstream release 22.2.0
-- Ivan Jurišić <ivan@jurisic.org> Thu, 28 Oct 2021 09:45:40 +0000
nextcloud-server (21.0.2-1~deb11) bullseye; urgency=medium
* New upstream release 21.0.2
-- Ivan Jurišić <ivan@jurisic.org> Thu, 10 Jun 2021 10:37:41 +0000
nextcloud-server (21.0.1-1~deb11) bullseye; urgency=medium
* New upstream release 21.0.1
-- Ivan Jurišić <ivan@jurisic.org> Wed, 14 Apr 2021 11:16:11 +0200
nextcloud-server (21.0.0-1~deb11) bullseye; urgency=medium
* New upstream release 21.0.0
-- Ivan Jurišić <ivan@jurisic.org> Wed, 03 Mar 2021 08:36:19 +0100
nextcloud-server (20.0.7-1~deb11) bullseye; urgency=medium
* New upstream release 20.0.7
-- Ivan Jurišić <ivan@jurisic.org> Fri, 19 Feb 2021 13:04:54 +0100
nextcloud-server (20.0.5-1~deb11) bullseye; urgency=medium
* New upstream release 20.0.5
-- Ivan Jurišić <ivan@jurisic.org> Fri, 22 Jan 2021 08:01:57 +0100
nextcloud-server (20.0.4-1~deb11) bullseye; urgency=medium
* New upstream release 20.0.4
-- Ivan Jurišić <ivan@jurisic.org> Tue, 12 Jan 2021 08:15:57 +0100
nextcloud-server (20.0.3-1~deb11) bullseye; urgency=medium
* New upstream release 20.0.3
-- Ivan Jurišić <ivan@jurisic.org> Thu, 10 Dec 2020 09:39:42 +0100
nextcloud-server (20.0.1-1~deb11) bullseye; urgency=medium
* New upstream release 20.0.1
-- Ivan Jurišić <ivan@jurisic.org> Mon, 02 Nov 2020 13:18:12 +0100
nextcloud-server (20.0.0-1~deb11) bullseye; urgency=medium
* New upstream release 20.0.0
-- Ivan Jurišić <ivan@jurisic.org> Wed, 14 Oct 2020 11:52:38 +0200
nextcloud-server (19.0.4-1~deb11) bullseye; urgency=medium
* New upstream release 19.0.4
-- Ivan Jurišić <ivan@jurisic.org> Wed, 14 Oct 2020 11:44:59 +0200
nextcloud-server (19.0.3-1~deb11) bullseye; urgency=medium
* New upstream release 19.0.3
* Read all chnages from https://nextcloud.com/changelog/
-- Ivan Jurišić <ivan@jurisic.org> Fri, 11 Sep 2020 08:59:47 +0200
nextcloud-server (19.0.2-1~deb11) bullseye; urgency=medium
* New upstream release 19.0.2
* Read all chnages from https://nextcloud.com/changelog/
-- Ivan Jurišić <ivan@jurisic.org> Fri, 28 Aug 2020 13:33:32 +0200
nextcloud-server (19.0.1-1~deb11) bullseye; urgency=medium
* New upstream release 19.0.1
* Read all chnages from https://nextcloud.com/changelog/
-- Ivan Jurišić <ivan@jurisic.org> Wed, 22 Jul 2020 08:28:43 +0200
nextcloud-server (19.0.0-1~deb11) bullseye; urgency=medium
* New upstream release 19.0.0
* Read all chnages from https://nextcloud.com/changelog/
-- Ivan Jurišić <ivan@jurisic.org> Tue, 09 Jun 2020 09:53:30 +0200
-- Ivan Jurišić <ivan@jurisic.org> Mon, 05 Jun 2023 06:13:02 +0000

2
debian/control vendored
View File

@@ -2,7 +2,7 @@ Source: nextcloud-server
Section: net Section: net
Priority: extra Priority: extra
Maintainer: Ivan Jurišić <ivan@jurisic.org> Maintainer: Ivan Jurišić <ivan@jurisic.org>
Build-Depends: debhelper (>= 11), dh-apache2 | apache2-dev Build-Depends: debhelper (>= 13), dh-apache2 | apache2-dev
Standards-Version: 3.9.8 Standards-Version: 3.9.8
Vcs-Browser: https://github.com/nextcloud/server Vcs-Browser: https://github.com/nextcloud/server
Vcs-Git: https://github.com/nextcloud/server.git Vcs-Git: https://github.com/nextcloud/server.git

View File

@@ -4,7 +4,6 @@ config var/www/nextcloud
core var/www/nextcloud core var/www/nextcloud
dist var/www/nextcloud dist var/www/nextcloud
lib var/www/nextcloud lib var/www/nextcloud
ocm-provider var/www/nextcloud
ocs var/www/nextcloud ocs var/www/nextcloud
ocs-provider var/www/nextcloud ocs-provider var/www/nextcloud
resources var/www/nextcloud resources var/www/nextcloud

View File

@@ -43,6 +43,7 @@ case "$1" in
echo "After configure please run su 'www-data' -s /bin/sh -c 'php /var/www/nextcloud/occ config:system:set --value true upgrade.disable-web'" echo "After configure please run su 'www-data' -s /bin/sh -c 'php /var/www/nextcloud/occ config:system:set --value true upgrade.disable-web'"
elif [ "$(su 'www-data' -s /bin/sh -c 'php /var/www/nextcloud/occ status' | grep 'installed:' | cut -f2 -d ':' | xargs)" = "true" ]; then elif [ "$(su 'www-data' -s /bin/sh -c 'php /var/www/nextcloud/occ status' | grep 'installed:' | cut -f2 -d ':' | xargs)" = "true" ]; then
su 'www-data' -s /bin/sh -c 'php /var/www/nextcloud/occ upgrade' su 'www-data' -s /bin/sh -c 'php /var/www/nextcloud/occ upgrade'
su 'www-data' -s /bin/sh -c 'php /var/www/nextcloud/occ db:add-missing-indices'
su 'www-data' -s /bin/sh -c 'php /var/www/nextcloud/occ config:system:set --value true upgrade.disable-web' >/dev/null || true su 'www-data' -s /bin/sh -c 'php /var/www/nextcloud/occ config:system:set --value true upgrade.disable-web' >/dev/null || true
else else
echo "Got unexpect answer, occ status can't to read satus of nextcloud. Check php installation." echo "Got unexpect answer, occ status can't to read satus of nextcloud. Check php installation."
@@ -50,9 +51,9 @@ case "$1" in
;; ;;
abort-upgrade|abort-remove|abort-deconfigure) abort-upgrade | abort-remove | abort-deconfigure) ;;
;;
\
*) *)
echo "postinst called with unknown argument \`$1'" >&2 echo "postinst called with unknown argument \`$1'" >&2
exit 1 exit 1

2
debian/watch vendored
View File

@@ -1,3 +1,3 @@
version=4 version=4
opts="pgpmode=auto" https://download.nextcloud.com/server/releases/nextcloud-(25.*)\.zip debian uupdate opts="pgpmode=auto" https://download.nextcloud.com/server/releases/nextcloud-(27.*)\.zip debian uupdate