Merge branch 'master' of git://github.com/haiku/haiku

This commit is contained in:
Alex Wilson 2011-12-15 20:50:28 -07:00
commit a84e14ca84
4732 changed files with 115256 additions and 42332 deletions

4
.gitignore vendored Normal file
View File

@ -0,0 +1,4 @@
generated*
build/jam/UserBuildConfig
build/user_config_headers

View File

@ -10,7 +10,7 @@
netcat=netcat
report_site=haikuware.com
report_site=fake.haikuware.com
report_cgi=http://haikuware.com/hwreport.php
do_notify ()
@ -199,12 +199,35 @@ check_usb ()
echo "</dl>"
}
check_dmidecode () {
which dmidecode >/dev/null 2>&1 || return
# make sure /dev/mem is published
ls -l /dev/misc/mem > /dev/null
echo "<h2>DMIdecode output</h2>"
echo "<i>The output of dmidecode gives exact vendor and device identification.</i>"
echo "<h3><tt>dmidecode</tt></h3>"
echo "<i>(full output, stripped from the machine UUID)</i><br />"
echo "<textarea style='font-family: monospace' rows='10' cols='80' name='dmidecode_output' id='dmidecode_output' readonly='readonly'>"
dmidecode | grep -v 'UUID:'
echo "</textarea>"
dmidecode_bios_vendor="$(dmidecode -s bios-vendor)"
dmidecode_bios_version="$(dmidecode -s bios-version)"
dmidecode_bios_release_date="$(dmidecode -s bios-release-date)"
dmidecode_system_manufacturer="$(dmidecode -s system-manufacturer)"
dmidecode_system_product_name="$(dmidecode -s system-product-name)"
dmidecode_system_version="$(dmidecode -s system-version)"
}
check_machine ()
{
echo "<h2>Machine</h2>"
echo "Vendor: <input type='text' name='machine_vendor' id='machine_vendor' placeholder='Lenovo,HP,Asus...' />"
echo "Vendor: <input type='text' name='machine_vendor' id='machine_vendor' placeholder='Lenovo,HP,Asus...' value='$dmidecode_system_manufacturer'/>"
echo "<br />"
echo "Model: <input type='text' name='machine_model' id='machine_model' placeholder='T510,l4500r...' />"
echo "Model: <input type='text' name='machine_model' id='machine_model' placeholder='T510,l4500r...' value='$dmidecode_system_product_name' />"
echo "<br />"
echo "Specification page: <input type='url' name='machine_url' id='machine_url' placeholder='url of the model page on the vendor website' />"
echo "<br />"
@ -302,19 +325,22 @@ check_all ()
do_notify 0.1 "Checking for PCI hardware..."
check_pci
do_notify 0.3 "Checking for USB hardware..."
do_notify 0.2 "Checking for USB hardware..."
check_usb
do_notify 0.5 "Checking for Haiku version..."
check_haiku
do_notify 0.6 "Checking for utility outputs..."
do_notify 0.3 "Checking for utility outputs..."
check_utils
do_notify 0.8 "Dumping syslog output..."
do_notify 0.7 "Dumping syslog output..."
check_syslog
do_notify 0.8 "Checking machine infos..."
check_dmidecode
check_machine
do_notify 0.9 "Checking for Haiku version..."
check_haiku
check_sender
do_notify 1.0 "Done!" --timeout 3

38
3rdparty/pulkomandy/catmerge.sh vendored Executable file
View File

@ -0,0 +1,38 @@
#!/bin/bash
if [ $# -eq 2 ]
then
OLD=$1
NEW=$2
# We need a tab character as a field separator
TAB=`echo -e "\t"`
#Temporary storage
TEMPFILE=`mktemp /tmp/catmerge.XXXXX`
# Extract the list of keys to remove
# Compare (diff) the keys only (cut) ; keep only 'removed' lines (grep -),
# Ignore diff header and headlines from both files (tail), remove diff's
# prepended stuff (cut)
# Put the result in our tempfile.
diff -u <(cut -f 1,2 $OLD) <(cut -f 1,2 $NEW) |grep ^-|\
tail -n +3|cut -b2- > $TEMPFILE
# Reuse the headline from the new file (including fingerprint). This gets
# the language wrong, but it isn't actually used anywhere
head -1 $NEW
# Sort-merge old and new, inserting lines from NEW into OLD (sort);
# Exclude the headline from that (tail -n +2)
# Then, filter out the removed strings (fgrep)
sort -u -t"$TAB" -k 1,2 <(tail -n +2 $OLD) <(tail -n +2 $NEW)|\
fgrep -v -f $TEMPFILE
rm $TEMPFILE
else
echo "$0 OLD NEW"
echo "merges OLD and NEW catalogs, such that all the keys in NEW that are"
echo "not yet in OLD are added to it, and the one in OLD but not in NEW are"
echo "removed. The fingerprint is also updated."
fi

274
ReadMe
View File

@ -1,35 +1,115 @@
Building on BeOS
================
Building Haiku from source
==========================
For building on BeOS you need the development tools from:
This is a overview into the process of building HAIKU from source.
An online version is available at http://www.haiku-os.org/guides/building/
http://haiku-os.org/downloads
Official releases of Haiku are at http://www.haiku-os.org/get-haiku
The (unstable) nightly builds are available at http://www.haiku-files.org
Please always use the most recent versions. They are required to build Haiku.
To build Haiku, you will need to
* ensure pre-requisite software is installed
* download sources
* configure your build
* run jam to initiate the build process
We currently support these platforms:
* Haiku
* Linux
* FreeBSD
* Mac OS X Intel
Pre-requisite software
======================
Tools provided within Haiku's repositories
* Jam (Jam 2.5-haiku-20090626)
* Haiku's cross-compiler (needed only for non-Haiku platforms)
The tools to compile Haiku will vary, depending on the platform that you are
using to build Haiku. When building from Haiku, all of the necessary
development tools are included in official releases (e.g. R1 alpha 1) and in the
(unstable) nightly builds.
* Git client
* SSH client (for developers with commit access)
* gcc and the binutils (as, ld, etc., required by gcc)
* make (GNU make)
* bison
* flex and lex (usually a mini shell script invoking flex)
* makeinfo (part of texinfo, needed for building gcc 4 only)
* autoheader (part of autoconf, needed for building gcc)
* automake
* gawk
* yasm (http://www.tortall.net/projects/yasm/wiki/Download)
* wget
* (un)zip
* cdrtools (not genisoimage!)
* case-sensitive file system
Whether they are installed can be tested for instance by running them in the
shell with the "--version" parameter.
Specific: Haiku for the ARM platform
------------------------------------
The following tools are needed to compile Haiku for the ARM platform
* mkimage (http://www.denx.de/wiki/UBoot)
* Mtools (http://www.gnu.org/software/mtools/intro.html)
* sfdisk
Specific: Mac OS X
------------------
Disk Utility can create a case-sensitive disk image of at least 3 GiB in size.
The following darwin ports need to be installed:
* expat
* gawk
* gettext
* libiconv
* gnuregex
* gsed
More information about individual distributions of Linux and BSD can be found
at http://haiku-os.org/guides/building/pre-reqs
Building on a non-BeOS platform
===============================
Download Haiku's sources
========================
Please read the file 'ReadMe.cross-compile' before continuing. It describes
how to build the cross-compilation tools and configure the build system for
building Haiku. After following the instructions you can directly continue
with the section Building.
There are two parts to Haiku's sources -- the code for Haiku itself and a set
of build tools for compiling Haiku on an operating system other than Haiku.
The buildtools are needed only for non-Haiku platform.
Anonymous checkout:
git clone git://git.haiku-os.org/haiku
git clone git://git.haiku-os.org/buildtools
Developer with commit access:
git clone ssh://git.haiku-os.org/haiku
git clone ssh://git.haiku-os.org/buildtools
Configuring on BeOS
===================
Building the Jam executable
===========================
Open a Terminal and change to your Haiku trunk folder. To configure the build
you can run configure like this:
This step applies only to non-Haiku platforms.
./configure --target=TARGET
Change to the buildtools folder and we will start to build 'jam' which is a
requirement for building Haiku. Run the following commands to generate and
install the tool:
Where "TARGET" is the target platform that the compiled code should run on:
* haiku (default)
* r5
* bone
* dano (also for Zeta)
cd buildtools/jam
make
sudo ./jam0 install
-- or --
./jam0 -sBINDIR=$HOME/bin install
Configuring your build
======================
The configure script generates a file named "BuildConfig" in the
"generated/build" directory. As long as configure is not modified (!), there
@ -37,23 +117,84 @@ is no need to call it again. That is for re-building you only need to invoke
jam (see below). If you don't update the source tree very frequently, you may
want to execute 'configure' after each update just to be on the safe side.
Depending on your goal, there are several different ways to configure Haiku.
You can either call configure from within your Haiku trunk folder. That will
prepare a folder named 'generated', which will contain the compiled objects.
Another option is to manually created one or more 'generated.*' folders and run
configure from within them. For example imagine the following directory setup
Building
========
buildtools-trunk/
haiku-trunk/
haiku-trunk/generated.x86gcc2
haiku-trunk/generated.x86gcc4
Configure a GCC 2.95 Hybrid, from non-Haiku platform
----------------------------------------------------
cd haiku-trunk/generated.x86gcc4
../configure --use-gcc-pipe --use-xattr \
--build-cross-tools-gcc4 x86 ../../buildtools/ \
--alternative-gcc-output-dir ../generated.x86gcc2
cd ../generated.x86gcc2
../configure --use-gcc-pipe --use-xattr \
--build-cross-tools ../../buildtools/ \
--alternative-gcc-output-dir ../generated.x86gcc4
Configure a GCC 2.95 Hybrid, from within Haiku
----------------------------------------------
cd haiku-trunk/generated.x86gcc4
../configure --use-gcc-pipe \
--alternative-gcc-output-dir ../generated.x86gcc2 \
--cross-tools-prefix /boot/develop/abi/x86/gcc4/tools/current/bin/
cd ../generated.x86gcc2
../configure --use-gcc-pipe \
--alternative-gcc-output-dir ../generated.x86gcc4 \
--cross-tools-prefix /boot/develop/abi/x86/gcc2/tools/current/bin/
Additional information about GCC Hybrids can be found on the website,
http://www.haiku-os.org/guides/building/gcc-hybrid
Configure options
-----------------
The various runtime options for configure are documented in it's onscreen help
./configure --help
Building via Jam
================
Haiku can be built in either of two ways, as disk image file (e.g. for use
with emulators) or as installation in a directory.
with emulators, to be written directly to a usb stick, burned as a compact
disc) or as installation in a directory.
Image File
----------
Running Jam
-----------
jam -q haiku-image
There are various ways in which you can run jam.
This generates an image file named 'haiku.image' in your output directory
under 'generated/'.
* If you have a single generated folder,
you can run 'jam' from the top level of Haiku's trunk.
* If you have one or more generated folders,
(e.g. generated.x86gcc2), you can cd into that directory and run 'jam'
* In either case, you can cd into a certain folder in the source tree (e.g.
src/apps/debugger) and run jam -sHAIKU_OUTPUT_DIR=<path to generated folder>
VMware Image File
-----------------
Be sure to read build/jam/UserBuildConfig.ReadMe and UserBuildConfig.sample,
as they contain information on customizing your build of Haiku.
Building a Haiku anyboot file
---------------------------
jam -q haiku-anyboot-image
This generates an image file named 'haiku-anyboot.image' in your output
directory under 'generated/'.
Building a VMware image file
----------------------------
jam -q haiku-vmware-image
@ -69,56 +210,40 @@ Installs all Haiku components into the volume mounted at "/Haiku" and
automatically marks it as bootable. To create a partition in the first place
use DriveSetup and initialize it to BFS.
Note that installing Haiku in a directory only works as expected under BeOS,
but it is not yet supported under Linux and other non-BeOS platforms.
Note that installing Haiku in a directory only works as expected under Haiku,
but it is not yet supported under Linux and other non-Haiku platforms.
Bootable CD-ROM Image
---------------------
This _requires_ having the mkisofs tool installed.
On Debian GNU/Linux for example you can install it with:
apt-get install mkisofs
On BeOS you can get it from http://bebits.com/app/3964 along with cdrecord.
This creates a bootable 'haiku-cd.iso' in your 'generated/' folder:
jam -q haiku-cd
Under Unix/Linux, and BeOS you can use cdrecord to create a CD with:
cdrecord dev=x,y,z -v -eject -dao -data generated/haiku-cd.iso
Here x,y,z is the device number as found with cdrecord -scanbus, it can also
be a device path on Linux.
Building Components
-------------------
Building individual components
------------------------------
If you don't want to build the complete Haiku, but only a certain
app/driver/etc. you can specify it as argument to jam, e.g.:
jam Pulse
jam Debugger
Alternatively, you can 'cd' to the directory of the component you want to
build and run 'jam' from there.
build and run 'jam' from there. Note: if your generated directory named
something other than "generated/", you will need to tell jam where it is.
jam -sHAIKU_OUTPUT_DIR=<path to generated folder>
You can also force rebuilding of a component by using the "-a" parameter:
jam -a Pulse
jam -a Debugger
Running
=======
Generally there are two ways of running Haiku. On real hardware using a
partition and on emulated hardware using an emulator like Bochs or QEmu.
partition and on emulated hardware using an emulator like Bochs or QEMU.
On Real Hardware
----------------
If you have installed Haiku to its own partition you can include this
partition in your bootmanager and try to boot Haiku like any other OS you
have installed. To include a new partition in the BeOS bootmanager run this
have installed. To include a new partition in the Haiku bootmanager run this
in a Terminal:
bootman
@ -127,34 +252,9 @@ On Emulated Hardware
--------------------
For emulated hardware you should build disk image (see above). How to setup
this image depends on your emulater. A tutorial for Bochs on BeOS is below.
If you use QEmu, you can usually just provide the path to the image as
command line argument to the "qemu" executable.
Bochs
-----
Version 2.2 of Bochs for BeOS (BeBochs) can be downloaded from BeBits:
http://www.bebits.com/app/3324
The package installs to: /boot/apps/BeBochs2.2
You have to set up a configuration for Bochs. You should edit the ".bochsrc" to
include the following:
ata0-master: type=disk, path="/path/to/haiku.image", cylinders=122, heads=16, spt=63
boot: disk
Now you can start Bochs:
$ cd /boot/apps/BeBochs2.2
$ ./bochs
Answer with RETURN and with some patience you will see Haiku booting.
If booting into the graphical evironment fails you can try to hit "space" at the
very beginning of the boot process. The Haiku bootloader should then come up and
you can select some safe mode options.
this image depends on your emulater. If you use QEMU, you can usually just
provide the path to the image as command line argument to the "qemu"
executable.
Docbook documentation

122
ReadMe.IntroductionToHaiku Normal file
View File

@ -0,0 +1,122 @@
Greetings.
This document is intended to serve as an introduction to the Haiku project.
As such, this is only the tip of the iceberg.
Haiku project website
---------------------
http://www.haiku-os.org
This is the main website for the Haiku project. It contains news posts from
the project, blog posts (from developers, Google Summer of Code participants,
and other frequent contributors), forums, and a vast collection of information.
Development tracker
-------------------
http://dev.haiku-os.org/
This is the Haiku project's development tracker.
* Bug reports
* Browse the source
* Review changesets
* Development related wiki (limited write access)
{OpenGrok
---------
http://haiku.it.su.se:8180/source
Graciously provided by <name>.
This allows you to quickly and easily search Haiku's source code.
Coding Guidelines
------------------
http://www.haiku-os.org/development/coding-guidelines
The Haiku project takes pride in code quality. Both in terms of implementing
the correct code, as well as ensuring the code is written in a consistent
style. Learning and utilizing the coding guidelines is essential to
contributing code to Haiku.
Haiku API documentation
-----------------------
http://api.haiku-os.org
Old BeBook API: http://www.haiku-os.org/legacy-docs/bebook
This is the current (and in-progress) documentation for Haiku's API. As Haiku
was formed on the idea of implementing binary compatibility with BeOS R5, the
BeBook is fairly accurate. Contributions to Haiku's API book are encouraged.
Learning to Program with Haiku
------------------------------
http://www.haiku-os.org/development/learning_to_program_with_haiku
A developer, DarkWyrm has published a book that is " aimed at people who want
to be able to write simple programs to get stuff done, but never had anyone
around teach them". He has chosen to distribute the PDF versions of the book
under a Creative Commons license for noncommercial purposes.
Programming with Haiku
----------------------
http://www.haiku-os.org/tags/programmingwithhaiku
Another series from Darkwyrm. It is "aimed at current codemonkeys who want to
break into development for Haiku. Here begins a new series of programming
lessons aimed at people who already have a basic grasp on C++: Programming with
Haiku."
ohloh
-----
http://www.ohloh.net/p/haiku
"Ohloh is a free public directory of open source software and people." On
there, you can view detailed reports and analysis of Haiku (and other open
source software projects).
Haiku Translation Assistant (HTA)
---------------------------------
http://hta.polytect.org/
This is the current solution to assisting people in translating Haiku's
on screen text to other languages. Consult the [haiku-i18n] mailing list
for additional information: http://www.freelists.org/list/haiku-i18n
Note: HTA is starting to be replaced by a Pootle based implementation.
That next-generation tool is http://i18n.haiku-os.org/pootle
Haiku User Guide Translation
----------------------------
http://i18n.haiku-os.org/userguide/
Similar to HTA, this site is for coordinating the efforts of translating Haiku's
User Guide and Welcome page to other spoken languages. Subscribe to the
[haiku-doc] mailing list: http://www.freelists.org/list/haiku-doc
HaikuPorts
----------
http://ports.haiku-files.org
http://ports-space.haiku-files.org
"HaikuPorts is a centralized collection of software ported to the Haiku
platform." If you are interested in porting software to Haiku, then this
is the site for you!
Haikuware
---------
http://www.haikuware.com
Haikuware is a website, which provides direct downloads for Haiku software.
In addition to comments on application pages there are blogs and forums.
Haikuware also holds a recurring Thank You Award and helps fund development
through bounty programs.

View File

@ -1,84 +0,0 @@
Building on a non-BeOS platform
===============================
We currently support these non-BeOS platforms:
* Linux
* FreeBSD
* Mac OS X Intel (gcc 4 builds only)
To build Haiku on a non-BeOS platform you must first check out and build the
cross-compiler. The easiest method for doing so is to check it out in the
parent directory of your Haiku repository:
svn checkout svn://svn.berlios.de/haiku/buildtools/trunk buildtools
You should now have a 'buildtools' folder that contains folders named
'binutils', 'gcc', and 'jam' among others.
Several other tools are required to build these build tools or are used by
Haiku's build system itself:
* gcc and the binutils (as, ld, etc., required by gcc)
* make (GNU make)
* bison
* flex and lex (usually a mini shell script invoking flex)
* makeinfo (part of texinfo, needed for building gcc 4 only)
* autoheader (part of autoconf, needed for building gcc)
* gawk
* yasm (http://www.tortall.net/projects/yasm/wiki/Download)
Whether they are installed can be tested for instance by running them in the
shell with the "--version" parameter.
On Mac OS X a case-sensitive file system is required for the Haiku tree
(Disk Utility can be used to create a case-sensitive disk image of at least
3GB size), and the following darwin ports need to be installed:
* expat
* gawk
* gettext
* libiconv
* gnuregex
* cdrtools (for mkisofs used to create the bootable CD-ROM image)
Building Jam
============
Change to the buildtools folder and we will start to build 'jam' which is a
requirement for building Haiku. Run the following commands to generate and
install the tool:
cd buildtools/jam
make
sudo ./jam0 install
Building binutils
=================
The binutils used by Haiku will be automatically generated according to the
initial configuration of the Haiku source and placed in the
'generated/cross-tools' directory of Haiku. Before generating the tools you
must consider the version required, there are essentially two choices:
* 2.95: Creates BeOS compatible binaries
* 4.x: Incompatible with BeOS, but theoretically more efficient binaries
Unless there is a pressing need, choose 2.95 as the latter option can cause
frequent build issues. The commands for configuration are,
GCC 2.95
--------
cd haiku
./configure --build-cross-tools ../buildtools/
GCC 4.x
-------
cd haiku
./configure --build-cross-tools-gcc4 x86 ../buildtools/
The process can take quite some time, but when it finishes the build system is
fully configured and you are ready to compile your first Haiku image.
Instructions on how to build Haiku can be found in the section Building in the
'ReadMe' document.

View File

@ -1 +1 @@
To customize the settings defined in these headers, create a folder "user_config_headers" in the "build" folder and copy the headers you want to modify into that folder. Your custom headers will be ignored by SVN and the build system will automatically use them instead of the original ones. But be aware that when changes are commited to the files in "config_headers", you will have to apply them to your custom headers manually.
To customize the settings defined in these headers, create a folder "user_config_headers" in the "build" folder and copy the headers you want to modify into that folder. Your custom headers will be ignored by the version control system and the build system will automatically use them instead of the original ones. But be aware that when changes are commited to the files in "config_headers", you will have to apply them to your custom headers manually.

View File

@ -42,7 +42,7 @@
#define DEBUG_FILE_MAP KDEBUG_LEVEL_1
// heap
// heap / slab
// Initialize newly allocated memory with something non zero.
#define PARANOID_KERNEL_MALLOC KDEBUG_LEVEL_2
@ -57,6 +57,9 @@
// Enables the "allocations*" debugger commands.
#define KERNEL_HEAP_LEAK_CHECK 0
// Enables the "allocations*" debugger commands for the slab.
#define SLAB_ALLOCATION_TRACKING 0
// interrupts
@ -98,14 +101,37 @@
// Enables swap support.
#define ENABLE_SWAP_SUPPORT 1
// Use the slab allocator as generic memory allocator (malloc()/free()).
// Use the selected allocator as generic memory allocator (malloc()/free()).
#define USE_DEBUG_HEAP_FOR_MALLOC 0
// Heap implementation with additional debugging facilities.
#define USE_GUARDED_HEAP_FOR_MALLOC 0
// Heap implementation that allocates memory so that the end of the
// allocation always coincides with a page end and is followed by a guard
// page which is marked non-present. Out of bounds access (both read and
// write) therefore cause a crash (unhandled page fault). Note that this
// allocator is neither speed nor space efficient, indeed it wastes huge
// amounts of pages and address space so it is quite easy to hit limits.
#define USE_SLAB_ALLOCATOR_FOR_MALLOC 1
// Heap implementation based on the slab allocator (for production use).
// Replace the object cache with the guarded heap to force debug features. Also
// requires the use of the guarded heap for malloc.
#define USE_GUARDED_HEAP_FOR_OBJECT_CACHE 0
// Enables additional sanity checks in the slab allocator's memory manager.
#define DEBUG_SLAB_MEMORY_MANAGER_PARANOID_CHECKS 0
// Disables memory re-use in the guarded heap (freed memory is never reused and
// stays invalid causing every access to crash). Note that this is a magnitude
// more space inefficient than the guarded heap itself. Fully booting may not
// work at all due to address space waste.
#define DEBUG_GUARDED_HEAP_DISABLE_MEMORY_REUSE 0
// When set limits the amount of available RAM (in MB).
//#define LIMIT_AVAILABLE_MEMORY 256
// Enables tracking of page allocations.
#define VM_PAGE_ALLOCATION_TRACKING 0
#endif // KERNEL_DEBUG_CONFIG_H

View File

@ -28,6 +28,8 @@
#define BMESSAGE_TRACING 0
#define FILE_DESCRIPTOR_TRACING 0
#define FILE_DESCRIPTOR_TRACING_STACK_TRACE 0 /* stack trace depth */
#define GUARDED_HEAP_TRACING 0
#define GUARDED_HEAP_TRACING_STACK_TRACE 0 /* stack trace depth */
#define IO_CONTEXT_TRACING 0
#define IO_CONTEXT_TRACING_STACK_TRACE 0 /* stack trace depth */
#define KERNEL_HEAP_TRACING 0
@ -35,6 +37,7 @@
#define NET_BUFFER_TRACING 0
#define NET_BUFFER_TRACING_STACK_TRACE 0 /* stack trace depth */
#define PAGE_ALLOCATION_TRACING 0
#define PAGE_ALLOCATION_TRACING_STACK_TRACE 0 /* stack trace depth */
#define PAGE_DAEMON_TRACING 0
#define PAGE_STATE_TRACING 0
#define PAGE_STATE_TRACING_STACK_TRACE 0 /* stack trace depth */
@ -47,7 +50,9 @@
#define SCHEDULING_ANALYSIS_TRACING 0
#define SIGNAL_TRACING 0
#define SLAB_MEMORY_MANAGER_TRACING 0
#define SLAB_MEMORY_MANAGER_TRACING_STACK_TRACE 0 /* stack trace depth */
#define SLAB_OBJECT_CACHE_TRACING 0
#define SLAB_OBJECT_CACHE_TRACING_STACK_TRACE 0 /* stack trace depth */
#define SWAP_TRACING 0
#define SYSCALL_TRACING 0
#define SYSCALL_TRACING_IGNORE_KTRACE_OUTPUT 1

View File

@ -136,13 +136,10 @@ if $(HAIKU_USE_GCC_PIPE) = 1 {
if $(HAIKU_GCC_VERSION[1]) >= 3 {
HAIKU_GCC_BASE_FLAGS += -fno-strict-aliasing -fno-tree-vrp ;
}
# TODO: With Haiku as the host platform, this does not appear to be set up
# correctly, at least when compiling the libbe_test target platform. When
# enabling the lines below, these flags suddenly appear as link flags passed
# to ld as well.
#if $(HOST_GCC_VERSION[1]) >= 3 {
# HOST_GCC_BASE_FLAGS += -fno-strict-aliasing -fno-tree-vrp ;
#}
if $(HOST_GCC_VERSION[1]) >= 3 {
HOST_GCC_BASE_FLAGS += -fno-strict-aliasing -fno-tree-vrp ;
}
# override gcc 2.95.3's header directory -- strictly necessary only when using
# the BeOS native compiler (since its headers are incompatible), but it doesn't
@ -164,10 +161,10 @@ HAIKU_LINK = $(HAIKU_CC) ;
HAIKU_LINKFLAGS = $(HAIKU_GCC_BASE_FLAGS) ;
HAIKU_HDRS = [ FStandardHeaders ] ;
HAIKU_CCFLAGS = $(HAIKU_GCC_BASE_FLAGS) -nostdinc ;
HAIKU_C++FLAGS = $(HAIKU_GCC_BASE_FLAGS) -nostdinc ;
HAIKU_KERNEL_CCFLAGS = $(HAIKU_GCC_BASE_FLAGS) ;
HAIKU_KERNEL_C++FLAGS = $(HAIKU_GCC_BASE_FLAGS) ;
HAIKU_KERNEL_CCFLAGS = $(HAIKU_CCFLAGS) $(HAIKU_GCC_BASE_FLAGS) ;
HAIKU_KERNEL_C++FLAGS = $(HAIKU_C++FLAGS) $(HAIKU_GCC_BASE_FLAGS) ;
HAIKU_CCFLAGS += $(HAIKU_GCC_BASE_FLAGS) -nostdinc ;
HAIKU_C++FLAGS += $(HAIKU_GCC_BASE_FLAGS) -nostdinc ;
HAIKU_DEFINES = __HAIKU__ ;
HAIKU_NO_WERROR ?= 0 ;
@ -220,7 +217,7 @@ switch $(HAIKU_CPU) {
case ppc :
{
HAIKU_DEFINES += __POWERPC__ ;
HAIKU_BOOT_PLATFORM = openfirmware ;
HAIKU_BOOT_PLATFORM ?= openfirmware ;
HAIKU_BOOT_FLOPPY_IMAGE_SIZE = 1440 ; # in kB
# offset in floppy image (>= sizeof(haiku_loader))
HAIKU_BOOT_ARCHIVE_IMAGE_OFFSET = 192 ; # in kB - unused yet
@ -279,7 +276,7 @@ switch $(HAIKU_CPU) {
}
}
# offset in floppy image (>= sizeof(haiku_loader))
HAIKU_BOOT_ARCHIVE_IMAGE_OFFSET = 300 ; # in kB
HAIKU_BOOT_ARCHIVE_IMAGE_OFFSET = 260 ; # in kB
HAIKU_NO_WERROR = 1 ;
# we use #warning as placeholders for things to write...
}
@ -545,14 +542,27 @@ HAIKU_BUILD_DESCRIPTION ?= "Unknown Build" ;
# analyze the host gcc machine spec to find out about 64-bitness
HOST_PLATFORM_IS_64_BIT = ;
switch $(HOST_GCC_MACHINE) {
case amd64-* : HOST_PLATFORM_IS_64_BIT = 1 ;
case i686-apple-darwin10 : HOST_PLATFORM_IS_64_BIT = 1 ;
case i686-apple-darwin11 : HOST_PLATFORM_IS_64_BIT = 1 ;
case x86_64-* : HOST_PLATFORM_IS_64_BIT = 1 ;
}
# If HAIKU_HOST_USE_32BIT is set, add the required gcc base flag (the LD flag
# is set later), or, if the architecture isn't actually 64 bit, clear
# HAIKU_HOST_USE_32BIT.
# Afterwards HOST_PLATFORM_IS_64_BIT will indicate whether the architecture is
# effectively (i.e. when using the compiler/linker flags) 64 bit and
# HAIKU_HOST_USE_32BIT will be set, iff the architecture is really 64 bit and
# 32 bit mode was requested.
if $(HAIKU_HOST_USE_32BIT) = 1 {
# enable GCC -m32 option
HOST_GCC_BASE_FLAGS = -m32 ;
} else {
switch $(HOST_GCC_MACHINE) {
case amd64-* : HOST_PLATFORM_IS_64_BIT = 1 ;
case i686-apple-darwin10 : HOST_PLATFORM_IS_64_BIT = 1 ;
case x86_64-* : HOST_PLATFORM_IS_64_BIT = 1 ;
if $(HOST_PLATFORM_IS_64_BIT) {
# enable GCC -m32 option
HOST_GCC_BASE_FLAGS = -m32 ;
HOST_PLATFORM_IS_64_BIT = ;
} else {
HAIKU_HOST_USE_32BIT = 0 ;
}
}
@ -566,7 +576,7 @@ HOST_RANLIB ?= $(RANLIB) ;
HOST_CPPFLAGS ?= $(CPPFLAGS) ;
HOST_CCFLAGS ?= $(HOST_GCC_BASE_FLAGS) $(CCFLAGS) ;
HOST_C++FLAGS ?= $(HOST_GCC_BASE_FLAGS) $(C++FLAGS) ;
HOST_LDFLAGS ?= $(HOST_GCC_BASE_FLAGS) $(LDFLAGS) ;
HOST_LDFLAGS ?= $(LDFLAGS) ;
HOST_LINKFLAGS ?= $(HOST_GCC_BASE_FLAGS) $(LINKFLAGS) ;
HOST_DEFINES ?= $(DEFINES) ;
HOST_HDRS ?= $(HDRS) ;
@ -599,6 +609,11 @@ if $(HOST_PLATFORM) = cygwin {
HOST_CPU ?= $(OSPLAT:L) ;
# Jam doesn't know x86_64, so override HOST_CPU, if 64 bit.
if $(HOST_CPU) = x86 && $(HOST_PLATFORM_IS_64_BIT) {
HOST_CPU = x86_64 ;
}
HOST_ARCH ?= $(HOST_CPU) ;
HOST_ARCH_MACRO_DEFINE = ARCH_$(HOST_CPU) ;
@ -657,6 +672,12 @@ if $(HOST_ARCH) = m68k {
HOST_KERNEL_PIC_LINKFLAGS = $(HAIKU_KERNEL_PIC_LINKFLAGS) ;
}
if $(HOST_PLATFORM) != darwin {
# fix for new changes to DSO linking policies
HOST_LINKFLAGS += -Xlinker --no-as-needed ;
}
# warning flags
HOST_WARNING_CCFLAGS = -Wall -Wno-trigraphs -Wmissing-prototypes -Wpointer-arith
-Wcast-align -Wsign-compare ;
@ -693,7 +714,7 @@ for level in $(HAIKU_DEBUG_LEVELS[2-]) {
}
# ld flags
if $(HOST_ARCH) = x86 && $(HAIKU_HOST_USE_32BIT) = 1 {
if $(HAIKU_HOST_USE_32BIT) = 1 {
HOST_LDFLAGS += -melf_i386 ;
}
@ -751,9 +772,10 @@ if $(HOST_PLATFORM_BEOS_COMPATIBLE) {
# compatibility library
HOST_HAIKU_COMPATIBILITY_LIBS = libhaikucompat.a ;
} else {
HOST_LINKFLAGS += -lm ;
HOST_LIBSTDC++ = stdc++ ;
HOST_LIBROOT = libroot_build.so ;
HOST_STATIC_LIBROOT = libroot_build.a ;
HOST_LIBROOT = libroot_build_function_remapper.a libroot_build.so ;
HOST_STATIC_LIBROOT = libroot_build_function_remapper.a libroot_build.a ;
HOST_LIBBE = libbe_build.so ;
if $(HOST_PLATFORM) = cygwin {
HOST_ADD_BUILD_COMPATIBILITY_LIB_DIR
@ -778,7 +800,7 @@ if $(HOST_PLATFORM_BEOS_COMPATIBLE) {
HOST_LIBSUPC++ = gcc_s.1 stdc++ ;
HOST_LIBSTDC++ = ;
} else if $(HOST_PLATFORM) = freebsd {
if $(HOST_CPU) = x86 && $(HOST_PLATFORM_IS_64_BIT) = 1 {
if $(HOST_CPU) = x86_64 {
# amd64 FreeBSD 8 doesn't come without a shared libsupc++, and the
# static one prevents us from building shared libraries. So we have
# to work around by using the shared libstdc++.
@ -800,6 +822,8 @@ if $(HOST_PLATFORM_BEOS_COMPATIBLE) {
# build platform we need to make sure, this is also defined.
if $(HOST_CPU) = x86 {
HOST_DEFINES += __INTEL__ ;
} else if $(HOST_CPU) = x86_64 {
HOST_DEFINES += __x86_64__ ;
} else if $(HOST_CPU) = ppc {
HOST_DEFINES += __POWERPC__ ;
} else if $(HOST_CPU) = m68k {
@ -1339,6 +1363,9 @@ if $(HAIKU_NO_WERROR) != 1 {
EnableWerror src preferences ;
EnableWerror src servers ;
EnableWerror src system kernel ;
EnableWerror src system libroot add-ons ;
EnableWerror src system libroot posix locale ;
EnableWerror src system libroot posix wchar ;
EnableWerror src system runtime_loader ;
}

View File

@ -52,7 +52,7 @@ SYSTEM_BIN = "[" addattr alert arp base64 basename bash bc beep bzip2
query quit
rc readlink ReadOnlyBootPrompt reindex release renice rlog rm rmattr
rmindex rmdir roster route
safemode screen_blanker screenmode screenshot sdiff setdecor settype
safemode screen_blanker screenmode screenshot sdiff setdecor setmime settype
setversion setvolume seq sha1sum shar shred shuf shutdown sleep sort
spamdbm
split stat strace stty su sum sync sysinfo
@ -69,7 +69,7 @@ SYSTEM_APPS = AboutSystem ActivityMonitor $(X86_ONLY)BootManager CharacterMap
Icon-O-Matic Installer LaunchBox Magnify Mail MediaConverter MediaPlayer
MidiPlayer NetworkStatus PackageInstaller People PoorMan PowerStatus
ProcessController Screenshot ShowImage SoundRecorder StyledEdit Terminal
TextSearch TV Workspaces
TextSearch TV WebWatch Workspaces
;
SYSTEM_PREFERENCES = Appearance Backgrounds CPUFrequency DataTranslations
<preference>Deskbar E-mail FileTypes Fonts Keyboard Keymap Locale Media
@ -104,7 +104,7 @@ PRIVATE_SYSTEM_LIBS =
;
SYSTEM_SERVERS = app_server cddb_daemon debug_server input_server mail_daemon
media_addon_server media_server midi_server mount_server net_server
notification_server print_server print_addon_server registrar syslog_daemon
notification_server power_daemon print_server print_addon_server registrar syslog_daemon
;
SYSTEM_NETWORK_DEVICES = ethernet loopback ;
@ -183,10 +183,10 @@ SYSTEM_ADD_ONS_DRIVERS_NET = $(X86_ONLY)3com $(X86_ONLY)atheros813x
$(X86_ONLY)iprowifi4965 $(X86_ONLY)marvell88w8363 $(X86_ONLY)marvell88w8335
$(X86_ONLY)ralink2860 $(X86_ONLY)ralinkwifi $(X86_ONLY)wavelanwifi
# WiMAX drivers
$(GPL_ONLY)usb_beceemwmx
# WWAN drivers
#$(GPL_ONLY)usb_beceemwmx
;
#SYSTEM_ADD_ONS_DRIVERS_POWER = $(X86_ONLY)acpi_button ;
SYSTEM_ADD_ONS_DRIVERS_POWER = $(X86_ONLY)acpi_button ;
SYSTEM_ADD_ONS_BUS_MANAGERS = $(ATA_ONLY)ata pci $(X86_ONLY)ps2 $(X86_ONLY)isa
$(IDE_ONLY)ide scsi config_manager agp_gart usb firewire $(X86_ONLY)acpi
;
@ -234,7 +234,7 @@ AddFilesToHaikuImage system add-ons kernel busses usb
: <usb>uhci <usb>ohci <usb>ehci ;
AddFilesToHaikuImage system add-ons kernel console : vga_text ;
AddFilesToHaikuImage system add-ons kernel debugger
: <kdebug>demangle $(X86_ONLY)<kdebug>disasm
: <kdebug>demangle $(X86_ONLY)<kdebug>disasm <kdebug>hangman
<kdebug>invalidate_on_exit <kdebug>usb_keyboard <kdebug>run_on_exit ;
AddFilesToHaikuImage system add-ons kernel file_systems
: $(SYSTEM_ADD_ONS_FILE_SYSTEMS) ;
@ -273,7 +273,7 @@ AddDriversToHaikuImage input : ps2_hid usb_hid wacom ;
AddDriversToHaikuImage misc : <driver>poke <driver>mem ;
AddDriversToHaikuImage net : $(SYSTEM_ADD_ONS_DRIVERS_NET) ;
AddDriversToHaikuImage ports : usb_serial ;
#AddDriversToHaikuImage power : $(SYSTEM_ADD_ONS_DRIVERS_POWER) ;
AddDriversToHaikuImage power : $(SYSTEM_ADD_ONS_DRIVERS_POWER) ;
# kernel
AddFilesToHaikuImage system : <revisioned>kernel_$(TARGET_ARCH) ;
@ -360,8 +360,9 @@ AddDirectoryToHaikuImage home mail draft ;
AddDirectoryToHaikuImage home mail in ;
AddDirectoryToHaikuImage home mail out ;
AddSymlinkToHaikuImage home config : settings/deskbar : be ;
# Deskbar Application links
AddDirectoryToHaikuImage home config be Applications ;
AddDirectoryToHaikuImage home config settings deskbar Applications ;
DESKBAR_APPLICATIONS = ActivityMonitor CharacterMap CodyCam CDPlayer DeskCalc
Devices DiskProbe DriveSetup DiskUsage Expander Icon-O-Matic Installer
Magnify Mail MediaConverter MediaPlayer MidiPlayer People PoorMan
@ -369,32 +370,33 @@ DESKBAR_APPLICATIONS = ActivityMonitor CharacterMap CodyCam CDPlayer DeskCalc
;
local linkTarget ;
for linkTarget in $(DESKBAR_APPLICATIONS) {
AddSymlinkToHaikuImage home config be Applications
AddSymlinkToHaikuImage home config settings deskbar Applications
: /boot/system/apps/$(linkTarget) : $(linkTarget) ;
}
# Deskbar Desktop applets links
AddDirectoryToHaikuImage home config be Desktop\ applets ;
AddDirectoryToHaikuImage home config settings deskbar Desktop\ applets ;
DESKBAR_DESKTOP_APPLETS = LaunchBox NetworkStatus PowerStatus ProcessController
Workspaces
;
for linkTarget in $(DESKBAR_DESKTOP_APPLETS) {
AddSymlinkToHaikuImage home config be Desktop\ applets
AddSymlinkToHaikuImage home config settings deskbar Desktop\ applets
: /boot/system/apps/$(linkTarget) : $(linkTarget) ;
}
# Deskbar Preferences links
AddDirectoryToHaikuImage home config be Preferences ;
AddDirectoryToHaikuImage home config settings deskbar Preferences ;
DESKBAR_PREFERENCES = $(SYSTEM_PREFERENCES:B) ;
for linkTarget in $(DESKBAR_PREFERENCES) {
AddSymlinkToHaikuImage home config be Preferences
: /boot/system/preferences/$(linkTarget) : $(linkTarget) ;
AddSymlinkToHaikuImage home config settings deskbar Preferences
: /boot/system/preferences/$(linkTarget)
: $(linkTarget) ;
}
# Deskbar Demo links
AddDirectoryToHaikuImage home config be Demos ;
AddDirectoryToHaikuImage home config settings deskbar Demos ;
for linkTarget in $(SYSTEM_DEMOS) {
AddSymlinkToHaikuImage home config be Demos
AddSymlinkToHaikuImage home config settings deskbar Demos
: /boot/system/demos/$(linkTarget) : $(linkTarget) ;
}
@ -464,11 +466,6 @@ AddFilesToHaikuImage common etc profile.d : $(profileFiles) ;
#AddFilesToHaikuImage common etc bash_completion.d helpers
# : $(bashCompletionHelperFiles) ;
local dataFiles = teapot.data ;
dataFiles = $(dataFiles:G=data) ;
SEARCH on $(dataFiles) = [ FDirName $(HAIKU_TOP) data system data ] ;
AddFilesToHaikuImage system data : $(dataFiles) ;
local fortuneFiles = [ Glob $(HAIKU_TOP)/data/system/data/fortunes
: [a-zA-Z0-9]* ] ;
fortuneFiles = $(fortuneFiles:G=data!fortunes) ;
@ -499,10 +496,54 @@ AddSymlinkToHaikuImage system data Keymaps : Swedish : Finnish ;
AddSymlinkToHaikuImage system data Keymaps : Slovene : Croatian ;
AddSymlinkToHaikuImage system data Keymaps : US-International : Brazilian ;
# Copy keyboard layout files to the image one-by-one.
local keyboardLayoutsDir
= [ FDirName $(HAIKU_TOP) data system data KeyboardLayouts ] ;
local keyboardLayouts = [ Glob $(keyboardLayoutsDir) : [^.]* ] ;
AddFilesToHaikuImage system data KeyboardLayouts : $(keyboardLayouts) ;
local keyboardLayoutFiles =
"Generic 104-key"
"Generic 105-key International"
"Kinesis Advantage"
"Kinesis Ergo Elan International"
"TypeMatrix 2030" ;
keyboardLayoutFiles = $(keyboardLayoutFiles:G=keyboard-layout) ;
SEARCH on $(keyboardLayoutFiles) = $(keyboardLayoutsDir) ;
AddFilesToHaikuImage system data KeyboardLayouts
: $(keyboardLayoutFiles) ;
# Add Apple Aluminum keyboard layout files to the image in an Apple Aluminum
# subdirectory. The subdirectory is turned into a submenu in the Layout menu
# of the Keymap preference app.
local appleAluminumDir
= [ FDirName $(HAIKU_TOP) data system data KeyboardLayouts
Apple\ Aluminum ] ;
local appleAluminumFiles =
"Apple Aluminium Extended International"
"Apple Aluminium International"
"Apple Aluminum (US)"
"Apple Aluminum Extended (US)" ;
appleAluminumFiles = $(appleAluminumFiles:G=keyboard-layout) ;
SEARCH on $(appleAluminumFiles) = $(appleAluminumDir) ;
AddFilesToHaikuImage system data KeyboardLayouts Apple\ Aluminum
: $(appleAluminumFiles) ;
# Add ThinkPad keyboard layout files to the image in a ThinkPad
# subdirectory. The subdirectory is turned into a submenu in the Layout menu
# of the Keymap preference app.
local thinkpadDir
= [ FDirName $(HAIKU_TOP) data system data KeyboardLayouts ThinkPad ] ;
local thinkPadFiles =
"ThinkPad (US)"
"ThinkPad International"
"ThinkPad T400s (US)"
"ThinkPad T400s International"
"ThinkPad X1 (US)"
"ThinkPad X1 International"
"ThinkPad X100e (US)"
"ThinkPad X100e International" ;
thinkPadFiles = $(thinkPadFiles:G=keyboard-layout) ;
SEARCH on $(thinkPadFiles) = $(thinkpadDir) ;
AddFilesToHaikuImage system data KeyboardLayouts ThinkPad
: $(thinkPadFiles) ;
local driverSettingsFiles = <driver-settings>kernel ;
SEARCH on $(driverSettingsFiles)

View File

@ -672,6 +672,8 @@ rule AddSymlinkToHaikuImage directoryTokens : linkTarget : linkName
{
# AddSymlinkToHaikuImage <directory> : <link target> [ : <link name> ] ;
linkTarget = $(linkTarget:J=/) ;
AddSymlinkToContainer $(HAIKU_IMAGE_CONTAINER_NAME) : $(directoryTokens)
: $(linkTarget) : $(linkName) ;
}
@ -917,7 +919,8 @@ rule AddExpanderRuleToHaikuImage mimetype : extension : list : extract
Exit "Invalid expander rule specification passed to AddExpanderRule." ;
}
local entry = "\\\"$(mimetype)\\\"\\\t$(extension)\\\t\\\"$(list)\\\"\\\t\\\"$(extract)\\\"" ;
local entry
= "\\\"$(mimetype)\\\"\\\t$(extension)\\\t\\\"$(list)\\\"\\\t\\\"$(extract)\\\"" ;
AddEntryToHaikuImageExpanderRuleFile <haiku-image>expander.rules
: $(entry) ;
}

View File

@ -44,8 +44,13 @@ rule KernelLd
LINKFLAGS on $(1) = $(4) ;
if $(3) { LINKFLAGS on $(1) += --script=$(3) ; }
# Remove any preset LINKLIBS, but link against libgcc.a
LINKLIBS on $(1) = $(TARGET_STATIC_LIBSUPC++) $(TARGET_GCC_LIBGCC) ;
# Remove any preset LINKLIBS, but link against libgcc.a. Linking against
# libsupc++ is opt-out.
local libs ;
if ! [ on $(1) return HAIKU_NO_LIBSUPC++ ] {
libs += $(TARGET_STATIC_LIBSUPC++) ;
}
LINKLIBS on $(1) = $(libs) $(TARGET_GCC_LIBGCC) ;
# TODO: Do we really want to invoke SetupKernel here? The objects should
# have been compiled with KernelObjects anyway, so we're doing that twice.

View File

@ -724,3 +724,12 @@ rule BuildPlatformStaticLibrary lib : sources : otherObjects
StaticLibrary $(lib) : $(sources) : $(otherObjects) ;
}
rule BuildPlatformStaticLibraryPIC target : sources : otherObjects
{
# Like BuildPlatformStaticLibrary, but producing position independent code.
ObjectCcFlags $(sources) : $(HOST_PIC_CCFLAGS) ;
ObjectC++Flags $(sources) : $(HOST_PIC_C++FLAGS) ;
BuildPlatformStaticLibrary $(target) : $(sources) : $(otherObjects) ;
}

View File

@ -56,8 +56,8 @@ if $(HAIKU_BUILD_FEATURE_SSL) {
# ICU
# Note ICU isn't actually optional, but is still an external package
HAIKU_ICU_GCC_2_PACKAGE = icu-4.8.1-x86-gcc2-2011-08-20.zip ;
HAIKU_ICU_GCC_4_PACKAGE = icu-4.8.1-x86-gcc4-2011-08-20.zip ;
HAIKU_ICU_GCC_2_PACKAGE = icu-4.8.1-x86-gcc2-2011-11-02a.zip ;
HAIKU_ICU_GCC_4_PACKAGE = icu-4.8.1-x86-gcc4-2011-11-02.zip ;
HAIKU_ICU_PPC_PACKAGE = icu-4.8.1-ppc-2011-08-20.zip ;
HAIKU_ICU_DEVEL_PACKAGE = icu-devel-4.8.1-2011-08-26.zip ;
@ -79,18 +79,33 @@ if $(TARGET_ARCH) = ppc || $(TARGET_ARCH) = x86 {
$(icu_package:B) ] ;
# extract libraries
HAIKU_ICU_LIBS = [ ExtractArchive $(HAIKU_ICU_DIR)
:
libicudata.so.48.1
libicui18n.so.48.1
libicuio.so.48.1
libicule.so.48.1
libiculx.so.48.1
libicutu.so.48.1
libicuuc.so.48.1
: $(zipFile)
: extracted-icu
] ;
if $(TARGET_ARCH) = ppc {
HAIKU_ICU_LIBS = [ ExtractArchive $(HAIKU_ICU_DIR)
:
libicudata.so.48.1
libicui18n.so.48.1
libicuio.so.48.1
libicule.so.48.1
libiculx.so.48.1
libicutu.so.48.1
libicuuc.so.48.1
: $(zipFile)
: extracted-icu
] ;
} else {
HAIKU_ICU_LIBS = [ ExtractArchive $(HAIKU_ICU_DIR)
:
libicudata.so.48.1.1
libicui18n.so.48.1.1
libicuio.so.48.1.1
libicule.so.48.1.1
libiculx.so.48.1.1
libicutu.so.48.1.1
libicuuc.so.48.1.1
: $(zipFile)
: extracted-icu
] ;
}
} else {
Echo "ICU not available for $(TARGET_ARCH)" ;
}

View File

@ -156,7 +156,7 @@ if [ IsOptionalHaikuImagePackageAdded ArmyKnife ] {
InstallOptionalHaikuImagePackage
armyknife-63-r1a3-x86-gcc2-2011-06-04.zip
: $(baseURL)/armyknife-63-r1a3-x86-gcc2-2011-06-04.zip ;
AddSymlinkToHaikuImage home config be Applications
AddSymlinkToHaikuImage home config settings deskbar Applications
: /boot/apps/ArmyKnife/ArmyKnife ;
}
}
@ -190,7 +190,7 @@ if [ IsOptionalHaikuImagePackageAdded BeAE ] {
beae-22-r1a3-x86-gcc2-2011-05-18.zip
: $(baseURL)/beae-22-r1a3-x86-gcc2-2011-05-18.zip ;
}
AddSymlinkToHaikuImage home config be Applications
AddSymlinkToHaikuImage home config settings deskbar Applications
: /boot/apps/BeAE/BeAE ;
}
}
@ -205,7 +205,7 @@ if [ IsOptionalHaikuImagePackageAdded Beam ] {
} else {
InstallOptionalHaikuImagePackage Beam-1.2alpha-x86-gcc2-2010-04-29.zip
: $(baseURL)/Beam-1.2alpha-x86-gcc2-2010-04-29.zip ;
AddSymlinkToHaikuImage home config be Applications
AddSymlinkToHaikuImage home config settings deskbar Applications
: /boot/apps/Beam/Beam ;
}
}
@ -264,7 +264,7 @@ if [ IsOptionalHaikuImagePackageAdded BePDF ] {
InstallOptionalHaikuImagePackage
bepdf-1.1.1b4-r1a3-x86-gcc2-2011-05-30.zip
: $(baseURL)/bepdf-1.1.1b4-r1a3-x86-gcc2-2011-05-30.zip ;
AddSymlinkToHaikuImage home config be Applications
AddSymlinkToHaikuImage home config settings deskbar Applications
: /boot/apps/BePDF/BePDF ;
}
}
@ -284,7 +284,7 @@ if [ IsOptionalHaikuImagePackageAdded BeZillaBrowser ] {
BeZillaBrowser-2.0.0.22pre-r1a2-x86-gcc2-2010-05-02.zip
: $(baseURL)/BeZillaBrowser-2.0.0.22pre-r1a2-x86-gcc2-2010-05-02.zip ;
}
AddSymlinkToHaikuImage home config be Applications
AddSymlinkToHaikuImage home config settings deskbar Applications
: /boot/apps/BeZillaBrowser/BeZillaBrowser ;
InstallSourceArchive BeZillaBrowser-2.0.0.22pre-r1a2-sources.tar.xz
: $(baseSourceURL)/2010/BeZillaBrowser-2.0.0.22pre-r1a2-sources.tar.xz ;
@ -302,7 +302,7 @@ if [ IsOptionalHaikuImagePackageAdded Bluetooth ] {
AddFilesToHaikuImage system add-ons kernel bluetooth : btCoreData hci ;
AddFilesToHaikuImage system preferences : Bluetooth ;
AddFilesToHaikuImage system bin : bt_dev_info bt_discovery ;
AddSymlinkToHaikuImage home config be Preferences
AddSymlinkToHaikuImage home config settings deskbar Preferences
: /boot/system/preferences/Bluetooth ;
if [ IsOptionalHaikuImagePackageAdded DevelopmentMin ]
&& $(HAIKU_GCC_VERSION[1]) in 2 4 {
@ -328,7 +328,7 @@ if [ IsOptionalHaikuImagePackageAdded BurnItNow ] {
burnitnow-39-r1a3-x86-gcc2-2011-05-18.zip
: $(baseURL)/burnitnow-39-r1a3-x86-gcc2-2011-05-18.zip ;
}
AddSymlinkToHaikuImage home config be Applications
AddSymlinkToHaikuImage home config settings deskbar Applications
: /boot/apps/BurnItNow/BurnItNow ;
}
}
@ -398,7 +398,7 @@ if [ IsOptionalHaikuImagePackageAdded Clockwerk ] {
Clockwerk-0.0.2-x86-gcc2-2010-10-13-1.zip
: $(baseURL)/Clockwerk-0.0.2-x86-gcc2-2010-10-13-1.zip ;
}
AddSymlinkToHaikuImage home config be Applications
AddSymlinkToHaikuImage home config settings deskbar Applications
: /boot/apps/Clockwerk/Clockwerk ;
}
}
@ -475,6 +475,9 @@ if [ IsOptionalHaikuImagePackageAdded CVS ] {
# Development
if [ IsOptionalHaikuImagePackageAdded Development ] && $(TARGET_ARCH) = x86 {
AddFilesToHaikuImage system apps : Debugger ;
AddSymlinkToHaikuImage home config settings deskbar Applications
: /boot/system/apps/Debugger : Debugger ;
# autotools
if $(HAIKU_GCC_VERSION[1]) >= 4 {
InstallOptionalHaikuImagePackage
@ -520,21 +523,21 @@ if [ IsOptionalHaikuImagePackageAdded DevelopmentBase ]
# gcc and binutils
if $(HAIKU_GCC_VERSION[1]) = 2 || $(isHybridBuild) {
InstallOptionalHaikuImagePackage
gcc-2.95.3-r1a3-x86-gcc2-2010-08-18.zip
: $(baseURL)/gcc-2.95.3-r1a3-x86-gcc2-2010-08-18.zip ;
gcc-2.95.3-x86-gcc2-2011-11-22.zip
: $(baseURL)/gcc-2.95.3-x86-gcc2-2011-11-22.zip ;
}
if $(HAIKU_GCC_VERSION[1]) = 2 {
# symlink to the appropriate system/lib[/gcc2] folder
AddSymlinkToHaikuHybridImage
develop abi x86 gcc2 tools gcc-2.95.3-haiku-100818 lib
develop abi x86 gcc2 tools gcc-2.95.3-haiku-111122 lib
: /system/lib libstdc++.r4.so : : true ;
}
if $(HAIKU_GCC_VERSION[1]) = 4 || $(isHybridBuild) {
InstallOptionalHaikuImagePackage
gcc-4.5.3-r1a3-x86-gcc4-2011-06-20.zip
: $(baseURL)/gcc-4.5.3-r1a3-x86-gcc4-2011-06-20.zip ;
gcc-4.5.3-x86-gcc4-2011-12-14.zip
: $(baseURL)/gcc-4.5.3-x86-gcc4-2011-12-14.zip ;
}
if $(HAIKU_GCC_VERSION[1]) = 4 {
@ -546,7 +549,7 @@ if [ IsOptionalHaikuImagePackageAdded DevelopmentBase ]
local libs = libstdc++.so libsupc++.so ;
for lib in $(libs) {
AddSymlinkToHaikuHybridImage
develop abi x86 gcc4 tools gcc-4.5.3-haiku-110620 lib
develop abi x86 gcc4 tools gcc-4.5.3-haiku-111214 lib
: /system/lib $(lib) : : true ;
}
}
@ -724,6 +727,22 @@ if [ IsOptionalHaikuImagePackageAdded DevelopmentMin ] && $(TARGET_ARCH) = x86 {
}
# DMIDecode
if [ IsOptionalHaikuImagePackageAdded DMIDecode ] {
if $(TARGET_ARCH) != x86 {
Echo "No optional package DMIDecode available for $(TARGET_ARCH)" ;
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
InstallOptionalHaikuImagePackage
dmidecode-2.11-x86-gcc4-2011-11-02.zip
: http://revolf.free.fr/beos/dmidecode-2.11-x86-gcc4-2011-11-02.zip ;
} else {
InstallOptionalHaikuImagePackage
dmidecode-2.11-x86-gcc2-2011-11-02.zip
: http://revolf.free.fr/beos/dmidecode-2.11-x86-gcc2-2011-11-02.zip ;
}
}
# Doxygen
if [ IsOptionalHaikuImagePackageAdded Doxygen ] {
if $(TARGET_ARCH) != x86 {
@ -794,7 +813,7 @@ if [ IsOptionalHaikuImagePackageAdded friss ] {
friss-24-r1a3-x86-gcc2-2011-05-31.zip
: $(baseURL)/friss-24-r1a3-x86-gcc2-2011-05-31.zip ;
}
# AddSymlinkToHaikuImage home config be Desktop\ applets
# AddSymlinkToHaikuImage home config settings deskbar Desktop\ applets
# : /boot/apps/FRiSS/FRiSS ;
}
}
@ -827,13 +846,13 @@ if [ IsOptionalHaikuImagePackageAdded Git ] {
} else {
if $(HAIKU_GCC_VERSION[1]) >= 4 {
InstallOptionalHaikuImagePackage
git-1.7.5-r1a3-x86-gcc4-2011-05-24.zip
: $(baseURL)/git-1.7.5-r1a3-x86-gcc4-2011-05-24.zip
git-1.7.7.2-x86-gcc4-2011-11-04.zip
: $(baseURL)/git-1.7.7.2-x86-gcc4-2011-11-04.zip
: : true ;
} else {
InstallOptionalHaikuImagePackage
git-1.7.5-r1a3-x86-gcc2-2011-05-18.zip
: $(baseURL)/git-1.7.5-r1a3-x86-gcc2-2011-05-18.zip
git-1.7.7.2-x86-gcc2-2011-11-04.zip
: $(baseURL)/git-1.7.7.2-x86-gcc2-2011-11-04.zip
: : true ;
}
}
@ -937,14 +956,14 @@ if [ IsOptionalHaikuImagePackageAdded KeymapSwitcher ] {
} else {
if $(HAIKU_GCC_VERSION[1]) >= 4 {
InstallOptionalHaikuImagePackage
KeymapSwitcher-1.2.6-r1a3-x86-gcc4-2011-06-12.zip
: $(baseURL)/KeymapSwitcher-1.2.6-r1a3-x86-gcc4-2011-06-12.zip ;
KeymapSwitcher-1.2.6-x86-gcc4-2011-11-07.zip
: $(baseURL)/KeymapSwitcher-1.2.6-x86-gcc4-2011-11-07.zip ;
} else {
InstallOptionalHaikuImagePackage
KeymapSwitcher-1.2.6-r1a3-x86-gcc2-2011-06-12.zip
: $(baseURL)/KeymapSwitcher-1.2.6-r1a3-x86-gcc2-2011-06-12.zip ;
KeymapSwitcher-1.2.6-x86-gcc2-2011-11-07.zip
: $(baseURL)/KeymapSwitcher-1.2.6-x86-gcc2-2011-11-07.zip ;
}
AddSymlinkToHaikuImage home config be Preferences
AddSymlinkToHaikuImage home config settings deskbar Preferences
: /boot/common/bin/KeymapSwitcher ;
}
}
@ -1061,7 +1080,7 @@ if [ IsOptionalHaikuImagePackageAdded Links ] {
} else {
InstallOptionalHaikuImagePackage Links.zip
: $(baseURL)/links-x86-gcc2-2008-05-03.zip ;
AddSymlinkToHaikuImage home config be Applications
AddSymlinkToHaikuImage home config settings deskbar Applications
: /boot/home/config/bin/links ;
}
}
@ -1204,7 +1223,7 @@ if [ IsOptionalHaikuImagePackageAdded NetSurf ] {
InstallOptionalHaikuImagePackage
netsurf-2.7-r1a3-x86-gcc2-2011-06-04.zip
: $(baseURL)/netsurf-2.7-r1a3-x86-gcc2-2011-06-04.zip ;
AddSymlinkToHaikuImage home config be Applications
AddSymlinkToHaikuImage home config settings deskbar Applications
: /boot/apps/NetSurf/NetSurf ;
}
}
@ -1251,12 +1270,12 @@ if [ IsOptionalHaikuImagePackageAdded OpenSSH ] {
if $(HAIKU_GCC_VERSION[1]) >= 4 {
InstallOptionalHaikuImagePackage
openssh-5.9p1-x86-gcc4-2011-09-08.zip
: $(baseURL)/openssh-5.9p1-x86-gcc4-2011-09-08.zip ;
openssh-5.9p1-x86-gcc4-2011-11-30.zip
: $(baseURL)/openssh-5.9p1-x86-gcc4-2011-11-30.zip ;
} else {
InstallOptionalHaikuImagePackage
openssh-5.9p1-x86-gcc2-2011-09-09.zip
: $(baseURL)/openssh-5.9p1-x86-gcc2-2011-09-09.zip ;
openssh-5.9p1-x86-gcc2-2011-11-30.zip
: $(baseURL)/openssh-5.9p1-x86-gcc2-2011-11-30.zip ;
}
AddUserToHaikuImage sshd : 1001 : 100 : /var/empty : /bin/true
@ -1319,7 +1338,7 @@ if [ IsOptionalHaikuImagePackageAdded Paladin ] {
: $(baseURL)/paladin-1.3-r1a3-x86-gcc2-2011-05-18.zip ;
}
AddSymlinkToHaikuImage home config be Applications
AddSymlinkToHaikuImage home config settings deskbar Applications
: /boot/apps/Paladin/Paladin ;
AddSymlinkToHaikuImage common bin
: /boot/apps/Paladin/Paladin ;
@ -1359,7 +1378,7 @@ if [ IsOptionalHaikuImagePackageAdded Pe ] {
pe-2.4.3-600-r1a3-x86-gcc2-2011-05-18.zip
: $(baseURL)/pe-2.4.3-600-r1a3-x86-gcc2-2011-05-18.zip ;
}
AddSymlinkToHaikuImage home config be Applications
AddSymlinkToHaikuImage home config settings deskbar Applications
: /boot/apps/Pe/Pe ;
AddSymlinkToHaikuImage common bin
: /boot/apps/Pe/lpe ;
@ -1634,7 +1653,7 @@ if [ IsOptionalHaikuImagePackageAdded Vim ] {
: $(baseURL)/vim-7.3-r1a3-x86-gcc2-2011-05-26.zip
: : true ;
}
AddSymlinkToHaikuImage home config be Applications
AddSymlinkToHaikuImage home config settings deskbar Applications
: /boot/common/bin/gvim ;
# TODO: move this symlink to the archive
AddSymlinkToHaikuImage common bin : vim : vi ;
@ -1655,7 +1674,7 @@ if [ IsOptionalHaikuImagePackageAdded Vision ] {
vision-908-r1a3-x86-gcc2-2011-06-07.zip
: $(baseURL)/vision-908-r1a3-x86-gcc2-2011-06-07.zip ;
}
AddSymlinkToHaikuImage home config be Applications
AddSymlinkToHaikuImage home config settings deskbar Applications
: /boot/apps/Vision/Vision ;
}
}
@ -1671,7 +1690,7 @@ if [ IsOptionalHaikuImagePackageAdded WebPositive ] {
InstallOptionalHaikuImagePackage
WebPositive-gcc4-x86-r583-2011-08-26.zip
: $(baseURL)/WebPositive-gcc4-x86-r583-2011-08-26.zip ;
AddSymlinkToHaikuImage home config be Applications
AddSymlinkToHaikuImage home config settings deskbar Applications
: /boot/apps/WebPositive/WebPositive ;
}
}
@ -1745,7 +1764,7 @@ if [ IsOptionalHaikuImagePackageAdded WonderBrush ] {
InstallOptionalHaikuImagePackage WonderBrush-2.1.2.zip
: $(baseURL)/WonderBrush-2.1.2-x86-gcc2-2008-11-08.zip
: apps ;
AddSymlinkToHaikuImage home config be Applications
AddSymlinkToHaikuImage home config settings deskbar Applications
: /boot/apps/WonderBrush/WonderBrush ;
}
}

View File

@ -1,6 +1,9 @@
#!/bin/sh
# parameters <haiku sourcedir> <buildtools dir> <haiku output dir>
# Parameters <haiku sourcedir> <buildtools dir> <haiku output dir>
# Influential environmental variable:
# * haikuRequiredLegacyGCCVersion: The required version of the gcc. Will be
# checked against the version in the buildtools directory.
# get and check the parameters
if [ $# -lt 3 ]; then
@ -19,21 +22,37 @@ additionalMakeArgs=$*
if [ ! -d $haikuSourceDir ]; then
echo "No such directory: \"$haikuSourceDir\"" >&2
echo "ERROR: No such directory: \"$haikuSourceDir\"" >&2
exit 1
fi
if [ ! -d $buildToolsDir ]; then
echo "No such directory: \"$buildToolsDir\"" >&2
echo "ERROR: No such directory: \"$buildToolsDir\"" >&2
exit 1
fi
if ! grep "$haikuRequiredLegacyGCCVersion" \
$buildToolsDir/gcc/gcc/version.c >/dev/null 2>&1 ; then
echo "*** Mismatching compiler versions between configure script and" >&2
echo "*** $buildToolsDir/gcc/gcc/version.c" >&2
echo "*** Did you perhaps update only one of haiku & buildtools?" >&2
exit 1
# verify or extract the gcc version
gccVersionDotC="$buildToolsDir/gcc/gcc/version.c"
if [ -n "$haikuRequiredLegacyGCCVersion" ]; then
# haikuRequiredLegacyGCCVersion has been specified. Check whether the
# version of the gcc in the given build tools directory matches.
if ! grep "$haikuRequiredLegacyGCCVersion" \
"$gccVersionDotC" >/dev/null 2>&1 ; then
echo "*** Mismatching compiler versions between configure script and" \
>&2
echo "*** $gccVersionDotC" >&2
echo "*** Did you perhaps update only one of haiku & buildtools?" >&2
exit 1
fi
else
# haikuRequiredLegacyGCCVersion wasn't specified. Extract the version string
# from the gcc's version.c.
haikuRequiredLegacyGCCVersion=`grep "2.95.3-haiku-" "$gccVersionDotC" \
| sed 's@.*\"\(.*\)\".*@\1@'`
if [ -z "$haikuRequiredLegacyGCCVersion" ]; then
echo "ERROR: Failed to extract version string from $gccVersionDotC" >&2
exit 1
fi
fi
@ -103,6 +122,12 @@ copy_headers $haikuSourceDir/headers/config $tmpIncludeDir/config
copy_headers $haikuSourceDir/headers/os $tmpIncludeDir/os
copy_headers $haikuSourceDir/headers/posix $tmpIncludeDir/posix
# Touch some files generated by bison, so that bison won't run to update them.
# Fixes issues with newer bison versions.
# And while at it, touch gperf target, too (as gperf may not be installed)
(cd $buildToolsDir/gcc/gcc; touch c-parse.c c-parse.h cexp.c cp/parse.c \
cp/parse.h c-gperf.h)
# configure gcc
cd $gccObjDir
CFLAGS="-O2 -U_FORTIFY_SOURCE" CXXFLAGS="-O2" $buildToolsDir/gcc/configure \
@ -136,7 +161,7 @@ make install-gcc-cross || {
# Remove the math.h gcc header. It has been generated by fixincludes
# (unconditional hack: math_huge_val_ifndef) from ours and it is semantically
# equivalent.
rm $installDir/lib/gcc-lib/i586-pc-haiku/$haikuRequiredLegacyGCCVersion/include/math.h
rm -f $installDir/lib/gcc-lib/i586-pc-haiku/$haikuRequiredLegacyGCCVersion/include/math.h
# cleanup

View File

@ -86,6 +86,12 @@ if [ -z "$gccVersion" ]; then
exit 1
fi
# touch all info files in order to avoid the dependency on makeinfo
# (which apparently doesn't work reliably on all the different host
# configurations and changes files which in turn appear as local changes
# to the VCS).
find $binutilsSourceDir -name \*.info -print0 | xargs -0 touch
find $gccSourceDir -name \*.info -print0 | xargs -0 touch
# create the object and installation directories for the cross compilation tools
installDir=$haikuOutputDir/cross-tools

28
configure vendored
View File

@ -327,7 +327,7 @@ HOST_GCC_OBJCOPY=`gcc -print-prog-name=objcopy`
SFDISK_BINARY=sfdisk
HOST_SFDISK=$SFDISK_BINARY
haikuRequiredLegacyGCCVersion="2.95.3-haiku-100818"
haikuRequiredLegacyGCCVersion="2.95.3-haiku-111122"
export haikuRequiredLegacyGCCVersion
# version of legacy gcc required to build haiku
@ -394,7 +394,7 @@ while [ $# -gt 0 ] ; do
x86) HAIKU_GCC_MACHINE=i586-pc-haiku;;
x86_64) HAIKU_GCC_MACHINE=x86_64-pc-haiku; targetArch=x86_64;;
ppc) HAIKU_GCC_MACHINE=powerpc-apple-haiku; targetArch=ppc;;
m68k) HAIKU_GCC_MACHINE=m68k-unknown-haiku; targetArch=m86k;;
m68k) HAIKU_GCC_MACHINE=m68k-unknown-haiku; targetArch=m68k;;
arm) HAIKU_GCC_MACHINE=arm-unknown-haiku; targetArch=arm;;
mipsel) HAIKU_GCC_MACHINE=mipsel-unknown-haiku; targetArch=mips;;
*) echo "Unsupported target architecture: $2"
@ -464,30 +464,6 @@ case "${platform}" in
exit 1 ;;
esac
# check yasm version
if [ $targetArch = "x86" ]; then
$HAIKU_YASM --version > /dev/null || {
echo "The yasm assembler version 0.7.0 or later must be installed."
echo "Download from: http://www.tortall.net/projects/yasm/wiki/Download"
exit 1
}
set -- $($HAIKU_YASM --version | head -n 1)
versionOK=0
case $2 in
0.[0-6].*) ;;
*) versionOK=1 ;;
esac
versionOK=1
if [ $versionOK = 0 ]; then
echo "The yasm assembler version 0.7.0 or later must be installed."
echo "The installed version is $2."
echo "Download from: http://www.tortall.net/projects/yasm/wiki/Download"
exit 1
fi
fi
# check common locations for sfdisk
for sfdiskDir in /sbin /usr/sbin /usr/local/sbin ; do
if [ -e ${sfdiskDir}/${SFDISK_BINARY} ]; then

Binary file not shown.

Binary file not shown.

View File

@ -339,7 +339,7 @@ function ContainsSubstring()
local string="$1"
local substring="$2"
local newString=${string/${substring}/''}
if [ ${#string} -eq `expr ${#newString} + ${#substring}` ] ; then
if [ ${#string} -eq $((${#newString} + ${#substring})) ] ; then
return 0
fi
return 1
@ -399,10 +399,13 @@ function GetBuildFile()
if ! [ -f ${baseDir}/${buildfile} ] ; then
echo "Fetching ${buildfile} ..."
cd ${baseDir}
local baseURL=http://dev.haiku-os.org/export/
local revision=`uname -v | awk '{print $1}' | sed -e 's/r//'`
local url="${baseURL}${revision}/haiku/trunk/build/jam/${buildfile}"
wget -q ${url} || ErrorExit "...failed to download $buildfile"
local baseURL=http://cgit.haiku-os.org/haiku/plain
local revisionTag=`uname -v | awk '{print $1}' | sed -e 's/-.*//'`
# the sed invocation above drops potential dirty markers off the
# revision tag
local url="${baseURL}/build/jam/${buildfile}?id=${revisionTag}"
wget -q ${url} -O ${buildfile} \
|| ErrorExit "...failed to download $buildfile"
fi
}

View File

@ -1,8 +1,8 @@
1 belarusian application/x-vnd.Haiku-BFSAddOn 1074880496
1024 (Mostly small files) BFS_Initialize_Parameter 1024 (Пераважна для маленькіх файлаў)
1 belarusian x-vnd.Haiku-BFSAddOn 1074880496
Enable query support BFS_Initialize_Parameter Актывізаваць падтрымку запытаў
2048 (Recommended) BFS_Initialize_Parameter 2048 (Рэкамендуецца)
8192 (Mostly large files) BFS_Initialize_Parameter 8192 (Пераважна для велькіх файлаў)
Blocksize: BFS_Initialize_Parameter Памер блоку:
Disabling query support may speed up certain file system operations, but should only be used if one is absolutely certain that one will not need queries.\nAny volume that is intended for booting Haiku must have query support enabled. BFS_Initialize_Parameter Вы можаце не актывізаваць падтрымку запытаў каб паскорыць некаторыя аперацыі файлавай сістэмы. Але майце на ўвазе, што вы не будзеце мець магчымасці карыстацца на гэтым падзеле пошукавымі запытами.\nТаксама, падзел абавязаны мець падтрымку запытаў актыўнаю, калі ён будзе з´яўляецца загрузачным.
Enable query support BFS_Initialize_Parameter Актывізаваць падтрымку запытаў
1024 (Mostly small files) BFS_Initialize_Parameter 1024 (Пераважна для маленькіх файлаў)
Blocksize: BFS_Initialize_Parameter Памер блоку:
Name: BFS_Initialize_Parameter Імя:

View File

@ -1,8 +1,8 @@
1 german application/x-vnd.Haiku-BFSAddOn 1074880496
1024 (Mostly small files) BFS_Initialize_Parameter 1024 (überwiegend kleine Dateien)
1 german x-vnd.Haiku-BFSAddOn 1074880496
Enable query support BFS_Initialize_Parameter Query-Unterstützung aktivieren
2048 (Recommended) BFS_Initialize_Parameter 2048 (empfohlen)
8192 (Mostly large files) BFS_Initialize_Parameter 8192 (überwiegend große Dateien)
Blocksize: BFS_Initialize_Parameter Blockgröße:
Disabling query support may speed up certain file system operations, but should only be used if one is absolutely certain that one will not need queries.\nAny volume that is intended for booting Haiku must have query support enabled. BFS_Initialize_Parameter Eine deaktivierte Query-Unterstützung kann gewisse Zugriffe im Dateisystem beschleunigen. Man muss sich dabei allerdings sicher sein, dass man auch zukünftig niemals Queries auf dieser Partition brauchen wird.\nUm Haiku von einer Partition booten zu können, wird die Query-Unterstützung unbedingt benötigt.
Enable query support BFS_Initialize_Parameter Query-Unterstützung aktivieren
1024 (Mostly small files) BFS_Initialize_Parameter 1024 (überwiegend kleine Dateien)
Blocksize: BFS_Initialize_Parameter Blockgröße:
Name: BFS_Initialize_Parameter Name:

View File

@ -0,0 +1,3 @@
1 croatian application/x-vnd.Haiku-BFSAddOn 1111350773
1024 (Mostly small files) BFS_Initialize_Parameter 1024 (uglavnom male datoteke
Name: BFS_Initialize_Parameter Ime:

View File

@ -0,0 +1,8 @@
1 lithuanian x-vnd.Haiku-BFSAddOn 1074880496
Enable query support BFS_Initialize_Parameter Leisti užklausas
2048 (Recommended) BFS_Initialize_Parameter 2048 (rekomenduojamas)
8192 (Mostly large files) BFS_Initialize_Parameter 8192 (daugiausia dideli failai)
Disabling query support may speed up certain file system operations, but should only be used if one is absolutely certain that one will not need queries.\nAny volume that is intended for booting Haiku must have query support enabled. BFS_Initialize_Parameter Uždraudus užklausas, gali paspartėti kai kurios failų sistemos operacijos, tačiau tai turėtų būti daroma tik esant visiškai tikriems, kad užklausų nereikės.\nJeigu į kaupiklį ketinama diegti „Haiku“ ir iš jo šią sistemą leisti, užklausos turi būti leidžiamos.
1024 (Mostly small files) BFS_Initialize_Parameter 1024 (daugiausia maži failai)
Blocksize: BFS_Initialize_Parameter Blokinio dydis:
Name: BFS_Initialize_Parameter Pavadinimas:

View File

@ -0,0 +1,8 @@
1 dutch; flemish x-vnd.Haiku-BFSAddOn 1074880496
Enable query support BFS_Initialize_Parameter Activeer query-ondersteuning
2048 (Recommended) BFS_Initialize_Parameter 2048 (Aanbevolen)
8192 (Mostly large files) BFS_Initialize_Parameter 8192 (Vooral grote bestanden)
Disabling query support may speed up certain file system operations, but should only be used if one is absolutely certain that one will not need queries.\nAny volume that is intended for booting Haiku must have query support enabled. BFS_Initialize_Parameter Het uitschakelen van query's ondersteuning kan bepaald de werking van het systeem versnellen, maar moet alleen worden gebruikt als een absoluut zeker is dat men queries niet nodig zal hebben.\n Elk volume dat bedoeld is voor het opstarten van Haiku moet query ondersteuning geactiveerd hebben.
1024 (Mostly small files) BFS_Initialize_Parameter 1024 (vooral kleine bestanden)
Blocksize: BFS_Initialize_Parameter Blokgrootte:
Name: BFS_Initialize_Parameter Naam:

View File

@ -1,8 +1,8 @@
1 russian application/x-vnd.Haiku-BFSAddOn 1074880496
1024 (Mostly small files) BFS_Initialize_Parameter 1024 (подходит для маленьких файлов)
1 russian x-vnd.Haiku-BFSAddOn 1074880496
Enable query support BFS_Initialize_Parameter Включить поддержку запросов
2048 (Recommended) BFS_Initialize_Parameter 2048 (рекомендуемый)
8192 (Mostly large files) BFS_Initialize_Parameter 8192 (подходит для больших файлов)
Blocksize: BFS_Initialize_Parameter Размер блока:
Disabling query support may speed up certain file system operations, but should only be used if one is absolutely certain that one will not need queries.\nAny volume that is intended for booting Haiku must have query support enabled. BFS_Initialize_Parameter Отключение поддержки запросов может ускорить определенные операции файловой системы.\nНо ее следует отключать только если вы уверены, что запросы на этом разделе вам не понадобятся.\nДля загрузочных разделов поддержка запросов обязательна.
Enable query support BFS_Initialize_Parameter Включить поддержку запросов
1024 (Mostly small files) BFS_Initialize_Parameter 1024 (подходит для маленьких файлов)
Blocksize: BFS_Initialize_Parameter Размер блока:
Name: BFS_Initialize_Parameter Имя раздела:

View File

@ -1,8 +1,8 @@
1 slovak application/x-vnd.Haiku-BFSAddOn 1074880496
1024 (Mostly small files) BFS_Initialize_Parameter 1024 (prevažne malé súbory)
1 slovak x-vnd.Haiku-BFSAddOn 1074880496
Enable query support BFS_Initialize_Parameter Zapnúť podporu požiadaviek
2048 (Recommended) BFS_Initialize_Parameter 2048 (odporúčané)
8192 (Mostly large files) BFS_Initialize_Parameter 8192 (prevažne veľké súbory)
Blocksize: BFS_Initialize_Parameter Veľkosť bloku:
Disabling query support may speed up certain file system operations, but should only be used if one is absolutely certain that one will not need queries.\nAny volume that is intended for booting Haiku must have query support enabled. BFS_Initialize_Parameter Vypnutie podpory požiadaviek môže urýchliť niektoré operácie so súborovým systémom, ale mali by ste ho používať iba vtedy, keď ste si absolútne istý, že nebudete potrebovať požiadavky.\nVšetky zväzky, z ktorých sa má spúšťať Haiku musia mať požiadavky zapnuté.
Enable query support BFS_Initialize_Parameter Zapnúť podporu požiadaviek
1024 (Mostly small files) BFS_Initialize_Parameter 1024 (prevažne malé súbory)
Blocksize: BFS_Initialize_Parameter Veľkosť bloku:
Name: BFS_Initialize_Parameter Názov:

View File

@ -1,2 +1,2 @@
1 belarusian application/x-vnd.Haiku-IntelDiskAddOn 4191422532
1 belarusian x-vnd.Haiku-IntelDiskAddOn 4191422532
Active partition BFS_Creation_Parameter Актыўны падзел

View File

@ -1,2 +1,2 @@
1 german application/x-vnd.Haiku-IntelDiskAddOn 4191422532
1 german x-vnd.Haiku-IntelDiskAddOn 4191422532
Active partition BFS_Creation_Parameter Aktive Partition

View File

@ -0,0 +1,2 @@
1 lithuanian x-vnd.Haiku-IntelDiskAddOn 4191422532
Active partition BFS_Creation_Parameter Paleidimo skaidinys

View File

@ -0,0 +1,2 @@
1 dutch; flemish x-vnd.Haiku-IntelDiskAddOn 4191422532
Active partition BFS_Creation_Parameter Actieve partitie

View File

@ -1,2 +1,2 @@
1 russian application/x-vnd.Haiku-IntelDiskAddOn 4191422532
1 russian x-vnd.Haiku-IntelDiskAddOn 4191422532
Active partition BFS_Creation_Parameter Активный раздел

View File

@ -1,2 +1,2 @@
1 slovak application/x-vnd.Haiku-IntelDiskAddOn 4191422532
1 slovak x-vnd.Haiku-IntelDiskAddOn 4191422532
Active partition BFS_Creation_Parameter Aktívna oblasť

View File

@ -1,10 +1,10 @@
1 belarusian x-vnd.Haiku-KeyboardInputServerDevice 2536418998
(This team is a system component) Team monitor (гэта сістэмны працэс)
Cancel Team monitor Скасаваць
Force reboot Team monitor Перагрузіць
If the application will not quit you may have to kill it. Team monitor Калі праграма не спыніцца вам магчыма прыдзецца знішчыць яе.
Kill application Team monitor Знішчыць праграму
Quit application Team monitor Спыніць праграму
Restart the desktop Team monitor Перазапусціць дэсктоп
Select an application from the list above and click one of the buttons 'Kill application' and 'Quit application' in order to close it.\n\nHold CONTROL+ALT+DELETE for %ld seconds to reboot. Team monitor Абярыце праграму ў спісе і націсніце кнопку 'Знішчыць праграму' альбо 'Спыніць праграму' каб яе спыніць.\n\nНацісніце і трымайце CTRL-ALT-DELETE %ld сэкунд каб перагрузіць сістэму.
If the application will not quit you may have to kill it. Team monitor Калі праграма не спыніцца вам магчыма прыдзецца знішчыць яе.
Force reboot Team monitor Перагрузіць
Team monitor Team monitor Манітор працэсаў
(This team is a system component) Team monitor (гэта сістэмны працэс)
Restart the desktop Team monitor Перазапусціць дэсктоп
Cancel Team monitor Скасаваць

View File

@ -1,10 +1,10 @@
1 german x-vnd.Haiku-KeyboardInputServerDevice 2536418998
(This team is a system component) Team monitor (Dieses Team ist eine Systemkomponente)
Cancel Team monitor Abbrechen
Force reboot Team monitor Neustart erzwingen
If the application will not quit you may have to kill it. Team monitor Falls sich ein Team nicht normal beenden lässt, sollte versucht werden das Beenden zu erzwingen.
Kill application Team monitor Beenden erzwingen
Quit application Team monitor Beenden
Restart the desktop Team monitor Desktop neu starten
Select an application from the list above and click one of the buttons 'Kill application' and 'Quit application' in order to close it.\n\nHold CONTROL+ALT+DELETE for %ld seconds to reboot. Team monitor Um ein Team zu beenden, den Eintrag in der Liste markieren und "Beenden" oder "Beenden erzwingen" klicken.\n\nSTRG+ALT+ENTF für %ld Sekunden halten, um einen Neustart zu erzwingen.
If the application will not quit you may have to kill it. Team monitor Falls sich ein Team nicht normal beenden lässt, sollte versucht werden das Beenden zu erzwingen.
Force reboot Team monitor Neustart erzwingen
Team monitor Team monitor Teammonitor
(This team is a system component) Team monitor (Dieses Team ist eine Systemkomponente)
Restart the desktop Team monitor Desktop neu starten
Cancel Team monitor Abbrechen

View File

@ -0,0 +1,10 @@
1 lithuanian x-vnd.Haiku-KeyboardInputServerDevice 2536418998
Kill application Team monitor Nutraukti darbą
Quit application Team monitor Užbaigti darbą
Select an application from the list above and click one of the buttons 'Kill application' and 'Quit application' in order to close it.\n\nHold CONTROL+ALT+DELETE for %ld seconds to reboot. Team monitor Pasirinkite vykdomą programą iš sąrašo ir spustelėkite „Užbaigti darbą“ (gražiuoju) arba „Nutraukti darbą“ (priverstinai), kad jos darbas būtų baigtas.\n\nPalaikykite nuspaustus Vald+Alt+Šal klavišus %ld sek., jeigu norite kompiuterį paleisti iš naujo.
If the application will not quit you may have to kill it. Team monitor Jeigu programa neužbaigs darbo pati, Jums gali tekti jį nutraukti priverstinai.
Force reboot Team monitor Perleisti kompiuterį priverstinai
Team monitor Team monitor Užduočių tvarkytuvas
(This team is a system component) Team monitor (Ši užduotis yra sistemos komponentas)
Restart the desktop Team monitor Perleisti darbalaukį
Cancel Team monitor Atsisakyti

View File

@ -0,0 +1,10 @@
1 dutch; flemish x-vnd.Haiku-KeyboardInputServerDevice 2536418998
Kill application Team monitor Toepassing afbreken
Quit application Team monitor Toepassing afsluiten
Select an application from the list above and click one of the buttons 'Kill application' and 'Quit application' in order to close it.\n\nHold CONTROL+ALT+DELETE for %ld seconds to reboot. Team monitor Selecteer een applicatie van de bovenstaande lijst en klik op de knoppen 'Toepassing afbreken' of 'Toepassing sluiten' om het af te sluiten.\n\nHoud CONTROL+ALT+DELETE voor %ld seconden ingedrukt om te te herstarten.
If the application will not quit you may have to kill it. Team monitor Als de toepassing niet afsluit moet je het misschien afbreken.
Force reboot Team monitor Forceer herstart
Team monitor Team monitor Teammonitor
(This team is a system component) Team monitor (Dit team is een systeemcomponent)
Restart the desktop Team monitor Start het bureaublad opnieuw
Cancel Team monitor Annuleren

View File

@ -1,10 +1,10 @@
1 russian x-vnd.Haiku-KeyboardInputServerDevice 2536418998
(This team is a system component) Team monitor (Этот процесс является системным компонентом)
Cancel Team monitor Отмена
Force reboot Team monitor Перезагрузить насильно
If the application will not quit you may have to kill it. Team monitor Если приложение не завершится, возможно вам понадобится убить его.
Kill application Team monitor Убить приложение
Quit application Team monitor Завершить приложение
Restart the desktop Team monitor Перезапустить рабочий стол
Select an application from the list above and click one of the buttons 'Kill application' and 'Quit application' in order to close it.\n\nHold CONTROL+ALT+DELETE for %ld seconds to reboot. Team monitor Для того, чтобы закрыть приложение выберите его из списка выше и нажмите на кнопку 'Убить приложение' или 'Завершить приложение'.\n\nЗажмите CONTROL+ALT+DELETE на %ld секунд для перезагрузки.
If the application will not quit you may have to kill it. Team monitor Если приложение не завершится, возможно вам понадобится убить его.
Force reboot Team monitor Перезагрузить насильно
Team monitor Team monitor Монитор процессов
(This team is a system component) Team monitor (Этот процесс является системным компонентом)
Restart the desktop Team monitor Перезапустить рабочий стол
Cancel Team monitor Отмена

View File

@ -1,10 +1,10 @@
1 slovak x-vnd.Haiku-KeyboardInputServerDevice 2536418998
(This team is a system component) Team monitor (Tento tím je súčasťou systému)
Cancel Team monitor Zrušiť
Force reboot Team monitor Vynútiť reštart
If the application will not quit you may have to kill it. Team monitor Ak sa aplikácia neukončí, možno ju budete musieť zabiť.
Kill application Team monitor Zabiť aplikáciu
Quit application Team monitor Ukončiť aplikáciu
Restart the desktop Team monitor Reštartovať plochu
Select an application from the list above and click one of the buttons 'Kill application' and 'Quit application' in order to close it.\n\nHold CONTROL+ALT+DELETE for %ld seconds to reboot. Team monitor Vyberte aplikáciu zo zoznamu hore a zatvorte aplikáciu kliknutím na jedno z tlačidiel „Zabiť aplikáciu“ alebo „Ukončiť aplikáciu“..\n\nPodržadním CONTROL+ALT+DELETE po dobu %ld sekúnd spustíte reštart.
If the application will not quit you may have to kill it. Team monitor Ak sa aplikácia neukončí, možno ju budete musieť zabiť.
Force reboot Team monitor Vynútiť reštart
Team monitor Team monitor Monitor tímov
(This team is a system component) Team monitor (Tento tím je súčasťou systému)
Restart the desktop Team monitor Reštartovať plochu
Cancel Team monitor Zrušiť

View File

@ -1,15 +1,15 @@
1 belarusian x-vnd.Haiku-MatchHeader 1205906732
<Choose account> ConfigView <абярыце рахунак>
<Choose action> ConfigView <абярыце аперацыю>
Delete message ConfigView Выдаліць паведамленне
If ConfigView If
Move to ConfigView Перасунуць у
Reply with ConfigView Адказаць з
Rule filter RuleFilter Правіла фільтра
Set as read ConfigView Пазначыць як прагледжанае
Set flags to ConfigView Меткі паведамлення ў
Then ConfigView Then
has ConfigView меў
header (e.g. Subject) ConfigView загаловак (Subject)
this field is based on the action ConfigView гэты параметр грунтуецца на аперацыі
Move to ConfigView Перасунуць у
Then ConfigView Then
value (use REGEX: in from of regular expressions like *spam*) ConfigView параметр (выкарыстайце REGEX: у выглядзе regular expressions, напрыклад *spam*)
this field is based on the action ConfigView гэты параметр грунтуецца на аперацыі
Delete message ConfigView Выдаліць паведамленне
Rule filter RuleFilter Правіла фільтра
<Choose account> ConfigView <абярыце рахунак>
Set flags to ConfigView Меткі паведамлення ў
Set as read ConfigView Пазначыць як прагледжанае
Reply with ConfigView Адказаць з
If ConfigView If
header (e.g. Subject) ConfigView загаловак (Subject)

View File

@ -1,15 +1,15 @@
1 german x-vnd.Haiku-MatchHeader 1205906732
<Choose account> ConfigView <Konto wählen>
<Choose action> ConfigView <Aktion wählen>
Delete message ConfigView Nachricht löschen
If ConfigView Wenn
Move to ConfigView Verschieben nach
Reply with ConfigView Antworten von Konto
Rule filter RuleFilter Filterregel
Set as read ConfigView Als gelesen markieren
Set flags to ConfigView Status setzen auf
Then ConfigView Dann
has ConfigView enthält
header (e.g. Subject) ConfigView Kopfzeile (z. B. Subject)
this field is based on the action ConfigView dieses Feld ist abhängig von der Aktion
Move to ConfigView Verschieben nach
Then ConfigView Dann
value (use REGEX: in from of regular expressions like *spam*) ConfigView Wert (REGEX nutzen: reguläre Ausdrücke wie *spam*)
this field is based on the action ConfigView dieses Feld ist abhängig von der Aktion
Delete message ConfigView Nachricht löschen
Rule filter RuleFilter Filterregel
<Choose account> ConfigView <Konto wählen>
Set flags to ConfigView Status setzen auf
Set as read ConfigView Als gelesen markieren
Reply with ConfigView Antworten von Konto
If ConfigView Wenn
header (e.g. Subject) ConfigView Kopfzeile (z. B. Subject)

View File

@ -0,0 +1,8 @@
1 french x-vnd.Haiku-MatchHeader 3652092583
<Choose account> ConfigView <choisir un compte>
<Choose action> ConfigView <choisir une action>
If ConfigView Si
Move to ConfigView Déplacer vers
Set as read ConfigView Marquer comme lu
Then ConfigView Alors
header (e.g. Subject) ConfigView entête (ex. Sujet)

View File

@ -0,0 +1,15 @@
1 lithuanian x-vnd.Haiku-MatchHeader 1205906732
<Choose action> ConfigView <parinkite veiksmą>
has ConfigView turi
Move to ConfigView perkelti į
Then ConfigView tuomet
value (use REGEX: in from of regular expressions like *spam*) ConfigView reikšmę (naudokite REGEX: šablonams, pvz., *spam*, aprašyti)
this field is based on the action ConfigView šio lauko galimos reikšmės priklauso nuo veiksmo
Delete message ConfigView pašalinti laišką
Rule filter RuleFilter Filtras pagal taisyklę
<Choose account> ConfigView <parinkite paskyrą>
Set flags to ConfigView nustatyti požymius į
Set as read ConfigView pažymėti kaip skaitytą
Reply with ConfigView atsakyti naudojant
If ConfigView Kai
header (e.g. Subject) ConfigView antraštė (pvz., Subject)

View File

@ -0,0 +1,15 @@
1 dutch; flemish x-vnd.Haiku-MatchHeader 1205906732
<Choose action> ConfigView <Kies actie>
has ConfigView Heeft
Move to ConfigView Verplaats naar
Then ConfigView Dan
value (use REGEX: in from of regular expressions like *spam*) ConfigView waarde (gebruik REGEX: in vorm van normale uitdrukking zoals *spam*)
this field is based on the action ConfigView dit veld is gebaseerd op de actie
Delete message ConfigView Bericht verwijderen
Rule filter RuleFilter Regelfilter
<Choose account> ConfigView <Kies account>
Set flags to ConfigView Markeer als
Set as read ConfigView Als gelezen markeren
Reply with ConfigView Antwoord met
If ConfigView Als
header (e.g. Subject) ConfigView rubiek (m.a.w. onderwerp)

View File

@ -1,15 +1,15 @@
1 slovak x-vnd.Haiku-MatchHeader 1205906732
<Choose account> ConfigView <Vyberte účet>
<Choose action> ConfigView <Vyberte operáciu>
Delete message ConfigView Zmazať správu
If ConfigView ak
Move to ConfigView Presunúť do
Reply with ConfigView Odpovedať pomocou
Rule filter RuleFilter Filter pravidiel
Set as read ConfigView Nastaviť ako prečítané
Set flags to ConfigView Nastaviť príznaky na
Then ConfigView potom
has ConfigView má
header (e.g. Subject) ConfigView hlavička (napr. Predmet)
this field is based on the action ConfigView toto pole je založené na operácii
Move to ConfigView Presunúť do
Then ConfigView potom
value (use REGEX: in from of regular expressions like *spam*) ConfigView hodnota (použite reg. výraz: v tvare reg. výrazov ako *spam*)
this field is based on the action ConfigView toto pole je založené na operácii
Delete message ConfigView Zmazať správu
Rule filter RuleFilter Filter pravidiel
<Choose account> ConfigView <Vyberte účet>
Set flags to ConfigView Nastaviť príznaky na
Set as read ConfigView Nastaviť ako prečítané
Reply with ConfigView Odpovedať pomocou
If ConfigView ak
header (e.g. Subject) ConfigView hlavička (napr. Predmet)

View File

@ -1,16 +1,16 @@
1 belarusian x-vnd.Haiku-NewMailNotification 3624191291
%num new message filter %num новae паведамленнe
%num new messages filter %num новых паведамленняў
Alert ConfigView Папярэджанне
Beep ConfigView Біп
Central alert ConfigView Цэнтральная папярэджанне
Central beep ConfigView Цэнтральны гук
Keyboard LEDs ConfigView Клавіятурныя LED
Log window ConfigView Вакно пратаколу
Method: ConfigView Метад:
New mails notification ConfigView Інфа пра новыя паведамленні
New messages filter Новыя паведамленні
OK filter ОК
You have %num new message for %name. filter Вы маеце %num новae паведамленнe для %name
You have %num new messages for %name. filter Вы маеце %num новых паведамленняў для %name
You have %num new message for %name. filter Вы маеце %num новae паведамленнe для %name
Log window ConfigView Вакно пратаколу
Central beep ConfigView Цэнтральны гук
Beep ConfigView Біп
Method: ConfigView Метад:
Central alert ConfigView Цэнтральная папярэджанне
Alert ConfigView Папярэджанне
none ConfigView няма
New messages filter Новыя паведамленні
New mails notification ConfigView Інфа пра новыя паведамленні
OK filter ОК

View File

@ -1,16 +1,16 @@
1 german x-vnd.Haiku-NewMailNotification 3624191291
%num new message filter %num neue Nachricht
%num new messages filter %num neue Nachrichten
Alert ConfigView Hinweisfenster
Beep ConfigView Tonsignal
Central alert ConfigView Hinweisfenster (alle Konten)
Central beep ConfigView Tonsignal (alle Konten)
Keyboard LEDs ConfigView Tastatur-LEDs
Log window ConfigView Statusfenster
Method: ConfigView Methode:
New mails notification ConfigView Ankündigung neuer E-Mails
New messages filter Neue Nachrichten
OK filter OK
You have %num new message for %name. filter %num neue Nachricht für %name.
You have %num new messages for %name. filter %num neue Nachrichten für %name.
You have %num new message for %name. filter %num neue Nachricht für %name.
Log window ConfigView Statusfenster
Central beep ConfigView Tonsignal (alle Konten)
Beep ConfigView Tonsignal
Method: ConfigView Methode:
Central alert ConfigView Hinweisfenster (alle Konten)
Alert ConfigView Hinweisfenster
none ConfigView keine
New messages filter Neue Nachrichten
New mails notification ConfigView Ankündigung neuer E-Mails
OK filter OK

View File

@ -0,0 +1,9 @@
1 french x-vnd.Haiku-NewMailNotification 1075768259
%num new message filter %num nouveau message
%num new messages filter %num nouveaux messages
Method: ConfigView Méthode :
New messages filter Nouveaux messages
OK filter OK
You have %num new message for %name. filter Il y a %num nouveau message pour %name.
You have %num new messages for %name. filter Il y a %num nouveaux messages pour %name.
none ConfigView aucun

View File

@ -0,0 +1,16 @@
1 lithuanian x-vnd.Haiku-NewMailNotification 3624191291
%num new message filter Naujų laiškų: %num
%num new messages filter Naujų laiškų: %num
Keyboard LEDs ConfigView klaviatūros diodais
You have %num new messages for %name. filter Naujų laiškų, skirtų %name: %num.
You have %num new message for %name. filter Naujų laiškų, skirtų %name: %num.
Log window ConfigView žurnalo lange
Central beep ConfigView centriniu pyptelėjimu
Beep ConfigView pyptelėjimu
Method: ConfigView Pranešti:
Central alert ConfigView centriniu pranešimu
Alert ConfigView pranešimu
none ConfigView niekaip
New messages filter Nauji laiškai
New mails notification ConfigView Pranešimas apie naujus laiškus
OK filter Gerai

View File

@ -0,0 +1,16 @@
1 dutch; flemish x-vnd.Haiku-NewMailNotification 3624191291
%num new message filter %num nieuw bericht
%num new messages filter %num nieuwe berichten
Keyboard LEDs ConfigView Toetsenbords LED's
You have %num new messages for %name. filter U heeft %num nieuwe berichten voor %name.
You have %num new message for %name. filter U heeft %num nieuw bericht voor %name.
Log window ConfigView Logvenster
Central beep ConfigView Centraal geluidssignaal
Beep ConfigView Geluidssignaal
Method: ConfigView Methode:
Central alert ConfigView Centraal signaal
Alert ConfigView Signaal
none ConfigView geen
New messages filter Nieuwe bericht
New mails notification ConfigView Nieuwe e-mails notificatie
OK filter OK

View File

@ -1,16 +1,16 @@
1 slovak x-vnd.Haiku-NewMailNotification 3624191291
%num new message filter %num nová správa
%num new messages filter %num nových správ
Alert ConfigView Upozornenie
Beep ConfigView Pípnutie
Central alert ConfigView Centrálne upozornenie
Central beep ConfigView Centrálne pípnutie
Keyboard LEDs ConfigView LED klávesnice
Log window ConfigView Okno záznamu
Method: ConfigView Metóda:
New mails notification ConfigView Upozornenie na nové správy
New messages filter Nové správy
OK filter OK
You have %num new message for %name. filter Máte %num novú správu pre %name.
You have %num new messages for %name. filter Máte %num nových správ pre %name.
You have %num new message for %name. filter Máte %num novú správu pre %name.
Log window ConfigView Okno záznamu
Central beep ConfigView Centrálne pípnutie
Beep ConfigView Pípnutie
Method: ConfigView Metóda:
Central alert ConfigView Centrálne upozornenie
Alert ConfigView Upozornenie
none ConfigView žiadne
New messages filter Nové správy
New mails notification ConfigView Upozornenie na nové správy
OK filter OK

View File

@ -0,0 +1,16 @@
1 ukrainian x-vnd.Haiku-NewMailNotification 3624191291
%num new message filter %num нове повідомлення
%num new messages filter %num нових повідомлень
Alert ConfigView Попередження
Beep ConfigView Сигнал
Central alert ConfigView Головне попередження
Central beep ConfigView Головний сигнал
Keyboard LEDs ConfigView Світлодіоди клавіатури
Log window ConfigView Вікно логів
Method: ConfigView Метод:
New mails notification ConfigView Нові оголошення пошти
New messages filter Нові повідомлення
OK filter Гаразд
You have %num new message for %name. filter Отримано %num нове повідомлення для %name.
You have %num new messages for %name. filter Отримано %num нових повідомлень для %name.
none ConfigView жодного

View File

@ -1,9 +1,9 @@
1 belarusian x-vnd.Haiku-SpamFilter 1975155212
Add spam rating to start of subject SpamFilterConfig Дадаць спам-рэйтынг ў пачатак тэмы
Close SpamFilterConfig Закрыць
or empty e-mail SpamFilterConfig ці пустыя паведамленні
Spam Filter (AGMS Bayesian) SpamFilter Фільтар спаму (AGMS Bayesian)
Genuine below and uncertain above: SpamFilterConfig Сапраўдныя ніжэй і нявызначаныя вышэй:
Spam above: SpamFilterConfig Спам вышэй:
Add spam rating to start of subject SpamFilterConfig Дадаць спам-рэйтынг ў пачатак тэмы
Learn from all incoming e-mail SpamFilterConfig Навучаць з ўсіх уваходных паведамленняў
Sorry, unable to launch the spamdbm program to let you edit the server settings. SpamFilterConfig Прабачце, немагчыма запусціць праграму spamdbm каб даць вам магчымасць рэдагаваць наладкі.
Spam Filter (AGMS Bayesian) SpamFilter Фільтар спаму (AGMS Bayesian)
Spam above: SpamFilterConfig Спам вышэй:
or empty e-mail SpamFilterConfig ці пустыя паведамленні
Close SpamFilterConfig Закрыць

View File

@ -1,9 +1,9 @@
1 german x-vnd.Haiku-SpamFilter 1975155212
Add spam rating to start of subject SpamFilterConfig Spam-Einschätzung der Betreffzeile voranstellen
Close SpamFilterConfig Schließen
or empty e-mail SpamFilterConfig oder leere E-Mail
Spam Filter (AGMS Bayesian) SpamFilter Spamfilter (AGMS Bayesian)
Genuine below and uncertain above: SpamFilterConfig Erwünscht unter und ungewiss über:
Spam above: SpamFilterConfig Spam über:
Add spam rating to start of subject SpamFilterConfig Spam-Einschätzung der Betreffzeile voranstellen
Learn from all incoming e-mail SpamFilterConfig Von allen eingehenden E-Mails lernen
Sorry, unable to launch the spamdbm program to let you edit the server settings. SpamFilterConfig Leider konnte die Anwendung spamdbm zum Bearbeiten der Server-Einstellungen nicht gestartet werden.
Spam Filter (AGMS Bayesian) SpamFilter Spamfilter (AGMS Bayesian)
Spam above: SpamFilterConfig Spam über:
or empty e-mail SpamFilterConfig oder leere E-Mail
Close SpamFilterConfig Schließen

View File

@ -0,0 +1,7 @@
1 croatian x-vnd.Haiku-SpamFilter 8723064
Close SpamFilterConfig Zatvori
Genuine below and uncertain above: SpamFilterConfig Orginalni ispod i nesigurni iznad:
Learn from all incoming e-mail SpamFilterConfig Uči iz sve dolazne elektroničke pošte
Sorry, unable to launch the spamdbm program to let you edit the server settings. SpamFilterConfig Žao nam je, nemože se pokrenuti spamdbm program da vam omogući uređivanje postavki poslužitelja.
Spam above: SpamFilterConfig Spam iznad:

View File

@ -0,0 +1,9 @@
1 lithuanian x-vnd.Haiku-SpamFilter 1975155212
or empty e-mail SpamFilterConfig arba tuščias laiškas
Spam Filter (AGMS Bayesian) SpamFilter Brukalo filtras (Bajeso AGMS)
Genuine below and uncertain above: SpamFilterConfig Ne brukalas, kai žemesnis, o neaišku, kai viršija:
Spam above: SpamFilterConfig Brukalas, kai įvertis viršija:
Add spam rating to start of subject SpamFilterConfig Pridėti brukalo įvertį į temos pradžią
Learn from all incoming e-mail SpamFilterConfig Apsimokyti iš visų gaunamų laiškų
Sorry, unable to launch the spamdbm program to let you edit the server settings. SpamFilterConfig Deja, nepavyko paleisti „spamdbm“ programos, leidžiančios keisti serverio nuostatas.
Close SpamFilterConfig Užverti

View File

@ -0,0 +1,9 @@
1 dutch; flemish x-vnd.Haiku-SpamFilter 1975155212
or empty e-mail SpamFilterConfig of een lege e-mail
Spam Filter (AGMS Bayesian) SpamFilter Spam Filter (AGMS Bayesian)
Genuine below and uncertain above: SpamFilterConfig Echte e-mail beneden en onzeker boven:
Spam above: SpamFilterConfig Spam boven:
Add spam rating to start of subject SpamFilterConfig Spamwaarde toevoegen aan het begin van het onderwerp
Learn from all incoming e-mail SpamFilterConfig Leer van alle inkomende e-mails
Sorry, unable to launch the spamdbm program to let you edit the server settings. SpamFilterConfig Sorry, niet mogelijk om spamdbm te starten om u serverinstellingen te laten veranderen
Close SpamFilterConfig Sluiten

View File

@ -1,9 +1,9 @@
1 slovak x-vnd.Haiku-SpamFilter 1975155212
Add spam rating to start of subject SpamFilterConfig Pridať ohodnotenie ako spam na začiatok predmetu
Close SpamFilterConfig Zatvoriť
or empty e-mail SpamFilterConfig alebo prázdny email
Spam Filter (AGMS Bayesian) SpamFilter Spamový filter (AGMS Bayesian)
Genuine below and uncertain above: SpamFilterConfig Originálny pod a neistý nad:
Spam above: SpamFilterConfig Spam nad:
Add spam rating to start of subject SpamFilterConfig Pridať ohodnotenie ako spam na začiatok predmetu
Learn from all incoming e-mail SpamFilterConfig Učiť sa na základe všetkej prichádzajúcej pošty
Sorry, unable to launch the spamdbm program to let you edit the server settings. SpamFilterConfig Ľutujeme, nie je možné spustiť program spamdbm na umožnenie úpravy nastavenia servera.
Spam Filter (AGMS Bayesian) SpamFilter Spamový filter (AGMS Bayesian)
Spam above: SpamFilterConfig Spam nad:
or empty e-mail SpamFilterConfig alebo prázdny email
Close SpamFilterConfig Zatvoriť

View File

@ -1,9 +1,9 @@
1 belarusian x-vnd.Haiku-IMAP 3892875357
Apply IMAPFolderConfig Прымяніць
Destination: imap_config Прызначэнне:
Failed to fetch available storage. IMAPFolderConfig Памылка падчас атрымання дадзеных
status IMAPFolderConfig статус
Apply IMAPFolderConfig Прымяніць
IMAP Folders imap_config Папкі IMAP
Fetching IMAP folders, have patience... IMAPFolderConfig Атрыманне IMAP папак, пачакайце...
IMAP Folders IMAPFolderConfig IMAP папкі
IMAP Folders imap_config Папкі IMAP
Subcribe / Unsuscribe IMAP folders, have patience... IMAPFolderConfig Апрацоўка IMAP папак, пачакайце...
status IMAPFolderConfig статус
Failed to fetch available storage. IMAPFolderConfig Памылка падчас атрымання дадзеных

View File

@ -1,9 +1,9 @@
1 german x-vnd.Haiku-IMAP 3892875357
Apply IMAPFolderConfig Anwenden
Destination: imap_config Zielverzeichnis:
Failed to fetch available storage. IMAPFolderConfig Keine der vorhandenen Ablagen konnte übertragen werden.
status IMAPFolderConfig Status
Apply IMAPFolderConfig Anwenden
IMAP Folders imap_config IMAP-Ordner
Fetching IMAP folders, have patience... IMAPFolderConfig IMAP-Ordner werden angefordert. Bitte warten…
IMAP Folders IMAPFolderConfig IMAP-Ordner
IMAP Folders imap_config IMAP-Ordner
Subcribe / Unsuscribe IMAP folders, have patience... IMAPFolderConfig IMAP-Ordner werden abonniert/abbestellt. Bitte warten…
status IMAPFolderConfig Status
Failed to fetch available storage. IMAPFolderConfig Keine der vorhandenen Ablagen konnte übertragen werden.

View File

@ -0,0 +1,8 @@
1 french x-vnd.Haiku-IMAP 2655366227
Apply IMAPFolderConfig Appliquer
Destination: imap_config Destination :
Fetching IMAP folders, have patience... IMAPFolderConfig Récupération des dossiers IMAP, Merci de patienter…
IMAP Folders IMAPFolderConfig Dossiers IMAP
IMAP Folders imap_config Dossiers IMAP
Subcribe / Unsuscribe IMAP folders, have patience... IMAPFolderConfig Abonnement / désabonnement aux dossiers IMAP, Merci de patienter…
status IMAPFolderConfig état

View File

@ -0,0 +1,8 @@
1 croatian x-vnd.Haiku-IMAP 2976242043
Apply IMAPFolderConfig Primjeni
Destination: imap_config Odredište
Failed to fetch available storage. IMAPFolderConfig Nisam uspio dohvatiti dostupnu pohranu.
Fetching IMAP folders, have patience... IMAPFolderConfig Dohvaćam IMAP mape,budite strpljivi...
IMAP Folders IMAPFolderConfig IMAP mape
IMAP Folders imap_config IMAP mape
status IMAPFolderConfig stanje

View File

@ -0,0 +1,9 @@
1 lithuanian x-vnd.Haiku-IMAP 3892875357
Destination: imap_config Paskirties aplankas:
status IMAPFolderConfig būsena
Apply IMAPFolderConfig Taikyti
IMAP Folders imap_config IMAP aplankai
Fetching IMAP folders, have patience... IMAPFolderConfig Gaunamas IMAP aplankų sąrašas, luktelėkite…
IMAP Folders IMAPFolderConfig IMAP aplankai
Subcribe / Unsuscribe IMAP folders, have patience... IMAPFolderConfig Keičiamos IMAP aplankų prenumeratos, luktelėkite…
Failed to fetch available storage. IMAPFolderConfig Aplankų sąrašo gauti nepavyko.

View File

@ -0,0 +1,9 @@
1 dutch; flemish x-vnd.Haiku-IMAP 3892875357
Destination: imap_config Doel:
status IMAPFolderConfig status
Apply IMAPFolderConfig Toepassen
IMAP Folders imap_config IMAP mappen
Fetching IMAP folders, have patience... IMAPFolderConfig IMAP mappen ophalen, heb geduld...
IMAP Folders IMAPFolderConfig IMAP Mappen
Subcribe / Unsuscribe IMAP folders, have patience... IMAPFolderConfig Abonneer / De-abonneer IMAP mappen, heb geduld...
Failed to fetch available storage. IMAPFolderConfig Fout bij het ophalen van de beschikbare opslag.

View File

@ -1,9 +1,9 @@
1 slovak x-vnd.Haiku-IMAP 3892875357
Apply IMAPFolderConfig Použiť
Destination: imap_config Cieľ:
Failed to fetch available storage. IMAPFolderConfig Nepodarilo sa zistiť dostupné úložné miesto.
status IMAPFolderConfig stav
Apply IMAPFolderConfig Použiť
IMAP Folders imap_config Priečinky IMAP
Fetching IMAP folders, have patience... IMAPFolderConfig Sťahujú sa priečinky IMAP, strpenie...
IMAP Folders IMAPFolderConfig Priečinky IMAP
IMAP Folders imap_config Priečinky IMAP
Subcribe / Unsuscribe IMAP folders, have patience... IMAPFolderConfig Prihlásuje/odhlasuje sa odber priečinkov IMAP, strpenie...
status IMAPFolderConfig stav
Subcribe / Unsuscribe IMAP folders, have patience... IMAPFolderConfig Prihlasuje/odhlasuje sa odber priečinkov IMAP, strpenie...
Failed to fetch available storage. IMAPFolderConfig Nepodarilo sa zistiť dostupné úložné miesto.

View File

@ -1,18 +1,18 @@
1 belarusian x-vnd.Haiku-POP3 1324485597
. The server said:\n pop3 . Паведамленне сервера:\n
: Connection refused or host not found pop3 : Адмова ў далучэнні альбо хост не знойдзены
: Could not allocate socket. pop3 : Немагчыма вылучыць сокет.
: No reply.\n pop3 : Няма адказу.\n
: The server does not support APOP. pop3 : Сервер не падтрымлівае пратакол APOP.
APOP ConfigView APOP
Connect to server… pop3 Далучэнне да сервера…
Connecting to POP3 server… pop3 Далучэнне да POP3 сервера…
Destination: ConfigView Прызначэнне:
Error while authenticating user %user pop3 Памылка падчас аўтэнтыфікацыі %user
Error while connecting to server %serv pop3 Памылка падчас далучэння %user да сервера
Getting UniqueIDs… pop3 Атрыманне ідэнтыфікатараў…
Getting mailbox size… pop3 Вылічэнне памеру паштовай скрыні…
Plain text ConfigView Просты тэкст
Sending APOP authentication… pop3 Дасыланне APOP аўтэнтыфікацыі…
Sending password… pop3 Дасыланне пароля…
Sending username… pop3 Дасыланне імя карыстальніка…
: The server does not support APOP. pop3 : Сервер не падтрымлівае пратакол APOP.
Getting mailbox size… pop3 Вылічэнне памеру паштовай скрыні…
Connecting to POP3 server… pop3 Далучэнне да POP3 сервера…
Getting UniqueIDs… pop3 Атрыманне ідэнтыфікатараў…
: No reply.\n pop3 : Няма адказу.\n
: Connection refused or host not found pop3 : Адмова ў далучэнні альбо хост не знойдзены
Error while connecting to server %serv pop3 Памылка падчас далучэння %user да сервера
: Could not allocate socket. pop3 : Немагчыма вылучыць сокет.
Error while authenticating user %user pop3 Памылка падчас аўтэнтыфікацыі %user
Destination: ConfigView Прызначэнне:
APOP ConfigView APOP
Sending password… pop3 Дасыланне пароля…
Connect to server… pop3 Далучэнне да сервера…
. The server said:\n pop3 . Паведамленне сервера:\n

View File

@ -1,18 +1,18 @@
1 german x-vnd.Haiku-POP3 1324485597
. The server said:\n pop3 . Servermeldung:\n
: Connection refused or host not found pop3 : Verbindung abgelehnt oder Host nicht gefunden
: Could not allocate socket. pop3 : Socket konnte nicht reserviert werden.
: No reply.\n pop3 : Keine Antwort.\n
: The server does not support APOP. pop3 : APOP wird vom Server nicht unterstützt.
APOP ConfigView APOP
Connect to server… pop3 Mit Server verbinden…
Connecting to POP3 server… pop3 Mit POP3-Server verbinden…
Destination: ConfigView Zielverzeichnis:
Error while authenticating user %user pop3 Fehler beim Authentifizieren von Benutzer %user
Error while connecting to server %serv pop3 Fehler beim Verbinden mit Server %serv
Getting UniqueIDs… pop3 UniqueIDs werden empfangen…
Getting mailbox size… pop3 Postfachgröße wird ermittelt…
Plain text ConfigView Klartext
Sending APOP authentication… pop3 APOP-Authentifizierung wird gesendet…
Sending password… pop3 Passwort wird gesendet…
Sending username… pop3 Benutzername wird gesendet…
: The server does not support APOP. pop3 : APOP wird vom Server nicht unterstützt.
Getting mailbox size… pop3 Postfachgröße wird ermittelt…
Connecting to POP3 server… pop3 Mit POP3-Server verbinden…
Getting UniqueIDs… pop3 UniqueIDs werden empfangen…
: No reply.\n pop3 : Keine Antwort.\n
: Connection refused or host not found pop3 : Verbindung abgelehnt oder Host nicht gefunden
Error while connecting to server %serv pop3 Fehler beim Verbinden mit Server %serv
: Could not allocate socket. pop3 : Socket konnte nicht reserviert werden.
Error while authenticating user %user pop3 Fehler beim Authentifizieren von Benutzer %user
Destination: ConfigView Zielverzeichnis:
APOP ConfigView APOP
Sending password… pop3 Passwort wird gesendet…
Connect to server… pop3 Mit Server verbinden…
. The server said:\n pop3 . Servermeldung:\n

View File

@ -0,0 +1,11 @@
1 french x-vnd.Haiku-POP3 387625039
APOP ConfigView APOP
Connect to server… pop3 Connexion au serveur…
Connecting to POP3 server… pop3 Connexion au serveur POP3…
Destination: ConfigView Destination :
Error while authenticating user %user pop3 Erreur d'authentification de l'utilisateur %user
Error while connecting to server %serv pop3 Erreur lors de la connexion au serveur %serv
Plain text ConfigView Texte brut
Sending APOP authentication… pop3 Envoi de l'authentification APOP…
Sending password… pop3 Envoi du mot de passe…
Sending username… pop3 Envoi du nom d'utilisateur…

View File

@ -0,0 +1,16 @@
1 croatian x-vnd.Haiku-POP3 4151284496
. The server said:\n pop3 . Poslužitelj je rekao:\n
: Connection refused or host not found pop3 : Spajanje odbijeno ili računalo nije pronađeno
: No reply.\n pop3 : Nema odgovora.\n
: The server does not support APOP. pop3 : Poslužitelj nepodržava APOP.
APOP ConfigView APOP
Connect to server… pop3 Spajanje na poslužitelj...
Connecting to POP3 server… pop3 Spajanje na POP3 poslužitelj...
Destination: ConfigView Odredište:
Error while authenticating user %user pop3 Greška pri provjeri korisnika %korisnik
Error while connecting to server %serv pop3 Grešak pri spajanju na poslužitelj %serv
Getting mailbox size… pop3 Uzimam veličinu poštanskog sandučića...
Plain text ConfigView Obični tekst
Sending APOP authentication… pop3 Slanje APOP provjere valjanosti...
Sending password… pop3 Slanje lozinke...
Sending username… pop3 Slanje korisničkog imena...

View File

@ -0,0 +1,18 @@
1 lithuanian x-vnd.Haiku-POP3 1324485597
Plain text ConfigView grynuoju tekstu
Sending APOP authentication… pop3 Vyksta APOP tapatybės nustatymas…
Sending username… pop3 Siunčiamas abonento vardas…
: The server does not support APOP. pop3 : šis serveris nepalaiko APOP.
Getting mailbox size… pop3 Gaunamas pašto dėžutės dydis…
Connecting to POP3 server… pop3 Jungiamasi prie POP3 serverio…
Getting UniqueIDs… pop3 Gaunami laiškų identifikatoriai…
: No reply.\n pop3 : atsakas negautas.\n
: Connection refused or host not found pop3 : ryšys atmestas arba serverio nepavyko rasti
Error while connecting to server %serv pop3 Klaida jungiantis prie serverio %serv
: Could not allocate socket. pop3 : nepavyko gauti lizdo.
Error while authenticating user %user pop3 Klaida nustatant naudotojo %user tapatybę
Destination: ConfigView Paskirties aplankas:
APOP ConfigView APOP
Sending password… pop3 Siunčiamas slaptažodis…
Connect to server… pop3 Jungiamasi prie serverio…
. The server said:\n pop3 . Serveris atsakė:\n

View File

@ -0,0 +1,18 @@
1 dutch; flemish x-vnd.Haiku-POP3 1324485597
Plain text ConfigView Platte tekst
Sending APOP authentication… pop3 APOP authenticatie versturen...
Sending username… pop3 Gebruikersnaam versturen...
: The server does not support APOP. pop3 : De server ondersteunt APOP niet.
Getting mailbox size… pop3 Mailbox grootte ophalen...
Connecting to POP3 server… pop3 Verbinden met POP3 server...
Getting UniqueIDs… pop3 Unieke-IDs krijgen...
: No reply.\n pop3 : Geen Antwoord.\n
: Connection refused or host not found pop3 : Connectie afgewezen of host niet gevonden
Error while connecting to server %serv pop3 Fout tijdens het verbinden met de server %serv
: Could not allocate socket. pop3 : Kon socket niet toewijzen
Error while authenticating user %user pop3 Fout tijdens authenticatie gebruiker %user
Destination: ConfigView Doel:
APOP ConfigView APOP
Sending password… pop3 Wachtwoord versturen...
Connect to server… pop3 Verbinden met server...
. The server said:\n pop3 . De server zei:\n

View File

@ -1,18 +1,18 @@
1 slovak x-vnd.Haiku-POP3 1324485597
. The server said:\n pop3 . Server povedal:\n
: Connection refused or host not found pop3 : Spojenie odmietnuté alebo hostiteľ nenájdený
: Could not allocate socket. pop3 : Nepodarilo sa alokovať socket.
: No reply.\n pop3 : Bez odpovede.\n
: The server does not support APOP. pop3 : Server nepodporuje APOP.
APOP ConfigView APOP
Connect to server… pop3 Pripojiť k serveru...
Connecting to POP3 server… pop3 Pripája sa k serveru POP3...
Destination: ConfigView Cieľ:
Error while authenticating user %user pop3 Chyba pri autentifikácii používateľa %serv
Error while connecting to server %serv pop3 Chyba pri pripájaní k serveru %serv
Getting UniqueIDs… pop3 Získavajú sa jedinečné ID...
Getting mailbox size… pop3 Zisťuje sa veľkosť poštovej schránky...
Plain text ConfigView Čistý text
Sending APOP authentication… pop3 Posiela sa autentifikácia APOP...
Sending password… pop3 Posiela sa heslo...
Sending username… pop3 Posiela sa používateľské meno...
Sending APOP authentication… pop3 Posiela sa autentifikácia APOP…
Sending username… pop3 Posiela sa používateľské meno…
: The server does not support APOP. pop3 : Server nepodporuje APOP.
Getting mailbox size… pop3 Zisťuje sa veľkosť poštovej schránky…
Connecting to POP3 server… pop3 Pripája sa k serveru POP3…
Getting UniqueIDs… pop3 Získavajú sa jedinečné ID…
: No reply.\n pop3 : Bez odpovede.\n
: Connection refused or host not found pop3 : Spojenie odmietnuté alebo hostiteľ nenájdený
Error while connecting to server %serv pop3 Chyba pri pripájaní k serveru %serv
: Could not allocate socket. pop3 : Nepodarilo sa alokovať socket.
Error while authenticating user %user pop3 Chyba pri autentifikácii používateľa %user
Destination: ConfigView Cieľ:
APOP ConfigView APOP
Sending password… pop3 Posiela sa heslo…
Connect to server… pop3 Pripojiť k serveru…
. The server said:\n pop3 . Server povedal:\n

View File

@ -0,0 +1,18 @@
1 ukrainian x-vnd.Haiku-POP3 1324485597
. The server said:\n pop3 . Сервер каже:\n
: Connection refused or host not found pop3 Під'єднання невдале або хост не знайдено
: Could not allocate socket. pop3 : Неможливо призначити сокет .
: No reply.\n pop3 Без відповіді.\n
: The server does not support APOP. pop3 : Сервер не підтримує APOP.
APOP ConfigView APOP
Connect to server… pop3 Під'єднання до сервера…
Connecting to POP3 server… pop3 Підключення до POP3 сервера…
Destination: ConfigView Ціль:
Error while authenticating user %user pop3 Помилка ідентифікації користувача %user
Error while connecting to server %serv pop3 Помилка при під'єднанні до сервера %serv
Getting UniqueIDs… pop3 Отримання особистого ID…
Getting mailbox size… pop3 Отримання розміру скриньки…
Plain text ConfigView Звиклий текст
Sending APOP authentication… pop3 Відправка визначника APOP …
Sending password… pop3 Відправка гасла…
Sending username… pop3 Відправка імені користувача…

View File

@ -1,4 +1,4 @@
1 belarusian x-vnd.Haiku-Fortune 1292458430
Fortune cookie says:\n\n ConfigView Пажаданне:\n\n
Fortune file: ConfigView Файл цытатаў:
Fortune cookie says:\n\n ConfigView Пажаданне:\n\n
Tag line: ConfigView Радок:

View File

@ -1,4 +1,4 @@
1 german x-vnd.Haiku-Fortune 1292458430
Fortune cookie says:\n\n ConfigView Der Spruch des Tages:\n\n
Fortune file: ConfigView Sprüche-Datei:
Fortune cookie says:\n\n ConfigView Der Spruch des Tages:\n\n
Tag line: ConfigView Einleitung:

View File

@ -0,0 +1,4 @@
1 lithuanian x-vnd.Haiku-Fortune 1292458430
Fortune file: ConfigView Citatų failas:
Fortune cookie says:\n\n ConfigView Šiandienos horoskopas teigia:\n\n
Tag line: ConfigView Įžanga:

View File

@ -0,0 +1,4 @@
1 dutch; flemish x-vnd.Haiku-Fortune 1292458430
Fortune file: ConfigView Geluksbestand:
Fortune cookie says:\n\n ConfigView Gelukskoekje zegt:\n\n
Tag line: ConfigView Tagregel:

View File

@ -1,4 +1,4 @@
1 slovak x-vnd.Haiku-Fortune 1292458430
Fortune cookie says:\n\n ConfigView Koláčik šťastia hovorí:\n\n
Fortune file: ConfigView Súbor s koláčikmi:
Fortune cookie says:\n\n ConfigView Koláčik šťastia hovorí:\n\n
Tag line: ConfigView Tag line:

View File

@ -1,13 +1,16 @@
1 belarusian x-vnd.Haiku-SMTP 1052586247
. The server said:\n smtp . Паведамленне сервера:\n
. The server says:\n smtp . Паведамленне сервера:\n
: Connection refused or host not found. smtp : Адмоўлена ў злучэнні ці сервер не знойдзены.
Connecting to server… smtp Далучэнне да сервера…
Destination: ConfigView Прызначэнне:
ESMTP ConfigView ESMTP
Error while logging in to %serv smtp Памылка падчас лагіну ў %serv
Error while opening connection to %serv smtp Памылка падчас далучэння да %serv
None ConfigView Няма
POP3 authentication failed. The server said:\n smtp Аўтэнтыфікацыя не ўдалася. Паведамленне сервера:\n
POP3 before SMTP ConfigView POP3 перад SMTP
1 belarusian x-vnd.Haiku-SMTP 2740407895
SMTP server: ConfigView Сервер SMTP:
STARTTLS ConfigView STARTTLS
Error while logging in to %serv smtp Памылка падчас лагіну ў %serv
Unencrypted ConfigView Незашыфраваны
. The server says:\n smtp . Паведамленне сервера:\n
ESMTP ConfigView ESMTP
Connecting to server… smtp Далучэнне да сервера…
Error while opening connection to %serv smtp Памылка падчас далучэння да %serv
POP3 authentication failed. The server said:\n smtp Аўтэнтыфікацыя не ўдалася. Паведамленне сервера:\n
Destination: ConfigView Прызначэнне:
: Connection refused or host not found. smtp : Адмоўлена ў злучэнні ці сервер не знойдзены.
None ConfigView Няма
POP3 before SMTP ConfigView POP3 перад SMTP
SSL ConfigView SSL
. The server said:\n smtp . Паведамленне сервера:\n

View File

@ -1,13 +1,16 @@
1 german x-vnd.Haiku-SMTP 1052586247
. The server said:\n smtp . Servermeldung:\n
. The server says:\n smtp . Servermeldung:\n
: Connection refused or host not found. smtp : Verbindung abgelehnt oder Host nicht gefunden.
Connecting to server… smtp Mit Server verbinden…
Destination: ConfigView Zielverzeichnis:
ESMTP ConfigView ESMTP
Error while logging in to %serv smtp Fehler beim Anmelden an %serv
Error while opening connection to %serv smtp Fehler beim Verbinden mit %serv
None ConfigView Keine
POP3 authentication failed. The server said:\n smtp POP3-Authentifizierung fehlgeschlagen. Servermeldung:\n
POP3 before SMTP ConfigView POP3 vor SMTP
1 german x-vnd.Haiku-SMTP 2740407895
SMTP server: ConfigView SMTP-Server:
STARTTLS ConfigView STARTTLS
Error while logging in to %serv smtp Fehler beim Anmelden an %serv
Unencrypted ConfigView Unverschlüsselt
. The server says:\n smtp . Servermeldung:\n
ESMTP ConfigView ESMTP
Connecting to server… smtp Mit Server verbinden…
Error while opening connection to %serv smtp Fehler beim Verbinden mit %serv
POP3 authentication failed. The server said:\n smtp POP3-Authentifizierung fehlgeschlagen. Servermeldung:\n
Destination: ConfigView Zielverzeichnis:
: Connection refused or host not found. smtp : Verbindung abgelehnt oder Host nicht gefunden.
None ConfigView Keine
POP3 before SMTP ConfigView POP3 vor SMTP
SSL ConfigView SSL
. The server said:\n smtp . Servermeldung:\n

View File

@ -1,4 +1,4 @@
1 finnish x-vnd.Haiku-SMTP 1052586247
1 finnish x-vnd.Haiku-SMTP 2740407895
. The server said:\n smtp . Palvelin sanoi:\n
. The server says:\n smtp . Palvelin sanoo:\n
: Connection refused or host not found. smtp : Yhteys torjuttiin tai tietokonetta ei löytynyt.
@ -11,3 +11,6 @@ None ConfigView Ei mitään
POP3 authentication failed. The server said:\n smtp POP3-todennus epäonnistui. Palvelin sanoi:\n
POP3 before SMTP ConfigView POP3-yhteyskäytäntö ennen SMTP-yhteyskäytäntöä
SMTP server: ConfigView SMTP-palvelin:
SSL ConfigView SSL
STARTTLS ConfigView STARTTLS
Unencrypted ConfigView Salaamaton

View File

@ -0,0 +1,5 @@
1 french x-vnd.Haiku-SMTP 985585962
Destination: ConfigView Destination :
None ConfigView Aucun
POP3 before SMTP ConfigView POP3 avant SMTP
SMTP server: ConfigView Serveur SMTP :

View File

@ -0,0 +1,15 @@
1 croatian x-vnd.Haiku-SMTP 3852746446
. The server said:\n smtp . Poslužitelj je rekao:\n
. The server says:\n smtp . Poslužitelj je rekao:\n
: Connection refused or host not found. smtp : Veza odbijena ili računalo nije pronađeno
Connecting to server… smtp Spajanje sa poslužiteljem...
Destination: ConfigView Odredište:
ESMTP ConfigView ESMTP
Error while logging in to %serv smtp Greška pri prijavi u %serv
Error while opening connection to %serv smtp Greška pri otvaranju veze za %serv
None ConfigView NIjedan
POP3 authentication failed. The server said:\n smtp POP3 provjera valjanosti neuspjela. Poslužitelj je rekao:\n
POP3 before SMTP ConfigView POP3 prije SMTP
SMTP server: ConfigView SMTP poslužitelj:
SSL ConfigView SSL
Unencrypted ConfigView Nekodirano

View File

@ -0,0 +1,16 @@
1 lithuanian x-vnd.Haiku-SMTP 2740407895
SMTP server: ConfigView SMTP serveris:
STARTTLS ConfigView STARTTLS
Error while logging in to %serv smtp Klaida registruojantis į seansą su %serv
Unencrypted ConfigView ryšys nešifruotas
. The server says:\n smtp . Serveris atsakė:\n
ESMTP ConfigView ESMTP
Connecting to server… smtp Jungiamasi prie serverio…
Error while opening connection to %serv smtp Klaida jungiantis prie serverio %serv
POP3 authentication failed. The server said:\n smtp Tapatybės nustatymas per POP3 nepavyko. Serveris atsakė:\n
Destination: ConfigView Paskirties aplankas:
: Connection refused or host not found. smtp : ryšys atmestas arba serverio nepavyko rasti
None ConfigView joks
POP3 before SMTP ConfigView POP3 prieš SMTP
SSL ConfigView SSL
. The server said:\n smtp . Serveris atsakė:\n

View File

@ -0,0 +1,16 @@
1 dutch; flemish x-vnd.Haiku-SMTP 2740407895
SMTP server: ConfigView SMTP server:
STARTTLS ConfigView STARTTLS
Error while logging in to %serv smtp Fout bij het inloggen in %serv
Unencrypted ConfigView Niet-versleuteld
. The server says:\n smtp . De server zegt:\n
ESMTP ConfigView ESMTP
Connecting to server… smtp Verbinden met de server...
Error while opening connection to %serv smtp Fout tijdens het openen van de connectie met %serv
POP3 authentication failed. The server said:\n smtp POP3 authenticatie gefaald. De server zegt:\n
Destination: ConfigView Doel:
: Connection refused or host not found. smtp : Verbinding afgewezen of host niet gevonden.
None ConfigView Geen
POP3 before SMTP ConfigView POP3 voor SMTP
SSL ConfigView SSL
. The server said:\n smtp . De server zei:\n

View File

@ -1,13 +1,16 @@
1 slovak x-vnd.Haiku-SMTP 1052586247
. The server said:\n smtp . Server povedal:\n
. The server says:\n smtp . Server hovorí:\n
: Connection refused or host not found. smtp : Spojenie odmietnuté alebo hostiteľ nenájdený.
Connecting to server… smtp Pripájanie k serveru...
Destination: ConfigView Cieľ:
ESMTP ConfigView ESMTP
Error while logging in to %serv smtp Chyba pri prihlasovaní k %serv
Error while opening connection to %serv smtp Chyba počas otvárania spojenia s %serv
None ConfigView Žiadne
POP3 authentication failed. The server said:\n smtp Autentifikácia POP3 zlyhala. Server povedal:\n
POP3 before SMTP ConfigView POP3, potom SMTP
1 slovak x-vnd.Haiku-SMTP 2740407895
SMTP server: ConfigView Server SMTP:
STARTTLS ConfigView StartTLS
Error while logging in to %serv smtp Chyba pri prihlasovaní k %serv
Unencrypted ConfigView Nešifrované
. The server says:\n smtp . Server hovorí:\n
ESMTP ConfigView ESMTP
Connecting to server… smtp Pripájanie k serveru…
Error while opening connection to %serv smtp Chyba počas otvárania spojenia s %serv
POP3 authentication failed. The server said:\n smtp Autentifikácia POP3 zlyhala. Server povedal:\n
Destination: ConfigView Cieľ:
: Connection refused or host not found. smtp : Spojenie odmietnuté alebo hostiteľ nenájdený.
None ConfigView Žiadne
POP3 before SMTP ConfigView POP3, potom SMTP
SSL ConfigView SSL
. The server said:\n smtp . Server povedal:\n

View File

@ -0,0 +1 @@
1 ukrainian x-vnd.Haiku-SMTP 0

View File

@ -0,0 +1,27 @@
1 belarusian x-vnd.Haiku-mixer.media_addon 3450667169
Input gain controls represent AudioMixer Уваходныя рэгулятары узмацнення
Linear interpolation AudioMixer Линейная iнтэрпаляцыя
Virtual output channels AudioMixer Вiртуальныя выхадныя каналы
Refuse output format changes AudioMixer Адмовіць змяняць выхадны фармат
Output mapping AudioMixer Мапа вывадаў
Allow input channel remapping AudioMixer Дазволiць перапрызначэнне ўваходнага канала
Resampling algorithm AudioMixer Алгарытм рэсэмплінгу
Attenuate mixer output by 3dB (like BeOS R5) AudioMixer Аслабiць выхад мiксеру на 3дБ(як у BeOS R5)
Display balance control for stereo connections AudioMixer Паказать рэгулятар балансу для стэрэа злучэнняў
To output AudioMixer Выхад
not connected AudioMixer Ня злучана
Refuse input format changes AudioMixer Адмова змен ўваходнага фармату
Drop/repeat samples AudioMixer Прапусцiць/паўтарыць сэмплы
Output channel sources AudioMixer Крыніцы выхаднога каналу
dB AudioMixer дБ
Gain controls AudioMixer Рэгулятары ўзмацнення
Input mapping AudioMixer Перапрызначенне ўваходаў
Mute AudioMixer Сцішыць
Input channel destinations AudioMixer Назначэнне ўваходных каналаў
To master AudioMixer Да асноўнага
Master output AudioMixer Асноўны выхад
Setup AudioMixer Наладкі
Use non linear gain sliders (like BeOS R5) AudioMixer Нелінейнае кіраванне гукам (як у BeOS R5)
Gain AudioMixer Узмацненне
Allow output channel remapping AudioMixer Дазволiць перапрызначэнне выхаднога каналу
Physical input channels AudioMixer Фiзiчныя ўваходныя каналы

View File

@ -0,0 +1,27 @@
1 german x-vnd.Haiku-mixer.media_addon 3450667169
Input gain controls represent AudioMixer Regler für Eingangslautstärke sind
Linear interpolation AudioMixer Lineare Interpolation
Virtual output channels AudioMixer Virtuelle Ausgangskanäle
Refuse output format changes AudioMixer Änderungen des Ausgabeformats verhindern
Output mapping AudioMixer Ausgangs-Zuordnung
Allow input channel remapping AudioMixer Neuzuordnung der Eingangskanäle erlauben
Resampling algorithm AudioMixer Resample-Algorithmus
Attenuate mixer output by 3dB (like BeOS R5) AudioMixer Mixerausgabe um 3dB dämpfen (wie BeOS R5)
Display balance control for stereo connections AudioMixer Balance-Regler für Stereo-Anschlüsse anzeigen
To output AudioMixer Zum Ausgang
not connected AudioMixer nicht verbunden
Refuse input format changes AudioMixer Änderungen des Eingangsformats verhindern
Drop/repeat samples AudioMixer Samples auslassen/wiederholen
Output channel sources AudioMixer Ausgangskanalquellen
dB AudioMixer dB
Gain controls AudioMixer Lautstärke
Input mapping AudioMixer Eingangs-Zuordnung
Mute AudioMixer Stumm
Input channel destinations AudioMixer Eingangskanalziele
To master AudioMixer Zum Master
Master output AudioMixer Master-Ausgang
Setup AudioMixer Einstellungen
Use non linear gain sliders (like BeOS R5) AudioMixer Nicht-lineare Lautstärkeregler (wie BeOS R5)
Gain AudioMixer Verstärkung
Allow output channel remapping AudioMixer Neuzuordnung der Ausgangskanäle erlauben
Physical input channels AudioMixer Physische Eingangskanäle

View File

@ -0,0 +1,27 @@
1 finnish x-vnd.Haiku-mixer.media_addon 3450667169
Allow input channel remapping AudioMixer Salli tulokanavien uudelleenkuvaus
Allow output channel remapping AudioMixer Salli lähtökanavien uudelleennäytteistys
Attenuate mixer output by 3dB (like BeOS R5) AudioMixer 3 dB:n Vaimennussekoittajalähtö (kuten BeOS R5)
Display balance control for stereo connections AudioMixer Näytä balanssiohjaus stereoyhteyksille
Drop/repeat samples AudioMixer Pudota/toista näytteistys
Gain AudioMixer Vahvistus
Gain controls AudioMixer Vahvistusohjaimet
Input channel destinations AudioMixer Tulokanavakohteet
Input gain controls represent AudioMixer Tulovahvistusohjaimet esittää
Input mapping AudioMixer Tulokuvaus
Linear interpolation AudioMixer Lineaarinen interpolointi
Master output AudioMixer Master-lähtö
Mute AudioMixer Mykistä
Output channel sources AudioMixer Lähtökanavalähteet
Output mapping AudioMixer Lähtökuvaus
Physical input channels AudioMixer Fyysiset tulokanavat
Refuse input format changes AudioMixer Kiellä tulomuodon muutokset
Refuse output format changes AudioMixer Kiellä lähtömuodon muutokset
Resampling algorithm AudioMixer Uusintanäytealgoritmi
Setup AudioMixer Asetus
To master AudioMixer Master-laitteelle
To output AudioMixer Lähtöön
Use non linear gain sliders (like BeOS R5) AudioMixer Käytä ei-lineaarisia vahvistusliukukytkimiä (kuten BeOS R5)
Virtual output channels AudioMixer Virtuaaliset lähtökanavat
dB AudioMixer dB
not connected AudioMixer ei ole yhdistetty

View File

@ -0,0 +1,27 @@
1 lithuanian x-vnd.Haiku-mixer.media_addon 3450667169
Input gain controls represent AudioMixer Įvesties stiprinimo valdikliai atspindi
Linear interpolation AudioMixer linijinė interpoliacija
Virtual output channels AudioMixer virtualius išvesties kanalus
Refuse output format changes AudioMixer Neleisti išvesties formato keitimų
Output mapping AudioMixer Išvesties susiejimas
Allow input channel remapping AudioMixer Leisti įvesties kanalų persiejimą
Resampling algorithm AudioMixer Garso elementų atrankos algoritmas
Attenuate mixer output by 3dB (like BeOS R5) AudioMixer Sumažinti maišiklio išvesties garsį 3 dB (kaip „BeOS R5“)
Display balance control for stereo connections AudioMixer Rodyti balanso valdiklius stereofoninėms jungtims
To output AudioMixer Į išvestį
not connected AudioMixer neprijungta
Refuse input format changes AudioMixer Neleisti įvesties formato keitimų
Drop/repeat samples AudioMixer Praleisti / kartoti garso elementus
Output channel sources AudioMixer Išvesties kanalo šaltiniai
dB AudioMixer dB
Gain controls AudioMixer Stiprinimo valdikliai
Input mapping AudioMixer Įvesties susiejimas
Mute AudioMixer Nutildyti
Input channel destinations AudioMixer Įvesties kanalų paskirtys
To master AudioMixer Į pagrindinį
Master output AudioMixer Pagrindinė išvestis
Setup AudioMixer Nuostatos
Use non linear gain sliders (like BeOS R5) AudioMixer Naudoti nelinijinius stiprinimo šliaužiklius (kaip „BeOS R5“)
Gain AudioMixer Stiprinimas
Allow output channel remapping AudioMixer Leisti išvesties kanalų persiejimą
Physical input channels AudioMixer fizinius įvesties kanalus

View File

@ -0,0 +1,27 @@
1 dutch; flemish x-vnd.Haiku-mixer.media_addon 3450667169
Input gain controls represent AudioMixer Invoer versterkingsknoppen representeren
Linear interpolation AudioMixer Lineaire interpolatie
Virtual output channels AudioMixer Virtuele uitvoerkanalen
Refuse output format changes AudioMixer Weiger wijzigingen van het uitvoerformaat
Output mapping AudioMixer Uitgang mapping
Allow input channel remapping AudioMixer Sta toe het invoerkanaal opnieuw te mappen
Resampling algorithm AudioMixer Resampling algorithme
Attenuate mixer output by 3dB (like BeOS R5) AudioMixer Verzwakken mixeruitgang met 3dB (zoals BeOS R5)
Display balance control for stereo connections AudioMixer Balansknop voor stereoverbindingen weergeven
To output AudioMixer Uitvoer
not connected AudioMixer niet verbonden
Refuse input format changes AudioMixer Weiger veranderingen in invoerformaat
Drop/repeat samples AudioMixer Drop/herhaal samples
Output channel sources AudioMixer Uitgangskanaal bronnen
dB AudioMixer dB
Gain controls AudioMixer Gain instellingen
Input mapping AudioMixer Invoermapping
Mute AudioMixer Dempen
Input channel destinations AudioMixer Ingang kanaal bestemming
To master AudioMixer Naar master
Master output AudioMixer Masteruitvoer
Setup AudioMixer Instellingen
Use non linear gain sliders (like BeOS R5) AudioMixer Gebruik nonlineare versterkingsschuifknoppen (zoals BeOS R5)
Gain AudioMixer Versterking
Allow output channel remapping AudioMixer Uitvoerkanaal hermappen toelaten
Physical input channels AudioMixer Fysieke invoerkanalen

View File

@ -0,0 +1,27 @@
1 slovak x-vnd.Haiku-mixer.media_addon 3450667169
Input gain controls represent AudioMixer Ovládacie prvky vstupného zosilnenia predstavujú
Linear interpolation AudioMixer Lineárna interpolácia
Virtual output channels AudioMixer Virtuálne výstupné kanály
Refuse output format changes AudioMixer Odmietnuť zmeny výstupného formátu
Output mapping AudioMixer Mapovanie výstupu
Allow input channel remapping AudioMixer Povoliť premapovanie vstupného kanála
Resampling algorithm AudioMixer Algoritmus prevzorkovania
Attenuate mixer output by 3dB (like BeOS R5) AudioMixer Utlmiť výstup zmiešavačao 3dB (ako BeOS R5)
Display balance control for stereo connections AudioMixer Zobraziť ovládanie vyváženia pri stereo spojeniach
To output AudioMixer Na výstup
not connected AudioMixer nepripojené
Refuse input format changes AudioMixer Odmietnuť zmeny formátu vstupu
Drop/repeat samples AudioMixer Zahodiť/opakovať vzorky
Output channel sources AudioMixer Zdroje výstupného kanála
dB AudioMixer dB
Gain controls AudioMixer Ovládanie zosilnenia
Input mapping AudioMixer Mapovanie vstupu
Mute AudioMixer Stlmiť
Input channel destinations AudioMixer Ciele vstupného kanála
To master AudioMixer Na hlavný
Master output AudioMixer Hlavný výstup
Setup AudioMixer Nastavenie
Use non linear gain sliders (like BeOS R5) AudioMixer Použiť nelineárne posuvníky zosilnenia (ako BeOS R5)
Gain AudioMixer Zosilnenie
Allow output channel remapping AudioMixer Povoliť premapovanie výstupných kanálov
Physical input channels AudioMixer Fyzické vstupné kanály

View File

@ -0,0 +1 @@
1 swedish x-vnd.Haiku-mixer.media_addon 0

View File

@ -0,0 +1,2 @@
1 croatian x-vnd.Haiku-ButterflyScreensaver 3604552753
by Geoffry Song Screensaver Butterfly napravio Geoffry Song

View File

@ -0,0 +1,2 @@
1 lithuanian x-vnd.Haiku-ButterflyScreensaver 3604552753
by Geoffry Song Screensaver Butterfly sukurtas Geoffry'o Song'o

View File

@ -0,0 +1,2 @@
1 dutch; flemish x-vnd.Haiku-ButterflyScreensaver 3604552753
by Geoffry Song Screensaver Butterfly door Geoffry Song

View File

@ -0,0 +1,2 @@
1 croatian x-vnd.Haiku-DebugNowScreensaver 822203648
by Ryan Leavengood Screensaver DebugNow napisao Ryan Leavengood

Some files were not shown because too many files have changed in this diff Show More