Add Debian packaging scripts

Based on work by Alin Andrei (https://launchpad.net/~nilarimogard/+archive/ubuntu/webupd8)
pull/40/head
Vitaliy Filippov 2015-10-11 15:30:24 +03:00
parent 81b1a4f05c
commit f0b6bcf8b4
6 changed files with 129 additions and 0 deletions

78
debian/changelog vendored Normal file
View File

@ -0,0 +1,78 @@
grive2 (0.4.1+git20151011) unstable; urgency=medium
* Add Debian packaging scripts to the official repository
-- Vitaliy Filippov <vitalif@yourcmc.ru> Sun, 11 Oct 2015 15:03:55 +0300
grive2 (0.4.1-1+git20151008~webupd8~wily0) wily; urgency=medium
* new git pull
* For Precise and Trusty only: use libgcrypt11 instead of libgcrypt20
because libcurl4-openssl-dev depends on it (and for Precise,
there's no libgcrypt20)
-- Alin Andrei <webupd8@gmail.com> Thu, 08 Oct 2015 11:50:55 +0200
grive2 (0.4.1-1+git20151007~webupd8~wily0) wily; urgency=medium
* new git pull
* For Precise and Trusty only: use libgcrypt11 instead of libgcrypt20
because libcurl4-openssl-dev depends on it (and for Precise,
there's no libgcrypt20)
-- Alin Andrei <webupd8@gmail.com> Wed, 07 Oct 2015 13:46:29 +0200
grive2 (0.4.1-1+git20151001~webupd8~precise0) precise; urgency=medium
* new git pull
* For Precise and Trusty only: use libgcrypt11 instead of libgcrypt20
because libcurl4-openssl-dev depends on it (and for Precise,
there's no libgcrypt20)
-- Alin Andrei <webupd8@gmail.com> Thu, 01 Oct 2015 12:54:44 +0200
grive2 (0.4.0-1+git20150928~webupd8~wily1) wily; urgency=medium
* new git pull
* build-depend on libboost-regex-dev
* For Precise and Trusty only: use libgcrypt11 instead of libgcrypt20
because libcurl4-openssl-dev depends on it (and for Precise,
there's no libgcrypt20)
-- Alin Andrei <webupd8@gmail.com> Mon, 28 Sep 2015 11:36:19 +0200
grive2 (0.4.0-1+git20150810~webupd8~wily0) wily; urgency=medium
* upload for Wily
* For Precise and Trusty only: use libgcrypt11 instead of libgcrypt20
because libcurl4-openssl-dev depends on it (and for Precise,
there's no libgcrypt20)
-- Alin Andrei <webupd8@gmail.com> Sat, 04 Jul 2015 12:26:14 +0200
grive2 (0.4.0-1+git20150810~webupd8~vivid0) vivid; urgency=medium
* new git pull
* For Precise and Trusty only: use libgcrypt11 instead of libgcrypt20
because libcurl4-openssl-dev depends on it (and for Precise,
there's no libgcrypt20)
-- Alin Andrei <webupd8@gmail.com> Sat, 04 Jul 2015 12:26:14 +0200
grive2 (0.4.0-1+git20150629~webupd8~vivid0) vivid; urgency=medium
* new git pull
* For Precise and Trusty only: use libgcrypt11 instead of libgcrypt20
because libcurl4-openssl-dev depends on it (and for Precise,
there's no libgcrypt20)
-- Alin Andrei <webupd8@gmail.com> Mon, 29 Jun 2015 12:27:21 +0200
grive2 (0.4.0-1~webupd8~precise3) precise; urgency=medium
* Initial packaging (based on grive)
* For Precise and Trusty only: use libgcrypt11 instead of libgcrypt20
because libcurl4-openssl-dev depends on it (and for Precise,
there's no libgcrypt20)
-- Alin Andrei <webupd8@gmail.com> Mon, 25 May 2015 15:31:24 +0200

1
debian/compat vendored Normal file
View File

@ -0,0 +1 @@
7

25
debian/control vendored Normal file
View File

@ -0,0 +1,25 @@
Source: grive2
Section: net
Priority: optional
Maintainer: Vitaliy Filippov <vitalif@mail.ru>
Build-Depends: debhelper, cmake, pkg-config, zlib1g-dev, libcurl4-openssl-dev, libstdc++6-4.4-dev | libstdc++-4.9-dev | libstdc++-5-dev, libboost-filesystem-dev, libboost-program-options-dev, libboost-test-dev, libboost-regex-dev, libexpat1-dev, binutils-dev, libgcrypt-dev, libyajl-dev
Standards-Version: 3.9.6
Homepage: https://yourcmc.ru/wiki/Grive2
Package: grive
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Grive2: an open source Linux client for Google Drive
.
This is the up-to-date fork of the original "Grive" (https://github.com/Grive/grive)
Google Drive client with the support for the new Drive REST API and partial
sync.
.
For the first time running grive, you should use the "-a" argument to grant
permission to grive to access to your Google Drive. An URL should be printed.
Go to the page. You will need to login to your google account if you haven't
done so. After granting the permission to grive, the browser will show you
an authenication code. Copy-and-paste that to the standard input of grive.
If everything works fine, grive will create .grive and .grive_state inside the
synchronized directory. It will also start downloading files from your Google
Drive to that directory.

20
debian/copyright vendored Normal file
View File

@ -0,0 +1,20 @@
Grive2
https://github.com/vitalif/grive2
Current developers:
Vitaliy Filippov <vitalif@mail.ru>
Previous developers:
Nestal Wan (me@nestal.net) 16.05.2012 — 03.05.2013
Matchman Green (match065@gmail.com) 26.04.2012 — 20.06.2012
Contributors:
See full list here https://yourcmc.ru/wiki/Grive2#Full_list_of_contributors
License:
GPL 2.0+

4
debian/rules vendored Executable file
View File

@ -0,0 +1,4 @@
#!/usr/bin/make -f
%:
dh $@ --buildsystem=cmake --parallel

1
debian/source/format vendored Normal file
View File

@ -0,0 +1 @@
3.0 (native)