# ChangeLog for app-portage/gatt-svn
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/gatt-svn/ChangeLog,v 1.24 2008/03/02 03:46:16 dirtyepic Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/gatt-svn/ChangeLog,v 1.25 2008/03/03 01:01:29 opfer Exp $
+
+ 03 Mar 2008; Christian Faulhammer <opfer@gentoo.org> gatt-svn-9999.ebuild:
+ optional support for depency resolution via libpaludis
02 Mar 2008; Ryan Hill <dirtyepic@gentoo.org> gatt-svn-9999.ebuild:
Whoops, we're missing keywords on a couple dependencies.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-EBUILD gatt-svn-9999.ebuild 1467 RMD160 b246b766316ae9f09df91d27f4ea8a0f7a665ea5 SHA1 82204cfdd46e00daef4266f9376779ec7bc56b0e SHA256 9a73785c318f5d1a7fcbe47e3618845124d7c505050f694d27b0611566108498
-MISC ChangeLog 3275 RMD160 52a6930ebf2cf580d30667c0ae5f2a945c43cfcf SHA1 f9095cbccd2943162880eb8b5ec93453af52f886 SHA256 ad125ac9959a60cb327184c4c3a6e975c1fc47bd28bdef3a180bf06d11f307b5
+EBUILD gatt-svn-9999.ebuild 1760 RMD160 3a8d0bb6ec062d83941b9692a7104f5b1cbbbbbb SHA1 1019415c7d69b524436a10b7ce82c46693d0b8f3 SHA256 3adccea43e72520ec197945baa3e5d9cd45c626dbd2ff8f16b3939ccc2fdaa44
+MISC ChangeLog 3406 RMD160 c9be9d72168e2b7efb6ce32287f6aad3b4049005 SHA1 caa472e1eb0f2af4c8e034b5e3c4ed68f000bf2b SHA256 2efac7201388310e6e3cf59ec0fefe5ce4cf14a9d6b88d2de6b352c71987029e
MISC metadata.xml 261 RMD160 0fffd2f47cf39dd5c57ee7d25293dae2c5d71b3f SHA1 7a12d990b9faf72a24c34adc43d2dbaac0b5c443 SHA256 ba9f8674d4411001f10fc94adec7ffe7c2cdb6ad469db9f360c3bc0d3460d508
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
-iD8DBQFHyiLyiqiDRvmkBmIRAthPAKDHmnE7RVRmpcCxUlJCTaaTnACGkQCgtdoO
-xYYaPpqB59jt9VOhL5SGCsE=
-=uZjL
+iD8DBQFHy05sNQqtfCuFneMRApceAJ9bAobVrjFB/H48wjhmyNpdMmrUwgCgmtdR
+rXOLdudbbGregfHlSAPjQgI=
+=VqRL
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/gatt-svn/gatt-svn-9999.ebuild,v 1.23 2008/03/02 03:46:16 dirtyepic Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/gatt-svn/gatt-svn-9999.ebuild,v 1.24 2008/03/03 01:01:29 opfer Exp $
-inherit subversion
+inherit eutils subversion
ESVN_REPO_URI="svn://80.108.115.144/gatt/trunk"
ESVN_PROJECT="Gatt"
LICENSE="GPL-2 GPL-3 FDL-1.2"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc"
+IUSE="doc libpaludis"
RDEPEND=">=dev-libs/boost-1.33.1
>=dev-cpp/libthrowable-1.1.0
- www-client/pybugz"
+ www-client/pybugz
+ libpaludis? ( >=sys-apps/paludis-0.26.0_alpha9 )"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
elog
elog "There are several files that explain usage of Gatt: README, TUTORIAL,"
elog "and gatt.info (best read in that order)"
+ if use libpaludis && ! built_with_use sys-apps/paludis portage; then
+ ewarn "You either have to emerge Paludis with USE=portage enabled or configure"
+ ewarn "it properly before using Gatt with it"
+ fi
}
src_compile() {
- econf || die "econf failed"
+ econf $(use_enable libpaludis) || die "econf failed"
emake || die "emake failed"
use doc && doxygen
}