diff options
author | AstroFloyd <AstroFloyd@gmail.com> | 2015-09-25 18:14:11 +0200 |
---|---|---|
committer | AstroFloyd <AstroFloyd@gmail.com> | 2015-09-25 18:14:11 +0200 |
commit | 838881e3a18eb21e02f1bf1fc4f0ff453ccaa41e (patch) | |
tree | a7e7a08000e67c8997706c4064a1788df4301bf3 /net-misc | |
parent | dev-util/appinventor2: ebuild for AI2 v1.1, converted from AI1 v1.1 ebuild (diff) | |
download | AstroFloyd-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/ChangeLog | 77 | ||||
-rw-r--r-- | net-misc/googlecl/Manifest | 5 | ||||
-rw-r--r-- | net-misc/googlecl/files/googlecl-0.9.12-calendar_dates.patch | 64 | ||||
-rw-r--r-- | net-misc/googlecl/googlecl-0.9.15.ebuild | 33 | ||||
-rw-r--r-- | net-misc/googlecl/metadata.xml | 11 |
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> |