summaryrefslogtreecommitdiffstats
path: root/abs/extra-testing/mythtv-contrib/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'abs/extra-testing/mythtv-contrib/PKGBUILD')
-rw-r--r--abs/extra-testing/mythtv-contrib/PKGBUILD150
1 files changed, 0 insertions, 150 deletions
diff --git a/abs/extra-testing/mythtv-contrib/PKGBUILD b/abs/extra-testing/mythtv-contrib/PKGBUILD
deleted file mode 100644
index 7f73f9d..0000000
--- a/abs/extra-testing/mythtv-contrib/PKGBUILD
+++ /dev/null
@@ -1,150 +0,0 @@
-# Contributor: Michael Hanson <hansonorders@verizon.net>
-# Maintainer: Michael Hanson <hansonorders@verizon.net>
-pkgname=mythtv-contrib
-pkgver=0.23
-pkgrel=7
-pkgdesc="User contributed scripts and utilities for mythtv."
-arch=('i686' 'x86_64')
-url="http://mythtv.org"
-license=('GPL')
-groups=('mythtv-extras')
-depends=('perl' 'mythtv')
-makedepends=('gcc' 'subversion' 'libavc1394' 'libraw1394' 'libiec61883')
-install='mythtv-contrib.install'
-source=('http://www.pdp8.net/directv/directv.pl' \
- 'http://stb-command.googlecode.com/files/stb-command1.2.tar.gz' \
- 'http://mythtv.mlaronson.com/myth-xbmc-connect/downloads/xbmc_mythlink.tgz' \
- 'mythchanger.10f.beta.tar' '6200ch.tar.gz' 'dct-channel_make.patch' \
- 'mythchanger_make.patch')
-patches=('dct-channel_make.patch' 'mythchanger_make.patch')
-_svntrunk=http://cvs.mythtv.org/svn/branches/release-0-23-fixes/mythtv/contrib
-_svnver=23566
-_svnmod=contrib
-
-build() {
- # get clean copy from SVN repo
- svn co $_svntrunk --config-dir ./ -r $_svnver $_svnmod
- svn revert -R $_svnmod
-
- cd $startdir/src/contrib
-
- # build and install
- echo "Building 6200ch..."
- cd $srcdir
- tar zxf 6200ch.tar.gz
- cd $srcdir/6200ch
- gcc -std=gnu99 -o 6200ch 6200ch.c -lavc1394 -lrom1394 -lraw1394 || return 1
- install -D -m755 6200ch $startdir/pkg/usr/bin/6200ch || return 1
- install -D -m644 README $startdir/pkg/usr/share/doc/mythtv-contrib/README.6200ch || return 1
-
- echo "Building change-channel-lirc..."
- cd $srcdir/contrib/channel_changers/change-channel-lirc || return 1
- install -D -m755 *{.pl,.sh} $startdir/pkg/usr/bin || return 1
-
- echo "Building d10control..."
- cd $srcdir/contrib/channel_changers/d10control || return 1
- install -D -m755 d10control.pl $startdir/pkg/usr/bin/d10control.pl || return 1
- install -D -m644 README $startdir/pkg/usr/share/doc/mythtv-contrib/README.d10control
-
- echo "Building dct-channel..."
- cd $srcdir/contrib/channel_changers/dct-channel
- patch -p4 <$startdir/dct-channel_make.patch || return 1
- cd $srcdir/contrib/channel_changers/dct-channel || return 1
- make || return 1
- install -D -m755 channel $startdir/pkg/usr/bin || return 1
- install -D -m644 channel.1 $startdir/pkg/usr/man/man1/channel.1 || return 1
- install -D -m644 README $startdir/pkg/usr/share/doc/mythtv-contrib/README.dct-channel
- install -D -m644 COPYING $startdir/pkg/usr/share/licenses/mythtv-contrib/COPYING.dct-channel
-
- echo "Building dct2000serial..."
- cd $srcdir/contrib/channel_changers/dct2000serial || return 1
- install -D -m755 *.py $startdir/pkg/usr/bin || return 1
- install -D -m644 README $startdir/pkg/usr/share/doc/mythtv-contrib/README.dct2000serial
-
- echo "Building redeye..."
- cd $srcdir/contrib/channel_changers/red_eye || return 1
- gcc -Wall -o red_eye red_eye.c || return 1
- install -D -m755 red_eye $startdir/pkg/usr/bin/red_eye || return 1
- install -D -m644 README $startdir/pkg/usr/share/doc/mythtv-contrib/README.red_eye
-
- echo "Building sa3250ch..."
- cd $srcdir/contrib/channel_changers/sa3250ch || return 1
- gcc -Wall -o sa3250ch sa3250ch.c -lrom1394 -lavc1394 -lraw1394 || return 1
- install -D -m755 sa3250ch $startdir/pkg/usr/bin/sa3250ch || return 1
- install -D -m644 README $startdir/pkg/usr/share/doc/mythtv-contrib/README.sa3250ch
-
- echo "Building firewire_tester..."
- cd $srcdir/contrib/development/firewire_tester || return 1
- gcc -Wall -o firewire_tester firewire_tester.c -liec61883 -lraw1394 || return 1
- install -D -m755 firewire_tester $startdir/pkg/usr/bin || return 1
- install -D -m644 README $startdir/pkg/usr/share/doc/mythtv-contrib/README.firewire_tester
-
- echo "Building tsc-calibrate..."
- cd $srcdir/contrib/development/tsc-calibrate || return 1
- gcc -o tsc-calibrate tsc-calibrate.c || return 1
- install -D -m755 tsc-calibrate $startdir/pkg/usr/bin || return 1
-
- echo "Building mythname..."
- cd $srcdir/contrib/info/mythname || return 1
- install -D -m755 mythname.pl $startdir/pkg/usr/bin || return 1
- install -D -m644 README $startdir/pkg/usr/share/doc/mythtv-contrib/README.mythname
-
- echo "Building misc_status_info..."
- cd $srcdir/contrib/info/misc_status_info || return 1
- install -D -m755 *{.sh,.pl} $startdir/pkg/usr/bin || return 1
- install -D -m644 README $startdir/pkg/usr/share/doc/mythtv-contrib/README.misc_status_info
-
- echo "Building maintenance..."
- cd $srcdir/contrib/maintenance || return 1
- install -D -m755 *.pl $startdir/pkg/usr/bin || return 1
-
- echo "Building mythmail..."
- cd $srcdir/contrib/mythmail || return 1
- install -D -m755 *.pl $startdir/pkg/usr/bin || return 1
-
- echo "Building recovery..."
- cd $srcdir/contrib/recovery || return 1
- install -D -m755 *.pl $startdir/pkg/usr/bin || return 1
-
- echo "Building user_jobs..."
- cd $srcdir/contrib/user_jobs || return 1
- install -D -m755 *.pl $startdir/pkg/usr/bin || return 1
- install -D -m755 setbookmark $startdir/pkg/usr/bin/setbookmark.pl || return 1
-
- echo "Building directv.pl..."
- cd $srcdir || return 1
- install -D -m755 directv.pl $startdir/pkg/usr/bin || return 1
-
- echo "Building stb-command..."
- cd $srcdir
- tar zxf stb-command1.0.tar.gz || return 1
- cd $srcdir/stb-command
- make || return 1
- install -D -m755 stb-command $startdir/pkg/usr/bin || return 1
- install -D -m755 sa3250_ch_guid $startdir/pkg/usr/bin || return 1
- install -D -m755 stb_cmd_guid $startdir/pkg/usr/bin || return 1
- install -D -m644 README $startdir/pkg/usr/share/doc/mythtv-contrib/README.stb-command || return 1
-
- echo "Building mythchanger..."
- cd $srcdir
- tar xf mythchanger.10f.beta.tar || return 1
- cd $srcdir/mythchanger.10f.beta
- patch -p1 <$startdir/mythchanger_make.patch || return 1
- make || return 1
- install -D -m755 mythchanger $pkgdir/usr/bin || return 1
- install -D -m644 README $startdir/pkg/usr/share/doc/mythtv-contrib/README.mythchanger
-
- echo "Building xbmc mythlink..."
- cd $srcdir
- tar zxf xbmc_mythlink.tgz || return 1
- install -D -m755 tvdb_get.sh $startdir/pkg/usr/bin || return 1
- install -D -m755 xbmc_cleanup.sh $startdir/pkg/usr/bin || return 1
- install -D -m755 xbmc_mythlink.py $startdir/pkg/usr/bin || return 1
-}
-md5sums=('89cfc17883a41e365e85e0a4ac20994f'
- '8067175170add2c4d8aa333e43c9387c'
- '2ee7eafc3804f0bd48ede0ad05e718f1'
- '34d148795f832f12973a08d59e9a0ef3'
- '9029957cad36d5867a070da373d2bc2a'
- '309342034f20d85dce3270a21320fb4c'
- 'c5996437bef4448acbee300bd6659dad')