dev-cpp/open-zwave: version bump: current snapshot
This commit is contained in:
parent
26cce97ba0
commit
8c332bf883
4 changed files with 128 additions and 3 deletions
|
@ -1 +1 @@
|
||||||
DIST V1.5.tar.gz 962906 SHA256 abfb4c7e7728e86ba374c2e0ef7de912594eb24a8c44935457352df844530238 SHA512 3516bd27319a63f68079d8c3b808d3d79a67708b80dbd621e0fe8a6a944f1878731ebd4be147ef7122bcd7caec58bb5e8a95ce8258cfa6ab144c6ff06df149c3 WHIRLPOOL 64c3bc0b1b5be78a3ad41faf313564bddaef04bda8d5c08781e2210f2f4e72b9467c3b5fbd62d741ea3a1eafdbe5645859d5ce03bdbf05c027733dccabce5edc
|
DIST V1.5.tar.gz 962906 BLAKE2B 3a0950dd94f22c404f68412ecc8610ae9c334271b16a66be73839c8577f86fb28fc9c4aa059566b4825978b84c44bdb55412894b170653e38619e4a9d09bfd13 SHA512 3516bd27319a63f68079d8c3b808d3d79a67708b80dbd621e0fe8a6a944f1878731ebd4be147ef7122bcd7caec58bb5e8a95ce8258cfa6ab144c6ff06df149c3
|
||||||
|
|
|
@ -1,11 +1,21 @@
|
||||||
# Copyright 1999-2017 Gentoo Foundation
|
# Copyright 1999-2019 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=6
|
EAPI=6
|
||||||
|
|
||||||
DESCRIPTION="a C++ library to control Z-Wave Networks via a USB Z-Wave Controller"
|
DESCRIPTION="a C++ library to control Z-Wave Networks via a USB Z-Wave Controller"
|
||||||
HOMEPAGE="http://www.openzwave.net/"
|
HOMEPAGE="http://www.openzwave.net/"
|
||||||
|
|
||||||
|
EGIT_REPO_URI="https://github.com/OpenZWave/open-zwave.git"
|
||||||
|
|
||||||
|
if [[ "$PV" == "9999" ]] ; then
|
||||||
|
inherit git-r3
|
||||||
|
elif [[ "$PV" == "1.5_p20190124" ]] ; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_COMMIT="791287063cddf9c30634ff924e56b654de77050a"
|
||||||
|
else
|
||||||
SRC_URI="https://github.com/OpenZWave/${PN}/archive/V${PV}.tar.gz"
|
SRC_URI="https://github.com/OpenZWave/${PN}/archive/V${PV}.tar.gz"
|
||||||
|
fi
|
||||||
|
|
||||||
LICENSE="LGPL-3"
|
LICENSE="LGPL-3"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
|
@ -14,3 +24,24 @@ IUSE=""
|
||||||
|
|
||||||
DEPEND="virtual/libudev"
|
DEPEND="virtual/libudev"
|
||||||
RDEPEND="${DEPEND}"
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_prepare(){
|
||||||
|
eapply_user
|
||||||
|
sed -i -e "s/\$(PREFIX)\/etc\/openzwave/\/etc\/openzwave/" cpp/build/support.mk
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install(){
|
||||||
|
emake DESTDIR="${D}" PREFIX="/usr/" install
|
||||||
|
|
||||||
|
if ! declare -p DOCS >/dev/null 2>&1 ; then
|
||||||
|
local d
|
||||||
|
for d in README* ChangeLog AUTHORS NEWS TODO CHANGES THANKS BUGS \
|
||||||
|
FAQ CREDITS CHANGELOG ; do
|
||||||
|
[[ -s "${d}" ]] && dodoc "${d}"
|
||||||
|
done
|
||||||
|
elif declare -p DOCS | grep -q "^declare -a " ; then
|
||||||
|
dodoc "${DOCS[@]}"
|
||||||
|
else
|
||||||
|
dodoc ${DOCS}
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
47
dev-cpp/open-zwave/open-zwave-1.5_p20190124.ebuild
Normal file
47
dev-cpp/open-zwave/open-zwave-1.5_p20190124.ebuild
Normal file
|
@ -0,0 +1,47 @@
|
||||||
|
# Copyright 1999-2019 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
DESCRIPTION="a C++ library to control Z-Wave Networks via a USB Z-Wave Controller"
|
||||||
|
HOMEPAGE="http://www.openzwave.net/"
|
||||||
|
|
||||||
|
EGIT_REPO_URI="https://github.com/OpenZWave/open-zwave.git"
|
||||||
|
|
||||||
|
if [[ "$PV" == "9999" ]] ; then
|
||||||
|
inherit git-r3
|
||||||
|
elif [[ "$PV" == "1.5_p20190124" ]] ; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_COMMIT="791287063cddf9c30634ff924e56b654de77050a"
|
||||||
|
else
|
||||||
|
SRC_URI="https://github.com/OpenZWave/${PN}/archive/V${PV}.tar.gz"
|
||||||
|
fi
|
||||||
|
|
||||||
|
LICENSE="LGPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND="virtual/libudev"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_prepare(){
|
||||||
|
eapply_user
|
||||||
|
sed -i -e "s/\$(PREFIX)\/etc\/openzwave/\/etc\/openzwave/" cpp/build/support.mk
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install(){
|
||||||
|
emake DESTDIR="${D}" PREFIX="/usr/" install
|
||||||
|
|
||||||
|
if ! declare -p DOCS >/dev/null 2>&1 ; then
|
||||||
|
local d
|
||||||
|
for d in README* ChangeLog AUTHORS NEWS TODO CHANGES THANKS BUGS \
|
||||||
|
FAQ CREDITS CHANGELOG ; do
|
||||||
|
[[ -s "${d}" ]] && dodoc "${d}"
|
||||||
|
done
|
||||||
|
elif declare -p DOCS | grep -q "^declare -a " ; then
|
||||||
|
dodoc "${DOCS[@]}"
|
||||||
|
else
|
||||||
|
dodoc ${DOCS}
|
||||||
|
fi
|
||||||
|
}
|
47
dev-cpp/open-zwave/open-zwave-9999.ebuild
Normal file
47
dev-cpp/open-zwave/open-zwave-9999.ebuild
Normal file
|
@ -0,0 +1,47 @@
|
||||||
|
# Copyright 1999-2019 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
DESCRIPTION="a C++ library to control Z-Wave Networks via a USB Z-Wave Controller"
|
||||||
|
HOMEPAGE="http://www.openzwave.net/"
|
||||||
|
|
||||||
|
EGIT_REPO_URI="https://github.com/OpenZWave/open-zwave.git"
|
||||||
|
|
||||||
|
if [[ "$PV" == "9999" ]] ; then
|
||||||
|
inherit git-r3
|
||||||
|
elif [[ "$PV" == "1.5_p20190124" ]] ; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_COMMIT="791287063cddf9c30634ff924e56b654de77050a"
|
||||||
|
else
|
||||||
|
SRC_URI="https://github.com/OpenZWave/${PN}/archive/V${PV}.tar.gz"
|
||||||
|
fi
|
||||||
|
|
||||||
|
LICENSE="LGPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND="virtual/libudev"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_prepare(){
|
||||||
|
eapply_user
|
||||||
|
sed -i -e "s/\$(PREFIX)\/etc\/openzwave/\/etc\/openzwave/" cpp/build/support.mk
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install(){
|
||||||
|
emake DESTDIR="${D}" PREFIX="/usr/" install
|
||||||
|
|
||||||
|
if ! declare -p DOCS >/dev/null 2>&1 ; then
|
||||||
|
local d
|
||||||
|
for d in README* ChangeLog AUTHORS NEWS TODO CHANGES THANKS BUGS \
|
||||||
|
FAQ CREDITS CHANGELOG ; do
|
||||||
|
[[ -s "${d}" ]] && dodoc "${d}"
|
||||||
|
done
|
||||||
|
elif declare -p DOCS | grep -q "^declare -a " ; then
|
||||||
|
dodoc "${DOCS[@]}"
|
||||||
|
else
|
||||||
|
dodoc ${DOCS}
|
||||||
|
fi
|
||||||
|
}
|
Loading…
Add table
Reference in a new issue