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