Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/kino/
Date: Sun, 03 Jun 2018 11:47:20
Message-Id: 1528026412.5ca0b16f7611c0b6aaed40a8dd6f05baadc1ffc8.asturm@gentoo
1 commit: 5ca0b16f7611c0b6aaed40a8dd6f05baadc1ffc8
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jun 3 10:55:29 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Jun 3 11:46:52 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ca0b16f
7
8 media-video/kino: Drop 1.3.4
9
10 Closes: https://bugs.gentoo.org/629196
11 Package-Manager: Portage-2.3.40, Repoman-2.3.9
12
13 media-video/kino/kino-1.3.4.ebuild | 107 -------------------------------------
14 1 file changed, 107 deletions(-)
15
16 diff --git a/media-video/kino/kino-1.3.4.ebuild b/media-video/kino/kino-1.3.4.ebuild
17 deleted file mode 100644
18 index 8f4d4bfa586..00000000000
19 --- a/media-video/kino/kino-1.3.4.ebuild
20 +++ /dev/null
21 @@ -1,107 +0,0 @@
22 -# Copyright 1999-2016 Gentoo Foundation
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=5
26 -inherit autotools eutils udev
27 -
28 -DESCRIPTION="Kino is a non-linear DV editor for GNU/Linux"
29 -HOMEPAGE="http://www.kinodv.org/"
30 -SRC_URI="mirror://sourceforge/kino/${P}.tar.gz"
31 -
32 -LICENSE="GPL-2"
33 -SLOT="0"
34 -KEYWORDS="amd64 ppc ppc64 ~sparc x86"
35 -IUSE="alsa dvdr gpac lame gstreamer quicktime sox vorbis"
36 -
37 -# This ebuild would benefit a lot of USE dependencies but that has to wait for
38 -# EAPI 2. The usual fix is to issue built_with_use checks but in that particu-
39 -# lar case it would make the ebuild rather complicated to write and maintain
40 -# (certain features can be enabled in various different ways). Also it would
41 -# also force the emerge process to stop a bit too often for users not to comp-
42 -# lain. Thus, if you need features like theora, x264, xvid and maybe others,
43 -# make sure you activate the required support where it should be (ffmpeg, mostly).
44 -
45 -# Optional dependency on cinelerra-cvs (as a replacement for libquicktime)
46 -# dropped because kino may run with it but won't build anymore.
47 -
48 -CDEPEND=">=x11-libs/gtk+-2.6.0:2
49 - >=gnome-base/libglade-2.5.0
50 - >=dev-libs/glib-2:2
51 - x11-libs/libXv
52 - dev-libs/libxml2:2
53 - media-libs/audiofile
54 - >=sys-libs/libraw1394-1.0.0
55 - >=sys-libs/libavc1394-0.4.1
56 - >=media-libs/libdv-0.103
57 - media-libs/libsamplerate
58 - media-libs/libiec61883
59 - media-libs/libv4l
60 - alsa? ( >=media-libs/alsa-lib-1.0.9 )
61 - virtual/ffmpeg
62 - quicktime? ( >=media-libs/libquicktime-0.9.5 )"
63 -DEPEND="${CDEPEND}
64 - dev-util/intltool"
65 -RDEPEND="${CDEPEND}
66 - media-video/mjpegtools
67 - media-sound/rawrec
68 - dvdr? ( media-video/dvdauthor
69 - app-cdr/dvd+rw-tools )
70 - gpac? ( media-video/gpac )
71 - lame? ( media-sound/lame )
72 - gstreamer? ( media-libs/gst-plugins-base:0.10 )
73 - sox? ( media-sound/sox )
74 - vorbis? ( media-sound/vorbis-tools )"
75 -
76 -DOCS="AUTHORS BUGS ChangeLog NEWS README* TODO"
77 -
78 -src_prepare() {
79 - # Deactivating automagic alsa configuration, bug #134725
80 - if ! use alsa ; then
81 - sed -i -e "s:HAVE_ALSA 1:HAVE_ALSA 0:" configure || die
82 - fi
83 -
84 - # Fix bug #169590
85 - # https://sourceforge.net/tracker/?func=detail&aid=3304495&group_id=14103&atid=314103
86 - sed -i \
87 - -e '/\$(LIBQUICKTIME_LIBS) \\/d' \
88 - -e '/^[[:space:]]*\$(SRC_LIBS)/ a\
89 - \$(LIBQUICKTIME_LIBS) \\' \
90 - src/Makefile.in || die
91 -
92 - # Fix test failure discovered in bug #193947
93 - # https://sourceforge.net/tracker/?func=detail&aid=3304499&group_id=14103&atid=314103
94 - sed -i -e '$a\
95 -\
96 -ffmpeg/libavcodec/ps2/idct_mmi.c\
97 -ffmpeg/libavcodec/sparc/dsputil_vis.c\
98 -ffmpeg/libavcodec/sparc/vis.h\
99 -ffmpeg/libavutil/bswap.h\
100 -ffmpeg/libswscale/yuv2rgb_template.c\
101 -src/export.h\
102 -src/message.cc\
103 -src/page_bttv.cc' po/POTFILES.in || die
104 -
105 - sed -i -e 's:^#include <quicktime.h>:#include <lqt/quicktime.h>:' src/filehandler.h || die
106 - epatch "${FILESDIR}/${P}-v4l1.patch"
107 - epatch "${FILESDIR}/${P}-libav-0.7.patch"
108 - epatch "${FILESDIR}/${P}-libav-0.8.patch"
109 - epatch "${FILESDIR}/${P}-libavcodec-pkg-config.patch"
110 -
111 - eautoreconf
112 -}
113 -
114 -src_configure() {
115 - econf \
116 - --disable-local-ffmpeg \
117 - $(use_enable quicktime) \
118 - $(use_with sparc dv1394) \
119 - --with-udev-rules-dir="$(get_udevdir)"/rules.d \
120 - CPPFLAGS="-I${ROOT}usr/include/libavcodec -I${ROOT}usr/include/libavformat -I${ROOT}usr/include/libswscale"
121 -}
122 -
123 -src_install() {
124 - default
125 - mv "${ED}/$(get_udevdir)"/rules.d/{,99-}kino.rules
126 - fowners root:root -R /usr/share/kino/help #177378
127 - prune_libtool_files --all #385361
128 -}