Commit Graph

549 Commits (master)

Author SHA1 Message Date
Vitaliy Filippov d03c4a24ce Bump version to 0.5.3 2022-11-09 12:45:14 +03:00
Vitaliy Filippov 328987ec34 Fix readme 2022-11-09 12:41:47 +03:00
Vitaliy Filippov 6645206d27 Implement Google OAuth loopback IP address flow (fixes #362 #372 #365) 2022-11-09 12:37:18 +03:00
Vitaliy Filippov 6901fbb169
Merge pull request #345 from ncaq/fix-shell-script-path
fixed: CMAKE_INSTALL_FULL_LIBDIR -> CMAKE_INSTALL_FULL_LIBEXECDIR
2021-11-29 00:13:19 +03:00
ncaq 48f5f0e52f fixed: CMAKE_INSTALL_FULL_LIBDIR -> CMAKE_INSTALL_FULL_LIBEXECDIR
Because, It must equal GRIVE_SYNC_SH_BINARY and actual grive-sync.sh path.
I patched my gentoo overlay ebuild.
[added: grive: libexec patch · ncaq/ncaq-overlay@ed3354f](ed3354fbb7)
2021-07-08 14:41:19 +09:00
Vitaliy Filippov e6fcc637f8
Merge pull request #245 from jankatins/revert_symlink_handling_in_sync
Revert "Exclude symlinks from sync"
2021-05-27 23:44:58 +03:00
Vitaliy Filippov dedb762b74
Merge pull request #246 from jankatins/add-main-systemd-unit
Add systemd unit to enable both timer and changes based syncs
2021-05-27 22:50:41 +03:00
Vitaliy Filippov d55fe7f5eb
Merge pull request #344 from agusalex/patch-1
Fix Dockerfile
2021-05-14 22:41:38 +03:00
Agustin Alexander 03a2c58403
Fix Dockerfile 2021-05-14 13:47:14 -03:00
Vitaliy Filippov b112fccd37
Merge pull request #325 from agusalex/master
Optimized (using Alpine) Docker image size (compressed) 214MB -> 62MB
2021-05-14 18:57:10 +03:00
Vitaliy Filippov cb3c586862
Merge pull request #310 from mbartlet/systemd-escape
fix systemd-escape hyphen usage
2021-05-14 18:55:21 +03:00
Vitaliy Filippov 3a28149bad
Merge pull request #340 from jankatins/update_debian_version
Update debian packaging
2021-05-14 18:48:42 +03:00
Vitaliy Filippov e36f362abb
Merge pull request #342 from 0-wiz-0/master
Fix build on NetBSD
2021-05-14 18:46:36 +03:00
Thomas Klausner 30763e2f9d Add compatibility define for off64_t.
Not all systems define off64_t.
2021-04-15 12:41:40 +02:00
Thomas Klausner 814b724cc4 Handle NetBSD like macOS for timestamp precision. 2021-04-15 12:41:10 +02:00
Jan Katins 050fcf53a0 Move helper script into libexec dir
This seems to be a proper dir for such "not-for-normal-user" things...
2021-03-30 15:19:53 +02:00
Jan Katins 9076e3aed2 Ensure that the systemd files get installed in debian
If you build in pbuilder, no systemd is installed and so the flag is set to false which means the files will not get installed. Adding the explicit flag will make sure they are included in the package.
2021-03-23 18:10:10 +01:00
Jan Katins 27ca714e56 Add .idea folder to .gitignore 2021-03-18 10:34:15 +01:00
Jan Katins e0965f7fb8 Remove the libstdc++ dependency
These are included in the right version via the suggested installation of build-essential, which which installs the right lib via dependencies: g++ -> g++-<version> ->  libstdc++-<version>

Adding it explicitly meant always adding new versions  :-(
2021-03-18 10:33:44 +01:00
Jan Katins 5510ca1b06 More consistent directory name output in logs 2021-03-15 14:24:36 +01:00
Jan Katins 4dfc9a5461 Install grive-sync.sh into the right libdir 2021-03-15 14:12:31 +01:00
Jan Katins 378df2867b Do explicit unlocks in grive-sync.sh script 2021-03-15 13:30:46 +01:00
Jan Schulz 0b53b08f57 Increment version for debian package and add some changes there
* Updated debhelper compat level to latest stable one
2021-03-15 13:11:32 +01:00
Jan Katins d7008b81c1 Remove uneeded binutils-dev depency 2021-03-15 13:11:32 +01:00
Jan Schulz 1bab757298 Add systemd unit to enable both timer and changes based syncs
Now it's enough to enable and start `grive@<folder>.service`.
2021-03-14 22:49:59 +01:00
Jan Schulz c7a949dedd Revert "Exclude symlinks from sync"
This reverts commit b47dd70f35.

This could trigger a infinite loop between the timer unit (running a sync and changing the griveignore file at the start) and the changes unit (reacting to the griveignore change and retriggering the sync).
2021-03-14 22:46:43 +01:00
Agustin Alexander a8b84930f9
Optimized image size (compressed) 214MB -> 62MB 2020-09-23 19:32:04 -03:00
crborga 97a97265fd
Support Debian 10
Added support for building on Debian 10 without installing gcc7.
2020-04-07 21:35:28 -04:00
Michael Bartlett 7b42e2da5b fix systemd-escape hyphen usage 2020-03-03 13:34:27 -07:00
Vitaliy Filippov ffb744a59b
Merge pull request #285 from brainplot/cmake-fix
Add 'project' directive to the build script
2020-02-06 01:25:03 +03:00
Vitaliy Filippov 03bbc20892
Merge pull request #300 from redmercury/master
This change fixed a BSD compile issue.
2020-02-06 01:23:43 +03:00
Vitaliy Filippov 1456e6e0ba
Merge pull request #289 from danielsouzat/master
+clean debian packaging
2020-02-06 01:19:08 +03:00
Vitaliy Filippov 2ae61ab1e6
Merge branch 'master' into master 2020-02-06 01:18:57 +03:00
Vitaliy Filippov a295641cb0
Merge pull request #259 from Tatsh/mac
macOS fixes
2020-02-06 01:16:58 +03:00
Vitaliy Filippov 2ddc0230da
Merge branch 'master' into mac 2020-02-06 01:16:46 +03:00
Vitaliy Filippov 58a689a3db
Merge pull request #295 from fbicknel/patch-1
Fix Fedora (and RHEL) suggested dependencies
2020-02-06 01:14:05 +03:00
Vitaliy Filippov af2a6de268
Merge pull request #299 from cowo78/master
Support compilation with binutils >= 2.33.1 on Debian.
2020-02-06 01:12:17 +03:00
Vitaliy Filippov fa3c39480a
Merge pull request #303 from lmmamercy/master
fix ubuntu/debian suggested dependencies
2020-02-06 01:07:59 +03:00
lmmamercy dc1946498d
fix ubuntu/debian suggested dependencies 2020-02-05 14:30:34 +00:00
Daniel Deptford 6aeec25778 Adding CMake's Backtrace package to resolve issue where the project fails to compile under BSD. 2020-01-19 20:41:02 -08:00
Giuseppe Corbelli b4d6ac055f [SymbolInfo.cc] Support compilation with binutils >= 2.33.1 on Debian.
bfd_get_section_vma macro was removed.
bfd_section_size changed signature.

See inline comment for details.
2020-01-14 11:50:20 +01:00
Vitaliy Filippov a3cce71643 Small corrections 2020-01-06 20:37:32 +03:00
Vitaliy Filippov 37df02adff
Merge pull request #297 from AmonRaNet/update-readme
Add instruction for replacing the OAuth2 client
2020-01-06 20:22:37 +03:00
AmonRaNet 94182975db Add instruction for replacing the OAuth2 client 2019-12-31 20:13:26 +01:00
Frank Bicknell de6404b246
Fix Fedora (and RHEL) suggested dependencies
We need boost-devel to compile.
2019-12-16 13:27:43 -05:00
Vitaliy Filippov bdcb76efc0
Merge pull request #294 from AmonRaNet/extend-custom-app-id-secret
Extends support application id and secret support
2019-12-15 23:58:57 +03:00
AmonRaNet 79312b9c53 Extends support application id and secret support
- persistent id's in config
- cmake supports id's during config
- priority: default(cmake), config, cli
2019-12-13 11:16:32 +01:00
daniel ad7844ba29 modified: README.md
modified:   debian/rules
2019-11-22 09:35:43 -03:00
Vitaliy Filippov 39299096cf Move to 0.5.2-dev 2019-11-13 01:06:03 +03:00
Vitaliy Filippov 548ea362f3 Update client_id and client_secret -> maybe Google will verify it? 2019-11-13 01:05:31 +03:00