app-emulation/qubes-libvchan-xen: new package, add 4.2.3, 4.2.4
Signed-off-by: Federico Justus Denkena <federico.denkena@posteo.de>
This commit is contained in:
parent
f28bce4925
commit
16f967dd59
2
app-emulation/qubes-libvchan-xen/Manifest
Normal file
2
app-emulation/qubes-libvchan-xen/Manifest
Normal file
@ -0,0 +1,2 @@
|
||||
EBUILD qubes-libvchan-xen-4.2.3.ebuild 722 BLAKE2B 37b3f27b633fd282c8a8e0be1242b3358ef598b7c29b4ec73b7d7736bdc2a52f956ba11537aaad8518f67bcc466d5aa050666bd6b7fa2f639b1ea2266121926a SHA512 dc73bdb0c1fa3a797e33a2e0e11d3492e5ab3986c94f3e87a7c2f407e4d3a4ae2088c559a368ae2a62e994f504dd82ab8fb1cc5f7dc78c38270509d974bfed46
|
||||
EBUILD qubes-libvchan-xen-4.2.4.ebuild 722 BLAKE2B 37b3f27b633fd282c8a8e0be1242b3358ef598b7c29b4ec73b7d7736bdc2a52f956ba11537aaad8518f67bcc466d5aa050666bd6b7fa2f639b1ea2266121926a SHA512 dc73bdb0c1fa3a797e33a2e0e11d3492e5ab3986c94f3e87a7c2f407e4d3a4ae2088c559a368ae2a62e994f504dd82ab8fb1cc5f7dc78c38270509d974bfed46
|
@ -0,0 +1,40 @@
|
||||
# Maintainer: Frédéric Pierret <frederic.pierret@qubes-os.org>
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit git-r3 multilib qubes
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
EGIT_COMMIT=HEAD
|
||||
else
|
||||
EGIT_COMMIT="v${PV}"
|
||||
fi
|
||||
|
||||
EGIT_REPO_URI="https://github.com/QubesOS/qubes-core-vchan-xen.git"
|
||||
|
||||
KEYWORDS="amd64"
|
||||
DESCRIPTION="QubesOS libvchan cross-domain communication library"
|
||||
HOMEPAGE="http://www.qubes-os.org"
|
||||
LICENSE="GPL-2"
|
||||
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="app-emulation/xen-tools"
|
||||
RDEPEND="${DEPEND}"
|
||||
PDEPEND=""
|
||||
|
||||
src_prepare() {
|
||||
qubes_verify_sources_git "${EGIT_COMMIT}"
|
||||
default
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
myopt="${myopt} DESTDIR=${D} SYSTEMD=1 BACKEND_VMM=xen LIBDIR=/usr/$(get_libdir)"
|
||||
emake ${myopt} all
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake ${myopt} install
|
||||
}
|
||||
|
@ -0,0 +1,40 @@
|
||||
# Maintainer: Frédéric Pierret <frederic.pierret@qubes-os.org>
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit git-r3 multilib qubes
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
EGIT_COMMIT=HEAD
|
||||
else
|
||||
EGIT_COMMIT="v${PV}"
|
||||
fi
|
||||
|
||||
EGIT_REPO_URI="https://github.com/QubesOS/qubes-core-vchan-xen.git"
|
||||
|
||||
KEYWORDS="amd64"
|
||||
DESCRIPTION="QubesOS libvchan cross-domain communication library"
|
||||
HOMEPAGE="http://www.qubes-os.org"
|
||||
LICENSE="GPL-2"
|
||||
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="app-emulation/xen-tools"
|
||||
RDEPEND="${DEPEND}"
|
||||
PDEPEND=""
|
||||
|
||||
src_prepare() {
|
||||
qubes_verify_sources_git "${EGIT_COMMIT}"
|
||||
default
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
myopt="${myopt} DESTDIR=${D} SYSTEMD=1 BACKEND_VMM=xen LIBDIR=/usr/$(get_libdir)"
|
||||
emake ${myopt} all
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake ${myopt} install
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user