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,120 @@
# ChangeLog for app-pda/libopensync
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync/ChangeLog,v 1.27 2008/06/15 06:11:14 zmedico Exp $
15 Jun 2008; Zac Medico <zmedico@gentoo.org> libopensync-0.22.ebuild:
Bug #226505 - For compatibility with phase execution order in
>=portage-2.1.5, call has_version inside pkg_preinst instead of
pkg_postinst.
20 Apr 2008; Diego Pettenò <flameeyes@gentoo.org>
libopensync-0.36.ebuild, libopensync-9999.ebuild:
Make swig a build-time only dependency, fixes bug #216996.
02 Mar 2008; Ryan Hill <dirtyepic@gentoo.org> libopensync-0.22.ebuild:
~mips
*libopensync-0.36 (27 Jan 2008)
27 Jan 2008; Piotr Jaroszyński <peper@gentoo.org>
+libopensync-0.36.ebuild:
Add 0.36.
23 Dec 2007; Piotr Jaroszyński <peper@gentoo.org>
libopensync-0.35.ebuild, libopensync-9999.ebuild:
Fix cmake dep.
*libopensync-0.35 (21 Dec 2007)
21 Dec 2007; Piotr Jaroszyński <peper@gentoo.org>
+libopensync-0.35.ebuild, libopensync-9999.ebuild:
Add 0.35.
*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
10 Aug 2007; Christoph Mende <angelos@gentoo.org> libopensync-0.22.ebuild:
Stable on amd64 wrt bug #176297
10 Aug 2007; Jeroen Roovers <jer@gentoo.org> libopensync-0.22.ebuild:
Stable for HPPA (bug #176297).
09 Aug 2007; Markus Rothe <corsair@gentoo.org> libopensync-0.22.ebuild:
Stable on ppc64; bug #176297
08 Aug 2007; Raúl Porcel <armin76@gentoo.org> libopensync-0.22.ebuild:
alpha/ia64 stable wrt #176297
07 Aug 2007; Joseph Jezak <josejx@gentoo.org> libopensync-0.22.ebuild:
Marked ppc stable.
07 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org>
libopensync-0.22.ebuild:
Stable on sparc wrt #176297
17 Jun 2007; Piotr Jaroszyński <peper@gentoo.org>
+files/libopensync-0.22-fbsd.patch, libopensync-0.22.ebuild:
Fix for fbsd. Thanks to Toffanin Mauro <equilibrium@gechi.it> in bug #182314.
16 Jun 2007; Tobias Scherbaum <dertobi123@gentoo.org>
libopensync-0.22.ebuild:
Added ~ppc, bug #178853
22 May 2007; Markus Rothe <corsair@gentoo.org> libopensync-0.22.ebuild:
Added ~ppc64; bug #178853
21 May 2007; Raúl Porcel <armin76@gentoo.org> libopensync-0.22.ebuild:
Add ~alpha/~ia64 wrt #178853
17 May 2007; Jeroen Roovers <jer@gentoo.org> libopensync-0.22.ebuild:
Marked ~hppa (bug #178853).
11 May 2007; Gustavo Zacarias <gustavoz@gentoo.org>
libopensync-0.22.ebuild:
Keyworded ~sparc wrt #178071
28 Mar 2007; Piotr Jaroszyński <peper@gentoo.org>
+libopensync-0.20.ebuild:
Readd old libopensync for libopensync-plugin-synce, which is btw going to be
masked.
*libopensync-0.22 (28 Mar 2007)
28 Mar 2007; Piotr Jaroszyński <peper@gentoo.org>
-libopensync-0.20.ebuild, libopensync-0.21.ebuild,
+libopensync-0.22.ebuild:
Version bump.
*libopensync-0.21 (12 Feb 2007)
12 Feb 2007; Piotr Jaroszyński <peper@gentoo.org>
-libopensync-0.19.ebuild, libopensync-0.20.ebuild,
+libopensync-0.21.ebuild:
Version bump.
13 Nov 2006; Piotr Jaroszyński <peper@gentoo.org>
libopensync-0.20.ebuild:
Remove no longer needed manual installation of pkgconfig files.
13 Nov 2006; Piotr Jaroszyński <peper@gentoo.org>
libopensync-0.20.ebuild:
Fix econf.
*libopensync-0.20 (09 Nov 2006)
09 Nov 2006; Piotr Jaroszyński <peper@gentoo.org>
+libopensync-0.20.ebuild:
Version bump.
*libopensync-0.19 (23 Oct 2006)
23 Oct 2006; Piotr Jaroszyński <peper@gentoo.org> +metadata.xml,
+libopensync-0.19.ebuild:
New package.

View File

@@ -0,0 +1,5 @@
AUX libopensync-0.22-fbsd.patch 981 RMD160 32336ef24c3f7c093db6fe550061cba3a2d9baad SHA1 4408b9c05a649e0be8a96505dcaefd4ce52df2f5 SHA256 49089d7e784a5c0f7f2566880db6d266162c1661e35308d6077ea68a23ba78a6
DIST libopensync-0.38.tar.bz2 1029341 RMD160 1d0d0bc5c66b919a42cc27fab8aaeea46e86bc0e SHA1 b07f26276b12d319d3b9b3af85ba1ce099777bb4 SHA256 a3176ddeeb50e327de32c91ca8419657f9496badbe74531f40c32e5bcba7fdb6
EBUILD libopensync-0.38.ebuild 2046 RMD160 f4d143fd4c60b1a09b40a90844512fc2f4ce41d0 SHA1 5cc9527200114acfea87ac109e5f8e068340ca0b SHA256 49ae5ca6a7d40810496af090dbb7b46452881a0636f39ffe5b01822de09d6902
MISC ChangeLog 3747 RMD160 f62719e1117dcbe8499ff1824153660b95edcf5a SHA1 f690f9247cf63c2ca7d8f844fc28f7857db6aeda SHA256 97f793dda698f84d294534e5ef8cbff2b374e6bb49c3a497e1668a42fb7aff38
MISC metadata.xml 304 RMD160 1da32fded95735800bc96b0ff4c0a3af4691a724 SHA1 b96c72c417192c099990a616b12a1d2f55a06064 SHA256 7fa8df0f64197f3f6c018ed0d6c4cc4da014fbcc9af2da9b633f71657470236a

View File

@@ -0,0 +1,20 @@
--- libopensync-0.22/formats/vformats-xml/vformat.c 2007-06-17 10:54:54 +0000
+++ libopensync-0.22/formats/vformats-xml/vformat.c 2007-06-17 10:55:30 +0000
@@ -236,7 +236,7 @@
if (charset) {
cd = iconv_open("UTF-8", charset->str);
-#ifdef SOLARIS
+#if defined(SOLARIS) || defined(__FreeBSD__) || defined(__NetBSD__)
if (iconv(cd, (const char**)&inbuf, &inbytesleft, &p, &outbytesleft) != (size_t)(-1)) {
#else
if (iconv(cd, &inbuf, &inbytesleft, &p, &outbytesleft) != (size_t)(-1)) {
@@ -264,7 +264,7 @@
/* because inbuf is not UTF-8, we think it is ISO-8859-1 */
cd = iconv_open("UTF-8", "ISO-8859-1");
-#ifdef SOLARIS
+#if defined(SOLARIS) || defined(__FreeBSD__) || defined(__NetBSD__)
if (iconv(cd, (const char**)&inbuf, &inbytesleft, &p, &outbytesleft) != (size_t)(-1)) {
#else
if (iconv(cd, &inbuf, &inbytesleft, &p, &outbytesleft) != (size_t)(-1)) {

View File

@@ -0,0 +1,72 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync/libopensync-0.36.ebuild,v 1.2 2008/04/20 17:07:42 flameeyes Exp $
inherit cmake-utils eutils
DESCRIPTION="OpenSync synchronisation framework library"
HOMEPAGE="http://www.opensync.org/"
SRC_URI="http://www.opensync.org/download/releases/${PV}/${P}.tar.bz2"
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 )"
DEPEND="${RDEPEND}
python? ( >=dev-lang/swig-1.3.17 )
>=dev-util/cmake-2.4.7
>=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
if use doc ; then
cd "${WORKDIR}/${PN}_build"
doxygen Doxyfile || die "Failed to generate docs."
fi
}
src_test() {
echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
pushd "${WORKDIR}/${PN}_build" > /dev/null
if ! LD_LIBRARY_PATH="${WORKDIR}/${PN}_build/opensync/" emake -j1 test ; then
die "Make test failed. See above for details."
fi
popd > /dev/null
}
src_install() {
cmake-utils_src_install
if use doc ; then
cd "${WORKDIR}/${PN}_build"
dohtml docs/html/* || die "Failed to install docs."
fi
}
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"
}

View File

@@ -0,0 +1,12 @@
<?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>
<longdescription lang="en">
</longdescription>
</pkgmetadata>