All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/8] package/libdvbcsa: New package
@ 2014-10-12 18:13 Bernd Kuhls
  2014-10-12 18:13 ` [Buildroot] [PATCH 2/8] package/ffmpeg: Enable support for libavresample Bernd Kuhls
                   ` (7 more replies)
  0 siblings, 8 replies; 20+ messages in thread
From: Bernd Kuhls @ 2014-10-12 18:13 UTC (permalink / raw)
  To: buildroot


Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/Config.in                |    1 +
 package/libdvbcsa/Config.in      |    9 +++++++++
 package/libdvbcsa/libdvbcsa.hash |    6 ++++++
 package/libdvbcsa/libdvbcsa.mk   |   31 +++++++++++++++++++++++++++++++
 4 files changed, 47 insertions(+)
 create mode 100644 package/libdvbcsa/Config.in
 create mode 100644 package/libdvbcsa/libdvbcsa.hash
 create mode 100644 package/libdvbcsa/libdvbcsa.mk

diff --git a/package/Config.in b/package/Config.in
index 186ffea..da059d8 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -745,6 +745,7 @@ endmenu
 menu "Multimedia"
 	source "package/libass/Config.in"
 	source "package/libbluray/Config.in"
+	source "package/libdvbcsa/Config.in"
 	source "package/libdvbsi/Config.in"
 	source "package/libdvdnav/Config.in"
 	source "package/libdvdread/Config.in"
diff --git a/package/libdvbcsa/Config.in b/package/libdvbcsa/Config.in
new file mode 100644
index 0000000..dd7dc15
--- /dev/null
+++ b/package/libdvbcsa/Config.in
@@ -0,0 +1,9 @@
+config BR2_PACKAGE_LIBDVBCSA
+	bool "libdvbcsa"
+	help
+	  libdvbcsa is a free implementation of the DVB Common Scrambling
+	  Algorithm - DVB/CSA - with encryption and decryption capabilities
+
+	  As libdvbcsa implements a standard, it is completely legal to use it.
+
+	  http://www.videolan.org/developers/libdvbcsa.html
diff --git a/package/libdvbcsa/libdvbcsa.hash b/package/libdvbcsa/libdvbcsa.hash
new file mode 100644
index 0000000..5b3fa4c
--- /dev/null
+++ b/package/libdvbcsa/libdvbcsa.hash
@@ -0,0 +1,6 @@
+# From http://download.videolan.org/pub/videolan/libdvbcsa/1.1.0/libdvbcsa-1.1.0.tar.gz.sha256
+sha256	4db78af5cdb2641dfb1136fe3531960a477c9e3e3b6ba19a2754d046af3f456d	libdvbcsa-1.1.0.tar.gz
+# From http://download.videolan.org/pub/videolan/libdvbcsa/1.1.0/libdvbcsa-1.1.0.tar.gz.sha1
+sha1	5f4640a7e93ae6494f24a881414e5c343f803365				libdvbcsa-1.1.0.tar.gz
+# From http://download.videolan.org/pub/videolan/libdvbcsa/1.1.0/libdvbcsa-1.1.0.tar.gz.md5
+md5	478ab1ca56ca58d2667da6ce22f74e39					libdvbcsa-1.1.0.tar.gz
diff --git a/package/libdvbcsa/libdvbcsa.mk b/package/libdvbcsa/libdvbcsa.mk
new file mode 100644
index 0000000..ef1d957
--- /dev/null
+++ b/package/libdvbcsa/libdvbcsa.mk
@@ -0,0 +1,31 @@
+################################################################################
+#
+# libdvbcsa
+#
+################################################################################
+
+LIBDVBCSA_VERSION = 1.1.0
+LIBDVBCSA_SITE = http://download.videolan.org/pub/videolan/libdvbcsa/$(LIBDVBCSA_VERSION)
+LIBDVBCSA_LICENSE = GPLv2+
+LIBDVBCSA_LICENSE_FILES = COPYING
+LIBDVBCSA_INSTALL_STAGING = YES
+
+ifeq ($(BR2_X86_CPU_HAS_MMX),y)
+LIBDVBCSA_CONF_OPTS += --enable-mmx
+else
+LIBDVBCSA_CONF_OPTS += --disable-mmx
+endif
+
+ifeq ($(BR2_X86_CPU_HAS_SSE2),y)
+LIBDVBCSA_CONF_OPTS += --enable-sse2
+else
+LIBDVBCSA_CONF_OPTS += --disable-sse2
+endif
+
+ifeq ($(BR2_POWERPC_CPU_HAS_ALTIVEC),y)
+LIBDVBCSA_CONF_OPTS += --enable-altivec
+else
+LIBDVBCSA_CONF_OPTS += --disable-altivec
+endif
+
+$(eval $(autotools-package))
-- 
1.7.10.4

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

end of thread, other threads:[~2014-10-14  8:29 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-12 18:13 [Buildroot] [PATCH 1/8] package/libdvbcsa: New package Bernd Kuhls
2014-10-12 18:13 ` [Buildroot] [PATCH 2/8] package/ffmpeg: Enable support for libavresample Bernd Kuhls
2014-10-14  8:21   ` Yann E. MORIN
2014-10-12 18:13 ` [Buildroot] [PATCH 3/8] package/tvheadend: Convert to autotools-package Bernd Kuhls
2014-10-12 19:34   ` Thomas Petazzoni
2014-10-13 17:46     ` Bernd Kuhls
2014-10-12 18:13 ` [Buildroot] [PATCH 4/8] package/tvheadend: Needs iconv() Bernd Kuhls
2014-10-12 19:33   ` Thomas Petazzoni
2014-10-12 18:13 ` [Buildroot] [PATCH 5/8] package/tvheadend: Add support for libdvbcsa Bernd Kuhls
2014-10-14  8:22   ` Yann E. MORIN
2014-10-12 18:13 ` [Buildroot] [PATCH 6/8] package/tvheadend: Enable bundled build Bernd Kuhls
2014-10-12 18:20   ` Bernd Kuhls
2014-10-12 19:35     ` Thomas Petazzoni
2014-10-14  8:26       ` Yann E. MORIN
2014-10-14  8:26   ` Yann E. MORIN
2014-10-12 18:13 ` [Buildroot] [PATCH 7/8] package/tvheadend: Bump version to current git master Bernd Kuhls
2014-10-14  8:29   ` Yann E. MORIN
2014-10-12 18:13 ` [Buildroot] [PATCH 8/8] package/tvheadend: Add transcoding support by ffmpeg Bernd Kuhls
2014-10-14  8:29   ` Yann E. MORIN
2014-10-14  8:20 ` [Buildroot] [PATCH 1/8] package/libdvbcsa: New package Yann E. MORIN

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.