summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWulf Krueger <philantrop@gentoo.org>2007-09-16 19:22:32 +0000
committerWulf Krueger <philantrop@gentoo.org>2007-09-16 19:22:32 +0000
commit23771030ad300099965a68a201e00eb63d5732fe (patch)
tree21fb1cbec73dcdd68230eb846b06e02049cafc0e /app-pda/pilot-mailsync
parentversion bump and clean up (diff)
downloadgentoo-2-23771030ad300099965a68a201e00eb63d5732fe.tar.gz
gentoo-2-23771030ad300099965a68a201e00eb63d5732fe.tar.bz2
gentoo-2-23771030ad300099965a68a201e00eb63d5732fe.zip
Added a patch to allow compilation with recent glibc versions. Thanks to Patrick Kaster for his suggestion! Fixes bug 151351.
Added ~amd64 keyword. Removed obsolete versions. Version bump to 0.9.2. (Portage version: 2.1.3.9)
Diffstat (limited to 'app-pda/pilot-mailsync')
-rw-r--r--app-pda/pilot-mailsync/ChangeLog13
-rw-r--r--app-pda/pilot-mailsync/files/digest-pilot-mailsync-0.8.13
-rw-r--r--app-pda/pilot-mailsync/files/digest-pilot-mailsync-0.8.33
-rw-r--r--app-pda/pilot-mailsync/files/digest-pilot-mailsync-0.9.23
-rw-r--r--app-pda/pilot-mailsync/files/pilot-mailsync-0.9.1-glibc.patch26
-rw-r--r--app-pda/pilot-mailsync/pilot-mailsync-0.8.1.ebuild28
-rw-r--r--app-pda/pilot-mailsync/pilot-mailsync-0.9.1.ebuild36
-rw-r--r--app-pda/pilot-mailsync/pilot-mailsync-0.9.2.ebuild (renamed from app-pda/pilot-mailsync/pilot-mailsync-0.8.3.ebuild)43
8 files changed, 83 insertions, 72 deletions
diff --git a/app-pda/pilot-mailsync/ChangeLog b/app-pda/pilot-mailsync/ChangeLog
index 58c8d7055227..b4d76cdbb2d0 100644
--- a/app-pda/pilot-mailsync/ChangeLog
+++ b/app-pda/pilot-mailsync/ChangeLog
@@ -1,6 +1,17 @@
# ChangeLog for app-pda/pilot-mailsync
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-pda/pilot-mailsync/ChangeLog,v 1.7 2007/02/21 22:58:17 peper Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-pda/pilot-mailsync/ChangeLog,v 1.8 2007/09/16 19:22:31 philantrop Exp $
+
+*pilot-mailsync-0.9.2 (16 Sep 2007)
+
+ 16 Sep 2007; Wulf C. Krueger <philantrop@gentoo.org>
+ +files/pilot-mailsync-0.9.1-glibc.patch, -pilot-mailsync-0.8.1.ebuild,
+ -pilot-mailsync-0.8.3.ebuild, pilot-mailsync-0.9.1.ebuild,
+ +pilot-mailsync-0.9.2.ebuild:
+ Added a patch to allow compilation with recent glibc versions. Thanks to
+ Patrick Kaster for his suggestion! Fixes bug 151351. Added ~amd64 keyword.
+ Removed obsolete versions. Version bump to 0.9.2. This is still very, very
+ ugly and work in progress.
21 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
Transition to Manifest2.
diff --git a/app-pda/pilot-mailsync/files/digest-pilot-mailsync-0.8.1 b/app-pda/pilot-mailsync/files/digest-pilot-mailsync-0.8.1
deleted file mode 100644
index cc160d676192..000000000000
--- a/app-pda/pilot-mailsync/files/digest-pilot-mailsync-0.8.1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 1b3b612434e04c0cd8cf9c5155d0321c pilot-mailsync-0.8.1.tar.gz 1799854
-RMD160 cdcb76cc8383fed9a0d150bd140cdadb4478caf6 pilot-mailsync-0.8.1.tar.gz 1799854
-SHA256 81caf2f6478438bc67cc2d0f00777586bf45756128646771ac2a031ab4f67c0b pilot-mailsync-0.8.1.tar.gz 1799854
diff --git a/app-pda/pilot-mailsync/files/digest-pilot-mailsync-0.8.3 b/app-pda/pilot-mailsync/files/digest-pilot-mailsync-0.8.3
deleted file mode 100644
index 43f454e4e0eb..000000000000
--- a/app-pda/pilot-mailsync/files/digest-pilot-mailsync-0.8.3
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 3b2b1f781ad396b687470ad6891e5d09 pilot-mailsync-0.8.3.tar.gz 2037489
-RMD160 5c0d3a0767c959c4e38c716ed0d4d93697819417 pilot-mailsync-0.8.3.tar.gz 2037489
-SHA256 aa84cb60a74bea5931db3e12cfc9b965adfd76da2d8278bcd8f908b5aff4b0fa pilot-mailsync-0.8.3.tar.gz 2037489
diff --git a/app-pda/pilot-mailsync/files/digest-pilot-mailsync-0.9.2 b/app-pda/pilot-mailsync/files/digest-pilot-mailsync-0.9.2
new file mode 100644
index 000000000000..7bdd219c4a23
--- /dev/null
+++ b/app-pda/pilot-mailsync/files/digest-pilot-mailsync-0.9.2
@@ -0,0 +1,3 @@
+MD5 dfadac16856dc00205a85606cd1a7523 pilot-mailsync-0.9.2.tgz 2052061
+RMD160 69d21d0ace7ccabac6ef1c4ae0673bccc90858bc pilot-mailsync-0.9.2.tgz 2052061
+SHA256 085b651b955cd1b2a7f5acbc8620ed69d83b98a92e0c723dad33c2382d446cea pilot-mailsync-0.9.2.tgz 2052061
diff --git a/app-pda/pilot-mailsync/files/pilot-mailsync-0.9.1-glibc.patch b/app-pda/pilot-mailsync/files/pilot-mailsync-0.9.1-glibc.patch
new file mode 100644
index 000000000000..b84cf45022b5
--- /dev/null
+++ b/app-pda/pilot-mailsync/files/pilot-mailsync-0.9.1-glibc.patch
@@ -0,0 +1,26 @@
+diff -Naur pilot-mailsync-0.9.1.orig/config.h.in pilot-mailsync-0.9.1/config.h.in
+--- pilot-mailsync-0.9.1.orig/config.h.in 2002-10-12 16:51:15.000000000 +0200
++++ pilot-mailsync-0.9.1/config.h.in 2007-09-16 17:50:44.000000000 +0200
+@@ -4,7 +4,7 @@
+ #undef const
+
+ /* Define to `int' if <sys/types.h> doesn't define. */
+-#undef gid_t
++//#undef gid_t
+
+ /* Define if you have <sys/wait.h> that is POSIX.1 compatible. */
+ #undef HAVE_SYS_WAIT_H
+@@ -19,7 +19,7 @@
+ #undef TM_IN_SYS_TIME
+
+ /* Define to `int' if <sys/types.h> doesn't define. */
+-#undef uid_t
++//#undef uid_t
+
+ /* Define if you have the gethostname function. */
+ #undef HAVE_GETHOSTNAME
+@@ -35,4 +35,3 @@
+
+ /* Define when using SSL_LIB */
+ #undef HAVE_SSL_LIB
+-
diff --git a/app-pda/pilot-mailsync/pilot-mailsync-0.8.1.ebuild b/app-pda/pilot-mailsync/pilot-mailsync-0.8.1.ebuild
deleted file mode 100644
index 5e8e44aa8c67..000000000000
--- a/app-pda/pilot-mailsync/pilot-mailsync-0.8.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-pda/pilot-mailsync/pilot-mailsync-0.8.1.ebuild,v 1.3 2005/01/01 15:46:51 eradicator Exp $
-
-DESCRIPTION="An application to transfer outgoing mail from and deliver incoming mail to a Palm OS device."
-HOMEPAGE="http://wissrech.iam.uni-bonn.de/people/garcke/pms/"
-SRC_URI="http://wissrech.iam.uni-bonn.de/people/garcke/pms/${P}.tar.gz"
-
-LICENSE="MPL-1.0"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE="ssl"
-
-DEPEND="ssl? ( dev-libs/openssl )
- >=app-pda/pilot-link-0.11.7-r1"
-
-MAKEOPTS="${MAKEOPTS} -j1"
-
-src_compile() {
-
- econf $(use_enable ssl) || die
- emake || die
-}
-
-src_install() {
- einstall || die
- dodoc README INSTALL docs/*
-}
diff --git a/app-pda/pilot-mailsync/pilot-mailsync-0.9.1.ebuild b/app-pda/pilot-mailsync/pilot-mailsync-0.9.1.ebuild
index 6fee9403c726..3b4621da6cb9 100644
--- a/app-pda/pilot-mailsync/pilot-mailsync-0.9.1.ebuild
+++ b/app-pda/pilot-mailsync/pilot-mailsync-0.9.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-pda/pilot-mailsync/pilot-mailsync-0.9.1.ebuild,v 1.2 2007/01/29 01:57:12 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-pda/pilot-mailsync/pilot-mailsync-0.9.1.ebuild,v 1.3 2007/09/16 19:22:31 philantrop Exp $
-inherit flag-o-matic
+inherit flag-o-matic eutils
DESCRIPTION="An application to transfer outgoing mail from and deliver incoming mail to a Palm OS device."
HOMEPAGE="http://wissrech.iam.uni-bonn.de/people/garcke/pms/"
@@ -10,55 +10,57 @@ SRC_URI="http://wissrech.iam.uni-bonn.de/people/garcke/pms/${P}.tar.gz"
LICENSE="MPL-1.0"
SLOT="0"
-KEYWORDS="~ppc ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
IUSE="ssl gnome"
DEPEND="ssl? ( dev-libs/openssl )
gnome? ( >=app-pda/gnome-pilot-2 )
- >=app-pda/pilot-link-0.11.7-r1"
+ ~app-pda/pilot-link-0.11.8"
MAKEOPTS="${MAKEOPTS} -j1"
src_unpack() {
unpack ${A}
- cd ${WORKDIR}
+ cd "${WORKDIR}"
if use gnome; then
mv ${P} ${P}-gpilot
unpack ${A}
fi
+ cd "${S}"
+ # Fixes bug 151351.
+ epatch "${FILESDIR}/${P}-glibc.patch"
}
src_compile() {
- # bug #45755
- append-flags -fPIC
+ # bug 45755
+ #append-flags -fPIC
- cd ${S}
+ cd "${S}"
econf $(use_enable ssl)
if use gnome; then
- cd ${S}-gpilot
+ cd "${S}-gpilot"
econf $(use_enable ssl) --enable-gpilot
fi
- cd ${S}
+ cd "${S}"
emake || die "make failed"
if use gnome; then
- cd ${S}-gpilot
+ cd "${S}-gpilot"
emake || die "gpilot plugin make failed"
fi
}
src_install() {
- cd ${S}
- make RPM_BUILD_ROOT=${D} install || die "install failed"
- dodoc README INSTALL docs/*
+ cd "${S}"
+ make RPM_BUILD_ROOT="${D}" install || die "install failed"
+ dodoc README INSTALL docs/* || die "installing docs failed"
if use gnome; then
- cd ${S}-gpilot
+ cd "${S}-gpilot"
insinto /usr/share/gnome-pilot/conduits/
doins mailsync.conduit
insinto /usr/lib/gnome-pilot/conduits/
doins .libs/libgnome_mailsync_conduit.so
fi
-
}
diff --git a/app-pda/pilot-mailsync/pilot-mailsync-0.8.3.ebuild b/app-pda/pilot-mailsync/pilot-mailsync-0.9.2.ebuild
index 4fd8c9f1bc50..9c10e07e4eb2 100644
--- a/app-pda/pilot-mailsync/pilot-mailsync-0.8.3.ebuild
+++ b/app-pda/pilot-mailsync/pilot-mailsync-0.9.2.ebuild
@@ -1,64 +1,67 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-pda/pilot-mailsync/pilot-mailsync-0.8.3.ebuild,v 1.3 2007/01/29 01:57:12 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-pda/pilot-mailsync/pilot-mailsync-0.9.2.ebuild,v 1.1 2007/09/16 19:22:31 philantrop Exp $
-inherit flag-o-matic
+inherit flag-o-matic eutils
DESCRIPTION="An application to transfer outgoing mail from and deliver incoming mail to a Palm OS device."
-HOMEPAGE="http://wissrech.iam.uni-bonn.de/people/garcke/pms/"
-SRC_URI="http://wissrech.iam.uni-bonn.de/people/garcke/pms/${P}.tar.gz"
+HOMEPAGE="http://www.garcke.de/PMS/"
+SRC_URI="http://www.garcke.de/PMS/${P}.tgz"
LICENSE="MPL-1.0"
SLOT="0"
-KEYWORDS="~ppc ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
IUSE="ssl gnome"
DEPEND="ssl? ( dev-libs/openssl )
gnome? ( >=app-pda/gnome-pilot-2 )
- >=app-pda/pilot-link-0.11.7-r1"
+ >=app-pda/pilot-link-0.11.8"
MAKEOPTS="${MAKEOPTS} -j1"
src_unpack() {
unpack ${A}
- cd ${WORKDIR}
+ cd "${WORKDIR}"
if use gnome; then
mv ${P} ${P}-gpilot
unpack ${A}
fi
+ cd "${S}"
+ # Fixes bug 151351.
+ epatch "${FILESDIR}/pilot-mailsync-0.9.1-glibc.patch"
}
src_compile() {
- # bug #45755
+ # bug 45755
+ # Yes, this is ugly. Will either get corrected when Gnome even compiles
+ # or removed with Gnome support. (Philantrop)
append-flags -fPIC
- cd ${S}
- econf $(use_enable ssl)
+ cd "${S}"
+ econf $(use_enable ssl) $(use_enable gnome gpilot)
if use gnome; then
- cd ${S}-gpilot
+ cd "${S}-gpilot"
econf $(use_enable ssl) --enable-gpilot
fi
- cd ${S}
+ cd "${S}"
emake || die "make failed"
if use gnome; then
- cd ${S}-gpilot
+ cd "${S}-gpilot"
emake || die "gpilot plugin make failed"
fi
-
}
src_install() {
- cd ${S}
- make RPM_BUILD_ROOT=${D} install || die "install failed"
- dodoc README INSTALL docs/*
+ cd "${S}"
+ make RPM_BUILD_ROOT="${D}" install || die "install failed"
+ dodoc README INSTALL docs/* || die "installing docs failed"
if use gnome; then
- cd ${S}-gpilot
+ cd "${S}-gpilot"
insinto /usr/share/gnome-pilot/conduits/
doins mailsync.conduit
insinto /usr/lib/gnome-pilot/conduits/
doins .libs/libgnome_mailsync_conduit.so
fi
-
}