• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

doc/H12-Jan-2019-1,5721,270

patches/H12-Jan-2019-143124

template/H12-Jan-2019-1447

README.pbuilderH A D12-Jan-20191.3 KiB4328

apt-updateH A D03-May-20221.9 KiB9854

bintray.pyH A D12-Jan-201912.1 KiB374323

changelogH A D12-Jan-20191.1 KiB3321

conf_migrate.pyH A D12-Jan-201911.5 KiB536334

configure.incH A D03-May-202212 KiB571409

css.pyH A D12-Jan-20192.5 KiB10790

dbus_test.pyH A D12-Jan-20192.9 KiB10285

dput.cfH A D12-Jan-2019388 2318

emm.pyH A D12-Jan-20192.6 KiB11195

epgdumpH A D12-Jan-20191.4 KiB4514

getmuxlistH A D03-May-2022919 3624

htspmonH A D12-Jan-20192.8 KiB9351

iptv_gen.pyH A D12-Jan-20193.5 KiB163103

lib.shH A D12-Jan-20195.2 KiB20497

mkbundleH A D12-Jan-20195.2 KiB205163

mkvcmp.pyH A D12-Jan-20193.9 KiB181152

pbuilderH A D03-May-20221.9 KiB9854

pcloud-ca-bundle.crtH A D12-Jan-20198.1 KiB141137

pcloud.pyH A D12-Jan-201913.6 KiB425340

pid-count.pyH A D12-Jan-20191.1 KiB5137

pkg-config.ffmpegH A D12-Jan-2019418 1712

poc.pyH A D12-Jan-20193.4 KiB163136

pojs.pyH A D12-Jan-20192.7 KiB133112

posix.mkH A D12-Jan-2019732 2417

sat_xml_scan.pyH A D12-Jan-20192.3 KiB10785

tarballH A D12-Jan-2019937 5427

versionH A D03-May-20221.3 KiB5033

README.pbuilder

1Pbuilder Setup
2==============
3
4Setup
5--------
6
7To use pbuilder you will need a couple of extra packages available:
8
9$ sudo apt-get install ubuntu-dev-tools qemu-user-static
10
11amd64, i386 and armhf/ARMv7+ (RPi2)
12-----------------------------------
13
14To pbuilder chroot's for amd64, i386 and armhf/ARMv7+ you can just use
15standard pbuilder-dist calls, e.g.
16
17$ pbuilder-dist trusty amd64 create
18$ pbuilder-dist sid armhf create
19
20armhf/ARMv6+ (RPi1 / Raspbian)
21------------------------------
22
23For Raspian compatible builds you will need to install some additional
24support and add some pbuilder-dist runtime options:
25
26$ wget http://archive.raspbian.org/raspbian/pool/main/r/raspbian-archive-keyring/raspbian-archive-keyring_20120528.2_all.deb
27$ dpkg -i raspbian-archive-keyring_20120528.2_all.deb
28
29$ export PBUILDER_DIST_DEBIAN_MIRROR=http://archive.raspbian.org/raspbian
30$ pbuilder-dist wheezy armhf create --debootstrapopts --keyring=/usr/share/keyrings/raspbian-archive-keyring.gpg --release-only
31
32Building
33--------
34
35To build Tvheadend packages with pbuilder (assuming you've created the
36necessary pbuilder chroots) you can simply do the following:
37
38$ git clone https://github.com/tvheadend/tvheadend.git
39$ cd tvheadend
40$ TVH_BUILD="trusty:amd64 sid:armhf wheezy:armhf" ./support/pbuilder
41
42Generated images will be in ~/pbuilder/*result
43