diff options
author | Agostino Sarubbo <ago@gentoo.org> | 2012-07-11 00:10:41 +0200 |
---|---|---|
committer | Agostino Sarubbo <ago@gentoo.org> | 2012-07-11 00:10:41 +0200 |
commit | 581e2ccd957e59c580ca3b919da9065b41aecb25 (patch) | |
tree | ecdd33dc4368a13c520dee7686739d9f247d8b4a /media-video | |
parent | Initial commit (diff) | |
download | ago-581e2ccd957e59c580ca3b919da9065b41aecb25.tar.gz ago-581e2ccd957e59c580ca3b919da9065b41aecb25.tar.bz2 ago-581e2ccd957e59c580ca3b919da9065b41aecb25.zip |
Initial commit. Upstream seems dead.
Diffstat (limited to 'media-video')
-rw-r--r-- | media-video/uvccapture/Manifest | 4 | ||||
-rw-r--r-- | media-video/uvccapture/files/Makefile.patch | 22 | ||||
-rw-r--r-- | media-video/uvccapture/metadata.xml | 9 | ||||
-rw-r--r-- | media-video/uvccapture/uvccapture-0.5.ebuild | 34 |
4 files changed, 69 insertions, 0 deletions
diff --git a/media-video/uvccapture/Manifest b/media-video/uvccapture/Manifest new file mode 100644 index 0000000..3e2bbdc --- /dev/null +++ b/media-video/uvccapture/Manifest @@ -0,0 +1,4 @@ +AUX Makefile.patch 606 RMD160 b66c360c0e69d2b9c60faf475bf0ed4a8a36de22 SHA1 42ec8f89e8b84bae2e5d9fdd597ccf3e6d1b9e80 SHA256 2ac55e1a638028f8a05247c4d52d0dcf1e2d0ea01e251ef51e01706bf261514d +DIST uvccapture-0.5.tar.bz2 15467 RMD160 2339a75aa4ca6bce99e589f1d8072a0fe40c1591 SHA1 53e03aebf38cfcb33b8b17fcc53a87b41281f100 SHA256 b7c262d2428f23a4c64feddd2c37c43fb39ce4c92a5a6ae0dddf28e3adc5b60e +EBUILD uvccapture-0.5.ebuild 640 RMD160 0ce21a9325d769a575b4312fb9bf193b32f61a4d SHA1 936f3b4045baf53477da2f4972844b89cc023b28 SHA256 96a9dfd1478aaf52a9484a306b7130859aca50f0dfd645b55de9084b0cd2239c +MISC metadata.xml 233 RMD160 04e728c4544c783331521997841695e0c4f6bd98 SHA1 6c6a6bd8ed35085f55247cd2c9296f12a839e25b SHA256 77226fe2bb71a40e1ad91e1a4ddd1bb5728012844c345b01ccffc1f5ab92270e diff --git a/media-video/uvccapture/files/Makefile.patch b/media-video/uvccapture/files/Makefile.patch new file mode 100644 index 0000000..b6c0414 --- /dev/null +++ b/media-video/uvccapture/files/Makefile.patch @@ -0,0 +1,22 @@ +--- Makefile.old 2012-07-10 22:33:25.895441752 +0200 ++++ Makefile 2012-07-10 22:34:02.186438477 +0200 +@@ -3,11 +3,9 @@ + APP_BINARY=uvccapture + VERSION = 0.4 + PREFIX=/usr/local/bin ++LDFLAGS= + +-WARNINGS = -Wall +- +- +-CFLAGS = -std=gnu99 -O2 -DLINUX -DVERSION=\"$(VERSION)\" $(WARNINGS) ++CFLAGS = -std=gnu99 -O2 -DLINUX -DVERSION=\"$(VERSION)\" + CPPFLAGS = $(CFLAGS) + + OBJECTS= uvccapture.o v4l2uvc.o +@@ -24,4 +22,4 @@ + + # Applications: + uvccapture: $(OBJECTS) +- $(CC) $(OBJECTS) $(XPM_LIB) $(MATH_LIB) -ljpeg -o $(APP_BINARY) ++ $(CC) $(LDFLAGS) $(OBJECTS) $(XPM_LIB) $(MATH_LIB) -ljpeg -o $(APP_BINARY) diff --git a/media-video/uvccapture/metadata.xml b/media-video/uvccapture/metadata.xml new file mode 100644 index 0000000..6c08151 --- /dev/null +++ b/media-video/uvccapture/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>ago@gentoo.org</email> + <name>Agostino Sarubbo</name> + </maintainer> +</pkgmetadata> + diff --git a/media-video/uvccapture/uvccapture-0.5.ebuild b/media-video/uvccapture/uvccapture-0.5.ebuild new file mode 100644 index 0000000..dac20c0 --- /dev/null +++ b/media-video/uvccapture/uvccapture-0.5.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +inherit toolchain-funcs eutils + +DESCRIPTION="Take a photo from webcam on your shell" +HOMEPAGE="http://staticwave.ca/source/uvccapture/" +SRC_URI="http://staticwave.ca/source/${PN}/${P}.tar.bz2" + +KEYWORDS="amd64 x86" +IUSE="" +LICENSE="GPL-2" +SLOT="0" + +DEPEND="virtual/jpeg" +RDEPEND="" + +src_prepare () { + sed -i "s:videodev.h:videodev2.h:" uvccapture.c v4l2uvc.c || die + epatch "${FILESDIR}/Makefile.patch" +} + +src_compile () { + emake \ + CC="$(tc-getCC)" \ + LDFLAGS="${LDFLAGS}" +} + +src_install () { + dobin ${PN} +} |