author | kergoth <kergoth> | 2002-01-25 22:14:26 (UTC) |
---|---|---|
committer | kergoth <kergoth> | 2002-01-25 22:14:26 (UTC) |
commit | 15318cad33835e4e2dc620d033e43cd930676cdd (patch) (side-by-side diff) | |
tree | c2fa0399a2c47fda8e2cd0092c73a809d17f68eb /scripts/pack | |
download | opie-15318cad33835e4e2dc620d033e43cd930676cdd.zip opie-15318cad33835e4e2dc620d033e43cd930676cdd.tar.gz opie-15318cad33835e4e2dc620d033e43cd930676cdd.tar.bz2 |
Initial revision
-rwxr-xr-x | scripts/pack | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/scripts/pack b/scripts/pack new file mode 100755 index 0000000..26a530a --- a/dev/null +++ b/scripts/pack @@ -0,0 +1,58 @@ +#!/usr/bin/perl + +$QTDIR=$ENV{QTDIR}; +$base=`pwd`; + +# Directory structure +system("rm -rf usr-ipaq/lib/qt/*/*"); +system("mkdir -p usr-ipaq/lib/qt/etc/fonts"); +system("mkdir -p usr-ipaq/lib/qt/apps"); +system("mkdir -p usr-ipaq/lib/qt/bin"); +system("mkdir -p usr-ipaq/lib/qt/docs"); +system("mkdir -p usr-ipaq/lib/qt/lib"); +system("mkdir -p usr-ipaq/lib/qt/pics"); +system("mkdir -p usr-ipaq/lib/qt/video"); + +# The app +#system("cp single/qpe usr-ipaq/lib/qt/bin/"); +system("cp -r bin usr-ipaq/lib/qt/"); +system("cp -a $QTDIR/lib/libqte.so* usr-ipaq/lib/"); +system("cp -a $QTDIR/lib/libqpe.so* usr-ipaq/lib/"); + +# Media +system("cp -r apps usr-ipaq/lib/qt"); +system("cp -a docs usr-ipaq/lib/qt"); +system("cp -r pics usr-ipaq/lib/qt"); +system("cp -r i18n usr-ipaq/lib/qt; rm usr-ipaq/lib/qt/i18n/*/*.po"); +system("cp -r video usr-ipaq/lib/qt"); +system("cp -r sounds usr-ipaq/lib/qt"); + +# This is for future use when a library will need to be included +# Library +# system("cd usr-ipaq/lib/qt/lib ; ". +# "cp -r $QTDIR/lib/libqte.so.2.2 ./ ; ". +# "ln -s libqte.so.2.2 libqte.so.2 ; ". +# "ln -s libqte.so.2.2 libqte.so ; ". +# "cd -"); + +# Fonts +system("cp $QTDIR/etc/fonts/fontdir ". + "$QTDIR/etc/fonts/helvetica_* ". + "$QTDIR/etc/fonts/fixed_* ". + "$QTDIR/etc/fonts/micro_* ". + "$QTDIR/etc/fonts/smallsmooth_* ". + "$QTDIR/etc/fonts/cyberbit_120_50_t10.qpf ". + "$QTDIR/etc/fonts/smoothtimes_{170,100}_50*.qpf ". + "usr-ipaq/lib/qt/etc/fonts/"); +system("mkdir -p usr-ipaq/lib/qt/etc/dict/"); + +# IM files +system("cp etc/dict/*dawg* usr-ipaq/lib/qt/etc/dict/"); +system("cp -r etc/qimpen usr-ipaq/lib/qt/etc/"); + +# Themery +system("cp -r etc/colors usr-ipaq/lib/qt/etc/"); + +# Clean +system("find usr-ipaq -name CVS | xargs rm -r"); +system("find usr-ipaq -name '*~' | xargs rm "); |