added screen saver kit components
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13928 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
+16
-6
@@ -70,7 +70,7 @@ else
|
|||||||
imagePath=$1
|
imagePath=$1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
imageSize=60
|
imageSize=80
|
||||||
# Bochs parameters:
|
# Bochs parameters:
|
||||||
# 40 MB: cylinders=82, heads=16, spt=63
|
# 40 MB: cylinders=82, heads=16, spt=63
|
||||||
# 60 MB: cylinders=122, heads=16, spt=63
|
# 60 MB: cylinders=122, heads=16, spt=63
|
||||||
@@ -109,17 +109,17 @@ BEOS_BIN="touch sync ln listarea listattr listsem listport \
|
|||||||
strace rmdir error ifconfig ping traceroute arp pppconfig \
|
strace rmdir error ifconfig ping traceroute arp pppconfig \
|
||||||
ppp_up gdb tail head zip unzip mountvolume top finddir groups \
|
ppp_up gdb tail head zip unzip mountvolume top finddir groups \
|
||||||
id env basename factor tty dstcheck comm modifiers version \
|
id env basename factor tty dstcheck comm modifiers version \
|
||||||
csplit cut beep"
|
csplit cut beep screen_blanker"
|
||||||
|
|
||||||
BEOS_APPS="MiniTerminal Terminal Expander People ShowImage Clock Pulse Playground \
|
BEOS_APPS="MiniTerminal Terminal Expander People ShowImage Clock Pulse Playground \
|
||||||
SoundRecorder BitmapDrawing Magnify DiskProbe AboutHaiku StyledEdit"
|
SoundRecorder BitmapDrawing Magnify DiskProbe AboutHaiku StyledEdit"
|
||||||
BEOS_PREFERENCES="Backgrounds DataTranslations FileTypes Fonts Media Menu Mouse \
|
BEOS_PREFERENCES="Backgrounds DataTranslations FileTypes Fonts Media Menu Mouse \
|
||||||
Keyboard Keymap Screen ScrollBar Sounds Time VirtualMemory Workspaces"
|
Keyboard Keymap Screen ScrollBar Sounds Time VirtualMemory Workspaces ScreenSaver"
|
||||||
|
|
||||||
BEOS_SYSTEM_LIB="libbe.so libstdc++.r4.so libnet.so libmedia.so libtracker.so \
|
BEOS_SYSTEM_LIB="libbe.so libstdc++.r4.so libnet.so libmedia.so libtracker.so \
|
||||||
libtranslation.so libbind.so libnetapi.so libsocket.so libdebug.so \
|
libtranslation.so libbind.so libnetapi.so libsocket.so libdebug.so \
|
||||||
libtextencoding.so libz.so libfreetype.so libpng.so libappserver.so \
|
libtextencoding.so libz.so libfreetype.so libpng.so libappserver.so \
|
||||||
libdevice.so libgame.so"
|
libdevice.so libgame.so libscreensaver.so"
|
||||||
|
|
||||||
BEOS_SYSTEM_SERVERS="registrar debug_server syslog_daemon media_server \
|
BEOS_SYSTEM_SERVERS="registrar debug_server syslog_daemon media_server \
|
||||||
media_addon_server input_server app_server fake_app_server"
|
media_addon_server input_server app_server fake_app_server"
|
||||||
@@ -137,7 +137,8 @@ BEOS_ADD_ONS_MEDIA="mixer.media_addon legacy.media_addon multi_audio.media_addon
|
|||||||
BEOS_ADD_ONS_MEDIA_PLUGINS="aiff_reader avcodec mp3_decoder musepack raw_decoder \
|
BEOS_ADD_ONS_MEDIA_PLUGINS="aiff_reader avcodec mp3_decoder musepack raw_decoder \
|
||||||
wav_reader mov_reader au_reader avi_reader mp3_reader ogg speex vorbis \
|
wav_reader mov_reader au_reader avi_reader mp3_reader ogg speex vorbis \
|
||||||
matroska" # ac3_decoder theora
|
matroska" # ac3_decoder theora
|
||||||
BEOS_ADD_ONS_INPUT="<input>keyboard <input>mouse canna"
|
BEOS_ADD_ONS_INPUT="<input>keyboard <input>mouse canna screen_saver"
|
||||||
|
BEOS_ADD_ONS_SCREENSAVERS="Haiku"
|
||||||
BEOS_ADD_ONS_DRIVERS_MISC="keyboard scsi_dsk scsi_cd dprintf null zero random \
|
BEOS_ADD_ONS_DRIVERS_MISC="keyboard scsi_dsk scsi_cd dprintf null zero random \
|
||||||
ps2_hid <driver>tty console <driver>config"
|
ps2_hid <driver>tty console <driver>config"
|
||||||
BEOS_ADD_ONS_DRIVERS_GRAPHICS="radeon.driver nv.driver nm.driver mga.driver vesa"
|
BEOS_ADD_ONS_DRIVERS_GRAPHICS="radeon.driver nv.driver nm.driver mga.driver vesa"
|
||||||
@@ -177,6 +178,7 @@ jam -j$(sysinfo -cpu | head -c 2) -q rc resattr kernel boot_loader \
|
|||||||
$BEOS_ADD_ONS_MEDIA \
|
$BEOS_ADD_ONS_MEDIA \
|
||||||
$BEOS_ADD_ONS_MEDIA_PLUGINS \
|
$BEOS_ADD_ONS_MEDIA_PLUGINS \
|
||||||
$BEOS_ADD_ONS_INPUT \
|
$BEOS_ADD_ONS_INPUT \
|
||||||
|
$BEOS_ADD_ONS_SCREENSAVERS \
|
||||||
$BEOS_DATA_FILES \
|
$BEOS_DATA_FILES \
|
||||||
bfs_shell fs_shell_command \
|
bfs_shell fs_shell_command \
|
||||||
|| { echo "*** Build failed!" 1>&2 ; exit 1; }
|
|| { echo "*** Build failed!" 1>&2 ; exit 1; }
|
||||||
@@ -250,6 +252,7 @@ $mkdir -p beos/system/add-ons/media/plugins
|
|||||||
$mkdir -p beos/system/add-ons/input_server/devices
|
$mkdir -p beos/system/add-ons/input_server/devices
|
||||||
$mkdir -p beos/system/add-ons/input_server/filters
|
$mkdir -p beos/system/add-ons/input_server/filters
|
||||||
$mkdir -p beos/system/add-ons/input_server/methods
|
$mkdir -p beos/system/add-ons/input_server/methods
|
||||||
|
$mkdir -p beos/system/add-ons/Screen\\\ Savers
|
||||||
$mkdir -p beos/system/boot
|
$mkdir -p beos/system/boot
|
||||||
$mkdir -p beos/system/lib
|
$mkdir -p beos/system/lib
|
||||||
$mkdir -p beos/system/servers
|
$mkdir -p beos/system/servers
|
||||||
@@ -387,6 +390,7 @@ if [ -e /boot/beos/etc/fonts/ttfonts/Swiss721.ttf ]; then
|
|||||||
$cp ${sPrefix}/boot/beos/etc/fonts/ttfonts/Swiss721_Bold.ttf $targetDir/beos/etc/fonts/ttfonts/
|
$cp ${sPrefix}/boot/beos/etc/fonts/ttfonts/Swiss721_Bold.ttf $targetDir/beos/etc/fonts/ttfonts/
|
||||||
$cp ${sPrefix}/boot/beos/etc/fonts/ttfonts/Swiss721.ttf $targetDir/beos/etc/fonts/ttfonts/
|
$cp ${sPrefix}/boot/beos/etc/fonts/ttfonts/Swiss721.ttf $targetDir/beos/etc/fonts/ttfonts/
|
||||||
fi
|
fi
|
||||||
|
#$cp -r ${sPrefix}data/etc/KanBe $targetDir/beos/etc/
|
||||||
$cp ${sPrefix}src/tests/kernel/boot_floppy/fortune/fortunes $targetDir/beos/etc/
|
$cp ${sPrefix}src/tests/kernel/boot_floppy/fortune/fortunes $targetDir/beos/etc/
|
||||||
$cp -r ${sPrefix}distro/${arch}.R1/beos/etc $targetDir/beos/
|
$cp -r ${sPrefix}distro/${arch}.R1/beos/etc $targetDir/beos/
|
||||||
|
|
||||||
@@ -480,7 +484,7 @@ done
|
|||||||
|
|
||||||
cd $sourceDir/distro/${arch}.R1/beos/system/add-ons/input_server/
|
cd $sourceDir/distro/${arch}.R1/beos/system/add-ons/input_server/
|
||||||
$cd ${sPrefix}$sourceDir/distro/${arch}.R1/beos/system/add-ons/input_server/
|
$cd ${sPrefix}$sourceDir/distro/${arch}.R1/beos/system/add-ons/input_server/
|
||||||
for f in devices/keyboard devices/mouse methods/canna; do
|
for f in devices/keyboard devices/mouse filters/screen_saver methods/canna; do
|
||||||
$cp ${sPrefix}$f $targetDir/beos/system/add-ons/input_server/$(dirname $f)/
|
$cp ${sPrefix}$f $targetDir/beos/system/add-ons/input_server/$(dirname $f)/
|
||||||
done
|
done
|
||||||
|
|
||||||
@@ -509,6 +513,12 @@ for f in $BEOS_NETWORK_PROTOCOLS; do
|
|||||||
$cp ${sPrefix}$f $targetDir/beos/system/add-ons/kernel/network/protocols
|
$cp ${sPrefix}$f $targetDir/beos/system/add-ons/kernel/network/protocols
|
||||||
done
|
done
|
||||||
|
|
||||||
|
cd $sourceDir/distro/${arch}.R1/beos/system/add-ons/Screen\ Savers
|
||||||
|
$scd ${sPrefix}$sourceDir/distro/${arch}.R1/beos/system/add-ons/Screen\\\ Savers
|
||||||
|
for f in $BEOS_ADD_ONS_SCREENSAVERS; do
|
||||||
|
$cp ${sPrefix}$f $targetDir/beos/system/add-ons/Screen\\\ Savers
|
||||||
|
done
|
||||||
|
|
||||||
# install MIME database
|
# install MIME database
|
||||||
mimeDBSource=$sourceDir/src/data/beos_mime
|
mimeDBSource=$sourceDir/src/data/beos_mime
|
||||||
mimeDBDest=$targetDir/home/config/settings/beos_mime
|
mimeDBDest=$targetDir/home/config/settings/beos_mime
|
||||||
|
|||||||
Reference in New Issue
Block a user