add all my local ebuilds

git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@602 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
geos_one
2008-12-08 19:43:30 +00:00
parent f4ff06f869
commit 6f340e9462
236 changed files with 5536 additions and 0 deletions

View File

@@ -0,0 +1,67 @@
# ChangeLog for app-pda/libsyncml
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-pda/libsyncml/ChangeLog,v 1.12 2008/08/03 12:55:56 ulm Exp $
03 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
Add USE flag description to metadata wrt GLEP 56.
13 Jul 2008; Joseph Jezak <josejx@gentoo.org> libsyncml-0.4.6.ebuild:
Marked ~ppc for bug #197240.
03 Feb 2008; Mart Raudsepp <leio@gentoo.org>
-files/libsyncml-0.4.2-wbxml.patch, -libsyncml-0.4.2.ebuild,
-libsyncml-0.4.2-r1.ebuild, -libsyncml-0.4.3.ebuild,
-libsyncml-0.4.4.ebuild, libsyncml-0.4.5.ebuild, libsyncml-0.4.6.ebuild,
libsyncml-9999.ebuild:
Make optional libsoup dep a slot dependency to prepare for the new 2.4 slot,
and remove old versions; bug 208087
*libsyncml-0.4.6 (27 Jan 2008)
27 Jan 2008; Piotr Jaroszyński <peper@gentoo.org>
+libsyncml-0.4.6.ebuild:
Add 0.4.6.
*libsyncml-0.4.5 (29 Dec 2007)
29 Dec 2007; Piotr Jaroszyński <peper@gentoo.org>
+libsyncml-0.4.5.ebuild:
Add 0.4.5.
07 Dec 2007; Piotr Jaroszyński <peper@gentoo.org> libsyncml-9999.ebuild:
Update the scm ebuild wrt to the upstream switch to cmake. Make obex and
debug default.
*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)
28 Mar 2007; Piotr Jaroszyński <peper@gentoo.org> libsyncml-0.4.3.ebuild,
+libsyncml-0.4.4.ebuild:
Version bump.
*libsyncml-0.4.3 (12 Feb 2007)
12 Feb 2007; Piotr Jaroszyński <peper@gentoo.org>
+libsyncml-0.4.3.ebuild:
Version bump.
08 Jan 2007; Piotr Jaroszyński <peper@gentoo.org>
libsyncml-0.4.2-r1.ebuild:
Add pkg_setup() to check whether the USE flags are sane.
*libsyncml-0.4.2-r1 (25 Nov 2006)
25 Nov 2006; Piotr Jaroszyński <peper@gentoo.org>
+files/libsyncml-0.4.2-wbxml.patch, +libsyncml-0.4.2-r1.ebuild:
Add a patch to fix some wbxml problems.
*libsyncml-0.4.2 (13 Nov 2006)
13 Nov 2006; Piotr Jaroszyński <peper@gentoo.org> +metadata.xml,
+libsyncml-0.4.2.ebuild:
New package.

View File

@@ -0,0 +1,4 @@
DIST libsyncml-0.5.0.tar.gz 323322 RMD160 83d4d30b7168ef849d53e3f0675250242e0f72eb SHA1 554e5709853cbc79453a222ede8ee5fc78bf701f SHA256 950d6183465184768646e0d9388644e26e736f623c6cc8295c7648e01e2287fa
EBUILD libsyncml-0.5.0.ebuild 2054 RMD160 9a93d4d8acae685776d479507bf00e32e541547c SHA1 143b8d8f6d669d336ab0f3246b9f967b4effabd6 SHA256 68743bfc36bfc7c1c7c7adcabae391de6a79fd54ab6d26d22d6f56c934bdcb38
MISC ChangeLog 2123 RMD160 60764542043e64806f174cd1a273368681956327 SHA1 1fc5c01abf6a0f878aa6990d8b4affa8ef738791 SHA256 c2b097a6714b7626de3452a9697bcc4d902558e8fbb62f5b9ba998149bc56877
MISC metadata.xml 364 RMD160 408b0b30de7d795baa419ced6e65315501ce6fdd SHA1 aa168c9eb3f715e5c07d77322a312da061d0b0d0 SHA256 790d641de2c481d0df4d90df39d003ab8c28806d0300b7833c2f1cb22b3242b0

View File

@@ -0,0 +1,63 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-pda/libsyncml/libsyncml-0.4.6.ebuild,v 1.3 2008/07/13 07:44:51 josejx Exp $
EAPI="1"
inherit eutils cmake-utils
DESCRIPTION="Implementation of the SyncML protocol"
HOMEPAGE="http://libsyncml.opensync.org/"
SRC_URI="http://libsyncml.opensync.org/download/releases/${PV}/${P}.tar.gz"
KEYWORDS="~amd64 ~ppc ~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:2.2 )
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() {
local mycmakeargs="
$(cmake-utils_use_enable http HTTP)
$(cmake-utils_use_enable obex OBEX)
$(cmake-utils_use_enable bluetooth BLUETOOTH)
$(cmake-utils_use_enable debug TRACE)"
cmake-utils_src_compile
}

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>pda</herd>
<maintainer>
<email>peper@gentoo.org</email>
<name>Piotr Jaroszyński</name>
</maintainer>
<use>
<flag name='http'>Enable http transports</flag>
<flag name='obex'>Enable obex transports</flag>
</use>
</pkgmetadata>