Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/client_theming.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIstván Váradi <ivaradi@users.noreply.github.com>2017-05-07 15:36:42 +0300
committerDaniel Hansson <daniel@techandme.se>2017-05-07 15:36:42 +0300
commit20dcf3f4aaa29d5a50048951237bcc935df87522 (patch)
tree421b6c90a4e082cecb73afc184b2af4450690fdb
parent52f5289919de9e2332e990bd39fc99b4bcdc1d7a (diff)
Build with Qt5 and the KDE Frameworks (#136)
-rw-r--r--linux/debian/nextcloud-client/debian.trusty/control59
-rw-r--r--linux/debian/nextcloud-client/debian.yakkety/changelog (renamed from linux/debian/nextcloud-client/debian.xenial/changelog)14
-rw-r--r--linux/debian/nextcloud-client/debian.yakkety/nextcloud-client-dolphin.install4
-rw-r--r--linux/debian/nextcloud-client/debian.zesty/nextcloud-client-dolphin.install4
-rw-r--r--linux/debian/nextcloud-client/debian/changelog14
-rw-r--r--linux/debian/nextcloud-client/debian/control32
-rw-r--r--linux/debian/nextcloud-client/debian/nextcloud-client-dolphin.install4
-rw-r--r--linux/debian/nextcloud-client/debian/nextcloud-client-dolphin.lintian-overrides2
-rw-r--r--linux/debian/nextcloud-client/debian/nextcloud-client-dolphin.triggers1
-rw-r--r--linux/debian/nextcloud-client/debian/nextcloud-client.lintian-overrides1
-rw-r--r--linux/debian/nextcloud-client/debian/source/lintian-overrides1
-rwxr-xr-xlinux/debian/scripts/build.sh2
12 files changed, 121 insertions, 17 deletions
diff --git a/linux/debian/nextcloud-client/debian.trusty/control b/linux/debian/nextcloud-client/debian.trusty/control
new file mode 100644
index 0000000..10c66d0
--- /dev/null
+++ b/linux/debian/nextcloud-client/debian.trusty/control
@@ -0,0 +1,59 @@
+Source: nextcloud-client
+Section: contrib/devel
+Priority: optional
+Maintainer: István Váradi <ivaradi@varadiistvan.hu>
+Build-Depends: debhelper (>= 9), cdbs, cmake, libssl-dev (>= 1.0.0), libsqlite3-dev (>=3.8.0),
+ qtkeychain-dev (>=0.7.0), libqtwebkit-dev, pkg-config
+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}, 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.
diff --git a/linux/debian/nextcloud-client/debian.xenial/changelog b/linux/debian/nextcloud-client/debian.yakkety/changelog
index d08cbd2..02eabe4 100644
--- a/linux/debian/nextcloud-client/debian.xenial/changelog
+++ b/linux/debian/nextcloud-client/debian.yakkety/changelog
@@ -1,41 +1,41 @@
-nextcloud-client (2.3.1-1.0~xenial1) xenial; urgency=medium
+nextcloud-client (2.3.1-1.0~yakkety1) yakkety; urgency=medium
* New upstream version
-- István Váradi <ivaradi@varadiistvan.hu> Thu, 23 Mar 2017 19:07:36 +0100
-nextcloud-client (2.3.0-1.0~xenial1) xenial; urgency=medium
+nextcloud-client (2.3.0-1.0~yakkety1) yakkety; urgency=medium
* New upstream version
-- István Váradi <ivaradi@varadiistvan.hu> Tue, 21 Mar 2017 19:34:13 +0100
-nextcloud-client (2.2.4-1.4~xenial1) xenial; urgency=medium
+nextcloud-client (2.2.4-1.4~yakkety1) yakkety; urgency=medium
* The locale-specific icon names are correct too
-- István Váradi <ivaradi@varadiistvan.hu> Tue, 7 Feb 2017 19:55:40 +0100
-nextcloud-client (2.2.4-1.3~xenial1) xenial; urgency=medium
+nextcloud-client (2.2.4-1.3~yakkety1) yakkety; urgency=medium
* Caja syncstate plugin is built.
* The syncstate plugin has application-specific name
-- István Váradi <ivaradi@varadiistvan.hu> Fri, 27 Jan 2017 19:34:18 +0100
-nextcloud-client (2.2.4-1.2~xenial1) xenial; urgency=medium
+nextcloud-client (2.2.4-1.2~yakkety1) yakkety; urgency=medium
* Fixed appname in the Nemo syncstate extension.
-- István Váradi <ivaradi@varadiistvan.hu> Thu, 19 Jan 2017 16:46:50 +0100
-nextcloud-client (2.2.4-1.1~xenial1) xenial; urgency=medium
+nextcloud-client (2.2.4-1.1~yakkety1) yakkety; urgency=medium
* Added Nautilus and Nemo syncstate extensions.
-- István Váradi <ivaradi@varadiistvan.hu> Tue, 17 Jan 2017 19:55:32 +0100
-nextcloud-client (2.2.4-1.0~xenial1) xenial; urgency=medium
+nextcloud-client (2.2.4-1.0~yakkety1) yakkety; urgency=medium
* Initial release.
diff --git a/linux/debian/nextcloud-client/debian.yakkety/nextcloud-client-dolphin.install b/linux/debian/nextcloud-client/debian.yakkety/nextcloud-client-dolphin.install
new file mode 100644
index 0000000..1b81e95
--- /dev/null
+++ b/linux/debian/nextcloud-client/debian.yakkety/nextcloud-client-dolphin.install
@@ -0,0 +1,4 @@
+usr/lib/*/libnextclouddolphinpluginhelper.so
+usr/lib/*/qt5/plugins/kf5/overlayicon/nextclouddolphinoverlayplugin.so
+usr/lib/*/qt5/plugins/nextclouddolphinactionplugin.so
+usr/share/kservices5/nextclouddolphinactionplugin.desktop
diff --git a/linux/debian/nextcloud-client/debian.zesty/nextcloud-client-dolphin.install b/linux/debian/nextcloud-client/debian.zesty/nextcloud-client-dolphin.install
new file mode 100644
index 0000000..1b81e95
--- /dev/null
+++ b/linux/debian/nextcloud-client/debian.zesty/nextcloud-client-dolphin.install
@@ -0,0 +1,4 @@
+usr/lib/*/libnextclouddolphinpluginhelper.so
+usr/lib/*/qt5/plugins/kf5/overlayicon/nextclouddolphinoverlayplugin.so
+usr/lib/*/qt5/plugins/nextclouddolphinactionplugin.so
+usr/share/kservices5/nextclouddolphinactionplugin.desktop
diff --git a/linux/debian/nextcloud-client/debian/changelog b/linux/debian/nextcloud-client/debian/changelog
index 02eabe4..d08cbd2 100644
--- a/linux/debian/nextcloud-client/debian/changelog
+++ b/linux/debian/nextcloud-client/debian/changelog
@@ -1,41 +1,41 @@
-nextcloud-client (2.3.1-1.0~yakkety1) yakkety; urgency=medium
+nextcloud-client (2.3.1-1.0~xenial1) xenial; urgency=medium
* New upstream version
-- István Váradi <ivaradi@varadiistvan.hu> Thu, 23 Mar 2017 19:07:36 +0100
-nextcloud-client (2.3.0-1.0~yakkety1) yakkety; urgency=medium
+nextcloud-client (2.3.0-1.0~xenial1) xenial; urgency=medium
* New upstream version
-- István Váradi <ivaradi@varadiistvan.hu> Tue, 21 Mar 2017 19:34:13 +0100
-nextcloud-client (2.2.4-1.4~yakkety1) yakkety; urgency=medium
+nextcloud-client (2.2.4-1.4~xenial1) xenial; urgency=medium
* The locale-specific icon names are correct too
-- István Váradi <ivaradi@varadiistvan.hu> Tue, 7 Feb 2017 19:55:40 +0100
-nextcloud-client (2.2.4-1.3~yakkety1) yakkety; urgency=medium
+nextcloud-client (2.2.4-1.3~xenial1) xenial; urgency=medium
* Caja syncstate plugin is built.
* The syncstate plugin has application-specific name
-- István Váradi <ivaradi@varadiistvan.hu> Fri, 27 Jan 2017 19:34:18 +0100
-nextcloud-client (2.2.4-1.2~yakkety1) yakkety; urgency=medium
+nextcloud-client (2.2.4-1.2~xenial1) xenial; urgency=medium
* Fixed appname in the Nemo syncstate extension.
-- István Váradi <ivaradi@varadiistvan.hu> Thu, 19 Jan 2017 16:46:50 +0100
-nextcloud-client (2.2.4-1.1~yakkety1) yakkety; urgency=medium
+nextcloud-client (2.2.4-1.1~xenial1) xenial; urgency=medium
* Added Nautilus and Nemo syncstate extensions.
-- István Váradi <ivaradi@varadiistvan.hu> Tue, 17 Jan 2017 19:55:32 +0100
-nextcloud-client (2.2.4-1.0~yakkety1) yakkety; urgency=medium
+nextcloud-client (2.2.4-1.0~xenial1) xenial; urgency=medium
* Initial release.
diff --git a/linux/debian/nextcloud-client/debian/control b/linux/debian/nextcloud-client/debian/control
index 10c66d0..6d70823 100644
--- a/linux/debian/nextcloud-client/debian/control
+++ b/linux/debian/nextcloud-client/debian/control
@@ -2,8 +2,29 @@ Source: nextcloud-client
Section: contrib/devel
Priority: optional
Maintainer: István Váradi <ivaradi@varadiistvan.hu>
-Build-Depends: debhelper (>= 9), cdbs, cmake, libssl-dev (>= 1.0.0), libsqlite3-dev (>=3.8.0),
- qtkeychain-dev (>=0.7.0), libqtwebkit-dev, pkg-config
+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,
+ 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
@@ -57,3 +78,10 @@ Depends: nextcloud-client (>=${binary:Version}), libnextcloudsync0, python-caja,
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/linux/debian/nextcloud-client/debian/nextcloud-client-dolphin.install b/linux/debian/nextcloud-client/debian/nextcloud-client-dolphin.install
new file mode 100644
index 0000000..736f0ad
--- /dev/null
+++ b/linux/debian/nextcloud-client/debian/nextcloud-client-dolphin.install
@@ -0,0 +1,4 @@
+usr/lib/*/libnextclouddolphinpluginhelper.so
+usr/lib/*/plugins/kf5/overlayicon/nextclouddolphinoverlayplugin.so
+usr/lib/*/plugins/nextclouddolphinactionplugin.so
+usr/share/kservices5/nextclouddolphinactionplugin.desktop
diff --git a/linux/debian/nextcloud-client/debian/nextcloud-client-dolphin.lintian-overrides b/linux/debian/nextcloud-client/debian/nextcloud-client-dolphin.lintian-overrides
new file mode 100644
index 0000000..0056659
--- /dev/null
+++ b/linux/debian/nextcloud-client/debian/nextcloud-client-dolphin.lintian-overrides
@@ -0,0 +1,2 @@
+nextcloud-client-dolphin: package-name-doesnt-match-sonames
+nextcloud-client-dolphin: shlib-without-versioned-soname
diff --git a/linux/debian/nextcloud-client/debian/nextcloud-client-dolphin.triggers b/linux/debian/nextcloud-client/debian/nextcloud-client-dolphin.triggers
new file mode 100644
index 0000000..dd86603
--- /dev/null
+++ b/linux/debian/nextcloud-client/debian/nextcloud-client-dolphin.triggers
@@ -0,0 +1 @@
+activate-noawait ldconfig
diff --git a/linux/debian/nextcloud-client/debian/nextcloud-client.lintian-overrides b/linux/debian/nextcloud-client/debian/nextcloud-client.lintian-overrides
index a59d947..a33e6e7 100644
--- a/linux/debian/nextcloud-client/debian/nextcloud-client.lintian-overrides
+++ b/linux/debian/nextcloud-client/debian/nextcloud-client.lintian-overrides
@@ -1,2 +1,3 @@
nextcloud-client: binary-or-shlib-defines-rpath
nextcloud-client: binary-without-manpage
+nextcloud-client: license-problem-convert-utf-code
diff --git a/linux/debian/nextcloud-client/debian/source/lintian-overrides b/linux/debian/nextcloud-client/debian/source/lintian-overrides
index 98a1c21..d44c6a5 100644
--- a/linux/debian/nextcloud-client/debian/source/lintian-overrides
+++ b/linux/debian/nextcloud-client/debian/source/lintian-overrides
@@ -6,3 +6,4 @@ nextcloud-client source: source-is-missing client/doc/ocdoc/_shared_assets/theme
nextcloud-client source: source-is-missing client/doc/ocdoc/_shared_assets/themes/owncloud_release/static/bootstrap.js line length is 22206 characters (>512)
nextcloud-client source: source-is-missing client/doc/ocdoc/_shared_assets/themes/owncloud_release/static/jquery.js line length is 32412 characters (>512)
nextcloud-client source: source-is-missing client/doc/ocdoc/_shared_assets/themes/owncloud_org/static/js/jquery-1.11.0.min.js
+nextcloud-client source: license-problem-convert-utf-code
diff --git a/linux/debian/scripts/build.sh b/linux/debian/scripts/build.sh
index 8f931dd..af5e95a 100755
--- a/linux/debian/scripts/build.sh
+++ b/linux/debian/scripts/build.sh
@@ -17,6 +17,6 @@ pushd /
"${scriptdir}/create_debdir.sh" "${package}" "${tag}" "${version}" "${distribution}"
-(cd "${BUILDAREA}/${package}_${version}"; debuild "$@")
+(cd "${BUILDAREA}/${package}_${version}"; EDITOR=true dpkg-source --commit . local-changes; debuild "$@")
popd