Adam Sutton
2b695add0c
config: started to add the concept of a configuration version
...
This is to allow simple detection of a need to migrate, so that it can be done
in one centralised location. Rather than having to have lots of in place dual
config handling.
Some simple stuff will probably continue to be done in place, to avoid
constantly adding migration routines for trivial stuff. But anyting non-trivial
will at least be more easily handled without the need for external scripts.
2014-04-04 09:55:08 +01:00
Adam Sutton
114ec45a6b
support: minor corretion to mux list fetch script
2014-03-05 11:37:18 +00:00
Adam Sutton
cad4345bf7
support: remove raring and replace with trusty
2014-03-05 10:21:18 +00:00
Stefan Saraev
9650e60a5c
support/configure.inc: fix crosscompiling
...
--cc= can be whatever. there should be no check if generated
binaries can run while crosscompiling.
2014-02-14 18:29:28 +02:00
Bernhard Froehlich
8093e67b55
install: Properly install manpages in mandir/man1 which also fixes Bug#1064.
2014-01-05 21:47:25 +01:00
Adam Sutton
2d1bd1a254
mpegts: fix broken input handling for inputs with >1 active services..
...
This affects IPTV where there is only 1 input, if 2 services have the same PIDs
then both services were receiving each others packets and causing a mess!
I think later on I should really remove the transport list from the input and
have it on the mux? I think I did it this way to keep some things simpler, but
it's caused confusion here.
This should fix #1875 .
2014-01-02 21:31:37 +00:00
Adam Sutton
2dbebfd81c
support: fix IPTV configuration migration for disabled/unmapped channels
2013-12-30 14:43:56 +00:00
Adam Sutton
821a854d90
support: updated some random helper scripts
2013-12-24 23:48:02 +00:00
Adam Sutton
3e11bc4f13
support: remove stray commenting out of stderr redirect
2013-12-22 20:55:38 +00:00
Adam Sutton
dae84cec66
support: add basic IPTV migration to conf_migrate script
2013-12-17 21:53:50 +00:00
Adam Sutton
446e063b0c
support: very rough and ready script to multicast TS file for IPTV testing.
2013-11-27 16:34:37 +00:00
xhaggi
3949e50d2b
[migrate] fix property mapping for muxes
2013-11-20 19:04:59 +01:00
Adam Sutton
5990951e64
migrate: Some updates to the migration script and minor correction to DVR conf
2013-11-16 11:43:26 +00:00
Adam Sutton
288adcc3bd
Merge branch 'master' into feature/dvb-rewrite
...
Conflicts:
src/input/mpegts/tsdemux.c
2013-11-15 14:00:12 +00:00
Adam Sutton
098b7def4b
build: remove oneiric and add saucy support
2013-11-15 12:47:37 +00:00
Adam Sutton
c08b6e5c7f
support: updated the configuration migration script
2013-11-14 12:59:20 +00:00
Adam Sutton
fe5f548fac
support: update for some changes in configuration
2013-10-08 16:39:44 +01:00
Stefan Saraev
981108523a
mkbundle: follow symlinks
2013-09-24 19:28:34 +03:00
Adam Sutton
251f5e8296
support: update config migration script for new idnode lists
2013-09-16 15:04:44 +01:00
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