public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-video/mkvalidator/
@ 2015-08-24 17:18 Alexis Ballier
  0 siblings, 0 replies; 8+ messages in thread
From: Alexis Ballier @ 2015-08-24 17:18 UTC (permalink / raw
  To: gentoo-commits

commit:     a19d5f13dd165050ece5a71c519c275debf3de46
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 24 17:18:38 2015 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Aug 24 17:18:46 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19d5f13

media-video/mkvalidator: bump to 0.5.0.

Package-Manager: portage-2.2.20.1

 media-video/mkvalidator/Manifest                 |  1 +
 media-video/mkvalidator/mkvalidator-0.5.0.ebuild | 36 ++++++++++++++++++++++++
 2 files changed, 37 insertions(+)

diff --git a/media-video/mkvalidator/Manifest b/media-video/mkvalidator/Manifest
index ca3b80b..0ed28b7 100644
--- a/media-video/mkvalidator/Manifest
+++ b/media-video/mkvalidator/Manifest
@@ -2,3 +2,4 @@ DIST mkvalidator-0.3.7.tar.bz2 579174 SHA256 236247098052022757243a3c7ae5939b4ca
 DIST mkvalidator-0.4.0.tar.bz2 579322 SHA256 68457cb1a11b0beffc9395690a38754bfceefb6a210cc4039f689e0e70aea520
 DIST mkvalidator-0.4.1.tar.bz2 588267 SHA256 dedb36df9ea25d27795105649dcf9b5cab5de1ea03fc12c7bfade44d33cf58ba SHA512 13942cffaac8b0138df27cdbeae0afb22d90617195e1c863d2f43b46b0d0c57c9fc1637b635cdfb810bb20d80a50e2e545efdac0e636d4ae3c9fd097979b53c2 WHIRLPOOL db9ba20a956485b376f202a101fbdbf49fcb5bf88e52f93e8cea1fa4957e743e7dc6461b1c0c8ee6cb36bbb7e5e6fb0d49613f5195023b107dfa3552805f2157
 DIST mkvalidator-0.4.2.tar.bz2 579080 SHA256 9f626b8ae790642d63533da00639c61ef9b0548f6e75cd17544acb352efab77f SHA512 e7b9c8fba15389fddee177b3c27fb6b1ce16f143cecb830d05989a07a06a4eac2b11e56ad39f129f2d1410a16cff481abd6dc21d7c1eb1ab3c64e9826f90869c WHIRLPOOL 69825698b3de29f187c99f33eaa513cf82e65a38dfeb9c23c7da847f457c8c108525b4b8cfd2481380107a2661ca89cc2e25041be3409bcaaa5c964c88fd4ed3
+DIST mkvalidator-0.5.0.tar.bz2 587942 SHA256 c3e72e5b49d32174415b9273ea8d52380e09ac63c8dc7db684104021c711c104 SHA512 9e4644862d67567707ba01dbeec1cba115d240449b913a8c0f42e506be9c163ba83391a720af602fd9a62f6f7901c5ea8a563e227b7d9068f042e7af98f59afb WHIRLPOOL ee5e810a7a252e1bb241ef87a49580b90ebc2e218970e82991ff5ca69ae341ba72d92378a9e18f54d01d845730c177661aa9e31f8e291623538990016b270582

diff --git a/media-video/mkvalidator/mkvalidator-0.5.0.ebuild b/media-video/mkvalidator/mkvalidator-0.5.0.ebuild
new file mode 100644
index 0000000..36ffa8c
--- /dev/null
+++ b/media-video/mkvalidator/mkvalidator-0.5.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit toolchain-funcs
+
+DESCRIPTION="mkvalidator is a command line tool to verify Matroska files for spec conformance"
+HOMEPAGE="http://www.matroska.org/downloads/mkvalidator.html"
+SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+src_configure() {
+	tc-export CC CXX
+	# non-standard configure
+	./configure || die
+
+	# fixing generated makefiles
+	sed -i -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
+		-e 's|^\(STRIP.*=\)|\1 echo|g' $(find -name "*.mak") || die
+}
+
+src_compile() {
+	emake -j1 V=1
+}
+
+src_install() {
+	dobin release/*/mkv*
+	newdoc ChangeLog.txt ChangeLog
+	newdoc ReadMe.txt README
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-video/mkvalidator/
@ 2017-05-30  7:00 Alexis Ballier
  0 siblings, 0 replies; 8+ messages in thread
From: Alexis Ballier @ 2017-05-30  7:00 UTC (permalink / raw
  To: gentoo-commits

commit:     c5c538bcccb8a1cbaa0f548e33665157d1a4b56f
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon May 29 08:36:45 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Tue May 30 06:56:24 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5c538bc

media-video/mkvalidator: bump to 0.5.1

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-video/mkvalidator/Manifest                 |  1 +
 media-video/mkvalidator/mkvalidator-0.5.1.ebuild | 35 ++++++++++++++++++++++++
 2 files changed, 36 insertions(+)

diff --git a/media-video/mkvalidator/Manifest b/media-video/mkvalidator/Manifest
index e3564340c41..ab9cd0203ad 100644
--- a/media-video/mkvalidator/Manifest
+++ b/media-video/mkvalidator/Manifest
@@ -3,3 +3,4 @@ DIST mkvalidator-0.4.0.tar.bz2 579322 SHA256 68457cb1a11b0beffc9395690a38754bfce
 DIST mkvalidator-0.4.1.tar.bz2 588267 SHA256 dedb36df9ea25d27795105649dcf9b5cab5de1ea03fc12c7bfade44d33cf58ba SHA512 13942cffaac8b0138df27cdbeae0afb22d90617195e1c863d2f43b46b0d0c57c9fc1637b635cdfb810bb20d80a50e2e545efdac0e636d4ae3c9fd097979b53c2 WHIRLPOOL db9ba20a956485b376f202a101fbdbf49fcb5bf88e52f93e8cea1fa4957e743e7dc6461b1c0c8ee6cb36bbb7e5e6fb0d49613f5195023b107dfa3552805f2157
 DIST mkvalidator-0.4.2.tar.bz2 579080 SHA256 9f626b8ae790642d63533da00639c61ef9b0548f6e75cd17544acb352efab77f SHA512 e7b9c8fba15389fddee177b3c27fb6b1ce16f143cecb830d05989a07a06a4eac2b11e56ad39f129f2d1410a16cff481abd6dc21d7c1eb1ab3c64e9826f90869c WHIRLPOOL 69825698b3de29f187c99f33eaa513cf82e65a38dfeb9c23c7da847f457c8c108525b4b8cfd2481380107a2661ca89cc2e25041be3409bcaaa5c964c88fd4ed3
 DIST mkvalidator-0.5.0.tar.bz2 587942 SHA256 c3e72e5b49d32174415b9273ea8d52380e09ac63c8dc7db684104021c711c104 SHA512 9e4644862d67567707ba01dbeec1cba115d240449b913a8c0f42e506be9c163ba83391a720af602fd9a62f6f7901c5ea8a563e227b7d9068f042e7af98f59afb WHIRLPOOL ee5e810a7a252e1bb241ef87a49580b90ebc2e218970e82991ff5ca69ae341ba72d92378a9e18f54d01d845730c177661aa9e31f8e291623538990016b270582
+DIST mkvalidator-0.5.1.tar.bz2 589116 SHA256 e4f9b2e89df141926a3ac447bd9a2de17df28f6c413c2bff3323068b530da48f SHA512 236f15f2161e59b9a9923c1f9e4347069696578956d490def776e0b11339b9ba90eeb9a4b4ac85e1e506c250830e9ff3f007b52f7208c10d05180489abd1ccb9 WHIRLPOOL f0dfc728c5fdf0629fdd162c18f5542453271727911068f1cdc89592b648bf77ad253fbcff4405f64305e7dfb8391908ec2e15c3747cc0debadbf7cfa23f39b9

diff --git a/media-video/mkvalidator/mkvalidator-0.5.1.ebuild b/media-video/mkvalidator/mkvalidator-0.5.1.ebuild
new file mode 100644
index 00000000000..07d62646f60
--- /dev/null
+++ b/media-video/mkvalidator/mkvalidator-0.5.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit toolchain-funcs
+
+DESCRIPTION="mkvalidator is a command line tool to verify Matroska files for spec conformance"
+HOMEPAGE="http://www.matroska.org/downloads/mkvalidator.html"
+SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+src_configure() {
+	tc-export CC CXX
+	# non-standard configure
+	./configure || die
+
+	# fixing generated makefiles
+	sed -i -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
+		-e 's|^\(STRIP.*=\)|\1 echo|g' $(find -name "*.mak") || die
+}
+
+src_compile() {
+	emake -j1 V=1
+}
+
+src_install() {
+	dobin release/*/mkv*
+	newdoc ChangeLog.txt ChangeLog
+	newdoc ReadMe.txt README
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-video/mkvalidator/
@ 2017-08-26 14:33 Alexis Ballier
  0 siblings, 0 replies; 8+ messages in thread
From: Alexis Ballier @ 2017-08-26 14:33 UTC (permalink / raw
  To: gentoo-commits

commit:     0537cc795abba459181a75ccb992fe30fe6128ab
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 26 14:29:15 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sat Aug 26 14:29:15 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0537cc79

media-video/mkvalidator: bump to 0.5.2

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 media-video/mkvalidator/Manifest                 |  1 +
 media-video/mkvalidator/mkvalidator-0.5.2.ebuild | 38 ++++++++++++++++++++++++
 2 files changed, 39 insertions(+)

diff --git a/media-video/mkvalidator/Manifest b/media-video/mkvalidator/Manifest
index 7f4541f96df..0882064d94d 100644
--- a/media-video/mkvalidator/Manifest
+++ b/media-video/mkvalidator/Manifest
@@ -1 +1,2 @@
 DIST mkvalidator-0.5.1.tar.bz2 589116 SHA256 e4f9b2e89df141926a3ac447bd9a2de17df28f6c413c2bff3323068b530da48f SHA512 236f15f2161e59b9a9923c1f9e4347069696578956d490def776e0b11339b9ba90eeb9a4b4ac85e1e506c250830e9ff3f007b52f7208c10d05180489abd1ccb9 WHIRLPOOL f0dfc728c5fdf0629fdd162c18f5542453271727911068f1cdc89592b648bf77ad253fbcff4405f64305e7dfb8391908ec2e15c3747cc0debadbf7cfa23f39b9
+DIST mkvalidator-0.5.2.tar.bz2 612382 SHA256 2e2a91062f6bf6034e8049646897095b5fc7a1639787d5fe0fcef1f1215d873b SHA512 c87d89ce97f8c701f73932012af8c8df3d6e5ac8b0ee24e48000f93b0e29e02ce74250565f6a662fa0c9c2fbd9910705e1d1403ac6d2ac2fe54331ef150d00cc WHIRLPOOL 87c98a98c4b9a44fcaa057c37d5f7b00d8ee23fcfe1bb95dd63ff92c5f0bdff3ef90cb9b7a0931c69c85000345c5a852a3c2b263312215e96f8497736444d726

diff --git a/media-video/mkvalidator/mkvalidator-0.5.2.ebuild b/media-video/mkvalidator/mkvalidator-0.5.2.ebuild
new file mode 100644
index 00000000000..3e4f279a6c7
--- /dev/null
+++ b/media-video/mkvalidator/mkvalidator-0.5.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit toolchain-funcs
+
+DESCRIPTION="mkvalidator is a command line tool to verify Matroska files for spec conformance"
+HOMEPAGE="http://www.matroska.org/downloads/mkvalidator.html"
+SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+src_configure() {
+	tc-export CC CXX
+
+	emake -C corec/tools/coremake
+	mv corec/tools/coremake/coremake . || die
+
+	./coremake $(corec/tools/coremake/system_output.sh) || die
+
+	# fixing generated makefiles
+	sed -i -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
+		-e 's|^\(STRIP.*=\)|\1 echo|g' $(find -name "*.mak") || die
+}
+
+src_compile() {
+	emake -j1 V=1 -C ${PN}
+}
+
+src_install() {
+	dobin release/*/mkv*
+	newdoc ChangeLog.txt ChangeLog
+	newdoc ReadMe.txt README
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-video/mkvalidator/
@ 2017-08-26 14:33 Alexis Ballier
  0 siblings, 0 replies; 8+ messages in thread
From: Alexis Ballier @ 2017-08-26 14:33 UTC (permalink / raw
  To: gentoo-commits

commit:     7416a16783d4e6f4cf4f484f1176acb617e31fb3
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 26 14:21:47 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sat Aug 26 14:21:47 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7416a167

media-video/mkvalidator: Remove old

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 media-video/mkvalidator/Manifest                   |  5 ---
 .../mkvalidator/mkvalidator-0.3.7-r1.ebuild        | 33 -------------------
 media-video/mkvalidator/mkvalidator-0.4.0.ebuild   | 37 ----------------------
 media-video/mkvalidator/mkvalidator-0.4.1.ebuild   | 32 -------------------
 media-video/mkvalidator/mkvalidator-0.4.2.ebuild   | 32 -------------------
 media-video/mkvalidator/mkvalidator-0.5.0.ebuild   | 35 --------------------
 6 files changed, 174 deletions(-)

diff --git a/media-video/mkvalidator/Manifest b/media-video/mkvalidator/Manifest
index ab9cd0203ad..7f4541f96df 100644
--- a/media-video/mkvalidator/Manifest
+++ b/media-video/mkvalidator/Manifest
@@ -1,6 +1 @@
-DIST mkvalidator-0.3.7.tar.bz2 579174 SHA256 236247098052022757243a3c7ae5939b4ca34e07c573e3344346c4ca66c66ba1 SHA512 a69f1ea627789f5e43f48b18244966eebd455d56bb9859f29f73b64c49c4660d47dc7173b6ee283219a2182244f4f9e6e2970b87af5bc73a75eb7ffcef25af2e WHIRLPOOL 7cea2902b4d2467f4cfb887b8bb40066fa244a4714f1c4b74a4898859f41a6d86018d33b1e7f8d7a526d036069e01844be34d94162932b57559912c99b81528e
-DIST mkvalidator-0.4.0.tar.bz2 579322 SHA256 68457cb1a11b0beffc9395690a38754bfceefb6a210cc4039f689e0e70aea520 SHA512 2d7757585b8aca2d02d970b5522865524e6e6d0a413742deb40b6e4fcb3bcc531028dbc0488cbef70677a38cf02a00740ce81f45db617116ddc0f703a6cd55fd WHIRLPOOL eb41e05fc42bf0645bcf1f116ef094fae8e7e1b7bd486ab8280f5c9bff5a422f5a827c22e39934a670bdd97e64286558428ede66374e95eedf861c01cd999c0a
-DIST mkvalidator-0.4.1.tar.bz2 588267 SHA256 dedb36df9ea25d27795105649dcf9b5cab5de1ea03fc12c7bfade44d33cf58ba SHA512 13942cffaac8b0138df27cdbeae0afb22d90617195e1c863d2f43b46b0d0c57c9fc1637b635cdfb810bb20d80a50e2e545efdac0e636d4ae3c9fd097979b53c2 WHIRLPOOL db9ba20a956485b376f202a101fbdbf49fcb5bf88e52f93e8cea1fa4957e743e7dc6461b1c0c8ee6cb36bbb7e5e6fb0d49613f5195023b107dfa3552805f2157
-DIST mkvalidator-0.4.2.tar.bz2 579080 SHA256 9f626b8ae790642d63533da00639c61ef9b0548f6e75cd17544acb352efab77f SHA512 e7b9c8fba15389fddee177b3c27fb6b1ce16f143cecb830d05989a07a06a4eac2b11e56ad39f129f2d1410a16cff481abd6dc21d7c1eb1ab3c64e9826f90869c WHIRLPOOL 69825698b3de29f187c99f33eaa513cf82e65a38dfeb9c23c7da847f457c8c108525b4b8cfd2481380107a2661ca89cc2e25041be3409bcaaa5c964c88fd4ed3
-DIST mkvalidator-0.5.0.tar.bz2 587942 SHA256 c3e72e5b49d32174415b9273ea8d52380e09ac63c8dc7db684104021c711c104 SHA512 9e4644862d67567707ba01dbeec1cba115d240449b913a8c0f42e506be9c163ba83391a720af602fd9a62f6f7901c5ea8a563e227b7d9068f042e7af98f59afb WHIRLPOOL ee5e810a7a252e1bb241ef87a49580b90ebc2e218970e82991ff5ca69ae341ba72d92378a9e18f54d01d845730c177661aa9e31f8e291623538990016b270582
 DIST mkvalidator-0.5.1.tar.bz2 589116 SHA256 e4f9b2e89df141926a3ac447bd9a2de17df28f6c413c2bff3323068b530da48f SHA512 236f15f2161e59b9a9923c1f9e4347069696578956d490def776e0b11339b9ba90eeb9a4b4ac85e1e506c250830e9ff3f007b52f7208c10d05180489abd1ccb9 WHIRLPOOL f0dfc728c5fdf0629fdd162c18f5542453271727911068f1cdc89592b648bf77ad253fbcff4405f64305e7dfb8391908ec2e15c3747cc0debadbf7cfa23f39b9

diff --git a/media-video/mkvalidator/mkvalidator-0.3.7-r1.ebuild b/media-video/mkvalidator/mkvalidator-0.3.7-r1.ebuild
deleted file mode 100644
index 0cfee754a65..00000000000
--- a/media-video/mkvalidator/mkvalidator-0.3.7-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils
-
-DESCRIPTION="mkvalidator is a command line tool to verify Matroska files for spec conformance"
-HOMEPAGE="http://www.matroska.org/downloads/mkvalidator.html"
-SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	./configure  # non-standard configure
-
-	# fixing generated makefiles
-	sed -i -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
-		-e 's|^\(STRIP.*=\)|\1 echo|g' $(find -name "*.mak")
-}
-
-src_install() {
-	dobin release/*/mkv*
-	newdoc ChangeLog.txt ChangeLog
-	newdoc ReadMe.txt README
-}

diff --git a/media-video/mkvalidator/mkvalidator-0.4.0.ebuild b/media-video/mkvalidator/mkvalidator-0.4.0.ebuild
deleted file mode 100644
index f20bbd298c1..00000000000
--- a/media-video/mkvalidator/mkvalidator-0.4.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils
-
-DESCRIPTION="mkvalidator is a command line tool to verify Matroska files for spec conformance"
-HOMEPAGE="http://www.matroska.org/downloads/mkvalidator.html"
-SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	./configure  # non-standard configure
-
-	# fixing generated makefiles
-	sed -i -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
-		-e 's|^\(STRIP.*=\)|\1 echo|g' $(find -name "*.mak")
-}
-
-src_compile() {
-	emake -j1
-}
-
-src_install() {
-	dobin release/*/mkv*
-	newdoc ChangeLog.txt ChangeLog
-	newdoc ReadMe.txt README
-}

diff --git a/media-video/mkvalidator/mkvalidator-0.4.1.ebuild b/media-video/mkvalidator/mkvalidator-0.4.1.ebuild
deleted file mode 100644
index e376e823165..00000000000
--- a/media-video/mkvalidator/mkvalidator-0.4.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-DESCRIPTION="mkvalidator is a command line tool to verify Matroska files for spec conformance"
-HOMEPAGE="http://www.matroska.org/downloads/mkvalidator.html"
-SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_configure() {
-	# non-standard configure
-	./configure || die
-
-	# fixing generated makefiles
-	sed -i -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
-		-e 's|^\(STRIP.*=\)|\1 echo|g' $(find -name "*.mak") || die
-}
-
-src_compile() {
-	emake -j1
-}
-
-src_install() {
-	dobin release/*/mkv*
-	newdoc ChangeLog.txt ChangeLog
-	newdoc ReadMe.txt README
-}

diff --git a/media-video/mkvalidator/mkvalidator-0.4.2.ebuild b/media-video/mkvalidator/mkvalidator-0.4.2.ebuild
deleted file mode 100644
index 006c3c1a440..00000000000
--- a/media-video/mkvalidator/mkvalidator-0.4.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="mkvalidator is a command line tool to verify Matroska files for spec conformance"
-HOMEPAGE="http://www.matroska.org/downloads/mkvalidator.html"
-SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_configure() {
-	# non-standard configure
-	./configure || die
-
-	# fixing generated makefiles
-	sed -i -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
-		-e 's|^\(STRIP.*=\)|\1 echo|g' $(find -name "*.mak") || die
-}
-
-src_compile() {
-	emake -j1
-}
-
-src_install() {
-	dobin release/*/mkv*
-	newdoc ChangeLog.txt ChangeLog
-	newdoc ReadMe.txt README
-}

diff --git a/media-video/mkvalidator/mkvalidator-0.5.0.ebuild b/media-video/mkvalidator/mkvalidator-0.5.0.ebuild
deleted file mode 100644
index a761dc4cc50..00000000000
--- a/media-video/mkvalidator/mkvalidator-0.5.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit toolchain-funcs
-
-DESCRIPTION="mkvalidator is a command line tool to verify Matroska files for spec conformance"
-HOMEPAGE="http://www.matroska.org/downloads/mkvalidator.html"
-SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_configure() {
-	tc-export CC CXX
-	# non-standard configure
-	./configure || die
-
-	# fixing generated makefiles
-	sed -i -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
-		-e 's|^\(STRIP.*=\)|\1 echo|g' $(find -name "*.mak") || die
-}
-
-src_compile() {
-	emake -j1 V=1
-}
-
-src_install() {
-	dobin release/*/mkv*
-	newdoc ChangeLog.txt ChangeLog
-	newdoc ReadMe.txt README
-}


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

* [gentoo-commits] repo/gentoo:master commit in: media-video/mkvalidator/
@ 2018-01-25  0:27 Aaron Bauman
  0 siblings, 0 replies; 8+ messages in thread
From: Aaron Bauman @ 2018-01-25  0:27 UTC (permalink / raw
  To: gentoo-commits

commit:     0f36b590be9d195e73b40881070bf0549984d126
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 25 00:27:31 2018 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Thu Jan 25 00:27:31 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f36b590

media-video/mkvalidator: cleanup vulnerable wrt bug #637168

 media-video/mkvalidator/Manifest                 |  1 -
 media-video/mkvalidator/mkvalidator-0.5.1.ebuild | 35 ------------------------
 2 files changed, 36 deletions(-)

diff --git a/media-video/mkvalidator/Manifest b/media-video/mkvalidator/Manifest
index a3b6acec387..75824e81542 100644
--- a/media-video/mkvalidator/Manifest
+++ b/media-video/mkvalidator/Manifest
@@ -1,2 +1 @@
-DIST mkvalidator-0.5.1.tar.bz2 589116 BLAKE2B a634d93054726f3ef5a0d79a9800b4b1b67633820da1ce1758f6ec1d758711dd65c5211834f4b2517a7a4a6740118bd1f9b3207331bc5a3457e3d842d354b817 SHA512 236f15f2161e59b9a9923c1f9e4347069696578956d490def776e0b11339b9ba90eeb9a4b4ac85e1e506c250830e9ff3f007b52f7208c10d05180489abd1ccb9
 DIST mkvalidator-0.5.2.tar.bz2 612382 BLAKE2B a60b64902e068b82f95f61295088dbf56ab122918e46a36043246310fcf7e4a6c7f997866a8802a119e18305acbbe532acfb7cde907499168f75436b86ad7482 SHA512 c87d89ce97f8c701f73932012af8c8df3d6e5ac8b0ee24e48000f93b0e29e02ce74250565f6a662fa0c9c2fbd9910705e1d1403ac6d2ac2fe54331ef150d00cc

diff --git a/media-video/mkvalidator/mkvalidator-0.5.1.ebuild b/media-video/mkvalidator/mkvalidator-0.5.1.ebuild
deleted file mode 100644
index 07d62646f60..00000000000
--- a/media-video/mkvalidator/mkvalidator-0.5.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit toolchain-funcs
-
-DESCRIPTION="mkvalidator is a command line tool to verify Matroska files for spec conformance"
-HOMEPAGE="http://www.matroska.org/downloads/mkvalidator.html"
-SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_configure() {
-	tc-export CC CXX
-	# non-standard configure
-	./configure || die
-
-	# fixing generated makefiles
-	sed -i -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
-		-e 's|^\(STRIP.*=\)|\1 echo|g' $(find -name "*.mak") || die
-}
-
-src_compile() {
-	emake -j1 V=1
-}
-
-src_install() {
-	dobin release/*/mkv*
-	newdoc ChangeLog.txt ChangeLog
-	newdoc ReadMe.txt README
-}


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

* [gentoo-commits] repo/gentoo:master commit in: media-video/mkvalidator/
@ 2018-05-13 19:20 Aaron Bauman
  0 siblings, 0 replies; 8+ messages in thread
From: Aaron Bauman @ 2018-05-13 19:20 UTC (permalink / raw
  To: gentoo-commits

commit:     7a6706224b428a26a68d551c33f3f10d669953cc
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Tue May  8 12:27:19 2018 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun May 13 19:18:40 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a670622

media-video/mkvalidator: use HTTPS

 media-video/mkvalidator/mkvalidator-0.5.2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-video/mkvalidator/mkvalidator-0.5.2.ebuild b/media-video/mkvalidator/mkvalidator-0.5.2.ebuild
index 3e4f279a6c7..45d0756c305 100644
--- a/media-video/mkvalidator/mkvalidator-0.5.2.ebuild
+++ b/media-video/mkvalidator/mkvalidator-0.5.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -6,8 +6,8 @@ EAPI=5
 inherit toolchain-funcs
 
 DESCRIPTION="mkvalidator is a command line tool to verify Matroska files for spec conformance"
-HOMEPAGE="http://www.matroska.org/downloads/mkvalidator.html"
-SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2"
+HOMEPAGE="https://www.matroska.org/downloads/mkvalidator.html"
+SRC_URI="https://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2"
 
 LICENSE="BSD"
 SLOT="0"


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

* [gentoo-commits] repo/gentoo:master commit in: media-video/mkvalidator/
@ 2021-10-22  8:22 Jakov Smolić
  0 siblings, 0 replies; 8+ messages in thread
From: Jakov Smolić @ 2021-10-22  8:22 UTC (permalink / raw
  To: gentoo-commits

commit:     9beefb3f85b3f7eaf60c54eeeab01fe6e502d750
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 22 07:18:21 2021 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Oct 22 08:21:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9beefb3f

media-video/mkvalidator: Port to EAPI 8

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

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

diff --git a/media-video/mkvalidator/mkvalidator-0.5.2.ebuild b/media-video/mkvalidator/mkvalidator-0.5.2.ebuild
index 45d0756c305..776d0de60b2 100644
--- a/media-video/mkvalidator/mkvalidator-0.5.2.ebuild
+++ b/media-video/mkvalidator/mkvalidator-0.5.2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
 inherit toolchain-funcs
 
@@ -12,7 +12,6 @@ SRC_URI="https://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 src_configure() {
 	tc-export CC CXX


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

* [gentoo-commits] repo/gentoo:master commit in: media-video/mkvalidator/
@ 2025-02-10  9:14 Sam James
  0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2025-02-10  9:14 UTC (permalink / raw
  To: gentoo-commits

commit:     acfedd3151236f04e4b7d07621d9c8b3eef654a9
Author:     NHOrus <jy6x2b32pie9 <AT> yahoo <DOT> com>
AuthorDate: Tue Jan 14 08:17:18 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 10 09:07:18 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acfedd31

media-video/mkvalidator: add 0.6.0

Fixes C99 and C23 compatibility, plus general bugfixes

Bug: https://bugs.gentoo.org/809983
Closes: https://bugs.gentoo.org/881069
Signed-off-by: NHOrus <jy6x2b32pie9 <AT> yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/36452
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/mkvalidator/Manifest                 |  1 +
 media-video/mkvalidator/metadata.xml             |  4 +++
 media-video/mkvalidator/mkvalidator-0.6.0.ebuild | 31 ++++++++++++++++++++++++
 3 files changed, 36 insertions(+)

diff --git a/media-video/mkvalidator/Manifest b/media-video/mkvalidator/Manifest
index 75824e815424..8f69ce127539 100644
--- a/media-video/mkvalidator/Manifest
+++ b/media-video/mkvalidator/Manifest
@@ -1 +1,2 @@
 DIST mkvalidator-0.5.2.tar.bz2 612382 BLAKE2B a60b64902e068b82f95f61295088dbf56ab122918e46a36043246310fcf7e4a6c7f997866a8802a119e18305acbbe532acfb7cde907499168f75436b86ad7482 SHA512 c87d89ce97f8c701f73932012af8c8df3d6e5ac8b0ee24e48000f93b0e29e02ce74250565f6a662fa0c9c2fbd9910705e1d1403ac6d2ac2fe54331ef150d00cc
+DIST mkvalidator-0.6.0.tar.bz2 661500 BLAKE2B f23ecf5f9691c8aea4f9d9099720431de83e92f36e495059ec856f4b43bfbd30931e539fce186d9865dc2fe6bff4b69eb8a49f92ce1d1507c48da6a0fe578bfa SHA512 b8ef7721ea4c2c9d3cbc2d813d2f0476ba36270080e636fe0be40319569b4a32beac6a9a4b0a9f56c6c700d5cba5927e77f93a4498d8bf1037720506c7676b7a

diff --git a/media-video/mkvalidator/metadata.xml b/media-video/mkvalidator/metadata.xml
index 6fea51690bb5..eb2107f5ca47 100644
--- a/media-video/mkvalidator/metadata.xml
+++ b/media-video/mkvalidator/metadata.xml
@@ -8,4 +8,8 @@
 	<longdescription lang="en">
 		mkvalidator is a simple command line tool to verify Matroska and WebM files for spec conformance. It checks the various bogus or missing key elements against the EBML DocType version of the file and reports the errors/warnings in the command line.
 	</longdescription>
+	<upstream>
+		<remote-id type="sourceforge">matroska</remote-id>
+		<remote-id type="github">Matroska-Org/foundation-source</remote-id>
+	</upstream>
 </pkgmetadata>

diff --git a/media-video/mkvalidator/mkvalidator-0.6.0.ebuild b/media-video/mkvalidator/mkvalidator-0.6.0.ebuild
new file mode 100644
index 000000000000..dbb113327918
--- /dev/null
+++ b/media-video/mkvalidator/mkvalidator-0.6.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="mkvalidator is a command line tool to verify Matroska files for spec conformance"
+HOMEPAGE="https://www.matroska.org/downloads/mkvalidator.html"
+SRC_URI="https://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_configure() {
+	local mycmakeargs=(
+		-DCMAKE_SKIP_RPATH=ON
+		-DBUILD_SHARED_LIBS=OFF
+	)
+
+	cmake_src_configure
+}
+
+src_install() {
+	newdoc ChangeLog.txt ChangeLog
+	newdoc ReadMe.txt README
+
+	cd "${BUILD_DIR}" || die
+	dobin mkvalidator/mkvalidator
+}


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

end of thread, other threads:[~2025-02-10  9:14 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-10  9:14 [gentoo-commits] repo/gentoo:master commit in: media-video/mkvalidator/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2021-10-22  8:22 Jakov Smolić
2018-05-13 19:20 Aaron Bauman
2018-01-25  0:27 Aaron Bauman
2017-08-26 14:33 Alexis Ballier
2017-08-26 14:33 Alexis Ballier
2017-05-30  7:00 Alexis Ballier
2015-08-24 17:18 Alexis Ballier

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