summaryrefslogtreecommitdiffstats
path: root/package/dvb-apps
Commit message (Collapse)AuthorAgeFilesLines
* package/dvb-apps: fix build with kernel headers >= 4.14Yann E. MORIN2017-11-271-0/+52
| | | | | | | | | | Fixes: http://autobuild.buildroot.org/results/708/708f11809b2cafc2a3375dc515803c87b376ed4d/ http://autobuild.buildroot.org/results/6e1/6e161926577355ced82426536227ddd2ba130f06/ [...] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/dvb-apps: is not parallel-safeYann E. MORIN2017-11-271-1/+1
| | | | | | | | | | | | | | | | | | | | | This is invisible because the timings make it excessively difficult to hit, but the Makefile is inherently flawed for parallel build, as it contains: $(objects): atsc_psip_section.c atsc_psip_section.h atsc_psip_section.c atsc_psip_section.h: perl section_generate.pl atsc_psip_section.pl and the perl script section_generate.pl will create both the .c and .h files in one go, but given the construct above, there can be two such script that run in parallel, which can clobber the generated .c and/or .h files. So, make dvb-apps a MAKE1 package. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/dvb-apps: fix build with some perl versionYann E. MORIN2017-11-271-0/+2
| | | | | | | | | perl can't find a module that is located in the current directory, so help it locate it. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boot, package: use SPDX short identifier for LGPLv2.1/LGPLv2.1+Rahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | We want to use SPDX identifier for license string as much as possible. SPDX short identifier for LGPLv2.1/LGPLv2.1+ is LGPL-2.1/LGPL-2.1+. This change is done using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/LGPLv2.1(\+)?/LGPL-2.1\1/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boot, linux, package: use SPDX short identifier for GPLv2/GPLv2+Rahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | We want to use SPDX identifier for license strings as much as possible. SPDX short identifier for GPLv2/GPLv2+ is GPL-2.0/GPL-2.0+. This change is done by using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/\<GPLv2\>/GPL-2.0/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* dvb-apps: use $(TARGET_CONFIGURE_OPTS) when calling $(MAKE)Gustavo Zacarias2016-10-221-2/+4
| | | | | | Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* dvb_apps: comma separate licensesGustavo Zacarias2015-12-151-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* packages: remove (non-)lfs dependencies and tweaksGustavo Zacarias2015-04-011-3/+2
| | | | | | | | Now that largefile is mandatory removes package dependencies and conditionals. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/dvb-apps: re-add the patch for gcc < 4.4Romain Naour2015-03-051-0/+44
| | | | | | | | | The patch 0002-Fix-compiler-warning-flags.patch was removed when the avr32 architecture was removed. But it's still needed for blackfin adi-toolchain 2014R1. Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* packages: all salute the passing of avr32Yann E. MORIN2015-02-141-25/+0
| | | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/dvb-app: handle static/shared only buildRomain Naour2015-01-074-21/+74
| | | | | | | Also remove tests since they require static libraries. Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/dvb-apps: rename patches to follow the new name conventionRomain Naour2015-01-023-0/+0
| | | | | Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Rename BR2_PREFER_STATIC_LIB to BR2_STATIC_LIBSThomas Petazzoni2014-12-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Since a while, the semantic of BR2_PREFER_STATIC_LIB has been changed from "prefer static libraries when possible" to "use only static libraries". The former semantic didn't make much sense, since the user had absolutely no control/idea of which package would use static libraries, and which packages would not. Therefore, for quite some time, we have been starting to enforce that BR2_PREFER_STATIC_LIB should really build everything with static libraries. As a consequence, this patch renames BR2_PREFER_STATIC_LIB to BR2_STATIC_LIBS, and adjust the Config.in option accordingly. This also helps preparing the addition of other options to select shared, shared+static or just static. Note that we have verified that this commit can be reproduced by simply doing a global rename of BR2_PREFER_STATIC_LIB to BR2_STATIC_LIBS plus adding BR2_PREFER_STATIC_LIB to Config.in.legacy. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* dvb-apps: fix static only buildThomas Petazzoni2014-07-082-3/+28
| | | | | | | | | | | | | | | This commit makes dvb-apps behave properly in a static-only build. It passes the static=1 variable to the Makefile, and adds a patch that fixes the Makefile to not build .so libraries when static=1. Fixes: http://autobuild.buildroot.org/results/3db/3dbfa7b692d4b123b3ba6b55c84df12818273554/ [Peter: drop V=1 as pointed out by Yann] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* dvb-apps: fix static linking with libiconvPeter Korsgaard2014-05-271-4/+2
| | | | | | | | | Fixes http://autobuild.buildroot.net/results/4b5/4b56b89dd0ccd3b7e4017782e8d48b9c71207ff7/ Pass the libraries to be linked in LDLIBS instead of LDFLAGS so the end up after the object files on the linker command line. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/dvb-apps: do not line-up variablesYann E. MORIN2014-03-291-7/+7
| | | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/dvb-apps: bump revisionYann E. MORIN2014-03-292-29/+8
| | | | | | | | | | | | | | | | | | | In this new revision, there is no longer transponders data, so dvb-apps now only installs the dvb-apps utilities. Packages that needs the transponders data have now all been switched to use dtv-scan-tables instead, so we don't need a legacy option for the transponders data. However, we add a legacy option for the utilities option, just to inform the user of the new behaviour. Sadly, a user that had dvb-apps selected just to get the transponders data will now get the full dvb-apps package installed. There's nothing we can really do about this. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/dvb-apps: rely on dtv-scan-tables to provide transponder dataYann E. MORIN2014-03-292-18/+6
| | | | | | | | This is a transitioning solution before switching packages that need the transponders data, to use dtv-scan-tables instead of dvb-apps. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/dvb-apps: requires kernel headers >= 3.3Yann E. MORIN2014-03-011-2/+3
| | | | | | | | | | | | dvb-apps requires linux kernel headers >= 3.3, for: SYS_TURBO, SYS_DVBC_ANNEX_A : introduced in 3.2 SYS_DVBC_ANNEX_C, DTV_ENUM_DELSYS: introduced in 3.3 Fixes: http://autobuild.buildroot.net/results/a77/a7786dffa28e5472fbc9c8fe4ab302c84d7a3cb9 Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* dvb-apps: fix avr32 build failureSimon Dawson2013-12-151-0/+25
| | | | | | | | | | | | | | | | When building for avr32, the build fails as follows. cc1: error: unrecognized command line option "-Wno-packed-bitfield-compat" An example of an autobuild failure arising from this is the following. http://autobuild.buildroot.net/results/92e/92e472004812a3616f62d766a9ea07a997a66e89/ Clearly, not all toolchains provide a gcc that understands the -Wno-packed-bitfield-compat flag; remove usage of this flag. Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/dvb-apps: bump versionYann E. MORIN2013-12-011-1/+1
| | | | | | | Fixes for scanning DVBS, misc compiler warnings suppressed. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Config.in files: whitespace cleanupThomas De Schampheleire2013-11-111-1/+1
| | | | | | | | | | This patch fixes the following whitespace problems in Config.in files: - trailing whitespace - spaces instead of tabs for indentation - help text not indented with tab + 2 spaces Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Config.in files: unify comments of toolchain option dependenciesThomas De Schampheleire2013-10-141-1/+1
| | | | | | | | This patch lines up the comments in Config.in files that clarify which toolchain options the package depends on. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* dvb-apps: Fix generate-keynames.sh script for cross-compilationArnout Vandecappelle2013-08-292-1/+32
| | | | | Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Normalize separator size to 80Alexandre Belloni2013-06-061-2/+2
| | | | | Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dvb-apps utilities: needs threadsgilles.talis@gmail.com2013-05-231-2/+3
| | | | | | | | Fixes: http://autobuild.buildroot.org/results/b62/b62289809221b6455fe3db501e869271a64ea454 Signed-off-by: Gilles Talis <gilles.talis@gmail.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/dvb-apps: bump versionYann E. MORIN2013-01-131-1/+1
| | | | | | | The new version has new transponders data for CZ. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/dvb-apps: fix licensing terms when utils are enabledYann E. MORIN2013-01-131-0/+3
| | | | | | | | | When the dvb-apps utilities are selected, the license is clearly a mix of GPLv2, GPLv2+ and LGPLv2.1+; this, in addition to the initial unknown license for the transponders data. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/dvb-apps: requires iconvYann E. MORIN2013-01-122-1/+10
| | | | | | | | | | | Use libiconv if the toolchain does not have locales. Fixes (for example): http://autobuild.buildroot.net/results/c5776c95ac128f7c7eadc2fe746ad89f8c1ef49a [Peter: fixup LDFLAGS for BR2_ENABLE_LOCALE=y builds] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/dvb-apps: requires largefilesYann E. MORIN2013-01-111-0/+4
| | | | | | | | Fixes (for example): http://autobuild.buildroot.net/results/5e12820c6537b176c49671a65afcbdb86c5154c9 Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/dvb-apps: add option to install utilitiesYann E. MORIN2013-01-062-2/+38
| | | | | | | | | | | Previously, dvb-apps was a 'blind' package that would install only the transponders data files for use by external packages (namely tvheadend). Now, we add an option to also install the DVB utilities. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/dvb-apps: fix downloadingYann E. MORIN2013-01-011-2/+2
| | | | | | | | | | | | | | As we're using the sources from the Mercurial repository, and Buildroot does support retrieving from a Mercurial repository, there is no need to try (and fail1) getting the archive from the Mercurial built-in tarball mechanism. (Note: I was beaten by this because I had a cached copy locally, left after the previous tvheadend-vampirises-files-from-toher-packages attempt, that I forgot to delete before testing. Ouch...) Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/dvb-apps: new packageYann E. MORIN2012-12-281-0/+28
We just need the transponders data, so we just install those. [Peter: rework install step] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
OpenPOWER on IntegriCloud