summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharlie Shepherd <masterdriverz@gentoo.org>2006-12-11 23:53:51 +0000
committerCharlie Shepherd <masterdriverz@gentoo.org>2006-12-11 23:53:51 +0000
commit679aa3c0f9286a10e3f19c44f7968a6017f07b21 (patch)
treeb2f27c174e86ece968b5c4b6d800d5ca9693b82c /app-pda/synce-rra
parentforget that (diff)
downloadgentoo-2-679aa3c0f9286a10e3f19c44f7968a6017f07b21.tar.gz
gentoo-2-679aa3c0f9286a10e3f19c44f7968a6017f07b21.tar.bz2
gentoo-2-679aa3c0f9286a10e3f19c44f7968a6017f07b21.zip
Add patch for bug 153973 - stop spewing debug files into $HOME
(Portage version: 2.1.2_rc2-r2)
Diffstat (limited to 'app-pda/synce-rra')
-rw-r--r--app-pda/synce-rra/ChangeLog10
-rw-r--r--app-pda/synce-rra/files/digest-synce-rra-0.9.12
-rw-r--r--app-pda/synce-rra/files/digest-synce-rra-0.9.1-r13
-rw-r--r--app-pda/synce-rra/files/synce-rra-0.9.1-make_debug.patch21
-rw-r--r--app-pda/synce-rra/synce-rra-0.9.1-r1.ebuild35
5 files changed, 69 insertions, 2 deletions
diff --git a/app-pda/synce-rra/ChangeLog b/app-pda/synce-rra/ChangeLog
index 930fa988edef..c7846de4a4cd 100644
--- a/app-pda/synce-rra/ChangeLog
+++ b/app-pda/synce-rra/ChangeLog
@@ -1,11 +1,17 @@
# ChangeLog for app-pda/synce-rra
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-pda/synce-rra/ChangeLog,v 1.17 2006/03/18 02:13:03 kugelfang Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-pda/synce-rra/ChangeLog,v 1.18 2006/12/11 23:53:51 masterdriverz Exp $
+
+*synce-rra-0.9.1-r1 (11 Dec 2006)
+
+ 11 Dec 2006; Charlie Shepherd <masterdriverz@gentoo.org>
+ +synce-rra-0.9.1-r1.ebuild, +files/synce-rra-0.9.1-make_debug.patch:
+ Add patch for bug 153973 - stop spewing debug files into $HOME
18 Mar 2006; Danny van Dyk <kugelfang@gentoo.org> synce-rra-0.9.1.ebuild:
Marked ~amd64.
- 28 Feb 2006; Harald van Dijk <truedfx@gentoo.org>
+ 28 Feb 2006; Harald van Dijk <truedfx@gentoo.org>
+files/synce-rra-0.9.1-nowerror.patch, synce-rra-0.9.1.ebuild:
Don't build with -Werror (#123157)
diff --git a/app-pda/synce-rra/files/digest-synce-rra-0.9.1 b/app-pda/synce-rra/files/digest-synce-rra-0.9.1
index 1403920396ba..a30d7a6aabab 100644
--- a/app-pda/synce-rra/files/digest-synce-rra-0.9.1
+++ b/app-pda/synce-rra/files/digest-synce-rra-0.9.1
@@ -1 +1,3 @@
MD5 72742f93f19d5727159989ec80a725f0 synce-rra-0.9.1.tar.gz 379075
+RMD160 af3b87221f28db88a744039b9c709f2a534d4602 synce-rra-0.9.1.tar.gz 379075
+SHA256 9564e1e6bfff0ce40f7c7ac01dae65f194d83323584aa5492b749ccd96f395b3 synce-rra-0.9.1.tar.gz 379075
diff --git a/app-pda/synce-rra/files/digest-synce-rra-0.9.1-r1 b/app-pda/synce-rra/files/digest-synce-rra-0.9.1-r1
new file mode 100644
index 000000000000..a30d7a6aabab
--- /dev/null
+++ b/app-pda/synce-rra/files/digest-synce-rra-0.9.1-r1
@@ -0,0 +1,3 @@
+MD5 72742f93f19d5727159989ec80a725f0 synce-rra-0.9.1.tar.gz 379075
+RMD160 af3b87221f28db88a744039b9c709f2a534d4602 synce-rra-0.9.1.tar.gz 379075
+SHA256 9564e1e6bfff0ce40f7c7ac01dae65f194d83323584aa5492b749ccd96f395b3 synce-rra-0.9.1.tar.gz 379075
diff --git a/app-pda/synce-rra/files/synce-rra-0.9.1-make_debug.patch b/app-pda/synce-rra/files/synce-rra-0.9.1-make_debug.patch
new file mode 100644
index 000000000000..887f637e6522
--- /dev/null
+++ b/app-pda/synce-rra/files/synce-rra-0.9.1-make_debug.patch
@@ -0,0 +1,21 @@
+diff -ur synce-rra-0.9.1.orig/lib/recurrence_pattern.c synce-rra-0.9.1/lib/recurrence_pattern.c
+--- synce-rra-0.9.1.orig/lib/recurrence_pattern.c 2006-12-01 23:51:35.000000000 +0000
++++ synce-rra-0.9.1/lib/recurrence_pattern.c 2006-12-01 23:54:23.000000000 +0000
+@@ -937,7 +937,7 @@
+ synce_warning("Calculated pattern size to %04x but it was %04x",
+ rra_recurrence_pattern_size(self), size);
+
+- /** DEBUG --> */
++#ifdef DEBUG
+ {
+ uint8_t* new_buffer = NULL;
+ size_t new_size = 0;
+@@ -964,7 +964,7 @@
+ else
+ synce_warning("rra_recurrence_pattern_to_buffer() failed");
+ }
+- /** <-- DEBUG */
++#endif /* DEBUG */
+
+ success = true;
+
diff --git a/app-pda/synce-rra/synce-rra-0.9.1-r1.ebuild b/app-pda/synce-rra/synce-rra-0.9.1-r1.ebuild
new file mode 100644
index 000000000000..bffaa8a1224e
--- /dev/null
+++ b/app-pda/synce-rra/synce-rra-0.9.1-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-pda/synce-rra/synce-rra-0.9.1-r1.ebuild,v 1.1 2006/12/11 23:53:51 masterdriverz Exp $
+
+WANT_AUTOCONF="latest"
+WANT_AUTOMAKE="latest"
+
+inherit eutils autotools
+
+DESCRIPTION="Synchronize Windows CE devices with computers running GNU/Linux, like MS ActiveSync."
+HOMEPAGE="http://sourceforge.net/projects/synce/"
+SRC_URI="mirror://sourceforge/synce/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND=">=dev-libs/check-0.8.2
+ >=dev-libs/libmimedir-0.4
+ >=app-pda/synce-libsynce-0.9.1
+ >=app-pda/synce-librapi2-0.9.1"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-textrel.patch
+ epatch "${FILESDIR}"/${P}-nowerror.patch
+ epatch "${FILESDIR}"/${P}-make_debug.patch
+ eautoreconf || die 'eautoreconf failed'
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die 'emake install failed'
+}