diff options
36 files changed, 487 insertions, 12 deletions
diff --git a/app-pda/libopensync-plugin-evolution2/ChangeLog b/app-pda/libopensync-plugin-evolution2/ChangeLog index 7f862e1d3b4e..0ee6afc9082b 100644 --- a/app-pda/libopensync-plugin-evolution2/ChangeLog +++ b/app-pda/libopensync-plugin-evolution2/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-pda/libopensync-plugin-evolution2 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-evolution2/ChangeLog,v 1.5 2007/09/17 02:04:49 josejx Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-evolution2/ChangeLog,v 1.6 2007/11/26 20:13:36 peper Exp $ + +*libopensync-plugin-evolution2-9999 (26 Nov 2007) + + 26 Nov 2007; Piotr Jaroszyński <peper@gentoo.org> + +libopensync-plugin-evolution2-9999.ebuild: + Add live svn ebuild. 17 Sep 2007; Joseph Jezak <josejx@gentoo.org> libopensync-plugin-evolution2-0.22.ebuild: diff --git a/app-pda/libopensync-plugin-evolution2/files/digest-libopensync-plugin-evolution2-9999 b/app-pda/libopensync-plugin-evolution2/files/digest-libopensync-plugin-evolution2-9999 new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/app-pda/libopensync-plugin-evolution2/files/digest-libopensync-plugin-evolution2-9999 diff --git a/app-pda/libopensync-plugin-evolution2/libopensync-plugin-evolution2-9999.ebuild b/app-pda/libopensync-plugin-evolution2/libopensync-plugin-evolution2-9999.ebuild new file mode 100644 index 000000000000..06162f59dc18 --- /dev/null +++ b/app-pda/libopensync-plugin-evolution2/libopensync-plugin-evolution2-9999.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-evolution2/libopensync-plugin-evolution2-9999.ebuild,v 1.1 2007/11/26 20:13:36 peper Exp $ + +inherit cmake-utils subversion + +DESCRIPTION="OpenSync Evolution 2 Plugin" +HOMEPAGE="http://www.opensync.org/" +SRC_URI="" + +ESVN_REPO_URI="http://svn.opensync.org/plugins/evolution2" + +KEYWORDS="~amd64 ~ppc ~x86" +SLOT="0" +LICENSE="LGPL-2.1" +IUSE="" + +DEPEND="=app-pda/libopensync-${PV}* + gnome-extra/evolution-data-server" +RDEPEND="${DEPEND}" + +# interactive and broken +RESTRICT="test" diff --git a/app-pda/libopensync-plugin-file/ChangeLog b/app-pda/libopensync-plugin-file/ChangeLog index 9fb6f74a1524..7af4b7925d8d 100644 --- a/app-pda/libopensync-plugin-file/ChangeLog +++ b/app-pda/libopensync-plugin-file/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-pda/libopensync-plugin-file # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-file/ChangeLog,v 1.4 2007/03/28 20:16:32 peper Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-file/ChangeLog,v 1.5 2007/11/26 20:14:41 peper Exp $ + +*libopensync-plugin-file-9999 (26 Nov 2007) + + 26 Nov 2007; Piotr Jaroszyński <peper@gentoo.org> + +libopensync-plugin-file-9999.ebuild: + Add live svn ebuild. *libopensync-plugin-file-0.22 (28 Mar 2007) diff --git a/app-pda/libopensync-plugin-file/files/digest-libopensync-plugin-file-9999 b/app-pda/libopensync-plugin-file/files/digest-libopensync-plugin-file-9999 new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/app-pda/libopensync-plugin-file/files/digest-libopensync-plugin-file-9999 diff --git a/app-pda/libopensync-plugin-file/libopensync-plugin-file-9999.ebuild b/app-pda/libopensync-plugin-file/libopensync-plugin-file-9999.ebuild new file mode 100644 index 000000000000..ffbff3c65ebe --- /dev/null +++ b/app-pda/libopensync-plugin-file/libopensync-plugin-file-9999.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-file/libopensync-plugin-file-9999.ebuild,v 1.1 2007/11/26 20:14:41 peper Exp $ + +inherit cmake-utils subversion + +DESCRIPTION="OpenSync File Plugin" +HOMEPAGE="http://www.opensync.org/" +SRC_URI="" + +ESVN_REPO_URI="http://svn.opensync.org/plugins/file-sync" + +KEYWORDS="~amd64 ~x86" +SLOT="0" +LICENSE="LGPL-2.1" +IUSE="" + +DEPEND="=app-pda/libopensync-${PV}*" +RDEPEND="${DEPEND}" diff --git a/app-pda/libopensync-plugin-gnokii/ChangeLog b/app-pda/libopensync-plugin-gnokii/ChangeLog index 3446bd86d3ad..9d6c9695107e 100644 --- a/app-pda/libopensync-plugin-gnokii/ChangeLog +++ b/app-pda/libopensync-plugin-gnokii/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-pda/libopensync-plugin-gnokii # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-gnokii/ChangeLog,v 1.4 2007/09/08 11:43:36 peper Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-gnokii/ChangeLog,v 1.5 2007/11/26 20:15:41 peper Exp $ + +*libopensync-plugin-gnokii-9999 (26 Nov 2007) + + 26 Nov 2007; Piotr Jaroszyński <peper@gentoo.org> + +libopensync-plugin-gnokii-9999.ebuild: + Add live svn ebuild. 08 Sep 2007; Piotr Jaroszyński <peper@gentoo.org> libopensync-plugin-gnokii-0.22.ebuild: diff --git a/app-pda/libopensync-plugin-gnokii/files/digest-libopensync-plugin-gnokii-9999 b/app-pda/libopensync-plugin-gnokii/files/digest-libopensync-plugin-gnokii-9999 new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/app-pda/libopensync-plugin-gnokii/files/digest-libopensync-plugin-gnokii-9999 diff --git a/app-pda/libopensync-plugin-gnokii/libopensync-plugin-gnokii-9999.ebuild b/app-pda/libopensync-plugin-gnokii/libopensync-plugin-gnokii-9999.ebuild new file mode 100644 index 000000000000..1667f52d4415 --- /dev/null +++ b/app-pda/libopensync-plugin-gnokii/libopensync-plugin-gnokii-9999.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-gnokii/libopensync-plugin-gnokii-9999.ebuild,v 1.1 2007/11/26 20:15:41 peper Exp $ + +inherit cmake-utils subversion + +DESCRIPTION="OpenSync Gnokii Plugin" +HOMEPAGE="http://www.opensync.org/" +SRC_URI="" + +ESVN_REPO_URI="http://svn.opensync.org/plugins/gnokii-sync" + +KEYWORDS="~amd64 ~x86" +SLOT="0" +LICENSE="GPL-2" +IUSE="" + +DEPEND="=app-pda/libopensync-${PV}* + >=app-mobilephone/gnokii-0.6.14" +RDEPEND="${DEPEND}" diff --git a/app-pda/libopensync-plugin-google-calendar/ChangeLog b/app-pda/libopensync-plugin-google-calendar/ChangeLog index b692a7980222..ed26c60d2f16 100644 --- a/app-pda/libopensync-plugin-google-calendar/ChangeLog +++ b/app-pda/libopensync-plugin-google-calendar/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-pda/libopensync-plugin-google-calendar # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-google-calendar/ChangeLog,v 1.5 2007/03/28 20:18:19 peper Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-google-calendar/ChangeLog,v 1.6 2007/11/26 20:16:44 peper Exp $ + +*libopensync-plugin-google-calendar-9999 (26 Nov 2007) + + 26 Nov 2007; Piotr Jaroszyński <peper@gentoo.org> + +libopensync-plugin-google-calendar-9999.ebuild: + Add live svn ebuild. *libopensync-plugin-google-calendar-0.22 (28 Mar 2007) diff --git a/app-pda/libopensync-plugin-google-calendar/files/digest-libopensync-plugin-google-calendar-9999 b/app-pda/libopensync-plugin-google-calendar/files/digest-libopensync-plugin-google-calendar-9999 new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/app-pda/libopensync-plugin-google-calendar/files/digest-libopensync-plugin-google-calendar-9999 diff --git a/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-9999.ebuild b/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-9999.ebuild new file mode 100644 index 000000000000..0cbf5afeaca7 --- /dev/null +++ b/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-9999.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-9999.ebuild,v 1.1 2007/11/26 20:16:44 peper Exp $ + +inherit cmake-utils subversion + +DESCRIPTION="OpenSync Google Calendar Plugin" +HOMEPAGE="http://www.opensync.org/" +SRC_URI="" + +ESVN_REPO_URI="http://svn.opensync.org/plugins/google-calendar" + +KEYWORDS="~amd64 ~x86" +SLOT="0" +LICENSE="GPL-2" +IUSE="" + +DEPEND="=app-pda/libopensync-${PV}* + dev-python/httplib2" +RDEPEND="${DEPEND} + dev-python/pyxml" diff --git a/app-pda/libopensync-plugin-gpe/ChangeLog b/app-pda/libopensync-plugin-gpe/ChangeLog index 833a003b0f22..54de3373167e 100644 --- a/app-pda/libopensync-plugin-gpe/ChangeLog +++ b/app-pda/libopensync-plugin-gpe/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-pda/libopensync-plugin-gpe # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-gpe/ChangeLog,v 1.3 2007/03/28 20:20:23 peper Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-gpe/ChangeLog,v 1.4 2007/11/26 20:17:43 peper Exp $ + +*libopensync-plugin-gpe-9999 (26 Nov 2007) + + 26 Nov 2007; Piotr Jaroszyński <peper@gentoo.org> + +libopensync-plugin-gpe-9999.ebuild: + Add live svn ebuild. *libopensync-plugin-gpe-0.22 (28 Mar 2007) diff --git a/app-pda/libopensync-plugin-gpe/files/digest-libopensync-plugin-gpe-9999 b/app-pda/libopensync-plugin-gpe/files/digest-libopensync-plugin-gpe-9999 new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/app-pda/libopensync-plugin-gpe/files/digest-libopensync-plugin-gpe-9999 diff --git a/app-pda/libopensync-plugin-gpe/libopensync-plugin-gpe-9999.ebuild b/app-pda/libopensync-plugin-gpe/libopensync-plugin-gpe-9999.ebuild new file mode 100644 index 000000000000..d4d0044485fc --- /dev/null +++ b/app-pda/libopensync-plugin-gpe/libopensync-plugin-gpe-9999.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-gpe/libopensync-plugin-gpe-9999.ebuild,v 1.1 2007/11/26 20:17:43 peper Exp $ + +inherit cmake-utils subversion + +DESCRIPTION="OpenSync Gpe Plugin" +HOMEPAGE="http://www.opensync.org/" +SRC_URI="" + +ESVN_REPO_URI="http://svn.opensync.org/plugins/gpe" + +KEYWORDS="~amd64 ~x86" +SLOT="0" +LICENSE="GPL-2" +IUSE="" + +DEPEND="=app-pda/libopensync-${PV}*" +RDEPEND="${DEPEND}" diff --git a/app-pda/libopensync-plugin-irmc/ChangeLog b/app-pda/libopensync-plugin-irmc/ChangeLog index 0687b5f4629d..49b8f7c1854a 100644 --- a/app-pda/libopensync-plugin-irmc/ChangeLog +++ b/app-pda/libopensync-plugin-irmc/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-pda/libopensync-plugin-irmc # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-irmc/ChangeLog,v 1.5 2007/03/28 20:19:36 peper Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-irmc/ChangeLog,v 1.6 2007/11/26 20:18:45 peper Exp $ + +*libopensync-plugin-irmc-9999 (26 Nov 2007) + + 26 Nov 2007; Piotr Jaroszyński <peper@gentoo.org> + +libopensync-plugin-irmc-9999.ebuild: + Add live svn ebuild. *libopensync-plugin-irmc-0.22 (28 Mar 2007) diff --git a/app-pda/libopensync-plugin-irmc/files/digest-libopensync-plugin-irmc-9999 b/app-pda/libopensync-plugin-irmc/files/digest-libopensync-plugin-irmc-9999 new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/app-pda/libopensync-plugin-irmc/files/digest-libopensync-plugin-irmc-9999 diff --git a/app-pda/libopensync-plugin-irmc/libopensync-plugin-irmc-9999.ebuild b/app-pda/libopensync-plugin-irmc/libopensync-plugin-irmc-9999.ebuild new file mode 100644 index 000000000000..affeaa33d7c6 --- /dev/null +++ b/app-pda/libopensync-plugin-irmc/libopensync-plugin-irmc-9999.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-irmc/libopensync-plugin-irmc-9999.ebuild,v 1.1 2007/11/26 20:18:45 peper Exp $ + +inherit eutils cmake-utils subversion + +DESCRIPTION="OpenSync IrMC plugin" +HOMEPAGE="http://www.opensync.org/" +SRC_URI="" + +ESVN_REPO_URI="http://svn.opensync.org/plugins/irmc-sync" + +KEYWORDS="~amd64 ~x86" +SLOT="0" +LICENSE="GPL-2" +IUSE="bluetooth irda" + +DEPEND="=app-pda/libopensync-${PV}* + >=dev-libs/openobex-1.0 + bluetooth? ( net-wireless/bluez-libs )" + +RDEPEND="${DEPEND}" + +pkg_setup() { + if ! use irda && ! use bluetooth; then + eerror "${CATEGORY}/${P} without support for bluetooth nor irda is unusable." + eerror "Please enable \"bluetooth\" or/and \"irda\" USE flags." + die "Please enable \"bluetoot\" or/and \"irda\" USE flags." + fi + + if use bluetooth && ! built_with_use dev-libs/openobex bluetooth; then + eerror "You are trying to build ${CATEGORY}/${P} with the \"bluetooth\"" + eerror "USE flag, but dev-libs/openobex was built without" + eerror "the \"bluetooth\" USE flag." + eerror "Please rebuild dev-libs/openobex with \"bluetooth\" USE flag." + die "Please rebuild dev-libs/openobex with \"bluetooth\" USE flag." + fi + + if use irda && ! built_with_use dev-libs/openobex irda; then + eerror "You are trying to build ${CATEGORY}/${P} with the \"irda\"" + eerror "USE flag, but dev-libs/openobex was built without" + eerror "the \"irda\" USE flag." + eerror "Please rebuild dev-libs/openobex with \"irda\" USE flag." + die "Please rebuild dev-libs/openobex with \"irda\" USE flag." + fi +} + +src_compile() { + local mycmakeargs=" + $(cmake-utils_use_enable bluetooth BLUETOOTH) + $(cmake-utils_use_enable irda IRDA)" + + cmake-utils_src_compile +} diff --git a/app-pda/libopensync-plugin-kdepim/ChangeLog b/app-pda/libopensync-plugin-kdepim/ChangeLog index e7ebe6d54517..0a1c25d28777 100644 --- a/app-pda/libopensync-plugin-kdepim/ChangeLog +++ b/app-pda/libopensync-plugin-kdepim/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-pda/libopensync-plugin-kdepim # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-kdepim/ChangeLog,v 1.6 2007/03/28 20:20:29 peper Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-kdepim/ChangeLog,v 1.7 2007/11/26 20:19:47 peper Exp $ + +*libopensync-plugin-kdepim-9999 (26 Nov 2007) + + 26 Nov 2007; Piotr Jaroszyński <peper@gentoo.org> + +libopensync-plugin-kdepim-9999.ebuild: + Add live svn ebuild. *libopensync-plugin-kdepim-0.22 (28 Mar 2007) diff --git a/app-pda/libopensync-plugin-kdepim/files/digest-libopensync-plugin-kdepim-9999 b/app-pda/libopensync-plugin-kdepim/files/digest-libopensync-plugin-kdepim-9999 new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/app-pda/libopensync-plugin-kdepim/files/digest-libopensync-plugin-kdepim-9999 diff --git a/app-pda/libopensync-plugin-kdepim/libopensync-plugin-kdepim-9999.ebuild b/app-pda/libopensync-plugin-kdepim/libopensync-plugin-kdepim-9999.ebuild new file mode 100644 index 000000000000..6f029dd61822 --- /dev/null +++ b/app-pda/libopensync-plugin-kdepim/libopensync-plugin-kdepim-9999.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-kdepim/libopensync-plugin-kdepim-9999.ebuild,v 1.1 2007/11/26 20:19:47 peper Exp $ + +inherit cmake-utils subversion kde-functions + +DESCRIPTION="OpenSync Kdepim Plugin" +HOMEPAGE="http://www.opensync.org/" +SRC_URI="" + +ESVN_REPO_URI="http://svn.opensync.org/plugins/kdepim" + +KEYWORDS="~amd64 ~x86" +SLOT="0" +LICENSE="GPL-2" +IUSE="" + +DEPEND="=app-pda/libopensync-${PV}* + || ( kde-base/libkcal kde-base/kdepim )" +RDEPEND="${DEPEND}" + +pkg_setup() { + set-kdedir "3.5" +} diff --git a/app-pda/libopensync-plugin-palm/ChangeLog b/app-pda/libopensync-plugin-palm/ChangeLog index 5dc1d5d9030c..50268223ab0e 100644 --- a/app-pda/libopensync-plugin-palm/ChangeLog +++ b/app-pda/libopensync-plugin-palm/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-pda/libopensync-plugin-palm # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-palm/ChangeLog,v 1.4 2007/03/28 20:21:26 peper Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-palm/ChangeLog,v 1.5 2007/11/26 20:20:55 peper Exp $ + +*libopensync-plugin-palm-9999 (26 Nov 2007) + + 26 Nov 2007; Piotr Jaroszyński <peper@gentoo.org> + +libopensync-plugin-palm-9999.ebuild: + Add live svn ebuild. *libopensync-plugin-palm-0.22 (28 Mar 2007) diff --git a/app-pda/libopensync-plugin-palm/files/digest-libopensync-plugin-palm-9999 b/app-pda/libopensync-plugin-palm/files/digest-libopensync-plugin-palm-9999 new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/app-pda/libopensync-plugin-palm/files/digest-libopensync-plugin-palm-9999 diff --git a/app-pda/libopensync-plugin-palm/libopensync-plugin-palm-9999.ebuild b/app-pda/libopensync-plugin-palm/libopensync-plugin-palm-9999.ebuild new file mode 100644 index 000000000000..5789a2a37217 --- /dev/null +++ b/app-pda/libopensync-plugin-palm/libopensync-plugin-palm-9999.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-palm/libopensync-plugin-palm-9999.ebuild,v 1.1 2007/11/26 20:20:55 peper Exp $ + +inherit cmake-utils subversion + +DESCRIPTION="OpenSync Palm Plugin" +HOMEPAGE="http://www.opensync.org/" +SRC_URI="" + +ESVN_REPO_URI="http://svn.opensync.org/plugins/palm" + +KEYWORDS="~amd64 ~x86" +SLOT="0" +LICENSE="LGPL-2.1" +IUSE="" + +DEPEND="=app-pda/libopensync-${PV}* + >=app-pda/pilot-link-0.11.8" +RDEPEND="${DEPEND}" diff --git a/app-pda/libopensync-plugin-python/ChangeLog b/app-pda/libopensync-plugin-python/ChangeLog index 44ad450b054f..d956497bd8d8 100644 --- a/app-pda/libopensync-plugin-python/ChangeLog +++ b/app-pda/libopensync-plugin-python/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-pda/libopensync-plugin-python # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-python/ChangeLog,v 1.4 2007/03/28 20:22:10 peper Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-python/ChangeLog,v 1.5 2007/11/26 20:23:01 peper Exp $ + +*libopensync-plugin-python-9999 (26 Nov 2007) + + 26 Nov 2007; Piotr Jaroszyński <peper@gentoo.org> + +libopensync-plugin-python-9999.ebuild: + Add live svn ebuild. *libopensync-plugin-python-0.22 (28 Mar 2007) diff --git a/app-pda/libopensync-plugin-python/files/digest-libopensync-plugin-python-9999 b/app-pda/libopensync-plugin-python/files/digest-libopensync-plugin-python-9999 new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/app-pda/libopensync-plugin-python/files/digest-libopensync-plugin-python-9999 diff --git a/app-pda/libopensync-plugin-python/libopensync-plugin-python-9999.ebuild b/app-pda/libopensync-plugin-python/libopensync-plugin-python-9999.ebuild new file mode 100644 index 000000000000..07f248c04333 --- /dev/null +++ b/app-pda/libopensync-plugin-python/libopensync-plugin-python-9999.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-python/libopensync-plugin-python-9999.ebuild,v 1.1 2007/11/26 20:23:01 peper Exp $ + +inherit cmake-utils subversion + +DESCRIPTION="OpenSync Python Module" +HOMEPAGE="http://www.opensync.org/" +SRC_URI="" + +ESVN_REPO_URI="http://svn.opensync.org/plugins/python-module" + +KEYWORDS="~amd64 ~x86" +SLOT="0" +LICENSE="LGPL-2.1" +IUSE="" + +DEPEND="=app-pda/libopensync-${PV}* + >=dev-lang/python-2.0" +RDEPEND="${DEPEND}" diff --git a/app-pda/libopensync-plugin-syncml/ChangeLog b/app-pda/libopensync-plugin-syncml/ChangeLog index 76061f028e40..4d2ab1af04f2 100644 --- a/app-pda/libopensync-plugin-syncml/ChangeLog +++ b/app-pda/libopensync-plugin-syncml/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-pda/libopensync-plugin-syncml # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-syncml/ChangeLog,v 1.5 2007/03/28 20:24:27 peper Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-syncml/ChangeLog,v 1.6 2007/11/26 20:25:13 peper Exp $ + +*libopensync-plugin-syncml-9999 (26 Nov 2007) + + 26 Nov 2007; Piotr Jaroszyński <peper@gentoo.org> + +libopensync-plugin-syncml-9999.ebuild: + Add live svn ebuild. *libopensync-plugin-syncml-0.22 (28 Mar 2007) diff --git a/app-pda/libopensync-plugin-syncml/files/digest-libopensync-plugin-syncml-9999 b/app-pda/libopensync-plugin-syncml/files/digest-libopensync-plugin-syncml-9999 new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/app-pda/libopensync-plugin-syncml/files/digest-libopensync-plugin-syncml-9999 diff --git a/app-pda/libopensync-plugin-syncml/libopensync-plugin-syncml-9999.ebuild b/app-pda/libopensync-plugin-syncml/libopensync-plugin-syncml-9999.ebuild new file mode 100644 index 000000000000..6b7b0fd6380f --- /dev/null +++ b/app-pda/libopensync-plugin-syncml/libopensync-plugin-syncml-9999.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-syncml/libopensync-plugin-syncml-9999.ebuild,v 1.1 2007/11/26 20:25:13 peper Exp $ + +inherit eutils cmake-utils subversion + +DESCRIPTION="OpenSync SyncML Plugin" +HOMEPAGE="http://www.opensync.org/" +SRC_URI="" + +ESVN_REPO_URI="http://svn.opensync.org/plugins/syncml" + +KEYWORDS="~amd64 ~x86" +SLOT="0" +LICENSE="LGPL-2.1" +IUSE="http obex" + +DEPEND="=app-pda/libopensync-${PV}* + >=app-pda/libsyncml-0.4.3" +RDEPEND="${DEPEND}" + +pkg_setup() { + if ! use obex && ! use http; then + eerror "${CATEGORY}/${P} without support for obex nor http is unusable." + eerror "Please enable \"obex\" or/and \"http\" USE flags." + die "Please enable \"obex\" or/and \"http\" USE flags." + fi + + if use obex && ! built_with_use app-pda/libsyncml obex; then + eerror "You are trying to build ${CATEGORY}/${P} with the \"obex\"" + eerror "USE flags, but app-pda/libsyncml was built without" + eerror "the \"obex\" USE flag." + eerror "Please rebuild app-pda/libsyncml with \"obex\" USE flag." + die "Please rebuild app-pda/libsyncml with \"obex\" USE flag." + fi + + if use http && ! built_with_use app-pda/libsyncml http; then + eerror "You are trying to build ${CATEGORY}/${P} with the \"http\"" + eerror "USE flags, but app-pda/libsyncml was built without" + eerror "the \"http\" USE flag." + eerror "Please rebuild app-pda/libsyncml with \"http\" USE flag." + die "Please rebuild app-pda/libsyncml with \"http\" USE flag." + fi +} + +src_compile() { + local mycmakeargs=" + $(cmake-utils_use_enable http HTTP) + $(cmake-utils_use_enable obex OBEX)" + + cmake-utils_src_compile +} diff --git a/app-pda/libopensync/ChangeLog b/app-pda/libopensync/ChangeLog index 34dd41d330d2..09f4830f3a20 100644 --- a/app-pda/libopensync/ChangeLog +++ b/app-pda/libopensync/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-pda/libopensync # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync/ChangeLog,v 1.20 2007/08/11 14:52:21 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync/ChangeLog,v 1.21 2007/11/26 20:12:07 peper Exp $ + +*libopensync-9999 (26 Nov 2007) + + 26 Nov 2007; Piotr Jaroszyński <peper@gentoo.org> + +libopensync-9999.ebuild: + Add live svn ebuild. 11 Aug 2007; Raúl Porcel <armin76@gentoo.org> libopensync-0.22.ebuild: x86 stable wrt #185823 diff --git a/app-pda/libopensync/files/digest-libopensync-9999 b/app-pda/libopensync/files/digest-libopensync-9999 new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/app-pda/libopensync/files/digest-libopensync-9999 diff --git a/app-pda/libopensync/libopensync-9999.ebuild b/app-pda/libopensync/libopensync-9999.ebuild new file mode 100644 index 000000000000..cc112f63fd2c --- /dev/null +++ b/app-pda/libopensync/libopensync-9999.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync/libopensync-9999.ebuild,v 1.1 2007/11/26 20:12:07 peper Exp $ + +inherit cmake-utils eutils subversion + +DESCRIPTION="OpenSync synchronisation framework library" +HOMEPAGE="http://www.opensync.org/" +SRC_URI="" + +ESVN_REPO_URI="http://svn.opensync.org/trunk" + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +SLOT="0" +LICENSE="LGPL-2.1" +IUSE="debug doc python" + +# Tests don't pass +#>=dev-libs/check-0.9.2 +#mycmakeargs="${mycmakeargs} -DOPENSYNC_UNITTESTS=ON" +RESTRICT="test" + +RDEPEND=">=dev-db/sqlite-3 + >=dev-libs/glib-2 + dev-libs/libxml2 + python? ( >=dev-lang/python-2.2 >=dev-lang/swig-1.3.17 )" + +DEPEND="${RDEPEND} + >=dev-util/pkgconfig-0.9.0 + doc? ( app-doc/doxygen )" + +src_compile() { + local mycmakeargs + mycmakeargs="${mycmakeargs} -DCMAKE_SKIP_RPATH=ON" + mycmakeargs="${mycmakeargs} -DOPENSYNC_TRACE=$(use debug && echo ON || echo OFF)" + mycmakeargs="${mycmakeargs} -DOPENSYNC_DEBUG_MODULES=$(use debug && echo ON || echo OFF)" + mycmakeargs="${mycmakeargs} -DOPENSYNC_PYTHONBINDINGS=$(use python && echo ON || echo OFF)" + mycmakeargs="${mycmakeargs} -DBUILD_DOCUMENTATION=$(use doc && echo ON || echo OFF)" + cmake-utils_src_compile + + use doc && doxygen Doxyfile +} + +src_install() { + cmake-utils_src_install + + use doc && dohtml docs/html/* +} + +pkg_postinst() { + elog "Building with 'debug' useflag is highly encouraged" + elog "and requiered for bug reports." + elog "Also see http://www.opensync.org/wiki/tracing" +} diff --git a/app-pda/libsyncml/ChangeLog b/app-pda/libsyncml/ChangeLog index d63b81ba0b99..617f43bb15fd 100644 --- a/app-pda/libsyncml/ChangeLog +++ b/app-pda/libsyncml/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-pda/libsyncml # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libsyncml/ChangeLog,v 1.5 2007/03/28 20:13:43 peper Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-pda/libsyncml/ChangeLog,v 1.6 2007/11/26 20:10:00 peper Exp $ + +*libsyncml-9999 (26 Nov 2007) + + 26 Nov 2007; Piotr Jaroszyński <peper@gentoo.org> +libsyncml-9999.ebuild: + Add live svn ebuild. *libsyncml-0.4.4 (28 Mar 2007) diff --git a/app-pda/libsyncml/files/digest-libsyncml-9999 b/app-pda/libsyncml/files/digest-libsyncml-9999 new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/app-pda/libsyncml/files/digest-libsyncml-9999 diff --git a/app-pda/libsyncml/libsyncml-9999.ebuild b/app-pda/libsyncml/libsyncml-9999.ebuild new file mode 100644 index 000000000000..fba7b6521219 --- /dev/null +++ b/app-pda/libsyncml/libsyncml-9999.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-pda/libsyncml/libsyncml-9999.ebuild,v 1.1 2007/11/26 20:10:00 peper Exp $ + +inherit eutils subversion autotools + +DESCRIPTION="Implementation of the SyncML protocol" +HOMEPAGE="http://libsyncml.opensync.org/" +SRC_URI="" + +ESVN_REPO_URI="http://svn.opensync.org/libsyncml/trunk" + +KEYWORDS="~amd64 ~x86" +SLOT="0" +LICENSE="LGPL-2.1" +IUSE="bluetooth debug doc http obex" + +RDEPEND=">=dev-libs/glib-2.0 + >=dev-libs/libwbxml-0.9.2 + dev-libs/libxml2 + http? ( >=net-libs/libsoup-2.2.91 ) + obex? ( >=dev-libs/openobex-1.1 ) + bluetooth? ( net-wireless/bluez-libs )" +DEPEND="${RDEPEND} + dev-util/pkgconfig + doc? ( app-doc/doxygen )" + +# Some of the tests are broken +RESTRICT="test" + +pkg_setup() { + if ! use obex && ! use http; then + eerror "${CATEGORY}/${P} without support for obex nor http is unusable." + eerror "Please enable \"obex\" or/and \"http\" USE flags." + die "Please enable \"obex\" or/and \"http\" USE flags." + fi + + if use bluetooth; then + if use obex && ! built_with_use dev-libs/openobex bluetooth; then + eerror "You are trying to build ${CATEGORY}/${P} with the \"bluetooth\"" + eerror "and \"obex\" USE flags, but dev-libs/openobex was built without" + eerror "the \"bluetooth\" USE flag." + eerror "Please rebuild dev-libs/openobex with \"bluetooth\" USE flag." + die "Please rebuild dev-libs/openobex with \"bluetooth\" USE flag." + elif ! use obex; then + eerror "You are trying to build ${CATEGORY}/${P} with the \"bluetooth\"" + eerror "USE flag, but you didn't enable the \"obex\" flag, which is" + eerror "needed for bluetooth support." + eerror "Please enable \"obex\" USE flag." + die "Please enable \"obex\" USE flag." + fi + fi +} + +src_compile() { + eautoreconf + + econf \ + $(use_enable bluetooth) \ + $(use_enable obex) \ + $(use_enable http) \ + $(use_enable debug) \ + $(use_enable debug tracing) \ + --disable-unit-tests \ + || die "econf failed" + #$(use_enable test unit-tests) \ + + emake || die "emake failed" + + use doc && doxygen Doxyfile +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + dodoc AUTHORS ChangeLog README + + use doc && dohtml docs/html/* +} |