public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-video/motiontrack/
@ 2016-12-12 21:10 David Seifert
  0 siblings, 0 replies; 7+ messages in thread
From: David Seifert @ 2016-12-12 21:10 UTC (permalink / raw
  To: gentoo-commits

commit:     3d76ab2d63e012a86b97cca52ec090a0ff656d4d
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 12 21:08:16 2016 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Dec 12 21:10:26 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d76ab2d

media-video/motiontrack: Fix building with GCC 5

Gentoo-bug: 570352
* EAPI=6
* Simplify RDEPEND

Package-Manager: portage-2.3.3

 .../motiontrack/motiontrack-0.1.3-r1.ebuild        | 39 ++++++++++++++++++++++
 1 file changed, 39 insertions(+)

diff --git a/media-video/motiontrack/motiontrack-0.1.3-r1.ebuild b/media-video/motiontrack/motiontrack-0.1.3-r1.ebuild
new file mode 100644
index 00000000..0deb13c
--- /dev/null
+++ b/media-video/motiontrack/motiontrack-0.1.3-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit flag-o-matic
+
+DESCRIPTION="A set of tools that detect motion between two images"
+SRC_URI="http://gemia.de/motion/${P}.tar.gz"
+HOMEPAGE="http://motiontrack.sourceforge.net"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~ppc ~ppc64 ~sparc ~mips ~alpha ~hppa ~amd64"
+
+IUSE="debug imagemagick multiprocess"
+
+RDEPEND="
+	imagemagick? ( media-gfx/imagemagick )
+	!imagemagick? ( media-libs/gd )"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+	# fix missing inline definition
+	# with GCC 5, bug 570352
+	append-cflags -std=gnu89
+
+	econf \
+		$(use_enable debug) \
+		$(use_enable !imagemagick gd) \
+		$(use_enable imagemagick magick) \
+		$(use_enable multiprocess cluster)
+}
+
+src_install() {
+	default
+	dodoc src/TheCode.txt
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-video/motiontrack/
@ 2016-12-12 21:10 David Seifert
  0 siblings, 0 replies; 7+ messages in thread
From: David Seifert @ 2016-12-12 21:10 UTC (permalink / raw
  To: gentoo-commits

commit:     d73bc4cf60fd900badd3f23582d54c5913b5dccf
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 12 21:10:03 2016 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Dec 12 21:10:30 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d73bc4cf

media-video/motiontrack: Remove old

Package-Manager: portage-2.3.3

 media-video/motiontrack/motiontrack-0.1.3.ebuild | 78 ------------------------
 1 file changed, 78 deletions(-)

diff --git a/media-video/motiontrack/motiontrack-0.1.3.ebuild b/media-video/motiontrack/motiontrack-0.1.3.ebuild
deleted file mode 100644
index f4e8f98..00000000
--- a/media-video/motiontrack/motiontrack-0.1.3.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-DESCRIPTION="A set of tools that detect motion between two images"
-SRC_URI="http://gemia.de/motion/${P}.tar.gz"
-HOMEPAGE="http://motiontrack.sourceforge.net"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~x86 ~ppc ~ppc64 ~sparc ~mips ~alpha ~hppa ~amd64"
-
-IUSE="gd imagemagick debug multiprocess"
-
-DEPEND="debug? (
-		gd? (
-			imagemagick? ( >=media-gfx/imagemagick-5.5.7 )
-			!imagemagick? ( media-libs/gd )
-		)
-		!gd? ( >=media-gfx/imagemagick-5.5.7 )
-	)
-	!debug? (
-		imagemagick? (
-			gd? ( media-libs/gd )
-			!gd? ( >=media-gfx/imagemagick-5.5.7 )
-		)
-		!imagemagick? ( media-libs/gd )
-	)"
-
-src_compile() {
-
-	local myconf
-
-	if use gd; then
-		if use imagemagick; then
-			elog "motiontrack can only use one of libgd or imagemagick, not both."
-			elog "default is libgd when debug is unset, imagemagick otherwise."
-			elog "please unset one of these use flags if you have other intentions."
-		fi
-	fi
-	if use debug; then
-		#default to imagemagick for providing better features
-		#for debugging
-		myconf="--enable-debug"
-		if use gd; then
-			if use imagemagick; then
-				myconf="${myconf} --enable-magick --disable-gd";
-			else
-				myconf="${myconf} --disable-magick --enable-gd";
-			fi
-		else
-			myconf="${myconf} --enable-magick --disable-gd";
-		fi
-	else
-		#default to libgd for being faster
-		myconf="--disable-debug"
-		if use imagemagick; then
-			if use gd; then
-				myconf="${myconf} --disable-magick --enable-gd";
-			else
-				myconf="${myconf} --enable-magick --disable-gd";
-		fi
-		else
-			myconf="${myconf} --disable-magick --enable-gd";
-		fi
-	fi
-
-	econf $myconf \
-	$(use_enable multiprocess cluster) \
-	|| die "configure failed"
-	emake || die "make failed"
-
-}
-
-src_install() {
-	make DESTDIR="${D}" install || die "install failed"
-	dodoc README src/TheCode.txt
-}


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

* [gentoo-commits] repo/gentoo:master commit in: media-video/motiontrack/
@ 2018-11-10 12:58 Pacho Ramos
  0 siblings, 0 replies; 7+ messages in thread
From: Pacho Ramos @ 2018-11-10 12:58 UTC (permalink / raw
  To: gentoo-commits

commit:     d6dc5e9bd50fab202cda8ab12b0ed034e7a99dc4
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 10 12:50:27 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Nov 10 12:58:24 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6dc5e9b

media-video/motiontrack: Sort keywords

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-video/motiontrack/motiontrack-0.1.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/motiontrack/motiontrack-0.1.3-r2.ebuild b/media-video/motiontrack/motiontrack-0.1.3-r2.ebuild
index 7d1989d47d4..36f69311536 100644
--- a/media-video/motiontrack/motiontrack-0.1.3-r2.ebuild
+++ b/media-video/motiontrack/motiontrack-0.1.3-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://motiontrack.sourceforge.net"
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~x86 ~ppc ~ppc64 ~sparc ~mips ~alpha ~hppa ~amd64"
+KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="debug graphicsmagick imagemagick multiprocess"
 


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

* [gentoo-commits] repo/gentoo:master commit in: media-video/motiontrack/
@ 2018-11-10 12:58 Pacho Ramos
  0 siblings, 0 replies; 7+ messages in thread
From: Pacho Ramos @ 2018-11-10 12:58 UTC (permalink / raw
  To: gentoo-commits

commit:     21b07d746134f6a8c0ef02400df73ae77d43ec6f
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 10 12:49:34 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Nov 10 12:58:20 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21b07d74

media-video/motiontrack: Allow GM usage

Closes: https://bugs.gentoo.org/314339
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 .../motiontrack/motiontrack-0.1.3-r2.ebuild        | 41 ++++++++++++++++++++++
 1 file changed, 41 insertions(+)

diff --git a/media-video/motiontrack/motiontrack-0.1.3-r2.ebuild b/media-video/motiontrack/motiontrack-0.1.3-r2.ebuild
new file mode 100644
index 00000000000..7d1989d47d4
--- /dev/null
+++ b/media-video/motiontrack/motiontrack-0.1.3-r2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic
+
+DESCRIPTION="A set of tools that detect motion between two images"
+SRC_URI="http://gemia.de/motion/${P}.tar.gz"
+HOMEPAGE="http://motiontrack.sourceforge.net"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~ppc ~ppc64 ~sparc ~mips ~alpha ~hppa ~amd64"
+
+IUSE="debug graphicsmagick imagemagick multiprocess"
+
+RDEPEND="
+	imagemagick? (
+		!graphicsmagick? ( media-gfx/imagemagick:0= )
+		graphicsmagick? ( media-gfx/graphicsmagick:0=[imagemagick] )
+	)
+	!imagemagick? ( media-libs/gd )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+	# fix missing inline definition
+	# with GCC 5, bug 570352
+	append-cflags -std=gnu89
+
+	econf \
+		$(use_enable debug) \
+		$(use_enable !imagemagick gd) \
+		$(use_enable imagemagick magick) \
+		$(use_enable multiprocess cluster)
+}
+
+src_install() {
+	default
+	dodoc src/TheCode.txt
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-video/motiontrack/
@ 2018-11-10 12:58 Pacho Ramos
  0 siblings, 0 replies; 7+ messages in thread
From: Pacho Ramos @ 2018-11-10 12:58 UTC (permalink / raw
  To: gentoo-commits

commit:     602a47b43a77501639a3d1f84795ec0101d8a266
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 10 12:50:02 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Nov 10 12:58:22 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=602a47b4

media-video/motiontrack: Drop old

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 .../motiontrack/motiontrack-0.1.3-r1.ebuild        | 38 ----------------------
 1 file changed, 38 deletions(-)

diff --git a/media-video/motiontrack/motiontrack-0.1.3-r1.ebuild b/media-video/motiontrack/motiontrack-0.1.3-r1.ebuild
deleted file mode 100644
index 016434aac7e..00000000000
--- a/media-video/motiontrack/motiontrack-0.1.3-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic
-
-DESCRIPTION="A set of tools that detect motion between two images"
-SRC_URI="http://gemia.de/motion/${P}.tar.gz"
-HOMEPAGE="http://motiontrack.sourceforge.net"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~x86 ~ppc ~ppc64 ~sparc ~mips ~alpha ~hppa ~amd64"
-
-IUSE="debug imagemagick multiprocess"
-
-RDEPEND="
-	imagemagick? ( media-gfx/imagemagick )
-	!imagemagick? ( media-libs/gd )"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-	# fix missing inline definition
-	# with GCC 5, bug 570352
-	append-cflags -std=gnu89
-
-	econf \
-		$(use_enable debug) \
-		$(use_enable !imagemagick gd) \
-		$(use_enable imagemagick magick) \
-		$(use_enable multiprocess cluster)
-}
-
-src_install() {
-	default
-	dodoc src/TheCode.txt
-}


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

* [gentoo-commits] repo/gentoo:master commit in: media-video/motiontrack/
@ 2021-05-23  8:32 Andrew Savchenko
  0 siblings, 0 replies; 7+ messages in thread
From: Andrew Savchenko @ 2021-05-23  8:32 UTC (permalink / raw
  To: gentoo-commits

commit:     65fbe89d1baf3264b2ce07405278c984df5eef11
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Sun May 23 08:30:45 2021 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Sun May 23 08:32:47 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65fbe89d

media-video/motiontrack: fix build with /bin/sh != bash

When /bin/sh is not bash (e.g. dash), build fails as follows:
./configure: 6043: arithmetic expression: expecting primary: " FORMAT_COUNT++ "

Since configure contains bash-specific code, exclicitly ask
/bin/bash as the CONFIG_SHELL.

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>

 media-video/motiontrack/motiontrack-0.1.3-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-video/motiontrack/motiontrack-0.1.3-r2.ebuild b/media-video/motiontrack/motiontrack-0.1.3-r2.ebuild
index 36f69311536..58f8ed1713a 100644
--- a/media-video/motiontrack/motiontrack-0.1.3-r2.ebuild
+++ b/media-video/motiontrack/motiontrack-0.1.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -28,6 +28,7 @@ src_configure() {
 	# with GCC 5, bug 570352
 	append-cflags -std=gnu89
 
+	CONFIG_SHELL="${EPREFIX}/bin/bash" \
 	econf \
 		$(use_enable debug) \
 		$(use_enable !imagemagick gd) \


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

* [gentoo-commits] repo/gentoo:master commit in: media-video/motiontrack/
@ 2022-05-10 22:57 Andreas K. Hüttel
  0 siblings, 0 replies; 7+ messages in thread
From: Andreas K. Hüttel @ 2022-05-10 22:57 UTC (permalink / raw
  To: gentoo-commits

commit:     22933f8f248d5e63535329695f7a59bd5a6ebb52
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Tue May 10 22:52:49 2022 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Tue May 10 22:56:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22933f8f

media-video/motiontrack: Drop ~mips

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 media-video/motiontrack/motiontrack-0.1.3-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/motiontrack/motiontrack-0.1.3-r2.ebuild b/media-video/motiontrack/motiontrack-0.1.3-r2.ebuild
index 58f8ed1713af..c5379bd671f5 100644
--- a/media-video/motiontrack/motiontrack-0.1.3-r2.ebuild
+++ b/media-video/motiontrack/motiontrack-0.1.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ HOMEPAGE="http://motiontrack.sourceforge.net"
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="debug graphicsmagick imagemagick multiprocess"
 


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

end of thread, other threads:[~2022-05-10 22:57 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-12-12 21:10 [gentoo-commits] repo/gentoo:master commit in: media-video/motiontrack/ David Seifert
  -- strict thread matches above, loose matches on Subject: below --
2016-12-12 21:10 David Seifert
2018-11-10 12:58 Pacho Ramos
2018-11-10 12:58 Pacho Ramos
2018-11-10 12:58 Pacho Ramos
2021-05-23  8:32 Andrew Savchenko
2022-05-10 22:57 Andreas K. Hüttel

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