From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- net-libs/gsnmp/Manifest | 8 +++++ net-libs/gsnmp/files/gsnmp-0.3.0-g_access.patch | 10 ++++++ net-libs/gsnmp/files/gsnmp-0.3.0-pkg_config.patch | 31 ++++++++++++++++ .../gsnmp/files/gsnmp-0.3.0-underquoting.patch | 11 ++++++ net-libs/gsnmp/gsnmp-0.3.0.ebuild | 41 ++++++++++++++++++++++ net-libs/gsnmp/metadata.xml | 8 +++++ 6 files changed, 109 insertions(+) create mode 100644 net-libs/gsnmp/Manifest create mode 100644 net-libs/gsnmp/files/gsnmp-0.3.0-g_access.patch create mode 100644 net-libs/gsnmp/files/gsnmp-0.3.0-pkg_config.patch create mode 100644 net-libs/gsnmp/files/gsnmp-0.3.0-underquoting.patch create mode 100644 net-libs/gsnmp/gsnmp-0.3.0.ebuild create mode 100644 net-libs/gsnmp/metadata.xml (limited to 'net-libs/gsnmp') diff --git a/net-libs/gsnmp/Manifest b/net-libs/gsnmp/Manifest new file mode 100644 index 000000000000..52b3bd246111 --- /dev/null +++ b/net-libs/gsnmp/Manifest @@ -0,0 +1,8 @@ +AUX gsnmp-0.3.0-g_access.patch 264 SHA256 fb4547325c4f7b35b9fcbb336964a42705540754bc7337c79822276e39dfa3a4 SHA512 2254bfb7d30c28d0e099bf9f2ee02152f2eb948b14ffc194631f4f3da42914da3644635420f9ddbea757b21b980ed9eb5523158a31eb7c458966ebe9d86aa68e WHIRLPOOL 5a3a10c3d851acc1bc1f09f70bc4be44389dd2d0e53df54f7415be74cc3f93acc4f83c0e3ad9ada613630948d86d37c516c20f063ec3a30768ca77564fdf516b +AUX gsnmp-0.3.0-pkg_config.patch 710 SHA256 a2e9b500b351dd2cdba05d94a183ed0e75ab753fb15c7ebb54aae450eea9bdc0 SHA512 95c9413863152970705273a54e6ecd51a071cd7bba8ce0d1614dd1bf677f11b9f948caf02de450e261a50cf65d468bc7f11e300ccea9cd21a0e41a659616e55f WHIRLPOOL f64015cf70dc30bc79c90106272afc4cb44eed0b8fb5347a7861282cba920c0ea19f5bfad8cb9b003fb532b9c008e43fc4fd4861b9b1319887a4c02c7ee57f46 +AUX gsnmp-0.3.0-underquoting.patch 181 SHA256 a45bff5f76d644d3ae6135c788ece810b0db7c5ae35e95730b7e31cf0b3bb9bc SHA512 5d77d7c36e79dfc78499f83957a0e40628fc67011c15f44f6ae8c8c731d1429acdd95a43c6a39e0353d1b0ce7702fb9c1facbf51800d11141e408e815d91ed69 WHIRLPOOL e31774448cef11f6a7b85dec2c89948a94712191c84fbaaa53054b268fe8ff871e1bcfbb9e2221a40619463fafc613a104a77cb0ac94463485855f9a6f8eb3d0 +DIST gsnmp-0.3.0.tar.gz 423137 SHA256 e428b61071b8ba2971fc8737ed2987210b04a71ffde307900df12c06a0bed0f9 SHA512 dcba2eb5ae31704fe6dc3e0b98f3032666b7b2be1efdff0f60a3cf4d0e0c3384563d72e5289a8d10c447f00da73f646a1963ffe08b46c7bc165972ac1b07c8b1 WHIRLPOOL 1ada5531cf66c623f9d1c32ecc5f60cd6f86c8cd8dc2cf75b1bf23be1369ee0f085e3dd98e6495cb85c47a2a8f4f40a414230c96d6f9161fc592841323554af5 +EBUILD gsnmp-0.3.0.ebuild 785 SHA256 14e48497a9629c9e634eabbcf32c1e74a179d43ded2f7b6ad830825f8ad16f73 SHA512 efb513c20efcd56fff191a39a0d14e68dc086ed0f94a91c8cf0cd6258c4e1fe13cadf4c89133e2b77083a3d2c5a71c5246e3ec5360f311eeabe50561ab91f7be WHIRLPOOL 8ad89449336dcb687e03b0fbbe84df7ea7ebeb9b477ac15af258ce0b9ac4e0d8bf49ab8fd7362ecd0ffc254efeeab755bf26d1ebcc32b3684690914b29fef383 +MISC ChangeLog 2927 SHA256 416f7f1dfd134bbb1a39425aa29b3b3294382394fa3038524a239c485943d82e SHA512 e23ba4deb1014b983e7250a65c500a7e6cd1e460626b15b92780e53ea67bd23de715f013974df89a7a40ef855eea0a313ba9c9b2ed92b7bb7d89372fd9589ff6 WHIRLPOOL 12c25853718ae67fd4b0c69f884f4ad47e03a3992c4a769d55d4d6fd9d4347a2fa1ef27944e9baa281a813a668e5aae63ad236837bd9d7fe634d18afdd70d24b +MISC ChangeLog-2015 1531 SHA256 e1ea4da64b7bcce69856c9324ebf617d92b05f8596661278382a92029ed246a6 SHA512 ad0c7a84e286ea406fe7b66ea21d3a6b313b6416ed627be694b8ec53a46dce837f09d0102e1e7d3f49853ac666f8f558bb567c40c57ae1edfdafc6fd73f593fa WHIRLPOOL b3cd5751a206af2c621606e2278c981a102d3b19f7761fea5aaa11101072ff91544bd3c46cb147cbb01bdf91d68f13b7dd14c4c51ec77aabc1f4e8382882cab4 +MISC metadata.xml 276 SHA256 d15d6b6bd9ffc8a642c7469d01788ba9158efb4ca27fcf3324d9e52d1b70ec93 SHA512 f0e6c6bc89659e01e157d9bf30d0a2f3fd2d71bc26c8d12489c4a44fc5237159946e25b46e7295ab4676aea63559194977a0b1e76aced31d81cf6387dd0f4250 WHIRLPOOL 26b9e81575f613b751f76234013c30a8da84a1c0dd75c12b8df32706ee753691bbc889a2dec5001cc8c4b05c47aca49ed9fabbb5a6fefed74aaa86d6c3f56cee diff --git a/net-libs/gsnmp/files/gsnmp-0.3.0-g_access.patch b/net-libs/gsnmp/files/gsnmp-0.3.0-g_access.patch new file mode 100644 index 000000000000..505f7d166a9d --- /dev/null +++ b/net-libs/gsnmp/files/gsnmp-0.3.0-g_access.patch @@ -0,0 +1,10 @@ +--- a/src/transport.c ++++ b/src/transport.c +@@ -32,6 +32,7 @@ + #include "transport.h" + #include "dispatch.h" + #include "pdu.h" /* xxx only needed for debugging flags... */ ++#include /* g_access() */ + + + static GUdpSocket *udp_ipv4_socket = NULL; diff --git a/net-libs/gsnmp/files/gsnmp-0.3.0-pkg_config.patch b/net-libs/gsnmp/files/gsnmp-0.3.0-pkg_config.patch new file mode 100644 index 000000000000..2e837caa820d --- /dev/null +++ b/net-libs/gsnmp/files/gsnmp-0.3.0-pkg_config.patch @@ -0,0 +1,31 @@ +--- a/configure.ac ++++ b/configure.ac +@@ -21,10 +21,18 @@ + + AC_PROG_LIBTOOL + ++PKG_PROG_PKG_CONFIG ++ + dnl Checks for libraries. + +-AM_PATH_GLIB_2_0(2.0.0) +-AM_PATH_GNET_2_0(2.0.4) ++PKG_CHECK_MODULES(GLIB, glib-2.0 > 2.0.0,[ ++ LIBS="$LIBS $GLIB_LIBS" ++ CPPFLAGS="$CPPFLAGS $GLIB_CFLAGS" ++ ], AC_MSG_ERROR[Could not find glib]) ++PKG_CHECK_MODULES(GNET, gnet-2.0 > 2.0.4,[ ++ LIBS="$LIBS $GNET_LIBS" ++ CPPFLAGS="$CPPFLAGS $GNET_CFLAGS" ++ ], AC_MSG_ERROR[Could not find gnet]) + + dnl Checks for header files. + dnl AC_HEADER_STDC +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -1,5 +1,3 @@ +-AM_CPPFLAGS = $(GNET_CFLAGS) +- + lib_LTLIBRARIES = libgsnmp.la + libgsnmp_la_SOURCES = ber.c ber.h \ + pdu.c pdu.h \ diff --git a/net-libs/gsnmp/files/gsnmp-0.3.0-underquoting.patch b/net-libs/gsnmp/files/gsnmp-0.3.0-underquoting.patch new file mode 100644 index 000000000000..877aeceb0b0e --- /dev/null +++ b/net-libs/gsnmp/files/gsnmp-0.3.0-underquoting.patch @@ -0,0 +1,11 @@ +--- a/gsnmp.m4 ++++ b/gsnmp.m4 +@@ -1,7 +1,7 @@ + dnl AM_PATH_GSNMP() + dnl + +-AC_DEFUN(AM_PATH_GSNMP, ++AC_DEFUN([AM_PATH_GSNMP], + [ + PKG_CHECK_MODULES(GSNMP, glib-2.0 >= 2.0.1) + ]) diff --git a/net-libs/gsnmp/gsnmp-0.3.0.ebuild b/net-libs/gsnmp/gsnmp-0.3.0.ebuild new file mode 100644 index 000000000000..0adc810d0566 --- /dev/null +++ b/net-libs/gsnmp/gsnmp-0.3.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit autotools eutils + +DESCRIPTION="An SNMP library based on glib and gnet" +HOMEPAGE="http://cnds.eecs.jacobs-university.de/users/schoenw/articles/software/index.html" +SRC_URI="ftp://ftp.ibr.cs.tu-bs.de/pub/local/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~amd64-linux ~ppc x86" +IUSE="static-libs" + +DEPEND=" + dev-libs/glib:2 + net-libs/gnet +" +RDEPEND="${DEPEND}" + +DOCS="README" + +src_prepare() { + epatch \ + "${FILESDIR}"/${P}-g_access.patch \ + "${FILESDIR}"/${P}-pkg_config.patch \ + "${FILESDIR}"/${P}-underquoting.patch + + eautoreconf +} + +src_configure() { + econf $(use_enable static-libs static) +} + +src_install() { + default + + prune_libtool_files +} diff --git a/net-libs/gsnmp/metadata.xml b/net-libs/gsnmp/metadata.xml new file mode 100644 index 000000000000..74c2baebb4ec --- /dev/null +++ b/net-libs/gsnmp/metadata.xml @@ -0,0 +1,8 @@ + + + + + netmon@gentoo.org + Gentoo network monitoring and analysis project + + -- cgit v1.2.3