summaryrefslogtreecommitdiff
authorkergoth <kergoth>2002-09-22 22:19:53 (UTC)
committer kergoth <kergoth>2002-09-22 22:19:53 (UTC)
commit3049d9418b882283814ca71baa98420b2a6745db (patch) (unidiff)
tree33d42d9e076b995cdb7a45603fe59f88dfc2025a
parent3f194c85b5b9243ff30f1067361ef9fa5bb85a1e (diff)
downloadopie-3049d9418b882283814ca71baa98420b2a6745db.zip
opie-3049d9418b882283814ca71baa98420b2a6745db.tar.gz
opie-3049d9418b882283814ca71baa98420b2a6745db.tar.bz2
Changed a couple minor paths to allow one to run mkipks from somewhere other than
Diffstat (more/less context) (ignore whitespace changes)
-rwxr-xr-xmkipks16
1 files changed, 7 insertions, 9 deletions
diff --git a/mkipks b/mkipks
index af1bb4d..982a007 100755
--- a/mkipks
+++ b/mkipks
@@ -1,24 +1,21 @@
1#!/bin/sh 1#!/bin/sh
2 2
3QTE_VERSION=2.3.4 3QTE_VERSION=2.3.4
4DEB_VERSION=2.0 4DEB_VERSION=2.0
5 5
6# Have to do this here, since CVS can't store symlinks 6# Have to do this here, since CVS can't store symlinks
7mkdir -p etc/rc2.d 7mkdir -p $OPIEDIR/etc/rc2.d
8rm -f etc/rc2.d/S98opie 8ln -sf ../init.d/opie $OPIEDIR/etc/rc2.d/S98opie
9ln -s ../init.d/opie etc/rc2.d/S98opie
10 9
11mkdir -p etc/rcS.d 10mkdir -p $OPIEDIR/etc/rcS.d
12rm -f etc/rcS.d/S01bootsplash 11ln -sf ../init.d/bootsplash $OPIEDIR/etc/rcS.d/S01bootsplash
13ln -s ../init.d/bootsplash etc/rcS.d/S01bootsplash
14 12
15rm -f ipaq/etc/rc2.d/S96opieatd 13ln -sf ../init.d/opieatd $OPIEDIR/ipaq/etc/rc2.d/S96opieatd
16ln -s ../init.d/opieatd ipaq/etc/rc2.d/S96opieatd
17 14
18 15
19 16
20VERSION_MAJ=$(sed -n -e 's/.*QPE_VERSION "\([0-9]*\)\..*\..*".*/\1/p' <$OPIEDIR/include/qpe/version.h) 17VERSION_MAJ=$(sed -n -e 's/.*QPE_VERSION "\([0-9]*\)\..*\..*".*/\1/p' <$OPIEDIR/include/qpe/version.h)
21VERSION_MIN=$(sed -n -e 's/.*QPE_VERSION ".*\.\([0-9]*\)\..*".*/\1/p' <$OPIEDIR/include/qpe/version.h) 18VERSION_MIN=$(sed -n -e 's/.*QPE_VERSION ".*\.\([0-9]*\)\..*".*/\1/p' <$OPIEDIR/include/qpe/version.h)
22VERSION_PAT=$(sed -n -e 's/.*QPE_VERSION ".*\..*\.\([0-9]*\).*/\1/p' <$OPIEDIR/include/qpe/version.h) 19VERSION_PAT=$(sed -n -e 's/.*QPE_VERSION ".*\..*\.\([0-9]*\).*/\1/p' <$OPIEDIR/include/qpe/version.h)
23SUB_VERSION=$(sed -n -e 's,.*SUB_VERSION \"\(.*\)\".*,\1,p' <$OPIEDIR/include/qpe/version.h) 20SUB_VERSION=$(sed -n -e 's,.*SUB_VERSION \"\(.*\)\".*,\1,p' <$OPIEDIR/include/qpe/version.h)
24if grep -q 'QPE_VERSION .*snapshot' $OPIEDIR/include/qpe/version.h 21if grep -q 'QPE_VERSION .*snapshot' $OPIEDIR/include/qpe/version.h
@@ -87,16 +84,17 @@ then
87fi 84fi
88 85
89if [ -z "$FILES" ] 86if [ -z "$FILES" ]
90then 87then
91 FILES=`find $OPIEDIR -name "*.control" -print` 88 FILES=`find $OPIEDIR -name "*.control" -print`
92fi 89fi
93 90
94RDIR=$PWD 91RDIR=$PWD
92ORIGDIR=`pwd`
95cd $OPIEDIR 93cd $OPIEDIR
96 94
97for i in $FILES 95for i in $FILES
98do 96do
99 rm -rf $TDIR 97 rm -rf $TDIR
100 98
101 mkdir -p $DATADIR 99 mkdir -p $DATADIR
102 mkdir -p $CTRLDIR 100 mkdir -p $CTRLDIR
@@ -227,17 +225,17 @@ do
227 do 225 do
228 if [ -x ${base}.$pf ] 226 if [ -x ${base}.$pf ]
229 then 227 then
230 cp ${base}.$pf $CTRLDIR/$pf 228 cp ${base}.$pf $CTRLDIR/$pf
231 fi 229 fi
232 done 230 done
233 if [ -z "$CLASSIC" ] 231 if [ -z "$CLASSIC" ]
234 then 232 then
235 $OPIEDIR/scripts/ipkg-build -o root -g root $TDIR 233 cd $ORIGDIR; $OPIEDIR/scripts/ipkg-build -o root -g root $TDIR; cd $OPIEDIR;
236 else 234 else
237 if [ "`id -u`" != "0" ] 235 if [ "`id -u`" != "0" ]
238 then 236 then
239 if [ -z "$ROOTWARNED" ] 237 if [ -z "$ROOTWARNED" ]
240 then 238 then
241 echo Warning. You are not root. Please become root or use fakeroot. 239 echo Warning. You are not root. Please become root or use fakeroot.
242 ROOTWARNED=1 240 ROOTWARNED=1
243 fi 241 fi