diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /media-video/dvgrab |
reinit the tree, so we can have metadata
Diffstat (limited to 'media-video/dvgrab')
-rw-r--r-- | media-video/dvgrab/Manifest | 7 | ||||
-rw-r--r-- | media-video/dvgrab/dvgrab-3.5-r1.ebuild | 32 | ||||
-rw-r--r-- | media-video/dvgrab/dvgrab-3.5.ebuild | 30 | ||||
-rw-r--r-- | media-video/dvgrab/files/dvgrab-3.5-gcc6.patch | 25 | ||||
-rw-r--r-- | media-video/dvgrab/metadata.xml | 10 |
5 files changed, 104 insertions, 0 deletions
diff --git a/media-video/dvgrab/Manifest b/media-video/dvgrab/Manifest new file mode 100644 index 000000000000..19365fdc6b06 --- /dev/null +++ b/media-video/dvgrab/Manifest @@ -0,0 +1,7 @@ +AUX dvgrab-3.5-gcc6.patch 993 SHA256 148885d4de8ca880d93ed418913aafc08529dacda5cd0d1095682ad49451ff78 SHA512 db155702d050c58b7833c609e5e1a38f91256b5bf5b8c6c8619648e12851924fb0177ad7930f4dd77671bd6515abfd6059ed5ab5611aef9b6ba4e3c8260b88b0 WHIRLPOOL 1563c74a7fcb358d2d6c275e8d42fe60a900a8958252640fc8a10b08408a6564130d2d2e933c5aa726883be44187e390316802d361ed242911fec04b27e04c92 +DIST dvgrab-3.5.tar.gz 205268 SHA256 5910183429d300221783d6054ff5add15bb2ae49ae33272d723a314bc2ce0af9 SHA512 7d9cae1661d27dbef1d0dcdf18966a0ab386d936803ff7d071a18e0303fca45631c9b27187a413adfa4391c395e5909e3b8dc5c543d529e7805550f1a3ee6735 WHIRLPOOL 2e1227a1845c047e0b8161afa6b50cf1d271758fe4a47a77b7f47c46f1cc568e4fb72d8d795c5f1a0976fb12f0d6ff461c0326af002be5b3f1c6a5a3a4ebec90 +EBUILD dvgrab-3.5-r1.ebuild 706 SHA256 ea3a85ed800714c77b696bd68376667cdfd1b2f94a99ac8f44d1bbd078f80dd2 SHA512 f5d15abde322117c6818229b018ff0e696be7e81c29d3411f70c278595c3e69379454483c2d9a8ce3683b5e721c416f3a33c5eb143f800aff2832626df6db9fe WHIRLPOOL a74fc207d69f2fe3afdbc4fc1d0706417106574446646f6c447a021ea221cf7caf5a8816c3c383957974ae742bf2f55a618cfc46500ad99027964913a7b5215b +EBUILD dvgrab-3.5.ebuild 787 SHA256 7e9d068f8b384cb3a059111bde0715e9d209595d75430c3bdd23f2ecc41874c8 SHA512 6c9a164a8837d2279710ef04744313edc2d210574615903ae079219b69f8036394df9d11eac390b7c44be77f7c1e23678058fca61347fd2c58edb9084b045590 WHIRLPOOL 1162d359095aebdd0994f4e12ecf300a528c4532b49b25f5f87be02279390a32649832d77eb58d8f32297ee947bc2e477e10d1afbe6adb09dcb26eeb15fd5075 +MISC ChangeLog 2423 SHA256 949a1dca7c8f62690e96b7d147d655a81c8aa217416adc82d91c0acd868c47fe SHA512 f167a747b4a4a1219bbb258953fa7b214bbd0e3cd9d3d3555d0c1427597f6daf01417ed62012b7cd0c3c9d05465b06dde4d1545c88a8b69de7061ae0590e6bc0 WHIRLPOOL d10dc3b734fdbe8c7a642604a79cfe68184a387640f44b1ecc65d7f7f618d70b68fb759cb8551aed7bece912a7011e79ebddba89987d91cdfba17b6c03cf152e +MISC ChangeLog-2015 5696 SHA256 64bc6461429e8463504a76dbb34828f176b11e0e8f450113092e0c2e9fb3c42d SHA512 9dadbc48f3900866e0f6bd8fa870a5c060aec213f2cf5e6340212b661b4d56ec3c084fb1908a128f96e2cff35429c22865d869b2dff53945bff3002d52af50f8 WHIRLPOOL c2b70f9814f24e3f02684fd81175fed1cdd59c1c2365d903c1f00cf34f85afa57a5d9fb811dbc2d4557034ae8350611ebe9572e59c36da85c40e0f979a2ed17d +MISC metadata.xml 305 SHA256 b8a8662171ec9a7761c6704393c03bd0ecf07a72efdf37de7f9f3c0d20268bea SHA512 957b950aea4b4ee25ebd490de7176fc07213a64237b20ccd17eb34e37246f133d86f9f726f64d71d4ebdd27b088e2259d6ffec85ea1221108becf559283b07ec WHIRLPOOL 4d6000e0dada136bd99604f47a130c613c091ae3029cf7a891bceb57cf5206740500088662e6d986200ebd1b08f789c66f10614a20d9d420af855b1709db8083 diff --git a/media-video/dvgrab/dvgrab-3.5-r1.ebuild b/media-video/dvgrab/dvgrab-3.5-r1.ebuild new file mode 100644 index 000000000000..004dae6a1642 --- /dev/null +++ b/media-video/dvgrab/dvgrab-3.5-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Digital Video (DV) grabber for GNU/Linux" +HOMEPAGE="http://www.kinodv.org/" +SRC_URI="mirror://sourceforge/kino/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="jpeg quicktime" + +RDEPEND=">=sys-libs/libraw1394-1.1 + >=media-libs/libdv-0.103 + >=media-libs/libiec61883-1 + >=sys-libs/libavc1394-0.5.1 + jpeg? ( virtual/jpeg:0 ) + quicktime? ( media-libs/libquicktime )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${PN}-3.5-gcc6.patch" +) + +src_configure() { + econf \ + $(use_with quicktime libquicktime) \ + $(use_with jpeg libjpeg) +} diff --git a/media-video/dvgrab/dvgrab-3.5.ebuild b/media-video/dvgrab/dvgrab-3.5.ebuild new file mode 100644 index 000000000000..789b98b6698c --- /dev/null +++ b/media-video/dvgrab/dvgrab-3.5.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +DESCRIPTION="Digital Video (DV) grabber for GNU/Linux" +HOMEPAGE="http://www.kinodv.org/" +SRC_URI="mirror://sourceforge/kino/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ppc ~ppc64 x86" +IUSE="jpeg quicktime" + +RDEPEND=">=sys-libs/libraw1394-1.1 + >=media-libs/libdv-0.103 + >=media-libs/libiec61883-1 + >=sys-libs/libavc1394-0.5.1 + jpeg? ( virtual/jpeg ) + quicktime? ( media-libs/libquicktime )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_compile() { + econf $(use_with quicktime libquicktime) $(use_with jpeg libjpeg) + emake || die "emake failed." +} + +src_install () { + emake DESTDIR="${D}" install || die "emake install failed." + dodoc AUTHORS ChangeLog NEWS README TODO +} diff --git a/media-video/dvgrab/files/dvgrab-3.5-gcc6.patch b/media-video/dvgrab/files/dvgrab-3.5-gcc6.patch new file mode 100644 index 000000000000..9b82c5eac230 --- /dev/null +++ b/media-video/dvgrab/files/dvgrab-3.5-gcc6.patch @@ -0,0 +1,25 @@ +commit 8dd729f2cf4cc5b99ad2e3961419cf71d2dfb843 +Author: Aaro Koskinen <aaro.koskinen@iki.fi> +Date: Sun May 15 22:44:23 2016 +0300 + + iec13818-1.h: fix build with GCC 6.1.0 + + Fix the following build issue with GCC 6.1.0: + + iec13818-1.h:45:75: error: narrowing conversion of '255' from 'int' to 'char' inside { } [-Wnarrowing] + static char bitmask[8] = { 0x01, 0x03, 0x07, 0x0f, 0x1f, 0x3f, 0x7f, 0xff }; + ^ + +diff --git a/iec13818-1.h b/iec13818-1.h +index 56a4aa0..e964288 100644 +--- a/iec13818-1.h ++++ b/iec13818-1.h +@@ -42,7 +42,7 @@ + #define BCD(c) ( ((((c) >> 4) & 0x0f) * 10) + ((c) & 0x0f) ) + + #define TOBYTES( n ) ( ( n + 7 ) / 8 ) +-static char bitmask[8] = { 0x01, 0x03, 0x07, 0x0f, 0x1f, 0x3f, 0x7f, 0xff }; ++static unsigned char bitmask[8] = { 0x01, 0x03, 0x07, 0x0f, 0x1f, 0x3f, 0x7f, 0xff }; + #define GETBITS( offset, len ) do { \ + unsigned long value = 0; \ + while ( len > 0 ) \ diff --git a/media-video/dvgrab/metadata.xml b/media-video/dvgrab/metadata.xml new file mode 100644 index 000000000000..8ca6ee9fe0a4 --- /dev/null +++ b/media-video/dvgrab/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>media-video@gentoo.org</email> + </maintainer> + <upstream> + <remote-id type="sourceforge">kino</remote-id> + </upstream> +</pkgmetadata> |