[gentoo-commits] repo/gentoo:master commit in: media-video/motiontrack/

2022-05-10 Thread Andreas K. Hüttel
commit: 22933f8f248d5e63535329695f7a59bd5a6ebb52
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue May 10 22:52:49 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue May 10 22:56:44 2022 +
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  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"
 



[gentoo-commits] repo/gentoo:master commit in: media-video/motiontrack/

2021-05-23 Thread Andrew Savchenko
commit: 65fbe89d1baf3264b2ce07405278c984df5eef11
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Sun May 23 08:30:45 2021 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Sun May 23 08:32:47 2021 +
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  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) \



[gentoo-commits] repo/gentoo:master commit in: media-video/motiontrack/

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

media-video/motiontrack: Drop old

Signed-off-by: Pacho Ramos  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..000
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/motiontrack/

2018-11-10 Thread Pacho Ramos
commit: 21b07d746134f6a8c0ef02400df73ae77d43ec6f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Nov 10 12:49:34 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Nov 10 12:58:20 2018 +
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  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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/motiontrack/

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

media-video/motiontrack: Sort keywords

Signed-off-by: Pacho Ramos  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"
 



[gentoo-commits] repo/gentoo:master commit in: media-video/motiontrack/

2016-12-12 Thread David Seifert
commit: 3d76ab2d63e012a86b97cca52ec090a0ff656d4d
Author: David Seifert  gentoo  org>
AuthorDate: Mon Dec 12 21:08:16 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 12 21:10:26 2016 +
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 ..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
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/motiontrack/

2016-12-12 Thread David Seifert
commit: d73bc4cf60fd900badd3f23582d54c5913b5dccf
Author: David Seifert  gentoo  org>
AuthorDate: Mon Dec 12 21:10:03 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 12 21:10:30 2016 +
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..
--- 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
-}