From 05d62cb4cb0bbd84e165d1bf7e3b0968096870a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ctibor=20Bran=C4=8D=C3=ADk?= Date: Sat, 16 Jun 2018 13:33:06 +0200 Subject: Update indilib and all drivers to v1.7.0 --- sci-libs/indilib/Manifest | 2 +- sci-libs/indilib/indilib-1.6.2.ebuild | 68 ----------------------------------- sci-libs/indilib/indilib-1.7.0.ebuild | 68 +++++++++++++++++++++++++++++++++++ 3 files changed, 69 insertions(+), 69 deletions(-) delete mode 100644 sci-libs/indilib/indilib-1.6.2.ebuild create mode 100644 sci-libs/indilib/indilib-1.7.0.ebuild (limited to 'sci-libs/indilib') diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest index f415cdc..7eb60ad 100644 --- a/sci-libs/indilib/Manifest +++ b/sci-libs/indilib/Manifest @@ -1 +1 @@ -DIST indilib-1.6.2.tar.gz 22059285 SHA256 9c2e79341f98c24be6cd262720558d43865e29db2369b73f56fa3edfa911cd2d SHA512 aa0e77a2bb0f595b7a82dad120259e75dd70184bd982f14e303997f3527ac50181e70dd86bd39466af95e068201fff6f2e8f818762529856cb442cca2d23f870 WHIRLPOOL bd6560a0c8640faf1348927a3889387af40d4acf04358af539708b54597b22468f6d6e9edc3b6e25abddca2cdc500baeeac9421ff1e61eb0fc3d3eaac5610bd3 +DIST indilib-1.7.0.tar.gz 20841751 SHA256 a214219296e53d297985218d5d0342bb267817b76328d4b576c311388ac3bb05 SHA512 00c093e24432e2c98d37c9bf2dc6bfbdd5322474fb5201462c4278c804a076a85c7be70b36f3ec8e35f74dbd499c54dfd85a9691045fb770440dda61190f76ae WHIRLPOOL d42df1eb5f4f3f34c5a7523137867c3a6a799c1fc725ca7dbe4d5f00b004d80feea3d62668d499524dd6b6431ae459076d7d48dec1d9de2a86039d608f4febb5 diff --git a/sci-libs/indilib/indilib-1.6.2.ebuild b/sci-libs/indilib/indilib-1.6.2.ebuild deleted file mode 100644 index 0b493cb..0000000 --- a/sci-libs/indilib/indilib-1.6.2.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MY_PN="${PN/lib/}" - -inherit cmake-utils udev user - -DESCRIPTION="INDI Astronomical Control Protocol library" -HOMEPAGE="http://www.indilib.org/" -SRC_URI="https://github.com/${PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${PN}-${PV}.tar.gz" - -LICENSE="LGPL-2.1+ BSD GPL-2+ LGPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="ogg test drivers qt5" - -RDEPEND=" - sci-libs/cfitsio - sci-libs/libnova - sci-libs/gsl - sys-libs/zlib - virtual/jpeg:0 - virtual/libusb:1 - net-misc/curl - qt5? ( dev-qt/qtnetwork:5 ) - ogg? ( - media-libs/libogg - media-libs/libtheora - ) -" -DEPEND="${RDEPEND} - sys-kernel/linux-headers - drivers? ( sci-libs/indilib-drivers ) - test? ( - dev-cpp/gmock - dev-cpp/gtest - ) -" - -DOCS=( AUTHORS ChangeLog README TODO ) - -S=${WORKDIR}/${MY_PN}-${PV}/libindi - -src_configure() { - local mycmakeargs=( - -DUDEVRULES_INSTALL_DIR=$(get_udevdir)/rules.d - -DINDI_BUILD_UNITTESTS=$(usex test) - $(cmake-utils_use qt5 INDI_BUILD_QT5_CLIENT) - $(cmake-utils_use_find_package ogg OggTheora) - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - newinitd "${FILESDIR}/indiserver.sh" indiserver - newconfd "${FILESDIR}/indiserver.conf" indiserver -} - -pkg_postinst() { - enewgroup indiserver - enewuser indiserver -1 -1 -1 "usb,uucp,video,indiserver" - elog "You can use init script in /etc/init.d/indiserver to start" - elog "indiserver automatically." - elog "Configuration is in /etc/conf.d/indiserver." -} diff --git a/sci-libs/indilib/indilib-1.7.0.ebuild b/sci-libs/indilib/indilib-1.7.0.ebuild new file mode 100644 index 0000000..0b493cb --- /dev/null +++ b/sci-libs/indilib/indilib-1.7.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +MY_PN="${PN/lib/}" + +inherit cmake-utils udev user + +DESCRIPTION="INDI Astronomical Control Protocol library" +HOMEPAGE="http://www.indilib.org/" +SRC_URI="https://github.com/${PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${PN}-${PV}.tar.gz" + +LICENSE="LGPL-2.1+ BSD GPL-2+ LGPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="ogg test drivers qt5" + +RDEPEND=" + sci-libs/cfitsio + sci-libs/libnova + sci-libs/gsl + sys-libs/zlib + virtual/jpeg:0 + virtual/libusb:1 + net-misc/curl + qt5? ( dev-qt/qtnetwork:5 ) + ogg? ( + media-libs/libogg + media-libs/libtheora + ) +" +DEPEND="${RDEPEND} + sys-kernel/linux-headers + drivers? ( sci-libs/indilib-drivers ) + test? ( + dev-cpp/gmock + dev-cpp/gtest + ) +" + +DOCS=( AUTHORS ChangeLog README TODO ) + +S=${WORKDIR}/${MY_PN}-${PV}/libindi + +src_configure() { + local mycmakeargs=( + -DUDEVRULES_INSTALL_DIR=$(get_udevdir)/rules.d + -DINDI_BUILD_UNITTESTS=$(usex test) + $(cmake-utils_use qt5 INDI_BUILD_QT5_CLIENT) + $(cmake-utils_use_find_package ogg OggTheora) + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + newinitd "${FILESDIR}/indiserver.sh" indiserver + newconfd "${FILESDIR}/indiserver.conf" indiserver +} + +pkg_postinst() { + enewgroup indiserver + enewuser indiserver -1 -1 -1 "usb,uucp,video,indiserver" + elog "You can use init script in /etc/init.d/indiserver to start" + elog "indiserver automatically." + elog "Configuration is in /etc/conf.d/indiserver." +} -- cgit v1.2.3