68 Commits

Autor SHA1 Mensagem Data
István Váradi f1fce9a595 The icon names are fixed for the localized versions too 2017-02-07 19:57:18 +01:00
István Váradi 5d187eb179 Updated changelogs 2017-02-07 19:45:20 +01:00
István Váradi 3486827553 The syncstate plugin has application-specific name 2017-02-07 19:45:03 +01:00
István Váradi 1817c9bdcc The Caja synstate plugin is now built 2017-01-27 19:21:56 +01:00
Daniel Hansson 5fdd72232a Merge pull request #65 from nextcloud/ivaradi-patch-1
Various changes for the Ubuntu/Debian build files
2017-01-22 16:41:46 +01:00
István Váradi 4bf8caf0af Support for Debian builds 2017-01-20 20:32:16 +01:00
István Váradi 474292c8ab Paralel build support 2017-01-20 20:31:53 +01:00
István Váradi 2aa15eaed9 appaname is correct in Nemo syncstate handler 2017-01-19 16:55:00 +01:00
István Váradi 2cfd87bff2 lintian is now satisfied 2017-01-17 21:15:47 +01:00
István Váradi c6c84b5639 Debian build script fixes 2017-01-17 20:43:02 +01:00
István Váradi e34f4a21b9 Nemo and Nautilus extensions for Ubuntu 2017-01-17 20:06:40 +01:00
Roeland Jago Douma 02723bdd7e Merge pull request #60 from nextcloud/patch-travis
Add Travis CI build status indicator
2017-01-13 20:22:18 +01:00
probonopd 3a27c67e29 Add Travis CI build status indicator 2017-01-13 19:25:07 +01:00
Roeland Jago Douma 284cedbef0 Merge pull request #59 from probonopd/patch-1
Fix AppImage
2017-01-13 19:12:19 +01:00
probonopd 88ff5d1e2e Merge pull request #2 from nextcloud/master
Update
2017-01-12 22:27:12 +01:00
probonopd e08bf1f10d Update build.sh 2017-01-12 22:25:57 +01:00
probonopd 273527c0b8 Qt 5 2017-01-12 21:44:47 +01:00
Roeland Jago Douma 89b3516457 Merge pull request #29 from probonopd/patch-1
AppImage for Linux
2017-01-12 21:11:51 +01:00
Roeland Jago Douma 025cc4db16 Merge pull request #37 from tpokorra/master
add APPLICATION_SHORTNAME
2017-01-12 10:30:19 +01:00
Roeland Jago Douma 995937942a Merge pull request #54 from ivaradi/debian
Debian (Ubuntu) PPA build files
2017-01-12 10:29:28 +01:00
István Váradi 42ccc48a80 Debian (Ubuntu) PPA build files 2017-01-05 10:58:19 +01:00
Timotheus Pokorra 0d340688e9 add APPLICATION_SHORTNAME
this is used in https://github.com/owncloud/client/blob/master/shell_integration/nautilus/CMakeLists.txt for the nautilus shell integration
fixes https://github.com/tpokorra/lbs-nextcloud/issues/1
2016-10-21 14:25:33 +02:00
probonopd 1160a797e3 Merge pull request #1 from malfunc/patch-1
revert changes from 4bd21ca34c, 462225e…
2016-10-02 09:34:50 +02:00
malfunc 2e57739f07 . 2016-10-02 04:58:07 +02:00
malfunc 8f3cdd75a6 . 2016-10-02 04:57:49 +02:00
malfunc 76222eab29 revert changes from 4bd21ca34c, 462225e117 and add libssl.so.1.0.0 from build-env, since in different versions the old and new symbols might not be ABI-compatible. 2016-10-02 04:49:46 +02:00
probonopd 462225e117 Update build.sh 2016-10-01 23:58:44 +02:00
probonopd 45ff99224e Update build.sh 2016-10-01 23:33:57 +02:00
probonopd aebd06d001 Update build.sh 2016-10-01 23:24:13 +02:00
probonopd 4bd21ca34c Delete libcrypto
Fix "symbol lookup error: /usr/lib/libssl.so.1.0.0: undefined symbol: EVP_idea_cbc"
2016-10-01 22:48:55 +02:00
probonopd 8ced158900 Update build.sh 2016-10-01 18:30:44 +02:00
probonopd ae0cdb7cd4 Update build.sh 2016-10-01 18:20:17 +02:00
probonopd 241716e8b0 Update build.sh 2016-10-01 18:18:07 +02:00
probonopd a480beb7ab Update build.sh 2016-10-01 18:10:15 +02:00
probonopd a733a04416 Update build.sh 2016-10-01 18:05:29 +02:00
probonopd 672ac7f3cf Update build.sh 2016-10-01 17:49:04 +02:00
probonopd e6223521c3 Update build.sh 2016-10-01 17:37:46 +02:00
probonopd bd3b7e6da8 Update .travis.yml 2016-10-01 17:33:19 +02:00
probonopd 0e51ed7825 Update build.sh 2016-10-01 17:25:17 +02:00
probonopd 7dc61cf7c7 Update build.sh 2016-10-01 17:20:16 +02:00
probonopd 28fb278efe Update build.sh 2016-10-01 17:19:33 +02:00
probonopd 47c50c5e42 Update build.sh 2016-10-01 17:15:00 +02:00
probonopd f9f5cea4a8 Create build.sh 2016-10-01 17:09:02 +02:00
probonopd 829cfe8618 Update .travis.yml 2016-10-01 17:08:26 +02:00
probonopd 2758a6269a Update .travis.yml 2016-10-01 17:05:46 +02:00
probonopd 5f943450ab Update .travis.yml 2016-10-01 16:27:27 +02:00
probonopd d4055ed6eb Create .travis.yml 2016-10-01 16:21:23 +02:00
Lukas Reschke 8aade24147 2.2.4 2016-09-30 20:09:37 +02:00
Roeland Jago Douma cda39f5a8b Client v2.2.4 2016-09-30 15:12:40 +02:00
Roeland Jago Douma c107002d2f Merge pull request #17 from nextcloud/fix_path_optim
Make the submodule one command
2016-09-03 11:53:42 +02:00
LEDfan c9df05498d Make the submodule one command
The `cd ...` must also be `..`
2016-09-03 11:22:19 +02:00
Lukas Reschke 4f17ab2729 It's the final build now 2016-08-26 10:28:45 +02:00
Lukas Reschke bed45021bb Add app and Sparkle signing 2016-08-26 10:22:53 +02:00
Lukas Reschke 842ca12e6e Merge pull request #9 from dennisheitmann/patch-1
Typo correction in 2nd line dekstop --> desktop
2016-08-25 23:21:58 +02:00
Dennis 825eec73e9 Typo correction in 2nd line dekstop --> desktop 2016-08-25 23:19:59 +02:00
Lukas Reschke 6678e619b0 Add issue template 2016-08-24 14:06:54 +02:00
Lukas Reschke d09002e327 Cleanup earlier 2016-08-23 14:30:51 +02:00
Lukas Reschke a089d9d51c Proper path 2016-08-23 14:17:03 +02:00
Lukas Reschke 83b0b58ebd Add more sudo statements 2016-08-23 13:58:45 +02:00
Lukas Reschke 5cb21b003a Merge pull request #3 from nextcloud/build_parameters
Add two release parameters
2016-08-23 13:42:50 +02:00
Lukas Reschke 54f01789f7 Update build.sh 2016-08-23 13:42:02 +02:00
Lukas Reschke 0280bc84d6 Underscore 2016-08-23 13:36:51 +02:00
Lukas Reschke b5d8f49e25 Update build.sh 2016-08-23 13:35:52 +02:00
Lukas Reschke 13795e3d75 Export order 2016-08-23 13:33:47 +02:00
Lukas Reschke 6c6cef8abf Add public key 2016-08-23 13:28:51 +02:00
Roeland Jago Douma 04fe1c0dcf Add two release parameters 2016-08-23 12:11:41 +02:00
Lukas Reschke a6c08443cd Merge pull request #2 from nextcloud/remove-certs
Remove Sparkle keys
2016-08-23 11:58:56 +02:00
Lukas Reschke b09673eae9 Remove Sparkle keys
Those were testing certificates, I replaced them with the production ones.

Fixes https://github.com/nextcloud/client_theming/issues/1
2016-08-23 11:53:35 +02:00
53 arquivos alterados com 1161 adições e 87 exclusões
+7
Ver Arquivo
@@ -0,0 +1,7 @@
os: linux
sudo: true
dist: trusty
language: cpp
script:
- bash -ex linux/build.sh
+12 -6
Ver Arquivo
@@ -1,5 +1,5 @@
# nextcloud desktop client
:computer: theme and build instructions for the nextcloud dekstop client
# nextcloud desktop client [![Build Status](https://travis-ci.org/nextcloud/client_theming.svg?branch=master)](https://travis-ci.org/nextcloud/client_theming)
:computer: theme and build instructions for the nextcloud desktop client
Based on https://github.com/owncloud/client/blob/master/doc/building.rst
@@ -7,10 +7,7 @@ Based on https://github.com/owncloud/client/blob/master/doc/building.rst
Run:
```bash
git submodule update --init
cd client
git submodule update --init
cd ...
git submodule update --init --recursive
```
## Building on Linux
@@ -100,3 +97,12 @@ docker build -t nextcloud-client-win32:<version> client/admin/win/docker/
```bash
docker run -v "$PWD:/home/user/" nextcloud-client-win32:2.2.2 /home/user/win/build.sh $(id -u)
```
## Building a release
When we build releases there are two additional cmake parameters to consider:
* `-DMIRALL_VERSION_SUFFIX=<STRING>`: for a generic suffix name such as `beta` or `rc1`
* `-DMIRALL_VERSION_BUILD=<INT>`: an internal build number. Should be strickly increasing. This allows update detection from `rc` to `final`
Note that this had mostly usage on Windows and OS X. On linux the package manager will take care of all this.
+1 -1
Submodule client updated: e6d3a5a252...eaeed08544
+5
Ver Arquivo
@@ -0,0 +1,5 @@
<!--
Thanks for reporting issues back to Nextcloud!
Please report all not theming related issues at the moment to https://github.com/owncloud/client
-->
+126
Ver Arquivo
@@ -0,0 +1,126 @@
#!/bin/bash
########################################################################
# Build as per the instructions, but install in /app rather than /usr
########################################################################
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_14.04/ /' >> /etc/apt/sources.list.d/owncloud-client.list"
sudo sh -c "echo 'deb-src http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_14.04/ /' >> /etc/apt/sources.list.d/owncloud-client.list"
wget http://download.opensuse.org/repositories/isv:ownCloud:desktop/Ubuntu_14.04/Release.key
sudo apt-key add - < Release.key
sudo apt-get update
sudo apt-get -y build-dep owncloud-client
git submodule update --init --recursive
mkdir build-linux
cd build-linux
cmake -D CMAKE_INSTALL_PREFIX=/app -D OEM_THEME_DIR=`pwd`/../nextcloudtheme ../client
make
find .
sudo make install
find /app
########################################################################
# Package the binaries built on Travis-CI as an AppImage
# By Simon Peter 2016
# For more information, see http://appimage.org/
########################################################################
export ARCH=$(arch)
APP=Nextcloud
LOWERAPP=${APP,,}
GIT_REV=$(git rev-parse --short HEAD)
echo $GIT_REV
mkdir -p $HOME/$APP/$APP.AppDir/usr/
cd $HOME/$APP/
wget -q https://github.com/probonopd/AppImages/raw/master/functions.sh -O ./functions.sh
. ./functions.sh
cd $APP.AppDir
sudo chown -R $USER /app/
sed -i -e 's|/app|././|g' /app/bin/nextcloud
cp -r /app/* ./usr/
########################################################################
# Copy desktop and icon file to AppDir for AppRun to pick them up
########################################################################
get_apprun
cp /app/share/applications/nextcloud.desktop .
cp /app/share/icons/hicolor/256x256/apps/Nextcloud.png nextcloud.png
########################################################################
# Copy in the dependencies that cannot be assumed to be available
# on all target systems
########################################################################
# FIXME: How to find out which subset of plugins is really needed?
mkdir -p ./usr/lib/qt5/plugins/
PLUGINS=/usr/lib/x86_64-linux-gnu/qt5/plugins/
cp -r $PLUGINS/{bearer,generic,imageformats,platforminputcontexts,platforms,platformthemes} ./usr/lib/qt5/plugins/
copy_deps
########################################################################
# Delete stuff that should not go into the AppImage
########################################################################
# Delete dangerous libraries; see
# https://github.com/probonopd/AppImages/blob/master/excludelist
delete_blacklisted
# We don't bundle the developer stuff
rm -rf usr/include || true
rm -rf usr/lib/cmake || true
rm -rf usr/lib/pkgconfig || true
find . -name '*.la' | xargs -i rm {}
strip usr/bin/* usr/lib/* || true
rm -rf app/ || true
# Copy, since libssl must be in sync with libcrypto
cp /lib/x86_64-linux-gnu/libssl.so.1.0.0 usr/lib/
########################################################################
# desktopintegration asks the user on first run to install a menu item
########################################################################
get_desktopintegration $LOWERAPP
########################################################################
# Determine the version of the app; also include needed glibc version
########################################################################
GLIBC_NEEDED=$(glibc_needed)
VERSION=git$GIT_REV-glibc$GLIBC_NEEDED
########################################################################
# Patch away absolute paths; it would be nice if they were relative
########################################################################
# patch_usr
# Possibly need to patch additional hardcoded paths away, replace
# "/usr" with "././" which means "usr/ in the AppDir"
########################################################################
# AppDir complete
# Now packaging it as an AppImage
########################################################################
cd .. # Go out of AppImage
mkdir -p ../out/
generate_appimage
########################################################################
# Upload the AppDir
########################################################################
transfer ../out/*
echo "AppImage has been uploaded to the URL above; use something like GitHub Releases for permanent storage"
+35
Ver Arquivo
@@ -0,0 +1,35 @@
- .pbuilderrc:
COMPONENTS="main restricted universe multiverse"
OTHERMIRROR="deb [trusted=yes] file:///${HOME}/pbuilder/deps ./"
HOOKDIR="${HOME}/pbuilder/hook.d"
BINDMOUNTS="${HOME}/pbuilder/deps"
EXTRAPACKAGES="apt-utils"
- pbuilder/hook.d/D70setupdeps: hook to create a Packages file for the
packages in pbuilder/deps
- pbuilder-dist trusty create --override-config --othermirror "deb [trusted=yes] file:///${HOME}/pbuilder/deps ./"
The OTHERMIRROR setting in .pbuilderrc is overridden by pbuilder-dist!
- scripts:
config.sh: basic configuration variables
create_debdir.sh <package> <tag> <version> <distribution>:
create the Debian-conformant source directory and .orig.tar.bz2
in the build area
build.sh <package> <tag> <version> <distribution> <debuild options...>:
call create_debdir.sh and then debuild
build_all.sh <distribution>:
build all packages for the given distribution
pbuilder_all.sh <distribution>:
build the existing source packages with pbuilder-dist. The qtkeychain
packages are copied to pbuilder/deps so that nextcloud-client could be
built properly
pbuild_all.sh <distribution>:
build the source packages with build_all.sh and then all
pbuilder_all.sh
+5
Ver Arquivo
@@ -0,0 +1,5 @@
#!/bin/sh
cat /etc/apt/sources.list
(cd ${HOME}/pbuilder/deps; apt-ftparchive packages . > Packages)
apt-get update
@@ -0,0 +1,30 @@
nextcloud-client (2.2.4-1.4) stable; 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) stable; 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) stable; 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) stable; 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) stable; urgency=medium
* Initial release.
-- István Váradi <ivaradi@varadiistvan.hu> Wed, 14 Dec 2016 20:07:46 +0100
@@ -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.5.9),
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, ${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.
@@ -0,0 +1,30 @@
nextcloud-client (2.2.4-1.4~trusty1) trusty; 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~trusty1) trusty; 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~trusty1) trusty; 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~trusty1) trusty; 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~trusty1) trusty; urgency=medium
* Initial release.
-- István Váradi <ivaradi@varadiistvan.hu> Wed, 14 Dec 2016 20:07:46 +0100
@@ -0,0 +1,30 @@
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~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~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~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~xenial1) xenial; urgency=medium
* Initial release.
-- István Váradi <ivaradi@varadiistvan.hu> Wed, 14 Dec 2016 20:07:46 +0100
@@ -0,0 +1 @@
fs.inotify.max_user_watches = 524288
@@ -0,0 +1,30 @@
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~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~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~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~yakkety1) yakkety; urgency=medium
* Initial release.
-- István Váradi <ivaradi@varadiistvan.hu> Wed, 14 Dec 2016 20:07:46 +0100
@@ -0,0 +1 @@
9
+59
Ver Arquivo
@@ -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, ${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.
@@ -0,0 +1,3 @@
Files: *
Copyright: 2012-2015 ownCloud, inc.; Nuernberg, Germany., 2016 Nextcloud GmbH
License: GPL-2+
@@ -0,0 +1,3 @@
usr/include
usr/lib/*/libnextcloudsync.so
usr/lib/*/nextcloud/libocsync.so
@@ -0,0 +1,3 @@
etc
usr/lib/*/libnextcloudsync.so.?*
usr/lib/*/nextcloud/libocsync.so.?*
@@ -0,0 +1 @@
usr/share/caja-python
@@ -0,0 +1 @@
usr/share/nextcloud/i18n
@@ -0,0 +1 @@
usr/share/nautilus-python
@@ -0,0 +1 @@
usr/share/nemo-python
@@ -0,0 +1,4 @@
usr/bin
usr/share/applications
usr/share/icons
debian/101-sync-inotify.conf etc/sysctl.d
@@ -0,0 +1,2 @@
nextcloud-client: binary-or-shlib-defines-rpath
nextcloud-client: binary-without-manpage
@@ -0,0 +1,54 @@
Description: <short summary of the patch>
TODO: Put a short summary on the line above and replace this paragraph
with a longer explanation of this change. Complete the meta-information
with other relevant fields (see below for details). To make it easier, the
information below has been extracted from the changelog. Adjust it or drop
it.
.
nextcloud-client (2.2.4-1.2~yakkety1) yakkety; urgency=medium
.
* Fixed appname in the Nemo syncstate extension.
Author: István Váradi <ivaradi@varadiistvan.hu>
---
The information above should follow the Patch Tagging Guidelines, please
checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
are templates for supplementary fields that you might want to add:
Origin: <vendor|upstream|other>, <url of original patch>
Bug: <url in upstream bugtracker>
Bug-Debian: https://bugs.debian.org/<bugnumber>
Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
Forwarded: <no|not-needed|url proving that it has been forwarded>
Reviewed-By: <name and email of someone who approved the patch>
Last-Update: 2017-01-27
--- nextcloud-client-2.2.4.orig/client/shell_integration/nautilus/CMakeLists.txt
+++ nextcloud-client-2.2.4/client/shell_integration/nautilus/CMakeLists.txt
@@ -18,8 +19,17 @@ if( UNIX AND NOT APPLE )
ERROR_VARIABLE errors OUTPUT_VARIABLE out)
+ # Create a caja plugin script from the nautilus one.
+ # cajacmd copies the syncstate.py and performs string replacement.
+ set (cajacmd "${CMAKE_CURRENT_SOURCE_DIR}/createcajaplugin.sh")
+ execute_process(COMMAND sh ${cajacmd}
+ WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
+ ERROR_VARIABLE errors OUTPUT_VARIABLE out)
+
+
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/syncstate.py DESTINATION ${DATADIR}/nautilus-python/extensions)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/syncstate_nemo.py DESTINATION ${DATADIR}/nemo-python/extensions RENAME syncstate.py)
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/syncstate_caja.py DESTINATION ${DATADIR}/caja-python/extensions RENAME syncstate.py)
--- /dev/null
+++ nextcloud-client-2.2.4/client/shell_integration/nautilus/createcajaplugin.sh
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+# this script creates a plugin for Caja, just be replacing
+# all occurences of Nautilus with Caja.
+cp syncstate.py syncstate_caja.py
+sed -i.org -e 's/Nautilus/Caja/g;s/nautilus/caja/g' syncstate_caja.py
@@ -0,0 +1,40 @@
Description: <short summary of the patch>
TODO: Put a short summary on the line above and replace this paragraph
with a longer explanation of this change. Complete the meta-information
with other relevant fields (see below for details). To make it easier, the
information below has been extracted from the changelog. Adjust it or drop
it.
.
nextcloud-client (2.2.4-1.2~yakkety1) yakkety; urgency=medium
.
* Fixed appname in the Nemo syncstate extension.
Author: István Váradi <ivaradi@varadiistvan.hu>
---
The information above should follow the Patch Tagging Guidelines, please
checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
are templates for supplementary fields that you might want to add:
Origin: <vendor|upstream|other>, <url of original patch>
Bug: <url in upstream bugtracker>
Bug-Debian: https://bugs.debian.org/<bugnumber>
Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
Forwarded: <no|not-needed|url proving that it has been forwarded>
Reviewed-By: <name and email of someone who approved the patch>
Last-Update: 2017-01-27
--- nextcloud-client-2.2.4.orig/client/shell_integration/nautilus/CMakeLists.txt
+++ nextcloud-client-2.2.4/client/shell_integration/nautilus/CMakeLists.txt
@@ -26,9 +26,9 @@ if( UNIX AND NOT APPLE )
ERROR_VARIABLE errors OUTPUT_VARIABLE out)
- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/syncstate.py DESTINATION ${DATADIR}/nautilus-python/extensions)
- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/syncstate_nemo.py DESTINATION ${DATADIR}/nemo-python/extensions RENAME syncstate.py)
- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/syncstate_caja.py DESTINATION ${DATADIR}/caja-python/extensions RENAME syncstate.py)
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/syncstate.py DESTINATION ${DATADIR}/nautilus-python/extensions RENAME ${APPLICATION_EXECUTABLE}-syncstate.py)
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/syncstate_nemo.py DESTINATION ${DATADIR}/nemo-python/extensions RENAME ${APPLICATION_EXECUTABLE}-syncstate.py)
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/syncstate_caja.py DESTINATION ${DATADIR}/caja-python/extensions RENAME ${APPLICATION_EXECUTABLE}-syncstate.py)
@@ -0,0 +1,225 @@
Description: <short summary of the patch>
TODO: Put a short summary on the line above and replace this paragraph
with a longer explanation of this change. Complete the meta-information
with other relevant fields (see below for details). To make it easier, the
information below has been extracted from the changelog. Adjust it or drop
it.
.
nextcloud-client (2.2.4-1) yakkety; urgency=medium
.
* Initial release.
Author: István Váradi <ivaradi@varadiistvan.hu>
---
The information above should follow the Patch Tagging Guidelines, please
checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
are templates for supplementary fields that you might want to add:
Origin: <vendor|upstream|other>, <url of original patch>
Bug: <url in upstream bugtracker>
Bug-Debian: https://bugs.debian.org/<bugnumber>
Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
Forwarded: <no|not-needed|url proving that it has been forwarded>
Reviewed-By: <name and email of someone who approved the patch>
Last-Update: 2016-12-20
--- nextcloud-client-2.2.4.orig/client/mirall.desktop.in
+++ nextcloud-client-2.2.4/client/mirall.desktop.in
@@ -5,7 +5,7 @@ Exec=@APPLICATION_EXECUTABLE@
Name=@APPLICATION_NAME@ desktop sync client
Comment=@APPLICATION_NAME@ desktop synchronization client
GenericName=Folder Sync
-Icon=@APPLICATION_EXECUTABLE@
+Icon=@APPLICATION_SHORTNAME@
Keywords=@APPLICATION_NAME@;syncing;file;sharing;
X-GNOME-Autostart-Delay=3
@@ -356,92 +356,92 @@
Comment[oc]=@APPLICATION_NAME@ sincronizacion del client
GenericName[oc]=Dorsièr de Sincronizacion
Name[oc]=@APPLICATION_NAME@ sincronizacion del client
-Icon[oc]=@APPLICATION_EXECUTABLE@
+Icon[oc]=@APPLICATION_SHORTNAME@
Comment[ar]=@APPLICATION_NAME@ زبون مزامنة مكتبي
GenericName[ar]=مزامنة المجلد
Name[ar]=@APPLICATION_NAME@ زبون مزامنة مكتبي
-Icon[ar]=@APPLICATION_EXECUTABLE@
+Icon[ar]=@APPLICATION_SHORTNAME@
Comment[ca]=Client de sincronització d'escriptori @APPLICATION_NAME@
GenericName[ca]=Sincronització de carpetes
Name[ca]=Client de sincronització d'escriptori @APPLICATION_NAME@
-Icon[ca]=@APPLICATION_EXECUTABLE@
+Icon[ca]=@APPLICATION_SHORTNAME@
Comment[da]=@APPLICATION_NAME@ skrivebordsklient til synkronisering
GenericName[da]=Mappesynkronisering
Name[da]=@APPLICATION_NAME@ skrivebordsklient til synk
-Icon[da]=@APPLICATION_EXECUTABLE@
+Icon[da]=@APPLICATION_SHORTNAME@
Comment[de]=@APPLICATION_NAME@ Desktop-Synchronisationsclient
GenericName[de]=Ordner-Synchronisation
Name[de]=@APPLICATION_NAME@ Desktop-Synchronisationsclient
-Icon[de]=@APPLICATION_EXECUTABLE@
+Icon[de]=@APPLICATION_SHORTNAME@
Comment[ja_JP]=@APPLICATION_NAME@ デスクトップ同期クライアント
GenericName[ja_JP]=フォルダー同期
Name[ja_JP]=@APPLICATION_NAME@ デスクトップ同期クライアント
-Icon[ja_JP]=@APPLICATION_EXECUTABLE@
+Icon[ja_JP]=@APPLICATION_SHORTNAME@
GenericName[el]=Συγχρονισμός φακέλου
-Icon[el]=@APPLICATION_EXECUTABLE@
+Icon[el]=@APPLICATION_SHORTNAME@
Comment[en_GB]=@APPLICATION_NAME@ desktop synchronisation client
GenericName[en_GB]=Folder Sync
Name[en_GB]=@APPLICATION_NAME@ desktop sync client
-Icon[en_GB]=@APPLICATION_EXECUTABLE@
+Icon[en_GB]=@APPLICATION_SHORTNAME@
Comment[es]=@APPLICATION_NAME@ cliente de sincronización de escritorio
GenericName[es]=Sincronización de carpeta
Name[es]=@APPLICATION_NAME@ cliente de sincronización de escritorio
-Icon[es]=@APPLICATION_EXECUTABLE@
+Icon[es]=@APPLICATION_SHORTNAME@
Comment[de_DE]=@APPLICATION_NAME@ Desktop-Synchronisationsclient
GenericName[de_DE]=Ordner-Synchronisation
Name[de_DE]=@APPLICATION_NAME@ Desktop-Synchronisationsclient
-Icon[de_DE]=@APPLICATION_EXECUTABLE@
+Icon[de_DE]=@APPLICATION_SHORTNAME@
Comment[pl]=@APPLICATION_NAME@ klient synchronizacji dla komputerów stacjonarnych
GenericName[pl]=Folder Synchronizacji
Name[pl]=@APPLICATION_NAME@ klient synchronizacji dla komputerów stacjonarnych
-Icon[pl]=@APPLICATION_EXECUTABLE@
+Icon[pl]=@APPLICATION_SHORTNAME@
Comment[fr]=@APPLICATION_NAME@ synchronisation du client
GenericName[fr]=Dossier de Synchronisation
Name[fr]=@APPLICATION_NAME@ synchronisation du client
-Icon[fr]=@APPLICATION_EXECUTABLE@
+Icon[fr]=@APPLICATION_SHORTNAME@
Comment[he]=@APPLICATION_NAME@ לקוח סנכון שולחן עבודה
GenericName[he]=סנכון תיקייה
Name[he]=@APPLICATION_NAME@ לקוח סנכרון שולחן עבודה
-Icon[he]=@APPLICATION_EXECUTABLE@
+Icon[he]=@APPLICATION_SHORTNAME@
Comment[id]=Klien sinkronisasi desktop @APPLICATION_NAME@
GenericName[id]=Folder Sync
Name[id]=Klien sync desktop @APPLICATION_NAME@
-Icon[id]=@APPLICATION_EXECUTABLE@
+Icon[id]=@APPLICATION_SHORTNAME@
Comment[is]=@APPLICATION_NAME@ skjáborðsforrit samstillingar
GenericName[is]=Samstilling möppu
Name[is]=@APPLICATION_NAME@ skjáborðsforrit samstillingar
-Icon[is]=@APPLICATION_EXECUTABLE@
+Icon[is]=@APPLICATION_SHORTNAME@
Comment[it]=Client di sincronizzazione del desktop di @APPLICATION_NAME@
GenericName[it]=Sincronizzazione cartella
Name[it]=Client di sincronizzazione del desktop di @APPLICATION_NAME@
-Icon[it]=@APPLICATION_EXECUTABLE@
+Icon[it]=@APPLICATION_SHORTNAME@
Comment[ko]=@APPLICATION_NAME@ 데스크톱 동기화 클라이언트
GenericName[ko]=폴더 동기화
Name[ko]=@APPLICATION_NAME@ 데스크톱 동기화 클라이언트
Comment[hu_HU]=@APPLICATION_NAME@ asztali szinkronizációs kliens
GenericName[hu_HU]=Könyvtár szinkronizálás
Name[hu_HU]=@APPLICATION_NAME@ asztali szinkr. kliens
-Icon[hu_HU]=@APPLICATION_EXECUTABLE@
+Icon[hu_HU]=@APPLICATION_SHORTNAME@
Comment[nl]=@APPLICATION_NAME@ desktop synchronisatie client
GenericName[nl]=Mappen sync
Name[nl]=@APPLICATION_NAME@ desktop sync client
-Icon[nl]=@APPLICATION_EXECUTABLE@
+Icon[nl]=@APPLICATION_SHORTNAME@
Comment[et_EE]=@APPLICATION_NAME@ sünkroonimise klient töölauale
GenericName[et_EE]=Kaustade sünkroonimine
Name[et_EE]=@APPLICATION_NAME@ sünkroonimise klient töölauale
-Icon[et_EE]=@APPLICATION_EXECUTABLE@
+Icon[et_EE]=@APPLICATION_SHORTNAME@
Comment[bg_BG]=@APPLICATION_NAME@ клиент за десктоп синхронизация
GenericName[bg_BG]=Синхронизиране на папката
Name[bg_BG]=@APPLICATION_NAME@ клиент десктоп синхронизация
-Icon[bg_BG]=@APPLICATION_EXECUTABLE@
+Icon[bg_BG]=@APPLICATION_SHORTNAME@
Comment[pt_BR]=@APPLICATION_NAME@ cliente de sincronização do computador
GenericName[pt_BR]=Sincronização de Pasta
Name[pt_BR]=@APPLICATION_NAME@ cliente de sincronização de desktop
-Icon[pt_BR]=@APPLICATION_EXECUTABLE@
+Icon[pt_BR]=@APPLICATION_SHORTNAME@
Comment[cs_CZ]=@APPLICATION_NAME@ počítačový synchronizační klient
GenericName[cs_CZ]=Synchronizace adresáře
Name[cs_CZ]=@APPLICATION_NAME@ počítačový synchronizační klient
-Icon[cs_CZ]=@APPLICATION_EXECUTABLE@
+Icon[cs_CZ]=@APPLICATION_SHORTNAME@
Comment[ru]=Настольный клиент синхронизации @НАЗВАНИЕ_ПРИЛОЖЕНИЯ@
GenericName[ru]=Синхронизация папки
Name[ru]=Настольный клиент синхронизации @НАЗВАНИЕ_ПРИЛОЖЕНИЯ@
@@ -449,58 +449,58 @@
Comment[sl]=@APPLICATION_NAME@ Program za usklajevanje datotek z namizjem
GenericName[sl]=Usklajevanje map
Name[sl]=@APPLICATION_NAME@ Program za usklajevanje datotek z namizjem
-Icon[sl]=@APPLICATION_EXECUTABLE@
+Icon[sl]=@APPLICATION_SHORTNAME@
Comment[sq]=Klient njëkohësimesh @APPLICATION_NAME@ për desktop
GenericName[sq]=Njëkohësim Dosjesh
Name[sq]=Klient njëkohësimesh @APPLICATION_NAME@ për desktop
-Icon[sq]=@APPLICATION_EXECUTABLE@
+Icon[sq]=@APPLICATION_SHORTNAME@
Comment[fi_FI]=@APPLICATION_NAME@ työpöytäsynkronointisovellus
GenericName[fi_FI]=Kansion synkronointi
Name[fi_FI]=@APPLICATION_NAME@ työpöytäsynkronointisovellus
-Icon[fi_FI]=@APPLICATION_EXECUTABLE@
+Icon[fi_FI]=@APPLICATION_SHORTNAME@
Comment[sv]=@APPLICATION_NAME@ desktop synkroniseringsklient
GenericName[sv]=Mappsynk
Name[sv]=@APPLICATION_NAME@ desktop synk-klient
-Icon[sv]=@APPLICATION_EXECUTABLE@
+Icon[sv]=@APPLICATION_SHORTNAME@
Comment[tr]=@APPLICATION_NAME@ masaüstü eşitleme istemcisi
GenericName[tr]=Dosya Eşitleme
Name[tr]=@APPLICATION_NAME@ masaüstü eşitleme istemcisi
-Icon[tr]=@APPLICATION_EXECUTABLE@
+Icon[tr]=@APPLICATION_SHORTNAME@
Comment[uk]=Настільний клієнт синхронізації @APPLICATION_NAME@
GenericName[uk]=Синхронізація теки
Name[uk]=Настільний клієнт синхронізації @APPLICATION_NAME@
-Icon[uk]=@APPLICATION_EXECUTABLE@
+Icon[uk]=@APPLICATION_SHORTNAME@
Comment[ro]=@APPLICATION_NAME@ client de sincronizare pe desktop
GenericName[ro]=Sincronizare director
Name[ro]=@APPLICATION_NAME@ client de sincronizare pe desktop
-Icon[ro]=@APPLICATION_EXECUTABLE@
+Icon[ro]=@APPLICATION_SHORTNAME@
Comment[zh_CN]=@APPLICATION_NAME@ 桌面同步客户端
GenericName[zh_CN]=文件夹同步
Name[zh_CN]=@APPLICATION_NAME@ 桌面同步客户端
-Icon[zh_CN]=@APPLICATION_EXECUTABLE@
+Icon[zh_CN]=@APPLICATION_SHORTNAME@
GenericName[zh_TW]=資料夾同步
Comment[lt_LT]=@APPLICATION_NAME@ darbalaukio sinchronizavimo programa
GenericName[lt_LT]=Katalogo sinchnorizacija
Name[lt_LT]=@APPLICATION_NAME@ darbalaukio programa
-Icon[lt_LT]=@APPLICATION_EXECUTABLE@
+Icon[lt_LT]=@APPLICATION_SHORTNAME@
Comment[th_TH]=@APPLICATION_NAME@ ไคลเอนต์ประสานข้อมูลเดสก์ท็อป
GenericName[th_TH]=ประสานข้อมูลโฟลเดอร์
Name[th_TH]= @APPLICATION_NAME@ ไคลเอนต์ประสานข้อมูลเดสก์ท็อป
-Icon[th_TH]=@APPLICATION_EXECUTABLE@
+Icon[th_TH]=@APPLICATION_SHORTNAME@
Comment[nb_NO]=@APPLICATION_NAME@ skrivebordssynkroniseringsklient
GenericName[nb_NO]=Mappesynkronisering
Name[nb_NO]=@APPLICATION_NAME@ skrivebordssynkroniseringsklient
-Icon[nb_NO]=@APPLICATION_EXECUTABLE@
+Icon[nb_NO]=@APPLICATION_SHORTNAME@
Comment[nn_NO]=@APPLICATION_NAME@ klient for å synkronisera frå skrivebord
GenericName[nn_NO]=Mappe synkronisering
Name[nn_NO]=@APPLICATION_NAME@ klient for å synkronisera frå skrivebord
-Icon[nn_NO]=@APPLICATION_EXECUTABLE@
+Icon[nn_NO]=@APPLICATION_SHORTNAME@
Comment[pt_PT]=@APPLICATION_NAME@ - Cliente de Sincronização para PC
GenericName[pt_PT]=Sincronizar Pasta
Name[pt_PT]=@APPLICATION_NAME@ - Cliente de Sincronização para PC
-Icon[pt_PT]=@APPLICATION_EXECUTABLE@
-Icon[km]=@APPLICATION_EXECUTABLE@
+Icon[pt_PT]=@APPLICATION_SHORTNAME@
+Icon[km]=@APPLICATION_SHORTNAME@
Comment[lb]=@APPLICATION_NAME@ Desktop Synchronisatioun Client
GenericName[lb]=Dossier Dync
Name[lb]=@APPLICATION_NAME@ Desktop Sync Client
-Icon[lb]=@APPLICATION_EXECUTABLE@
+Icon[lb]=@APPLICATION_SHORTNAME@
@@ -0,0 +1,44 @@
Description: <short summary of the patch>
TODO: Put a short summary on the line above and replace this paragraph
with a longer explanation of this change. Complete the meta-information
with other relevant fields (see below for details). To make it easier, the
information below has been extracted from the changelog. Adjust it or drop
it.
.
nextcloud-client (2.2.4-1.0~trusty1) trusty; urgency=medium
.
* Initial release.
Author: István Váradi <ivaradi@varadiistvan.hu>
---
The information above should follow the Patch Tagging Guidelines, please
checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
are templates for supplementary fields that you might want to add:
Origin: <vendor|upstream|other>, <url of original patch>
Bug: <url in upstream bugtracker>
Bug-Debian: http://bugs.debian.org/<bugnumber>
Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
Forwarded: <no|not-needed|url proving that it has been forwarded>
Reviewed-By: <name and email of someone who approved the patch>
Last-Update: <YYYY-MM-DD>
--- nextcloud-client-2.2.4.orig/client/shell_integration/nautilus/CMakeLists.txt
+++ nextcloud-client-2.2.4/client/shell_integration/nautilus/CMakeLists.txt
@@ -3,7 +3,6 @@
if( UNIX AND NOT APPLE )
configure_file(syncstate.py syncstate.py COPYONLY)
- configure_file(syncstate.py syncstate_nemo.py COPYONLY)
# Call the setupappname.sh script to set the custom app name.
set (cmd "${CMAKE_CURRENT_SOURCE_DIR}/setappname.sh")
--- nextcloud-client-2.2.4.orig/client/shell_integration/nautilus/createnemoplugin.sh
+++ nextcloud-client-2.2.4/client/shell_integration/nautilus/createnemoplugin.sh
@@ -2,5 +2,5 @@
# this script creates a plugin for nemo, just be replacing
# all occurences of Nautilus with Nemo.
-
+cp syncstate.py syncstate_nemo.py
sed -i.org -e 's/autilus/emo/g' syncstate_nemo.py
@@ -0,0 +1,4 @@
fix-application-icon-name.patch
fix-synctstate-nemo-branding.patch
add-caja-plugin.patch
application-specific-syncstate-plugin-name.patch
+12
Ver Arquivo
@@ -0,0 +1,12 @@
#!/usr/bin/make -f
# See debhelper(7) (uncomment to enable)
# output every command that modifies files on the build system.
#export DH_VERBOSE = 1
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/cmake.mk
DEB_SHLIBDEPS_INCLUDE=$(CURDIR)/$(DEB_BUILDDIR)/csync/src
DEB_SRCDIR=client
DEB_CMAKE_EXTRA_FLAGS = -DOEM_THEME_DIR=$(CURDIR)/nextcloudtheme -DCMAKE_SKIP_RPATH=OFF -DCMAKE_SKIP_BUILD_RPATH=ON -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON
@@ -0,0 +1 @@
3.0 (quilt)
@@ -0,0 +1,8 @@
nextcloud-client source: source-is-missing client/doc/ocdoc/_shared_assets/themes/bootstrap/static/bootstrap.js line length is 22206 characters (>512)
nextcloud-client source: source-is-missing client/doc/ocdoc/_shared_assets/themes/bootstrap/static/jquery.js
nextcloud-client source: source-is-missing client/doc/ocdoc/_shared_assets/themes/bootstrap/static/jquery.js line length is 32412 characters (>512)
nextcloud-client source: source-is-missing client/doc/ocdoc/_shared_assets/themes/owncloud_com/static/bootstrap.js line length is 22206 characters (>512)
nextcloud-client source: source-is-missing client/doc/ocdoc/_shared_assets/themes/owncloud_com/static/jquery.js line length is 32412 characters (>512)
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
@@ -0,0 +1,5 @@
qtkeychain (0.7.0-1.0) stable; urgency=medium
* Initial release.
-- István Váradi <ivaradi@varadiistvan.hu> Fri, 23 Dec 2016 16:28:38 +0100
@@ -0,0 +1,5 @@
qtkeychain (0.7.0-1.0ppa1~trusty1) trusty; urgency=medium
* Initial release.
-- István Váradi <ivaradi@varadiistvan.hu> Fri, 23 Dec 2016 16:28:38 +0100
@@ -0,0 +1,5 @@
qtkeychain (0.7.0-1.0ppa1~xenial1) xenial; urgency=medium
* Initial release.
-- István Váradi <ivaradi@varadiistvan.hu> Fri, 23 Dec 2016 16:28:38 +0100
+5
Ver Arquivo
@@ -0,0 +1,5 @@
qtkeychain (0.7.0-1.0ppa1~yakkety1) yakkety; urgency=medium
* Initial release.
-- István Váradi <ivaradi@varadiistvan.hu> Fri, 23 Dec 2016 16:28:38 +0100
+1
Ver Arquivo
@@ -0,0 +1 @@
9
+23
Ver Arquivo
@@ -0,0 +1,23 @@
Source: qtkeychain
Section: contrib/devel
Priority: optional
Maintainer: István Váradi <ivaradi@varadiistvan.hu>
Build-Depends: debhelper (>=9), cdbs, cmake, libqt4-dev
Standards-Version: 3.9.8
Homepage: https://github.com/frankosterfeld/qtkeychain
#Vcs-Git: git://anonscm.debian.org/collab-maint/nextcloud-client.git
#Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/nextcloud-client.git
Package: libqtkeychain1
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Cross platform password store library
Platform-independent Qt API for storing passwords securely.
Package: qtkeychain-dev
Architecture: any
Section: contrib/libdevel
Depends: libqtkeychain1 (=${binary:Version}), ${misc:Depends}
Description: Cross platform password store library development files
Development files for the platform-independent Qt API for storing
passwords securely.
+3
Ver Arquivo
@@ -0,0 +1,3 @@
Files: *
Copyright: 2011-2015 Frank Osterfeld <frank.osterfeld@gmail.com>
License: BSD-2-clause
@@ -0,0 +1 @@
usr/lib/*/libqtkeychain.so.?*
@@ -0,0 +1,3 @@
usr/include
usr/lib/*/cmake
usr/lib/*/libqtkeychain.so
+12
Ver Arquivo
@@ -0,0 +1,12 @@
#!/usr/bin/make -f
# See debhelper(7) (uncomment to enable)
# output every command that modifies files on the build system.
#export DH_VERBOSE = 1
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/cmake.mk
#DEB_SHLIBDEPS_INCLUDE=$(CURDIR)/$(DEB_BUILDDIR)/csync/src
#DEB_SRCDIR=client
#DEB_CMAKE_EXTRA_FLAGS = -DOEM_THEME_DIR=$(CURDIR)/nextcloudtheme -DCMAKE_SKIP_RPATH=OFF -DCMAKE_SKIP_BUILD_RPATH=ON -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON
@@ -0,0 +1 @@
3.0 (quilt)
+22
Ver Arquivo
@@ -0,0 +1,22 @@
#!/bin/bash
set -e -u
scriptdir=`dirname $0`
scriptdir=`cd "${scriptdir}" && pwd`
. "${scriptdir}/config.sh"
package="${1}"
tag="${2}"
version="${3}"
distribution="${4}"
shift 4
pushd /
"${scriptdir}/create_debdir.sh" "${package}" "${tag}" "${version}" "${distribution}"
(cd "${BUILDAREA}/${package}_${version}"; debuild "$@")
popd
+20
Ver Arquivo
@@ -0,0 +1,20 @@
#!/bin/bash
set -e -u
scriptdir=`dirname $0`
scriptdir=`cd "${scriptdir}" && pwd`
. "${scriptdir}/config.sh"
distribution="${1}"
shift
rm -rf "${BUILDAREA}"
pushd /
"${scriptdir}/build.sh" qtkeychain "${QTKEYCHAIN_TAG}" "${QTKEYCHAIN_VERSION}" "${distribution}" "$@"
"${scriptdir}/build.sh" nextcloud-client "${NEXTCLOUD_CLIENT_TAG}" "${NEXTCLOUD_CLIENT_VERSION}" "${distribution}" "$@"
popd
+35
Ver Arquivo
@@ -0,0 +1,35 @@
# The directory where the sources are found
SOURCES="${HOME}/sources/nextcloud"
# The directory into which the packages should be genereated
BUILDAREA="${SOURCES}/build-area"
# The directory containing the Git repositories
GITROOTS="${SOURCES}/git"
# The pbuilder root directory
PBUILDER_ROOT="${HOME}/pbuilder"
# The dependencies directory for pbuilder
PBUILDER_DEPS="${PBUILDER_ROOT}/deps"
# The version of the qtkeychain package
QTKEYCHAIN_VERSION=0.7.0
# The full version of the qtkeychain package
QTKEYCHAIN_FULL_VERSION="${QTKEYCHAIN_VERSION}-1.0ppa1~@DISTRIBUTION@1"
# The tag of the qtkeychain package
QTKEYCHAIN_TAG="v${QTKEYCHAIN_VERSION}"
# The version of the nextcloud-client package
NEXTCLOUD_CLIENT_VERSION=2.2.4
# The FULL version of the nextcloud-client package
NEXTCLOUD_CLIENT_FULL_VERSION="${NEXTCLOUD_CLIENT_VERSION}-1.2~@DISTRIBUTION@1"
# The tag of the nextcloud-client package
NEXTCLOUD_CLIENT_TAG="v${NEXTCLOUD_CLIENT_VERSION}"
# The number of CPUs that can be used for paralel builds
NUMCPUS=4
+76
Ver Arquivo
@@ -0,0 +1,76 @@
#!/bin/bash
set -e -u
scriptdir=`dirname $0`
scriptdir=`cd "${scriptdir}" && pwd`
. "${scriptdir}/config.sh"
package="${1}"
tag="${2}"
version="${3}"
distribution="${4}"
gitdir="${GITROOTS}/${package}"
packagedir="${BUILDAREA}/${package}_${version}"
origtarname="${package}_${version}.orig.tar.bz2"
origtar="${BUILDAREA}/${origtarname}"
archive_submodules()
{
local subdir="${1}"
local treeish="${2}"
local dir="${gitdir}"
local destdir="${packagedir}"
if test "${subdir}"; then
echo " copying submodule ${subdir}"
dir="${dir}/${subdir}"
destdir="${destdir}/${subdir}"
fi
mkdir -p "${destdir}"
(cd "${dir}"; git archive "${treeish}" | tar xf - -C "${destdir}")
(cd "${dir}"; git ls-tree "${treeish}" -r) | while read mode type object file; do
if test "${type}" = "commit"; then
sdir="${file}"
if test "${subdir}"; then
sdir="${subdir}/${sdir}"
fi
archive_submodules "${sdir}" "${object}"
fi
done
}
rm -rf "${packagedir}"
mkdir -p "${packagedir}"
echo "Updating submodules"
commit=`cd "${GITROOTS}/${package}"; git rev-parse HEAD`
(cd "${GITROOTS}/${package}"; git checkout "${tag}"; git submodule update --recursive --init)
echo "Copying sources"
archive_submodules "" "${tag}"
if test -f "${GITROOTS}/${origtarname}"; then
echo "Copying orig archive from ${GITROOTS}"
cp -a "${GITROOTS}/${origtarname}" "${BUILDAREA}"
else
echo "Creating orig archive"
tar cjf "${origtar}" -C "${BUILDAREA}" "${package}_${version}"
fi
echo "Restoring Git state"
(cd "${GITROOTS}/${package}"; git checkout "${commit}")
cd "${scriptdir}"
echo "Copying Debian files"
mkdir -p "${packagedir}/debian"
tar cf - -C "${scriptdir}/../${package}/debian" . | tar xf - -C "${packagedir}/debian"
if test -d "${scriptdir}/../${package}/debian.${distribution}"; then
tar cf - -C "${scriptdir}/../${package}/debian.${distribution}" . | tar xf - -C "${packagedir}/debian"
fi
+17
Ver Arquivo
@@ -0,0 +1,17 @@
#!/bin/bash
set -e -u
scriptdir=`dirname $0`
scriptdir=`cd "${scriptdir}" && pwd`
. "${scriptdir}/config.sh"
distribution="${1}"
shift
pushd /
"${scriptdir}/build_all.sh" "${distribution}" -S "$@"
"${scriptdir}/pbuilder_all.sh" "${distribution}" "$@"
popd
+25
Ver Arquivo
@@ -0,0 +1,25 @@
#!/bin/bash
set -e -u
scriptdir=`dirname $0`
. "${scriptdir}/config.sh"
distribution="${1}"
shift
resultdir="${PBUILDER_ROOT}/${distribution}_result"
rm -f "${PBUILDER_DEPS}/"*.deb
echo -n > "${PBUILDER_DEPS}/Packages"
rm -f "${resultdir}/"*
source "${HOME}/.pbuilderrc"
dscversion=`echo ${QTKEYCHAIN_FULL_VERSION} | sed "s:@DISTRIBUTION@:${distribution}:g"`
pbuilder-dist "${distribution}" build --othermirror "${OTHERMIRROR}" --debbuildopts "-j${NUMCPUS}" "$@" "${BUILDAREA}/qtkeychain_${dscversion}.dsc"
cp "${resultdir}/"*.deb "${PBUILDER_DEPS}"
dscversion=`echo ${NEXTCLOUD_CLIENT_FULL_VERSION} | sed "s:@DISTRIBUTION@:${distribution}:g"`
pbuilder-dist "${distribution}" build --othermirror "${OTHERMIRROR}" --debbuildopts "-j${NUMCPUS}" "$@" "${BUILDAREA}/nextcloud-client_${dscversion}.dsc"
+1
Ver Arquivo
@@ -1,4 +1,5 @@
set( APPLICATION_NAME "Nextcloud" )
set( APPLICATION_SHORTNAME "Nextcloud" )
set( APPLICATION_EXECUTABLE "nextcloud" )
set( APPLICATION_DOMAIN "nextcloud.com" )
set( APPLICATION_VENDOR "Nextcloud GmbH" )
+28 -9
Ver Arquivo
@@ -1,18 +1,37 @@
#!/bin/bash
# Build qtkeychain
cd ~/client/
export PATH=/usr/local/Qt-5.4.0/bin/:$PATH
export OPENSSL_ROOT_DIR=$(brew --prefix openssl)
# Cleanup
cd ~
sudo rm -rf build-mac
sudo rm -rf client
sudo rm -rf install
# Clone the desktop client code
cd ~
git clone --recursive https://github.com/owncloud/client.git
cd client
git checkout v2.2.4
git submodule update --recursive
# Build qtkeychain
cd ~/client/src/3rdparty/qtkeychain
cmake -DCMAKE_OSX_SYSROOT="/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk" -DCMAKE_OSX_DEPLOYMENT_TARGET=10.8 -DCMAKE_INSTALL_PREFIX=/Users/builder/install -DCMAKE_PREFIX_PATH=/Users/builder/Qt/5.4/clang_64 .
sudo make install
# Build the client
# Build the client
cd ~
cp client-theming/osx/dsa_pub.pem client/admin/osx/sparkle/
cp client_theming/osx/dsa_pub.pem client/admin/osx/sparkle/
rm -rf build-mac
mkdir build-mac
cd build-mac
export PATH=/usr/local/Qt-5.4.0/bin/:$PATH
export OPENSSL_ROOT_DIR=$(brew --prefix openssl)
cmake -DCMAKE_OSX_SYSROOT="/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk" -DCMAKE_OSX_DEPLOYMENT_TARGET=10.8 -DCMAKE_INSTALL_PREFIX=/Users/builder/install -DCMAKE_PREFIX_PATH=/Users/builder/Qt/5.4/clang_64 -D SPARKLE_INCLUDE_DIR=/Users/builder/Library/Frameworks/Sparkle.framework/ -D SPARKLE_LIBRARY=/Users/builder/Library/Frameworks/Sparkle.framework/ -D OEM_THEME_DIR=/Users/builder/client-theming/nextcloudtheme -DWITH_CRASHREPORTER=ON ../client
cmake -DCMAKE_OSX_SYSROOT="/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk" -DCMAKE_OSX_DEPLOYMENT_TARGET=10.8 -DCMAKE_INSTALL_PREFIX=/Users/builder/install -DCMAKE_PREFIX_PATH=/Users/builder/Qt/5.4/clang_64 -D SPARKLE_INCLUDE_DIR=/Users/builder/Library/Frameworks/Sparkle.framework/ -D SPARKLE_LIBRARY=/Users/builder/Library/Frameworks/Sparkle.framework/ -D OEM_THEME_DIR=/Users/builder/client_theming/nextcloudtheme -DWITH_CRASHREPORTER=ON -DMIRALL_VERSION_BUILD=1 ../client
make
make install
./admin/osx/create_mac.sh ../install/ . 3EA9DE660A8EE9ED0852BEEEA29269A22E97D427
sudo make install
sudo ~/client_theming/client/admin/osx/sign_app.sh ~/install/nextcloud.app 14C6139C495F80E3086E9912410161BFB41F0578
sudo ./admin/osx/create_mac.sh ../install/ . 3EA9DE660A8EE9ED0852BEEEA29269A22E97D427
# Generate a sparkle signature for the tbz
openssl dgst -sha1 -binary < ~/install/*.tbz | openssl dgst -dss1 -sign ~/dsa_priv.pem | openssl enc -base64 > ~/sig.txt
sudo mv ~/sig.txt ~/install/signature.txt
-36
Ver Arquivo
@@ -1,36 +0,0 @@
-----BEGIN DSA PRIVATE KEY-----
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
QvwooRyjSLCwtRY1cPh/D8jnPg==
-----END DSA PRIVATE KEY-----
+35 -35
Ver Arquivo
@@ -1,36 +1,36 @@
-----BEGIN PUBLIC KEY-----
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
cOaVbixrxh8Vcy+gFWAy
-----END PUBLIC KEY-----
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
H5CvBpIDHOrQ0r1b40oB
-----END PUBLIC KEY-----