]> git.draconx.ca Git - gentoo-draconx.git/commitdiff
offlineimap: Add ebuild that installs man page.
authorNick Bowler <nbowler@elliptictech.com>
Fri, 27 Aug 2010 15:01:51 +0000 (11:01 -0400)
committerNick Bowler <nbowler@elliptictech.com>
Fri, 27 Aug 2010 15:01:51 +0000 (11:01 -0400)
net-mail/offlineimap/Manifest [new file with mode: 0644]
net-mail/offlineimap/files/offlineimap-6.2.0-darwin10.patch [new file with mode: 0644]
net-mail/offlineimap/offlineimap-6.2.0-r1.ebuild [new file with mode: 0644]

diff --git a/net-mail/offlineimap/Manifest b/net-mail/offlineimap/Manifest
new file mode 100644 (file)
index 0000000..8956f70
--- /dev/null
@@ -0,0 +1,3 @@
+AUX offlineimap-6.2.0-darwin10.patch 445 RMD160 0b7387ec58eb98c12122c3a5c020db91ee269328 SHA1 4219017d35e8435e7ee15a6a8f5409c55c2a20ec SHA256 79c7c335bd07e7712251c70f8ff213a56407431ab15b4be980fc6c2cfc770b41
+DIST offlineimap_6.2.0.tar.gz 100157 RMD160 0137d4b2fe827ac6935b8d3942c51d1bf474c792 SHA1 fb4194d0911d064c5810c4f1fc147fe719125b4e SHA256 24b655ae3d5310ef78ed1eaf759e3e6384819eebbff1ece5bcad8624c467f714
+EBUILD offlineimap-6.2.0-r1.ebuild 1183 RMD160 ae72d60ee813fcb9013cecdf451686020a7d7f15 SHA1 fca5809cc9ff1f6a19a4d1ed565926d112af7199 SHA256 47710fbaeb1fc01308716e641da5cc5d05d23bcf0e1ec3e5a1af0a3609e88c38
diff --git a/net-mail/offlineimap/files/offlineimap-6.2.0-darwin10.patch b/net-mail/offlineimap/files/offlineimap-6.2.0-darwin10.patch
new file mode 100644 (file)
index 0000000..d9f67e3
--- /dev/null
@@ -0,0 +1,13 @@
+http://pogma.com/2009/09/09/snow-leopard-and-offlineimap/
+http://bugs.gentoo.org/show_bug.cgi?id=284925
+http://openradar.appspot.com/7209349
+
+--- offlineimap/offlineimap.py
++++ offlineimap/offlineimap.py
+@@ -17,5 +17,6 @@
+ #    along with this program; if not, write to the Free Software
+ #    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
++from locale import *
+ from offlineimap import init
+ init.startup('6.2.0')
diff --git a/net-mail/offlineimap/offlineimap-6.2.0-r1.ebuild b/net-mail/offlineimap/offlineimap-6.2.0-r1.ebuild
new file mode 100644 (file)
index 0000000..e0d84e2
--- /dev/null
@@ -0,0 +1,44 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-mail/offlineimap/offlineimap-6.2.0-r1.ebuild,v 1.2 2010/02/18 02:24:31 jer Exp $
+
+EAPI=2
+
+inherit eutils distutils
+
+S="${WORKDIR}/${PN}"
+DESCRIPTION="Powerful IMAP/Maildir synchronization and reader support"
+SRC_URI="mirror://debian/pool/main/o/offlineimap/${P/-/_}.tar.gz"
+HOMEPAGE="http://software.complete.org/offlineimap"
+LICENSE="GPL-2"
+IUSE="doc ssl"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+SLOT="0"
+
+DEPEND="doc? ( app-text/docbook-sgml-utils )"
+RDEPEND="dev-lang/python[threads]
+       ssl? ( dev-lang/python[ssl] ) "
+
+src_prepare() {
+       epatch "${FILESDIR}"/${P}-darwin10.patch
+}
+
+src_compile() {
+       distutils_src_compile
+
+       use doc && docbook2man offlineimap.sgml
+}
+
+src_install() {
+       distutils_src_install
+       dodoc offlineimap.conf offlineimap.conf.minimal offlineimap.sgml
+
+       use doc && doman offlineimap.1
+}
+
+pkg_postinst() {
+       elog ""
+       elog "You will need to configure offlineimap by creating ~/.offlineimaprc"
+       elog "Sample configurations are in /usr/share/doc/${PF}/"
+       elog ""
+}