Add patch for bug 153973 - stop spewing debug files into $HOME
authorCharlie Shepherd <masterdriverz@gentoo.org>
Mon, 11 Dec 2006 23:53:51 +0000 (23:53 +0000)
committerCharlie Shepherd <masterdriverz@gentoo.org>
Mon, 11 Dec 2006 23:53:51 +0000 (23:53 +0000)
Package-Manager: portage-2.1.2_rc2-r2

app-pda/synce-rra/ChangeLog
app-pda/synce-rra/Manifest
app-pda/synce-rra/files/digest-synce-rra-0.9.1
app-pda/synce-rra/files/digest-synce-rra-0.9.1-r1 [new file with mode: 0644]
app-pda/synce-rra/files/synce-rra-0.9.1-make_debug.patch [new file with mode: 0644]
app-pda/synce-rra/synce-rra-0.9.1-r1.ebuild [new file with mode: 0644]

index 930fa988edef7bc8477740118a0c6cd90b127324..c7846de4a4cdf85872910faea142b41cb90c327f 100644 (file)
@@ -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 DÃ\84³k <truedfx@gentoo.org>
   +files/synce-rra-0.9.1-nowerror.patch, synce-rra-0.9.1.ebuild:
   Don't build with -Werror (#123157)
 
index 8e709dad4fe713b2527f39f97a60e13dc003a116..1aac0e09019028be3f4de57934fd80726ca503e1 100644 (file)
@@ -1,55 +1,71 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 98a31a35414ee1f5ce5f75702abcbd89 ChangeLog 2110
-RMD160 7ee3021002fb91e4a5df3f10afd60816207c51dd ChangeLog 2110
-SHA256 d568a0bc35931ffea727acc73fa6dab2eca8bb0930b840a008fce7d9b795c67f ChangeLog 2110
+AUX 0.9.0-gcc34.patch 635 RMD160 6462087d6c8f5e92a849c41eff1c9e387c298ea2 SHA1 4d87a380dca51b330a3d552dcb444492721254e8 SHA256 bda7559999ac3bcd312f8d53fa6b225d97328e03a8613e53855d2688f76bc1a8
 MD5 23c695b57b320fc579e5eeca9eddeb42 files/0.9.0-gcc34.patch 635
 RMD160 6462087d6c8f5e92a849c41eff1c9e387c298ea2 files/0.9.0-gcc34.patch 635
 SHA256 bda7559999ac3bcd312f8d53fa6b225d97328e03a8613e53855d2688f76bc1a8 files/0.9.0-gcc34.patch 635
-MD5 9f0b8f60164fc14c9920e012284136b1 files/digest-synce-rra-0.8.4 67
-RMD160 121b89472490d9f0a4942d58477cef597e799fab files/digest-synce-rra-0.8.4 67
-SHA256 f65970c96209ec90b8064f00ffdcf330de5c8123965c131423108dbd3e375844 files/digest-synce-rra-0.8.4 67
-MD5 9f0b8f60164fc14c9920e012284136b1 files/digest-synce-rra-0.8.4-r1 67
-RMD160 121b89472490d9f0a4942d58477cef597e799fab files/digest-synce-rra-0.8.4-r1 67
-SHA256 f65970c96209ec90b8064f00ffdcf330de5c8123965c131423108dbd3e375844 files/digest-synce-rra-0.8.4-r1 67
-MD5 e74de00e3dbd372656493163ee5d1dbb files/digest-synce-rra-0.8.9 135
-RMD160 f42d413c96af76b28879f47439a1a155f84eff39 files/digest-synce-rra-0.8.9 135
-SHA256 0cc0272414d4a704f2b5e6453cc5c70bdabd72b00f5dc49c71543abca3f06507 files/digest-synce-rra-0.8.9 135
-MD5 0a0b5bd2c90ed9063fa72627b67a53d6 files/digest-synce-rra-0.9.0 67
-RMD160 eac2e8ce4f84e5884505a7441be960558268e9db files/digest-synce-rra-0.9.0 67
-SHA256 56f06779543fa27119916b27591f59eb0e2005744e2c3b6370f1f6329d7d375a files/digest-synce-rra-0.9.0 67
-MD5 a19ae1e965659eee16fbf9c13eb8b5f0 files/digest-synce-rra-0.9.1 67
-RMD160 8d1faa01a4eb5808afeac00e5188598df06b45b3 files/digest-synce-rra-0.9.1 67
-SHA256 b7065c2a2fb7acfa04221159f7fb411ae6f920ff0253bf1e04d09a5f6d1abe08 files/digest-synce-rra-0.9.1 67
+AUX synce-rra-0.9.1-make_debug.patch 670 RMD160 ce0a989bdff68e4d0634ec9fc6ceb8546ced51ee SHA1 edde301c4fd10cd7c57ec177577a80491b9b2cf4 SHA256 885a140b9be3392421904f96dc985ef6d32087e985c4e43376968138e5c20be5
+MD5 aeea11bb3c11846eed892054f2f1be97 files/synce-rra-0.9.1-make_debug.patch 670
+RMD160 ce0a989bdff68e4d0634ec9fc6ceb8546ced51ee files/synce-rra-0.9.1-make_debug.patch 670
+SHA256 885a140b9be3392421904f96dc985ef6d32087e985c4e43376968138e5c20be5 files/synce-rra-0.9.1-make_debug.patch 670
+AUX synce-rra-0.9.1-nowerror.patch 1437 RMD160 2ac23ef812b449b6605c320a994580aa9d946577 SHA1 42cbbd7d702a048d5dac01a4812231f1971bddc0 SHA256 7f6cba4610771e8195d63e8449a729f6d0e3e82b401d6e2420011ebd2fb0322e
 MD5 fa576753e0be1d9fa1e8711d3eed9316 files/synce-rra-0.9.1-nowerror.patch 1437
 RMD160 2ac23ef812b449b6605c320a994580aa9d946577 files/synce-rra-0.9.1-nowerror.patch 1437
 SHA256 7f6cba4610771e8195d63e8449a729f6d0e3e82b401d6e2420011ebd2fb0322e files/synce-rra-0.9.1-nowerror.patch 1437
+AUX synce-rra-0.9.1-textrel.patch 17285 RMD160 93ae45b38c02d27b7ba701ed9623b960f77fcaaf SHA1 d12ae727df5c8869fd734ab6642e1ff1c07d7d69 SHA256 868ec268a7109981bf3282ddba27b10a6012bf6a1c1c9b59d1b29ca99c734f3a
 MD5 408f942b4cda92c45d93908a0817c8e0 files/synce-rra-0.9.1-textrel.patch 17285
 RMD160 93ae45b38c02d27b7ba701ed9623b960f77fcaaf files/synce-rra-0.9.1-textrel.patch 17285
 SHA256 868ec268a7109981bf3282ddba27b10a6012bf6a1c1c9b59d1b29ca99c734f3a files/synce-rra-0.9.1-textrel.patch 17285
-MD5 7d421aa9d03395eea78de128fe6ad125 metadata.xml 229
-RMD160 84a856569c303c8b8ab54a71649f54a20c21f91e metadata.xml 229
-SHA256 4e2c737921ba817aab196c423ef7f295e2281e33fc23d4fed24d2bbc6bd7243c metadata.xml 229
+DIST librra-synce-kde-0.7.diff 4649
+DIST synce-rra-0.8.4.tar.gz 307496
+DIST synce-rra-0.8.9.tar.gz 246733
+DIST synce-rra-0.9.0.tar.gz 381330
+DIST synce-rra-0.9.1.tar.gz 379075 RMD160 af3b87221f28db88a744039b9c709f2a534d4602 SHA1 9532427890404a5f095df6b95e140c11e20e2e9c SHA256 9564e1e6bfff0ce40f7c7ac01dae65f194d83323584aa5492b749ccd96f395b3
+EBUILD synce-rra-0.8.4-r1.ebuild 717 RMD160 0b66a693f74b6947477237a4573171a37b5dcd0b SHA1 ad936b942dca391bed320c4f793b6a611d2bdf76 SHA256 91000bcbe21fd897caa0ad55fb081c898aa9fbca93541e8c69d65c1e384b0d30
 MD5 009223ace0c235f525628b65a929d806 synce-rra-0.8.4-r1.ebuild 717
 RMD160 0b66a693f74b6947477237a4573171a37b5dcd0b synce-rra-0.8.4-r1.ebuild 717
 SHA256 91000bcbe21fd897caa0ad55fb081c898aa9fbca93541e8c69d65c1e384b0d30 synce-rra-0.8.4-r1.ebuild 717
+EBUILD synce-rra-0.8.4.ebuild 671 RMD160 6fbe5c5f4454695eae70652abd400b535c518a4a SHA1 ef94a17878d13ab1a03e0731f935d0ca1647d6ad SHA256 a336483a34adea1001b8413ae3daf2262b633a6ef4f337720a0df55cbf1b0a44
 MD5 a39ec8721ebdc398274d29f445077a7c synce-rra-0.8.4.ebuild 671
 RMD160 6fbe5c5f4454695eae70652abd400b535c518a4a synce-rra-0.8.4.ebuild 671
 SHA256 a336483a34adea1001b8413ae3daf2262b633a6ef4f337720a0df55cbf1b0a44 synce-rra-0.8.4.ebuild 671
+EBUILD synce-rra-0.8.9.ebuild 824 RMD160 50425edfd4653571304f372712098c6b19760162 SHA1 df8dbcf3073847a18f9c1c7e20cd5a08dc0eaf9c SHA256 cb97eefa54347e3d5c77366a45d1f5a5844f17d469715c5664159689b9e89aea
 MD5 49b45141c22209fe804867a5879bc87f synce-rra-0.8.9.ebuild 824
 RMD160 50425edfd4653571304f372712098c6b19760162 synce-rra-0.8.9.ebuild 824
 SHA256 cb97eefa54347e3d5c77366a45d1f5a5844f17d469715c5664159689b9e89aea synce-rra-0.8.9.ebuild 824
+EBUILD synce-rra-0.9.0.ebuild 756 RMD160 5d8a5024acb55cbc28efdd31734acecfb15a7778 SHA1 5a0c1d552069162e2edcfb63e86abd1123e5b878 SHA256 6776deca9ae28fb77172931d8b4e18fabd3a7d2dad6273638077472246582e1b
 MD5 dc17bd30dec8123639832e5d5c07b18a synce-rra-0.9.0.ebuild 756
 RMD160 5d8a5024acb55cbc28efdd31734acecfb15a7778 synce-rra-0.9.0.ebuild 756
 SHA256 6776deca9ae28fb77172931d8b4e18fabd3a7d2dad6273638077472246582e1b synce-rra-0.9.0.ebuild 756
+EBUILD synce-rra-0.9.1-r1.ebuild 979 RMD160 6011e96aedac03bb0af54b4d4f92594036da799c SHA1 bbac853ef985a0fecadff8c76a27390f44381ec1 SHA256 caf03ec020159acd0fa7c9a2767a95bbb9f1dec9f15252bd4b369f0cc1b5695c
+MD5 0c1d532d963c0c34bbff1104cbf7bb09 synce-rra-0.9.1-r1.ebuild 979
+RMD160 6011e96aedac03bb0af54b4d4f92594036da799c synce-rra-0.9.1-r1.ebuild 979
+SHA256 caf03ec020159acd0fa7c9a2767a95bbb9f1dec9f15252bd4b369f0cc1b5695c synce-rra-0.9.1-r1.ebuild 979
+EBUILD synce-rra-0.9.1.ebuild 928 RMD160 ccd77f7001766c861b4aa26f5bb4fa05528201c1 SHA1 6230a141efe7426869a81f023cf1fcf3f9f3f345 SHA256 eadf21343a5a0bed04c80d3d7147eee57d791ccde8a56c7e7e31d8509f15646b
 MD5 1e886b3d013ff0428e3357b161c48982 synce-rra-0.9.1.ebuild 928
 RMD160 ccd77f7001766c861b4aa26f5bb4fa05528201c1 synce-rra-0.9.1.ebuild 928
 SHA256 eadf21343a5a0bed04c80d3d7147eee57d791ccde8a56c7e7e31d8509f15646b synce-rra-0.9.1.ebuild 928
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2.2 (GNU/Linux)
-
-iD8DBQFEG26t5mJXAu5GbtIRArFDAJ4/24z8rd9ZYqEUxfgELTYM0HPyZQCbB30l
-OVWoVm4zHmS5g/vBw45+D2Y=
-=Ljze
------END PGP SIGNATURE-----
+MISC ChangeLog 2347 RMD160 83f306b7bd4872b5068c2dd2f8230d3c5c13301a SHA1 b52ebaea6762e9ea87e93bdbdcb89982eeb3e368 SHA256 389e092ffaa199f7310172da8ce6afcab0c083cdabfb1c815763c09a567591a7
+MD5 dd34d70ea812f9f4182a262892d20f47 ChangeLog 2347
+RMD160 83f306b7bd4872b5068c2dd2f8230d3c5c13301a ChangeLog 2347
+SHA256 389e092ffaa199f7310172da8ce6afcab0c083cdabfb1c815763c09a567591a7 ChangeLog 2347
+MISC metadata.xml 229 RMD160 84a856569c303c8b8ab54a71649f54a20c21f91e SHA1 a072cdb85ea6fefad61a03152d8d7fa8a1cc7d21 SHA256 4e2c737921ba817aab196c423ef7f295e2281e33fc23d4fed24d2bbc6bd7243c
+MD5 7d421aa9d03395eea78de128fe6ad125 metadata.xml 229
+RMD160 84a856569c303c8b8ab54a71649f54a20c21f91e metadata.xml 229
+SHA256 4e2c737921ba817aab196c423ef7f295e2281e33fc23d4fed24d2bbc6bd7243c metadata.xml 229
+MD5 9f0b8f60164fc14c9920e012284136b1 files/digest-synce-rra-0.8.4 67
+RMD160 121b89472490d9f0a4942d58477cef597e799fab files/digest-synce-rra-0.8.4 67
+SHA256 f65970c96209ec90b8064f00ffdcf330de5c8123965c131423108dbd3e375844 files/digest-synce-rra-0.8.4 67
+MD5 9f0b8f60164fc14c9920e012284136b1 files/digest-synce-rra-0.8.4-r1 67
+RMD160 121b89472490d9f0a4942d58477cef597e799fab files/digest-synce-rra-0.8.4-r1 67
+SHA256 f65970c96209ec90b8064f00ffdcf330de5c8123965c131423108dbd3e375844 files/digest-synce-rra-0.8.4-r1 67
+MD5 e74de00e3dbd372656493163ee5d1dbb files/digest-synce-rra-0.8.9 135
+RMD160 f42d413c96af76b28879f47439a1a155f84eff39 files/digest-synce-rra-0.8.9 135
+SHA256 0cc0272414d4a704f2b5e6453cc5c70bdabd72b00f5dc49c71543abca3f06507 files/digest-synce-rra-0.8.9 135
+MD5 0a0b5bd2c90ed9063fa72627b67a53d6 files/digest-synce-rra-0.9.0 67
+RMD160 eac2e8ce4f84e5884505a7441be960558268e9db files/digest-synce-rra-0.9.0 67
+SHA256 56f06779543fa27119916b27591f59eb0e2005744e2c3b6370f1f6329d7d375a files/digest-synce-rra-0.9.0 67
+MD5 b4b50c701a37f1cd0a257dd99c27f208 files/digest-synce-rra-0.9.1 247
+RMD160 3124ad3a32d0953e810a8a244dc3bb49e00e466b files/digest-synce-rra-0.9.1 247
+SHA256 1a57c0e28d29bea4ec05b07caea06091c30e0ab281715df540a0006e4ff3a941 files/digest-synce-rra-0.9.1 247
+MD5 b4b50c701a37f1cd0a257dd99c27f208 files/digest-synce-rra-0.9.1-r1 247
+RMD160 3124ad3a32d0953e810a8a244dc3bb49e00e466b files/digest-synce-rra-0.9.1-r1 247
+SHA256 1a57c0e28d29bea4ec05b07caea06091c30e0ab281715df540a0006e4ff3a941 files/digest-synce-rra-0.9.1-r1 247
index 1403920396ba16d883f6eaab8874cfac3bd09b59..a30d7a6aabab2ec1bb36e5fee4911f4e2bdec27a 100644 (file)
@@ -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 (file)
index 0000000..a30d7a6
--- /dev/null
@@ -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 (file)
index 0000000..887f637
--- /dev/null
@@ -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 (file)
index 0000000..bffaa8a
--- /dev/null
@@ -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'
+}