Commit graph

125 commits

Author SHA1 Message Date
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