public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-video/noad/
@ 2016-05-05 19:24 Joerg Bornkessel
  0 siblings, 0 replies; 19+ messages in thread
From: Joerg Bornkessel @ 2016-05-05 19:24 UTC (permalink / raw
  To: gentoo-commits

commit:     91cf3ddad86852356bf48f7bd215d75807a1824d
Author:     Joerg Bornkessel <hd_brummy <AT> gentoo <DOT> org>
AuthorDate: Thu May  5 19:23:26 2016 +0000
Commit:     Joerg Bornkessel <hd_brummy <AT> gentoo <DOT> org>
CommitDate: Thu May  5 19:23:26 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91cf3dda

compilefix wrt bug 575494

Package-Manager: portage-2.2.28

 media-video/noad/noad-0.7.3.ebuild                 | 88 ----------------------
 .../{noad-0.8.6.ebuild => noad-0.8.6-r2.ebuild}    | 15 +++-
 2 files changed, 11 insertions(+), 92 deletions(-)

diff --git a/media-video/noad/noad-0.7.3.ebuild b/media-video/noad/noad-0.7.3.ebuild
deleted file mode 100644
index acce5bb..0000000
--- a/media-video/noad/noad-0.7.3.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit eutils flag-o-matic autotools
-
-DESCRIPTION="Mark commercial Breaks in VDR records"
-HOMEPAGE="http://noad.heliohost.org/"
-SRC_URI="http://noad.heliohost.org/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="ffmpeg imagemagick"
-
-DEPEND="media-libs/libmpeg2
-	ffmpeg? ( >=virtual/ffmpeg-0.4.8 )
-	imagemagick? ( >=media-gfx/imagemagick-6.2.4.2-r1 )
-	!media-plugins/vdr-markad"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-
-	epatch "${FILESDIR}"/patches-0.7.x/"${P}"-hangcheck.diff
-
-	# UINT64_C is needed by ffmpeg headers
-	append-flags -D__STDC_CONSTANT_MACROS
-
-	if has_version ">=media-video/vdr-1.7.15"; then
-		sed -e "s:2001:6419:" -i svdrpc.cpp
-	fi
-
-	epatch "${FILESDIR}/patches-0.7.x/${P}_gcc-4.7.diff"
-
-	eautoreconf
-}
-
-src_configure() {
-
-	local=myconf
-	use ffmpeg && myconf="--with-ffmpeg --with-ffmpeginclude=/usr/include"
-
-	econf \
-	${myconf} \
-	$(use_with imagemagick magick) \
-	--with-mpeginclude=/usr/include/mpeg2dec
-#	--with-tools # fails on showindex, marcpics compile
-}
-
-src_install() {
-
-	dobin noad
-#       fix me later!
-#       dobin noad showindex
-#	use imagemagick && dobin markpics
-
-	dodoc README INSTALL
-	# example scripts are installed as dokumentation
-	dodoc allnewnoad allnoad allnoadnice clearlogos noadifnew stat2html
-
-	newconfd "${FILESDIR}"/confd_vdraddon.noad vdraddon.noad
-
-	insinto /usr/share/vdr/record
-	doins "${FILESDIR}"/record-50-noad.sh
-
-	insinto /usr/share/vdr/shutdown
-	doins "${FILESDIR}"/pre-shutdown-15-noad.sh
-
-	insinto /etc/vdr/reccmds
-	doins "${FILESDIR}"/reccmds.noad.conf
-
-	exeinto /usr/share/vdr/bin
-	doexe "${FILESDIR}"/noad-reccmd
-}
-
-pkg_postinst() {
-
-	elog
-	elog "Congratulations, you have just installed noad!,"
-	elog "To integrate noad in VDR you should do this:"
-	elog
-	elog "start and set Parameter in /etc/conf.d/vdraddon.noad"
-	elog
-	elog "Note: You can use here all pararmeters for noad,"
-	elog "please look in the documentation of noad."
-}

diff --git a/media-video/noad/noad-0.8.6.ebuild b/media-video/noad/noad-0.8.6-r2.ebuild
similarity index 82%
rename from media-video/noad/noad-0.8.6.ebuild
rename to media-video/noad/noad-0.8.6-r2.ebuild
index 297a1a3..bb10d50 100644
--- a/media-video/noad/noad-0.8.6.ebuild
+++ b/media-video/noad/noad-0.8.6-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -25,9 +25,16 @@ DEPEND="${RDEPEND}
 REQUIRED_USE="|| ( ffmpeg libmpeg2 )"
 
 src_prepare() {
-	if has_version '>=media-video/vdr-1.7.15'; then
-		sed -i -e 's:2001:6419:' svdrpc.cpp main.cpp || die
-	fi
+	sed -i -e 's:2001:6419:' svdrpc.cpp main.cpp
+
+	# wrt bug 575494
+	sed -e "s:CODEC_ID_MP3:AV_CODEC_ID_MP3:" -i audiotools.cpp
+	sed -e "sCODEC_ID_PROBE:AV_CODEC_ID_PROBE:" -i ffmpeg_decoder.cpp
+
+	# tested libav-9, ffmepg-2.2.9
+	epatch "${FILESDIR}/patches-0.8.x/${P}-libav9.diff" \
+		"${FILESDIR}/patches-0.8.x/${P}-ffmpeg25.patch"
+
 	eautoreconf
 }
 


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/noad/
@ 2017-03-12  9:05 Michał Górny
  0 siblings, 0 replies; 19+ messages in thread
From: Michał Górny @ 2017-03-12  9:05 UTC (permalink / raw
  To: gentoo-commits

commit:     0f4cad40059479f2d425e2dd7cf1a553fe4896e9
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 12 08:52:38 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Mar 12 09:05:03 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f4cad40

media-video/noad: Remove redundant confutils_require_any, #610480

 media-video/noad/noad-0.8.6-r1.ebuild | 5 ++---
 media-video/noad/noad-0.8.6-r2.ebuild | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/media-video/noad/noad-0.8.6-r1.ebuild b/media-video/noad/noad-0.8.6-r1.ebuild
index 52992337087..ae96bfd4fd5 100644
--- a/media-video/noad/noad-0.8.6-r1.ebuild
+++ b/media-video/noad/noad-0.8.6-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-inherit autotools eutils toolchain-funcs confutils
+inherit autotools eutils toolchain-funcs
 
 DESCRIPTION="Mark commercial breaks in VDR recordings"
 HOMEPAGE="http://noad.net23.net/"
@@ -34,7 +34,6 @@ src_prepare() {
 }
 
 src_configure() {
-	confutils_require_any ffmpeg libmpeg2
 	econf \
 		$(usex imagemagick '--with-magick') \
 		$(usex ffmpeg '' '--without-ffmpeg') \

diff --git a/media-video/noad/noad-0.8.6-r2.ebuild b/media-video/noad/noad-0.8.6-r2.ebuild
index f9325a7fbb2..cd819660440 100644
--- a/media-video/noad/noad-0.8.6-r2.ebuild
+++ b/media-video/noad/noad-0.8.6-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-inherit autotools eutils toolchain-funcs confutils
+inherit autotools eutils toolchain-funcs
 
 DESCRIPTION="Mark commercial breaks in VDR recordings"
 HOMEPAGE="http://noad.net23.net/"
@@ -38,7 +38,6 @@ src_prepare() {
 }
 
 src_configure() {
-	confutils_require_any ffmpeg libmpeg2
 	econf \
 		$(usex imagemagick '--with-magick') \
 		$(usex ffmpeg '' '--without-ffmpeg') \


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/noad/
@ 2018-07-12 11:56 Joerg Bornkessel
  0 siblings, 0 replies; 19+ messages in thread
From: Joerg Bornkessel @ 2018-07-12 11:56 UTC (permalink / raw
  To: gentoo-commits

commit:     27a6773abde69e88c3edea709b6fa4ad01e161ea
Author:     Joerg Bornkessel <hd_brummy <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 12 11:55:52 2018 +0000
Commit:     Joerg Bornkessel <hd_brummy <AT> gentoo <DOT> org>
CommitDate: Thu Jul 12 11:55:52 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a6773a

media-video/noad: fixed compile for ffmpeg-3, wrt bug 614220

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 media-video/noad/Manifest                               |  1 +
 media-video/noad/metadata.xml                           |  2 +-
 media-video/noad/noad-0.7.3-r1.ebuild                   |  4 ++--
 media-video/noad/noad-0.8.6-r1.ebuild                   |  6 +++---
 media-video/noad/noad-0.8.6-r2.ebuild                   |  6 +++---
 .../noad/{noad-0.8.6-r1.ebuild => noad-0.8.6-r3.ebuild} | 17 +++++++++--------
 6 files changed, 19 insertions(+), 17 deletions(-)

diff --git a/media-video/noad/Manifest b/media-video/noad/Manifest
index 93ef3d0545d..947101c403a 100644
--- a/media-video/noad/Manifest
+++ b/media-video/noad/Manifest
@@ -1,2 +1,3 @@
 DIST noad-0.7.3.tar.bz2 174036 BLAKE2B 11fbe9e794981b1666b04ff9d8909972a00db2daff90819d651324704836949af85278e807e7e6902b0198fd4dcd167c8722adcf816d95e15fe808efb93420a1 SHA512 0edc81c9b689c49b99cd68b80bf7acbb0af9757b4d5439edd0610ca96bf0ee4783844aa0dfe52e3303b21f5794af3ad9a216371d4e698bbf26f24bc31be43c66
+DIST noad-0.8.6-ffmpeg3.4.diff.bz2 6261 BLAKE2B 4c1de8b72c9b25a056cabb5a74b4d9bbc42f6586b4e2166bf2cf5ac76d7617df3318a4a4b21fa5dbfb601e2f9bacc7bd2d8b54705750a2d761c5a73c5c745578 SHA512 f7b4879902e2344099ef337094fc8be1c4322d2fa1ed5d7c275adfed9dfcc1644cc18743191ffd4daaa44a83cf3936a8dd8a978c66aaeae18a38c6164a608b02
 DIST noad-0.8.6.tar.bz2 188085 BLAKE2B fa9ae43984509f6da17028cda11f69dae0a74afcabe8daaaf2661d9791229bf1d5374b26abbcc9cd8f887b42c188a0d4871ae059dabac3b9bb9175533f096100 SHA512 ffca9e8bc78719350ffdfe59a4f258033f843ddf761ca5d8893cde5a4968a644c0318fd86b60e7b9e78b0650f8f02c68e6f7a95f4dfb702ab30d84ad3750c9e9

diff --git a/media-video/noad/metadata.xml b/media-video/noad/metadata.xml
index b76754b18b7..8251361a1e1 100644
--- a/media-video/noad/metadata.xml
+++ b/media-video/noad/metadata.xml
@@ -10,7 +10,7 @@
 		<name>Gentoo Video project</name>
 	</maintainer>
 	<use>
-		<flag name="libmpeg2">Support for libmpeg2 library</flag>
+		<flag name="libmpeg2">Build support for mpeg2 over media-libs/libmpeg2 rather than using ffmpeg</flag>
 	</use>
 	<longdescription lang="en">
 		Mark commercial Breaks in VDR records. 

diff --git a/media-video/noad/noad-0.7.3-r1.ebuild b/media-video/noad/noad-0.7.3-r1.ebuild
index 2a433cde6db..3835c9d4b83 100644
--- a/media-video/noad/noad-0.7.3-r1.ebuild
+++ b/media-video/noad/noad-0.7.3-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 inherit autotools eutils toolchain-funcs
 
 DESCRIPTION="Mark commercial Breaks in VDR records"

diff --git a/media-video/noad/noad-0.8.6-r1.ebuild b/media-video/noad/noad-0.8.6-r1.ebuild
index ae96bfd4fd5..60d75aed517 100644
--- a/media-video/noad/noad-0.8.6-r1.ebuild
+++ b/media-video/noad/noad-0.8.6-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 inherit autotools eutils toolchain-funcs
 
 DESCRIPTION="Mark commercial breaks in VDR recordings"
@@ -27,7 +27,7 @@ src_prepare() {
 	sed -i -e 's:2001:6419:' svdrpc.cpp main.cpp
 
 	# tested libav-9, ffmepg-2.2.9
-	epatch "${FILESDIR}/patches-0.8.x/${P}-libav9.diff" \
+	eapply "${FILESDIR}/patches-0.8.x/${P}-libav9.diff" \
 		"${FILESDIR}/patches-0.8.x/${P}-ffmpeg25.patch"
 
 	eautoreconf

diff --git a/media-video/noad/noad-0.8.6-r2.ebuild b/media-video/noad/noad-0.8.6-r2.ebuild
index cd819660440..d9c62f84e4b 100644
--- a/media-video/noad/noad-0.8.6-r2.ebuild
+++ b/media-video/noad/noad-0.8.6-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 inherit autotools eutils toolchain-funcs
 
 DESCRIPTION="Mark commercial breaks in VDR recordings"
@@ -31,7 +31,7 @@ src_prepare() {
 	sed -e "sCODEC_ID_PROBE:AV_CODEC_ID_PROBE:" -i ffmpeg_decoder.cpp
 
 	# tested libav-9, ffmepg-2.2.9
-	epatch "${FILESDIR}/patches-0.8.x/${P}-libav9.diff" \
+	eapply "${FILESDIR}/patches-0.8.x/${P}-libav9.diff" \
 		"${FILESDIR}/patches-0.8.x/${P}-ffmpeg25.patch"
 
 	eautoreconf

diff --git a/media-video/noad/noad-0.8.6-r1.ebuild b/media-video/noad/noad-0.8.6-r3.ebuild
similarity index 84%
copy from media-video/noad/noad-0.8.6-r1.ebuild
copy to media-video/noad/noad-0.8.6-r3.ebuild
index ae96bfd4fd5..ab6a5dbf53c 100644
--- a/media-video/noad/noad-0.8.6-r1.ebuild
+++ b/media-video/noad/noad-0.8.6-r3.ebuild
@@ -1,16 +1,18 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
+
 inherit autotools eutils toolchain-funcs
 
 DESCRIPTION="Mark commercial breaks in VDR recordings"
 HOMEPAGE="http://noad.net23.net/"
-SRC_URI="http://noad.net23.net/${P}.tar.bz2"
+SRC_URI="http://noad.net23.net/${P}.tar.bz2
+		http://vdr.websitec.de/download/${PN}/${P}-ffmpeg3.4.diff.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="+ffmpeg imagemagick libmpeg2"
 
 RDEPEND="
@@ -24,11 +26,10 @@ DEPEND="${RDEPEND}
 REQUIRED_USE="|| ( ffmpeg libmpeg2 )"
 
 src_prepare() {
-	sed -i -e 's:2001:6419:' svdrpc.cpp main.cpp
+	default
 
-	# tested libav-9, ffmepg-2.2.9
-	epatch "${FILESDIR}/patches-0.8.x/${P}-libav9.diff" \
-		"${FILESDIR}/patches-0.8.x/${P}-ffmpeg25.patch"
+	#compile tested libav-13, ffmepg-3.4
+	eapply "${WORKDIR}/${P}-ffmpeg3.4.diff"
 
 	eautoreconf
 }


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/noad/
@ 2019-04-13 19:10 Agostino Sarubbo
  0 siblings, 0 replies; 19+ messages in thread
From: Agostino Sarubbo @ 2019-04-13 19:10 UTC (permalink / raw
  To: gentoo-commits

commit:     c41041641754a15856d431901a38d6c370c878ce
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 13 19:08:28 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Apr 13 19:08:28 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4104164

media-video/noad: amd64 stable wrt bug #681498

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 media-video/noad/noad-0.8.6-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/noad/noad-0.8.6-r3.ebuild b/media-video/noad/noad-0.8.6-r3.ebuild
index ab6a5dbf53c..b162dbd8fe1 100644
--- a/media-video/noad/noad-0.8.6-r3.ebuild
+++ b/media-video/noad/noad-0.8.6-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="http://noad.net23.net/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+ffmpeg imagemagick libmpeg2"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/noad/
@ 2020-01-23 20:33 Jörg Bornkessel
  0 siblings, 0 replies; 19+ messages in thread
From: Jörg Bornkessel @ 2020-01-23 20:33 UTC (permalink / raw
  To: gentoo-commits

commit:     25d7e7d79368b7625221486d1d32f5c515901854
Author:     Joerg Bornkessel <hd_brummy <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 23 20:31:52 2020 +0000
Commit:     Jörg Bornkessel <hd_brummy <AT> gentoo <DOT> org>
CommitDate: Thu Jan 23 20:33:25 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25d7e7d7

media-video/noad: license, dead homepage, src_uri fixed

sources are not available by upstream anymore
Martin Dummer has pickupded the sources and added to git hub
this is a community managed project now

Closes: https://bugs.gentoo.org/682394
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Joerg Bornkessel <hd_brummy <AT> gentoo.org>

 media-video/noad/Manifest             |  1 +
 media-video/noad/noad-0.8.6-r4.ebuild | 79 +++++++++++++++++++++++++++++++++++
 2 files changed, 80 insertions(+)

diff --git a/media-video/noad/Manifest b/media-video/noad/Manifest
index 8722aadf4f8..3de2a08bc1b 100644
--- a/media-video/noad/Manifest
+++ b/media-video/noad/Manifest
@@ -1,2 +1,3 @@
 DIST noad-0.8.6-ffmpeg3.4.diff.bz2 6261 BLAKE2B 4c1de8b72c9b25a056cabb5a74b4d9bbc42f6586b4e2166bf2cf5ac76d7617df3318a4a4b21fa5dbfb601e2f9bacc7bd2d8b54705750a2d761c5a73c5c745578 SHA512 f7b4879902e2344099ef337094fc8be1c4322d2fa1ed5d7c275adfed9dfcc1644cc18743191ffd4daaa44a83cf3936a8dd8a978c66aaeae18a38c6164a608b02
 DIST noad-0.8.6.tar.bz2 188085 BLAKE2B fa9ae43984509f6da17028cda11f69dae0a74afcabe8daaaf2661d9791229bf1d5374b26abbcc9cd8f887b42c188a0d4871ae059dabac3b9bb9175533f096100 SHA512 ffca9e8bc78719350ffdfe59a4f258033f843ddf761ca5d8893cde5a4968a644c0318fd86b60e7b9e78b0650f8f02c68e6f7a95f4dfb702ab30d84ad3750c9e9
+DIST noad-0.8.6.tar.gz 226169 BLAKE2B c8aa44a868a7592b66a94a58065df5b3dc19562bf6bfb946fe60acebd2ea9f9090750836368bc6aeecf2fbd9938b0ec3f653d7908d3b34f27c3362fcea48e445 SHA512 abec49ea7d4dc4233d42bd42ba267bc7b235aace1597c5cd3dcbb7b4ede00c3778eaa2a0d8697fca4caf2b0ca94b540b87a862523a3028eb5cfe84db3c460ede

diff --git a/media-video/noad/noad-0.8.6-r4.ebuild b/media-video/noad/noad-0.8.6-r4.ebuild
new file mode 100644
index 00000000000..170684dc966
--- /dev/null
+++ b/media-video/noad/noad-0.8.6-r4.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Mark commercial breaks in VDR recordings"
+HOMEPAGE="https://github.com/madmartin/noad"
+SRC_URI="https://github.com/madmartin/noad/archive/v0.8.6.tar.gz -> ${P}.tar.gz
+		http://vdr.websitec.de/download/${PN}/${P}-ffmpeg3.4.diff.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ffmpeg imagemagick libmpeg2"
+
+RDEPEND="
+	libmpeg2? ( media-libs/libmpeg2:= )
+	ffmpeg? ( virtual/ffmpeg )
+	imagemagick? ( media-gfx/imagemagick )"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig"
+
+REQUIRED_USE="|| ( ffmpeg libmpeg2 )"
+
+src_prepare() {
+	default
+
+	#compile tested libav-13, ffmepg-3.4
+	eapply "${WORKDIR}/${P}-ffmpeg3.4.diff"
+
+	eautoreconf
+}
+
+src_configure() {
+	econf \
+		$(usex imagemagick '--with-magick') \
+		$(usex ffmpeg '' '--without-ffmpeg') \
+		$(usex libmpeg2 '' '--without-libmpeg2') \
+		--with-tools
+}
+
+src_compile() {
+	emake AR="$(tc-getAR)"		# see bug #469810
+}
+
+src_install() {
+	dobin noad showindex checkMarks
+	use imagemagick && dobin markpics
+
+	dodoc README INSTALL
+	# example scripts are installed as dokumentation
+	dodoc allnewnoad allnoad allnoadnice clearlogos noadcall.sh noadifnew stat2html statupd
+
+	newconfd "${FILESDIR}"/confd_vdraddon.noad vdraddon.noad
+
+	insinto /usr/share/vdr/record
+	doins "${FILESDIR}"/record-50-noad.sh
+
+	insinto /usr/share/vdr/shutdown
+	doins "${FILESDIR}"/pre-shutdown-15-noad.sh
+
+	insinto /etc/vdr/reccmds
+	doins "${FILESDIR}"/reccmds.noad.conf
+
+	exeinto /usr/share/vdr/bin
+	doexe "${FILESDIR}"/noad-reccmd
+}
+
+pkg_postinst() {
+	elog
+	elog "To integrate noad in VDR you should do this:"
+	elog
+	elog "start and set Parameter in /etc/conf.d/vdraddon.noad"
+	elog
+	elog "Note: You can use here all parameters for noad,"
+	elog "please look in the documentation of noad."
+}


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/noad/
@ 2020-02-14 21:51 Jörg Bornkessel
  0 siblings, 0 replies; 19+ messages in thread
From: Jörg Bornkessel @ 2020-02-14 21:51 UTC (permalink / raw
  To: gentoo-commits

commit:     31a85dfc04a5d5b83b15b9b876135427f932d76c
Author:     Joerg Bornkessel <hd_brummy <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 14 21:46:47 2020 +0000
Commit:     Jörg Bornkessel <hd_brummy <AT> gentoo <DOT> org>
CommitDate: Fri Feb 14 21:50:34 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31a85dfc

media-video/noad: removed longdescription

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Joerg Bornkessel <hd_brummy <AT> gentoo.org>

 media-video/noad/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/media-video/noad/metadata.xml b/media-video/noad/metadata.xml
index 8251361a1e1..90724bd3783 100644
--- a/media-video/noad/metadata.xml
+++ b/media-video/noad/metadata.xml
@@ -12,7 +12,4 @@
 	<use>
 		<flag name="libmpeg2">Build support for mpeg2 over media-libs/libmpeg2 rather than using ffmpeg</flag>
 	</use>
-	<longdescription lang="en">
-		Mark commercial Breaks in VDR records. 
-	</longdescription>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/noad/
@ 2020-04-26 11:00 David Seifert
  0 siblings, 0 replies; 19+ messages in thread
From: David Seifert @ 2020-04-26 11:00 UTC (permalink / raw
  To: gentoo-commits

commit:     a34076f4c446c0fc29c16ff07fd966d78b037153
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 26 10:58:46 2020 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Apr 26 10:58:46 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a34076f4

media-video/noad: Replace virtual/ffmpeg

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 media-video/noad/{noad-0.8.6-r3.ebuild => noad-0.8.6-r5.ebuild} | 4 ++--
 media-video/noad/{noad-0.8.6-r4.ebuild => noad-0.8.6-r6.ebuild} | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-video/noad/noad-0.8.6-r3.ebuild b/media-video/noad/noad-0.8.6-r5.ebuild
similarity index 96%
rename from media-video/noad/noad-0.8.6-r3.ebuild
rename to media-video/noad/noad-0.8.6-r5.ebuild
index d4506cccd05..d899fd371e7 100644
--- a/media-video/noad/noad-0.8.6-r3.ebuild
+++ b/media-video/noad/noad-0.8.6-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ IUSE="+ffmpeg imagemagick libmpeg2"
 
 RDEPEND="
 	libmpeg2? ( media-libs/libmpeg2:= )
-	ffmpeg? ( virtual/ffmpeg )
+	ffmpeg? ( media-video/ffmpeg )
 	imagemagick? ( media-gfx/imagemagick )
 	!media-plugins/vdr-markad"
 DEPEND="${RDEPEND}

diff --git a/media-video/noad/noad-0.8.6-r4.ebuild b/media-video/noad/noad-0.8.6-r6.ebuild
similarity index 98%
rename from media-video/noad/noad-0.8.6-r4.ebuild
rename to media-video/noad/noad-0.8.6-r6.ebuild
index 170684dc966..3235fcc88d7 100644
--- a/media-video/noad/noad-0.8.6-r4.ebuild
+++ b/media-video/noad/noad-0.8.6-r6.ebuild
@@ -17,7 +17,7 @@ IUSE="+ffmpeg imagemagick libmpeg2"
 
 RDEPEND="
 	libmpeg2? ( media-libs/libmpeg2:= )
-	ffmpeg? ( virtual/ffmpeg )
+	ffmpeg? ( media-video/ffmpeg )
 	imagemagick? ( media-gfx/imagemagick )"
 DEPEND="${RDEPEND}
 	virtual/pkgconfig"


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/noad/
@ 2021-06-22 18:29 Sam James
  0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2021-06-22 18:29 UTC (permalink / raw
  To: gentoo-commits

commit:     ad15bc6a97f618a8d40075625338bceed48a9a4a
Author:     Martin Dummer <martin.dummer <AT> gmx <DOT> net>
AuthorDate: Tue Jun 22 05:10:59 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 22 18:28:48 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad15bc6a

media-video/noad: version bump to 0.8.7

new upstream version, insert available patches into main,
many compiler fixes

Closes: https://bugs.gentoo.org/717708
Closes: https://bugs.gentoo.org/731098
Closes: https://bugs.gentoo.org/787143
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Martin Dummer <martin.dummer <AT> gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/21368
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/noad/Manifest          |  1 +
 media-video/noad/metadata.xml      | 13 ++++++-
 media-video/noad/noad-0.8.7.ebuild | 70 ++++++++++++++++++++++++++++++++++++++
 3 files changed, 83 insertions(+), 1 deletion(-)

diff --git a/media-video/noad/Manifest b/media-video/noad/Manifest
index 3de2a08bc1b..b740f92e6bd 100644
--- a/media-video/noad/Manifest
+++ b/media-video/noad/Manifest
@@ -1,3 +1,4 @@
 DIST noad-0.8.6-ffmpeg3.4.diff.bz2 6261 BLAKE2B 4c1de8b72c9b25a056cabb5a74b4d9bbc42f6586b4e2166bf2cf5ac76d7617df3318a4a4b21fa5dbfb601e2f9bacc7bd2d8b54705750a2d761c5a73c5c745578 SHA512 f7b4879902e2344099ef337094fc8be1c4322d2fa1ed5d7c275adfed9dfcc1644cc18743191ffd4daaa44a83cf3936a8dd8a978c66aaeae18a38c6164a608b02
 DIST noad-0.8.6.tar.bz2 188085 BLAKE2B fa9ae43984509f6da17028cda11f69dae0a74afcabe8daaaf2661d9791229bf1d5374b26abbcc9cd8f887b42c188a0d4871ae059dabac3b9bb9175533f096100 SHA512 ffca9e8bc78719350ffdfe59a4f258033f843ddf761ca5d8893cde5a4968a644c0318fd86b60e7b9e78b0650f8f02c68e6f7a95f4dfb702ab30d84ad3750c9e9
 DIST noad-0.8.6.tar.gz 226169 BLAKE2B c8aa44a868a7592b66a94a58065df5b3dc19562bf6bfb946fe60acebd2ea9f9090750836368bc6aeecf2fbd9938b0ec3f653d7908d3b34f27c3362fcea48e445 SHA512 abec49ea7d4dc4233d42bd42ba267bc7b235aace1597c5cd3dcbb7b4ede00c3778eaa2a0d8697fca4caf2b0ca94b540b87a862523a3028eb5cfe84db3c460ede
+DIST noad-0.8.7.tar.gz 144339 BLAKE2B e7492f63e7326cdced041332e05051a6bda2e92798f4b694ff626e65306d6ebe606f871eabc37df1613677c2f739b3caed033b443cbe7edce913b83a0365e3e5 SHA512 fa1d0226144175de586f938a594fe0a3c0b8a924a258f1406cf52078d5e6d84f46ae685ee3c9f3ce28e62f9eee719d6a938504e39a6b3b9c96043f4bd4aaf69d

diff --git a/media-video/noad/metadata.xml b/media-video/noad/metadata.xml
index 90724bd3783..ec802ef34b0 100644
--- a/media-video/noad/metadata.xml
+++ b/media-video/noad/metadata.xml
@@ -1,6 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
+	<maintainer type="person" proxied="yes">
+		<email>martin.dummer@gmx.net</email>
+		<name>Martin Dummer</name>
+	</maintainer>
+	<maintainer type="project" proxied="proxy">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
 	<maintainer type="project">
 		<email>vdr@gentoo.org</email>
 		<name>Gentoo VDR Project</name>
@@ -9,7 +17,10 @@
 		<email>media-video@gentoo.org</email>
 		<name>Gentoo Video project</name>
 	</maintainer>
+	<upstream>
+		<remote-id type="github"> madmartin/noad</remote-id>
+	</upstream>
 	<use>
-		<flag name="libmpeg2">Build support for mpeg2 over media-libs/libmpeg2 rather than using ffmpeg</flag>
+		<flag name="libmpeg2">Build support for mpeg2 through <pkg>media-libs/libmpeg2</pkg> rather than using <pkg>media-video/ffmpeg</pkg></flag>
 	</use>
 </pkgmetadata>

diff --git a/media-video/noad/noad-0.8.7.ebuild b/media-video/noad/noad-0.8.7.ebuild
new file mode 100644
index 00000000000..1b5132feec4
--- /dev/null
+++ b/media-video/noad/noad-0.8.7.ebuild
@@ -0,0 +1,70 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Mark commercial breaks in VDR recordings"
+HOMEPAGE="https://github.com/madmartin/noad"
+SRC_URI="https://github.com/madmartin/noad/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ffmpeg imagemagick libmpeg2"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="
+	libmpeg2? ( media-libs/libmpeg2:= )
+	ffmpeg? ( media-video/ffmpeg )
+	imagemagick? ( media-gfx/imagemagick )"
+RDEPEND="${DEPEND}"
+
+REQUIRED_USE="|| ( ffmpeg libmpeg2 )"
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	econf \
+		$(usex imagemagick '--with-magick') \
+		$(usex ffmpeg '' '--without-ffmpeg') \
+		$(usex libmpeg2 '' '--without-libmpeg2') \
+		--with-tools
+}
+
+src_install() {
+	dobin noad showindex checkMarks
+	use imagemagick && dobin markpics
+
+	dodoc README* INSTALL
+	# example scripts are installed as dokumentation
+	dodoc allnewnoad allnoad allnoadnice allnoaduncut checkAllMarks clearlogos noadcall.sh noadifnew stat2html statupd
+
+	newconfd "${FILESDIR}"/confd_vdraddon.noad vdraddon.noad
+
+	insinto /usr/share/vdr/record
+	doins "${FILESDIR}"/record-50-noad.sh
+
+	insinto /usr/share/vdr/shutdown
+	doins "${FILESDIR}"/pre-shutdown-15-noad.sh
+
+	insinto /etc/vdr/reccmds
+	doins "${FILESDIR}"/reccmds.noad.conf
+
+	exeinto /usr/share/vdr/bin
+	doexe "${FILESDIR}"/noad-reccmd
+}
+
+pkg_postinst() {
+	elog
+	elog "To integrate noad in VDR you should do this:"
+	elog
+	elog "start and set Parameter in /etc/conf.d/vdraddon.noad"
+	elog
+	elog "Note: You can use here all parameters for noad,"
+	elog "please look in the documentation of noad."
+}


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/noad/
@ 2021-06-22 18:29 Sam James
  0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2021-06-22 18:29 UTC (permalink / raw
  To: gentoo-commits

commit:     57a37fd22623ab2f1f525a731e4be8810bdd26e2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 22 18:29:41 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 22 18:29:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57a37fd2

media-video/noad: update upstream metadata

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/noad/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/noad/metadata.xml b/media-video/noad/metadata.xml
index ec802ef34b0..d9850778c30 100644
--- a/media-video/noad/metadata.xml
+++ b/media-video/noad/metadata.xml
@@ -18,7 +18,7 @@
 		<name>Gentoo Video project</name>
 	</maintainer>
 	<upstream>
-		<remote-id type="github"> madmartin/noad</remote-id>
+		<remote-id type="github">madmartin/noad</remote-id>
 	</upstream>
 	<use>
 		<flag name="libmpeg2">Build support for mpeg2 through <pkg>media-libs/libmpeg2</pkg> rather than using <pkg>media-video/ffmpeg</pkg></flag>


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/noad/
@ 2021-08-08  7:45 Agostino Sarubbo
  0 siblings, 0 replies; 19+ messages in thread
From: Agostino Sarubbo @ 2021-08-08  7:45 UTC (permalink / raw
  To: gentoo-commits

commit:     21f8c8b3d1af497341b03af7dddab1919342c0b5
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  8 07:45:30 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Aug  8 07:45:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21f8c8b3

media-video/noad: amd64 stable wrt bug #807004

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-video/noad/noad-0.8.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/noad/noad-0.8.7.ebuild b/media-video/noad/noad-0.8.7.ebuild
index 1b5132feec4..2f90dae35b9 100644
--- a/media-video/noad/noad-0.8.7.ebuild
+++ b/media-video/noad/noad-0.8.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/madmartin/noad/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+ffmpeg imagemagick libmpeg2"
 
 BDEPEND="virtual/pkgconfig"


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/noad/
@ 2021-08-11  6:43 Agostino Sarubbo
  0 siblings, 0 replies; 19+ messages in thread
From: Agostino Sarubbo @ 2021-08-11  6:43 UTC (permalink / raw
  To: gentoo-commits

commit:     1d93b0a6d8c3b6d5bafc88400967fe9f1f85e24f
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 11 06:43:40 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Aug 11 06:43:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d93b0a6

media-video/noad: x86 stable wrt bug #807004

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-video/noad/noad-0.8.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/noad/noad-0.8.7.ebuild b/media-video/noad/noad-0.8.7.ebuild
index 2f90dae35b9..f89605e6364 100644
--- a/media-video/noad/noad-0.8.7.ebuild
+++ b/media-video/noad/noad-0.8.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/madmartin/noad/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+ffmpeg imagemagick libmpeg2"
 
 BDEPEND="virtual/pkgconfig"


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/noad/
@ 2021-09-19 17:10 Andreas K. Hüttel
  0 siblings, 0 replies; 19+ messages in thread
From: Andreas K. Hüttel @ 2021-09-19 17:10 UTC (permalink / raw
  To: gentoo-commits

commit:     884125253b5691f2f0c43ee62a698885e862a6c9
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 19 17:08:21 2021 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Sep 19 17:10:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88412525

media-video/noad: Remove old

Bug: https://bugs.gentoo.org/787143
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas K. Huettel <dilfridge <AT> gentoo.org>

 media-video/noad/Manifest             |  3 --
 media-video/noad/noad-0.8.6-r5.ebuild | 80 -----------------------------------
 media-video/noad/noad-0.8.6-r6.ebuild | 79 ----------------------------------
 3 files changed, 162 deletions(-)

diff --git a/media-video/noad/Manifest b/media-video/noad/Manifest
index b740f92e6bd..12a9799f190 100644
--- a/media-video/noad/Manifest
+++ b/media-video/noad/Manifest
@@ -1,4 +1 @@
-DIST noad-0.8.6-ffmpeg3.4.diff.bz2 6261 BLAKE2B 4c1de8b72c9b25a056cabb5a74b4d9bbc42f6586b4e2166bf2cf5ac76d7617df3318a4a4b21fa5dbfb601e2f9bacc7bd2d8b54705750a2d761c5a73c5c745578 SHA512 f7b4879902e2344099ef337094fc8be1c4322d2fa1ed5d7c275adfed9dfcc1644cc18743191ffd4daaa44a83cf3936a8dd8a978c66aaeae18a38c6164a608b02
-DIST noad-0.8.6.tar.bz2 188085 BLAKE2B fa9ae43984509f6da17028cda11f69dae0a74afcabe8daaaf2661d9791229bf1d5374b26abbcc9cd8f887b42c188a0d4871ae059dabac3b9bb9175533f096100 SHA512 ffca9e8bc78719350ffdfe59a4f258033f843ddf761ca5d8893cde5a4968a644c0318fd86b60e7b9e78b0650f8f02c68e6f7a95f4dfb702ab30d84ad3750c9e9
-DIST noad-0.8.6.tar.gz 226169 BLAKE2B c8aa44a868a7592b66a94a58065df5b3dc19562bf6bfb946fe60acebd2ea9f9090750836368bc6aeecf2fbd9938b0ec3f653d7908d3b34f27c3362fcea48e445 SHA512 abec49ea7d4dc4233d42bd42ba267bc7b235aace1597c5cd3dcbb7b4ede00c3778eaa2a0d8697fca4caf2b0ca94b540b87a862523a3028eb5cfe84db3c460ede
 DIST noad-0.8.7.tar.gz 144339 BLAKE2B e7492f63e7326cdced041332e05051a6bda2e92798f4b694ff626e65306d6ebe606f871eabc37df1613677c2f739b3caed033b443cbe7edce913b83a0365e3e5 SHA512 fa1d0226144175de586f938a594fe0a3c0b8a924a258f1406cf52078d5e6d84f46ae685ee3c9f3ce28e62f9eee719d6a938504e39a6b3b9c96043f4bd4aaf69d

diff --git a/media-video/noad/noad-0.8.6-r5.ebuild b/media-video/noad/noad-0.8.6-r5.ebuild
deleted file mode 100644
index d589220b260..00000000000
--- a/media-video/noad/noad-0.8.6-r5.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="Mark commercial breaks in VDR recordings"
-HOMEPAGE="http://noad.net23.net/"
-SRC_URI="http://noad.net23.net/${P}.tar.bz2
-		http://vdr.websitec.de/download/${PN}/${P}-ffmpeg3.4.diff.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+ffmpeg imagemagick libmpeg2"
-
-RDEPEND="
-	libmpeg2? ( media-libs/libmpeg2:= )
-	ffmpeg? ( media-video/ffmpeg )
-	imagemagick? ( media-gfx/imagemagick )
-	!media-plugins/vdr-markad"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig"
-
-REQUIRED_USE="|| ( ffmpeg libmpeg2 )"
-
-src_prepare() {
-	default
-
-	#compile tested libav-13, ffmepg-3.4
-	eapply "${WORKDIR}/${P}-ffmpeg3.4.diff"
-
-	eautoreconf
-}
-
-src_configure() {
-	econf \
-		$(usex imagemagick '--with-magick') \
-		$(usex ffmpeg '' '--without-ffmpeg') \
-		$(usex libmpeg2 '' '--without-libmpeg2') \
-		--with-tools
-}
-
-src_compile() {
-	emake AR="$(tc-getAR)"		# see bug #469810
-}
-
-src_install() {
-	dobin noad showindex checkMarks
-	use imagemagick && dobin markpics
-
-	dodoc README INSTALL
-	# example scripts are installed as dokumentation
-	dodoc allnewnoad allnoad allnoadnice clearlogos noadcall.sh noadifnew stat2html statupd
-
-	newconfd "${FILESDIR}"/confd_vdraddon.noad vdraddon.noad
-
-	insinto /usr/share/vdr/record
-	doins "${FILESDIR}"/record-50-noad.sh
-
-	insinto /usr/share/vdr/shutdown
-	doins "${FILESDIR}"/pre-shutdown-15-noad.sh
-
-	insinto /etc/vdr/reccmds
-	doins "${FILESDIR}"/reccmds.noad.conf
-
-	exeinto /usr/share/vdr/bin
-	doexe "${FILESDIR}"/noad-reccmd
-}
-
-pkg_postinst() {
-	elog
-	elog "To integrate noad in VDR you should do this:"
-	elog
-	elog "start and set Parameter in /etc/conf.d/vdraddon.noad"
-	elog
-	elog "Note: You can use here all parameters for noad,"
-	elog "please look in the documentation of noad."
-}

diff --git a/media-video/noad/noad-0.8.6-r6.ebuild b/media-video/noad/noad-0.8.6-r6.ebuild
deleted file mode 100644
index 3235fcc88d7..00000000000
--- a/media-video/noad/noad-0.8.6-r6.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="Mark commercial breaks in VDR recordings"
-HOMEPAGE="https://github.com/madmartin/noad"
-SRC_URI="https://github.com/madmartin/noad/archive/v0.8.6.tar.gz -> ${P}.tar.gz
-		http://vdr.websitec.de/download/${PN}/${P}-ffmpeg3.4.diff.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+ffmpeg imagemagick libmpeg2"
-
-RDEPEND="
-	libmpeg2? ( media-libs/libmpeg2:= )
-	ffmpeg? ( media-video/ffmpeg )
-	imagemagick? ( media-gfx/imagemagick )"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig"
-
-REQUIRED_USE="|| ( ffmpeg libmpeg2 )"
-
-src_prepare() {
-	default
-
-	#compile tested libav-13, ffmepg-3.4
-	eapply "${WORKDIR}/${P}-ffmpeg3.4.diff"
-
-	eautoreconf
-}
-
-src_configure() {
-	econf \
-		$(usex imagemagick '--with-magick') \
-		$(usex ffmpeg '' '--without-ffmpeg') \
-		$(usex libmpeg2 '' '--without-libmpeg2') \
-		--with-tools
-}
-
-src_compile() {
-	emake AR="$(tc-getAR)"		# see bug #469810
-}
-
-src_install() {
-	dobin noad showindex checkMarks
-	use imagemagick && dobin markpics
-
-	dodoc README INSTALL
-	# example scripts are installed as dokumentation
-	dodoc allnewnoad allnoad allnoadnice clearlogos noadcall.sh noadifnew stat2html statupd
-
-	newconfd "${FILESDIR}"/confd_vdraddon.noad vdraddon.noad
-
-	insinto /usr/share/vdr/record
-	doins "${FILESDIR}"/record-50-noad.sh
-
-	insinto /usr/share/vdr/shutdown
-	doins "${FILESDIR}"/pre-shutdown-15-noad.sh
-
-	insinto /etc/vdr/reccmds
-	doins "${FILESDIR}"/reccmds.noad.conf
-
-	exeinto /usr/share/vdr/bin
-	doexe "${FILESDIR}"/noad-reccmd
-}
-
-pkg_postinst() {
-	elog
-	elog "To integrate noad in VDR you should do this:"
-	elog
-	elog "start and set Parameter in /etc/conf.d/vdraddon.noad"
-	elog
-	elog "Note: You can use here all parameters for noad,"
-	elog "please look in the documentation of noad."
-}


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/noad/
@ 2023-02-15  6:23 Sam James
  0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2023-02-15  6:23 UTC (permalink / raw
  To: gentoo-commits

commit:     43ad97426db5e10cfffd668499bae7e55fb2ddca
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 15 06:20:54 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 15 06:20:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43ad9742

media-video/noad: depend on <ffmpeg-5

Bug: https://bugs.gentoo.org/834408
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/noad/noad-0.8.7.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-video/noad/noad-0.8.7.ebuild b/media-video/noad/noad-0.8.7.ebuild
index f89605e63649..25ba24135bd4 100644
--- a/media-video/noad/noad-0.8.7.ebuild
+++ b/media-video/noad/noad-0.8.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,9 +15,10 @@ KEYWORDS="amd64 x86"
 IUSE="+ffmpeg imagemagick libmpeg2"
 
 BDEPEND="virtual/pkgconfig"
+# <ffmpeg-5 dep for bug #834408, https://github.com/madmartin/noad/issues/2
 DEPEND="
 	libmpeg2? ( media-libs/libmpeg2:= )
-	ffmpeg? ( media-video/ffmpeg )
+	ffmpeg? ( <media-video/ffmpeg-5:= )
 	imagemagick? ( media-gfx/imagemagick )"
 RDEPEND="${DEPEND}"
 


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/noad/
@ 2023-02-15  6:26 Sam James
  0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2023-02-15  6:26 UTC (permalink / raw
  To: gentoo-commits

commit:     5d43c7f07be00ab49834b32ee3a7fd3de12400eb
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 15 06:26:10 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 15 06:26:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d43c7f0

media-video/noad: revbump for missing slot operator dep

Fixes: 3d1263e7486432859276f19e2341c4fcfd5b98f5
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/noad/{noad-0.8.7.ebuild => noad-0.8.7-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/media-video/noad/noad-0.8.7.ebuild b/media-video/noad/noad-0.8.7-r1.ebuild
similarity index 100%
rename from media-video/noad/noad-0.8.7.ebuild
rename to media-video/noad/noad-0.8.7-r1.ebuild


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/noad/
@ 2023-03-02  5:48 Viorel Munteanu
  0 siblings, 0 replies; 19+ messages in thread
From: Viorel Munteanu @ 2023-03-02  5:48 UTC (permalink / raw
  To: gentoo-commits

commit:     c5202bba6c7a4dab13c4db91d38764ad498d2f28
Author:     Martin Dummer <martin.dummer <AT> gmx <DOT> net>
AuthorDate: Sun Jan  8 20:47:41 2023 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Thu Mar  2 05:43:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5202bba

media-video/noad: add 0.8.8

new bugfix version 0.8.8
new EAPI 8

Closes: https://bugs.gentoo.org/889656
Signed-off-by: Martin Dummer <martin.dummer <AT> gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/29024
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 media-video/noad/Manifest          |  1 +
 media-video/noad/noad-0.8.8.ebuild | 69 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 70 insertions(+)

diff --git a/media-video/noad/Manifest b/media-video/noad/Manifest
index 12a9799f1909..b30786e65f53 100644
--- a/media-video/noad/Manifest
+++ b/media-video/noad/Manifest
@@ -1 +1,2 @@
 DIST noad-0.8.7.tar.gz 144339 BLAKE2B e7492f63e7326cdced041332e05051a6bda2e92798f4b694ff626e65306d6ebe606f871eabc37df1613677c2f739b3caed033b443cbe7edce913b83a0365e3e5 SHA512 fa1d0226144175de586f938a594fe0a3c0b8a924a258f1406cf52078d5e6d84f46ae685ee3c9f3ce28e62f9eee719d6a938504e39a6b3b9c96043f4bd4aaf69d
+DIST noad-0.8.8.tar.gz 144269 BLAKE2B 0474c165af16afb93459dd753017e25afe5e9c42439af9e1f2e23e4aeb5d4cd3610a66dec80d63d1c5f71d2ef9f6817ad831a5e368e8aeda53e078d0137f67ae SHA512 1795072e0b416c9904e8769da2bfe08120ea2c55427bd6e7479c6d79bb5a1b25abe82c0ed2cf8b3d5f7a354e2f60b1251e9d1ed102d19b3c45c1cd34a5e8e6d0

diff --git a/media-video/noad/noad-0.8.8.ebuild b/media-video/noad/noad-0.8.8.ebuild
new file mode 100644
index 000000000000..72ad06e5416b
--- /dev/null
+++ b/media-video/noad/noad-0.8.8.ebuild
@@ -0,0 +1,69 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Mark commercial breaks in VDR recordings"
+HOMEPAGE="https://github.com/madmartin/noad"
+SRC_URI="https://github.com/madmartin/noad/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ffmpeg imagemagick libmpeg2"
+REQUIRED_USE="|| ( ffmpeg libmpeg2 )"
+
+DEPEND="
+	libmpeg2? ( media-libs/libmpeg2 )
+	ffmpeg? ( media-video/ffmpeg:= )
+	imagemagick? ( media-gfx/imagemagick:= )"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	econf \
+		$(usev imagemagick --with-magick) \
+		$(usev !ffmpeg --without-ffmpeg) \
+		$(usev !libmpeg2 --without-libmpeg2) \
+		--with-tools
+}
+
+src_install() {
+	dobin noad showindex checkMarks
+	use imagemagick && dobin markpics
+
+	dodoc README* INSTALL
+	# example scripts are installed as dokumentation
+	dodoc allnewnoad allnoad allnoadnice allnoaduncut checkAllMarks clearlogos noadcall.sh noadifnew stat2html statupd
+
+	newconfd "${FILESDIR}"/confd_vdraddon.noad vdraddon.noad
+
+	insinto /usr/share/vdr/record
+	doins "${FILESDIR}"/record-50-noad.sh
+
+	insinto /usr/share/vdr/shutdown
+	doins "${FILESDIR}"/pre-shutdown-15-noad.sh
+
+	insinto /etc/vdr/reccmds
+	doins "${FILESDIR}"/reccmds.noad.conf
+
+	exeinto /usr/share/vdr/bin
+	doexe "${FILESDIR}"/noad-reccmd
+}
+
+pkg_postinst() {
+	elog
+	elog "To integrate noad in VDR you should do this:"
+	elog
+	elog "start and set Parameter in /etc/conf.d/vdraddon.noad"
+	elog
+	elog "Note: You can use here all parameters for noad,"
+	elog "please look in the documentation of noad."
+}


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/noad/
@ 2023-05-18 19:42 Sam James
  0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2023-05-18 19:42 UTC (permalink / raw
  To: gentoo-commits

commit:     4ce3539f14206405cdaec4fe0b8f09d0347d3d2a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 18 19:42:19 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 18 19:42:19 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ce3539f

media-video/noad: Stabilize 0.8.8 amd64, #906672

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/noad/noad-0.8.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/noad/noad-0.8.8.ebuild b/media-video/noad/noad-0.8.8.ebuild
index 72ad06e5416b..1a5189ee03fe 100644
--- a/media-video/noad/noad-0.8.8.ebuild
+++ b/media-video/noad/noad-0.8.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/madmartin/noad/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+ffmpeg imagemagick libmpeg2"
 REQUIRED_USE="|| ( ffmpeg libmpeg2 )"
 


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/noad/
@ 2023-05-18 19:42 Sam James
  0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2023-05-18 19:42 UTC (permalink / raw
  To: gentoo-commits

commit:     c7bd6bb61e6f8434a03b28bf95f45e12df07a278
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 18 19:42:20 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 18 19:42:20 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7bd6bb6

media-video/noad: Stabilize 0.8.8 x86, #906672

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/noad/noad-0.8.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/noad/noad-0.8.8.ebuild b/media-video/noad/noad-0.8.8.ebuild
index 1a5189ee03fe..408b4c6b7d02 100644
--- a/media-video/noad/noad-0.8.8.ebuild
+++ b/media-video/noad/noad-0.8.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/madmartin/noad/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+ffmpeg imagemagick libmpeg2"
 REQUIRED_USE="|| ( ffmpeg libmpeg2 )"
 


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/noad/
@ 2024-11-03 19:11 Eli Schwartz
  0 siblings, 0 replies; 19+ messages in thread
From: Eli Schwartz @ 2024-11-03 19:11 UTC (permalink / raw
  To: gentoo-commits

commit:     4ee14f4cfa568a762db6224d38d869ec0a1cb230
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  3 04:00:24 2024 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Sun Nov  3 19:07:10 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee14f4c

media-video/noad: restore dependency on <ffmpeg-5

Restores commit 43ad97426db5e10cfffd668499bae7e55fb2ddca, which was
backed out by a revbump that did not rebase on the latest version of the
ebuild.

Fixes: c5202bba6c7a4dab13c4db91d38764ad498d2f28
Closes: https://bugs.gentoo.org/834408
Closes: https://bugs.gentoo.org/916548
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 media-video/noad/noad-0.8.8.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-video/noad/noad-0.8.8.ebuild b/media-video/noad/noad-0.8.8.ebuild
index 408b4c6b7d02..00d2b5cc1c84 100644
--- a/media-video/noad/noad-0.8.8.ebuild
+++ b/media-video/noad/noad-0.8.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,9 +15,10 @@ KEYWORDS="amd64 x86"
 IUSE="+ffmpeg imagemagick libmpeg2"
 REQUIRED_USE="|| ( ffmpeg libmpeg2 )"
 
+# <ffmpeg-5 dep for bug #834408, https://github.com/madmartin/noad/issues/2
 DEPEND="
 	libmpeg2? ( media-libs/libmpeg2 )
-	ffmpeg? ( media-video/ffmpeg:= )
+	ffmpeg? ( <media-video/ffmpeg-5:= )
 	imagemagick? ( media-gfx/imagemagick:= )"
 RDEPEND="${DEPEND}"
 BDEPEND="virtual/pkgconfig"


^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-video/noad/
@ 2024-11-03 19:11 Eli Schwartz
  0 siblings, 0 replies; 19+ messages in thread
From: Eli Schwartz @ 2024-11-03 19:11 UTC (permalink / raw
  To: gentoo-commits

commit:     ba6b28c15eb2fc6ee6b063a2c43d03ebaa3ce65b
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  3 19:11:08 2024 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Sun Nov  3 19:11:08 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba6b28c1

media-video/noad: remove unused eclass

Usage dropped in "media-video/noad: version bump to 0.8.7", which
removed tc-getAR.

Fixes: ad15bc6a97f618a8d40075625338bceed48a9a4a
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 media-video/noad/noad-0.8.7-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/noad/noad-0.8.7-r1.ebuild b/media-video/noad/noad-0.8.7-r1.ebuild
index 25ba24135bd4..635e8e223e94 100644
--- a/media-video/noad/noad-0.8.7-r1.ebuild
+++ b/media-video/noad/noad-0.8.7-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit autotools toolchain-funcs
+inherit autotools
 
 DESCRIPTION="Mark commercial breaks in VDR recordings"
 HOMEPAGE="https://github.com/madmartin/noad"


^ permalink raw reply related	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2024-11-03 19:11 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-05-18 19:42 [gentoo-commits] repo/gentoo:master commit in: media-video/noad/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-11-03 19:11 Eli Schwartz
2024-11-03 19:11 Eli Schwartz
2023-05-18 19:42 Sam James
2023-03-02  5:48 Viorel Munteanu
2023-02-15  6:26 Sam James
2023-02-15  6:23 Sam James
2021-09-19 17:10 Andreas K. Hüttel
2021-08-11  6:43 Agostino Sarubbo
2021-08-08  7:45 Agostino Sarubbo
2021-06-22 18:29 Sam James
2021-06-22 18:29 Sam James
2020-04-26 11:00 David Seifert
2020-02-14 21:51 Jörg Bornkessel
2020-01-23 20:33 Jörg Bornkessel
2019-04-13 19:10 Agostino Sarubbo
2018-07-12 11:56 Joerg Bornkessel
2017-03-12  9:05 Michał Górny
2016-05-05 19:24 Joerg Bornkessel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox