File: INSTALL.MAC

package info (click to toggle)
valknut 0.3.7-2.1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 9,460 kB
  • ctags: 1,781
  • sloc: cpp: 23,741; sh: 14,918; perl: 2,795; xml: 2,071; makefile: 152
file content (65 lines) | stat: -rw-r--r-- 1,644 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#!/bin/sh 
#
# Link to the native OSX-Thread: http://dcgui.berlios.de/forum/viewtopic.php?t=1478
#
# install script from ravemax:
# Here is a script that creates an .app after "make all" - no "make install" required:
#
APP_NAME=dcgui.app 
TS_TO_QM=${QTDIR}/bin/lrelease 
TS_DIR=dcgui/ts 
SOUNDS_DIR=dcgui/sound
ICONS_DIR=dcgui/icons

# App dir 
if [ -e ${APP_NAME} ]; then 
rm -rf ${APP_NAME}; 
fi 
 
mkdir ${APP_NAME} 
 
# Translation files 
TRANS_DIR=${APP_NAME}/translation; 
mkdir ${TRANS_DIR}; 
 
for i in ${TS_DIR}/*.ts; do 
${TS_TO_QM} $i; 
mv ${TS_DIR}/$(basename $i ts)qm ${TRANS_DIR} 
done 

# Sounds
mkdir ${APP_NAME}/sounds

# Plugin
mkdir ${APP_NAME}/plugin

# Icons
mkdir ${APP_NAME}/icons
mkdir ${APP_NAME}/icons/user
mkdir ${APP_NAME}/icons/user/default
mkdir ${APP_NAME}/icons/emot
mkdir ${APP_NAME}/icons/emot/default
mkdir ${APP_NAME}/icons/appl
mkdir ${APP_NAME}/icons/appl/default

cp ${ICONS_DIR}/*.xpm ${APP_NAME}/icons/appl/default
cp ${ICONS_DIR}/*.xml ${APP_NAME}/icons/appl/default

mv ${APP_NAME}/icons/appl/default/emoticons.xml ${APP_NAME}/icons/emot/default
mv ${APP_NAME}/icons/appl/default/emoticons.xpm ${APP_NAME}/icons/emot/default

mv ${APP_NAME}/icons/appl/default/usericons.xml ${APP_NAME}/icons/user/default
mv ${APP_NAME}/icons/appl/default/usericons.xpm ${APP_NAME}/icons/user/default

# Contents 
CNT_DIR=${APP_NAME}/Contents; 
mkdir ${CNT_DIR}; 
echo "APPL????" > ${CNT_DIR}/PkgInfo 
cp ${QTDIR}/mkspecs/macx-g++/Info.plist.app ${CNT_DIR}/Info.plist 
MACOS_DIR=${CNT_DIR}/MacOS; 
mkdir ${MACOS_DIR} 
cp dcgui/dcgui-qt ${MACOS_DIR}/dcgui 
 
# Resources 
RSC_DIR=${CNT_DIR}/Resources 
mkdir ${RSC_DIR}