summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCédric Krier <cedk@gentoo.org>2006-11-17 20:49:15 +0000
committerCédric Krier <cedk@gentoo.org>2006-11-17 20:49:15 +0000
commit077fc0479378dbb80b60257111d88867b0d06e00 (patch)
tree365f6717a0a157042cd4359cecee983f9280c302 /net-analyzer
parentstable on amd64 (diff)
downloadhistorical-077fc0479378dbb80b60257111d88867b0d06e00.tar.gz
historical-077fc0479378dbb80b60257111d88867b0d06e00.tar.bz2
historical-077fc0479378dbb80b60257111d88867b0d06e00.zip
Add RDEPEND for media-gfx/graphviz
Package-Manager: portage-2.1.1-r1
Diffstat (limited to 'net-analyzer')
-rw-r--r--net-analyzer/ntop/ChangeLog7
-rw-r--r--net-analyzer/ntop/Manifest50
-rw-r--r--net-analyzer/ntop/files/digest-ntop-3.2-r23
-rw-r--r--net-analyzer/ntop/ntop-3.2-r2.ebuild106
-rw-r--r--net-analyzer/pbnj/Manifest26
5 files changed, 158 insertions, 34 deletions
diff --git a/net-analyzer/ntop/ChangeLog b/net-analyzer/ntop/ChangeLog
index f2015c7c98f0..dc845fc31eb3 100644
--- a/net-analyzer/ntop/ChangeLog
+++ b/net-analyzer/ntop/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-analyzer/ntop
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ntop/ChangeLog,v 1.46 2006/02/15 23:41:37 jokey Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ntop/ChangeLog,v 1.47 2006/11/17 20:49:15 cedk Exp $
+
+*ntop-3.2-r2 (17 Nov 2006)
+
+ 17 Nov 2006; Cedric Krier <cedk@gentoo.org> +ntop-3.2-r2.ebuild:
+ Add RDEPEND for media-gfx/graphviz for bug #150739
15 Feb 2006; Markus Ullmann <jokey@gentoo.org> ntop-3.0.ebuild,
ntop-3.1.ebuild, ntop-3.2-r1.ebuild:
diff --git a/net-analyzer/ntop/Manifest b/net-analyzer/ntop/Manifest
index fb021b989e38..3694b1a74a36 100644
--- a/net-analyzer/ntop/Manifest
+++ b/net-analyzer/ntop/Manifest
@@ -1,39 +1,59 @@
-MD5 b05ae9b5e18f8210e97d39bf01691c57 ChangeLog 6055
-RMD160 2a01670063c53c633687859c7411f4e618589352 ChangeLog 6055
-SHA256 33955a8376e70c45cc0e688a56f4594ed73a213321abebeeb7bd9f20e6555fa1 ChangeLog 6055
-MD5 35c576fac5bd8cbf0da850ccc00dd924 files/digest-ntop-3.0 58
-RMD160 d8dfb8a8692af63ac71589caf25f2da6ea6b415b files/digest-ntop-3.0 58
-SHA256 6835bc892d7b44490957ae5530cca3254671d722ad82df741452adfb90c49fe5 files/digest-ntop-3.0 58
-MD5 bb970d07a76d2b939ec08c2796519021 files/digest-ntop-3.1 58
-RMD160 7b992bd4ebf332cd41493d281947977788a49300 files/digest-ntop-3.1 58
-SHA256 d0146fac16615144631ae38c443835059eb84848ff8624dadcb9ab399ca6cd8c files/digest-ntop-3.1 58
-MD5 c9b1d854b1ac5779d7f28125bd89d238 files/digest-ntop-3.2-r1 220
-RMD160 d5ca25fd1bd9eec83de29bd893369b8a000fed6d files/digest-ntop-3.2-r1 220
-SHA256 fec72a84051cd908bd49dab5802bd22225c8a697f8ef28bcb8d65c2832396b36 files/digest-ntop-3.2-r1 220
+AUX globals-core.c.diff 536 RMD160 33d049b6c5143f42294bce9a7bf366e69e98d329 SHA1 7e59696252d26bef817210b016b16aa3b3f19754 SHA256 47077ead74ec2f10d9b65ee26ff3ea6f2c2d30908a151e1417e797a9c780d828
MD5 d1e896708a98eaca02f55c44ae517768 files/globals-core.c.diff 536
RMD160 33d049b6c5143f42294bce9a7bf366e69e98d329 files/globals-core.c.diff 536
SHA256 47077ead74ec2f10d9b65ee26ff3ea6f2c2d30908a151e1417e797a9c780d828 files/globals-core.c.diff 536
+AUX ntop-3.2-build.patch 9369 RMD160 396ab052d11c21f5f33ea246c57aae8f1e4b2e35 SHA1 1dea08b5ad9652af5d6b9369bab9407a9a23ee39 SHA256 9df47e5c250f26c408ca8f35faa0e35166a3e1d2fe3924387bd9acb1907cd23d
MD5 21f35f61ff1c20d194e7f4c246c2b002 files/ntop-3.2-build.patch 9369
RMD160 396ab052d11c21f5f33ea246c57aae8f1e4b2e35 files/ntop-3.2-build.patch 9369
SHA256 9df47e5c250f26c408ca8f35faa0e35166a3e1d2fe3924387bd9acb1907cd23d files/ntop-3.2-build.patch 9369
+AUX ntop-3.2-snmp.patch 776 RMD160 22b4e288b88beaff7a855f18b9b9a1bec09d92da SHA1 a197e0887ea05bc223951d65c349382592bc3b4a SHA256 c2cb51b8adb0909f29580846ee58d07c105998b5675cebf97f1cfda36e20abef
MD5 c88f7f9b27aeb11a93cd1cfb78a1def1 files/ntop-3.2-snmp.patch 776
RMD160 22b4e288b88beaff7a855f18b9b9a1bec09d92da files/ntop-3.2-snmp.patch 776
SHA256 c2cb51b8adb0909f29580846ee58d07c105998b5675cebf97f1cfda36e20abef files/ntop-3.2-snmp.patch 776
+AUX ntop-confd 168 RMD160 a271189f232a95cf436b811521d3746d223733ad SHA1 166a5b6ecf04c8f00862ea82fb966a9c71285993 SHA256 611946b6e9218171cedf0a91a8e7c1cb897fd2325dafae88a6837a7582bfe88f
MD5 43a9167b2aa1fc1db92721d7e4bfeb09 files/ntop-confd 168
RMD160 a271189f232a95cf436b811521d3746d223733ad files/ntop-confd 168
SHA256 611946b6e9218171cedf0a91a8e7c1cb897fd2325dafae88a6837a7582bfe88f files/ntop-confd 168
+AUX ntop-init 294 RMD160 3f64de5bad3c851c491f286f95bab5d906e6f6db SHA1 dbe090a8bc8807000012601632bd26add5219553 SHA256 697e5f6dc4d267ef0c703a8185f7402fc9af777be9d2786a41234db760c839fb
MD5 9e6b1e20779d7fb6699c956adf6b8b05 files/ntop-init 294
RMD160 3f64de5bad3c851c491f286f95bab5d906e6f6db files/ntop-init 294
SHA256 697e5f6dc4d267ef0c703a8185f7402fc9af777be9d2786a41234db760c839fb files/ntop-init 294
-MD5 846e7479e3e9df4363f2721b7fb47320 metadata.xml 233
-RMD160 a40e5be287eb28adcd2008eb2de7a786bfd688c6 metadata.xml 233
-SHA256 1cd97d0616d391c2639822aa603b9ae39e60796da9e21f498a8e856d317e0a0b metadata.xml 233
+DIST ntop-3.0.tgz 2990872
+DIST ntop-3.1.tgz 3286596
+DIST ntop-3.2.tgz 3910593 RMD160 18ea4b535826e6d7bdf56c071c271869653cba8d SHA1 ab17e871890bc490746fe03f171523073b54e1e8 SHA256 5b639dbcb3c8bf77824cf8aaed168864f69730b2ef41dc68d2db22b205c586d8
+EBUILD ntop-3.0.ebuild 1599 RMD160 8871893770ebea6be78e145ab2145e82a549e75a SHA1 7f21d02eb1db4732abdfcc2d1afd2c4bf240b0b6 SHA256 33f849c064123a112fa0a8aa5f52bbdc8c7a37c7d78a86175e46997f96b2465d
MD5 55528493fdaea213df67c90aea9789bc ntop-3.0.ebuild 1599
RMD160 8871893770ebea6be78e145ab2145e82a549e75a ntop-3.0.ebuild 1599
SHA256 33f849c064123a112fa0a8aa5f52bbdc8c7a37c7d78a86175e46997f96b2465d ntop-3.0.ebuild 1599
+EBUILD ntop-3.1.ebuild 2395 RMD160 f6d7466b5bff262dfb238a9c1d455ddbf22553fa SHA1 a6b0c7138542169f7c340635a85656d9d0e5aada SHA256 aca9d486c0647c931b43277caee2ccf4377cf5f1f26bbea98e39c2281129aca7
MD5 bc7e02083c0d891c07108836ebe37ae4 ntop-3.1.ebuild 2395
RMD160 f6d7466b5bff262dfb238a9c1d455ddbf22553fa ntop-3.1.ebuild 2395
SHA256 aca9d486c0647c931b43277caee2ccf4377cf5f1f26bbea98e39c2281129aca7 ntop-3.1.ebuild 2395
+EBUILD ntop-3.2-r1.ebuild 2776 RMD160 dbc500860ddbf9bcc383eba6c1231bc07ffc521c SHA1 2b97d4d54cdabb02127017b400889483cd5a6767 SHA256 2d8184177729a7fd1ddd8e7bb763e69daa8158742ea89536bfc9d0e856003c77
MD5 e308d459087fe1f20282e28afbc24310 ntop-3.2-r1.ebuild 2776
RMD160 dbc500860ddbf9bcc383eba6c1231bc07ffc521c ntop-3.2-r1.ebuild 2776
SHA256 2d8184177729a7fd1ddd8e7bb763e69daa8158742ea89536bfc9d0e856003c77 ntop-3.2-r1.ebuild 2776
+EBUILD ntop-3.2-r2.ebuild 2877 RMD160 259b46336b809d927aa1239907efbb6846295177 SHA1 72bb28db9430d6f8eb17e4b436d2d94cc72148e8 SHA256 db00716caf519a79fbb970bfb99b4c700701a0c979ad179f5609940bb4b6e14a
+MD5 6ab68e6ebbe37e85c2e816c02367c0b2 ntop-3.2-r2.ebuild 2877
+RMD160 259b46336b809d927aa1239907efbb6846295177 ntop-3.2-r2.ebuild 2877
+SHA256 db00716caf519a79fbb970bfb99b4c700701a0c979ad179f5609940bb4b6e14a ntop-3.2-r2.ebuild 2877
+MISC ChangeLog 6203 RMD160 fc2556bfea0e055f477886ff5ceb153928266b29 SHA1 b4c5f1e69e1df88341f73693cc84b48021c627c7 SHA256 642a39bf03600095ccb32263a559a35b49f32e6ea1c8cde9ee9141c331344360
+MD5 ce38c5ee1b6a70b6aa7e8d9e569f6ed7 ChangeLog 6203
+RMD160 fc2556bfea0e055f477886ff5ceb153928266b29 ChangeLog 6203
+SHA256 642a39bf03600095ccb32263a559a35b49f32e6ea1c8cde9ee9141c331344360 ChangeLog 6203
+MISC metadata.xml 233 RMD160 a40e5be287eb28adcd2008eb2de7a786bfd688c6 SHA1 4e1973fdf61e686516552955669fd6a845a66a27 SHA256 1cd97d0616d391c2639822aa603b9ae39e60796da9e21f498a8e856d317e0a0b
+MD5 846e7479e3e9df4363f2721b7fb47320 metadata.xml 233
+RMD160 a40e5be287eb28adcd2008eb2de7a786bfd688c6 metadata.xml 233
+SHA256 1cd97d0616d391c2639822aa603b9ae39e60796da9e21f498a8e856d317e0a0b metadata.xml 233
+MD5 35c576fac5bd8cbf0da850ccc00dd924 files/digest-ntop-3.0 58
+RMD160 d8dfb8a8692af63ac71589caf25f2da6ea6b415b files/digest-ntop-3.0 58
+SHA256 6835bc892d7b44490957ae5530cca3254671d722ad82df741452adfb90c49fe5 files/digest-ntop-3.0 58
+MD5 bb970d07a76d2b939ec08c2796519021 files/digest-ntop-3.1 58
+RMD160 7b992bd4ebf332cd41493d281947977788a49300 files/digest-ntop-3.1 58
+SHA256 d0146fac16615144631ae38c443835059eb84848ff8624dadcb9ab399ca6cd8c files/digest-ntop-3.1 58
+MD5 c9b1d854b1ac5779d7f28125bd89d238 files/digest-ntop-3.2-r1 220
+RMD160 d5ca25fd1bd9eec83de29bd893369b8a000fed6d files/digest-ntop-3.2-r1 220
+SHA256 fec72a84051cd908bd49dab5802bd22225c8a697f8ef28bcb8d65c2832396b36 files/digest-ntop-3.2-r1 220
+MD5 c9b1d854b1ac5779d7f28125bd89d238 files/digest-ntop-3.2-r2 220
+RMD160 d5ca25fd1bd9eec83de29bd893369b8a000fed6d files/digest-ntop-3.2-r2 220
+SHA256 fec72a84051cd908bd49dab5802bd22225c8a697f8ef28bcb8d65c2832396b36 files/digest-ntop-3.2-r2 220
diff --git a/net-analyzer/ntop/files/digest-ntop-3.2-r2 b/net-analyzer/ntop/files/digest-ntop-3.2-r2
new file mode 100644
index 000000000000..cca3145681a3
--- /dev/null
+++ b/net-analyzer/ntop/files/digest-ntop-3.2-r2
@@ -0,0 +1,3 @@
+MD5 cd29a876b34a7dd76555e9acd8f160bb ntop-3.2.tgz 3910593
+RMD160 18ea4b535826e6d7bdf56c071c271869653cba8d ntop-3.2.tgz 3910593
+SHA256 5b639dbcb3c8bf77824cf8aaed168864f69730b2ef41dc68d2db22b205c586d8 ntop-3.2.tgz 3910593
diff --git a/net-analyzer/ntop/ntop-3.2-r2.ebuild b/net-analyzer/ntop/ntop-3.2-r2.ebuild
new file mode 100644
index 000000000000..d4c4a677f660
--- /dev/null
+++ b/net-analyzer/ntop/ntop-3.2-r2.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ntop/ntop-3.2-r2.ebuild,v 1.1 2006/11/17 20:49:15 cedk Exp $
+
+inherit eutils autotools
+
+DESCRIPTION="tool that shows network usage like top"
+HOMEPAGE="http://www.ntop.org/ntop.html"
+SRC_URI="mirror://sourceforge/ntop/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="ipv6 nls snmp ssl tcpd zlib"
+
+DEPEND="sys-apps/gawk
+ >=sys-devel/libtool-1.4
+ >=sys-libs/gdbm-1.8.0
+ net-libs/libpcap
+ >=media-libs/gd-2.0.22
+ >=media-libs/libpng-1.2.5
+ snmp? ( net-analyzer/net-snmp )
+ ssl? ( >=dev-libs/openssl-0.9.6 )
+ tcpd? ( >=sys-apps/tcp-wrappers-7.6-r4 )
+ zlib? ( sys-libs/zlib )"
+
+# Needed by xmldumpPlugin - couldn't get it to work
+# dev-libs/gdome2
+# >=dev-libs/glib-2"
+
+RDEPEND="${DEPEND}
+ media-gfx/graphviz"
+
+pkg_setup() {
+ if use snmp ; then
+ ewarn "snmp plugin is under development and upstream does not recommend"
+ ewarn "it for usage in production environment."
+ if ! use ipv6 ; then
+ echo
+ eerror "snmp plugin has compilation problems without ipv6 support."
+ eerror "For additional information see bug #121497."
+ die "snmp without ipv6 is broken"
+ else
+ if ! built_with_use net-analyzer/net-snmp ipv6 ; then
+ echo
+ eerror "You have both ipv6 and snmp enabled."
+ eerror "This require ipv6 support in net-analyzer/net-snmp."
+ eerror "However, net-analyzer/net-snmp was compiled with ipv6 flag disabled."
+ eerror "Please, reemrege net-analyzer/net-snmp with USE=\"ipv6\"."
+ die "net-analyzer/net-snmp was build without ipv6."
+ fi
+ fi
+ fi
+ enewgroup ntop
+ enewuser ntop -1 -1 /var/lib/ntop ntop
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/globals-core.c.diff
+ epatch "${FILESDIR}"/${P}-build.patch
+ epatch "${FILESDIR}"/${P}-snmp.patch
+ eautoreconf
+
+ sed -i \
+ -e "s@/usr/local/bin/dot@/usr/bin/dot@" report.c || die "sed failed"
+}
+
+src_compile() {
+ # force disable xmldumpPlugin
+ export \
+ ac_cv_header_glib_h=no \
+ ac_cv_header_glibconfig_h=no \
+ ac_cv_header_gdome_h=no \
+ ac_cv_lib_glib_g_date_julian=no \
+ ac_cv_lib_xml2_xmlCheckVersion=no \
+ ac_cv_lib_gdome_gdome_di_saveDocToFile=no
+
+ econf \
+ $(use_enable ipv6) \
+ $(use_enable nls i18n) \
+ $(use_enable snmp) \
+ $(use_with ssl) $(use_enable ssl sslv3) $(use_enable sslwatchdog) \
+ $(use_with tcpd) \
+ $(use_with zlib) \
+ || die "configure problem"
+ emake || die "compile problem"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install problem"
+
+ keepdir /var/lib/ntop
+
+ dodoc AUTHORS CONTENTS ChangeLog MANIFESTO NEWS
+ dodoc PORTING README SUPPORT_NTOP.txt THANKS $(find docs -type f)
+
+ newinitd "${FILESDIR}"/ntop-init ntop
+ newconfd "${FILESDIR}"/ntop-confd ntop
+}
+
+pkg_postinst() {
+ fowners ntop:ntop /var/lib/ntop
+ fperms 750 /var/lib/ntop
+}
diff --git a/net-analyzer/pbnj/Manifest b/net-analyzer/pbnj/Manifest
index 08a2a8c03c24..45682a1a8442 100644
--- a/net-analyzer/pbnj/Manifest
+++ b/net-analyzer/pbnj/Manifest
@@ -1,20 +1,17 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
DIST pbnj-2.02.tar.bz2 56578 RMD160 aacd358b9d0b3eec589264a5451e71df3e9f214b SHA1 cbbe27a42771fd1521d51e6ae34136d3ad9203a1 SHA256 d8da53b07ce038f899e4becd32ff16f805382ae545e4812fb2814b3a6ed2e500
DIST pbnj-2.04.tar.bz2 57438 RMD160 70e68b1ffe4b5cc39876bef4ee84f6bc7609391b SHA1 fbb410ecfe93e9bb201b90bb4659f63959524c77 SHA256 32b9d004f497d454ce255b10454b955707dae0c42072c9c7ed8e305c092338b5
-EBUILD pbnj-2.02.ebuild 672 RMD160 afd5465160e3c4a42dceb1bc07f91ba9602ef975 SHA1 ff9416bfab0d76357155dd3c3e3a4f6d9e1a242d SHA256 9174c03c8bebcf50b0d2d598f5762de84a1743900b091374dfbf2a6af612f053
-MD5 0897b58b4f65679e2e90113963df6391 pbnj-2.02.ebuild 672
-RMD160 afd5465160e3c4a42dceb1bc07f91ba9602ef975 pbnj-2.02.ebuild 672
-SHA256 9174c03c8bebcf50b0d2d598f5762de84a1743900b091374dfbf2a6af612f053 pbnj-2.02.ebuild 672
+EBUILD pbnj-2.02.ebuild 671 RMD160 f8e242b381bbd192b1df44741372e4f81c7c84f3 SHA1 d4d3e19e5d0972a95122ca1408077d29a2ac39aa SHA256 3ebd160b6ed35b23790b93de1bbddbd6a8e09038885e5c942d79fdcf8ad176de
+MD5 fb43ec9c72c30c44d35366d58559a643 pbnj-2.02.ebuild 671
+RMD160 f8e242b381bbd192b1df44741372e4f81c7c84f3 pbnj-2.02.ebuild 671
+SHA256 3ebd160b6ed35b23790b93de1bbddbd6a8e09038885e5c942d79fdcf8ad176de pbnj-2.02.ebuild 671
EBUILD pbnj-2.04.ebuild 672 RMD160 e0e8ce8db4231fe1a4cce09efa078468f21fd23e SHA1 ab262fe3ce6298b1df309c7dc56ea78664b41980 SHA256 783b4ad02b2f059e6fff12fe073241695a8af339a083764828d9f09df73b8ba0
MD5 8fda8757881301712af810343fd9c2e1 pbnj-2.04.ebuild 672
RMD160 e0e8ce8db4231fe1a4cce09efa078468f21fd23e pbnj-2.04.ebuild 672
SHA256 783b4ad02b2f059e6fff12fe073241695a8af339a083764828d9f09df73b8ba0 pbnj-2.04.ebuild 672
-MISC ChangeLog 756 RMD160 0e2cda98270c698ceaae80a4140d06de682eb435 SHA1 d6551f78c185f90fd51a59b83d3d7b0f82c0d5b6 SHA256 f8d193c22914653e772c84c86f47599dc43a7c1bde36133769d428111ffbc7a0
-MD5 5000a58b007eff1f1b36d08bb847f731 ChangeLog 756
-RMD160 0e2cda98270c698ceaae80a4140d06de682eb435 ChangeLog 756
-SHA256 f8d193c22914653e772c84c86f47599dc43a7c1bde36133769d428111ffbc7a0 ChangeLog 756
+MISC ChangeLog 827 RMD160 127f35ac0cf3bdc1f88f20d6dad042f9eac82e06 SHA1 ac0744c96a6f5f8995c37a35a62563f7070e722a SHA256 eac098d5580600a802c3be45463ed4ef05619d5c97b1fc024bfc16c288e64557
+MD5 89b9b46f0732970b6919a2c87702ddd9 ChangeLog 827
+RMD160 127f35ac0cf3bdc1f88f20d6dad042f9eac82e06 ChangeLog 827
+SHA256 eac098d5580600a802c3be45463ed4ef05619d5c97b1fc024bfc16c288e64557 ChangeLog 827
MISC metadata.xml 282 RMD160 94fe54e0c0370f7100f88b3f296ddc828a1ae425 SHA1 3084dea9269c189b111e7edae47e296f2964de0b SHA256 470051c2ba3c406850d3047dd285dbc75a7e17c19768f6cacdc57dc5a8ffc5d8
MD5 1974ccf76cb252437d9db58c7f0fcce9 metadata.xml 282
RMD160 94fe54e0c0370f7100f88b3f296ddc828a1ae425 metadata.xml 282
@@ -25,10 +22,3 @@ SHA256 d71da8cef91c61e86aa0a7467c9eea2fe8fe081432fff769a817e87352397720 files/di
MD5 6c530d6af55c1a9cd56f9da14a192d32 files/digest-pbnj-2.04 229
RMD160 bea102fbb203cf8847ea3b7c1729b687c8eda6bc files/digest-pbnj-2.04 229
SHA256 bc884fb27b4f164366e634b5fa51f48610af100aaf03ca5812f03650d4d5be3c files/digest-pbnj-2.04 229
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5 (GNU/Linux)
-
-iD8DBQFFXKICz974XjDVpbkRAvXPAKDdUq2g6ivDIbCLrDSGR2KjZjkwkACfY25J
-oi8mNKKuqulTvYuG0R4kD7s=
-=Dt4Z
------END PGP SIGNATURE-----