From ad478aac7d0b4a7e45274de8d6eec9a2286ebacf Mon Sep 17 00:00:00 2001
From: James Meyer <James.meyer@operamail.com>
Date: Sat, 4 Oct 2008 21:19:45 -0700
Subject: packaged tweaker, but the src needs work as it expects debian and
 debian don't live here no more.

---
 abs/core-testing/tweaker/PKGBUILD        |  34 +++++++++++++++++++++++++++++++
 abs/core-testing/tweaker/log4perl.conf   |  13 ++++++++++++
 abs/core-testing/tweaker/tweaker.sh      |   4 ++++
 abs/core-testing/tweaker/tweaker.tar.bz2 | Bin 0 -> 37143 bytes
 4 files changed, 51 insertions(+)
 create mode 100644 abs/core-testing/tweaker/PKGBUILD
 create mode 100644 abs/core-testing/tweaker/log4perl.conf
 create mode 100644 abs/core-testing/tweaker/tweaker.sh
 create mode 100644 abs/core-testing/tweaker/tweaker.tar.bz2

diff --git a/abs/core-testing/tweaker/PKGBUILD b/abs/core-testing/tweaker/PKGBUILD
new file mode 100644
index 0000000..a11643b
--- /dev/null
+++ b/abs/core-testing/tweaker/PKGBUILD
@@ -0,0 +1,34 @@
+pkgname=tweaker
+pkgver=1
+pkgrel=9
+pkgdesc=""
+arch=('i686' 'x86_64')
+
+depends=('bash' 'perl' 'perl-dbi' 'perl-exception-class' 'perl-log-log4perl' 'perl-log-dispatch' 'perl-getopt-lucid' 'perl-list-member' 'perl-class-data-inheritable' 'perl-devel-stacktrace' 'perl-xml-twig') 
+
+source=(${pkgname}.tar.bz2 tweaker.sh log4perl.conf)
+
+license=('GPL2')
+#groups=('pvr')
+
+
+#install=tweaker.install
+build() {
+   TWEAKER_ROOT=$startdir/pkg/usr/LH/tweaker
+   cd $startdir/src/ || return 1
+   mkdir -p $TWEAKER_ROOT/bin
+   mkdir -p $startdir/pkg/etc/profile.d
+   install -m0755 tweaker.sh $startdir/pkg/etc/profile.d/tweaker.sh
+   install -m0755 log4perl.conf $TWEAKER_ROOT/log4perl.conf
+
+   #copy binary files
+   cd usr/local/bin
+   install -m0755 *  $TWEAKER_ROOT/bin/
+   rm -f  $TWEAKER_ROOT/bin/tweaker-installer.sh
+
+#copied lib from km 5.5 because it was missing from the tar file
+  mkdir -p $TWEAKER_ROOT
+  cd $startdir/src/usr/LH/tweaker
+  cp -rp  * $TWEAKER_ROOT
+
+}
diff --git a/abs/core-testing/tweaker/log4perl.conf b/abs/core-testing/tweaker/log4perl.conf
new file mode 100644
index 0000000..3c0a5bb
--- /dev/null
+++ b/abs/core-testing/tweaker/log4perl.conf
@@ -0,0 +1,13 @@
+log4perl.logger                  = FATAL, ScreenLogger
+log4perl.logger.tweaker          = INFO, FileLogger
+log4perl.logger.tweaker.script   = WARN, FileLogger
+
+log4perl.appender.ScreenLogger = Log::Dispatch::Screen
+log4perl.appender.ScreenLogger.Threshold = FATAL
+log4perl.appender.ScreenLogger.layout   = Log::Log4perl::Layout::PatternLayout
+log4perl.appender.ScreenLogger.layout.ConversionPattern=<%p> %F{1} - %m%n
+
+log4perl.appender.FileLogger          = Log::Log4perl::Appender::File
+log4perl.appender.FileLogger.filename = /var/log/tweaker.log
+log4perl.appender.FileLogger.layout   = Log::Log4perl::Layout::PatternLayout
+log4perl.appender.FileLogger.layout.ConversionPattern=%d <%p> %F{1}:%L %M - %m%n
diff --git a/abs/core-testing/tweaker/tweaker.sh b/abs/core-testing/tweaker/tweaker.sh
new file mode 100644
index 0000000..8cb36eb
--- /dev/null
+++ b/abs/core-testing/tweaker/tweaker.sh
@@ -0,0 +1,4 @@
+#!/bin/bash
+ export TWEAKER_ROOT=/usr/LH/tweaker
+ export PATH=$PATH:$TWEAKER_ROOT/bin
+ export PERL5LIB=$TWEAKER_ROOT/lib:$PERL5LIB
\ No newline at end of file
diff --git a/abs/core-testing/tweaker/tweaker.tar.bz2 b/abs/core-testing/tweaker/tweaker.tar.bz2
new file mode 100644
index 0000000..6fd6a92
Binary files /dev/null and b/abs/core-testing/tweaker/tweaker.tar.bz2 differ
-- 
cgit v0.12