Gentoo Archives: gentoo-commits

From: "Andreas K. Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/noad/
Date: Sun, 19 Sep 2021 17:11:00
Message-Id: 1632071443.884125253b5691f2f0c43ee62a698885e862a6c9.dilfridge@gentoo
1 commit: 884125253b5691f2f0c43ee62a698885e862a6c9
2 Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 19 17:08:21 2021 +0000
4 Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 19 17:10:43 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88412525
7
8 media-video/noad: Remove old
9
10 Bug: https://bugs.gentoo.org/787143
11 Package-Manager: Portage-3.0.20, Repoman-3.0.3
12 Signed-off-by: Andreas K. Huettel <dilfridge <AT> gentoo.org>
13
14 media-video/noad/Manifest | 3 --
15 media-video/noad/noad-0.8.6-r5.ebuild | 80 -----------------------------------
16 media-video/noad/noad-0.8.6-r6.ebuild | 79 ----------------------------------
17 3 files changed, 162 deletions(-)
18
19 diff --git a/media-video/noad/Manifest b/media-video/noad/Manifest
20 index b740f92e6bd..12a9799f190 100644
21 --- a/media-video/noad/Manifest
22 +++ b/media-video/noad/Manifest
23 @@ -1,4 +1 @@
24 -DIST noad-0.8.6-ffmpeg3.4.diff.bz2 6261 BLAKE2B 4c1de8b72c9b25a056cabb5a74b4d9bbc42f6586b4e2166bf2cf5ac76d7617df3318a4a4b21fa5dbfb601e2f9bacc7bd2d8b54705750a2d761c5a73c5c745578 SHA512 f7b4879902e2344099ef337094fc8be1c4322d2fa1ed5d7c275adfed9dfcc1644cc18743191ffd4daaa44a83cf3936a8dd8a978c66aaeae18a38c6164a608b02
25 -DIST noad-0.8.6.tar.bz2 188085 BLAKE2B fa9ae43984509f6da17028cda11f69dae0a74afcabe8daaaf2661d9791229bf1d5374b26abbcc9cd8f887b42c188a0d4871ae059dabac3b9bb9175533f096100 SHA512 ffca9e8bc78719350ffdfe59a4f258033f843ddf761ca5d8893cde5a4968a644c0318fd86b60e7b9e78b0650f8f02c68e6f7a95f4dfb702ab30d84ad3750c9e9
26 -DIST noad-0.8.6.tar.gz 226169 BLAKE2B c8aa44a868a7592b66a94a58065df5b3dc19562bf6bfb946fe60acebd2ea9f9090750836368bc6aeecf2fbd9938b0ec3f653d7908d3b34f27c3362fcea48e445 SHA512 abec49ea7d4dc4233d42bd42ba267bc7b235aace1597c5cd3dcbb7b4ede00c3778eaa2a0d8697fca4caf2b0ca94b540b87a862523a3028eb5cfe84db3c460ede
27 DIST noad-0.8.7.tar.gz 144339 BLAKE2B e7492f63e7326cdced041332e05051a6bda2e92798f4b694ff626e65306d6ebe606f871eabc37df1613677c2f739b3caed033b443cbe7edce913b83a0365e3e5 SHA512 fa1d0226144175de586f938a594fe0a3c0b8a924a258f1406cf52078d5e6d84f46ae685ee3c9f3ce28e62f9eee719d6a938504e39a6b3b9c96043f4bd4aaf69d
28
29 diff --git a/media-video/noad/noad-0.8.6-r5.ebuild b/media-video/noad/noad-0.8.6-r5.ebuild
30 deleted file mode 100644
31 index d589220b260..00000000000
32 --- a/media-video/noad/noad-0.8.6-r5.ebuild
33 +++ /dev/null
34 @@ -1,80 +0,0 @@
35 -# Copyright 1999-2021 Gentoo Authors
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=7
39 -
40 -inherit autotools toolchain-funcs
41 -
42 -DESCRIPTION="Mark commercial breaks in VDR recordings"
43 -HOMEPAGE="http://noad.net23.net/"
44 -SRC_URI="http://noad.net23.net/${P}.tar.bz2
45 - http://vdr.websitec.de/download/${PN}/${P}-ffmpeg3.4.diff.bz2"
46 -
47 -LICENSE="GPL-2"
48 -SLOT="0"
49 -KEYWORDS="amd64 x86"
50 -IUSE="+ffmpeg imagemagick libmpeg2"
51 -
52 -RDEPEND="
53 - libmpeg2? ( media-libs/libmpeg2:= )
54 - ffmpeg? ( media-video/ffmpeg )
55 - imagemagick? ( media-gfx/imagemagick )
56 - !media-plugins/vdr-markad"
57 -DEPEND="${RDEPEND}
58 - virtual/pkgconfig"
59 -
60 -REQUIRED_USE="|| ( ffmpeg libmpeg2 )"
61 -
62 -src_prepare() {
63 - default
64 -
65 - #compile tested libav-13, ffmepg-3.4
66 - eapply "${WORKDIR}/${P}-ffmpeg3.4.diff"
67 -
68 - eautoreconf
69 -}
70 -
71 -src_configure() {
72 - econf \
73 - $(usex imagemagick '--with-magick') \
74 - $(usex ffmpeg '' '--without-ffmpeg') \
75 - $(usex libmpeg2 '' '--without-libmpeg2') \
76 - --with-tools
77 -}
78 -
79 -src_compile() {
80 - emake AR="$(tc-getAR)" # see bug #469810
81 -}
82 -
83 -src_install() {
84 - dobin noad showindex checkMarks
85 - use imagemagick && dobin markpics
86 -
87 - dodoc README INSTALL
88 - # example scripts are installed as dokumentation
89 - dodoc allnewnoad allnoad allnoadnice clearlogos noadcall.sh noadifnew stat2html statupd
90 -
91 - newconfd "${FILESDIR}"/confd_vdraddon.noad vdraddon.noad
92 -
93 - insinto /usr/share/vdr/record
94 - doins "${FILESDIR}"/record-50-noad.sh
95 -
96 - insinto /usr/share/vdr/shutdown
97 - doins "${FILESDIR}"/pre-shutdown-15-noad.sh
98 -
99 - insinto /etc/vdr/reccmds
100 - doins "${FILESDIR}"/reccmds.noad.conf
101 -
102 - exeinto /usr/share/vdr/bin
103 - doexe "${FILESDIR}"/noad-reccmd
104 -}
105 -
106 -pkg_postinst() {
107 - elog
108 - elog "To integrate noad in VDR you should do this:"
109 - elog
110 - elog "start and set Parameter in /etc/conf.d/vdraddon.noad"
111 - elog
112 - elog "Note: You can use here all parameters for noad,"
113 - elog "please look in the documentation of noad."
114 -}
115
116 diff --git a/media-video/noad/noad-0.8.6-r6.ebuild b/media-video/noad/noad-0.8.6-r6.ebuild
117 deleted file mode 100644
118 index 3235fcc88d7..00000000000
119 --- a/media-video/noad/noad-0.8.6-r6.ebuild
120 +++ /dev/null
121 @@ -1,79 +0,0 @@
122 -# Copyright 1999-2020 Gentoo Authors
123 -# Distributed under the terms of the GNU General Public License v2
124 -
125 -EAPI=7
126 -
127 -inherit autotools toolchain-funcs
128 -
129 -DESCRIPTION="Mark commercial breaks in VDR recordings"
130 -HOMEPAGE="https://github.com/madmartin/noad"
131 -SRC_URI="https://github.com/madmartin/noad/archive/v0.8.6.tar.gz -> ${P}.tar.gz
132 - http://vdr.websitec.de/download/${PN}/${P}-ffmpeg3.4.diff.bz2"
133 -
134 -LICENSE="GPL-2+"
135 -SLOT="0"
136 -KEYWORDS="~amd64 ~x86"
137 -IUSE="+ffmpeg imagemagick libmpeg2"
138 -
139 -RDEPEND="
140 - libmpeg2? ( media-libs/libmpeg2:= )
141 - ffmpeg? ( media-video/ffmpeg )
142 - imagemagick? ( media-gfx/imagemagick )"
143 -DEPEND="${RDEPEND}
144 - virtual/pkgconfig"
145 -
146 -REQUIRED_USE="|| ( ffmpeg libmpeg2 )"
147 -
148 -src_prepare() {
149 - default
150 -
151 - #compile tested libav-13, ffmepg-3.4
152 - eapply "${WORKDIR}/${P}-ffmpeg3.4.diff"
153 -
154 - eautoreconf
155 -}
156 -
157 -src_configure() {
158 - econf \
159 - $(usex imagemagick '--with-magick') \
160 - $(usex ffmpeg '' '--without-ffmpeg') \
161 - $(usex libmpeg2 '' '--without-libmpeg2') \
162 - --with-tools
163 -}
164 -
165 -src_compile() {
166 - emake AR="$(tc-getAR)" # see bug #469810
167 -}
168 -
169 -src_install() {
170 - dobin noad showindex checkMarks
171 - use imagemagick && dobin markpics
172 -
173 - dodoc README INSTALL
174 - # example scripts are installed as dokumentation
175 - dodoc allnewnoad allnoad allnoadnice clearlogos noadcall.sh noadifnew stat2html statupd
176 -
177 - newconfd "${FILESDIR}"/confd_vdraddon.noad vdraddon.noad
178 -
179 - insinto /usr/share/vdr/record
180 - doins "${FILESDIR}"/record-50-noad.sh
181 -
182 - insinto /usr/share/vdr/shutdown
183 - doins "${FILESDIR}"/pre-shutdown-15-noad.sh
184 -
185 - insinto /etc/vdr/reccmds
186 - doins "${FILESDIR}"/reccmds.noad.conf
187 -
188 - exeinto /usr/share/vdr/bin
189 - doexe "${FILESDIR}"/noad-reccmd
190 -}
191 -
192 -pkg_postinst() {
193 - elog
194 - elog "To integrate noad in VDR you should do this:"
195 - elog
196 - elog "start and set Parameter in /etc/conf.d/vdraddon.noad"
197 - elog
198 - elog "Note: You can use here all parameters for noad,"
199 - elog "please look in the documentation of noad."
200 -}