From 8e92f8769442bc3acd95bd8decee20b63c5b4f20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Istv=C3=A1n=20V=C3=A1radi?= Date: Thu, 26 Jul 2018 20:07:36 +0200 Subject: [PATCH 1/2] Stop building for artful --- admin/linux/debian/debian.artful/changelog | 23 ---------------------- admin/linux/debian/drone-build.sh | 2 +- 2 files changed, 1 insertion(+), 24 deletions(-) delete mode 100644 admin/linux/debian/debian.artful/changelog diff --git a/admin/linux/debian/debian.artful/changelog b/admin/linux/debian/debian.artful/changelog deleted file mode 100644 index f002f2a8b5..0000000000 --- a/admin/linux/debian/debian.artful/changelog +++ /dev/null @@ -1,23 +0,0 @@ -nextcloud-client (2.3.3-1.0~artful1) artful; urgency=medium - - * Debian build support for the forked client. - - -- István Váradi Mon, 6 Nov 2017 20:20:04 +0100 - -nextcloud-client (2.3.1-1.0~artful1) artful; urgency=medium - - * New upstream version - - -- István Váradi Thu, 23 Mar 2017 19:07:36 +0100 - -nextcloud-client (2.3.0-1.0~artful1) artful; urgency=medium - - * New upstream version - - -- István Váradi Tue, 21 Mar 2017 19:34:13 +0100 - -nextcloud-client (2.2.4-1.4~artful1) artful; urgency=medium - - * The locale-specific icon names are correct too - - -- István Váradi Tue, 7 Feb 2017 19:55:40 +0100 diff --git a/admin/linux/debian/drone-build.sh b/admin/linux/debian/drone-build.sh index f83fdc1705..d0acd1b748 100755 --- a/admin/linux/debian/drone-build.sh +++ b/admin/linux/debian/drone-build.sh @@ -52,7 +52,7 @@ if ! wget http://ppa.launchpad.net/${repo}/ubuntu/pool/main/n/nextcloud-client/n origsourceopt="-sa" fi -for distribution in xenial artful bionic stable; do +for distribution in xenial bionic stable; do rm -rf nextcloud-client_${basever} cp -a ${DRONE_WORKSPACE} nextcloud-client_${basever} From dd9e12fe438410d78ef7fb9f9cd2425e165cf0f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Istv=C3=A1n=20V=C3=A1radi?= Date: Thu, 26 Jul 2018 20:08:48 +0200 Subject: [PATCH 2/2] Start building for cosmic --- admin/linux/debian/debian.cosmic/changelog | 23 ++++++ admin/linux/debian/debian.cosmic/control | 88 ++++++++++++++++++++++ admin/linux/debian/drone-build.sh | 2 +- 3 files changed, 112 insertions(+), 1 deletion(-) create mode 100644 admin/linux/debian/debian.cosmic/changelog create mode 100644 admin/linux/debian/debian.cosmic/control diff --git a/admin/linux/debian/debian.cosmic/changelog b/admin/linux/debian/debian.cosmic/changelog new file mode 100644 index 0000000000..5316d79c59 --- /dev/null +++ b/admin/linux/debian/debian.cosmic/changelog @@ -0,0 +1,23 @@ +nextcloud-client (2.3.3-1.0~cosmic1) cosmic; urgency=medium + + * Debian build support for the forked client. + + -- István Váradi Mon, 6 Nov 2017 20:20:04 +0100 + +nextcloud-client (2.3.1-1.0~cosmic1) cosmic; urgency=medium + + * New upstream version + + -- István Váradi Thu, 23 Mar 2017 19:07:36 +0100 + +nextcloud-client (2.3.0-1.0~cosmic1) cosmic; urgency=medium + + * New upstream version + + -- István Váradi Tue, 21 Mar 2017 19:34:13 +0100 + +nextcloud-client (2.2.4-1.4~cosmic1) cosmic; urgency=medium + + * The locale-specific icon names are correct too + + -- István Váradi Tue, 7 Feb 2017 19:55:40 +0100 diff --git a/admin/linux/debian/debian.cosmic/control b/admin/linux/debian/debian.cosmic/control new file mode 100644 index 0000000000..6ccd6421b4 --- /dev/null +++ b/admin/linux/debian/debian.cosmic/control @@ -0,0 +1,88 @@ +Source: nextcloud-client +Section: contrib/devel +Priority: optional +Maintainer: István Váradi +Build-Depends: cmake, + debhelper, + cdbs, + dh-python, + extra-cmake-modules (>= 5.16), + kdelibs5-dev, + kio-dev, + libcmocka-dev, + libhttp-dav-perl, + libinotify-dev [kfreebsd-any], + libqt5webkit5-dev, + libsqlite3-dev, + libssl-dev (>> 1.0.0), + zlib1g-dev, + optipng, + pkg-kde-tools, + python-sphinx | python3-sphinx, + python3-all, + qt5keychain-dev, + qtwebengine5-dev, + qtdeclarative5-dev, + qttools5-dev, + qttools5-dev-tools, + xvfb +Standards-Version: 3.9.8 +Homepage: https://github.com/nextcloud/client_theming +#Vcs-Git: git://anonscm.debian.org/collab-maint/nextcloud-client.git +#Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/nextcloud-client.git + +Package: nextcloud-client +Architecture: any +Depends: libnextcloudsync0 (=${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, libgnome-keyring0, nextcloud-client-l10n +Description: Nextcloud desktop sync client + Use the desktop client to keep your files synchronized + between your Nextcloud server and your desktop. Select + one or more directories on your local machine and always + have access to your latest files wherever you are. + +Package: libnextcloudsync0 +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Nextcloud sync library + Used by the Nextcloud desktop client as the synchronization engine. + +Package: libnextcloudsync-dev +Architecture: any +Section: contrib/libdevel +Depends: libnextcloudsync0 (=${binary:Version}), ${misc:Depends} +Description: Nextcloud sync library development files + The headers and development library for the Nextcloud sync library. + +Package: nextcloud-client-l10n +Architecture: all +Depends: ${misc:Depends} +Description: Nextcloud client internatialization files + The translation files. + +Package: nextcloud-client-nautilus +Architecture: all +Depends: nextcloud-client (>=${binary:Version}), libnextcloudsync0, python-nautilus, nautilus, ${misc:Depends} +Description: Nautilus plugin for Nextcloud + This package contains a Nautilus plugin to display + synchronization status icons for Nextcloud files. + +Package: nextcloud-client-nemo +Architecture: all +Depends: nextcloud-client (>=${binary:Version}), libnextcloudsync0, python-nemo | nemo-python, nemo, ${misc:Depends} +Description: Nemo plugin for Nextcloud + This package contains a Nemo plugin to display + synchronization status icons for Nextcloud files. + +Package: nextcloud-client-caja +Architecture: all +Depends: nextcloud-client (>=${binary:Version}), libnextcloudsync0, python-caja, caja, ${misc:Depends} +Description: Caja plugin for Nextcloud + This package contains a Caja plugin to display + synchronization status icons for Nextcloud files. + +Package: nextcloud-client-dolphin +Architecture: any +Depends: dolphin (>= 4:15.12.1), libnextcloudsync0 (= ${binary:Version}), nextcloud-client, ${misc:Depends}, ${shlibs:Depends} +Description: Dolphin plugin for Nextcloud + This package contains a Dolphin plugin to display + synchronization status icons for Nextcloud files. diff --git a/admin/linux/debian/drone-build.sh b/admin/linux/debian/drone-build.sh index d0acd1b748..34c302d7d6 100755 --- a/admin/linux/debian/drone-build.sh +++ b/admin/linux/debian/drone-build.sh @@ -52,7 +52,7 @@ if ! wget http://ppa.launchpad.net/${repo}/ubuntu/pool/main/n/nextcloud-client/n origsourceopt="-sa" fi -for distribution in xenial bionic stable; do +for distribution in xenial bionic cosmic stable; do rm -rf nextcloud-client_${basever} cp -a ${DRONE_WORKSPACE} nextcloud-client_${basever}