Re: [voidlinux/void-packages] Package request: open-vm-tools (#5502)

James Sumners at Fri, 13 Jan 2017 11:56:26 -0800
I started investigating how I would contribute this, but only got as far as= the following steps: 1. autoreconf -i 2. ./configure =E2=80=94without-x =E2=80=94without-ssl =E2=80=94disable-dep= loypkg 3. make Step 2 doesn't finish because the configure script can't find "glib2". And = I can't find a "glib2" anything in the repository. --=20 You are receiving this because you were assigned. Reply to this email directly or view it on GitHub: https://github.com/voidlinux/void-packages/issues/5502#issuecomment-2725324= 73=
James Sumners at Tue, 17 Jan 2017 06:01:12 -0800
Source for libdnet is https://github.com/dugsong/libdnet . Debian has it as "libdumbnet" because they already had a "libdnet" ([ref](https://sources.debian.net/src/libdumbnet/1.12-7/debian/patches/01rename_library.sh.dpatch/)).
James Sumners at Wed, 18 Jan 2017 06:32:17 -0800
@Duncaen when you ran `configure` did you get "configure: error: glib2 >= 2.14.0 is required."? I have `glib-devel` installed.
James Sumners at Wed, 18 Jan 2017 07:10:05 -0800
I did not have `pkg-config` installed. That has helped `configure` find `glib`. Thanks. I don't know if I'll be able to get this done myself, but I'm at least trying.
James Sumners at Wed, 18 Jan 2017 13:04:04 -0800
Here's what I have as a template for `libdnet`: ``` # Template file for 'libdnet' pkgname=libdnet version=20170118 commit="1570b70ccbd6f62cb8a0f745ff7a4a8c48817fec" revision=1 build_style=gnu-configure #configure_args="" #hostmakedepends="" #makedepends="" wrksrc="${pkgname}-${commit}" short_desc="libdnet provides a simplified interface to networking routines" maintainer="James Sumners <james.sumners@gmail.com>" license="MIT" homepage="https://github.com/dugsong/${pkgname}" distfiles="${homepage}/archive/${commit}.tar.gz" checksum="01197806f5e1769995350835d51e2e3eaf65faffad7e68770c6e9ecd4be4e690" pre_configure() { sed -i -e 's/^\(.*tun.h udp.h\)/\1 sctp.h/' include/dnet/Makefile.in } ``` I have successfully built the `open-vm-tools` code with: `./configure --without-x --without-ssl --disable-deploypkg --without-xmlsecurity --without-kernel-modules --without-pam --without-icu`
maxice8 at Tue, 06 Mar 2018 14:58:40 -0800
package is in the repo, this can be closed.
Toyam Cox at Tue, 06 Mar 2018 15:09:04 -0800
Closed #5502.