diff options
author | Adrian Almenar <strider@gentoo.org> | 2003-11-22 16:38:57 +0000 |
---|---|---|
committer | Adrian Almenar <strider@gentoo.org> | 2003-11-22 16:38:57 +0000 |
commit | 3814b31454028ee72271a0db743e5f7f8f7c1c36 (patch) | |
tree | 5055ba64cbab057a111379fe0bcd4d667f2cd066 /app-pda/jpilot | |
parent | Updated Syncmal and Malsync, closing bug #33355. (diff) | |
download | historical-3814b31454028ee72271a0db743e5f7f8f7c1c36.tar.gz historical-3814b31454028ee72271a0db743e5f7f8f7c1c36.tar.bz2 historical-3814b31454028ee72271a0db743e5f7f8f7c1c36.zip |
Updated Syncmal and Malsync, closing bug #33355.
Diffstat (limited to 'app-pda/jpilot')
-rw-r--r-- | app-pda/jpilot/Manifest | 4 | ||||
-rw-r--r-- | app-pda/jpilot/files/digest-jpilot-0.99.6-r1 | 3 | ||||
-rw-r--r-- | app-pda/jpilot/jpilot-0.99.6-r1.ebuild | 76 |
3 files changed, 81 insertions, 2 deletions
diff --git a/app-pda/jpilot/Manifest b/app-pda/jpilot/Manifest index 28ea1c4d7ed9..2b8cea4a6d54 100644 --- a/app-pda/jpilot/Manifest +++ b/app-pda/jpilot/Manifest @@ -1,8 +1,8 @@ MD5 9a3371326540f72ceb3d1a9369c33592 jpilot-0.99.6.ebuild 2194 MD5 58ea5fdbff8aca65b4ffbcbf53b54485 jpilot-0.99.5.ebuild 1889 -MD5 fbb84b47da6cd5aacee740e6a5461cec jpilot-0.99.6-r1.ebuild 2194 +MD5 d819e5a5c2f98cc9f8e1afd3c6d13a6c jpilot-0.99.6-r1.ebuild 2197 MD5 34c46453a9eaec0d549fefd4ca289d65 jpilot-0.99.2-r1.ebuild 1808 -MD5 b8965aaa382313a2207cec6dc9572f40 ChangeLog 2658 +MD5 0ca8071d7833cebb7bf96587a19ccc88 ChangeLog 2836 MD5 075fea99b82d61028585dc3e42f00466 metadata.xml 156 MD5 fec9283977e434f78771d9dc3b05569f files/digest-jpilot-0.99.5 208 MD5 a7d9f40520d6a14eb9e4c3368ca41785 files/digest-jpilot-0.99.6 208 diff --git a/app-pda/jpilot/files/digest-jpilot-0.99.6-r1 b/app-pda/jpilot/files/digest-jpilot-0.99.6-r1 new file mode 100644 index 000000000000..c26ac119bff9 --- /dev/null +++ b/app-pda/jpilot/files/digest-jpilot-0.99.6-r1 @@ -0,0 +1,3 @@ +MD5 1572138321ce6759c65ecf83b8c84ef4 jpilot-0.99.6.tar.gz 1162066 +MD5 d1c41526b91bb38c21a4ced01d26328c malsync_2.2.0.src.tar.gz 173851 +MD5 4600cc6c43a99e70729aff28d532b3b3 jpilot-syncmal-0.72.1.tar.gz 339670 diff --git a/app-pda/jpilot/jpilot-0.99.6-r1.ebuild b/app-pda/jpilot/jpilot-0.99.6-r1.ebuild new file mode 100644 index 000000000000..35ae6f083834 --- /dev/null +++ b/app-pda/jpilot/jpilot-0.99.6-r1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-pda/jpilot/jpilot-0.99.6-r1.ebuild,v 1.1 2003/11/22 16:38:45 strider Exp $ + +SYNCMAL="0.72.1" +MALSYNC="2.2.0" +DESCRIPTION="Desktop Organizer Software for the Palm Pilot" +SRC_URI="http://jpilot.org/${P}.tar.gz + http://www.tomw.org/malsync/malsync_${MALSYNC}.src.tar.gz + http://jasonday.home.att.net/code/syncmal/jpilot-syncmal-${SYNCMAL}.tar.gz" +HOMEPAGE="http://jpilot.org/" + +# In order to use the malsync plugin you'll need to refer to the homepage +# for jpilot-syncmal http://jasonday.home.att.net/code/syncmal/ +# And you'll also need an avangto account. + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~x86 ~sparc ~alpha" +IUSE="nls gtk2" + +RDEPEND="gtk2? ( >=x11-libs/gtk+-2 ) + !gtk2? ( >=x11-libs/gtk+-1.2 ) + ssl? ( >=dev-libs/openssl-0.9.6 ) + >=app-pda/pilot-link-0.11.5" + +DEPEND="${RDEPEND} + gtk2? ( dev-util/pkgconfig ) + nls? ( sys-devel/gettext )" + +MAKEOPTS="${MAKEOPTS} -j1" + +src_unpack() { + unpack ${P}.tar.gz + cd ${S} + unpack jpilot-syncmal-${SYNCMAL}.tar.gz + cd ${S}/jpilot-syncmal-${SYNCMAL} + unpack malsync_${MALSYNC}.src.tar.gz +} + +src_compile() { + econf $(use_enable gtk2) \ + $(use_enable nls) \ + ${myconf} || die "configure failed" + + # make sure we use $CFLAGS + sed -i "s/-g -O2/${CFLAGS}/" Makefile + emake || die "make failed" + + # build malsync plugin + cd ${S}/jpilot-syncmal_${SYNCMAL} + econf $(use_enable gtk2) \ + ${myconf} || die "configure failed" + emake || die "make failed" +} + +src_install() { + # work around for broken Makefile + dodir /usr/bin + + einstall \ + docdir=${D}/usr/share/doc/${PF} \ + icondir=${D}/usr/share/doc/${PF}/icons \ + desktopdir=${D}/usr/share/applications || die "install failed" + + insinto /usr/lib/jpilot/plugins + doins jpilot-syncmal_${SYNCMAL}/.libs/libsyncmal.so + + dodoc README TODO UPGRADING ABOUT-NLS BUGS ChangeLog COPYING INSTALL + doman docs/*.1 + + newdoc jpilot-syncmal_${SYNCMAL}/ChangeLog ChangeLog.jpilot-syncmal + newdoc jpilot-syncmal_${SYNCMAL}/README README.jpilot-syncmal + dodoc jpilot-syncmal_${SYNCMAL}/malsync/Doc/README_AvantGo + dodoc jpilot-syncmal_${SYNCMAL}/malsync/Doc/README_malsync +} |