app-misc/vxi11 - 2.0 (xdch47)

Search

Install

Install this version:

emerge -a =app-misc/vxi11-2.0

Package Information

Description:
rpc protocol for communicating with vxi11-enabled devices
Homepage:
https://github.com/applied-optics/vxi11
License:
GPL-3

Ebuild Details

Version EAPI Keywords Slot
2.0 7 amd64 ~x86 0
View Raw Ebuild
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

KEYWORDS="amd64 ~x86"

DESCRIPTION="rpc protocol for communicating with vxi11-enabled devices"
HOMEPAGE="https://github.com/applied-optics/vxi11"
SRC_URI="https://github.com/applied-optics/vxi11/archive/v${PV}.tar.gz -> ${P}.tar.gz"

LICENSE="GPL-3"
SLOT="0"

DEPEND="net-libs/libtirpc
	net-libs/rpcsvc-proto
"

RDEPEND="$DEPEND"

PATCHES=(
	"${FILESDIR}"/vxi11_send.patch
)

src_compile() {
	emake \
		CFLAGS="${CFLAGS} $(pkg-config --cflags libtirpc) -I$S/library" \
		LDFLAGS="${LDFLAGS} $(pkg-config --libs libtirpc)"
}

src_install() {
	case $ARCH in
		amd64)
			LIB_SUFFIX=64
			;;
		x86)
			LIB_SUFFIX=32
			;;
	esac

	make prefix="${ED%/}"/usr LIB_SUFFIX=${LIB_SUFFIX} install
}

Dependencies

DEPEND

net-libs/libtirpc
	net-libs/rpcsvc-proto

RDEPEND

net-libs/libtirpc
	net-libs/rpcsvc-proto

Manifest for 2.0

Type File Size Source URLs
DIST vxi11-2.0.tar.gz 26025 bytes https://github.com/applied-optics/vxi11/archive/v2.0.tar.gz