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
Adam Sutton
d3782d317c
Forgot to espace $ in .config.mk generation.
2012-09-04 10:41:22 +01:00
Adam Sutton
b2db316cc6
Ensure CC is overridden (but only) if default var is in use.
2012-09-04 09:53:36 +01:00
Adam Sutton
4f5f23a6d7
Change getmuxlist back to bash script and make python soft dep. Also some minor improvements to bundle code.
2012-09-03 11:35:46 +01:00
Adam Sutton
d0efe2998a
Some minor fixes to earlier python checks.
2012-08-29 21:02:11 +01:00
Adam Sutton
36849d83d5
Translated getmuxlist into python script and did some general updates to configure script. Fixes #1166 .
2012-08-29 16:26:37 +01:00
Adam Sutton
9bd40fcc38
Ensure that bundle does not include DVB scan files if not request in configure. Also default to /usr/share/dvb if not including files in the installation.
2012-08-24 09:49:44 +01:00
Adam Sutton
7630970887
Forgot to tidy up temp files during check_cc.
2012-08-23 15:01:29 +01:00
Adam Sutton
b709427f3e
Move use of DESTDIR from config.mk to posix.mk. Makes much more sense that way.
2012-08-17 21:18:53 +01:00
Adam Sutton
7f9930eca1
Hopefully a final correction to posix (archlinux) packaging issues.
2012-08-17 20:56:12 +01:00
Adam Sutton
9a58b7ab76
Fix mistake in new configure script for using make install. Relates #1127 .
2012-08-17 20:30:42 +01:00
Adam Sutton
76e785578b
Add back in missing -lpthread. Fixes #1127 .
2012-08-17 19:38:47 +01:00
Adam Sutton
ba2ebce011
Fix enabling of unsupported options from command line.
2012-08-17 10:48:45 +01:00
Adam Sutton
711ce27baf
Corrections to the configure script, location of tvheadend datadir and pkg-config failure handling.
...
Also added some more output.
2012-08-17 10:31:13 +01:00
Adam Sutton
841ff8eb49
Brand new configure script, hopefully easier to use. And tidied up the Makefile a bit.
2012-08-17 10:31:12 +01:00
Adam Sutton
621441760d
Integrate (badly) the new muxlist config file fetching into the build system.
2012-08-14 20:02:38 +01:00
Adam Sutton
5acefb7898
Include script for fetching mux configuration.
2012-08-14 20:02:38 +01:00
Adam Sutton
a8096d4ea8
Some updated to bundle/settings to integrate the two. Settings can now be seamlessly loaded from bundle/share/settings directory. This is useful to opentv module but may be useful elsewhere in the future.
2012-08-14 20:02:38 +01:00
Adam Sutton
d1e94d8a46
Tidied up code so that local files should now work as well as bundles, also added the option to compress the data on the fly (if not already compressed bundle).
2012-08-14 20:02:37 +01:00
Adam Sutton
58209cd184
Initial stab at new transparent file bundling.
2012-08-14 20:02:37 +01:00
Andreas Öman
9bb1773615
mkbundle: Make sure we only use valid characters as C variable names
2012-08-01 21:28:16 +02:00
Adam Sutton
41505f22fd
Include data directory in /usr/share/tvheadend so default opentv config exists.
2012-07-30 15:52:13 +01:00