diff options
author | Bjorn Pagen <bjornpagen@gmail.com> | 2017-10-31 18:44:31 -0400 |
---|---|---|
committer | Anthony G. Basile <blueness@gentoo.org> | 2017-11-01 21:19:51 -0400 |
commit | 782ba1ca9b5348d78449c7a4addb84a4c85949bc (patch) | |
tree | 4c2b3bd739c66595dbd4dc34e3f88fdab553c9a1 /net-libs | |
parent | fix net-dialup/ppp (diff) | |
download | musl-782ba1ca9b5348d78449c7a4addb84a4c85949bc.tar.gz musl-782ba1ca9b5348d78449c7a4addb84a4c85949bc.tar.bz2 musl-782ba1ca9b5348d78449c7a4addb84a4c85949bc.zip |
add net-libs/libndp
Diffstat (limited to 'net-libs')
-rw-r--r-- | net-libs/libndp/Manifest | 4 | ||||
-rw-r--r-- | net-libs/libndp/files/libndp-fix-musl.patch | 24 | ||||
-rw-r--r-- | net-libs/libndp/libndp-1.6-r1.ebuild | 34 | ||||
-rw-r--r-- | net-libs/libndp/metadata.xml | 8 |
4 files changed, 70 insertions, 0 deletions
diff --git a/net-libs/libndp/Manifest b/net-libs/libndp/Manifest new file mode 100644 index 00000000..40948406 --- /dev/null +++ b/net-libs/libndp/Manifest @@ -0,0 +1,4 @@ +AUX libndp-fix-musl.patch 489 SHA256 0f1bebad3d3ea087cdc0c925f89585aec1ec9d4925137050c9b68770716a55ea SHA512 bdcee5f08099f0c9f5cc23811c4dd17ef601a598642136f591c97d07bef30fa595730f07c55634f772a9a69a8e3ba93364c7e29a5ac79ad66bd7a1df5a5aa0ed WHIRLPOOL 1bc7501da31749fc7ed034f2ebc9895dba5f486dd4de23fb471e0dd53cc4e1baf59eb478bd5f10ba4acb1de9638880c112f88fe451a377383f245ec562b37fc7 +DIST libndp-1.6.tar.gz 364406 SHA256 0c7dfa84e013bd5e569ef2c6292a6f72cfaf14f4ff77a77425e52edc33ffac0e SHA512 ad2df92c5b908f5c40e6e1920195ef97d560b667f78dd4ba5b5418d2dc294a69357fa704b9137f76a4d1ab473f0ec5f1bc4644f25f6a3f0802b75b961638be22 WHIRLPOOL ec2b619810975d94abc900fe4d7c5e77b7ef5acee6f6763fd7e4d756a6ba8d1a7a1e4720df1dbe388e6159b9ad881296a6150f39ec0a6ab61e50475d06dc0b41 +EBUILD libndp-1.6-r1.ebuild 637 SHA256 49f35c9a14d22f6882584b96a0ade3352c211432bf3c6fdf3f83ff69ce337c20 SHA512 8f225209fe30d3c72604a7ac6224321ca478c2cb12a21e88b07dbfff2f2d2e7ba2bd0a2ad8e83aca1b030aa5cb8e4b3a347a1a7eca40f04d1bf91a0efd841493 WHIRLPOOL ab70776031836f5c13060d45c833ae39ecf73277f4dd2b852261def1d5a3b11a8bbf2ad67d3345ee2e367fc6f225f6f92d92bb2414f6b621b5172ed30ccc21f0 +MISC metadata.xml 249 SHA256 4505b0bfeadff287958620b7dc7b7209699065a8f17139a237a5dd409a726a97 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 WHIRLPOOL 333a938ee1d2124595596c572697bf5ebad523a92ba12005cfb12e6bb6270881a94a911f0cc9c1cf2bb571559e8271e07dfd307dabe50058236dbe7103562b92 diff --git a/net-libs/libndp/files/libndp-fix-musl.patch b/net-libs/libndp/files/libndp-fix-musl.patch new file mode 100644 index 00000000..6280ce4e --- /dev/null +++ b/net-libs/libndp/files/libndp-fix-musl.patch @@ -0,0 +1,24 @@ +From: Kylie McClain <somasis exherbo org> + +FD_ZERO, fd_set, etc are defined within sys/select.h on musl. + +Signed-off-by: Kylie McClain <somasis exherbo org> +--- + utils/ndptool.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/utils/ndptool.c b/utils/ndptool.c +index 1d96f4c..96479fa 100644 +--- a/utils/ndptool.c ++++ b/utils/ndptool.c +@@ -28,6 +28,7 @@ + #include <arpa/inet.h> + #include <errno.h> + #include <ndp.h> ++#include <sys/select.h> + + enum verbosity_level { + VERB1, +-- +2.8.2 + diff --git a/net-libs/libndp/libndp-1.6-r1.ebuild b/net-libs/libndp/libndp-1.6-r1.ebuild new file mode 100644 index 00000000..cb77077e --- /dev/null +++ b/net-libs/libndp/libndp-1.6-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 multilib-minimal + +DESCRIPTION="Library for Neighbor Discovery Protocol" +HOMEPAGE="http://libndp.org" +SRC_URI="http://libndp.org/files/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc x86" + +DEPEND="" +RDEPEND="" + +src_prepare() { + eapply "${FILESDIR}/libndp-fix-musl.patch" + eapply_user +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" \ + gnome2_src_configure \ + --disable-static \ + --enable-logging +} + +multilib_src_install() { + gnome2_src_install +} diff --git a/net-libs/libndp/metadata.xml b/net-libs/libndp/metadata.xml new file mode 100644 index 00000000..39980802 --- /dev/null +++ b/net-libs/libndp/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="project"> + <email>gnome@gentoo.org</email> + <name>Gentoo GNOME Desktop</name> +</maintainer> +</pkgmetadata> |