diff options
author | Seemant Kulleen <seemant@gentoo.org> | 2004-05-30 03:08:18 +0000 |
---|---|---|
committer | Seemant Kulleen <seemant@gentoo.org> | 2004-05-30 03:08:18 +0000 |
commit | fab76fb14c374d22966efcd0c4b9d0982ecebbbc (patch) | |
tree | bd29e0a17117721904c34cf4159fa075d4a18d2d | |
parent | Moving to mail-client/ximian-connector (diff) | |
download | historical-fab76fb14c374d22966efcd0c4b9d0982ecebbbc.tar.gz historical-fab76fb14c374d22966efcd0c4b9d0982ecebbbc.tar.bz2 historical-fab76fb14c374d22966efcd0c4b9d0982ecebbbc.zip |
Moved from net-mail/ximian-connector to mail-client/ximian-connector.
9 files changed, 321 insertions, 0 deletions
diff --git a/mail-client/ximian-connector/ChangeLog b/mail-client/ximian-connector/ChangeLog new file mode 100644 index 000000000000..89753a37a9f1 --- /dev/null +++ b/mail-client/ximian-connector/ChangeLog @@ -0,0 +1,102 @@ +# ChangeLog for net-mail/ximian-connector +# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/mail-client/ximian-connector/ChangeLog,v 1.1 2004/05/30 03:08:18 seemant Exp $ + +*ximian-connector-1.2.2_p1 (29 May 2004) + + 29 May 2004; Seemant Kulleen <seemant@gentoo.org> +metadata.xml, + +ximian-connector-1.2.2_p1.ebuild, +ximian-connector-1.4.5.0.6.1.ebuild, + +ximian-connector-1.4.6.0.6.1.ebuild: + Moved from net-mail/ximian-connector to mail-client/ximian-connector. + +*ximian-connector-1.4.6.0.6.1 (03 May 2004) + + 03 May 2004; Alastair Tse <liquidx@gentoo.org> + +ximian-connector-1.4.6.0.6.1.ebuild: + version bump for 1.4.6 (#47848) + + 05 Mar 2004; Mike Gardiner <obz@gentoo.org> + ximian-connector-1.2.2_p1.ebuild, ximian-connector-1.4.4.0.6.1.ebuild, + ximian-connector-1.4.5.0.6.1.ebuild: + Removed version 1.4.4.0.6.1 as it depends on a version of evolution (1.4.4) + that no longer exists in the tree. Using evo 1.4.5, and connector 1.4.5.0.6.1 + will work as usual + + 20 Nov 2003; Alastair Tse <liquidx@gentoo.org> + ximian-connector-1.2.2_p1.ebuild: + removed redundant arch check + + 28 Sep 2003; Alastair Tse <liquidx@gentoo.org> + ximian-connector-1.4.5.0.6.1.ebuild: + make this dep on a newer version of gal + + 26 Sep 2003; Alastair Tse <liquidx@gentoo.org> + ximian-connector-1.4.5.0.6.1.ebuild: + fix dep + +*ximian-connector-1.4.5.0.6.1 (24 Sep 2003) + + 24 Sep 2003; Alastair Tse <liquidx@gentoo.org> + ximian-connector-1.2.1_p2-r1.ebuild, ximian-connector-1.2.2_p1.ebuild, + ximian-connector-1.4.0.0.6.2.ebuild, ximian-connector-1.4.4.0.6.1.ebuild, + ximian-connector-1.4.5.0.6.1.ebuild: + cleanups, stable bumps and version bump + +*ximian-connector-1.4.4.0.6.1 (12 Sep 2003) + + 12 Sep 2003; Alastair Tse <liquidx@gentoo.org> + ximian-connector-1.4.0.0.6.2.ebuild, ximian-connector-1.4.4.0.6.1.ebuild: + version bump to work for 1.4.4 + + 14 Jul 2003; Alastair Tse <liquidx@gentoo.org> + ximian-connector-1.2.1_p2-r1.ebuild, ximian-connector-1.4.0.0.6.2.ebuild: + crossed logic in ebuild + +*ximian-connector-1.4.0.0.6.2 (05 Jul 2003) + + 05 Jul 2003; Alastair Tse <liquidx@gentoo.org> metadata.xml, + ximian-connector-1.2.0.ebuild, ximian-connector-1.2.1_p2-r1.ebuild, + ximian-connector-1.2.1_p2.ebuild, ximian-connector-1.2.2_p1.ebuild, + ximian-connector-1.4.0.0.6.2.ebuild: + version bump and cleanup. + fixed in 1.2.x : pegged deps at evolution-1.2.x + fixed in 1.4.x : gconf install, rpm eclass, krb4 dep, removed ppc option + +*ximian-connector-1.2.2_p1-r1 (11 Feb 2003) +*ximian-connector-1.2.2_p1 (11 Feb 2003) + + 11 Feb 2003; Jon Nall <nall@gentoo.org> files/digest-ximian-connector-1.2.2_p1-r1 : + fixed digest MD5 for x86 + + 11 Feb 2003; Jon Nall <nall@gentoo.org> ximian-connector-1.2.2_p1-r1.ebuild, + files/digest-ximian-connector-1.2.2_p1-r1 : + bumped version and changed the RESTRICT to "fetch" to force users to d/l + the rpm's from ximian's site (thereby agreeing to the connector license) + per ximian's request. + +*ximian-connector-1.2.1_p2-r1 (04 Feb 2003) + + 04 Feb 2003; Jon Nall <nall@gentoo.org> ximian-connector-1.2.1_p2-r1.ebuild, + files/digest-ximian-connector-1.2.1_p2-r1 : + set RESTRICT to "nomirror" and download the rpm's directly from ximian's + website; fix bug #15054 (sandbox violation); added md5sums for both + ppc and x86 rpm's + +*ximian-connector-1.2.1_p2 (26 Jan 2003) + + 26 Jan 2003; Jon Nall <nall@gentoo.org> ximian-connector-1.2.1_p2.ebuild : + modified to use latest release from ximian. also added get_connector.py + script to download directions + +*ximian-connector-1.2.0 (18 Nov 2002) + + 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords + + 19 Nov 2002; Jon Nall <nall@gentoo.org> ximian-connector-1.2.0.ebuild : + ximian's license doesn't allow redistribution of binaries. therefore, + i've marked this as RESTRICT="fetch" with a note to the user of how/ + where to get the package needed + + 18 Nov 2002; Jon Nall <nall@gentoo.org> ChangeLog, ximian-connector-1.2.0.ebuild, + files/digest-ximian-connector-1.2.0 : + Initial import. diff --git a/mail-client/ximian-connector/Manifest b/mail-client/ximian-connector/Manifest new file mode 100644 index 000000000000..965958d603d8 --- /dev/null +++ b/mail-client/ximian-connector/Manifest @@ -0,0 +1,8 @@ +MD5 c74dba2dd5a8e0adb176f02b0b80f03b ChangeLog 3787 +MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158 +MD5 99b20463bfaa5642961033a6375af0cf ximian-connector-1.2.2_p1.ebuild 1890 +MD5 8592acb6fdbabc7a75ddb67d1de76dcd ximian-connector-1.4.5.0.6.1.ebuild 1899 +MD5 648841ffb4bf3cdd178d3e159425f765 ximian-connector-1.4.6.0.6.1.ebuild 1992 +MD5 9dfb89cf8aa1ed2f2530cf73c0c6c478 files/digest-ximian-connector-1.2.2_p1 173 +MD5 3730cdefc85ccad40292f6321fc0f4d3 files/digest-ximian-connector-1.4.6.0.6.1 90 +MD5 4e676dc9e9dec624d8642279f3adca58 files/digest-ximian-connector-1.4.5.0.6.1 90 diff --git a/mail-client/ximian-connector/files/digest-ximian-connector-1.2.2_p1 b/mail-client/ximian-connector/files/digest-ximian-connector-1.2.2_p1 new file mode 100644 index 000000000000..415610863ae2 --- /dev/null +++ b/mail-client/ximian-connector/files/digest-ximian-connector-1.2.2_p1 @@ -0,0 +1,2 @@ +MD5 46983f9ed9d76cb3041d0aa584bc453d ximian-connector-1.2.2-1.ximian.1.ppc.rpm 390500 +MD5 6b26d77e916271086abe01bc085d53f5 ximian-connector-1.2.2-1.ximian.1.i386.rpm 369325 diff --git a/mail-client/ximian-connector/files/digest-ximian-connector-1.4.5.0.6.1 b/mail-client/ximian-connector/files/digest-ximian-connector-1.4.5.0.6.1 new file mode 100644 index 000000000000..0a2ed9ac80c0 --- /dev/null +++ b/mail-client/ximian-connector/files/digest-ximian-connector-1.4.5.0.6.1 @@ -0,0 +1 @@ +MD5 43248bd5f5b5f62f4a668f43db57c922 ximian-connector-1.4.5-0.ximian.6.1.i386.rpm 4528544 diff --git a/mail-client/ximian-connector/files/digest-ximian-connector-1.4.6.0.6.1 b/mail-client/ximian-connector/files/digest-ximian-connector-1.4.6.0.6.1 new file mode 100644 index 000000000000..a97df0f06bf1 --- /dev/null +++ b/mail-client/ximian-connector/files/digest-ximian-connector-1.4.6.0.6.1 @@ -0,0 +1 @@ +MD5 e4607ecb8f6f2f2d05e3824d3998d291 ximian-connector-1.4.6-0.ximian.6.1.i386.rpm 4469447 diff --git a/mail-client/ximian-connector/metadata.xml b/mail-client/ximian-connector/metadata.xml new file mode 100644 index 000000000000..da6fd63d0085 --- /dev/null +++ b/mail-client/ximian-connector/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>gnome</herd> +</pkgmetadata> diff --git a/mail-client/ximian-connector/ximian-connector-1.2.2_p1.ebuild b/mail-client/ximian-connector/ximian-connector-1.2.2_p1.ebuild new file mode 100644 index 000000000000..db6587ed7634 --- /dev/null +++ b/mail-client/ximian-connector/ximian-connector-1.2.2_p1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/mail-client/ximian-connector/ximian-connector-1.2.2_p1.ebuild,v 1.1 2004/05/30 03:08:18 seemant Exp $ + +DESCRIPTION="Ximian Connector (An Evolution Plugin to talk to Exchange Servers)" +HOMEPAGE="http://www.ximian.com" +LICENSE="Ximian-Connector" +SLOT="0" +KEYWORDS="x86 ~ppc -sparc -alpha -mips" +RESTRICT="fetch nostrip" + +XIMIAN_ARCH="blargh" +XIMIAN_DIST="frobs" + +if [ `use ppc` ]; then + XIMIAN_DIST="yellowdog-22-ppc" + XIMIAN_ARCH="ppc" +elif [ `use x86` ]; then + XIMIAN_DIST="redhat-73-i386" + XIMIAN_ARCH="i386" +fi + +# make the ximian rev from the package version +# 1.2.1_p2 should result in 1.2.1-2 +XIMIAN_REV=`echo ${PV} | sed -e "s/_p/-/"` + +SRC_URI="${PN}-${XIMIAN_REV}.ximian.1.${XIMIAN_ARCH}.rpm" +RDEPEND="=net-mail/evolution-1.2*" +DEPEND="app-arch/rpm2targz + ${RDEPEND}" + +pkg_nofetch() { + einfo "This package requires that you download the rpm from:" + einfo "http://ximian.com/products/connector/download/download.html" + einfo "and place it in ${DISTFILES}." + einfo "" + einfo "NOTE: x86 users should download the package for redhat-73-i386" + einfo " ppc users should download the package for yellowdog-22-ppc" +} + +pkg_setup() { + if [ "${ARCH}" != "x86" -a "${ARCH}" != "ppc" ] + then + einfo "This package is only available for x86 and ppc, sorry" + die "Not supported on your ARCH" + fi +} + +src_unpack() { + rpm2targz ${DISTDIR}/${A} + tar -xzf ${WORKDIR}/${PN}-${XIMIAN_REV}.ximian.1.${XIMIAN_ARCH}.tar.gz +} + +src_install() { + cd ${WORKDIR} + rm -f ${PN}-${XIMIAN_REV}.ximian.1.${XIMIAN_ARCH}.tar.gz + cp -dpR * ${D} + dosym /usr/lib/libssl.so /usr/lib/libssl.so.2 + dosym /usr/lib/libcrypto.so /usr/lib/libcrypto.so.2 +} + +post_install(){ + einfo "NOTE: Ximian connector requires the purchase of a" + einfo "key from Ximian to function properly." +} diff --git a/mail-client/ximian-connector/ximian-connector-1.4.5.0.6.1.ebuild b/mail-client/ximian-connector/ximian-connector-1.4.5.0.6.1.ebuild new file mode 100644 index 000000000000..3db241bb986b --- /dev/null +++ b/mail-client/ximian-connector/ximian-connector-1.4.5.0.6.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/mail-client/ximian-connector/ximian-connector-1.4.5.0.6.1.ebuild,v 1.1 2004/05/30 03:08:18 seemant Exp $ + +inherit rpm gnome2 + +DESCRIPTION="Ximian Connector (An Evolution Plugin to talk to Exchange Servers)" +HOMEPAGE="http://www.ximian.com" + +IUSE="" +LICENSE="Ximian-Connector" +SLOT="0" +KEYWORDS="~x86 -ppc -sparc -alpha -mips" +RESTRICT="nomirror fetch nostrip" + +# there doesn't seem to be one for ppc anymore +XIMIAN_DIST="redhat-90-i386" +XIMIAN_ARCH="i386" + +# make the ximian rev from the package version +# bash magic to extract last 2 versions as XIMIAN_V, +# third last version as RPM_V and the rest as MY_PV +MY_PV=${PV%.[0-9]*.[0-9]*.[0-9]*} +END_V=${PV/${MY_PV}./} +RPM_V=${END_V%.[0-9]*.[0-9]*} +XIMIAN_V=${END_V#[0-9]*.} + +SRC_URI="${PN}-${MY_PV}-${RPM_V}.ximian.${XIMIAN_V}.${XIMIAN_ARCH}.rpm" + +RDEPEND="=net-mail/evolution-${MY_PV}* + >=gnome-extra/gal-1.99.10 + >=app-crypt/mit-krb5-1.2" +DEPEND="" + +S=${WORKDIR} + +pkg_setup() { + if [ -z "`use krb4`" ]; then + eerror "Ximian Connector requires Kerberos 4 support in app-crypt/mit-krb5." + eerror "You will need to remerge it by executing:" + eerror "" + eerror "USE='krb4' emerge mit-krb5 ximian-connector" + die "missing kerberos 4 support" + fi +} + +pkg_nofetch() { + einfo "This package requires that you download the rpm from:" + einfo "http://ximian.com/products/connector/download/download.html" + einfo "and place it in ${DISTFILES}." + einfo "" + einfo "NOTE: x86 users should download the package for ${XIMIAN_ARCH}" +# einfo " ppc users should download the package for yellowdog-22-ppc" +} + +src_compile() { + return; +} + +src_install() { + cp -dpR * ${D} +} + +pkg_postinst(){ + gnome2_gconf_install + einfo "NOTE: Ximian connector requires the purchase of a" + einfo "key from Ximian to function properly." +} diff --git a/mail-client/ximian-connector/ximian-connector-1.4.6.0.6.1.ebuild b/mail-client/ximian-connector/ximian-connector-1.4.6.0.6.1.ebuild new file mode 100644 index 000000000000..9ddeaf47ea0b --- /dev/null +++ b/mail-client/ximian-connector/ximian-connector-1.4.6.0.6.1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/mail-client/ximian-connector/ximian-connector-1.4.6.0.6.1.ebuild,v 1.1 2004/05/30 03:08:18 seemant Exp $ + +inherit rpm gnome2 + +DESCRIPTION="Ximian Connector (An Evolution Plugin to talk to Exchange Servers)" +HOMEPAGE="http://www.ximian.com" + +IUSE="" +LICENSE="Ximian-Connector" +SLOT="0" +KEYWORDS="~x86 -ppc -sparc -alpha -mips" +RESTRICT="nomirror fetch nostrip" + +# there doesn't seem to be one for ppc anymore +XIMIAN_DIST="redhat-90-i386" +XIMIAN_ARCH="i386" + +# make the ximian rev from the package version +# bash magic to extract last 2 versions as XIMIAN_V, +# third last version as RPM_V and the rest as MY_PV +MY_PV=${PV%.[0-9]*.[0-9]*.[0-9]*} +END_V=${PV/${MY_PV}./} +RPM_V=${END_V%.[0-9]*.[0-9]*} +XIMIAN_V=${END_V#[0-9]*.} + +SRC_URI="${PN}-${MY_PV}-${RPM_V}.ximian.${XIMIAN_V}.${XIMIAN_ARCH}.rpm" + +RDEPEND="=net-mail/evolution-${MY_PV}* + >=gnome-extra/gal-1.99.11 + >=app-crypt/mit-krb5-1.2 + net-libs/linc" +DEPEND="" + +S=${WORKDIR} + +pkg_setup() { + if ! `fgrep " krb4" ${ROOT}/var/db/pkg/`best_version app-crypt/mit-krb5`/USE 2>&1 > /dev/null`; then + eerror "Ximian Connector requires Kerberos 4 support in app-crypt/mit-krb5." + eerror "You will need to remerge it by executing:" + eerror "" + eerror "USE='krb4' emerge mit-krb5 ximian-connector" + die "missing kerberos 4 support" + fi +} + +pkg_nofetch() { + einfo "This package requires that you download the rpm from:" + einfo "http://ximian.com/products/connector/download/download.html" + einfo "and place it in ${DISTFILES}." + einfo "" + einfo "NOTE: x86 users should download the package for ${XIMIAN_ARCH}" +# einfo " ppc users should download the package for yellowdog-22-ppc" +} + +src_compile() { + return; +} + +src_install() { + cp -dpR * ${D} +} + +pkg_postinst(){ + gnome2_gconf_install + einfo "NOTE: Ximian connector requires the purchase of a" + einfo "key from Ximian to function properly." +} |