diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2012-05-16 01:19:15 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2012-05-16 01:19:15 +0000 |
commit | 0406ff762f87dc00ee55a4aeacc6bd1dbf165816 (patch) | |
tree | ed89030016ea8e88686800053f6c174d63abaa1a /app-pda | |
parent | old (diff) | |
download | gentoo-2-0406ff762f87dc00ee55a4aeacc6bd1dbf165816.tar.gz gentoo-2-0406ff762f87dc00ee55a4aeacc6bd1dbf165816.tar.bz2 gentoo-2-0406ff762f87dc00ee55a4aeacc6bd1dbf165816.zip |
Punt wrt #367739
Diffstat (limited to 'app-pda')
7 files changed, 0 insertions, 298 deletions
diff --git a/app-pda/libopensync-plugin-google-calendar/ChangeLog b/app-pda/libopensync-plugin-google-calendar/ChangeLog deleted file mode 100644 index a9f327826bcb..000000000000 --- a/app-pda/libopensync-plugin-google-calendar/ChangeLog +++ /dev/null @@ -1,73 +0,0 @@ -# ChangeLog for app-pda/libopensync-plugin-google-calendar -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-google-calendar/ChangeLog,v 1.11 2011/02/21 11:11:46 dirtyepic Exp $ - - 21 Feb 2011; Ryan Hill <dirtyepic@gentoo.org> - libopensync-plugin-google-calendar-0.22.ebuild, - +files/libopensync-plugin-google-calendar-0.22-recurrent.patch, - libopensync-plugin-google-calendar-0.36.ebuild, - libopensync-plugin-google-calendar-9999.ebuild, metadata.xml: - Fix dependencies (including bug #247268), add patch for recurrent calendar - entries (bug #185475). Port to EAPI 3 and various QA fixes. - - 15 Nov 2009; Gilles Dartiguelongue <eva@gentoo.org> - -libopensync-plugin-google-calendar-0.21.ebuild, - -libopensync-plugin-google-calendar-0.35.ebuild: - Clean up old revisions. - - 20 Mar 2009; Joseph Jezak <josejx@gentoo.org> - libopensync-plugin-google-calendar-0.35.ebuild, - libopensync-plugin-google-calendar-0.36.ebuild: - Marked ~ppc for bug #255629. - -*libopensync-plugin-google-calendar-0.36 (27 Jan 2008) - - 27 Jan 2008; Piotr Jaroszyński <peper@gentoo.org> - +libopensync-plugin-google-calendar-0.36.ebuild: - Add 0.36. - -*libopensync-plugin-google-calendar-0.35 (21 Dec 2007) - - 21 Dec 2007; Piotr Jaroszyński <peper@gentoo.org> - +libopensync-plugin-google-calendar-0.35.ebuild: - Add 0.35. - -*libopensync-plugin-google-calendar-9999 (26 Nov 2007) - - 26 Nov 2007; Piotr Jaroszyński <peper@gentoo.org> - +libopensync-plugin-google-calendar-9999.ebuild: - Add live svn ebuild. - -*libopensync-plugin-google-calendar-0.22 (28 Mar 2007) - - 28 Mar 2007; Piotr Jaroszyński <peper@gentoo.org> - -libopensync-plugin-google-calendar-0.20a.ebuild, - +libopensync-plugin-google-calendar-0.22.ebuild: - Version bump. - -*libopensync-plugin-google-calendar-0.21 (12 Feb 2007) - - 12 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> - -libopensync-plugin-google-calendar-0.19.ebuild, - +libopensync-plugin-google-calendar-0.21.ebuild: - Version bump. - - 27 Nov 2006; Piotr Jaroszyński <peper@gentoo.org> - libopensync-plugin-google-calendar-0.19.ebuild, - libopensync-plugin-google-calendar-0.20a.ebuild: - Add missing dep: dev-python/pyxml. Thanks to Lumir Honus <foldus@gmail.com>, - bug #156355. - -*libopensync-plugin-google-calendar-0.20a (10 Nov 2006) - - 10 Nov 2006; Piotr Jaroszyński <peper@gentoo.org> - libopensync-plugin-google-calendar-0.19.ebuild, - +libopensync-plugin-google-calendar-0.20a.ebuild: - Version bump. - -*libopensync-plugin-google-calendar-0.19 (23 Oct 2006) - - 23 Oct 2006; Piotr Jaroszyński <peper@gentoo.org> +metadata.xml, - +libopensync-plugin-google-calendar-0.19.ebuild: - New package. - diff --git a/app-pda/libopensync-plugin-google-calendar/Manifest b/app-pda/libopensync-plugin-google-calendar/Manifest deleted file mode 100644 index c3fa955038ee..000000000000 --- a/app-pda/libopensync-plugin-google-calendar/Manifest +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -AUX libopensync-plugin-google-calendar-0.22-recurrent.patch 2820 RMD160 dce201fcdf3911164be84aa4940ea704552e7cc2 SHA1 45240a95ce7ab446f6d9a2ecd6561368d8f71477 SHA256 2ad8827215c6a513f3770d0e09d7fb1209d1b187b4497b34d2987b53407d17f2 -DIST libopensync-plugin-google-calendar-0.22.tar.bz2 435568 RMD160 cb018af3c5bc69729cc1900897dac7bc3ecdfc3b SHA1 b06c96dd01ad9270f02c1bba30b3f6939caa17a7 SHA256 cc82e8b932c884586c66870873544f945822bddcad16608a9d5ea7d86598adb4 -DIST libopensync-plugin-google-calendar-0.36.tar.bz2 33133 RMD160 ecbd4e9d43f377b9b976fe78caf37d0d32a9127e SHA1 5d427443c93b5855c1fddb7c6dba481508ae9f80 SHA256 df3b64322b5f7e0e67317e58b46e9884837a771c69d9513dfb16dafeaeaaa2bb -EBUILD libopensync-plugin-google-calendar-0.22.ebuild 941 RMD160 6caa8134ccb1feab49270aaf8cb24259ed32a4e3 SHA1 56201d921c0c316326b67f027421640a2d02d585 SHA256 1e6f8ede0789b43a9e6dfb3e1178b9c79d66aeb15a066f458508b1093f7b40a1 -EBUILD libopensync-plugin-google-calendar-0.36.ebuild 909 RMD160 9b86d284f919269d357dd815d007b5a03acb8a3f SHA1 33598c1668535cae8d60b67a4d007efaa6128fe6 SHA256 532fee48179dc43e0d00142ddd92ceb93acb134cc948f125dac2fcf478d8b9e6 -EBUILD libopensync-plugin-google-calendar-9999.ebuild 791 RMD160 bc84ebc68e0fbae4a3f2a306c23f0ec152d2da7f SHA1 8e965c557ae393540839e892abc72f700241ae1b SHA256 4d88573907e0ba000a281409fb447f6ef8d0892234b1ae4654aeaf70cac9b3c9 -MISC ChangeLog 2698 RMD160 8b2cc65e3db38ddb8cfe33954667bc6b80e70a99 SHA1 4fb6d5ed9038cc708200303547c1678447bb2a2f SHA256 7dbdd23ca3835003ee015596f6d300aad0185595e5177e2076af6013dfa8f57a -MISC metadata.xml 299 RMD160 9f1d64e50df31424e0ac8303ca4ebb419713522e SHA1 1fb7bb2c8af3e1f5da826f6b1c8249862d86861b SHA256 6f76eaf6e142eea681b446677130e10fa3505b0ce6eef1cb03b18a041b8f252b ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) - -iEYEARECAAYFAk1iSdUACgkQiqiDRvmkBmILeACg7uDH0FFBlG0tHzCa7rTLS68V -TgcAnAlLkSvV6FhgRyg1RyB+aCPahlER -=Opwx ------END PGP SIGNATURE----- diff --git a/app-pda/libopensync-plugin-google-calendar/files/libopensync-plugin-google-calendar-0.22-recurrent.patch b/app-pda/libopensync-plugin-google-calendar/files/libopensync-plugin-google-calendar-0.22-recurrent.patch deleted file mode 100644 index 63b1a6fd07fa..000000000000 --- a/app-pda/libopensync-plugin-google-calendar/files/libopensync-plugin-google-calendar-0.22-recurrent.patch +++ /dev/null @@ -1,85 +0,0 @@ -http://bugs.gentoo.org/185475 -http://www.opensync.org/changeset/1898 - ---- a/src/google-cal-helper.py -+++ b/src/google-cal-helper.py -@@ -138,6 +138,41 @@ def xsdateToOsync(s): - sys.stderr.write("xs to osync: %s => %s\n" % (s, r)) - return r - -+GDEND_RE = re.compile("DTEND;[^:]*:(\S+)") -+def gdRecurToEnd(recur): -+ m = GDEND_RE.search(recur) -+ if m is None: -+ raise DateConversionError("failed to find end in \"%s\"" % recur) -+ start = m.group(1) -+ year = start[0:4] -+ month = start[4:6] -+ day = start[6:8] -+ hour = start[9:11] -+ min = start[11:13] -+ sec = start[13:15] -+ return "%s-%2s-%2sT%2s:%2s:%2s" % (year, month, day, hour, min, sec) -+ -+GDSTART_RE = re.compile("DTSTART;[^:]*:(\S+)") -+def gdRecurToStart(recur): -+ m = GDSTART_RE.search(recur) -+ if m is None: -+ raise DateConversionError("failed to find start in \"%s\"" % recur) -+ start = m.group(1) -+ year = start[0:4] -+ month = start[4:6] -+ day = start[6:8] -+ hour = start[9:11] -+ min = start[11:13] -+ sec = start[13:15] -+ return "%s-%2s-%2sT%2s:%2s:%2s" % (year, month, day, hour, min, sec) -+ -+GDRECUR_RE = re.compile("RRULE:(\S+)") -+def gdRecurToORecur(recur): -+ m = GDRECUR_RE.search(recur) -+ if m is None: -+ raise DateConversionError("failed to find rule in \"%s\"" % recur) -+ return m.group(1) -+ - class GCalRequestError(Exception): - def __init__(self, response): - self.response = response -@@ -159,13 +194,19 @@ class GCalEntry: - self.id = self.elementValue('atom:id/text()') - self.editUri = self.elementValue('atom:link[@rel="edit"]/@href') - self.content = self.elementValue('atom:content[@type="text"]/text()') -- self.dtstart = self.elementValue('gd:when/@startTime') -- self.dtend = self.elementValue('gd:when/@endTime') -+ self.dtrecur = self.elementValue('gd:recurrence/text()') -+ if self.dtrecur: -+ pass -+ self.dtstart = gdRecurToStart(self.dtrecur) -+ self.dtend = gdRecurToEnd(self.dtrecur) -+ self.dtrecur = gdRecurToORecur(self.dtrecur) -+ else: -+ self.dtstart = self.elementValue('gd:when/@startTime') -+ self.dtend = self.elementValue('gd:when/@endTime') - - self.eventStatus = self.elementValue('gd:eventStatus/@value') - self.whereString = self.elementValue('gd:where/@valueString') - -- #FIXME: Handle recurrency - #FIXME: Handle gd:eventStatus - - -@@ -199,9 +240,13 @@ class GCalEntry: - - self.addElementContent(doc, event, 'DateStarted', xsdateToOsync(self.dtstart)) - self.addElementContent(doc, event, 'DateEnd', xsdateToOsync(self.dtend)) -+ if self.dtrecur: -+ self.addElementContent(doc, event, 'RecurrenceRule', -+ self.dtrecur) -+ - self.addElementContent(doc, event, 'Location', self.whereString) - -- #TODO: UID, editUri, dtstart, dtend, recurrency, eventStatus -+ #TODO: UID, editUri, dtstart, dtend, eventStatus - return doc.toxml(encoding='utf-8') - - def dumpGdata(self): diff --git a/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-0.22.ebuild b/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-0.22.ebuild deleted file mode 100644 index 9c7702cfdc5a..000000000000 --- a/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-0.22.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-0.22.ebuild,v 1.2 2011/02/21 11:11:46 dirtyepic Exp $ - -EAPI="3" - -PYTHON_DEPEND="2:2.5" - -inherit eutils python - -DESCRIPTION="OpenSync Google Calendar Plugin" -HOMEPAGE="http://www.opensync.org/" -SRC_URI="http://www.opensync.org/download/releases/${PV}/${P}.tar.bz2" - -KEYWORDS="~amd64 ~x86" -SLOT="0" -LICENSE="GPL-2" -IUSE="" - -DEPEND="=app-pda/libopensync-${PV}* - dev-python/httplib2" -RDEPEND="${DEPEND} - dev-python/pyxml" - -pkg_setup() { - python_set_active_version 2 -} - -src_prepare() { - epatch "${FILESDIR}"/${P}-recurrent.patch - python_convert_shebangs 2 src/google-cal-helper.py -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc README - find "${D}" -name '*.la' -exec rm -f {} + || die -} diff --git a/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-0.36.ebuild b/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-0.36.ebuild deleted file mode 100644 index b94bc00d5aa4..000000000000 --- a/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-0.36.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-0.36.ebuild,v 1.3 2011/02/21 11:11:46 dirtyepic Exp $ - -EAPI="3" - -PYTHON_DEPEND="2:2.5" - -inherit cmake-utils python - -DESCRIPTION="OpenSync Google Calendar Plugin" -HOMEPAGE="http://www.opensync.org/" -SRC_URI="http://www.opensync.org/download/releases/${PV}/${P}.tar.bz2" - -KEYWORDS="~amd64 ~ppc ~x86" -SLOT="0" -LICENSE="GPL-2" -IUSE="" - -DEPEND="=app-pda/libopensync-${PV}* - dev-libs/glib:2 - dev-libs/libxml2 - dev-python/httplib2" -RDEPEND="${DEPEND} - dev-python/pyxml" - -DOCS="README" - -pkg_setup() { - python_set_active_version 2 -} - -src_prepare() { - python_convert_shebangs 2 src/google-cal-helper.py -} - -src_install() { - cmake-utils_src_install - find "${D}" -name '*.la' -exec rm -f {} + || die -} diff --git a/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-9999.ebuild b/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-9999.ebuild deleted file mode 100644 index 80470a7cf58a..000000000000 --- a/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-9999.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-9999.ebuild,v 1.2 2011/02/21 11:11:46 dirtyepic Exp $ - -EAPI="3" - -inherit cmake-utils subversion - -DESCRIPTION="OpenSync Google Calendar Plugin" -HOMEPAGE="http://www.opensync.org/" -SRC_URI="" - -ESVN_REPO_URI="http://svn.opensync.org/plugins/google-calendar" - -KEYWORDS="~amd64 ~ppc ~x86" -SLOT="0" -LICENSE="GPL-2" -IUSE="" - -DEPEND="=app-pda/libopensync-${PV}* - dev-libs/glib:2 - dev-libs/libxml2 - dev-libs/libxslt - >=net-libs/libgcal-0.9.6" -RDEPEND="${DEPEND}" - -DOCS="AUTHORS README" - -src_install() { - cmake-utils_src_install - find "${D}" -name '*.la' -exec rm -f {} + || die -} diff --git a/app-pda/libopensync-plugin-google-calendar/metadata.xml b/app-pda/libopensync-plugin-google-calendar/metadata.xml deleted file mode 100644 index 2025e2b89d0d..000000000000 --- a/app-pda/libopensync-plugin-google-calendar/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>pda</herd> - <maintainer> - <email>dirtyepic@gentoo.org</email> - <name>Ryan Hill</name> - </maintainer> - <longdescription lang="en"> - </longdescription> -</pkgmetadata> - |