* [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/
@ 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
* [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/
@ 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/
@ 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-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-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-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/
@ 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/
@ 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-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-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-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/
@ 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/
@ 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-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/
@ 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/
@ 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/
@ 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
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 --
2017-03-12 9:05 [gentoo-commits] repo/gentoo:master commit in: media-video/noad/ Michał Górny
-- 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-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
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