summaryrefslogtreecommitdiff
path: root/media-video/luvcview
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-05-25 15:22:17 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-05-25 15:22:17 +0100
commit22910f5d14da606bd7f06e19a2f61c5d1a8fc94b (patch)
tree808b5701901fb54b53ec3ecf6f33272e933f3ea6 /media-video/luvcview
parent91c0ec2d7067f6ab1ef578bd9967b32ca07eb502 (diff)
gentoo resync : 25.05.2018
Diffstat (limited to 'media-video/luvcview')
-rw-r--r--media-video/luvcview/Manifest2
-rw-r--r--media-video/luvcview/luvcview-0.2.6-r1.ebuild (renamed from media-video/luvcview/luvcview-0.2.6.ebuild)32
2 files changed, 20 insertions, 14 deletions
diff --git a/media-video/luvcview/Manifest b/media-video/luvcview/Manifest
index 61dc9eff7d30..9fadcec5df44 100644
--- a/media-video/luvcview/Manifest
+++ b/media-video/luvcview/Manifest
@@ -1,4 +1,4 @@
DIST luvcview_0.2.6-4.diff.gz 8227 BLAKE2B 10c01541920b24dafd55f969f4e86daa2d4bb7d73fc33b7ed3b592e080ef31a6d4e429585402e291f20898af5d48021d618ca6496a668def767fad4dced47a3f SHA512 ae0f760e08979065a072f28367fd6c399ff8bc821b79d021d0fec8bb62e36b10804f30f708de3e23ccada0596b7c57dec6d0f8b92a777046e1bfa087686e7f87
DIST luvcview_0.2.6.orig.tar.gz 100318 BLAKE2B 94273fc4635d515c78b9604e3a1bcdfeea5f835f64f6bb1f19c192ebee5f96b7e1d3b1e7921969560e5bd111cb7e84d20806c42b64f4ab6de40e1597ffae3c99 SHA512 6d0b480c51716e36401680ae333c37f179122d04feca3e91056f77abee6dc60dac4e431e8cca999780c343d10170678ace1eb29076c9211c0cfef6d65a4599ab
-EBUILD luvcview-0.2.6.ebuild 952 BLAKE2B 9ff52d93d0ce3deac021a28b6603a8f5f19c76a1180eea71847cc50e210ceeffc8e649c4d4d9a41fbf78041c83336ece820f19190ab458c241977fe29698016d SHA512 7f355e5a7d254b0358f0d0f5092dce186be276ad4cbf48d2c919d155e2b8e84f76fd4476aa21ac9b50f2e2c69f033abed3463a25e57aa03518ec2441f8d5cd64
+EBUILD luvcview-0.2.6-r1.ebuild 936 BLAKE2B c19948ed7a0eac1357777795827027ce496dda0405f58e7ba75b2da810d1b6e23b9bbf0ca2035b58848c480a58585316c2ac22dcbaedb9a95701b31ba2e382fb SHA512 ce60dbed98786dea12665dd1c5b90d797d3b567d63087bb84d8ec272eeda1bff83e807f071d6c9a2163fa99a0a45cc5f4add18cc903cc218357f5fb0f21343c2
MISC metadata.xml 259 BLAKE2B d0ebadef8dc30ed8fcc89ae38ab6a5d4af940b2cd75dea1494d96c37557532dea21ef0e014d09e32ae49eca64fe3d6bd56494fb7460ad69b70f40dd4b7ebc8b0 SHA512 c81aea0e68817fa210dc6f66313aee75246139e50d6324338707f11bca2173c64e88ce8440794c85eb64194ff97cf6c6760a06b4822a121e40629bdc3a04e1fd
diff --git a/media-video/luvcview/luvcview-0.2.6.ebuild b/media-video/luvcview/luvcview-0.2.6-r1.ebuild
index 093f2e4fe702..34f1275f979d 100644
--- a/media-video/luvcview/luvcview-0.2.6.ebuild
+++ b/media-video/luvcview/luvcview-0.2.6-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=2
-inherit eutils toolchain-funcs
+EAPI=6
+inherit desktop toolchain-funcs
-PATCH_LEVEL=4
+PATCH_LEVEL="4"
DESCRIPTION="USB Video Class grabber"
HOMEPAGE="https://packages.qa.debian.org/l/luvcview.html"
@@ -16,24 +16,30 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
-RDEPEND="media-libs/libsdl
- media-libs/libv4l"
+RDEPEND="
+ media-libs/libsdl
+ media-libs/libv4l
+ x11-libs/libX11
+"
DEPEND="${RDEPEND}
- virtual/pkgconfig"
+ virtual/pkgconfig
+"
src_prepare() {
- EPATCH_OPTS="-p1" epatch "${WORKDIR}"/${PN}_${PV}-${PATCH_LEVEL}.diff
- EPATCH_FORCE=yes EPATCH_SUFFIX=patch epatch debian/patches
+ default
+ eapply "${WORKDIR}"/${PN}_${PV}-${PATCH_LEVEL}.diff
+ eapply debian/patches/*.patch
sed -i -e 's:videodev.h:videodev2.h:' *.{c,h} || die
sed -i -e 's:-O2::' Makefile || die
}
src_compile() {
- emake CC="$(tc-getCC) ${LDFLAGS}" || die
+ emake CC="$(tc-getCC) ${LDFLAGS}"
}
src_install() {
- dobin luvcview || die
- doman debian/luvcview.1 || die
- dodoc Changelog README ToDo || die
+ dobin luvcview
+ doman debian/luvcview.1
+ dodoc Changelog README ToDo
+ make_desktop_entry ${PN}
}