diff options
author | Wulf Krueger <philantrop@gentoo.org> | 2007-09-16 19:22:32 +0000 |
---|---|---|
committer | Wulf Krueger <philantrop@gentoo.org> | 2007-09-16 19:22:32 +0000 |
commit | 23771030ad300099965a68a201e00eb63d5732fe (patch) | |
tree | 21fb1cbec73dcdd68230eb846b06e02049cafc0e /app-pda/pilot-mailsync | |
parent | version bump and clean up (diff) | |
download | gentoo-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/ChangeLog | 13 | ||||
-rw-r--r-- | app-pda/pilot-mailsync/files/digest-pilot-mailsync-0.8.1 | 3 | ||||
-rw-r--r-- | app-pda/pilot-mailsync/files/digest-pilot-mailsync-0.8.3 | 3 | ||||
-rw-r--r-- | app-pda/pilot-mailsync/files/digest-pilot-mailsync-0.9.2 | 3 | ||||
-rw-r--r-- | app-pda/pilot-mailsync/files/pilot-mailsync-0.9.1-glibc.patch | 26 | ||||
-rw-r--r-- | app-pda/pilot-mailsync/pilot-mailsync-0.8.1.ebuild | 28 | ||||
-rw-r--r-- | app-pda/pilot-mailsync/pilot-mailsync-0.9.1.ebuild | 36 | ||||
-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 - } |