summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Meyer <james.meyer@operamail.com>2009-04-10 16:47:05 (GMT)
committerJames Meyer <james.meyer@operamail.com>2009-04-10 16:47:05 (GMT)
commit6ac5efa6f1def4663fd28bdf5fa26a5185635190 (patch)
tree967abf66fa62b44d9731a4dce26aa25b1cb84cac
parent1890b44d6a8d6fabc370633f46462fce29ec3aa1 (diff)
downloadlinhes_pkgbuild-6ac5efa6f1def4663fd28bdf5fa26a5185635190.zip
linhes_pkgbuild-6ac5efa6f1def4663fd28bdf5fa26a5185635190.tar.gz
linhes_pkgbuild-6ac5efa6f1def4663fd28bdf5fa26a5185635190.tar.bz2
linhes-config/system: print to the console using printhl instead of echo
-rw-r--r--abs/core-testing/LinHES-config/PKGBUILD6
-rwxr-xr-xabs/core-testing/LinHES-config/install_functions.sh34
-rw-r--r--abs/core-testing/LinHES-config/issue3
-rw-r--r--abs/core-testing/LinHES-system/PKGBUILD2
-rwxr-xr-xabs/core-testing/LinHES-system/load-modules-mythvantage.sh6
5 files changed, 27 insertions, 24 deletions
diff --git a/abs/core-testing/LinHES-config/PKGBUILD b/abs/core-testing/LinHES-config/PKGBUILD
index 22b56bc..71a9e2a 100644
--- a/abs/core-testing/LinHES-config/PKGBUILD
+++ b/abs/core-testing/LinHES-config/PKGBUILD
@@ -1,6 +1,6 @@
pkgname=LinHES-config
pkgver=1.0
-pkgrel=383
+pkgrel=388
conflicts=(MythVantage-config MythVantage-config-dev LinHES-config-dev )
pkgdesc="Install and configure your system"
depends=(bc libstatgrab mysql-python expect curl dnsutils parted sg3_utils nmbscan system-templates )
@@ -17,11 +17,11 @@ build() {
mkdir $startdir/pkg/etc/profile.d
install -m 0755 MythVantage.sh $startdir/pkg/etc/profile.d/MythVantage.sh
mkdir -p $MVDIR/bin
- mkdir -p $MVDIR/templates
+ # mkdir -p $MVDIR/templates
mkdir -p $MVDIR/etc
#copy in all the installer specific stuff
- rsync -r --exclude=.svn ../templates $MVDIR/
+# rsync -r --exclude=.svn ../templates $MVDIR/
install -m0700 myth_user_call $MVDIR/bin/myth_user_call
install -m 0755 install_proxy.sh $MVDIR/bin/install_proxy.sh
install -m 0755 install_functions.sh $MVDIR/bin/install_functions.sh
diff --git a/abs/core-testing/LinHES-config/install_functions.sh b/abs/core-testing/LinHES-config/install_functions.sh
index c26b6e3..ce9a057 100755
--- a/abs/core-testing/LinHES-config/install_functions.sh
+++ b/abs/core-testing/LinHES-config/install_functions.sh
@@ -1,5 +1,6 @@
#!/bin/bash
. /etc/profile
+
disk=$2
mountpoint=new_boot
@@ -14,7 +15,7 @@ BASE=""
function update_db_settings () {
- echo "setting database value $1 to $2 for $hostname"
+ printhl " setting database value $1 to $2 for $hostname"
$MYSQLCMD_C "delete from settings where value='${1}' and hostname=\"$hostname\";"
$MYSQLCMD_C "REPLACE INTO settings set value='${1}', data='${2}' , hostname=\"$hostname\";"
}
@@ -31,7 +32,7 @@ theme=($THEMES) # Read into array variable.
num_themes=${#theme[*]} # Count how many elements.
pick=${theme[$((RANDOM%num_themes))]}
-echo "Selected $pick as the theme"
+printhl " Selected $pick as the theme"
update_db_settings Theme "$pick"
}
@@ -46,7 +47,7 @@ function parse_cmdline_2_db(){
}
-function splash_setup (){
+function bootsplash_setup (){
echo $CMDLINE | grep -q splash=silent
if [ $? = 0 ]
then
@@ -70,7 +71,7 @@ function setupremote {
[ -e /etc/lircrc ] && chmod 755 /etc/lircrc
update_db_settings HostRemoteType "$Remotetype"
#special case for special remote
- echo "Starting with support for $Remotetype"
+ printhl "Starting with support for $Remotetype"
if [ x$Remotetype = "xdvico" ]
then
/usr/sbin/lircd -d /dev/usb/hiddev0
@@ -85,7 +86,7 @@ function setupremote {
}
function scan_for_hpg_receiver() {
-echo "Scanning for Hauppauge receiver"
+printhl " Scanning for Hauppauge receiver"
for hpgid in `lspci -nm -d4444: |cut -d" " -f6- |tr -d '"'|tr " " :`
do
line=`grep $hpgid $TEMPLATES/remotes/i2c.id`
@@ -125,7 +126,7 @@ done
function scan_for_usb_remote () {
found_remote=1
-echo "Scanning for usb receiver/remote"
+printhl " Scanning for usb receiver/remote"
while read line
do
USBID=`echo "$line"|cut -d"|" -f1`
@@ -133,7 +134,7 @@ do
if [ $? = 0 ]
then
Remotetype=`echo "$line"|cut -d"|" -f2`
- echo "Found $Remotetype"
+ printhl "Found $Remotetype"
setupremote
found_remote=0
break
@@ -143,7 +144,7 @@ if [ $found_remote = 1 ]
then
scan_for_hpg_receiver
fi
-echo "Scanning for TatIR..."
+printhl " Scanning for TatIR"
if lsusb | grep 04d8:0004 > /dev/null 2>/dev/null
then
/usr/bin/PyroUsb.py > /dev/null 2>&1 &
@@ -160,10 +161,10 @@ function rest_of_network () {
/sbin/ifconfig eth0 $IP netmask $NETMASK
nm=`/usr/bin/nmconv.py -obits $NETMASK`
NETMASK="/$nm $NETMASK"
- echo $NETMASK
+ #echo $NETMASK
update_db_settings HostNETMASK${MYTHDEFAULT} "$NETMASK"
else
- echo "netmask not found"
+ printhl " Netmask not found"
fi
#gateway
echo $CMDLINE | grep -q gateway
@@ -173,9 +174,8 @@ function rest_of_network () {
GATEWAY=${TEMPVAR%% *}
/sbin/route add default gw $GATEWAY
update_db_settings HostGW${MYTHDEFAULT} "$GATEWAY"
-
- else
- echo "gateway not found"
+ else
+ printhl " Gateway not found"
fi
#dns
@@ -187,7 +187,7 @@ function rest_of_network () {
echo "nameserver $DNS" >> /etc/resolv.conf
update_db_settings HostDNS${MYTHDEFAULT} "$DNS"
else
- echo "DNS not found"
+ printhl " DNS not found"
fi
}
@@ -469,7 +469,7 @@ mapdev() {
echo "$grubdevice,$pnum)"
fi
else
- echo "DEVICE NOT FOUND"
+ echo "Grub DEVICE NOT FOUND"
fi
}
@@ -478,10 +478,10 @@ dogrub() {
get_grub_map
sync
ROOTDEV=/dev/$1
- echo $ROOTDEV
+ echo "ROOTDEV: $ROOTDEV"
bootdev=$(mapdev $ROOTDEV)
- echo $bootdev
+ echo "bootdev: $bootdev"
cp -a /$mountpoint/usr/lib/grub/i386-pc/* /$mountpoint/boot/grub/
sync
# freeze xfs filesystems to enable grub installation on xfs filesystems
diff --git a/abs/core-testing/LinHES-config/issue b/abs/core-testing/LinHES-config/issue
index 3c01679..00d4abd 100644
--- a/abs/core-testing/LinHES-config/issue
+++ b/abs/core-testing/LinHES-config/issue
@@ -1 +1,2 @@
-LinHes \ No newline at end of file
+LinHes
+
diff --git a/abs/core-testing/LinHES-system/PKGBUILD b/abs/core-testing/LinHES-system/PKGBUILD
index a25db9d..7d68a99 100644
--- a/abs/core-testing/LinHES-system/PKGBUILD
+++ b/abs/core-testing/LinHES-system/PKGBUILD
@@ -1,6 +1,6 @@
pkgname=LinHES-system
pkgver=1.0
-pkgrel=49
+pkgrel=51
arch=('i686')
MVDIR=$startdir/pkg/usr/LH
BINDIR=$startdir/pkg/usr/bin
diff --git a/abs/core-testing/LinHES-system/load-modules-mythvantage.sh b/abs/core-testing/LinHES-system/load-modules-mythvantage.sh
index 142f7c2..4f5ea91 100755
--- a/abs/core-testing/LinHES-system/load-modules-mythvantage.sh
+++ b/abs/core-testing/LinHES-system/load-modules-mythvantage.sh
@@ -1,7 +1,9 @@
#!/bin/bash
#/usr/bin/load-modules-mythvantage.sh UNLOAD LCD
+export TERM=linux
+. /etc/rc.conf
+. /etc/rc.d/functions
. /etc/systemconfig
-
case $1 in
UNLOAD|unload )
MODULELIST=`grep /etc/modules.mythvantage $2`
@@ -12,7 +14,7 @@ UNLOAD|unload )
;;
- *) echo "- Loading MythVantage-modules"
+ *) printhl " Loading MythVantage-modules"
#try to load the cx88 modules
if [ ! x$SystemType = xFrontend_only ]
then