summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTroy Dack <tad@gentoo.org>2004-01-14 14:00:38 +0000
committerTroy Dack <tad@gentoo.org>2004-01-14 14:00:38 +0000
commited8e92e10a3d4676536dcb5e2d79899a16a13878 (patch)
tree49fb95233669a868022aa8e0899d898d37c1f29c /app-pda
parentFixed DEPENDS, removed dep on GTK+-1 & Evo-1.2 - 0.81 deprecated support for ... (diff)
downloadgentoo-2-ed8e92e10a3d4676536dcb5e2d79899a16a13878.tar.gz
gentoo-2-ed8e92e10a3d4676536dcb5e2d79899a16a13878.tar.bz2
gentoo-2-ed8e92e10a3d4676536dcb5e2d79899a16a13878.zip
Fixed DEPENDS, removed dep on GTK+-1 & Evo-1.2 - 0.81 deprecated support for GTK+-1. Closing Bug #35399 (finaly).
Diffstat (limited to 'app-pda')
-rw-r--r--app-pda/multisync/ChangeLog11
-rw-r--r--app-pda/multisync/Manifest6
-rw-r--r--app-pda/multisync/files/digest-multisync-0.81-r11
-rw-r--r--app-pda/multisync/multisync-0.81-r1.ebuild96
-rw-r--r--app-pda/multisync/multisync-0.81.ebuild5
5 files changed, 111 insertions, 8 deletions
diff --git a/app-pda/multisync/ChangeLog b/app-pda/multisync/ChangeLog
index 015e51878d07..6e9319b5b2a8 100644
--- a/app-pda/multisync/ChangeLog
+++ b/app-pda/multisync/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-pda/multisync
-# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-pda/multisync/ChangeLog,v 1.3 2004/01/10 12:24:05 tad Exp $
+# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-pda/multisync/ChangeLog,v 1.4 2004/01/14 14:00:09 tad Exp $
+
+*multisync-0.81-r1 (15 Jan 2004)
+
+ 15 Jan 2004; Troy Dack <tad@gentoo.org> multisync-0.81-r1.ebuild,
+ multisync-0.81.ebuild:
+ Remove GTK+-1 and Evolution-1.2 as deps, 0.81 no longer supports GTK+-1.
+ Closes Bug #35399 (finaly!)
*multisync-0.81 (10 Jan 2004)
diff --git a/app-pda/multisync/Manifest b/app-pda/multisync/Manifest
index d08ce6038019..42661749a321 100644
--- a/app-pda/multisync/Manifest
+++ b/app-pda/multisync/Manifest
@@ -1,7 +1,7 @@
-MD5 e50430d54cd70768d169322d43c7342b multisync-0.81-r1.ebuild 2166
-MD5 70cedf102ceb4d88f9330e2be7c6e0f2 multisync-0.81.ebuild 2261
+MD5 2b3bff3e5e673e4a7902f387542ebe8a multisync-0.81-r1.ebuild 2169
+MD5 d0df23a8881b03339b59a965cd3b35bb multisync-0.81.ebuild 2261
MD5 d49b4b7e6bdf5e33e5cbe02f0eb4e7d8 multisync-0.80-r1.ebuild 2246
-MD5 cc45030ef476f0edd685ca8fc4ce3045 ChangeLog 1246
+MD5 468a1734770f4f499fa4b2a604ed7a3e ChangeLog 1246
MD5 8bf6f02e04d1b0ccf382064a2d1ee056 metadata.xml 331
MD5 8ad3a49acbf349a211788f9fadd1285d files/digest-multisync-0.80-r1 69
MD5 88fd786cd5f1c92e85f887a3d994639d files/digest-multisync-0.81-r1 68
diff --git a/app-pda/multisync/files/digest-multisync-0.81-r1 b/app-pda/multisync/files/digest-multisync-0.81-r1
new file mode 100644
index 000000000000..54ef7c33326b
--- /dev/null
+++ b/app-pda/multisync/files/digest-multisync-0.81-r1
@@ -0,0 +1 @@
+MD5 e9091a2a1a364f2afb71149928a26c78 multisync-0.81.tar.bz2 1727892
diff --git a/app-pda/multisync/multisync-0.81-r1.ebuild b/app-pda/multisync/multisync-0.81-r1.ebuild
new file mode 100644
index 000000000000..9ab6a276a3ad
--- /dev/null
+++ b/app-pda/multisync/multisync-0.81-r1.ebuild
@@ -0,0 +1,96 @@
+# 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.81-r1.ebuild,v 1.1 2004/01/14 14:00:09 tad Exp $
+
+DESCRIPTION="Client to sync apps with WinCE or mobile devices"
+
+HOMEPAGE="http://multisync.sourceforge.net/"
+
+# Point to any required sources; these will be automatically downloaded by
+# Portage.
+SRC_URI="mirror://sourceforge/multisync/${PN}-${PV}.tar.bz2"
+
+LICENSE="GPL-2"
+
+SLOT="0"
+
+KEYWORDS="x86"
+
+# evo - evolution plugin
+# irmc - bluetooth/irmc/irda plugin ( local )
+# opie - opie plugin ( local )
+# ldap - ldap plugin - experimental
+
+IUSE="evo irmc opie ldap"
+
+DEPEND="virtual/glibc
+ >=gnome-base/libbonobo-2.2
+ >=gnome-base/libgnome-2.2
+ >=gnome-base/ORBit2-2.8.2
+ >=dev-libs/openssl-0.9.6j
+ evo? ( =net-mail/evolution-1.4* )
+ irmc? ( >=sys-apps/irda-utils-0.9.15
+ >=net-wireless/bluez-utils-2.3
+ >=dev-libs/openobex-1.0.0 )
+ opie? ( >=net-ftp/curl-7.10.5 )
+ ldap? ( >=net-nds/openldap-2.0.27
+ >=dev-libs/cyrus-sasl-2.1.4 )"
+
+# Run-time dependencies, same as DEPEND if RDEPEND isn't defined:
+
+S=${WORKDIR}/${PF/-r1/}
+
+PLUGINS="backup_plugin syncml_plugin"
+
+if [ `use irmc` ] ; then
+ PLUGINS="${PLUGINS} irmc_sync"
+fi
+if [ `use evo` ] ; then
+ PLUGINS="${PLUGINS} evolution_sync"
+fi
+
+if [ `use opie` ] ; then
+ PLUGINS="${PLUGINS} opie_sync"
+fi
+
+if [ `use ldap` ] ; then
+ PLUGINS="${PLUGINS} ldap_plugin"
+fi
+
+src_unpack() {
+ unpack ${A}
+
+ # Fix the opie Makefile
+ cd ${S}
+ epatch ${FILESDIR}/${PF}-gentoo.patch
+}
+
+src_compile() {
+ 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() {
+ cd ${S}
+ einstall || die "Multisync install failed!"
+ for plugin_dir in ${PLUGINS}
+ do
+ cd ${S}/plugins/${plugin_dir}
+ einstall || die "${plugin_dir} make failed!"
+ done
+}
diff --git a/app-pda/multisync/multisync-0.81.ebuild b/app-pda/multisync/multisync-0.81.ebuild
index 1abc3c88c94d..f19f6baf11d2 100644
--- a/app-pda/multisync/multisync-0.81.ebuild
+++ b/app-pda/multisync/multisync-0.81.ebuild
@@ -1,6 +1,6 @@
# 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.81.ebuild,v 1.2 2004/01/12 01:49:57 tad Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-pda/multisync/multisync-0.81.ebuild,v 1.3 2004/01/14 14:00:09 tad Exp $
DESCRIPTION="Client to sync apps with WinCE or mobile devices"
@@ -8,8 +8,7 @@ HOMEPAGE="http://multisync.sourceforge.net/"
# Point to any required sources; these will be automatically downloaded by
# Portage.
-MY_P="${PF/r1/1}"
-SRC_URI="mirror://sourceforge/multisync/${MY_P}.tar.bz2"
+SRC_URI="mirror://sourceforge/multisync/${PN}-${PV}.tar.bz2"
LICENSE="GPL-2"