|
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 | |
3 | QTE_VERSION=2.3.4 |
3 | QTE_VERSION=2.3.4 |
4 | DEB_VERSION=2.0 |
4 | DEB_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 |
7 | mkdir -p etc/rc2.d |
7 | mkdir -p $OPIEDIR/etc/rc2.d |
8 | rm -f etc/rc2.d/S98opie |
8 | ln -sf ../init.d/opie $OPIEDIR/etc/rc2.d/S98opie |
9 | ln -s ../init.d/opie etc/rc2.d/S98opie |
| |
10 | |
9 | |
11 | mkdir -p etc/rcS.d |
10 | mkdir -p $OPIEDIR/etc/rcS.d |
12 | rm -f etc/rcS.d/S01bootsplash |
11 | ln -sf ../init.d/bootsplash $OPIEDIR/etc/rcS.d/S01bootsplash |
13 | ln -s ../init.d/bootsplash etc/rcS.d/S01bootsplash |
| |
14 | |
12 | |
15 | rm -f ipaq/etc/rc2.d/S96opieatd |
13 | ln -sf ../init.d/opieatd $OPIEDIR/ipaq/etc/rc2.d/S96opieatd |
16 | ln -s ../init.d/opieatd ipaq/etc/rc2.d/S96opieatd |
| |
17 | |
14 | |
18 | |
15 | |
19 | |
16 | |
20 | VERSION_MAJ=$(sed -n -e 's/.*QPE_VERSION "\([0-9]*\)\..*\..*".*/\1/p' <$OPIEDIR/include/qpe/version.h) |
17 | VERSION_MAJ=$(sed -n -e 's/.*QPE_VERSION "\([0-9]*\)\..*\..*".*/\1/p' <$OPIEDIR/include/qpe/version.h) |
21 | VERSION_MIN=$(sed -n -e 's/.*QPE_VERSION ".*\.\([0-9]*\)\..*".*/\1/p' <$OPIEDIR/include/qpe/version.h) |
18 | VERSION_MIN=$(sed -n -e 's/.*QPE_VERSION ".*\.\([0-9]*\)\..*".*/\1/p' <$OPIEDIR/include/qpe/version.h) |
22 | VERSION_PAT=$(sed -n -e 's/.*QPE_VERSION ".*\..*\.\([0-9]*\).*/\1/p' <$OPIEDIR/include/qpe/version.h) |
19 | VERSION_PAT=$(sed -n -e 's/.*QPE_VERSION ".*\..*\.\([0-9]*\).*/\1/p' <$OPIEDIR/include/qpe/version.h) |
23 | SUB_VERSION=$(sed -n -e 's,.*SUB_VERSION \"\(.*\)\".*,\1,p' <$OPIEDIR/include/qpe/version.h) |
20 | SUB_VERSION=$(sed -n -e 's,.*SUB_VERSION \"\(.*\)\".*,\1,p' <$OPIEDIR/include/qpe/version.h) |
24 | if grep -q 'QPE_VERSION .*snapshot' $OPIEDIR/include/qpe/version.h |
21 | if grep -q 'QPE_VERSION .*snapshot' $OPIEDIR/include/qpe/version.h |
@@ -87,16 +84,17 @@ then |
87 | fi |
84 | fi |
88 | |
85 | |
89 | if [ -z "$FILES" ] |
86 | if [ -z "$FILES" ] |
90 | then |
87 | then |
91 | FILES=`find $OPIEDIR -name "*.control" -print` |
88 | FILES=`find $OPIEDIR -name "*.control" -print` |
92 | fi |
89 | fi |
93 | |
90 | |
94 | RDIR=$PWD |
91 | RDIR=$PWD |
| |
92 | ORIGDIR=`pwd` |
95 | cd $OPIEDIR |
93 | cd $OPIEDIR |
96 | |
94 | |
97 | for i in $FILES |
95 | for i in $FILES |
98 | do |
96 | do |
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 |
|