[Buildroot] [git commit] mjpegtools: new package

Peter Korsgaard peter at korsgaard.com
Mon Feb 2 23:30:37 UTC 2015


commit: http://git.buildroot.net/buildroot/commit/?id=0df309a3e805ec0f6ccd963ce0dbb0a2934acf44
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master

The mjpegtools programs are a set of tools that can do recording of videos
and playback, simple cut-and-paste editing and the MPEG compression of audio
and video under Linux.

[Peter: license is GPLv2+]
Signed-off-by: Steve Kenton <skenton at ou.edu>
Signed-off-by: Peter Korsgaard <peter at korsgaard.com>
---
 package/Config.in                  |    1 +
 package/mjpegtools/Config.in       |   15 +++++++++++++++
 package/mjpegtools/mjpegtools.hash |    3 +++
 package/mjpegtools/mjpegtools.mk   |   13 +++++++++++++
 4 files changed, 32 insertions(+), 0 deletions(-)

diff --git a/package/Config.in b/package/Config.in
index 6da5202..41544c7 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -19,6 +19,7 @@ menu "Audio and video applications"
 	source "package/lame/Config.in"
 	source "package/libvpx/Config.in"
 	source "package/madplay/Config.in"
+	source "package/mjpegtools/Config.in"
 	source "package/modplugtools/Config.in"
 	source "package/mpd/Config.in"
 	source "package/mpd-mpc/Config.in"
diff --git a/package/mjpegtools/Config.in b/package/mjpegtools/Config.in
new file mode 100644
index 0000000..f5d2208
--- /dev/null
+++ b/package/mjpegtools/Config.in
@@ -0,0 +1,15 @@
+config BR2_PACKAGE_MJPEGTOOLS
+	bool "mjpegtools"
+	select BR2_PACKAGE_JPEG
+	depends on BR2_INSTALL_LIBSTDCPP
+	depends on BR2_TOOLCHAIN_HAS_THREADS
+	help
+	  The mjpegtools programs are a set of tools
+	  that can do recording of videos and playback,
+	  simple cut-and-paste editing and the MPEG
+	  compression of audio and video under Linux.
+
+	  http://mjpeg.sourceforge.net
+
+comment "mjpegtools needs a toolchain w/ C++, threads"
+	depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS
diff --git a/package/mjpegtools/mjpegtools.hash b/package/mjpegtools/mjpegtools.hash
new file mode 100644
index 0000000..db184f7
--- /dev/null
+++ b/package/mjpegtools/mjpegtools.hash
@@ -0,0 +1,3 @@
+# From http://sourceforge.net/projects/mjpeg/files/mjpegtools/2.1.0/
+md5	57bf5dd78976ca9bac972a6511b236f3	mjpegtools-2.1.0.tar.gz
+sha1	b9effa86280e23d67369e842e5cb645948583097	mjpegtools-2.1.0.tar.gz
diff --git a/package/mjpegtools/mjpegtools.mk b/package/mjpegtools/mjpegtools.mk
new file mode 100644
index 0000000..b940e7e
--- /dev/null
+++ b/package/mjpegtools/mjpegtools.mk
@@ -0,0 +1,13 @@
+###############################################################################
+#
+# mjpegtools
+#
+###############################################################################
+
+MJPEGTOOLS_VERSION = 2.1.0
+MJPEGTOOLS_SITE = http://sourceforge.net/projects/mjpeg/files/mjpegtools/$(MJPEGTOOLS_VERSION)
+MJPEGTOOLS_DEPENDENCIES = jpeg
+MJPEGTOOLS_LICENSE = GPLv2+
+MJPEGTOOLS_LICENSE_FILES = COPYING
+
+$(eval $(autotools-package))


More information about the buildroot mailing list