Hi,

attached is a patch to add a Gentoo ebuild to pull && install Guido's KPM 
directly from SVN.

I left out the patch that's applied to 0.11's setup.py.

Please review || test for comments.


Cheers,
Vasco
Index: files/digest-synce-kpm-9999
===================================================================
Index: Manifest
===================================================================
--- Manifest	(revision 3257)
+++ Manifest	(working copy)
@@ -1,4 +1,19 @@
 AUX synce-kpm-setup.py-0.11.patch 766 RMD160 942b51d930e0a7838acbbc7ab12b9357d3dd5b8a SHA1 90ff78fa103a95426f581ecbcdf1412dcac52484 SHA256 b465a18e717d60c73c5d73bb37d178b6af1dd3bee5770c2a80a3c5666e8ff821
+MD5 208eddd622a629678290be15848c2802 files/synce-kpm-setup.py-0.11.patch 766
+RMD160 942b51d930e0a7838acbbc7ab12b9357d3dd5b8a files/synce-kpm-setup.py-0.11.patch 766
+SHA256 b465a18e717d60c73c5d73bb37d178b6af1dd3bee5770c2a80a3c5666e8ff821 files/synce-kpm-setup.py-0.11.patch 766
 DIST synce-kpm-0.11.tar.gz 46939 RMD160 e28bac6112e2152779da5ea70529a189ce57744a SHA1 2943f75d6ff6de67bd81ce6a9d5cb6cc2d7bb280 SHA256 4f56ef79b0e31cf0a4f02eaf281867d03faf0d4468780c1e741cca284d66c562
 EBUILD synce-kpm-0.11.ebuild 1150 RMD160 f29a65cf58fe671a49c931cc018d45bb45ccf2c8 SHA1 26f0f36a28faaf98605f25fb544a27043edbf421 SHA256 83f203093a8f9be284f4a77e5ad7cab889976c0b6a7cee7bb96003253035ee40
-MISC synce-kpm-0.11.ebuild~ 1056 RMD160 ff439bfa90c80ad693f96a3ae91c3d7b8f0bf2be SHA1 595a08ec3aae884e0ce64a026841c2de5968ee71 SHA256 3b05649329f878306f531621bdfa05b6930a4a5d8eeccbd1408540d105a39ee5
+MD5 3002e729a9c3afbcb0e921f3e4008550 synce-kpm-0.11.ebuild 1150
+RMD160 f29a65cf58fe671a49c931cc018d45bb45ccf2c8 synce-kpm-0.11.ebuild 1150
+SHA256 83f203093a8f9be284f4a77e5ad7cab889976c0b6a7cee7bb96003253035ee40 synce-kpm-0.11.ebuild 1150
+EBUILD synce-kpm-9999.ebuild 1135 RMD160 14f7633b68e5dc12013b5abc6e74a8831c52d179 SHA1 29849e1a9913b5333403d37a3e2581bc4995c082 SHA256 b0e4abaca88bbbb2ada85fe07d8907e56e4483b98054d2e6421799c9cc9f9bdf
+MD5 6dbd78964eaff52ff63a30fb7afabbd5 synce-kpm-9999.ebuild 1135
+RMD160 14f7633b68e5dc12013b5abc6e74a8831c52d179 synce-kpm-9999.ebuild 1135
+SHA256 b0e4abaca88bbbb2ada85fe07d8907e56e4483b98054d2e6421799c9cc9f9bdf synce-kpm-9999.ebuild 1135
+MD5 76883db12c5a5b69886642effc4aff9e files/digest-synce-kpm-0.11 241
+RMD160 f0c0697ded95765c3cf87b2dd181eaa6843c00bb files/digest-synce-kpm-0.11 241
+SHA256 aa41c04a99b20baf3703a242f59828b0df73686294c1b6313ba0587470f6a5e5 files/digest-synce-kpm-0.11 241
+MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-synce-kpm-9999 0
+RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-synce-kpm-9999 0
+SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-synce-kpm-9999 0
Index: synce-kpm-9999.ebuild
===================================================================
--- synce-kpm-9999.ebuild	(revision 0)
+++ synce-kpm-9999.ebuild	(revision 0)
@@ -0,0 +1,44 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils distutils subversion
+
+DESCRIPTION="SynCE-KPM - The KDE (and Gnome) PDA Manager is an application to manage WM5/WM6 PDA devices from Linux."
+HOMEPAGE="http://www.guidodiepen.nl/category/synce-kpm/";
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="~*"
+IUSE=""
+# note: some of these could possibly go... not really tested yet.
+DEPEND="dev-python/pygobject
+		dev-python/dbus-python
+		dev-libs/libxml2
+		dev-libs/libxslt
+		dev-python/pyxml
+		dev-python/setuptools
+		>=app-pda/synce-odccm-9999
+		>=app-pda/synce-librra-9999
+		>=app-pda/synce-librtfcomp-9999
+		>=app-pda/synce-pywbxml-9999
+		>=dev-python/PyQt4-4.3"
+
+ESVN_REPO_URI="https://synce.svn.sourceforge.net/svnroot/synce/trunk/synce-kpm";
+
+src_unpack() {
+        subversion_src_unpack
+}
+
+src_compile() {
+	distutils_src_compile
+}
+
+src_install() {
+	distutils_src_install
+}
+
+pkg_postinst() {
+	einfo "If you want SynCE-KPM to manage partnerships, please emerge synce-sync-engine"
+	einfo "now.  You can start synce-sync-engine before or after starting SynCE-KPM."
+}
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
SynCE-Devel mailing list
SynCE-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synce-devel

Reply via email to