summaryrefslogtreecommitdiffstats
path: root/abs/extra/community
diff options
context:
space:
mode:
Diffstat (limited to 'abs/extra/community')
-rw-r--r--abs/extra/community/cwiid-svn/PKGBUILD49
-rw-r--r--abs/extra/community/cwiid-svn/cwiid.install16
-rw-r--r--abs/extra/community/jre/PKGBUILD58
-rw-r--r--abs/extra/community/jre/jre.install26
-rw-r--r--abs/extra/community/jre/jre.profile4
-rw-r--r--abs/extra/community/libmatroska/PKGBUILD21
-rw-r--r--abs/extra/community/libmpcdec/PKGBUILD22
-rw-r--r--abs/extra/community/moblockcontrol/PKGBUILD42
-rw-r--r--abs/extra/community/moblockcontrol/moblock-control-update.sh3
-rw-r--r--abs/extra/community/moblockcontrol/moblock_control.patch11
-rw-r--r--abs/extra/community/moblockcontrol/moblockcontrol.install28
-rw-r--r--abs/extra/community/mre/PKGBUILD18
-rw-r--r--abs/extra/community/mre/livescores.tgzbin39586 -> 0 bytes
-rwxr-xr-xabs/extra/community/mre/mre.install2
-rw-r--r--abs/extra/community/mre/patch.diff232
-rwxr-xr-xabs/extra/community/mre/run2
l---------abs/extra/community/torrentflux/srclinks.Ko3AqnsqY/torrentflux/PKGBUILD1
l---------abs/extra/community/torrentflux/srclinks.Ko3AqnsqY/torrentflux/torrentflux.install1
-rw-r--r--abs/extra/community/transmission-cli/ChangeLog60
-rw-r--r--abs/extra/community/transmission-cli/transmissiond37
-rw-r--r--abs/extra/community/xbmc-svn/CHANGELOG110
-rw-r--r--abs/extra/community/xbmc-svn/Lircmap.xml233
-rw-r--r--abs/extra/community/xbmc-svn/PKGBUILD139
-rw-r--r--abs/extra/community/xbmc-svn/__changelog1
-rw-r--r--abs/extra/community/xbmc-svn/libcurl-not-in-lib64.patch13
-rw-r--r--abs/extra/community/xbmc-svn/xbmc-svn.install13
-rw-r--r--abs/extra/community/xbmc/ChangeLog64
-rw-r--r--abs/extra/community/xbmc/PKGBUILD118
-rw-r--r--abs/extra/community/xbmc/xbmc.install9
29 files changed, 138 insertions, 1195 deletions
diff --git a/abs/extra/community/cwiid-svn/PKGBUILD b/abs/extra/community/cwiid-svn/PKGBUILD
deleted file mode 100644
index eba6523..0000000
--- a/abs/extra/community/cwiid-svn/PKGBUILD
+++ /dev/null
@@ -1,49 +0,0 @@
-#Contributor:Andrea Tarocchi <valdar@email.it>
-pkgname=cwiid-svn
-#pkgver=`date +%Y%m%d`
-pkgver=184
-pkgrel=3
-pkgdesc="Cwiid-svn is the bleeding edge version of a wiimote's driver and utility tools"
-arch=(i686 x86_64)
-url="http://abstrakraft.org/cwiid/"
-license=('GPL')
-
-depends=('gawk' 'bluez-libs' 'gtk2')
-makedepends=('subversion')
-conflicts=('cwiid')
-provides=('cwiid')
-install=('cwiid.install')
-source=()
-md5sums=('b3966beecae0de200c90523af8f3bf0e')
-
-_svntrunk=http://abstrakraft.org/cwiid/svn/trunk/
-_svnmod=cwiid
-
-build() {
- cd $startdir/src
-
- svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
- #svn co $_svntrunk --config-dir ./ $_svnmod
-
- msg "SVN checkout done or server timeout"
- msg "Starting make..."
-
- cp -r $_svnmod $_svnmod-build
- cd $_svnmod-build
-
- autoreconf
-
- ./configure --prefix=/usr --disable-ldconfig --sysconfdir=/etc
- make
-
- install -d $startdir/pkg/usr/bin
- install -d $startdir/pkg/etc
- install -d $startdir/pkg/usr/lib
- install -d $startdir/pkg/usr/include
-
- make prefix=$startdir/pkg/usr sysconfdir=$startdir/pkg/etc install
-
- install -D -m644 ./wminput/README $pkgdir/usr/share/doc/cwiid-svn/wminput
-
- rm -rf $startdir/src/$_svnmod-build
-}
diff --git a/abs/extra/community/cwiid-svn/cwiid.install b/abs/extra/community/cwiid-svn/cwiid.install
deleted file mode 100644
index 6f3dccc..0000000
--- a/abs/extra/community/cwiid-svn/cwiid.install
+++ /dev/null
@@ -1,16 +0,0 @@
-# arg 1: the new package version
-post_install() {
-echo -e "Note:"
-echo -e "\033[1;31m==> In order to use wminput you have to load the uinput kernel module:\033[0m"
-echo -e "\033[1;31m==> modprobe uinput (as root)\033[0m"
-echo -e "\033[1;31m==> and you have to assign correct right acces to /dev/uinput\033[0m"
-echo -e "\033[1;31m==> PLEASE READ /usr/share/doc/cwiid-svn/wminput\033[0m"
-}
-
-post_upgrade() {
- post_install $1
-}
-
-op=$1
-shift
-$op $*
diff --git a/abs/extra/community/jre/PKGBUILD b/abs/extra/community/jre/PKGBUILD
deleted file mode 100644
index cd9a932..0000000
--- a/abs/extra/community/jre/PKGBUILD
+++ /dev/null
@@ -1,58 +0,0 @@
-# $Id: PKGBUILD,v 1.6 2009/06/01 19:10:05 wonder Exp $
-# Maintainer: Jason Chu <jason@archlinux.org>
-
-pkgname=jre
-pkgver=6u14
-pkgrel=1
-pkgdesc="Sun's java runtime environment"
-arch=('i686' 'x86_64')
- [ "$CARCH" = "i686" ] && _arch=i586
- [ "$CARCH" = "x86_64" ] && _arch=amd64
-url="http://java.sun.com"
-depends=('glibc' 'libxtst')
-install="jre.install"
-source=(http://download.java.net/dlj/binaries/jdk-$pkgver-dlj-linux-$_arch.bin
- https://jdk-distros.dev.java.net/source/browse/*checkout*/jdk-distros/trunk/utils/construct.sh
- jre.profile)
-[ "$CARCH" = "i686" ] && md5sums=('299c445e4b14bfbb2a05323734d89c0c'
- '94065b612df0046d9ae758943f9f6a75'
- '50b4f5ac4129097461d246645d73a622')
-[ "$CARCH" = "x86_64" ] && md5sums=('6e866db04748296fc34ed83a92420403'
- '94065b612df0046d9ae758943f9f6a75'
- '50b4f5ac4129097461d246645d73a622')
-
-
-replaces=('j2re')
-conflicts=('j2re' 'java-runtime')
-provides=('j2re' 'java-runtime=6')
-license=('custom')
-
-build() {
- cd $startdir/src
-
- mkdir unbundle-jdk
- cd unbundle-jdk
-
- sh ../jdk-$pkgver-dlj-linux-$_arch.bin --accept-license
-
- cd ..
-
- sh construct.sh unbundle-jdk linux-jdk linux-jre
-
- mkdir -p $startdir/pkg/opt/java
- mv linux-jdk/jre $startdir/pkg/opt/java
-
- install -D -m755 $startdir/src/${pkgname}.profile $startdir/pkg/etc/profile.d/${pkgname}.sh
-
- mkdir -p $startdir/pkg/usr/lib/mozilla/plugins
-
- if [ "$CARCH" = "i686" ]; then
- ln -s /opt/java/jre/lib/i386/libnpjp2.so $startdir/pkg/usr/lib/mozilla/plugins
- else ln -s /opt/java/jre/lib/amd64/libnpjp2.so $startdir/pkg/usr/lib/mozilla/plugins
- fi
-
- mkdir -p $startdir/pkg/usr/share/licenses/jre
- cp $startdir/pkg/opt/java/jre/COPYRIGHT $startdir/pkg/usr/share/licenses/jre
- cp $startdir/pkg/opt/java/jre/LICENSE $startdir/pkg/usr/share/licenses/jre
- cp $startdir/pkg/opt/java/jre/THIRDPARTYLICENSEREADME.txt $startdir/pkg/usr/share/licenses/jre
-}
diff --git a/abs/extra/community/jre/jre.install b/abs/extra/community/jre/jre.install
deleted file mode 100644
index 4e557a7..0000000
--- a/abs/extra/community/jre/jre.install
+++ /dev/null
@@ -1,26 +0,0 @@
-post_upgrade() {
- post_install $1
-}
-
-post_install() {
- echo "The jre package is licensed software."
- echo "You MUST read and agree to the license stored in"
- echo "/opt/java/jre/LICENSE before using it."
- if [ -f /etc/mailcap ] ; then
- sed -e '/application\/x-java-jnlp-file/d' -i /etc/mailcap
- fi
- echo 'application/x-java-jnlp-file;/opt/java/jre/bin/javaws %s' >>/etc/mailcap
-}
-
-post_remove() {
- mailcap=$(grep -v 'application/x-java-jnlp-file' /etc/mailcap)
- if [ "$mailcap" != "" ] ; then
- sed -e '/application\/x-java-jnlp-file/d' -i /etc/mailcap
- else
- rm /etc/mailcap
- fi
-}
-
-op=$1
-shift
-$op $*
diff --git a/abs/extra/community/jre/jre.profile b/abs/extra/community/jre/jre.profile
deleted file mode 100644
index af3e373..0000000
--- a/abs/extra/community/jre/jre.profile
+++ /dev/null
@@ -1,4 +0,0 @@
-export PATH=$PATH:/opt/java/jre/bin
-if [ ! -f /etc/profile.d/jdk.sh ]; then
- export JAVA_HOME=/opt/java/jre
-fi
diff --git a/abs/extra/community/libmatroska/PKGBUILD b/abs/extra/community/libmatroska/PKGBUILD
deleted file mode 100644
index 0011c13..0000000
--- a/abs/extra/community/libmatroska/PKGBUILD
+++ /dev/null
@@ -1,21 +0,0 @@
-# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
-# Maintainer: damir <damir@archlinux.org>
-# Contributor 03/08/04 <lefungus@altern.org>
-
-pkgname=libmatroska
-pkgver=0.8.1
-pkgrel=1
-pkgdesc="Matroska library"
-arch=(i686 x86_64)
-url="http://dl.matroska.org/downloads/libmatroska/"
-depends=('libebml>=0.7.6')
-#source=(http://www.bunkus.org/videotools/mkvtoolnix/sources/$pkgname-$pkgver.tar.bz2)
-source=($url/$pkgname-$pkgver.tar.bz2)
-
-build() {
- cd $startdir/src/$pkgname-$pkgver/make/linux
- make sharedlib || return 1
- make prefix=$startdir/pkg/usr install
-}
-
-md5sums=('20cf624ace0c58a54c7752eebfbc0b19')
diff --git a/abs/extra/community/libmpcdec/PKGBUILD b/abs/extra/community/libmpcdec/PKGBUILD
deleted file mode 100644
index feeaf8b..0000000
--- a/abs/extra/community/libmpcdec/PKGBUILD
+++ /dev/null
@@ -1,22 +0,0 @@
-# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
-# Maintainer: Jan de Groot <jgc@archlinux.org>
-
-pkgname=libmpcdec
-pkgver=1.2.6
-pkgrel=1
-pkgdesc="Musepack decoding library"
-arch=(i686 x86_64)
-license=('custom')
-depends=('glibc')
-options=('!libtool')
-source=(http://files.musepack.net/source/${pkgname}-${pkgver}.tar.bz2)
-url="http://musepack.net/"
-md5sums=('7f7a060e83b4278acf4b77d7a7b9d2c0')
-
-build() {
- cd ${startdir}/src/${pkgname}-${pkgver}
- ./configure --prefix=/usr --disable-static
- make || return 1
- make DESTDIR=${startdir}/pkg install || return 1
- install -Dm644 COPYING ${startdir}/pkg/usr/share/licenses/${pkgname}/COPYING
-}
diff --git a/abs/extra/community/moblockcontrol/PKGBUILD b/abs/extra/community/moblockcontrol/PKGBUILD
deleted file mode 100644
index 5a912e2..0000000
--- a/abs/extra/community/moblockcontrol/PKGBUILD
+++ /dev/null
@@ -1,42 +0,0 @@
-# Contributor: marinz <marinz@email.it>
-
-pkgname=moblockcontrol
-pkgver=1.0
-pkgrel=10
-pkgdesc="moblock-control"
-arch=('i686' 'x86_64')
-url="http://moblock-deb.sourceforge.net/"
-license=('GPL')
-groups=()
-depends=('moblock')
-makedepends=()
-install=moblockcontrol.install
-source=(http://download.sourceforge.net/moblock-deb/moblock-control-1.0.tar.gz \
- moblock_control.patch moblock-control-update.sh)
-md5sums=('1399e5465028e116e941cd1e01f6f7fc'
- 'dc269c6c47bc423b9093919d52e97d63')
-backup=('etc/moblock/moblock.conf' 'etc/moblock/blocklists.list')
-
-build() {
-
- cd $startdir/src/moblock-control-1.0
-
- patch -Np1 -i ../moblock_control.patch || return 1
-
- install -d ${pkgdir}/usr/bin ${pkgdir}/etc/moblock ${pkgdir}/etc/default ${pkgdir}/var/spool/moblock/user ${pkgdir}/lib/lsb ${pkgdir}/var/log
- install -m 755 moblock-control ${pkgdir}/usr/bin/moblock-control
- install -m 755 blocklists.list ${pkgdir}/etc/moblock/blocklists.list
- install -m 755 moblock.conf ${pkgdir}/etc/moblock/moblock.conf
- install -m 755 moblock.default ${pkgdir}/etc/default/moblock
- install -m 755 init-functions ${pkgdir}/lib/lsb/init-functions
- install -m 755 iptables-custom-insert.sh ${pkgdir}/etc/iptables-custom-insert.sh
- install -m 755 iptables-custom-remove.sh ${pkgdir}/etc/iptables-custom-remove.sh
-
- touch ${pkgdir}/var/log/moblock-control.log
- touch ${pkgdir}/etc/moblock/guarding.p2p
-
- cd $startdir/src
- install -m 755 moblock-control-update.sh ${pkgdir}/usr/bin/moblock-control-update.sh
- sed -i "s/config\/templist.gz/config\/badpeers.gz/" $startdir/pkg/etc/moblock/blocklists.list
-}
-
diff --git a/abs/extra/community/moblockcontrol/moblock-control-update.sh b/abs/extra/community/moblockcontrol/moblock-control-update.sh
deleted file mode 100644
index 8da564d..0000000
--- a/abs/extra/community/moblockcontrol/moblock-control-update.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/bash
-. /etc/profile
-/usr/bin/moblock-control update
diff --git a/abs/extra/community/moblockcontrol/moblock_control.patch b/abs/extra/community/moblockcontrol/moblock_control.patch
deleted file mode 100644
index db6bbf9..0000000
--- a/abs/extra/community/moblockcontrol/moblock_control.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- moblockcontrol/moblock-control_2 2008-09-25 23:22:39.000000000 +0200
-+++ moblockcontrol/moblock-control 2008-12-28 09:33:51.000000000 +0100
-@@ -954,7 +954,7 @@
- else
- # The options Moblock is started with
- # The same like above, but with a "&" to start moblock in the background
-- DAEMON_OPTS="-$BLOCKLIST_FORMAT $BLOCKLIST $NFQUEUE_NUMBER_OPT $LOG_SYSLOG_OPT $LOG_TIMESTAMP_OPT -r $REJECT_MARK -a $ACCEPT_MARK $DAEMON_LOG &"
-+ DAEMON_OPTS="-$BLOCKLIST_FORMAT $BLOCKLIST $NFQUEUE_NUMBER_OPT $LOG_SYSLOG_OPT $DAEMON_LOG & "
- # Start MoBlock
- start_daemon -p $PIDFILE $DAEMON $DAEMON_OPTS # The init-functions provided with moblock-control depend on this syntax!
- fi
diff --git a/abs/extra/community/moblockcontrol/moblockcontrol.install b/abs/extra/community/moblockcontrol/moblockcontrol.install
deleted file mode 100644
index 439a3ee..0000000
--- a/abs/extra/community/moblockcontrol/moblockcontrol.install
+++ /dev/null
@@ -1,28 +0,0 @@
-post_install() {
- if [ ! -d /var/spool/moblock/used ]
- then
- mkdir -p /var/spool/moblock/used
- fi
-
- if [ ! -e /etc/cron.daily/moblock-control-update.sh ]
- then
- ln -s /usr/bin/moblock-control-update.sh /etc/cron.daily/moblock-control-update.sh
- fi
-}
-
-post_upgrade() {
- if [ ! -d /var/spool/moblock/used ]
- then
- mkdir -p /var/spool/moblock/used
- fi
-
- if [ ! -e /etc/cron.daily/moblock-control-update.sh ]
- then
- ln -s /usr/bin/moblock-control-update.sh /etc/cron.daily/moblock-control-update.sh
- fi
-}
-
-op=$1
-shift
-$op $*
-
diff --git a/abs/extra/community/mre/PKGBUILD b/abs/extra/community/mre/PKGBUILD
index 72d3bc3..0987904 100644
--- a/abs/extra/community/mre/PKGBUILD
+++ b/abs/extra/community/mre/PKGBUILD
@@ -1,14 +1,14 @@
arch=('i686')
pkgname=mre
pkgver=1.1.2
-pkgrel=2
+pkgrel=5
_kernver=2.6.28-LinHES
pkgdesc="Myth Recording Extender"
url="http://sourceforge.net/projects/mythtv-tools/"
license=('GPL-2')
depends=('PearDB' 'PearLog')
makedepends=()
-source=('mre-1.1.2.tar.gz' 'patch.diff' 'livescores.tgz' 'run' 'mre.lr')
+source=('mre-1.1.2.tar.gz' 'patch.diff' 'run' 'mre.lr')
install=('mre.install')
build() {
@@ -18,24 +18,20 @@ build() {
make INST_ROOT=$startdir/pkg install
cp $startdir/src/mre-1.1.2/conf/mre.conf $startdir/pkg/etc/mre.conf
cp $startdir/src/mre-1.1.2/test/test_title_subtitle.php\
- $startdir/pkg/usr/local/bin/
+ $startdir/pkg/usr/local/bin/
chmod a+x $startdir/pkg/usr/local/bin/test_title_subtitle.php
rm -r $startdir/pkg/etc/init.d
- mkdir -p $startdir/pkg/var/log/mre
+ mkdir -p $startdir/pkg/var/log/mre
+ chown root:log "$startdir/pkg/var/log/mre"
touch $startdir/pkg/var/log/mre/mre.log
chown mythtv:mythtv "$startdir/pkg/var/log/mre/mre.log"
mkdir -p $startdir/pkg/etc/sv/mre
cp $startdir/src/run $startdir/pkg/etc/sv/mre/run
mkdir -p $startdir/pkg/etc/logrotate.d
cp $startdir/src/mre.lr $startdir/pkg/etc/logrotate.d/mre.lr
- mkdir -p $startdir/pkg/data/srv/http/htdocs/
- cp -r $startdir/src/scores /$startdir/pkg/data/srv/http/htdocs/
- chown -R http:users "$startdir/pkg/data/srv/http/htdocs/scores"
}
-
md5sums=('8ab312e7597ae9413a57bd5e9a068096'
- 'd2591989da512c0faa567408721b6e95'
- 'fcc02a234b22ba5c2714a6b8dbaf3bef'
- 'dea22d4e0f2c1dd8a2debd2f50756dda'
+ 'ed6cb9012c88d589e26132796132bf25'
+ '10e01d572b45ad718e49ff9ef5c230c5'
'6d71ab57afd974c5130c994b94e8746f')
diff --git a/abs/extra/community/mre/livescores.tgz b/abs/extra/community/mre/livescores.tgz
deleted file mode 100644
index d97175b..0000000
--- a/abs/extra/community/mre/livescores.tgz
+++ /dev/null
Binary files differ
diff --git a/abs/extra/community/mre/mre.install b/abs/extra/community/mre/mre.install
index 4e3fb0d..bb08427 100755
--- a/abs/extra/community/mre/mre.install
+++ b/abs/extra/community/mre/mre.install
@@ -5,7 +5,7 @@ post_install() {
}
post_upgrade() {
-
+ /bin/true
}
diff --git a/abs/extra/community/mre/patch.diff b/abs/extra/community/mre/patch.diff
index 66390d9..38a501a 100644
--- a/abs/extra/community/mre/patch.diff
+++ b/abs/extra/community/mre/patch.diff
@@ -9,65 +9,6 @@
return $matches[1];
return '0';
}
---- ../mre-1.1.2/class/NHLEvent.php.original 2006-11-05 17:06:57.000000000 -0600
-+++ ../mre-1.1.2/class/NHLEvent.php 2010-05-21 00:44:49.000000000 -0500
-@@ -27,7 +27,7 @@
- /**
- * URL to grab game info from
- */
-- const url = 'http://scores.espn.go.com/nhl/scoreboard';
-+ const url = 'http://localhost/scores/nhl.php';
-
- /**
- * Class constructor.
-@@ -39,32 +39,27 @@
- parent::__construct();
-
- $criteria = $this->generateSearchTerms($gameInfo);
-+
- if(!sizeof($criteria))
- trigger_error("Unable to generate valid search terms! [$gameInfo]", E_USER_WARNING);
- else
- {
- $data = file(self::url);
-- if($data !== FALSE)
-- foreach($criteria as $term)
-- {
-- $status = '';
-- foreach($data as $line)
-- if(preg_match('/' . preg_quote($term) . '/', $line))
-- {
-- $status = $line;
-- break;
-- }
-- if(preg_match('/id.*st"\>(.*)\<\/td/U', $status, $match))
-- {
-- $this->setStatus($match[1]);
-- if(preg_match('/^Final/', $match[1]))
-- $this->setEventOver(TRUE);
-- else
-- $this->setEventOver(FALSE);
-- $this->setValid(TRUE);
-- break;
-- }
-+ if($data)
-+ {
-+ foreach($data as $line)
-+ {
-+ if((strpos($line,$criteria[0]))&&(strpos($line,$criteria[1])))
-+ {
-+ if(strpos($line,'FINAL'))
-+ $this->setEventOver(TRUE);
-+ else
-+ $this->setEventOver(FALSE);
-+ $this->setValid(TRUE);
-+ break;
-+ }
- }
-+ }
- }
- if(!$this->isValid())
- trigger_error("Unable to find NHL info for '$gameInfo'! The NHL parser may need to be updated.", E_USER_WARNING);
--- ../mre-1.1.2/conf/mre.conf.in.original 2006-08-13 16:48:57.000000000 -0500
+++ ../mre-1.1.2/conf/mre.conf.in 2010-05-04 00:25:26.000000000 -0500
@@ -28,9 +28,9 @@
@@ -82,18 +23,29 @@
; Number of minutes to sleep between runs
sleep = 5
; Logging level (0 = normal, 1 = +error, 2 = +warning, 3 = +debug)
+--- ../mre-1.1.2/class/EventFactory.php.original 2006-09-22 10:18:07.000000000 -0500
++++ ../mre-1.1.2/class/EventFactory.php 2010-08-28 00:02:37.000000000 -0500
+@@ -50,7 +50,7 @@
+ $obj = new NHLEvent($data['subtitle']); break;
+ case 'MLB Baseball':
+ $obj = new MLBEvent($data['subtitle']); break;
+- case 'NFL Football':
++ case ($data['title']=='NFL Football' || $data['title']=='NFL Preseason Football'):
+ $obj = new NFLEvent($data['subtitle']); break;
+ case 'College Football':
+ $obj = new NCAAFEvent($data['subtitle']); break;
--- ../mre-1.1.2/class/MLBEvent.php.original 2006-11-05 17:06:57.000000000 -0600
-+++ ../mre-1.1.2/class/MLBEvent.php 2010-05-21 20:08:30.000000000 -0500
++++ ../mre-1.1.2/class/MLBEvent.php 2010-08-28 00:02:37.000000000 -0500
@@ -27,7 +27,7 @@
/**
* URL to grab game info from
*/
- const url = 'http://scores.espn.go.com/mlb/scoreboard';
-+ const url = 'http://localhost/scores/mlb.php';
++ const url = 'http://sports.espn.go.com/mlb/bottomline/scores';
/**
* Class constructor.
-@@ -43,41 +43,22 @@
+@@ -43,41 +43,25 @@
trigger_error("Unable to generate valid search terms! [$gameInfo]", E_USER_WARNING);
else
{
@@ -133,9 +85,12 @@
+ $data = file(self::url);
+ if($data)
+ {
-+ foreach($data as $line)
-+ {
-+ if((strpos($line,$criteria[0]))&&(strpos($line,$criteria[1])))
++ $data_array=explode("&", $data[0]);
++ foreach($data_array as $line)
++ {
++ $line=str_replace("%20", " ", $line);
++ $line=str_replace("Chicago Sox", "Chicago White Sox", $line); #Program guide gives Chicago White Sox, website gives Chicago Sox
++ if((strpos($line,$criteria[0]))&&(strpos($line,$criteria[1])))
+ {
+ if((strpos($line,'FINAL'))or(strpos($line,'Postponed')))
+ $this->setEventOver(TRUE);
@@ -150,18 +105,80 @@
}
if(!$this->isValid())
trigger_error("Unable to find MLB info for '$gameInfo'! The MLB parser may need to be updated.", E_USER_WARNING);
+--- ../mre-1.1.2/class/NFLEvent.php.original 2006-11-05 17:06:57.000000000 -0600
++++ ../mre-1.1.2/class/NFLEvent.php 2010-08-28 00:06:56.000000000 -0500
+@@ -27,7 +27,7 @@
+ /**
+ * URL to grab game info from
+ */
+- const url = 'http://scores.espn.go.com/nfl/scoreboard';
++ const url = 'http://sports.espn.go.com/nfl/bottomline/scores';
+
+ /**
+ * Class constructor.
+@@ -44,33 +44,23 @@
+ else
+ {
+ $data = file(self::url);
+- $games = array();
+- if($data !== FALSE)
+- {
+- // Split the huge string into individual game data
+- foreach($data as $line)
+- if(preg_match('/\<td class="teamTop.*".*\>.*/', $line))
+- $games[] = $line;
+- if(!sizeof($games))
+- trigger_error("Unable to find valid game data within source!", E_USER_WARNING);
+- foreach($criteria as $term)
+- {
+- foreach($games as $game)
+- {
+- if(preg_match('/' . preg_quote($term) . '/', $game))
+- if(preg_match('/teamTop.*\>(.*)\<\/td\>/U', $game, $matches))
+- {
+- $this->setStatus($matches[1]);
+- if(preg_match('/^(Final|Postponed)/', $matches[1]))
+- $this->setEventOver(TRUE);
+- else
+- $this->setEventOver(FALSE);
+- $this->setValid(TRUE);
+- break 2;
+- }
+- }
+- }
+- }
++ if($data)
++ {
++ $data_array=explode("&", $data[0]);
++ foreach($data_array as $line)
++ {
++ $line=str_replace("%20", " ", $line);
++ if((strpos($line,$criteria[0]))&&(strpos($line,$criteria[1])))
++ {
++ if(strpos($line,'FINAL'))
++ $this->setEventOver(TRUE);
++ else
++ $this->setEventOver(FALSE);
++ $this->setValid(TRUE);
++ break;
++ }
++ }
++ }
+ }
+ if(!$this->isValid())
+ trigger_error("Unable to find NFL info for '$gameInfo'! The NFL parser may need to be updated.", E_USER_WARNING);
--- ../mre-1.1.2/class/NBAEvent.php.original 2006-11-05 17:06:57.000000000 -0600
-+++ ../mre-1.1.2/class/NBAEvent.php 2010-05-21 21:15:42.000000000 -0500
++++ ../mre-1.1.2/class/NBAEvent.php 2010-08-28 00:09:50.000000000 -0500
@@ -27,7 +27,7 @@
/**
* URL to grab game info from
*/
- const url = 'http://scores.espn.go.com/nba/scoreboard';
-+ const url = 'http://localhost/scores/nba.php';
++ const url = 'http://sports.espn.go.com/nba/bottomline/scores';
/**
* Class constructor.
-@@ -44,35 +44,21 @@
+@@ -44,35 +44,23 @@
else
{
$data = file(self::url);
@@ -194,10 +211,12 @@
- break;
- }
+ if($data)
-+ {
-+ foreach($data as $line)
-+ {
-+ if((strpos($line,$criteria[0]))&&(strpos($line,$criteria[1])))
++ {
++ $data_array=explode("&", $data[0]);
++ foreach($data_array as $line)
++ {
++ $line=str_replace("%20", " ", $line);
++ if((strpos($line,$criteria[0]))&&(strpos($line,$criteria[1])))
+ {
+ if(strpos($line,'FINAL'))
+ $this->setEventOver(TRUE);
@@ -211,63 +230,64 @@
}
if(!$this->isValid())
trigger_error("Unable to find NBA info for '$gameInfo'! The NBA parser may need to be updated.", E_USER_WARNING);
---- ../mre-1.1.2/class/NFLEvent.php.original 2006-11-05 17:06:57.000000000 -0600
-+++ ../mre-1.1.2/class/NFLEvent.php 2010-05-21 19:09:36.000000000 -0500
+--- ../mre-1.1.2/class/NHLEvent.php.original 2006-11-05 17:06:57.000000000 -0600
++++ ../mre-1.1.2/class/NHLEvent.php 2010-08-28 00:09:04.000000000 -0500
@@ -27,7 +27,7 @@
/**
* URL to grab game info from
*/
-- const url = 'http://scores.espn.go.com/nfl/scoreboard';
-+ const url = 'http://localhost/scores/nfl.php';
+- const url = 'http://scores.espn.go.com/nhl/scoreboard';
++ const url = 'http://sports.espn.go.com/nhl/bottomline/scores';
/**
* Class constructor.
-@@ -44,33 +44,21 @@
+@@ -39,32 +39,29 @@
+ parent::__construct();
+
+ $criteria = $this->generateSearchTerms($gameInfo);
++
+ if(!sizeof($criteria))
+ trigger_error("Unable to generate valid search terms! [$gameInfo]", E_USER_WARNING);
else
{
$data = file(self::url);
-- $games = array();
- if($data !== FALSE)
-- {
-- // Split the huge string into individual game data
-- foreach($data as $line)
-- if(preg_match('/\<td class="teamTop.*".*\>.*/', $line))
-- $games[] = $line;
-- if(!sizeof($games))
-- trigger_error("Unable to find valid game data within source!", E_USER_WARNING);
- foreach($criteria as $term)
- {
-- foreach($games as $game)
+- $status = '';
+- foreach($data as $line)
+- if(preg_match('/' . preg_quote($term) . '/', $line))
+- {
+- $status = $line;
+- break;
+- }
+- if(preg_match('/id.*st"\>(.*)\<\/td/U', $status, $match))
- {
-- if(preg_match('/' . preg_quote($term) . '/', $game))
-- if(preg_match('/teamTop.*\>(.*)\<\/td\>/U', $game, $matches))
-- {
-- $this->setStatus($matches[1]);
-- if(preg_match('/^(Final|Postponed)/', $matches[1]))
-- $this->setEventOver(TRUE);
-- else
-- $this->setEventOver(FALSE);
-- $this->setValid(TRUE);
-- break 2;
-- }
+- $this->setStatus($match[1]);
+- if(preg_match('/^Final/', $match[1]))
+- $this->setEventOver(TRUE);
+- else
+- $this->setEventOver(FALSE);
+- $this->setValid(TRUE);
+- break;
- }
-- }
-- }
-+ if($data)
++ if($data)
+ {
-+ foreach($data as $line)
++ $data_array=explode("&", $data[0]);
++ foreach($data_array as $line)
+ {
-+ if((strpos($line,$criteria[0]))&&(strpos($line,$criteria[1])))
++ $line=str_replace("%20", " ", $line);
++ if((strpos($line,$criteria[0]))&&(strpos($line,$criteria[1])))
+ {
-+ if(strpos($line,'FINAL'))
++ if(strpos($line,'FINAL'))
+ $this->setEventOver(TRUE);
+ else
+ $this->setEventOver(FALSE);
+ $this->setValid(TRUE);
+ break;
+ }
-+ }
-+ }
+ }
++ }
}
if(!$this->isValid())
- trigger_error("Unable to find NFL info for '$gameInfo'! The NFL parser may need to be updated.", E_USER_WARNING);
+ trigger_error("Unable to find NHL info for '$gameInfo'! The NHL parser may need to be updated.", E_USER_WARNING); \ No newline at end of file
diff --git a/abs/extra/community/mre/run b/abs/extra/community/mre/run
index 84d08e5..94381b3 100755
--- a/abs/extra/community/mre/run
+++ b/abs/extra/community/mre/run
@@ -4,6 +4,8 @@ export TERM=linux
. /etc/rc.d/functions
stat_runit "Starting mythrecordingextender"
+export HOME=/home/mythtv
+
sv start mythbackend || exit 1
sleep 5
diff --git a/abs/extra/community/torrentflux/srclinks.Ko3AqnsqY/torrentflux/PKGBUILD b/abs/extra/community/torrentflux/srclinks.Ko3AqnsqY/torrentflux/PKGBUILD
new file mode 120000
index 0000000..45a9d6a
--- /dev/null
+++ b/abs/extra/community/torrentflux/srclinks.Ko3AqnsqY/torrentflux/PKGBUILD
@@ -0,0 +1 @@
+/data/LinHES-PKGBUILD/abs/extra-testing/community/torrentflux/PKGBUILD \ No newline at end of file
diff --git a/abs/extra/community/torrentflux/srclinks.Ko3AqnsqY/torrentflux/torrentflux.install b/abs/extra/community/torrentflux/srclinks.Ko3AqnsqY/torrentflux/torrentflux.install
new file mode 120000
index 0000000..8ce21bd
--- /dev/null
+++ b/abs/extra/community/torrentflux/srclinks.Ko3AqnsqY/torrentflux/torrentflux.install
@@ -0,0 +1 @@
+/data/LinHES-PKGBUILD/abs/extra-testing/community/torrentflux/torrentflux.install \ No newline at end of file
diff --git a/abs/extra/community/transmission-cli/ChangeLog b/abs/extra/community/transmission-cli/ChangeLog
deleted file mode 100644
index 57a8a01..0000000
--- a/abs/extra/community/transmission-cli/ChangeLog
+++ /dev/null
@@ -1,60 +0,0 @@
-2008-12-27 Alexander Fehr <pizzapunk gmail com>
-
- * transmission-cli-1.42-1:
- New upstream release.
-
-2008-11-26 Alexander Fehr <pizzapunk gmail com>
-
- * transmission-cli-1.40-1:
- New upstream release.
- Enabled web client.
-
-2008-09-17 Alexander Fehr <pizzapunk gmail com>
-
- * transmission-cli-1.34-1:
- New upstream release.
-
-2008-08-23 Alexander Fehr <pizzapunk gmail com>
-
- * transmission-cli-1.33-1:
- New upstream release.
-
-2008-08-09 Alexander Fehr <pizzapunk gmail com>
-
- * transmission-cli-1.32-1:
- New upstream release.
-
-2008-08-07 Alexander Fehr <pizzapunk gmail com>
-
- * transmission-cli-1.31-1:
- New upstream release.
- Replaced transmission-remote -q with kill in init script.
- Removed install message on upgrade.
-
-2008-07-20 Alexander Fehr <pizzapunk gmail com>
-
- * transmission-cli-1.22-1:
- New upstream release.
- Renamed from transmission to transmission-cli.
- New maintainer.
- Split out GTK+ GUI into transmission-gtk.
- Changed url.
- Added make dependency on intltool.
- Cleaned up init script.
- Cleaned up install file.
-
-2008-01-07 Varun Acharya <varun@archlinux.org>
-
- * transmission-1.00-1:
- Adopted and moved to extra.
-
-2007-06-26 Alessio 'mOLOk' Bolognino <themolok@gmail.com>
-
- * transmission-0.72-4:
- I had to use gentoo's sources because the tarball provided by the official site is broken.
- transmission-{daemon,remote} are back.
-
-2007-06-19 Alessio 'mOLOk' Bolognino <themolok@gmail.com>
-
- * transmission-0.72-3:
- Rebuild against libevent-1.3b.
diff --git a/abs/extra/community/transmission-cli/transmissiond b/abs/extra/community/transmission-cli/transmissiond
deleted file mode 100644
index b2c9322..0000000
--- a/abs/extra/community/transmission-cli/transmissiond
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-. /etc/conf.d/transmissiond
-
-PID=`pidof -o %PPID /usr/bin/transmission-daemon`
-case "$1" in
- start)
- stat_busy "Starting Transmission Daemon"
- [ -z "$PID" ] && su -l -c "/usr/bin/transmission-daemon" $TRANS_USER
- if [ $? -gt 0 ]; then
- stat_fail
- else
- add_daemon transmissiond
- stat_done
- fi
- ;;
- stop)
- stat_busy "Stopping Transmission Daemon"
- [ ! -z "$PID" ] && kill $PID &> /dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm_daemon transmissiond
- stat_done
- fi
- ;;
- restart)
- $0 stop
- sleep 1
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
-exit 0
diff --git a/abs/extra/community/xbmc-svn/CHANGELOG b/abs/extra/community/xbmc-svn/CHANGELOG
deleted file mode 100644
index ddcbd53..0000000
--- a/abs/extra/community/xbmc-svn/CHANGELOG
+++ /dev/null
@@ -1,110 +0,0 @@
-xbmc-svn Change log:
---------------------
-2nd July 2009
-21333 haggy: updated to current svn head which has media flagging support if your skin
- supports it (the shipped PM3HD does already, also Aeon and MediaStream redux)
-
-3rd June 2009
-20896 haggy: enabled external libs for every lib supported despite python and ffmpeg
- enabling external python breaks python support in xbmc due to Arch's python
- compiled with UCS2 support whereas xbmc expects UCS4. Enabling external ffmpeg
- disables VDPAU and we don't want that for sure.
-
- IMPORTANT NOTE: If compilation breaks at configure step with some message about
- not being able to compute the size of int or size_t, try running makepkg as root
- with 'sudo makepkg --asroot'. This is a known issue and happens only on systems
- linked to nvidia's libgl which causes binaries to segfault within a fakeroot
- environment. pacman 3.3 will fix this by splitting configure and installation steps.
-
-1st June 2009
-20818 haggy: this is the last revision before external-libs-support got patched
- in. Unfortunately this will not compile with fakeroot. waiting for
- pacman 3.3 which can split up configure and make install steps.
-
-30th May 2009
-20793 haggy: removed gcc44-fixes.patch - got merged into svn
-
-29th May 2009
-20755 haggy: pushed rev as requested
-
-27th May 2009
-20705 haggy: added a patch which fixed compilation with GCC 4.4.
-
-21th May 2009
-20509 haggy: xbmc got updates on goom due to the jaunty build system update. i
- i wiped all goom specific hacks from the PKGBUILD and it compiled
- fine, so let's see what you guys achieve.
-
-19th May 2009
-20449-1 richy: 1. Removed the autoreconf line as it didn't seem to help
- 2. Added !makeflags
- 3. Rev push :-)
-
-16th May 2009
-20343-1 richy: 1. added python as a depenency and removed x-server (namcap advised),
- 2. added autoreconf to goom before aclocal - another pot-shot at the goom compile prob.
- 3. added flax and bison to makedepends - I thought they were implicitely provided, but
- some users didn't have them.
- 4. Rev push to 20343
- 5. Removed the --quiet flag form SVN for now as sourcforge was timing out and
- failing silently.
-
- Note: namcap advised a number of other changes which I ignored for now.
-
-15th May 2009
-20231-3 - haggy: added libsamplerate as a dependency, it is needed for the recent smoothvideo patches
-
-14th May 2009
-20231-2 - haggy: another shot in the dark to fix that damn goom compilation error
-
-13th May 2009
-20231 - haggy: smoothvideo!
-
-12th May 2009
-20172 - haggy: a shot in the dark: try another autoreconf inside goom and see if it helps.
-
-11th May 2009
-20149 - haggy: pushed rev, removed 'hitting-o-breaks...'-patch - it got fixed in svn
-
-9th May 2009
-20101 - haggy: an updated PM3 skin made it into xbmc. added conflicts hint to this PKGBUILD
-
-8th May 2009
-20059 - haggy: minor push past 9.04, removed copying the source tree to a build tree which wastes space,
- takes ages and stresses the hdd for no reason. instead we now use svn to revert to a
- clean build dir.
-
-5th May 2009
-19941 - rich: heaps more tickets closed, Mexican translation
-
-30th April 2009
-19841 - haggy: lots of closed tickets worth a release, removed xsession patch
-
-27th April 2009
-19753 - haggy: added patch for xsession file breaking installation into fakeroot.
-
-22nd April 2009
-19602 - richy: version bump to address problem with python scripts and plugins
-
-20th April 2009
-19550 - haggy: pushed rev, some .mov fixes and better i18n in xbmc
-
-17th April 2009
-19517 - haggy: pushed rev, re-added installfile
-19516-2- richy: Added back autoreconf -vif in libdvdcss - still required for some folk (me)
-19516 - haggy: pushed rev, moved patches to patchfiles, added 'safe fullscreen patch', several cleanups
-
-15th April 2009
-19484 - haggy: pushed rev, re-enabled MAKEFLAGS to allow a more streamlined package
-
-14th April 2009
-19463 - haggy: added install file
-19463 - richy: moved _svn* back inside build() on Haggy's suggestion. Let's try and avoid broken releases!
-19463 - richy: makedepends 'subversion' instead of 'svn' because that's what's in the guidelines
-19463 - richy: changed licens from ('GPL' 'custom') to ('GPL', 'LGPL') - See: http://xbmc.org/about/
-
-13th April 2009 - initial upload to AUR, tested on 32bit and 64bit.
-19444 - richy: Moved _svn* outside of build so that users get the latest SVN.
-19444 - richy: Added a symlink for XBMCtex to usr/bin/XBMCtex
-19444 - richy: Moved libcdio into depends from opt-depends - right now it is a dependency.
-
diff --git a/abs/extra/community/xbmc-svn/Lircmap.xml b/abs/extra/community/xbmc-svn/Lircmap.xml
deleted file mode 100644
index 600567f..0000000
--- a/abs/extra/community/xbmc-svn/Lircmap.xml
+++ /dev/null
@@ -1,233 +0,0 @@
-<!-- This file contains the mapping of LIRC keys to XBMC keys used in Keymap.xml -->
-<!-- -->
-<!-- How to add remotes -->
-<!-- <remote device="name_Lirc_calls_the_remote"> -->
-<!-- -->
-<!-- For the commands the layout following layout is used -->
-<!-- <XBMC_COMMAND>LircButtonName</XBMC_COMMAND> -->
-<!-- -->
-<!-- For a list of XBMC_COMMAND's check out the <remote> sections of keymap.xml -->
-
-<lircmap>
- <remote device="mceusb">
- <pause>Pause</pause>
- <stop>Stop</stop>
- <forward>Forward</forward>
- <reverse>Rewind</reverse>
- <left>Left</left>
- <right>Right</right>
- <up>Up</up>
- <down>Down</down>
- <select>OK</select>
- <pageplus>ChanUp</pageplus>
- <pageminus>ChanDown</pageminus>
- <back>Back</back>
- <menu>PreviousMenu</menu>
- <title>Play</title>
- <info>More</info>
- <skipplus>Skip</skipplus>
- <skipminus>Replay</skipminus>
- <display>Teletext</display>
- <start>Home</start>
- <record>Record</record>
- <volumeplus>VolUp</volumeplus>
- <volumeminus>VolDown</volumeminus>
- <mute>Mute</mute>
- <power>Power</power>
- <myvideo>Videos</myvideo>
- <mymusic>Music</mymusic>
- <mypictures>Pictures</mypictures>
- <mytv>TV</mytv>
- <one>One</one>
- <two>Two</two>
- <three>Three</three>
- <four>Four</four>
- <five>Five</five>
- <six>Six</six>
- <seven>Seven</seven>
- <eight>Eight</eight>
- <nine>Nine</nine>
- <zero>Zero</zero>
- <mytv>Red</mytv>
- <mymusic>Green</mymusic>
- <mypictures>Yellow</mypictures>
- <myvideo>Blue</myvideo>
- </remote>
-
- <remote device="mceusb2">
- <pause>Pause</pause>
- <stop>Stop</stop>
- <forward>Forward</forward>
- <reverse>Rewind</reverse>
- <left>Left</left>
- <right>Right</right>
- <up>Up</up>
- <down>Down</down>
- <select>OK</select>
- <pageplus>ChanUp</pageplus>
- <pageminus>ChanDown</pageminus>
- <back>Back</back>
- <menu>PreviousMenu</menu>
- <title>Play</title>
- <info>More</info>
- <skipplus>Skip</skipplus>
- <skipminus>Replay</skipminus>
- <display>Teletext</display>
- <start>Home</start>
- <record>Record</record>
- <volumeplus>VolUp</volumeplus>
- <volumeminus>VolDown</volumeminus>
- <mute>Mute</mute>
- <power>Power</power>
- <myvideo>Videos</myvideo>
- <mymusic>Music</mymusic>
- <mypictures>Pictures</mypictures>
- <mytv>TV</mytv>
- <one>One</one>
- <two>Two</two>
- <three>Three</three>
- <four>Four</four>
- <five>Five</five>
- <six>Six</six>
- <seven>Seven</seven>
- <eight>Eight</eight>
- <nine>Nine</nine>
- <zero>Zero</zero>
- <mytv>Red</mytv>
- <mymusic>Green</mymusic>
- <mypictures>Yellow</mypictures>
- <myvideo>Blue</myvideo>
- </remote>
-
- <remote device="XboxDVDDongle">
- <play>PLAY</play>
- <pause>PAUSE</pause>
- <stop>STOP</stop>
- <forward>FORWARD</forward>
- <reverse>REVERSE</reverse>
- <left>LEFT</left>
- <right>RIGHT</right>
- <up>UP</up>
- <down>DOWN</down>
- <select>SELECT</select>
- <back>BACK</back>
- <menu>MENU</menu>
- <title>TITLE</title>
- <info>INFO</info>
- <skipplus>SKIP+</skipplus>
- <skipminus>SKIP-</skipminus>
- <display>DISPLAY</display>
- <one>1</one>
- <two>2</two>
- <three>3</three>
- <four>4</four>
- <five>5</five>
- <six>6</six>
- <seven>7</seven>
- <eight>8</eight>
- <nine>9</nine>
- <zero>0</zero>
- </remote>
-
- <remote device="Microsoft_Xbox">
- <play>PLAY</play>
- <pause>PAUSE</pause>
- <stop>STOP</stop>
- <forward>FORWARD</forward>
- <reverse>REVERSE</reverse>
- <left>LEFT</left>
- <right>RIGHT</right>
- <up>UP</up>
- <down>DOWN</down>
- <select>SELECT</select>
- <back>BACK</back>
- <menu>MENU</menu>
- <title>TITLE</title>
- <info>INFO</info>
- <skipplus>SKIP+</skipplus>
- <skipminus>SKIP-</skipminus>
- <display>DISPLAY</display>
- <one>1</one>
- <two>2</two>
- <three>3</three>
- <four>4</four>
- <five>5</five>
- <six>6</six>
- <seven>7</seven>
- <eight>8</eight>
- <nine>9</nine>
- <zero>0</zero>
- </remote>
-
- <remote device="PinnacleSysPCTVRemote">
- <play>Play</play>
- <pause>pause</pause>
- <stop>Stop</stop>
- <forward>FForward</forward>
- <reverse>Rewind</reverse>
- <left>Vol-Rew</left>
- <right>Vol+FF</right>
- <up>Chan+Play</up>
- <down>Chan-Stop</down>
- <pageplus>channel+</pageplus>
- <pageminus>channel-</pageminus>
- <select>middle</select>
- <back>undo</back>
- <menu>Menu</menu>
- <title>L</title>
- <info>Info</info>
- <skipplus>next</skipplus>
- <display>Fullscreen</display>
- <record>Record</record>
- <volumeplus>vol+</volumeplus>
- <volumeminus>vol-</volumeminus>
- <mute>Mute</mute>
- <power>Power</power>
- <one>1</one>
- <two>2</two>
- <three>3</three>
- <four>4</four>
- <five>5</five>
- <six>6</six>
- <seven>7</seven>
- <eight>8</eight>
- <nine>9</nine>
- <zero>0</zero>
- </remote>
-
- <remote device="Streamzap_PC_Remote">
- <play>PLAY</play>
- <pause>PAUSE</pause>
- <stop>STOP</stop>
- <forward>&gt;&gt;</forward>
- <reverse>&lt;&lt;</reverse>
- <left>LEFT</left>
- <right>RIGHT</right>
- <up>UP</up>
- <down>DOWN</down>
- <pageplus>CH_UP</pageplus>
- <pageminus>CH_DOWN</pageminus>
- <select>OK</select>
- <back>EXIT</back>
- <menu>MENU</menu>
- <title>RED</title>
- <info>GREEN</info>
- <skipplus>&gt;&gt;|</skipplus>
- <display>YELLOW</display>
- <record>RECORD</record>
- <volumeplus>VOL_UP</volumeplus>
- <volumeminus>VOL_DOWN</volumeminus>
- <mute>MUTE</mute>
- <power>POWER</power>
- <one>1</one>
- <two>2</two>
- <three>3</three>
- <four>4</four>
- <five>5</five>
- <six>6</six>
- <seven>7</seven>
- <eight>8</eight>
- <nine>9</nine>
- <zero>0</zero>
- </remote>
-</lircmap>
diff --git a/abs/extra/community/xbmc-svn/PKGBUILD b/abs/extra/community/xbmc-svn/PKGBUILD
deleted file mode 100644
index 45d6671..0000000
--- a/abs/extra/community/xbmc-svn/PKGBUILD
+++ /dev/null
@@ -1,139 +0,0 @@
-# Contributors : Richard Atkinson atkinsonr-at-gmail
-# Ralf Barth <archlinux dot org at haggy dot org>
-#
-# Original credits go to Edgar Hucek <gimli at dark-green dot com>
-# for his xbmc-vdpau-vdr PKGBUILD at https://archvdr.svn.sourceforge.net/svnroot/archvdr/trunk/archvdr/xbmc-vdpau-vdr/PKGBUILD
-
-pkgname=xbmc-svn
-pkgver=21748
-pkgrel=1
-pkgdesc="XBMC Media Center from SVN (linuxport branch)"
-provides=('xbmc')
-conflicts=('xbmc' 'xbmc-smoothvideo' 'xbmc-vdpau')
-arch=('i686' 'x86_64')
-url="http://xbmc.org"
-license=('GPL' 'LGPL')
-depends=('alsa-lib' 'curl' 'enca' 'faac' 'freetype2' 'fribidi' 'gawk' 'glew'
- 'hal' 'jasper' 'libgl' 'libjpeg>=6b-5' 'libmad' 'libmysqlclient'
- 'libxinerama' 'libxrandr' 'lzo2' 'sdl_image' 'sdl_mixer' 'sqlite3'
- 'tre' 'unzip' 'libcdio' 'libsamplerate' 'python' 'avahi' 'libmad'
- 'a52dec' 'libdca' 'faad2' 'libmpeg2' 'libvorbis' 'libogg' 'libmms'
- 'libmpcdec' 'flac' 'wavpack' 'xorg-utils')
-makedepends=('subversion' 'autoconf' 'automake' 'boost' 'cmake' 'gcc' 'gperf'
- 'libtool>=2.2.6a-1' 'make' 'nasm' 'patch' 'pkgconfig' 'zip' 'flex' 'bison')
-optdepends=('lirc: remote controller support'
- 'pmount: mount removable devices as normal user'
- 'smbclient: access windows shares'
- 'unrar: access compressed files without unpacking them')
-install=("${pkgname}.install")
-source=('libcurl-not-in-lib64.patch'
- 'Lircmap.xml')
-noextract=('libcurl-not-in-lib64.patch'
- 'Lircmap.xml')
-md5sums=('c5e808703d0c9e392e1c2837fea1a5ef'
- '3f93186f1ea4aad73011d00754c7265a')
-
-options=(!makeflags)
-
-build() {
-
- _svntrunk=http://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/linuxport/XBMC
- _svnmod=XBMC
- _prefix=/usr
-
- cd ${srcdir}/
- if [ -d $_svnmod/.svn ]; then
- msg "SVN tree found, reverting changes and updating to -r$pkgver"
- (cd $_svnmod && svn revert -R . && svn up -r $pkgver) || return 1
- else
- msg "Checking out SVN tree of -r$pkgver"
- svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod || return 1
- fi
-
- # Apply patches
- cd "$srcdir/$_svnmod"
-
- # Arch's libcurl lives in /usr/lib, not /usr/lib64 - fix the path:
- msg "Patching with libcurl-not-in-lib64.patch"
- patch -p0 < "$srcdir/libcurl-not-in-lib64.patch" || return 1
-
- # Goom also needs a fixup due to newer autotools
- cd "$srcdir/$_svnmod/xbmc/visualizations/Goom/goom2k4-0"
- aclocal
- libtoolize --copy --force
- ./autogen.sh --enable-static --with-pic
-
- cd "$srcdir/$_svnmod"
-
- # Configure XBMC
- #
- # Note on external-libs:
- # - We cannot use external python because Arch's python was built with
- # UCS2 unicode support, whereas xbmc expects UCS4 support
- # - We cannot use external ffmpeg as we would loose VDPAU functionality
- # because Arch's ffmpeg package does not support VDPAU
- # - We don't want to rely on AUR packages, so we also don't use libass
- # as long as it's in AUR
- msg "Configuring XBMC"
- make clean
- ./configure --prefix=${_prefix} \
- --enable-external-libmad \
- --enable-external-liba52 \
- --enable-external-libdts \
- --enable-external-libfaad \
- --enable-external-libmpeg2 \
- --enable-external-libvorbis \
- --enable-external-libogg \
- --enable-external-libmpcdec \
- --enable-external-libflac \
- --enable-external-libwavpack \
- --disable-external-libass \
- --disable-external-python \
- --disable-external-ffmpeg \
- --disable-pulse \
- --disable-debug || return 1
-
- # Fix false negative detections of realloc that happens some times
- msg "Fixing false negative detections of realloc"
- if grep -q 'HAVE_REALLOC 0' config.h; then
- sed -e 's|#define HAVE_REALLOC 0|#define HAVE_REALLOC 1|' \
- -e 's|#define realloc rpl_realloc|/* #define realloc rpl_realloc */|' \
- -i config.h || return 1
- fi
-
- # XBMCTex will segfault on systems with nvidia installed if linked to OpenGL
- msg "Fixing XBMCTex on systems using the nvidia driver blob"
- sed -e 's/-lGLU -lGLEW -lGL//' \
- -i ${srcdir}/$_svnmod/tools/XBMCTex/Makefile
-
- # Now (finally) build
- msg "Running make"
- make || return 1
- msg "Running make install"
- make prefix=${pkgdir}${_prefix} install || return 1
-
- # Install
- install -Dm755 ${srcdir}/$_svnmod/xbmc-xrandr \
- ${pkgdir}${_prefix}/share/xbmc/xbmc-xrandr || return 1
-
- install -Dm644 ${srcdir}/$_svnmod/tools/Linux/xbmc.desktop \
- ${pkgdir}${_prefix}/share/applications/xbmc.desktop || return 1
-
- install -Dm644 ${srcdir}/$_svnmod/tools/Linux/xbmc.png \
- ${pkgdir}${_prefix}/share/pixmaps/xbmc.png || return 1
-
- install -Dm755 ${srcdir}/$_svnmod/tools/XBMCTex/XBMCTex \
- ${pkgdir}${_prefix}/share/xbmc/tools/xbmctex || return 1
-
- # Skins often use build.sh that looks for /usr/bin/XBMCTex
- ln -s "${_prefix}/share/xbmc/tools/xbmctex" "$pkgdir/usr/bin/XBMCTex"
-
- install -dm755 ${pkgdir}${_prefix}/share/licenses/${pkgname}
- for licensef in LICENSE.GPL README.linux copying.txt; do
- mv ${pkgdir}${_prefix}/share/xbmc/${licensef} \
- ${pkgdir}${_prefix}/share/licenses/${pkgname} || return 1
- done
-
- # Use custom Lircmap to support StreamZap remote
- cp ${srcdir}/Lircmap.xml ${pkgdir}${_prefix}/share/xbmc/system/Lircmap.xml
-}
diff --git a/abs/extra/community/xbmc-svn/__changelog b/abs/extra/community/xbmc-svn/__changelog
deleted file mode 100644
index bbf1705..0000000
--- a/abs/extra/community/xbmc-svn/__changelog
+++ /dev/null
@@ -1 +0,0 @@
-Added Lircmap.xml to PKGBUILD to support MCE2 and StreamZap remotes
diff --git a/abs/extra/community/xbmc-svn/libcurl-not-in-lib64.patch b/abs/extra/community/xbmc-svn/libcurl-not-in-lib64.patch
deleted file mode 100644
index 0bfbc4c..0000000
--- a/abs/extra/community/xbmc-svn/libcurl-not-in-lib64.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: Makefile.include.in
-===================================================================
---- Makefile.include.in (revision 21447)
-+++ Makefile.include.in (working copy)
-@@ -25,7 +25,7 @@
-
- ifeq (linux,$(findstring linux, $(ARCH)))
- ifeq ($(ARCH), x86_64-linux)
-- DEFINES+=-DDLL_PATH_LIBCURL="\"/usr/lib64/libcurl.so.4\""
-+ DEFINES+=-DDLL_PATH_LIBCURL="\"/usr/lib/libcurl.so.4\""
- else
- DEFINES+=-DDLL_PATH_LIBCURL="\"/usr/lib/libcurl.so.4\""
- endif
diff --git a/abs/extra/community/xbmc-svn/xbmc-svn.install b/abs/extra/community/xbmc-svn/xbmc-svn.install
deleted file mode 100644
index acf409c..0000000
--- a/abs/extra/community/xbmc-svn/xbmc-svn.install
+++ /dev/null
@@ -1,13 +0,0 @@
-post_install() {
- echo ">> If XBMC won't start, but just segfaults, double check your X.Org config"
- echo ">> so that your display depth is at least 24-bit. Eg: change "
- echo ">> \"DefaultDepth 16\" under the \"Screen\" section so it says 24 instead"
- echo ">> of 16."
- echo ">> If you have problems or suggestions for this PKGBUILD, have a look at its"
- echo ">> dedicated forum thread: http://bbs.archlinux.org/viewtopic.php?pid=559107"
- echo ">> or the wiki: http://xbmc.org/wiki/?title=XBMC_on_Arch_Linux_(Unofficial)"
- echo
- /bin/true
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/abs/extra/community/xbmc/ChangeLog b/abs/extra/community/xbmc/ChangeLog
deleted file mode 100644
index 59f2370..0000000
--- a/abs/extra/community/xbmc/ChangeLog
+++ /dev/null
@@ -1,64 +0,0 @@
-2009-03-07 [vEX] <niechift.dot.vex.at.gmail.dot.com>
-
- * 8.10-10 :
- Try and fix some autoconf issues (thanks Gentoo ebuild).
-
-2009-02-08 [vEX] <niechift.dot.vex.at.gmail.dot.com>
-
- * 8.10-9 :
- Replace some libtool 'ltmain.sh' scripts with the one from libtool
- installed with Arch.
- Make sure XBMCTex isn't linked to OpenGL libraries or it will segfault
- on systems using the nvidia driver.
-
-2009-01-30 [vEX] <niechift.dot.vex.at.gmail.dot.com>
-
- * 8.10-8 :
- Fix some include's so that gcc 4.3.x is happy, shouldn't complain about
- undefined '::realloc' anymore.
- Remove Mac OS X specific files.
-
-2009-01-25 [vEX] <niechift.dot.vex.at.gmail.dot.com>
-
- * 8.10-7 :
- Moved libcdio, pmount, smbclient and unrar to optdepends.
- Removed unneeded dependency on sdl_gfx.
- Removed dependency on libpng as sdl_image depends on it.
-
-2008-12-14 [vEX] <niechift.dot.vex.at.gmail.dot.com>
-
- * 8.10-6 :
- Added libpng to dependency list.
- Added gawk to dependency list.
- Removed '--disable-mms' and '--enable-halmount' configure flags as they
- are not mentioned as supported in the configure script.
-
-2008-12-06 [vEX] <niechift.dot.vex.at.gmail.dot.com>
-
- * 8.10-5 :
- Added libmad to the dependency list.
- Streamripper 1.64.0+ does not include tre anymore, removed streamripper
- and added tre instead.
- Removed subversion from makedepends.
-
-2008-12-06 [vEX] <niechift.dot.vex.at.gmail.dot.com>
-
- * 8.10-4 :
- Fix permissions for some more scripts, ffmpeg/texi2doc.pl should not
- fail any longer.
-
-2008-12-05 [vEX] <niechift.dot.vex.at.gmail.dot.com>
-
- * 8.10-3 :
- Added lirc to the optdepends array.
-
-2008-11-26 [vEX] <niechift.dot.vex.at.gmail.dot.com>
-
- * 8.10-2 :
- Added install file which informs users that a display depth of at
- least 24-bit is required.
-
-2008-11-17 [vEX] <niechift.dot.vex.at.gmail.dot.com>
-
- * 8.10-1 :
- Initial package, based on previous work by Zeqadious.
diff --git a/abs/extra/community/xbmc/PKGBUILD b/abs/extra/community/xbmc/PKGBUILD
deleted file mode 100644
index 950d704..0000000
--- a/abs/extra/community/xbmc/PKGBUILD
+++ /dev/null
@@ -1,118 +0,0 @@
-# Contributor: [vEX] <niechift.dot.vex.at.gmail.dot.com>
-# Contributor: Zeqadious <zeqadious.at.gmail.dot.com>
-
-pkgname=xbmc
-pkgver=8.10
-pkgrel=10
-pkgdesc="XBMC Media Center"
-arch=('i686' 'x86_64')
-url="http://xbmc.org"
-license=('GPL' 'custom')
-depends=('alsa-lib' 'curl' 'enca' 'faac' 'freetype2' 'fribidi' 'gawk' 'glew' \
- 'hal' 'jasper' 'libgl' 'libjpeg>=6b-5' 'libmad' 'libmysqlclient' \
- 'libxinerama' 'libxrandr' 'lzo2' 'sdl_image' 'sdl_mixer' 'sqlite3' \
- 'tre' 'unzip' 'x-server')
-makedepends=('autoconf' 'automake' 'boost' 'cmake' 'gcc' 'gperf'
- 'libtool>=2.2.6a-1' 'make' 'nasm' 'patch' 'pkgconfig' 'zip')
-optdepends=('libcdio: optical disc support'
- 'lirc: remote controller support'
- 'pmount: mount removable devices as normal user'
- 'smbclient: access windows shares'
- 'unrar: access compressed files without unpacking them')
-install=("${pkgname}.install")
-source=("http://downloads.sourceforge.net/${pkgname}/XBMC-${pkgver}.src.tar.gz")
-md5sums=('2d20d255a211223eaa47f1c6bcf4be8e')
-
-build() {
- cd "${srcdir}/XBMC"
-
- # Remove Mac OS X specific files
- rm -rf system/python/lib-osx/
- rm system/players/dvdplayer/*-osx*
-
- # Fix permissions for the configure scripts
- find -type f -name "configure"|xargs chmod a+x || return 1
-
- # Fix other permissions
- find -type f -name "*.pl"|xargs chmod a+x || return 1
-
- # Make it gcc 4.3.x compatible
- sed '92i#include <stdlib.h>' -i guilib/system.h || return 1
-
- # Clean up the configure files and make sure they support C++.
- for file in `find . -type f -name configure.in -or -name configure.ac`; do
- echo 'AC_PROG_CXX' >> "${file}"
- sed -e '/AM_PATH_XMMS/ c\echo' \
- -e '/AM_PATH_SDL2/ c\echo' \
- -i ${file} || return 1
- done
- sed -e 's/test_libFLAC++//g' \
- -i "${srcdir}/XBMC/xbmc/cores/paplayer/flac-1.2.1/src/Makefile.am" || return 1
-
- # Fix some autoconf issues
- touch ${srcdir}/XBMC/xbmc/cores/dvdplayer/Codecs/libmad/{NEWS,AUTHORS,ChangeLog} || return 1
- touch ${srcdir}/XBMC/xbmc/visualizations/Goom/goom2k4-0/ylwrap || return 1
- touch ${srcdir}/XBMC/xbmc/lib/libid3tag/libid3tag/{NEWS,README,AUTHORS,ChangeLog} || return 1
- for dir in \
- . \
- xbmc/cores/dvdplayer/Codecs/libDVDCSS \
- xbmc/cores/dvdplayer/Codecs/libdts \
- xbmc/cores/dvdplayer/Codecs/libdvdnav \
- xbmc/cores/dvdplayer/Codecs/libfaad2 \
- xbmc/cores/dvdplayer/Codecs/libmad \
- xbmc/cores/dvdplayer/Codecs/libmpeg2 \
- xbmc/cores/paplayer/flac-1.2.1 \
- xbmc/cores/paplayer/vorbisfile/libvorbis \
- xbmc/cores/paplayer/vorbisfile/ogg \
- xbmc/visualizations/Goom/goom2k4-0 \
- xbmc/lib/libass \
- xbmc/lib/libid3tag/libid3tag
- do
- autoreconf --install "${srcdir}/XBMC/${dir}" || return 1
- done
-
- cd "${srcdir}/XBMC/"
-
- # Configure XBMC
- ./configure --prefix=/usr \
- --disable-debug || return 1
-
- # Fix false negative detections of realloc that happens some times
- if grep -q 'HAVE_REALLOC 0' config.h; then
- sed -e 's|#define HAVE_REALLOC 0|#define HAVE_REALLOC 1|' \
- -e 's|#define realloc rpl_realloc|/* #define realloc rpl_realloc */|' \
- -i config.h || return 1
- fi
-
- # XBMCTex will segfault on systems with nvidia instaleld if linked to OpenGL
- sed -e 's/-lGLU -lGLEW -lGL//' \
- -i ${srcdir}/XBMC/tools/XBMCTex/Makefile
-
- # Now (finally) build
- make || return 1
- make prefix=${pkgdir}/usr install || return 1
-
- # Fix the shell script
- sed -i '4iexport SDL_AUDIODRIVER=alsa' ${pkgdir}/usr/bin/xbmc
-
- # Xrandr
- install -Dm755 ${srcdir}/XBMC/xbmc-xrandr \
- ${pkgdir}/usr/share/xbmc/xbmc-xrandr || return 1
-
- # Menu item
- install -Dm644 ${srcdir}/XBMC/tools/Linux/xbmc.desktop \
- ${pkgdir}/usr/share/applications/xbmc.desktop || return 1
- install -Dm644 ${srcdir}/XBMC/tools/Linux/xbmc.png \
- ${pkgdir}/usr/share/pixmaps/xbmc.png || return 1
-
- # XBMCTex
- install -Dm755 ${srcdir}/XBMC/tools/XBMCTex/XBMCTex \
- ${pkgdir}/usr/share/xbmc/tools/xbmctex || return 1
-
- # License(s)
- install -dm755 ${pkgdir}/usr/share/licenses/${pkgname}
- for licensef in LICENSE.GPL README.linux copying.txt; do
- mv ${pkgdir}/usr/share/xbmc/${licensef} \
- ${pkgdir}/usr/share/licenses/${pkgname} || return 1
- done
-}
diff --git a/abs/extra/community/xbmc/xbmc.install b/abs/extra/community/xbmc/xbmc.install
deleted file mode 100644
index 9316bc8..0000000
--- a/abs/extra/community/xbmc/xbmc.install
+++ /dev/null
@@ -1,9 +0,0 @@
-post_install() {
- echo ">> If XBMC won't start, but just segfaults, double check your X.Org config"
- echo ">> so that your display depth is at least 24-bit. Eg: change "
- echo ">> \"DefaultDepth 16\" under the \"Screen\" section so it says 24 instead"
- echo ">> of 16."
- /bin/true
-}
-
-# vim:set ts=2 sw=2 et: