Adam Sutton
b43f84a807
support: some minor corrections to config migration
...
Fix symbol rate mux config and ignore services with no channel mapping. It
can cause mappings to be missed.
2013-08-31 20:32:48 +01:00
Adam Sutton
32edfc623f
support: Configuration migration script
...
This attmepts to rebuild the DVB network (not including satconf/adapters)
and also the channel list. This is 90+% of the work and should be enough
for most users to get up and running a bit more quickly.
2013-08-30 23:18:56 +01:00
Adam Sutton
d91c02d520
Merge branch 'feature/dvb-rewrite'
...
Conflicts:
Makefile
configure
src/dvb/diseqc.h
src/dvb/dvb.h
src/dvb/dvb_adapter.c
src/dvb/dvb_fe.c
src/dvb/dvb_input_filtered.c
src/dvb/dvb_tables.c
src/input/mpegts/dvb_psi.c
src/input/mpegts/iptv/iptv_mux.c
src/iptv_input.c
src/service_mapper.h
src/webui/static/app/tvadapters.js
src/webui/webui.c
2013-08-28 17:08:39 +01:00
Adam Sutton
0d74894f33
debug: added a proper pthread_mutex ownership check in lock_assert()
...
this is conditional based on a test run from the configure script, as this
type of test is certainly not 100% cross platform compatible.
However its very useful to have a true check of lock ownership rather than
the rather arbitary check that "someone" holds the lock.
2013-08-06 19:57:07 +01:00
Adam Sutton
5a01c81f2e
build: ensure we follow symlinks during installation
...
This is because I now store 3rd party code outside of the main source tree
2013-07-03 14:45:58 +01:00
Bernhard Froehlich
51ca7c6c55
Avoid "install -D" because the flag is not available on FreeBSD.
2013-05-04 13:59:54 +02:00
Bernhard Froehlich
06824215e4
Add PLATFORM_* define to config.h to allow supporting non Linux platforms.
2013-05-04 13:54:12 +02:00
Adam Sutton
a2ccbb2de6
support: remove natty and add raring to the build list
2013-04-22 10:06:58 +01:00
Adam Sutton
341618477e
Fix #1682 - support: version script outputs something even if .git is missing
2013-04-18 15:29:58 +01:00
Adam Sutton
89b18c05ca
docs: update documentation with new domain name and paypal link
2013-04-18 13:02:22 +01:00
Adam Sutton
4e7506abbe
support: some updates to build system
2013-03-27 12:40:27 +00:00
Adam Sutton
babe15958e
support: remove confusing (and uncessary) default values.
2013-03-19 14:42:48 +00:00
Andrew C. Martin
f5ecd443f4
use http for cloning dtv-scan-tables git repo
...
- this allows ./configure to not hang when ran behind a firewall
2013-03-07 20:45:01 -07:00
Andrew C. Martin
079c006f1f
error check argument passed into epgdump
2013-03-07 20:45:01 -07:00
Andrew C. Martin
9b385a78c5
allow build path spaces in support scripts
...
- allow build path spaces in configure & support scripts
- use the same die function for all scripts
2013-03-07 20:44:55 -07:00
Adam Sutton
231e7b5fab
build: fix mistakes in previous build system updates
2013-02-21 21:33:02 +00:00
Adam Sutton
0fab063340
build: update build system to fix some odd use cases
2013-02-21 11:58:48 +00:00
Adam Sutton
205dda1b05
support: update getmuxlist to work with launchpad.
2013-02-15 14:14:45 +00:00
Adam Sutton
efd2c28b89
support: fix configure args storage.
2013-02-08 15:44:05 +00:00
Adam Sutton
ac36914b98
Fix #1596 - some version of git don't like describe in subdir
2013-02-04 14:11:07 +00:00
Adam Sutton
7a52ff434c
support: re-instate getmuxlist script to ensure pbuilder script works
2013-01-31 12:16:04 +00:00
Adam Sutton
14fcdcf2fc
support: minor aesthetic change.
2013-01-16 09:47:52 +00:00
Adam Sutton
b7ad9f3ad0
cleanup: remove old files.
2013-01-16 09:47:35 +00:00
Adam Sutton
0bcb119b1a
Merge remote-tracking branch 'origin/pr/222'
2013-01-13 22:23:13 +00:00
Adam Sutton
687d0471e8
build: ensure proper path is cleaned of .git files.
2013-01-12 20:30:03 +00:00
Jason Millard
2df7b8d63b
add cflags support to configure script
2013-01-11 22:08:28 -05:00
Adam Sutton
7227c128eb
build: remove use of submodule for dvb-scan data
...
Revert back to manually fetching, though now its a git report its somewhat
simpler and we'll avoid using a separate script.
2013-01-11 22:04:39 +00:00
Adam Sutton
9a655a6218
build: Some tidying up of the build system
...
mainly this is just cleaning up the output from the build commands
but also added debian/changelog to ignore file to stop it being
accidentally committed back.
2013-01-11 11:13:29 +00:00
Adam Sutton
ac22d71a0c
support: formatting of configure output.
2013-01-10 10:20:47 +00:00
Adam Sutton
8be121f558
make: add option to reconfigure with previous options.
2013-01-09 21:42:09 +00:00
Adam Sutton
cb83243681
support: minor tweak to version script.
2013-01-06 20:47:26 +00:00
Denis Pellizzon
196780df42
Fix #1497 - Added error checking if 'git describe --dirty' is not supported by the host.
2013-01-06 20:28:44 +00:00
Adam Sutton
4c681bd70e
support: some minor updates to python lib and htspmon.
2013-01-05 19:12:09 +00:00
Adam Sutton
16db6f132f
support: ensure git tree properly cleaned.
2012-12-30 12:12:24 +00:00
Adam Sutton
303313a82f
support: minor addition to the configure.inc script for cc lib checking.
2012-11-28 11:20:19 +00:00
Adam Sutton
ddad1d21dc
Tarball generation script.
2012-11-07 11:40:40 +00:00
Adam Sutton
f83df17715
Added quantal and removed hardy from latest dev builds.
2012-10-30 17:28:09 +00:00
Adam Sutton
3efdfbf0af
Ensure scan file download is properly validated and fix to cope with new PPA name due to launchpad crap!
2012-10-23 12:15:59 +01:00
Adam Sutton
f77407ba6a
Added hardy to list of ppa builds.
2012-10-12 13:29:36 +01:00
Adam Sutton
9cac818532
Update support/version to use more explicit version tags.
2012-10-10 15:32:49 +01:00
Adam Sutton
91d7e220bf
Ensure that bzip2 binary is checked if we are fetching scan files. Some embedded dev systems may not have bzip2 by default.
2012-10-08 21:22:44 +01:00
Adam Sutton
eb8a96cb60
Added some extra debug and protection when getting mux config.
2012-10-04 21:36:46 +01:00
Adam Sutton
aa5c84eb8c
Some support scripts.
2012-10-04 14:41:51 +01:00
Johan Abbors
1a7e2b489f
Fix version for launchpad builds using recipes
...
Git operations are not allowed in launchpad, thus the version number
must be extracted from the changeleg.
2012-10-03 00:44:22 +01:00
Adam Sutton
90c5b58389
Updated the build system for better consistency. Also make it easier to do source builds for things like launchpad PPAs.
2012-10-02 12:48:32 +01:00
Adam Sutton
9a4afdcc70
Make configure work with autocomplete AND keep my nice formatting.
2012-09-21 13:03:04 +01:00
Adam Sutton
a0b141adc6
Updated htspmon debug script to receive EPG info.
2012-09-21 10:36:19 +01:00
Adam Sutton
1faabf7cd1
Make filebundling code work with gcc 4.5 and older.
2012-09-14 12:14:40 +01:00
Adam Sutton
00fa2f44ee
Add some additional support to configure.inc added for new feature check in configure that has now been abandoned.
2012-09-06 15:35:33 +01:00
Adam Sutton
5089291789
Some basic python libs for htsmsg and htsp. Includes debug/support scripts for monitoring htsp async messages (support/htspmon) and epg dumping (support/epgdump).
2012-09-05 17:10:26 +01:00