summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris White <chriswhite@gentoo.org>2006-01-11 08:20:10 +0000
committerChris White <chriswhite@gentoo.org>2006-01-11 08:20:10 +0000
commitf5ffc18cfbbbb4e04f8485fdb14d03967c7db803 (patch)
tree0a626dc4655cd0394af230a6da6ff61a3bf4d3dd /app-pda
parentNew upstream version. (diff)
downloadgentoo-2-f5ffc18cfbbbb4e04f8485fdb14d03967c7db803.tar.gz
gentoo-2-f5ffc18cfbbbb4e04f8485fdb14d03967c7db803.tar.bz2
gentoo-2-f5ffc18cfbbbb4e04f8485fdb14d03967c7db803.zip
Made autotools actually work right. Version bumped to a cvs snapshot for some bug fixes.
(all your kde-base are belong to us version: 2.0.51.22-r3)
Diffstat (limited to 'app-pda')
-rw-r--r--app-pda/syncekonnector/ChangeLog12
-rw-r--r--app-pda/syncekonnector/Manifest25
-rw-r--r--app-pda/syncekonnector/files/digest-syncekonnector-0.3_pre200601081
-rw-r--r--app-pda/syncekonnector/files/syncekonnector-0.3_pre20060108-autotools.patch68
-rw-r--r--app-pda/syncekonnector/syncekonnector-0.3_pre20060108.ebuild39
5 files changed, 127 insertions, 18 deletions
diff --git a/app-pda/syncekonnector/ChangeLog b/app-pda/syncekonnector/ChangeLog
index 42d09d60b082..64566e14dd1c 100644
--- a/app-pda/syncekonnector/ChangeLog
+++ b/app-pda/syncekonnector/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for app-pda/syncekonnector
-# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-pda/syncekonnector/ChangeLog,v 1.2 2005/12/21 19:03:09 chriswhite Exp $
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-pda/syncekonnector/ChangeLog,v 1.3 2006/01/11 08:20:10 chriswhite Exp $
+
+*syncekonnector-0.3_pre20060108 (11 Jan 2006)
+
+ 11 Jan 2006; Chris White <chriswhite@gentoo.org>
+ +files/syncekonnector-0.3_pre20060108-autotools.patch,
+ +syncekonnector-0.3_pre20060108.ebuild:
+ Made autotools actually work right. Version bumped to a cvs snapshot for
+ some bug fixes.
*syncekonnector-0.2.1-r1 (21 Dec 2005)
diff --git a/app-pda/syncekonnector/Manifest b/app-pda/syncekonnector/Manifest
index dfbd2f6ac6f2..4acf0f632a07 100644
--- a/app-pda/syncekonnector/Manifest
+++ b/app-pda/syncekonnector/Manifest
@@ -1,19 +1,12 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 d43d1e4fed8b767a57609fd11b3ce982 ChangeLog 593
-MD5 eec13d229bb82896de30fe9113e9d787 files/digest-syncekonnector-0.2.1 72
-MD5 eec13d229bb82896de30fe9113e9d787 files/digest-syncekonnector-0.2.1-r1 72
-MD5 7d6ad97eacbd230faa55492dc0eff8d9 files/kpimprefs.h 2560
-MD5 194181682125a9331ab009c397137a35 files/syncekonnector-0.2.1-configure.in.in 251
-MD5 9ae9937872a01966f183fad5a8797416 files/syncekonnector-0.2.1-kde3.5.patch 2202
MD5 3e8a9f3bc9a5c8aabcc8b7e4d41f7fb8 metadata.xml 249
+MD5 46332941011237ee84324906c693831a ChangeLog 884
+MD5 fce64ba0ac977ffd365bbc55a91711ef syncekonnector-0.3_pre20060108.ebuild 906
MD5 7dda6d348a6d7f9e3f145a94fb963b49 syncekonnector-0.2.1-r1.ebuild 974
MD5 b8bc0a9574e150038216631527352813 syncekonnector-0.2.1.ebuild 804
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2 (GNU/Linux)
-
-iD8DBQFDqacSFdQwWVoAgN4RAn4zAKCaV0vDsx+Mu7tGM7PQ/OxEAnW80QCgzTTe
-/mbYyhmWibal63CVK8PnLEw=
-=0cZ4
------END PGP SIGNATURE-----
+MD5 eec13d229bb82896de30fe9113e9d787 files/digest-syncekonnector-0.2.1 72
+MD5 7d6ad97eacbd230faa55492dc0eff8d9 files/kpimprefs.h 2560
+MD5 9ae9937872a01966f183fad5a8797416 files/syncekonnector-0.2.1-kde3.5.patch 2202
+MD5 194181682125a9331ab009c397137a35 files/syncekonnector-0.2.1-configure.in.in 251
+MD5 e56b3970d9ada66c4cd7c262de6c6e05 files/syncekonnector-0.3_pre20060108-autotools.patch 1990
+MD5 5b28c0d0a6cbc34e6e0fba617d10e009 files/digest-syncekonnector-0.3_pre20060108 83
+MD5 eec13d229bb82896de30fe9113e9d787 files/digest-syncekonnector-0.2.1-r1 72
diff --git a/app-pda/syncekonnector/files/digest-syncekonnector-0.3_pre20060108 b/app-pda/syncekonnector/files/digest-syncekonnector-0.3_pre20060108
new file mode 100644
index 000000000000..f356dc8ee5c0
--- /dev/null
+++ b/app-pda/syncekonnector/files/digest-syncekonnector-0.3_pre20060108
@@ -0,0 +1 @@
+MD5 101a24a788eb5396e97a27e4b1120171 syncekonnector-0.3_pre20060108.tar.bz2 222123
diff --git a/app-pda/syncekonnector/files/syncekonnector-0.3_pre20060108-autotools.patch b/app-pda/syncekonnector/files/syncekonnector-0.3_pre20060108-autotools.patch
new file mode 100644
index 000000000000..f55040bfa240
--- /dev/null
+++ b/app-pda/syncekonnector/files/syncekonnector-0.3_pre20060108-autotools.patch
@@ -0,0 +1,68 @@
+--- syncekonnector/configure.in.in.old 2006-01-11 21:11:42.000000000 +0900
++++ syncekonnector/configure.in.in 2006-01-11 23:10:52.000000000 +0900
+@@ -1,5 +1,40 @@
+ SYNCE_CHECK_RRA
+
++dnl look for kde-config
++AC_ARG_WITH(kde-config,
++ AC_HELP_STRING([--with-kde-config=FILE], [exec prefix where KDE-CONFIG is installed (optional)]),
++ kde_config="$withval", kde_config="kde-config")
++
++dnl setup lib/lib64 logic
++AC_ARG_WITH(libdir,
++ AC_HELP_STRING([--with-libdir=DIR], [directory where LIBRARIES are installed (optional lib/lib64)]),
++ libdirsuffix="$withval", libdirsuffix="lib")
++
++dnl see if kde-config exists
++dnl if --with-kde-config has
++dnl a value
++KDE_CONFIG=$kde_config
++if test "x$kde_config" != "xkde-config" ; then
++ AC_CHECK_FILE($KDE_CONFIG,
++ [],
++ [
++ AC_MSG_ERROR([kde-config not found!])
++ exit
++ ]
++ )
++fi
++
++dnl setup kde library directories
++LIBDIR=$libdirsuffix
++KDE_PREFIX=`$KDE_CONFIG --prefix`
++KDE_LIBS="-L$KDE_PREFIX/$LIBDIR"
++AC_SUBST(KDE_LIBS)
++
++dnl adjust ldflags so AC_CHECK_LIBS
++dnl compiles the tests properly
++OLD_LDFLAGS="$LDFLAGS"
++LDFLAGS="$LDFLAGS $KDE_LIBS"
++
+ AC_CHECK_LIB(kabc_file, main,
+ [
+ LIB_KABC_FILE="-lkabc_file"
+@@ -31,6 +66,8 @@
+ ]
+ )
+ AC_SUBST(LIB_KSYNC)
++dnl revert ldflags back
++LDFLAGS="$OLD_LDFLAGS"
+
+ AC_CHECK_FILE($kde_includes/kitchensync/filter.h,
+ [
+@@ -41,4 +78,4 @@
+ exit
+ ]
+ )
+-AC_SUBST(KITCHENSYNC_INCLUDES)
++AC_SUBST(KITCHENSYNC_INCLUDES)
+--- syncekonnector/Makefile.am.old 2006-01-11 22:36:58.000000000 +0900
++++ syncekonnector/Makefile.am 2006-01-11 23:03:56.000000000 +0900
+@@ -36,6 +36,6 @@
+ servicedir = $(kde_servicesdir)/kresources/konnector
+ service_DATA = syncekonnector.desktop
+ libsyncekonnector_la_LIBADD = $(RRA_LIB) $(RAPI_LIB) $(SYNCE_LIB)\
+- $(LIB_KABC_FILE) $(LIB_KONNECTOR) $(LIB_KSYNC)
++ $(KDE_LIBS) $(LIB_KABC_FILE) $(LIB_KONNECTOR) $(LIB_KSYNC)
+ AM_CFLAGS = -pedantic-errors -Wall
+ AM_CXXFLAGS = -pedantic-errors -Wall
diff --git a/app-pda/syncekonnector/syncekonnector-0.3_pre20060108.ebuild b/app-pda/syncekonnector/syncekonnector-0.3_pre20060108.ebuild
new file mode 100644
index 000000000000..a10c828919da
--- /dev/null
+++ b/app-pda/syncekonnector/syncekonnector-0.3_pre20060108.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-pda/syncekonnector/syncekonnector-0.3_pre20060108.ebuild,v 1.1 2006/01/11 08:20:10 chriswhite Exp $
+
+inherit eutils kde autotools
+
+DESCRIPTION="Synchronize Windows CE devices with Linux. KDE Konnector."
+HOMEPAGE="http://synce.sourceforge.net/synce/kde/"
+SRC_URI="${P}.tar.bz2"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND=">=app-pda/synce-libsynce-0.9.1
+ >=app-pda/synce-rra-0.9.1
+ >=app-pda/orange-0.3
+ >=app-arch/unshield-0.5
+ app-pda/dynamite
+ !app-pda/rapip"
+
+need-kde 3.5
+
+src_unpack() {
+ kde_src_unpack
+ cd "${S}"
+ # :/
+ mkdir -p ${S}/${PN}/libkdepim
+ # >:/
+ cp ${FILESDIR}/kpimprefs.h ${S}/${PN}/libkdepim
+ # lalala please fix this upstream~
+ epatch "${FILESDIR}"/${P}-autotools.patch
+}
+
+src_compile() {
+ #make -f Makefile.cvs
+ kde_src_compile
+}