summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWulf Krueger <philantrop@gentoo.org>2007-09-21 21:36:35 +0000
committerWulf Krueger <philantrop@gentoo.org>2007-09-21 21:36:35 +0000
commit1716fefd0a73e409bf20ae87d84a1e1f4f4e0b2e (patch)
tree5e9807dbacfa0be41dca3eff1fe6af05c7392773 /app-pda/jpilot-plucker
parentStable on x86 wrt bug #193339. (diff)
downloadgentoo-2-1716fefd0a73e409bf20ae87d84a1e1f4f4e0b2e.tar.gz
gentoo-2-1716fefd0a73e409bf20ae87d84a1e1f4f4e0b2e.tar.bz2
gentoo-2-1716fefd0a73e409bf20ae87d84a1e1f4f4e0b2e.zip
Added a patch for pilot-link-0.12.x compatibility as contributed by Mark Wagner on bug 193260. Thanks, Mark!
(Portage version: 2.1.3.9)
Diffstat (limited to 'app-pda/jpilot-plucker')
-rw-r--r--app-pda/jpilot-plucker/ChangeLog10
-rw-r--r--app-pda/jpilot-plucker/files/digest-jpilot-plucker-0.01-r13
-rw-r--r--app-pda/jpilot-plucker/files/jpilot-plucker-0.01-pilot-0.12-compat.patch14
-rw-r--r--app-pda/jpilot-plucker/jpilot-plucker-0.01-r1.ebuild38
-rw-r--r--app-pda/jpilot-plucker/metadata.xml3
5 files changed, 64 insertions, 4 deletions
diff --git a/app-pda/jpilot-plucker/ChangeLog b/app-pda/jpilot-plucker/ChangeLog
index b311ab2e7921..cfd0f9b7e7af 100644
--- a/app-pda/jpilot-plucker/ChangeLog
+++ b/app-pda/jpilot-plucker/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for app-pda/jpilot-plucker
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-pda/jpilot-plucker/ChangeLog,v 1.7 2007/08/29 16:53:17 phreak Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-pda/jpilot-plucker/ChangeLog,v 1.8 2007/09/21 21:36:34 philantrop Exp $
+
+*jpilot-plucker-0.01-r1 (21 Sep 2007)
+
+ 21 Sep 2007; Wulf C. Krueger <philantrop@gentoo.org>
+ +files/jpilot-plucker-0.01-pilot-0.12-compat.patch, metadata.xml,
+ +jpilot-plucker-0.01-r1.ebuild:
+ Added a patch for pilot-link-0.12.x compatibility as contributed by Mark
+ Wagner on bug 193260. Thanks, Mark!
29 Aug 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
Removing agriffis from metadata due to his retirement (see #182294 for
diff --git a/app-pda/jpilot-plucker/files/digest-jpilot-plucker-0.01-r1 b/app-pda/jpilot-plucker/files/digest-jpilot-plucker-0.01-r1
new file mode 100644
index 000000000000..8d691bbc6643
--- /dev/null
+++ b/app-pda/jpilot-plucker/files/digest-jpilot-plucker-0.01-r1
@@ -0,0 +1,3 @@
+MD5 440725470779ccc6158da568274ff9a0 jpilot-plucker-0.01.tar.gz 231373
+RMD160 351e6c7d17fafbc14f1fb83b2f894754a2ab68e3 jpilot-plucker-0.01.tar.gz 231373
+SHA256 7cd24cd16322c7391e791a88f0894ac820e85a5657aa3efaf586b0f19f31756f jpilot-plucker-0.01.tar.gz 231373
diff --git a/app-pda/jpilot-plucker/files/jpilot-plucker-0.01-pilot-0.12-compat.patch b/app-pda/jpilot-plucker/files/jpilot-plucker-0.01-pilot-0.12-compat.patch
new file mode 100644
index 000000000000..3df6100fcb0b
--- /dev/null
+++ b/app-pda/jpilot-plucker/files/jpilot-plucker-0.01-pilot-0.12-compat.patch
@@ -0,0 +1,14 @@
+--- src/plugin.c.dist 2003-06-04 19:13:41.000000000 -0700
++++ src/plugin.c 2007-09-20 15:51:22.000000000 -0700
+@@ -268,7 +268,11 @@
+ creator[4] = '\0';
+ jp_logf(JP_LOG_GUI, "(Creator ID is '%s')...", creator);
+
++#if PILOT_LINK_MAJOR >= 12
++ rval = pi_file_install (f, sd, 0, NULL);
++#else
+ rval = pi_file_install (f, sd, 0);
++#endif
+
+ if (rval < 0) {
+ g_snprintf (log_entry, 255, "Install %s failed", pc);
diff --git a/app-pda/jpilot-plucker/jpilot-plucker-0.01-r1.ebuild b/app-pda/jpilot-plucker/jpilot-plucker-0.01-r1.ebuild
new file mode 100644
index 000000000000..979364655c7c
--- /dev/null
+++ b/app-pda/jpilot-plucker/jpilot-plucker-0.01-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-pda/jpilot-plucker/jpilot-plucker-0.01-r1.ebuild,v 1.1 2007/09/21 21:36:34 philantrop Exp $
+
+inherit eutils multilib
+
+DESCRIPTION="Plucker plugin for jpilot"
+SRC_URI="http://jasonday.home.att.net/code/jpilot-plucker/${P}.tar.gz"
+HOMEPAGE="http://jasonday.home.att.net/code/jpilot-plucker/jpilot-plucker.html"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND=">=x11-libs/gtk+-2.6.10-r1
+ >=app-pda/pilot-link-0.11.8
+ >=app-pda/jpilot-0.99.7-r1"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ unpack ${A}
+
+ cd "${S}"
+ # Fixes bug 193260.
+ epatch "${FILESDIR}/${P}-pilot-0.12-compat.patch"
+}
+
+src_compile() {
+ econf --enable-gtk2 || die "configure failed"
+ emake -j1 || die "make failed"
+}
+
+src_install() {
+ emake install DESTDIR="${D}" \
+ libdir=/usr/$(get_libdir)/jpilot/plugins \
+ || die "install failed"
+}
diff --git a/app-pda/jpilot-plucker/metadata.xml b/app-pda/jpilot-plucker/metadata.xml
index 4b9569d68b8f..c21e5dabbb40 100644
--- a/app-pda/jpilot-plucker/metadata.xml
+++ b/app-pda/jpilot-plucker/metadata.xml
@@ -2,7 +2,4 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>pda</herd>
- <maintainer>
- <email>maintainer-needed@gentoo.org</email>
- </maintainer>
</pkgmetadata>