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 | 2c02170219f96a74baad5cc7a92156a6f7ffa101 (patch) | |
tree | 57f15cece4b7550d564a5b38522192e1645cb3a5 /app-pda | |
parent | version bump and clean up (diff) | |
download | historical-2c02170219f96a74baad5cc7a92156a6f7ffa101.tar.gz historical-2c02170219f96a74baad5cc7a92156a6f7ffa101.tar.bz2 historical-2c02170219f96a74baad5cc7a92156a6f7ffa101.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.
Package-Manager: portage-2.1.3.9
Diffstat (limited to 'app-pda')
-rw-r--r-- | app-pda/pilot-mailsync/ChangeLog | 13 | ||||
-rw-r--r-- | app-pda/pilot-mailsync/Manifest | 54 | ||||
-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 |
9 files changed, 113 insertions, 96 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/Manifest b/app-pda/pilot-mailsync/Manifest index 042fb5ff023e..ad86b0051c78 100644 --- a/app-pda/pilot-mailsync/Manifest +++ b/app-pda/pilot-mailsync/Manifest @@ -1,27 +1,29 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX pilot-mailsync-0.9.1-glibc.patch 732 RMD160 be138ac0e23df998f77ab252cdfcd40e76f70aaa SHA1 5c1dd0d1048027c40d7e7ecda02f2f20f6576ceb SHA256 70f2fe2182d6129853106b59169c0085fef3ed7611077f9f1bac1b6684ed4b31 +MD5 a2b93366ce99e1a3f90fa41ed293a46f files/pilot-mailsync-0.9.1-glibc.patch 732 +RMD160 be138ac0e23df998f77ab252cdfcd40e76f70aaa files/pilot-mailsync-0.9.1-glibc.patch 732 +SHA256 70f2fe2182d6129853106b59169c0085fef3ed7611077f9f1bac1b6684ed4b31 files/pilot-mailsync-0.9.1-glibc.patch 732 DIST pilot-mailsync-0.8.0.2.tar.gz 1643040 RMD160 740955b4d7a57d63bcb6d7dd195bf06a73560b1e SHA1 f88ad6ca3d82e939424ff440ce69ccfa2edf1a18 SHA256 86f9794693e3406b03911e9d177703ce13e52b2a5b9b5e2772f19790d8348027 -DIST pilot-mailsync-0.8.1.tar.gz 1799854 RMD160 cdcb76cc8383fed9a0d150bd140cdadb4478caf6 SHA1 1a55a413795a3a7088c71f2d5461709ed100ff5c SHA256 81caf2f6478438bc67cc2d0f00777586bf45756128646771ac2a031ab4f67c0b -DIST pilot-mailsync-0.8.3.tar.gz 2037489 RMD160 5c0d3a0767c959c4e38c716ed0d4d93697819417 SHA1 ef5a0238849562e117e65a0fb1e98d36d683ed65 SHA256 aa84cb60a74bea5931db3e12cfc9b965adfd76da2d8278bcd8f908b5aff4b0fa DIST pilot-mailsync-0.9.1.tar.gz 2249395 RMD160 9bceb0749b87a269259afd1d7525d0aab1723925 SHA1 d89e74fa34ed8cc365773f7922f8927ee946985c SHA256 e8bffeaf71464bc487a265f4c0ac8449caf59b5c59b236ed9b032023aee9508b +DIST pilot-mailsync-0.9.2.tgz 2052061 RMD160 69d21d0ace7ccabac6ef1c4ae0673bccc90858bc SHA1 7d99a56db56b86f58b9ea36b1a76eb16b3895b75 SHA256 085b651b955cd1b2a7f5acbc8620ed69d83b98a92e0c723dad33c2382d446cea EBUILD pilot-mailsync-0.8.0.2.ebuild 761 RMD160 770fbcf99a87b8c23b4e32cb6686c1ef61470470 SHA1 5692a108a53ba6c56cdacec75b119d980086b4fd SHA256 3e826dbccf68509700923f92567bd15c6accdcb48feb0e02a007b0cfc576cf5a MD5 c8cc33559ef60b592ec67bc3dd48cdd4 pilot-mailsync-0.8.0.2.ebuild 761 RMD160 770fbcf99a87b8c23b4e32cb6686c1ef61470470 pilot-mailsync-0.8.0.2.ebuild 761 SHA256 3e826dbccf68509700923f92567bd15c6accdcb48feb0e02a007b0cfc576cf5a pilot-mailsync-0.8.0.2.ebuild 761 -EBUILD pilot-mailsync-0.8.1.ebuild 760 RMD160 59353c8dd054aa3383229acb8fe7cfdd5bc04a9e SHA1 8ce0549d0941f36bbab65b2c3d336cd3e04eeb7f SHA256 830798cbf81454d7a7da9b82abcda8cfc0558ea03708ea83747fc70022b1579d -MD5 6a51c29662580634d473ffe20de05ccd pilot-mailsync-0.8.1.ebuild 760 -RMD160 59353c8dd054aa3383229acb8fe7cfdd5bc04a9e pilot-mailsync-0.8.1.ebuild 760 -SHA256 830798cbf81454d7a7da9b82abcda8cfc0558ea03708ea83747fc70022b1579d pilot-mailsync-0.8.1.ebuild 760 -EBUILD pilot-mailsync-0.8.3.ebuild 1407 RMD160 d8d99a53818db96da95c54b34911657b5858bd47 SHA1 3b809ce87fa0c25beb3292d74d7f7a2dea911b9c SHA256 b7f628d787579855a2b03e13dda9327b6ad4f2db9608ad9cc329923010626e7e -MD5 600ed66b065466c6d458331665314c67 pilot-mailsync-0.8.3.ebuild 1407 -RMD160 d8d99a53818db96da95c54b34911657b5858bd47 pilot-mailsync-0.8.3.ebuild 1407 -SHA256 b7f628d787579855a2b03e13dda9327b6ad4f2db9608ad9cc329923010626e7e pilot-mailsync-0.8.3.ebuild 1407 -EBUILD pilot-mailsync-0.9.1.ebuild 1407 RMD160 954310701059ba8b214a439c1d4909cbc047614f SHA1 9aa0fb0835cff916c0fc424bdb1147dda0ee6139 SHA256 1aa0fd3dbbd365a8183f582c856fa3f959a891ef00a803c5a14f9b8d194d51f4 -MD5 d4f43968f0dba6e0b93c5f50d06adede pilot-mailsync-0.9.1.ebuild 1407 -RMD160 954310701059ba8b214a439c1d4909cbc047614f pilot-mailsync-0.9.1.ebuild 1407 -SHA256 1aa0fd3dbbd365a8183f582c856fa3f959a891ef00a803c5a14f9b8d194d51f4 pilot-mailsync-0.9.1.ebuild 1407 -MISC ChangeLog 971 RMD160 0fcf944e984baddf3213750812496e16cb4de806 SHA1 d58da2f8509a602f796ba074555367280f2ef315 SHA256 1c3866ad6344976df4c74632c66baed373cd3ff348813d76f4c8c911a4ef2dd9 -MD5 282e3d102d4a35918414db4e6f1ce997 ChangeLog 971 -RMD160 0fcf944e984baddf3213750812496e16cb4de806 ChangeLog 971 -SHA256 1c3866ad6344976df4c74632c66baed373cd3ff348813d76f4c8c911a4ef2dd9 ChangeLog 971 +EBUILD pilot-mailsync-0.9.1.ebuild 1536 RMD160 e552bf458b0418e1dddfcdf1b92dc3c59d8820ec SHA1 1925aaf06b9d96f539c9b97847878e8c4d9386db SHA256 219e34bbb872e6d99ec2cc8812965d99a6950e42e5284b6951499e013a9ae4d9 +MD5 5a56ae03ec22920e89e3105612154af6 pilot-mailsync-0.9.1.ebuild 1536 +RMD160 e552bf458b0418e1dddfcdf1b92dc3c59d8820ec pilot-mailsync-0.9.1.ebuild 1536 +SHA256 219e34bbb872e6d99ec2cc8812965d99a6950e42e5284b6951499e013a9ae4d9 pilot-mailsync-0.9.1.ebuild 1536 +EBUILD pilot-mailsync-0.9.2.ebuild 1645 RMD160 2965103a00cd66c7ef7dfd8afadef2acfcb92435 SHA1 f69b133b2447a40bf0ae2f03d14754035e2e66c3 SHA256 b9db6a67957a2006b2b36551c96e909ef712a2f7444dcde902d54f5477752c22 +MD5 26906dd5f5d62cdd14651d1ed518be0e pilot-mailsync-0.9.2.ebuild 1645 +RMD160 2965103a00cd66c7ef7dfd8afadef2acfcb92435 pilot-mailsync-0.9.2.ebuild 1645 +SHA256 b9db6a67957a2006b2b36551c96e909ef712a2f7444dcde902d54f5477752c22 pilot-mailsync-0.9.2.ebuild 1645 +MISC ChangeLog 1493 RMD160 ab534d04d6a62e606b798a8a59586210c5832f6a SHA1 08e02c4d84a52e99650b691347142b25f2d40c7d SHA256 0aa9d02867471ff76f819f308315acdeee0c3fab091007a06ab62a4fc222aac7 +MD5 c8b9bbc85738642640fd815c0ec9cf5e ChangeLog 1493 +RMD160 ab534d04d6a62e606b798a8a59586210c5832f6a ChangeLog 1493 +SHA256 0aa9d02867471ff76f819f308315acdeee0c3fab091007a06ab62a4fc222aac7 ChangeLog 1493 MISC metadata.xml 156 RMD160 6a6d0f6bfe83e3a54c2d72444564ed6ab19857fe SHA1 5b9cb277159d763c133920e483df8d3d587cf7e2 SHA256 7f72b73f6e0d6e26603d85e52cca524711faddf6b516640104c3b82aab4754fb MD5 075fea99b82d61028585dc3e42f00466 metadata.xml 156 RMD160 6a6d0f6bfe83e3a54c2d72444564ed6ab19857fe metadata.xml 156 @@ -29,12 +31,16 @@ SHA256 7f72b73f6e0d6e26603d85e52cca524711faddf6b516640104c3b82aab4754fb metadata MD5 71038471df66f04ad1d5af2bf1078087 files/digest-pilot-mailsync-0.8.0.2 271 RMD160 218e5e112ef932b20d2785676f0ec7145868f0d1 files/digest-pilot-mailsync-0.8.0.2 271 SHA256 36307145747bee7b6bf49496482898606109e53763edeb738e389ed010c1b186 files/digest-pilot-mailsync-0.8.0.2 271 -MD5 1ad783dfd5ba94b5d3f43d2e20fb5609 files/digest-pilot-mailsync-0.8.1 265 -RMD160 a08d192af692d52e3088e262b414063a9efc8139 files/digest-pilot-mailsync-0.8.1 265 -SHA256 07190d23fcf20f606758406230cf214e41b181a0ab7c12d8178ab9091d3ee0fb files/digest-pilot-mailsync-0.8.1 265 -MD5 be22d9b6a8271ef8015da5bab1481dc0 files/digest-pilot-mailsync-0.8.3 265 -RMD160 ee399470530419369003c573570fc543bbd2d2b6 files/digest-pilot-mailsync-0.8.3 265 -SHA256 16c6bdde97f197ad3e6f7e5412e691f6c0e1894cbc67559743dc023092205ebb files/digest-pilot-mailsync-0.8.3 265 MD5 f1a0f04927ba38737f6f8948bbc3a8bc files/digest-pilot-mailsync-0.9.1 265 RMD160 af6076f5e4b3d4cee97b3b682c2f7d20be12a9cc files/digest-pilot-mailsync-0.9.1 265 SHA256 1ea3034ceb178dbc9ebd2f6329b903d89e598d8a8b6441b720156afd1fc14a3d files/digest-pilot-mailsync-0.9.1 265 +MD5 043b6ff810c61d5864e133f6a6948a06 files/digest-pilot-mailsync-0.9.2 256 +RMD160 905f1771ee12d0f07bb0e5ad8d2e73136fec885c files/digest-pilot-mailsync-0.9.2 256 +SHA256 6003c7c4902783966460752a0d525745604a2c1eb481f9d3ce447081cd200c75 files/digest-pilot-mailsync-0.9.2 256 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.7 (GNU/Linux) + +iD8DBQFG7YKDCkvF58q80IkRAtM2AJ4qw9YYOIwhBY8JPMCDCjxDMw0ORACeIyl/ +Gq7aJWOKzRg3jbe0LH5VKBU= +=FfAr +-----END PGP SIGNATURE----- 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 - } |