diff options
-rw-r--r-- | app-pda/multisync/ChangeLog | 7 | ||||
-rw-r--r-- | app-pda/multisync/Manifest | 4 | ||||
-rw-r--r-- | app-pda/multisync/files/digest-multisync-0.82 | 1 | ||||
-rw-r--r-- | app-pda/multisync/multisync-0.82.ebuild | 84 |
4 files changed, 94 insertions, 2 deletions
diff --git a/app-pda/multisync/ChangeLog b/app-pda/multisync/ChangeLog index abe6934dcf09..dc080b96fc47 100644 --- a/app-pda/multisync/ChangeLog +++ b/app-pda/multisync/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-pda/multisync # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/multisync/ChangeLog,v 1.8 2004/06/24 21:43:56 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-pda/multisync/ChangeLog,v 1.9 2004/06/27 02:47:33 liquidx Exp $ + +*multisync-0.82 (26 Jun 2004) + + 26 Jun 2004; Alastair Tse <liquidx@gentoo.org> +multisync-0.82.ebuild: + version bump (#53696) 24 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> multisync-0.80-r1.ebuild, multisync-0.81.ebuild: diff --git a/app-pda/multisync/Manifest b/app-pda/multisync/Manifest index ca2e530112e3..0a14b5421c54 100644 --- a/app-pda/multisync/Manifest +++ b/app-pda/multisync/Manifest @@ -1,10 +1,12 @@ +MD5 8fec83c160f386b7129696b906427667 multisync-0.82.ebuild 2122 MD5 eb2689a4694458123e5b4ddac66fc92a multisync-0.81-r1.ebuild 2161 MD5 756953cc15a1207f7c4f67a4e9561065 multisync-0.81.ebuild 2091 MD5 66437803851e22acba6327716717b512 multisync-0.80-r1.ebuild 2076 -MD5 aab73824d41d6998c719683d5632c887 ChangeLog 1637 +MD5 30299f86c1da3b68ba6c242b2779d1f0 ChangeLog 1765 MD5 8bf6f02e04d1b0ccf382064a2d1ee056 metadata.xml 331 MD5 8ad3a49acbf349a211788f9fadd1285d files/digest-multisync-0.80-r1 69 MD5 88fd786cd5f1c92e85f887a3d994639d files/digest-multisync-0.81-r1 68 MD5 dd3fe0167fa09a793b91a0115253480f files/multisync-0.80-r1-gentoo.patch 842 MD5 9caf6f63fb6ecf15986fb4752ffd5ffa files/multisync-0.81-gentoo.patch 902 MD5 88fd786cd5f1c92e85f887a3d994639d files/digest-multisync-0.81 68 +MD5 94a424df4dc4575edbb2a91c5ff4eaa3 files/digest-multisync-0.82 68 diff --git a/app-pda/multisync/files/digest-multisync-0.82 b/app-pda/multisync/files/digest-multisync-0.82 new file mode 100644 index 000000000000..60d12d881bf2 --- /dev/null +++ b/app-pda/multisync/files/digest-multisync-0.82 @@ -0,0 +1 @@ +MD5 499aaa3d41e33276ab162db1d1912a16 multisync-0.82.tar.bz2 1432473 diff --git a/app-pda/multisync/multisync-0.82.ebuild b/app-pda/multisync/multisync-0.82.ebuild new file mode 100644 index 000000000000..e5bd1a7dd55e --- /dev/null +++ b/app-pda/multisync/multisync-0.82.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-pda/multisync/multisync-0.82.ebuild,v 1.1 2004/06/27 02:47:33 liquidx Exp $ + +inherit eutils + +DESCRIPTION="Client to sync apps with WinCE or mobile devices" +HOMEPAGE="http://multisync.sourceforge.net/" +SRC_URI="mirror://sourceforge/multisync/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="evo irmc opie ldap bluetooth" +# evo - evolution plugin +# irmc - bluetooth/irmc/irda plugin ( local ) +# opie - opie plugin ( local ) +# ldap - ldap plugin - experimental + +DEPEND=">=gnome-base/libbonobo-2.2 + >=gnome-base/libgnomeui-2.2 + >=gnome-base/libgnome-2.2 + >=dev-libs/glib-2 + >=gnome-base/gconf-2 + >=gnome-base/gnome-vfs-2.2 + >=gnome-base/ORBit2-2.8.2 + >=dev-libs/openssl-0.9.6j + evo? ( =mail-client/evolution-1.4* ) + irmc? ( >=sys-apps/irda-utils-0.9.15 + >=dev-libs/openobex-1 + bluetooth? ( >=net-wireless/bluez-libs-2.7 + >=net-wireless/bluez-utils-2.7 ) + ) + opie? ( >=net-misc/curl-7.10.5 ) + ldap? ( >=net-nds/openldap-2.0.27 + >=dev-libs/cyrus-sasl-2.1.4 )" + +make_plugin_list() { + export PLUGINS="backup_plugin syncml_plugin" + use irmc && PLUGINS="${PLUGINS} irmc_sync" + use evo && PLUGINS="${PLUGINS} evolution_sync" + use opie && PLUGINS="${PLUGINS} opie_sync" + use ldap && PLUGINS="${PLUGINS} ldap_plugin" +} + +src_unpack() { + unpack ${A} + + # Fix the opie Makefile + cd ${S} + epatch ${FILESDIR}/${PN}-0.81-gentoo.patch +} + +src_compile() { + make_plugin_list + + einfo "Building Multisync with these plugins:" + for plugin_dir in ${PLUGINS} + do + einfo " ${plugin_dir}" + done + + cd ${S} + econf || die + make || die "Multisync make failed" + + cd ${S}/plugins + for plugin_dir in ${PLUGINS} + do + cd ${S}/plugins/${plugin_dir} + econf || die "${plugin_dir} config failed!" + make || die "${plugin_dir} make failed!" + done +} + +src_install() { + make_plugin_list + einstall || die "Multisync install failed!" + for plugin_dir in ${PLUGINS} + do + cd ${S}/plugins/${plugin_dir} + einstall || die "${plugin_dir} make failed!" + done +} |