add samba client
git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@1718 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
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
|
||||
DIST libopensync-0.39.tar.bz2 1146955 RMD160 2124c2d65d75811f021437383f3385df9c954328 SHA1 3d97732675aa874da49cca0f8d6de6f004f2a416 SHA256 078f5d1d29774a190679e7e65e587f34cd8b001f07ea8745f31eba3f07edc430
|
||||
EBUILD libopensync-0.38.ebuild 2046 RMD160 f4d143fd4c60b1a09b40a90844512fc2f4ce41d0 SHA1 5cc9527200114acfea87ac109e5f8e068340ca0b SHA256 49ae5ca6a7d40810496af090dbb7b46452881a0636f39ffe5b01822de09d6902
|
||||
EBUILD libopensync-0.39.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
|
||||
|
||||
72
app-pda/libopensync/libopensync-0.39.ebuild
Normal file
72
app-pda/libopensync/libopensync-0.39.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"
|
||||
}
|
||||
Reference in New Issue
Block a user