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:
120
app-pda/libopensync/ChangeLog
Normal file
120
app-pda/libopensync/ChangeLog
Normal 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.
|
||||
|
||||
5
app-pda/libopensync/Manifest
Normal file
5
app-pda/libopensync/Manifest
Normal 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
|
||||
20
app-pda/libopensync/files/libopensync-0.22-fbsd.patch
Normal file
20
app-pda/libopensync/files/libopensync-0.22-fbsd.patch
Normal 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)) {
|
||||
72
app-pda/libopensync/libopensync-0.38.ebuild
Normal file
72
app-pda/libopensync/libopensync-0.38.ebuild
Normal 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"
|
||||
}
|
||||
12
app-pda/libopensync/metadata.xml
Normal file
12
app-pda/libopensync/metadata.xml
Normal 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>
|
||||
|
||||
Reference in New Issue
Block a user