aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAstroFloyd <AstroFloyd@gmail.com>2015-09-25 18:14:11 +0200
committerAstroFloyd <AstroFloyd@gmail.com>2015-09-25 18:14:11 +0200
commit838881e3a18eb21e02f1bf1fc4f0ff453ccaa41e (patch)
treea7e7a08000e67c8997706c4064a1788df4301bf3 /net-misc
parentdev-util/appinventor2: ebuild for AI2 v1.1, converted from AI1 v1.1 ebuild (diff)
downloadAstroFloyd-838881e3a18eb21e02f1bf1fc4f0ff453ccaa41e.tar.gz
AstroFloyd-838881e3a18eb21e02f1bf1fc4f0ff453ccaa41e.tar.bz2
AstroFloyd-838881e3a18eb21e02f1bf1fc4f0ff453ccaa41e.zip
net-misc/googlecl: version bump to v0.9.15; updated upstream maintainer/server
Package-Manager: portage-2.2.20.1
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/googlecl/ChangeLog77
-rw-r--r--net-misc/googlecl/Manifest5
-rw-r--r--net-misc/googlecl/files/googlecl-0.9.12-calendar_dates.patch64
-rw-r--r--net-misc/googlecl/googlecl-0.9.15.ebuild33
-rw-r--r--net-misc/googlecl/metadata.xml11
5 files changed, 190 insertions, 0 deletions
diff --git a/net-misc/googlecl/ChangeLog b/net-misc/googlecl/ChangeLog
new file mode 100644
index 0000000..1981061
--- /dev/null
+++ b/net-misc/googlecl/ChangeLog
@@ -0,0 +1,77 @@
+# ChangeLog for net-misc/googlecl
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/googlecl/ChangeLog,v 1.14 2015/04/21 00:57:56 mrueg Exp $
+
+*googlecl-0.9.15 (25 Sep 2015)
+
+ 25 Sep 2015; AstroFloyd <AstroFloyd@gmail.com> +googlecl-0.9.15.ebuild,
+ +files/googlecl-0.9.12-calendar_dates.patch, +metadata.xml:
+ Version bump; change of maintainer/server
+
+ 21 Apr 2015; Manuel Rüger <mrueg@gentoo.org> -googlecl-0.9.11.ebuild,
+ -googlecl-0.9.12-r1.ebuild, -googlecl-0.9.12.ebuild, -googlecl-0.9.13.ebuild:
+ Remove old.
+
+ 21 Feb 2013; Zac Medico <zmedico@gentoo.org> googlecl-0.9.14.ebuild:
+ Add ~arm-linux and ~x86-linux keywords.
+
+ 06 Feb 2013; Alex Alexander <wired@gentoo.org> googlecl-0.9.14.ebuild:
+ ~arm keyword, bug #392333
+
+*googlecl-0.9.14 (12 Jan 2013)
+
+ 12 Jan 2013; Alex Alexander <wired@gentoo.org> +googlecl-0.9.14.ebuild:
+ version bump
+
+*googlecl-0.9.13 (01 Apr 2011)
+
+ 01 Apr 2011; Alex Alexander <wired@gentoo.org> +googlecl-0.9.13.ebuild:
+ version bump
+
+*googlecl-0.9.12-r1 (23 Feb 2011)
+
+ 23 Feb 2011; Alex Alexander <wired@gentoo.org> +googlecl-0.9.12-r1.ebuild,
+ +files/googlecl-0.9.12-calendar_dates.patch:
+ fixed bug #355913 (date not showing in the calendar's 'when' field)
+
+*googlecl-0.9.12 (28 Jan 2011)
+
+ 28 Jan 2011; Alex Alexander <wired@gentoo.org> +googlecl-0.9.12.ebuild:
+ version bump, bug #352661
+
+ 05 Dec 2010; Alex Alexander <wired@gentoo.org> -googlecl-0.9.7-r1.ebuild,
+ -googlecl-0.9.8.ebuild, -googlecl-0.9.9.ebuild, -googlecl-0.9.10.ebuild,
+ googlecl-0.9.11.ebuild:
+ removed old. updated python dependency to include 2.7, bug #347487
+
+*googlecl-0.9.11 (28 Oct 2010)
+
+ 28 Oct 2010; Alex Alexander <wired@gentoo.org> +googlecl-0.9.11.ebuild:
+ version bump
+
+*googlecl-0.9.10 (05 Sep 2010)
+
+ 05 Sep 2010; Alex Alexander <wired@gentoo.org> +googlecl-0.9.10.ebuild:
+ version bump
+
+*googlecl-0.9.9 (29 Jul 2010)
+
+ 29 Jul 2010; Alex Alexander <wired@gentoo.org> +googlecl-0.9.9.ebuild:
+ version bump
+
+*googlecl-0.9.8 (18 Jul 2010)
+
+ 18 Jul 2010; Alex Alexander <wired@gentoo.org> +googlecl-0.9.8.ebuild:
+ version bump
+
+*googlecl-0.9.7-r1 (21 Jun 2010)
+
+ 21 Jun 2010; Alex Alexander <wired@gentoo.org> -googlecl-0.9.7.ebuild,
+ +googlecl-0.9.7-r1.ebuild:
+ install manpage - bug #324629 comment #9 - thanks to Nao Nakashima
+
+*googlecl-0.9.7 (20 Jun 2010)
+
+ 20 Jun 2010; Alex Alexander <wired@gentoo.org> +googlecl-0.9.7.ebuild,
+ +metadata.xml:
+ new ebuild for google command line tools
diff --git a/net-misc/googlecl/Manifest b/net-misc/googlecl/Manifest
new file mode 100644
index 0000000..03ef60e
--- /dev/null
+++ b/net-misc/googlecl/Manifest
@@ -0,0 +1,5 @@
+AUX googlecl-0.9.12-calendar_dates.patch 2767 SHA256 5f44aa92b872c9546984a0fd14f5c62b4a6c2d4b4ea201145085be7f43cbb9f3 SHA512 35c16b04fd9291ee4f2502f753e2039e968adfd314b6fe96c2a0d3a24c5090d0c7ee7e8ded45d52f1933960ccf1746437e80ab63371a47ea3b5def27596f54d4 WHIRLPOOL b229bc898111ff529a55452690e23505239b78cdbb0786d59c58e82b19fe56913d5c5f9160e8faf206f48d561d0bf4169dc64b4636b03548072ac5abe3b637e5
+DIST v0.9.15.tar.gz 387173 SHA256 4e4f1d9da9a702e8fdf7cd9df9c912e8738052a3d22ece1f11dc4e17540cce5a SHA512 72925cf325e3afd8a4f03ab457c6ea969e3c13e62fd8b045e34e01a6b7515d426d5f022a4cc95474cdc46199fdb7b9bd5839071e52352e94f18d70167845489a WHIRLPOOL 42b2e636c3d432f2cd009339f63a8159f8ee0f6c9cd581eaedebb4796f06b84099f0d4fd12d8134452c484842f4af5ea363e033cfdbbc30e495cf67dffd92a51
+EBUILD googlecl-0.9.15.ebuild 643 SHA256 b1cec72b96de898ffddf8a36390424bae45cd38bf3e08915cb189e5034487cf3 SHA512 1dff428dc5313975d70e4501d42ec06a579d4c96b71e7fb6114b627109d84b126978af9b369fea8f30724c3b96036549a46fbaed6ce59157890d161154dd02a4 WHIRLPOOL a9fd3dd61b2d8db91365bb092e6d4ddc790943171d02e7a624225f5727248aca6db226cb425a77e3db9b646d77af7b910ce27fc823d225ebb4e208f9f683499f
+MISC ChangeLog 2514 SHA256 d12ec447c1dd8712dd32ca6f53e622cc332b85afd5a4b8a81ae0227c68576943 SHA512 b6546429c4ecb49714e43fccef3b487a7c0e002a8bfb355115a1dc7b80395be371812443566329cd060ae9c77dbbd2a8b1319eb2649157a84de566883e48d566 WHIRLPOOL bb58854b5eaca2c95df3abda468b5a20d0e8b88734320852b9f29fd3d4360ef52e053ab60cff108dcb5736f066670461bfe07f91333402f00d9048175206a230
+MISC metadata.xml 310 SHA256 874126ea332ac852ff7c63cb61aa5eb9cf9dd0413ab38e7714690dc091c978e5 SHA512 bd5602834f4c0f2f23c2ac475d0d23ab491313b8fd4a5c768a70c10dc5fb21229e2e15556c4a9714a71832a83edc4d3e2fc30835e419ed4cca97aed5c2941b99 WHIRLPOOL 26c6b0feb5444bb5c2a3d3b85244c81be2e4112413b2c5877fe5287555f2eb6c2f7258c8b5e372219b53035bf16271af472cc43d6be7f21bd0537e44a691afeb
diff --git a/net-misc/googlecl/files/googlecl-0.9.12-calendar_dates.patch b/net-misc/googlecl/files/googlecl-0.9.12-calendar_dates.patch
new file mode 100644
index 0000000..83897bb
--- /dev/null
+++ b/net-misc/googlecl/files/googlecl-0.9.12-calendar_dates.patch
@@ -0,0 +1,64 @@
+fix "when" field in calendar not showing dates
+
+http://bugs.gentoo.org/show_bug.cgi?id=355913
+http://code.google.com/p/googlecl/issues/detail?id=358
+
+Index: googlecl/base.py
+===================================================================
+--- src/googlecl/base.py (revision 527)
++++ src/googlecl/base.py (working copy)
+@@ -673,10 +673,12 @@
+ except ValueError, err:
+ LOG.debug(err.args[0] + ' (Did not add value for field ' + attr + ')')
+ except AttributeError, err:
++ LOG.debug(err.args[0] + ' (value for field ' + attr + ')')
+ try:
+ # Last ditch effort to blindly grab the attribute
+ val = getattr(wrapped_entry.entry, attr).text or missing_field_value
+ except AttributeError:
++ LOG.debug(err.args[0] + ' (value for field ' + attr + ')')
+ val = missing_field_value
+ # Apparently, atom(?) doesn't always return a Unicode type when there are
+ # non-latin characters, so force everything to Unicode.
+Index: googlecl/calendar/__init__.py
+===================================================================
+--- src/googlecl/calendar/__init__.py (revision 527)
++++ src/googlecl/calendar/__init__.py (working copy)
+@@ -235,12 +235,22 @@
+
+
+ class CalendarEntryToStringWrapper(googlecl.base.BaseEntryToStringWrapper):
++ def __init__(self, entry, config):
++ """Initialize a CalendarEntry wrapper.
++
++ Args:
++ entry: CalendarEntry to interpret to strings.
++ config: Configuration parser. Needed for some values.
++ """
++ googlecl.base.BaseEntryToStringWrapper.__init__(self, entry)
++ self.config_parser = config
++
+ @property
+ def when(self):
+ """When event takes place."""
+ start_date, end_date, freq = get_datetimes(self.entry)
+- print_format = googlecl.CONFIG.lazy_get(SECTION_HEADER,
+- 'date_print_format')
++ print_format = self.config_parser.lazy_get(SECTION_HEADER,
++ 'date_print_format')
+ start_text = time.strftime(print_format, start_date)
+ end_text = time.strftime(print_format, end_date)
+ value = start_text + ' - ' + end_text
+@@ -277,9 +287,9 @@
+
+ for entry in single_events:
+ print googlecl.base.compile_entry_string(
+- CalendarEntryToStringWrapper(entry),
+- options.fields.split(','),
+- delimiter=options.delimiter)
++ CalendarEntryToStringWrapper(entry, client.config),
++ options.fields.split(','),
++ delimiter=options.delimiter)
+
+
+ #===============================================================================
diff --git a/net-misc/googlecl/googlecl-0.9.15.ebuild b/net-misc/googlecl/googlecl-0.9.15.ebuild
new file mode 100644
index 0000000..9452123
--- /dev/null
+++ b/net-misc/googlecl/googlecl-0.9.15.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=3
+PYTHON_DEPEND="2:2.7"
+
+inherit distutils
+
+DESCRIPTION="Command line tools for the Google Data APIs"
+HOMEPAGE="https://github.com/vinitkumar/googlecl"
+SRC_URI="https://github.com/vinitkumar/${PN}/archive/v${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86 ~arm-linux ~x86-linux"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+ dev-python/gdata
+"
+
+pkg_setup() {
+ python_set_active_version 2
+}
+
+src_install() {
+ distutils_src_install
+
+ dodoc changelog || die "dodoc failed"
+ doman docs/man/*.1 || die "doman failed"
+}
diff --git a/net-misc/googlecl/metadata.xml b/net-misc/googlecl/metadata.xml
new file mode 100644
index 0000000..d08f524
--- /dev/null
+++ b/net-misc/googlecl/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>wired@gentoo.org</email>
+ <name>Alex Alexander</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="google-code">googlecl</remote-id>
+ </upstream>
+</pkgmetadata>