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
commit2c02170219f96a74baad5cc7a92156a6f7ffa101 (patch)
tree57f15cece4b7550d564a5b38522192e1645cb3a5 /app-pda
parentversion bump and clean up (diff)
downloadhistorical-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/ChangeLog13
-rw-r--r--app-pda/pilot-mailsync/Manifest54
-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
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
-
}