Merge branch 'master' into x86_64
Conflicts: build/jam/FloppyBootImage build/jam/OptionalBuildFeatures build/jam/OptionalPackages headers/private/shared/cpu_type.h src/bin/ps.c src/bin/sysinfo.cpp src/kits/tracker/PoseView.cpp src/preferences/appearance/DecorSettingsView.cpp src/preferences/virtualmemory/Settings.cpp src/servers/input/AddOnManager.cpp src/servers/input/InputServer.cpp src/servers/input/InputServerMethod.cpp src/system/boot/Jamfile src/system/boot/platform/raspberrypi_arm/mmu.cpp src/system/boot/platform/u-boot/arch/arm/Jamfile src/system/kernel/arch/x86/arch_cpu.cpp src/system/kernel/arch/x86/arch_thread.cpp src/system/kernel/cache/block_cache.cpp src/system/kernel/vm/VMAnonymousCache.cpp
This commit is contained in:
+2
@@ -0,0 +1,2 @@
|
|||||||
|
This supybot plugin adds commands useful to Haiku developers.
|
||||||
|
|
||||||
+64
@@ -0,0 +1,64 @@
|
|||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
###
|
||||||
|
# Copyright (c) 2012, François Revol
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# Redistribution and use in source and binary forms, with or without
|
||||||
|
# modification, are permitted provided that the following conditions are met:
|
||||||
|
#
|
||||||
|
# * Redistributions of source code must retain the above copyright notice,
|
||||||
|
# this list of conditions, and the following disclaimer.
|
||||||
|
# * Redistributions in binary form must reproduce the above copyright notice,
|
||||||
|
# this list of conditions, and the following disclaimer in the
|
||||||
|
# documentation and/or other materials provided with the distribution.
|
||||||
|
# * Neither the name of the author of this software nor the name of
|
||||||
|
# contributors to this software may be used to endorse or promote products
|
||||||
|
# derived from this software without specific prior written consent.
|
||||||
|
#
|
||||||
|
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||||
|
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||||
|
# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
||||||
|
# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||||
|
# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||||
|
# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||||
|
# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||||
|
# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||||
|
# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
|
# POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
###
|
||||||
|
|
||||||
|
"""
|
||||||
|
A plugin providing helpers for Haiku developers.
|
||||||
|
"""
|
||||||
|
|
||||||
|
import supybot
|
||||||
|
import supybot.world as world
|
||||||
|
|
||||||
|
# Use this for the version of this plugin. You may wish to put a CVS keyword
|
||||||
|
# in here if you're keeping the plugin in CVS or some similar system.
|
||||||
|
__version__ = "0.1"
|
||||||
|
|
||||||
|
__author__ = supybot.Author('François Revol', 'mmu_man', '[email protected]')
|
||||||
|
|
||||||
|
# This is a dictionary mapping supybot.Author instances to lists of
|
||||||
|
# contributions.
|
||||||
|
__contributors__ = {}
|
||||||
|
|
||||||
|
# This is a url where the most recent plugin package can be downloaded.
|
||||||
|
__url__ = 'FIXME:http://github.com/mmueller/supybot-git'
|
||||||
|
|
||||||
|
import config
|
||||||
|
import plugin
|
||||||
|
reload(plugin) # In case we're being reloaded.
|
||||||
|
# Add more reloads here if you add third-party modules and want them to be
|
||||||
|
# reloaded when this plugin is reloaded. Don't forget to import them as well!
|
||||||
|
|
||||||
|
if world.testing:
|
||||||
|
import test
|
||||||
|
|
||||||
|
Class = plugin.Class
|
||||||
|
configure = config.configure
|
||||||
|
|
||||||
|
|
||||||
|
# vim:set shiftwidth=4 softtabstop=4 expandtab textwidth=79:
|
||||||
Vendored
+50
@@ -0,0 +1,50 @@
|
|||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
###
|
||||||
|
# Copyright (c) 2012, François Revol
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# Redistribution and use in source and binary forms, with or without
|
||||||
|
# modification, are permitted provided that the following conditions are met:
|
||||||
|
#
|
||||||
|
# * Redistributions of source code must retain the above copyright notice,
|
||||||
|
# this list of conditions, and the following disclaimer.
|
||||||
|
# * Redistributions in binary form must reproduce the above copyright notice,
|
||||||
|
# this list of conditions, and the following disclaimer in the
|
||||||
|
# documentation and/or other materials provided with the distribution.
|
||||||
|
# * Neither the name of the author of this software nor the name of
|
||||||
|
# contributors to this software may be used to endorse or promote products
|
||||||
|
# derived from this software without specific prior written consent.
|
||||||
|
#
|
||||||
|
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||||
|
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||||
|
# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
||||||
|
# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||||
|
# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||||
|
# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||||
|
# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||||
|
# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||||
|
# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
|
# POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
###
|
||||||
|
|
||||||
|
import supybot.conf as conf
|
||||||
|
import supybot.registry as registry
|
||||||
|
|
||||||
|
def configure(advanced):
|
||||||
|
# This will be called by supybot to configure this module. advanced is
|
||||||
|
# a bool that specifies whether the user identified himself as an advanced
|
||||||
|
# user or not. You should effect your configuration by manipulating the
|
||||||
|
# registry as appropriate.
|
||||||
|
from supybot.questions import expect, anything, something, yn
|
||||||
|
conf.registerPlugin('Haiku', True)
|
||||||
|
|
||||||
|
Haiku = conf.registerPlugin('Haiku')
|
||||||
|
conf.registerChannelValue(Haiku, 'format',
|
||||||
|
registry.String(str(conf.supybot.reply.format.time()), """Determines the
|
||||||
|
format string for timestamps. Refer to the Python documentation for the
|
||||||
|
time module to see what formats are accepted. If you set this variable to
|
||||||
|
the empty string, the timestamp will not be shown."""))
|
||||||
|
|
||||||
|
|
||||||
|
# vim:set shiftwidth=4 softtabstop=4 expandtab textwidth=79:
|
||||||
Vendored
+248
@@ -0,0 +1,248 @@
|
|||||||
|
errors = {
|
||||||
|
'B_NO_INIT': {'expr': 'B_GENERAL_ERROR_BASE + 13', 'str': 'Initialization failed', 'value': 2147483661},
|
||||||
|
'EISDIR': {'expr': 'B_IS_A_DIRECTORY', 'str': 'Is a directory', 'value': 2147508233},
|
||||||
|
'EPROTONOSUPPORT': {'expr': 'B_POSIX_ERROR_BASE + 19', 'str': 'Protocol not supported', 'value': 2147512339},
|
||||||
|
'ETXTBSY': {'expr': 'B_POSIX_ERROR_BASE + 59', 'str': 'Text file busy', 'value': 2147512379},
|
||||||
|
'B_DEV_FORMAT_ERROR': {'expr': 'B_DEVICE_ERROR_BASE + 5', 'str': 'Device format error', 'value': 2147524613},
|
||||||
|
'B_POSIX_ENOMEM': {'expr': 'B_POSIX_ERROR_BASE + 0', 'str': 'Out of memory', 'value': 2147512320},
|
||||||
|
'ENXIO': {'expr': 'B_POSIX_ERROR_BASE + 11', 'str': 'Device not accessible', 'value': 2147512331},
|
||||||
|
'B_NOT_AN_EXECUTABLE': {'expr': 'B_OS_ERROR_BASE + 0x302', 'str': 'Not an executable', 'value': 2147488514},
|
||||||
|
'ETIME': {'expr': 'B_POSIX_ERROR_BASE + 58', 'str': 'STREAM ioctl() timeout', 'value': 2147512378},
|
||||||
|
'B_MEDIA_REALTIME_UNAVAILABLE': {'expr': 'B_MEDIA_ERROR_BASE + 130', 'str': 'Realtime unavailable', 'value': 2147500162},
|
||||||
|
'ENOTTY': {'expr': 'B_POSIX_ERROR_BASE + 10', 'str': 'Not a tty', 'value': 2147512330},
|
||||||
|
'ENAMETOOLONG': {'expr': 'B_NAME_TOO_LONG', 'str': 'File name too long', 'value': 2147508228},
|
||||||
|
'B_DEV_SEEK_ERROR': {'expr': 'B_DEVICE_ERROR_BASE + 8', 'str': 'Device seek error', 'value': 2147524616},
|
||||||
|
'B_CANCELED': {'expr': 'B_GENERAL_ERROR_BASE + 12', 'str': 'Operation canceled', 'value': 2147483660},
|
||||||
|
'EAGAIN': {'expr': 'B_WOULD_BLOCK', 'str': 'Operation would block', 'value': 2147483659},
|
||||||
|
'B_ERRORS_END': {'expr': 'B_GENERAL_ERROR_BASE + 0xffff', 'str': '', 'value': 2147549183},
|
||||||
|
'ENOLINK': {'expr': 'B_POSIX_ERROR_BASE + 53', 'str': 'Reserved', 'value': 2147512373},
|
||||||
|
'B_IO_ERROR': {'expr': 'B_GENERAL_ERROR_BASE + 1', 'str': 'I/O error', 'value': 2147483649},
|
||||||
|
'ECONNRESET': {'expr': 'B_POSIX_ERROR_BASE + 28', 'str': 'Connection reset by peer', 'value': 2147512348},
|
||||||
|
'B_MAIL_NO_DAEMON': {'expr': 'B_MAIL_ERROR_BASE + 0', 'str': 'No mail daemon', 'value': 2147516416},
|
||||||
|
'B_MEDIA_SYSTEM_FAILURE': {'expr': 'B_MEDIA_ERROR_BASE + 100', 'str': 'System failure', 'value': 2147500132},
|
||||||
|
'EMLINK': {'expr': 'B_POSIX_ERROR_BASE + 5', 'str': 'Too many links', 'value': 2147512325},
|
||||||
|
'EINPROGRESS': {'expr': 'B_POSIX_ERROR_BASE + 36', 'str': 'Operation now in progress', 'value': 2147512356},
|
||||||
|
'ENOTSOCK': {'expr': 'B_POSIX_ERROR_BASE + 44', 'str': 'Socket operation on non-socket', 'value': 2147512364},
|
||||||
|
'B_DEV_FIFO_UNDERRUN': {'expr': 'B_DEVICE_ERROR_BASE + 27', 'str': 'Device FIFO underrun', 'value': 2147524635},
|
||||||
|
'B_NAME_IN_USE': {'expr': 'B_GENERAL_ERROR_BASE + 8', 'str': 'Name in use', 'value': 2147483656},
|
||||||
|
'ESHUTDOWN': {'expr': 'B_POSIX_ERROR_BASE + 31', 'str': "Can't send after socket shutdown", 'value': 2147512351},
|
||||||
|
'B_DIRECTORY_NOT_EMPTY': {'expr': 'B_STORAGE_ERROR_BASE + 6', 'str': 'Directory not empty', 'value': 2147508230},
|
||||||
|
'B_DEV_CRC_ERROR': {'expr': 'B_DEVICE_ERROR_BASE + 20', 'str': 'Device check-sum error', 'value': 2147524628},
|
||||||
|
'B_BAD_HANDLER': {'expr': 'B_APP_ERROR_BASE + 3', 'str': 'Bad handler', 'value': 2147491843},
|
||||||
|
'B_DEV_TIMEOUT': {'expr': 'B_DEVICE_ERROR_BASE + 6', 'str': 'Device timeout', 'value': 2147524614},
|
||||||
|
'ENOLCK': {'expr': 'B_POSIX_ERROR_BASE + 8', 'str': 'No record locks available', 'value': 2147512328},
|
||||||
|
'B_LAUNCH_FAILED_EXECUTABLE': {'expr': 'B_APP_ERROR_BASE + 10', 'str': 'File is mistakenly marked as executable', 'value': 2147491850},
|
||||||
|
'B_NO_MORE_TEAMS': {'expr': 'B_OS_ERROR_BASE + 0x104', 'str': 'No more teams', 'value': 2147488004},
|
||||||
|
'B_MAIL_ACCESS_ERROR': {'expr': 'B_MAIL_ERROR_BASE + 4', 'str': 'Mail access error', 'value': 2147516420},
|
||||||
|
'EDEADLK': {'expr': 'B_POSIX_ERROR_BASE + 3', 'str': 'Resource deadlock', 'value': 2147512323},
|
||||||
|
'EFBIG': {'expr': 'B_POSIX_ERROR_BASE + 4', 'str': 'File too large', 'value': 2147512324},
|
||||||
|
'B_MEDIA_APP_ALREADY_REGISTERED': {'expr': 'B_MEDIA_ERROR_BASE + 111', 'str': 'Application already registered', 'value': 2147500143},
|
||||||
|
'ECANCELED': {'expr': 'B_POSIX_ERROR_BASE + 47', 'str': 'Operation canceled', 'value': 2147512367},
|
||||||
|
'B_BAD_TEAM_ID': {'expr': 'B_OS_ERROR_BASE + 0x103', 'str': 'Operation on invalid team', 'value': 2147488003},
|
||||||
|
'B_DEV_INVALID_PIPE': {'expr': 'B_DEVICE_ERROR_BASE + 19', 'str': '', 'value': 2147524627},
|
||||||
|
'EEXIST': {'expr': 'B_FILE_EXISTS', 'str': 'File or Directory already exists', 'value': 2147508226},
|
||||||
|
'B_AMBIGUOUS_APP_LAUNCH': {'expr': 'B_APP_ERROR_BASE + 6', 'str': 'Ambiguous app launch', 'value': 2147491846},
|
||||||
|
'EMSGSIZE': {'expr': 'B_POSIX_ERROR_BASE + 42', 'str': 'Message too long', 'value': 2147512362},
|
||||||
|
'EPROTO': {'expr': 'B_POSIX_ERROR_BASE + 57', 'str': 'Protocol error', 'value': 2147512377},
|
||||||
|
'B_LAST_BUFFER_ERROR': {'expr': 'B_MEDIA_ERROR_BASE + 7', 'str': 'Last buffer', 'value': 2147500039},
|
||||||
|
'B_BAD_THREAD_ID': {'expr': 'B_OS_ERROR_BASE + 0x100', 'str': 'Bad thread ID', 'value': 2147488000},
|
||||||
|
'EOPNOTSUPP': {'expr': 'B_POSIX_ERROR_BASE + 43', 'str': 'Operation not supported', 'value': 2147512363},
|
||||||
|
'EBUSY': {'expr': 'B_BUSY', 'str': 'Device/File/Resource busy', 'value': 2147483662},
|
||||||
|
'B_MEDIA_ADDON_RESTRICTED': {'expr': 'B_MEDIA_ERROR_BASE + 126', 'str': 'Media addon restricted', 'value': 2147500158},
|
||||||
|
'B_MEDIA_BAD_DESTINATION': {'expr': 'B_MEDIA_ERROR_BASE + 118', 'str': 'Bad destination', 'value': 2147500150},
|
||||||
|
'B_ERROR': {'expr': '', 'str': 'General system error', 'value': -1},
|
||||||
|
'B_LAUNCH_FAILED_NO_PREFERRED_APP': {'expr': 'B_APP_ERROR_BASE + 13', 'str': 'There is no preferred application for this type of file', 'value': 2147491853},
|
||||||
|
'EADDRNOTAVAIL': {'expr': 'B_POSIX_ERROR_BASE + 23', 'str': "Can't assign requested address", 'value': 2147512343},
|
||||||
|
'B_MEDIA_BAD_NODE': {'expr': 'B_MEDIA_ERROR_BASE + 101', 'str': 'Bad media node', 'value': 2147500133},
|
||||||
|
'B_DEV_PENDING': {'expr': 'B_DEVICE_ERROR_BASE + 28', 'str': 'Device pending', 'value': 2147524636},
|
||||||
|
'B_MISMATCHED_VALUES': {'expr': 'B_GENERAL_ERROR_BASE + 6', 'str': 'Mismatched values passed to function', 'value': 2147483654},
|
||||||
|
'B_CROSS_DEVICE_LINK': {'expr': 'B_STORAGE_ERROR_BASE + 11', 'str': 'Cross-device link', 'value': 2147508235},
|
||||||
|
'B_NO_MORE_SEMS': {'expr': 'B_OS_ERROR_BASE + 1', 'str': 'No more semaphores', 'value': 2147487745},
|
||||||
|
'EPERM': {'expr': 'B_NOT_ALLOWED', 'str': 'Operation not allowed', 'value': 2147483663},
|
||||||
|
'B_WOULD_BLOCK': {'expr': 'B_GENERAL_ERROR_BASE + 11', 'str': 'Operation would block', 'value': 2147483659},
|
||||||
|
'B_DEV_CONFIGURATION_ERROR': {'expr': 'B_DEVICE_ERROR_BASE + 16', 'str': 'Configuration error', 'value': 2147524624},
|
||||||
|
'B_MEDIA_ADDON_DISABLED': {'expr': 'B_MEDIA_ERROR_BASE + 123', 'str': 'Media addon disabled', 'value': 2147500155},
|
||||||
|
'ENODATA': {'expr': 'B_POSIX_ERROR_BASE + 52', 'str': 'No message available', 'value': 2147512372},
|
||||||
|
'B_BAD_PORT_ID': {'expr': 'B_OS_ERROR_BASE + 0x200', 'str': 'Bad port ID', 'value': 2147488256},
|
||||||
|
'B_TIMED_OUT': {'expr': 'B_GENERAL_ERROR_BASE + 9', 'str': 'Operation timed out', 'value': 2147483657},
|
||||||
|
'B_NOT_A_DIRECTORY': {'expr': 'B_STORAGE_ERROR_BASE + 5', 'str': 'Not a directory', 'value': 2147508229},
|
||||||
|
'ENOSPC': {'expr': 'B_DEVICE_FULL', 'str': 'No space left on device', 'value': 2147508231},
|
||||||
|
'EPROTOTYPE': {'expr': 'B_POSIX_ERROR_BASE + 18', 'str': 'Protocol wrong type for socket', 'value': 2147512338},
|
||||||
|
'B_MEDIA_CHANGE_IN_PROGRESS': {'expr': 'B_MEDIA_ERROR_BASE + 124', 'str': 'Change in progress', 'value': 2147500156},
|
||||||
|
'EISCONN': {'expr': 'B_POSIX_ERROR_BASE + 29', 'str': 'Socket is already connected', 'value': 2147512349},
|
||||||
|
'B_MESSAGE_TO_SELF': {'expr': 'B_APP_ERROR_BASE + 2', 'str': "Can't send message to self", 'value': 2147491842},
|
||||||
|
'B_DEV_UNEXPECTED_PID': {'expr': 'B_DEVICE_ERROR_BASE + 23', 'str': '', 'value': 2147524631},
|
||||||
|
'B_MEDIA_CANNOT_SEEK': {'expr': 'B_MEDIA_ERROR_BASE + 109', 'str': 'Cannot seek', 'value': 2147500141},
|
||||||
|
'ERANGE': {'expr': 'B_POSIX_ERROR_BASE + 17', 'str': 'Range Error', 'value': 2147512337},
|
||||||
|
'B_BAD_VALUE': {'expr': 'B_GENERAL_ERROR_BASE + 5', 'str': 'Invalid Argument', 'value': 2147483653},
|
||||||
|
'ESTALE': {'expr': 'B_POSIX_ERROR_BASE + 40', 'str': 'Stale file handle', 'value': 2147512360},
|
||||||
|
'B_RESOURCE_UNAVAILABLE': {'expr': 'B_MEDIA_ERROR_BASE + 3', 'str': 'Resource unavailable', 'value': 2147500035},
|
||||||
|
'ENOPROTOOPT': {'expr': 'B_POSIX_ERROR_BASE + 34', 'str': 'Protocol option not available', 'value': 2147512354},
|
||||||
|
'B_DEV_FIFO_OVERRUN': {'expr': 'B_DEVICE_ERROR_BASE + 26', 'str': 'Device FIFO overrun', 'value': 2147524634},
|
||||||
|
'B_DEV_RESOURCE_CONFLICT': {'expr': 'B_DEVICE_ERROR_BASE + 15', 'str': 'Resource conflict', 'value': 2147524623},
|
||||||
|
'ENOATTR': {'expr': 'B_POSIX_ERROR_BASE + 60', 'str': 'No such attribute', 'value': 2147512380},
|
||||||
|
'B_DEVICE_FULL': {'expr': 'B_STORAGE_ERROR_BASE + 7', 'str': 'No space left on device', 'value': 2147508231},
|
||||||
|
'B_NO_PRINT_SERVER': {'expr': 'B_PRINT_ERROR_BASE + 0', 'str': 'No print server', 'value': 2147520512},
|
||||||
|
'ELOOP': {'expr': 'B_LINK_LIMIT', 'str': 'Too many symbolic links', 'value': 2147508236},
|
||||||
|
'ECHILD': {'expr': 'B_POSIX_ERROR_BASE + 2', 'str': 'No child process', 'value': 2147512322},
|
||||||
|
'B_BUFFER_NOT_AVAILABLE': {'expr': 'B_MEDIA_ERROR_BASE + 6', 'str': 'Buffer not available', 'value': 2147500038},
|
||||||
|
'ENOBUFS': {'expr': 'B_POSIX_ERROR_BASE + 35', 'str': 'No buffer space available', 'value': 2147512355},
|
||||||
|
'B_RESOURCE_NOT_FOUND': {'expr': 'B_MEDIA_ERROR_BASE + 2', 'str': 'Resource not found', 'value': 2147500034},
|
||||||
|
'EDESTADDRREQ': {'expr': 'B_POSIX_ERROR_BASE + 48', 'str': 'Destination address required', 'value': 2147512368},
|
||||||
|
'B_MEDIA_BUFFERS_NOT_RECLAIMED': {'expr': 'B_MEDIA_ERROR_BASE + 114', 'str': 'Buffers not reclaimed', 'value': 2147500146},
|
||||||
|
'B_FILE_ERROR': {'expr': 'B_STORAGE_ERROR_BASE + 0', 'str': 'Bad file descriptor', 'value': 2147508224},
|
||||||
|
'B_ILLEGAL_DATA': {'expr': 'B_TRANSLATION_ERROR_BASE + 2', 'str': 'Illegal data', 'value': 2147502082},
|
||||||
|
'EINTR': {'expr': 'B_INTERRUPTED', 'str': 'Interrupted system call', 'value': 2147483658},
|
||||||
|
'B_MEDIA_NO_HANDLER': {'expr': 'B_MEDIA_ERROR_BASE + 127', 'str': 'No handler', 'value': 2147500159},
|
||||||
|
'ETIMEDOUT': {'expr': 'B_TIMED_OUT', 'str': 'Operation timed out', 'value': 2147483657},
|
||||||
|
'ENOSYS': {'expr': 'B_POSIX_ERROR_BASE + 9', 'str': 'Function not implemented', 'value': 2147512329},
|
||||||
|
'B_DONT_DO_THAT': {'expr': 'B_GENERAL_ERROR_BASE + 17', 'str': "Don't do that!", 'value': 2147483665},
|
||||||
|
'B_DEV_UNREADABLE': {'expr': 'B_DEVICE_ERROR_BASE + 4', 'str': 'Device unreadable', 'value': 2147524612},
|
||||||
|
'B_MEDIA_BAD_BUFFER': {'expr': 'B_MEDIA_ERROR_BASE + 104', 'str': 'Bad buffer', 'value': 2147500136},
|
||||||
|
'B_MAIL_NO_RECIPIENT': {'expr': 'B_MAIL_ERROR_BASE + 6', 'str': 'No mail recipient', 'value': 2147516422},
|
||||||
|
'B_LAUNCH_FAILED_APP_IN_TRASH': {'expr': 'B_APP_ERROR_BASE + 12', 'str': 'Application is in the trash', 'value': 2147491852},
|
||||||
|
'B_FILE_NOT_FOUND': {'expr': 'B_STORAGE_ERROR_BASE + 1', 'str': 'No such file or directory', 'value': 2147508225},
|
||||||
|
'B_NO_MORE_THREADS': {'expr': 'B_OS_ERROR_BASE + 0x101', 'str': 'No more threads', 'value': 2147488001},
|
||||||
|
'B_MAIL_WRONG_PASSWORD': {'expr': 'B_MAIL_ERROR_BASE + 2', 'str': 'Wrong password (mail)', 'value': 2147516418},
|
||||||
|
'B_NO_MEMORY': {'expr': 'B_GENERAL_ERROR_BASE + 0', 'str': 'Out of memory', 'value': 2147483648},
|
||||||
|
'EALREADY': {'expr': 'B_POSIX_ERROR_BASE + 37', 'str': 'Operation already in progress', 'value': 2147512357},
|
||||||
|
'ENODEV': {'expr': 'B_POSIX_ERROR_BASE + 7', 'str': 'No such device', 'value': 2147512327},
|
||||||
|
'E2BIG': {'expr': 'B_POSIX_ERROR_BASE + 1', 'str': 'Argument too big', 'value': 2147512321},
|
||||||
|
'B_LAUNCH_FAILED_APP_NOT_FOUND': {'expr': 'B_APP_ERROR_BASE + 11', 'str': 'Application could not be found', 'value': 2147491851},
|
||||||
|
'B_OK': {'expr': '', 'str': 'No Error', 'value': 0},
|
||||||
|
'EMULTIHOP': {'expr': 'B_POSIX_ERROR_BASE + 51', 'str': 'Reserved', 'value': 2147512371},
|
||||||
|
'EMFILE': {'expr': 'B_NO_MORE_FDS', 'str': 'Too many open files', 'value': 2147508234},
|
||||||
|
'B_MEDIA_TIME_SOURCE_BUSY': {'expr': 'B_MEDIA_ERROR_BASE + 116', 'str': 'Time source busy', 'value': 2147500148},
|
||||||
|
'B_NO_ERROR': {'expr': '', 'str': 'No Error', 'value': 0},
|
||||||
|
'EHOSTDOWN': {'expr': 'B_POSIX_ERROR_BASE + 45', 'str': '', 'value': 2147512365},
|
||||||
|
'B_RESULT_NOT_REPRESENTABLE': {'expr': 'ERANGE', 'str': '', 'value': 2147512337},
|
||||||
|
'B_DEV_DATA_UNDERRUN': {'expr': 'B_DEVICE_ERROR_BASE + 25', 'str': 'Device data underrun', 'value': 2147524633},
|
||||||
|
'B_FILE_TOO_LARGE': {'expr': 'EFBIG', 'str': '', 'value': 2147512324},
|
||||||
|
'B_BAD_MIME_SNIFFER_RULE': {'expr': 'B_APP_ERROR_BASE + 15', 'str': 'Bad sniffer rule', 'value': 2147491855},
|
||||||
|
'EDOM': {'expr': 'B_POSIX_ERROR_BASE + 16', 'str': 'Numerical argument out of range', 'value': 2147512336},
|
||||||
|
'ESIGPARM': {'expr': 'B_POSIX_ERROR_BASE + 15', 'str': 'Signal Error', 'value': 2147512335},
|
||||||
|
'B_PARTITION_TOO_SMALL': {'expr': 'B_STORAGE_ERROR_BASE + 15', 'str': 'Partition too small to contain filesystem', 'value': 2147508239},
|
||||||
|
'ENFILE': {'expr': 'B_POSIX_ERROR_BASE + 6', 'str': 'File table overflow', 'value': 2147512326},
|
||||||
|
'EBADMSG': {'expr': 'B_POSIX_ERROR_BASE + 46', 'str': 'Bad message', 'value': 2147512366},
|
||||||
|
'B_BAD_REPLY': {'expr': 'B_APP_ERROR_BASE + 0', 'str': 'Invalid or unwanted reply', 'value': 2147491840},
|
||||||
|
'EADDRINUSE': {'expr': 'B_POSIX_ERROR_BASE + 22', 'str': 'Address already in use', 'value': 2147512342},
|
||||||
|
'B_NOT_SUPPORTED': {'expr': 'EOPNOTSUPP', 'str': '', 'value': 2147512363},
|
||||||
|
'EXDEV': {'expr': 'B_CROSS_DEVICE_LINK', 'str': 'Cross-device link', 'value': 2147508235},
|
||||||
|
'B_DEV_READ_ERROR': {'expr': 'B_DEVICE_ERROR_BASE + 10', 'str': 'Device read error', 'value': 2147524618},
|
||||||
|
'B_MISSING_LIBRARY': {'expr': 'B_OS_ERROR_BASE + 0x303', 'str': 'Missing library', 'value': 2147488515},
|
||||||
|
'B_DEV_ID_ERROR': {'expr': 'B_DEVICE_ERROR_BASE + 9', 'str': 'Device ID error', 'value': 2147524617},
|
||||||
|
'B_MEDIA_BAD_SOURCE': {'expr': 'B_MEDIA_ERROR_BASE + 117', 'str': 'Bad source', 'value': 2147500149},
|
||||||
|
'B_NO_TRANSLATOR': {'expr': 'B_TRANSLATION_ERROR_BASE + 1', 'str': 'No translator found', 'value': 2147502081},
|
||||||
|
'B_DUPLICATE_REPLY': {'expr': 'B_APP_ERROR_BASE + 1', 'str': 'Duplicate reply', 'value': 2147491841},
|
||||||
|
'ENOMEM': {'expr': 'B_NO_MEMORY', 'str': 'Out of memory', 'value': 2147483648},
|
||||||
|
'ENOSR': {'expr': 'B_POSIX_ERROR_BASE + 54', 'str': 'No STREAM resources', 'value': 2147512374},
|
||||||
|
'B_DEV_DATA_OVERRUN': {'expr': 'B_DEVICE_ERROR_BASE + 24', 'str': 'Device data overrun', 'value': 2147524632},
|
||||||
|
'B_BUSY': {'expr': 'B_GENERAL_ERROR_BASE + 14', 'str': 'Device/File/Resource busy', 'value': 2147483662},
|
||||||
|
'B_NOT_ALLOWED': {'expr': 'B_GENERAL_ERROR_BASE + 15', 'str': 'Operation not allowed', 'value': 2147483663},
|
||||||
|
'B_MEDIA_BAD_CLIP_FORMAT': {'expr': 'B_MEDIA_ERROR_BASE + 121', 'str': 'Bad clipping format', 'value': 2147500153},
|
||||||
|
'B_FILE_EXISTS': {'expr': 'B_STORAGE_ERROR_BASE + 2', 'str': 'File or Directory already exists', 'value': 2147508226},
|
||||||
|
'B_MEDIA_CANNOT_CHANGE_RUN_MODE': {'expr': 'B_MEDIA_ERROR_BASE + 110', 'str': 'Cannot change run mode', 'value': 2147500142},
|
||||||
|
'ENOTCONN': {'expr': 'B_POSIX_ERROR_BASE + 30', 'str': 'Socket is not connected', 'value': 2147512350},
|
||||||
|
'B_NAME_NOT_FOUND': {'expr': 'B_GENERAL_ERROR_BASE + 7', 'str': 'Name not found', 'value': 2147483655},
|
||||||
|
'EFAULT': {'expr': 'B_BAD_ADDRESS', 'str': 'Bad address', 'value': 2147488513},
|
||||||
|
'EPIPE': {'expr': 'B_BUSTED_PIPE', 'str': 'Broken pipe', 'value': 2147508237},
|
||||||
|
'ENETUNREACH': {'expr': 'B_POSIX_ERROR_BASE + 25', 'str': 'Network is unreachable', 'value': 2147512345},
|
||||||
|
'B_MEDIA_TIME_SOURCE_STOPPED': {'expr': 'B_MEDIA_ERROR_BASE + 115', 'str': 'Time source stopped', 'value': 2147500147},
|
||||||
|
'B_NAME_TOO_LONG': {'expr': 'B_STORAGE_ERROR_BASE + 4', 'str': 'File name too long', 'value': 2147508228},
|
||||||
|
'B_READ_ONLY_DEVICE': {'expr': 'B_STORAGE_ERROR_BASE + 8', 'str': 'Read-only file system', 'value': 2147508232},
|
||||||
|
'B_MEDIA_NODE_ALREADY_EXISTS': {'expr': 'B_MEDIA_ERROR_BASE + 107', 'str': 'Media node already exists', 'value': 2147500139},
|
||||||
|
'B_MAIL_UNKNOWN_USER': {'expr': 'B_MAIL_ERROR_BASE + 1', 'str': 'Unknown mail user', 'value': 2147516417},
|
||||||
|
'ECONNABORTED': {'expr': 'B_POSIX_ERROR_BASE + 27', 'str': 'Software caused connection abort', 'value': 2147512347},
|
||||||
|
'EDQUOT': {'expr': 'B_POSIX_ERROR_BASE + 49', 'str': 'Reserved', 'value': 2147512369},
|
||||||
|
'ENOMSG': {'expr': 'B_POSIX_ERROR_BASE + 39', 'str': 'No message of desired type', 'value': 2147512359},
|
||||||
|
'ENOENT': {'expr': 'B_ENTRY_NOT_FOUND', 'str': 'No such file or directory', 'value': 2147508227},
|
||||||
|
'B_SERVER_NOT_FOUND': {'expr': 'B_MEDIA_ERROR_BASE + 1', 'str': 'Server not found', 'value': 2147500033},
|
||||||
|
'B_NOT_INITIALIZED': {'expr': 'B_GENERAL_ERROR_BASE + 13', 'str': '', 'value': 2147483661},
|
||||||
|
'B_UNSUPPORTED': {'expr': 'B_STORAGE_ERROR_BASE + 14', 'str': 'Operation not supported', 'value': 2147508238},
|
||||||
|
'B_DEV_WRITE_ERROR': {'expr': 'B_DEVICE_ERROR_BASE + 11', 'str': 'Device write error', 'value': 2147524619},
|
||||||
|
'B_MAIL_INVALID_MAIL': {'expr': 'B_MAIL_ERROR_BASE + 7', 'str': 'Invalid mail', 'value': 2147516423},
|
||||||
|
'ESPIPE': {'expr': 'B_POSIX_ERROR_BASE + 12', 'str': 'Seek not allowed on file descriptor', 'value': 2147512332},
|
||||||
|
'B_LAUNCH_FAILED': {'expr': 'B_APP_ERROR_BASE + 5', 'str': 'Launch failed', 'value': 2147491845},
|
||||||
|
'B_INTERRUPTED': {'expr': 'B_GENERAL_ERROR_BASE + 10', 'str': 'Interrupted system call', 'value': 2147483658},
|
||||||
|
'B_DEV_NO_MEMORY': {'expr': 'B_DEVICE_ERROR_BASE + 1', 'str': 'No device memory', 'value': 2147524609},
|
||||||
|
'B_BUSTED_PIPE': {'expr': 'B_STORAGE_ERROR_BASE + 13', 'str': 'Broken pipe', 'value': 2147508237},
|
||||||
|
'B_DEVICE_NOT_FOUND': {'expr': 'ENODEV', 'str': '', 'value': 2147512327},
|
||||||
|
'B_NO_MORE_FDS': {'expr': 'B_STORAGE_ERROR_BASE + 10', 'str': 'Too many open files', 'value': 2147508234},
|
||||||
|
'B_STREAM_NOT_FOUND': {'expr': 'B_MEDIA_ERROR_BASE + 0', 'str': 'Stream not found', 'value': 2147500032},
|
||||||
|
'B_MAIL_UNKNOWN_HOST': {'expr': 'B_MAIL_ERROR_BASE + 3', 'str': 'Mail unknown host', 'value': 2147516419},
|
||||||
|
'B_PERMISSION_DENIED': {'expr': 'B_GENERAL_ERROR_BASE + 2', 'str': 'Permission denied', 'value': 2147483650},
|
||||||
|
'B_DEV_RECALIBRATE_ERROR': {'expr': 'B_DEVICE_ERROR_BASE + 7', 'str': 'Device recalibrate error', 'value': 2147524615},
|
||||||
|
'B_DEV_INVALID_IOCTL': {'expr': 'B_DEVICE_ERROR_BASE + 0', 'str': 'Invalid device ioctl', 'value': 2147524608},
|
||||||
|
'EROFS': {'expr': 'B_READ_ONLY_DEVICE', 'str': 'Read-only file system', 'value': 2147508232},
|
||||||
|
'B_MEDIA_NODE_BUSY': {'expr': 'B_MEDIA_ERROR_BASE + 102', 'str': 'Media node busy', 'value': 2147500134},
|
||||||
|
'ECONNREFUSED': {'expr': 'B_POSIX_ERROR_BASE + 32', 'str': 'Connection refused', 'value': 2147512352},
|
||||||
|
'ENOTEMPTY': {'expr': 'B_DIRECTORY_NOT_EMPTY', 'str': 'Directory not empty', 'value': 2147508230},
|
||||||
|
'B_BAD_TYPE': {'expr': 'B_GENERAL_ERROR_BASE + 4', 'str': 'Bad argument type passed to function', 'value': 2147483652},
|
||||||
|
'ENETDOWN': {'expr': 'B_POSIX_ERROR_BASE + 24', 'str': 'Network is down', 'value': 2147512344},
|
||||||
|
'ENOSTR': {'expr': 'B_POSIX_ERROR_BASE + 55', 'str': 'Not a STREAM', 'value': 2147512375},
|
||||||
|
'ENOTDIR': {'expr': 'B_NOT_A_DIRECTORY', 'str': 'Not a directory', 'value': 2147508229},
|
||||||
|
'B_DEV_BAD_DRIVE_NUM': {'expr': 'B_DEVICE_ERROR_BASE + 2', 'str': 'Bad drive number', 'value': 2147524610},
|
||||||
|
'B_DEV_MULTIPLE_ERRORS': {'expr': 'B_DEVICE_ERROR_BASE + 29', 'str': 'Multiple device errors', 'value': 2147524637},
|
||||||
|
'EILSEQ': {'expr': 'B_POSIX_ERROR_BASE + 38', 'str': 'Illegal byte sequence', 'value': 2147512358},
|
||||||
|
'B_MEDIA_TOO_MANY_NODES': {'expr': 'B_MEDIA_ERROR_BASE + 105', 'str': 'Too many nodes', 'value': 2147500137},
|
||||||
|
'B_DEV_BAD_PID': {'expr': 'B_DEVICE_ERROR_BASE + 22', 'str': '', 'value': 2147524630},
|
||||||
|
'B_MEDIA_ADDON_FAILED': {'expr': 'B_MEDIA_ERROR_BASE + 122', 'str': 'Media addon failed', 'value': 2147500154},
|
||||||
|
'ENOEXEC': {'expr': 'B_NOT_AN_EXECUTABLE', 'str': 'Not an executable', 'value': 2147488514},
|
||||||
|
'EACCES': {'expr': 'B_PERMISSION_DENIED', 'str': 'Permission denied', 'value': 2147483650},
|
||||||
|
'ENOTSUP': {'expr': 'B_POSIX_ERROR_BASE + 56', 'str': 'Not supported', 'value': 2147512376},
|
||||||
|
'EOVERFLOW': {'expr': 'B_POSIX_ERROR_BASE + 41', 'str': 'Value too large for defined type', 'value': 2147512361},
|
||||||
|
'B_DEBUGGER_ALREADY_INSTALLED': {'expr': 'B_OS_ERROR_BASE + 0x400', 'str': 'Debugger already installed for this team', 'value': 2147488768},
|
||||||
|
'B_BAD_INDEX': {'expr': 'B_GENERAL_ERROR_BASE + 3', 'str': 'Index not in range for the data set', 'value': 2147483651},
|
||||||
|
'B_BAD_SCRIPT_SYNTAX': {'expr': 'B_APP_ERROR_BASE + 8', 'str': 'Bad script syntax', 'value': 2147491848},
|
||||||
|
'EPFNOSUPPORT': {'expr': 'B_POSIX_ERROR_BASE + 20', 'str': 'Protocol family not supported', 'value': 2147512340},
|
||||||
|
'EFPOS': {'expr': 'B_POSIX_ERROR_BASE + 14', 'str': 'File Position Error', 'value': 2147512334},
|
||||||
|
'B_MEDIA_CANNOT_RECLAIM_BUFFERS': {'expr': 'B_MEDIA_ERROR_BASE + 113', 'str': 'Cannot reclaim buffers', 'value': 2147500145},
|
||||||
|
'B_BAD_SEM_ID': {'expr': 'B_OS_ERROR_BASE + 0', 'str': 'Bad semaphore ID', 'value': 2147487744},
|
||||||
|
'EBADF': {'expr': 'B_FILE_ERROR', 'str': 'Bad file descriptor', 'value': 2147508224},
|
||||||
|
'B_MEDIA_STALE_CHANGE_COUNT': {'expr': 'B_MEDIA_ERROR_BASE + 125', 'str': 'Stale change count', 'value': 2147500157},
|
||||||
|
'B_DEV_NOT_READY': {'expr': 'B_DEVICE_ERROR_BASE + 12', 'str': 'Device not ready', 'value': 2147524620},
|
||||||
|
'B_MEDIA_APP_NOT_REGISTERED': {'expr': 'B_MEDIA_ERROR_BASE + 112', 'str': 'Application not registered', 'value': 2147500144},
|
||||||
|
'B_MEDIA_DUPLICATE_FORMAT': {'expr': 'B_MEDIA_ERROR_BASE + 128', 'str': 'Duplicate format', 'value': 2147500160},
|
||||||
|
'B_DEV_STALLED': {'expr': 'B_DEVICE_ERROR_BASE + 21', 'str': 'Device stalled', 'value': 2147524629},
|
||||||
|
'ENETRESET': {'expr': 'B_POSIX_ERROR_BASE + 26', 'str': 'Network dropped connection on reset', 'value': 2147512346},
|
||||||
|
'B_TOO_MANY_ARGS': {'expr': 'E2BIG', 'str': '', 'value': 2147512321},
|
||||||
|
'EWOULDBLOCK': {'expr': 'B_WOULD_BLOCK', 'str': 'Operation would block', 'value': 2147483659},
|
||||||
|
'B_MEDIA_REALTIME_DISABLED': {'expr': 'B_MEDIA_ERROR_BASE + 129', 'str': 'Realtime disabled', 'value': 2147500161},
|
||||||
|
'B_MAIL_UNKNOWN_FIELD': {'expr': 'B_MAIL_ERROR_BASE + 5', 'str': 'Unknown mail field', 'value': 2147516421},
|
||||||
|
'B_DEV_MEDIA_CHANGE_REQUESTED': {'expr': 'B_DEVICE_ERROR_BASE + 14', 'str': 'Device media change requested', 'value': 2147524622},
|
||||||
|
'EIO': {'expr': 'B_IO_ERROR', 'str': 'I/O error', 'value': 2147483649},
|
||||||
|
'EAFNOSUPPORT': {'expr': 'B_POSIX_ERROR_BASE + 21', 'str': 'Address family not supported by protocol family', 'value': 2147512341},
|
||||||
|
'B_MEDIA_ALREADY_CONNECTED': {'expr': 'B_MEDIA_ERROR_BASE + 119', 'str': 'Already connected', 'value': 2147500151},
|
||||||
|
'B_DEV_MEDIA_CHANGED': {'expr': 'B_DEVICE_ERROR_BASE + 13', 'str': 'Device media changed', 'value': 2147524621},
|
||||||
|
'ESRCH': {'expr': 'B_POSIX_ERROR_BASE + 13', 'str': 'No such process', 'value': 2147512333},
|
||||||
|
'B_DEV_DOOR_OPEN': {'expr': 'B_DEVICE_ERROR_BASE + 18', 'str': 'Drive door open', 'value': 2147524626},
|
||||||
|
'B_SHUTTING_DOWN': {'expr': 'B_APP_ERROR_BASE + 18', 'str': 'System shutting down', 'value': 2147491858},
|
||||||
|
'B_MISSING_SYMBOL': {'expr': 'B_OS_ERROR_BASE + 0x304', 'str': 'Symbol not found', 'value': 2147488516},
|
||||||
|
'B_SUBSCRIBER_NOT_ENTERED': {'expr': 'B_MEDIA_ERROR_BASE + 5', 'str': 'Subscriber not entered', 'value': 2147500037},
|
||||||
|
'B_DEV_TOO_LATE': {'expr': 'B_DEVICE_ERROR_BASE + 30', 'str': 'Device too late', 'value': 2147524638},
|
||||||
|
'B_BAD_SUBSCRIBER': {'expr': 'B_MEDIA_ERROR_BASE + 4', 'str': 'Bad subscriber', 'value': 2147500036},
|
||||||
|
'B_ENTRY_NOT_FOUND': {'expr': 'B_STORAGE_ERROR_BASE + 3', 'str': 'No such file or directory', 'value': 2147508227},
|
||||||
|
'B_LAUNCH_FAILED_FILES_APP_NOT_FOUND': {'expr': 'B_APP_ERROR_BASE + 14', 'str': 'This file has a preferred app, but it could not be found', 'value': 2147491854},
|
||||||
|
'B_BAD_THREAD_STATE': {'expr': 'B_OS_ERROR_BASE + 0x102', 'str': 'Thread is inappropriate state', 'value': 2147488002},
|
||||||
|
'B_MEDIA_BAD_FORMAT': {'expr': 'B_MEDIA_ERROR_BASE + 103', 'str': 'Bad media format', 'value': 2147500135},
|
||||||
|
'B_DEV_NO_MEDIA': {'expr': 'B_DEVICE_ERROR_BASE + 3', 'str': 'No media present', 'value': 2147524611},
|
||||||
|
'B_BAD_IMAGE_ID': {'expr': 'B_OS_ERROR_BASE + 0x300', 'str': 'Bad image ID', 'value': 2147488512},
|
||||||
|
'EINVAL': {'expr': 'B_BAD_VALUE', 'str': 'Invalid Argument', 'value': 2147483653},
|
||||||
|
'B_UNKNOWN_MIME_TYPE': {'expr': 'B_APP_ERROR_BASE + 7', 'str': 'Unknown MIME type', 'value': 2147491847},
|
||||||
|
'B_NOT_A_MESSAGE': {'expr': 'B_APP_ERROR_BASE + 16', 'str': 'Data is not a message', 'value': 2147491856},
|
||||||
|
'B_DEV_DISABLED_BY_USER': {'expr': 'B_DEVICE_ERROR_BASE + 17', 'str': 'Disabled by user', 'value': 2147524625},
|
||||||
|
'EIDRM': {'expr': 'B_POSIX_ERROR_BASE + 50', 'str': 'Identifier removed', 'value': 2147512370},
|
||||||
|
'B_MEDIA_TOO_MANY_BUFFERS': {'expr': 'B_MEDIA_ERROR_BASE + 106', 'str': 'Too many buffers', 'value': 2147500138},
|
||||||
|
'B_SHUTDOWN_CANCELLED': {'expr': 'B_APP_ERROR_BASE + 17', 'str': 'System shutdown cancelled', 'value': 2147491857},
|
||||||
|
'B_MEDIA_NOT_CONNECTED': {'expr': 'B_MEDIA_ERROR_BASE + 120', 'str': 'Not connected', 'value': 2147500152},
|
||||||
|
'B_LINK_LIMIT': {'expr': 'B_STORAGE_ERROR_BASE + 12', 'str': 'Too many symbolic links', 'value': 2147508236},
|
||||||
|
'B_ALREADY_RUNNING': {'expr': 'B_APP_ERROR_BASE + 4', 'str': 'Already running', 'value': 2147491844},
|
||||||
|
'B_BUFFER_OVERFLOW': {'expr': 'EOVERFLOW', 'str': '', 'value': 2147512361},
|
||||||
|
'B_BAD_DATA': {'expr': 'B_GENERAL_ERROR_BASE + 16', 'str': 'Bad data', 'value': 2147483664},
|
||||||
|
'B_IS_A_DIRECTORY': {'expr': 'B_STORAGE_ERROR_BASE + 9', 'str': 'Is a directory', 'value': 2147508233},
|
||||||
|
'B_BAD_ADDRESS': {'expr': 'B_OS_ERROR_BASE + 0x301', 'str': 'Bad address', 'value': 2147488513},
|
||||||
|
'B_LAUNCH_FAILED_NO_RESOLVE_LINK': {'expr': 'B_APP_ERROR_BASE + 9', 'str': 'Could not resolve a link', 'value': 2147491849},
|
||||||
|
'B_NO_MORE_PORTS': {'expr': 'B_OS_ERROR_BASE + 0x201', 'str': 'No more ports available', 'value': 2147488257},
|
||||||
|
'EHOSTUNREACH': {'expr': 'B_POSIX_ERROR_BASE + 33', 'str': 'No route to host', 'value': 2147512353},
|
||||||
|
'B_MEDIA_BUFFER_ALREADY_EXISTS': {'expr': 'B_MEDIA_ERROR_BASE + 108', 'str': 'Buffer already exists', 'value': 2147500140},
|
||||||
|
}
|
||||||
+129
@@ -0,0 +1,129 @@
|
|||||||
|
#!python
|
||||||
|
|
||||||
|
# run from trunk/ and > errors.py
|
||||||
|
|
||||||
|
import re
|
||||||
|
|
||||||
|
errors = {}
|
||||||
|
|
||||||
|
|
||||||
|
errors_h = open("headers/os/support/Errors.h", "r")
|
||||||
|
|
||||||
|
bases = {}
|
||||||
|
|
||||||
|
for line in errors_h:
|
||||||
|
|
||||||
|
match = re.match(r'#\s?define\s+(?P<define>\w+)\s+(?P<expr>.+)', line)
|
||||||
|
if match:
|
||||||
|
define = match.groupdict().get("define")
|
||||||
|
expr = match.groupdict().get("expr")
|
||||||
|
value = None
|
||||||
|
#print "==== %s ==== %s" % (define, expr)
|
||||||
|
if expr == "INT_MIN":
|
||||||
|
value = 0x80000000
|
||||||
|
if expr == "(-1)":
|
||||||
|
value = -1
|
||||||
|
expr = ""
|
||||||
|
if expr == "((int)0)":
|
||||||
|
value = 0
|
||||||
|
expr = ""
|
||||||
|
|
||||||
|
m = re.match(r"B_TO_POSIX_ERROR\((?P<expr>.*)\)", expr)
|
||||||
|
if m:
|
||||||
|
# strip the macro
|
||||||
|
expr = m.group("expr")
|
||||||
|
#print expr
|
||||||
|
|
||||||
|
m = re.match(r"B_FROM_POSIX_ERROR\((?P<expr>.*)\)", expr)
|
||||||
|
if m:
|
||||||
|
# strip the macro
|
||||||
|
expr = m.group("expr")
|
||||||
|
#print expr
|
||||||
|
|
||||||
|
m = re.match(r"\((?P<expr>.*)\)", expr)
|
||||||
|
if m:
|
||||||
|
# strip the parens
|
||||||
|
expr = m.group("expr")
|
||||||
|
#print expr
|
||||||
|
|
||||||
|
m = re.match(r"(?P<expr>\w+)$", expr)
|
||||||
|
if m:
|
||||||
|
# strip the macro
|
||||||
|
token = m.group("expr")
|
||||||
|
if token in errors:
|
||||||
|
value = errors[token]["value"]
|
||||||
|
#print "%s -> %s = %s" % (define, token, value)
|
||||||
|
|
||||||
|
m = re.match(r"(?P<base>.*_BASE)\s*\+\s*(?P<offset>\w+)$", expr)
|
||||||
|
if m:
|
||||||
|
base = m.group("base")
|
||||||
|
if base not in bases:
|
||||||
|
raise "error"
|
||||||
|
b = bases[base]
|
||||||
|
o = int(m.group("offset"), 0)
|
||||||
|
value = b + o
|
||||||
|
#print "value: %x + %x = %x = %d" % (b, o, value, value)
|
||||||
|
|
||||||
|
if value is None:
|
||||||
|
print "Value unknown for %s" % (define)
|
||||||
|
exit(1)
|
||||||
|
|
||||||
|
if re.match(r".*_BASE", define):
|
||||||
|
#print "base: %s=%s" % (define, value)
|
||||||
|
bases[define] = value
|
||||||
|
|
||||||
|
else:
|
||||||
|
#print "%s=%s :%s" % (define, expr, value)
|
||||||
|
errors[define] = {"expr": expr, "value": value, "str": ""}
|
||||||
|
|
||||||
|
|
||||||
|
errors_h.close()
|
||||||
|
|
||||||
|
#print bases
|
||||||
|
#print errors
|
||||||
|
#print errors['EILSEQ']
|
||||||
|
|
||||||
|
#exit(0)
|
||||||
|
|
||||||
|
strerror_c = open("src/system/libroot/posix/string/strerror.c", "r")
|
||||||
|
|
||||||
|
defines = []
|
||||||
|
|
||||||
|
for line in strerror_c:
|
||||||
|
|
||||||
|
match = re.match(r'\t*case (?P<define>\w+):', line)
|
||||||
|
if match:
|
||||||
|
define = match.groupdict().get("define")
|
||||||
|
defines.append(define)
|
||||||
|
match = re.match(r'\t*//\s+(?P<define>\w+):*$', line)
|
||||||
|
if match:
|
||||||
|
define = match.groupdict().get("define")
|
||||||
|
defines.append(define)
|
||||||
|
|
||||||
|
match = re.match(r'\t*return "(?P<str>.+)";', line)
|
||||||
|
if match:
|
||||||
|
str = match.groupdict().get("str")
|
||||||
|
#print defines
|
||||||
|
for d in defines:
|
||||||
|
#print d
|
||||||
|
if errors[d]:
|
||||||
|
#print errors[d]#['str']
|
||||||
|
errors[d]['str'] = str
|
||||||
|
else:
|
||||||
|
print "not found: %s" % (d)
|
||||||
|
exit(1)
|
||||||
|
defines = []
|
||||||
|
#errors[define] = "plop"
|
||||||
|
|
||||||
|
strerror_c.close()
|
||||||
|
|
||||||
|
# Some fixup
|
||||||
|
errors['B_OK']['str'] = "No Error"
|
||||||
|
errors['B_NO_ERROR']['str'] = "No Error"
|
||||||
|
errors['B_DONT_DO_THAT']['str'] = "Don't do that!"
|
||||||
|
|
||||||
|
#print errors
|
||||||
|
print "errors = {"
|
||||||
|
for e in errors:
|
||||||
|
print "'%s': %s," % (e, errors[e])
|
||||||
|
print "}"
|
||||||
Vendored
+249
@@ -0,0 +1,249 @@
|
|||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
###
|
||||||
|
# Copyright (c) 2012, François Revol
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# Redistribution and use in source and binary forms, with or without
|
||||||
|
# modification, are permitted provided that the following conditions are met:
|
||||||
|
#
|
||||||
|
# * Redistributions of source code must retain the above copyright notice,
|
||||||
|
# this list of conditions, and the following disclaimer.
|
||||||
|
# * Redistributions in binary form must reproduce the above copyright notice,
|
||||||
|
# this list of conditions, and the following disclaimer in the
|
||||||
|
# documentation and/or other materials provided with the distribution.
|
||||||
|
# * Neither the name of the author of this software nor the name of
|
||||||
|
# contributors to this software may be used to endorse or promote products
|
||||||
|
# derived from this software without specific prior written consent.
|
||||||
|
#
|
||||||
|
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||||
|
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||||
|
# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
||||||
|
# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||||
|
# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||||
|
# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||||
|
# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||||
|
# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||||
|
# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
|
# POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
###
|
||||||
|
|
||||||
|
import supybot.conf as conf
|
||||||
|
import supybot.utils as utils
|
||||||
|
from supybot.commands import *
|
||||||
|
import supybot.callbacks as callbacks
|
||||||
|
import supybot.log as log
|
||||||
|
|
||||||
|
import random
|
||||||
|
|
||||||
|
import errors
|
||||||
|
|
||||||
|
class Haiku(callbacks.Plugin):
|
||||||
|
def __init__(self, irc):
|
||||||
|
#log.error("plop")
|
||||||
|
#print "plop"
|
||||||
|
self.fortunes = []
|
||||||
|
fortunes = open("/home/revol/devel/haiku/trunk/data/system/data/fortunes/Haiku", "r")
|
||||||
|
print fortunes
|
||||||
|
if fortunes:
|
||||||
|
fortune = ""
|
||||||
|
for line in fortunes:
|
||||||
|
if line == "%\n":
|
||||||
|
self.fortunes.append(fortune)
|
||||||
|
fortune = ""
|
||||||
|
else:
|
||||||
|
fortune += line
|
||||||
|
fortunes.close()
|
||||||
|
|
||||||
|
self.__parent = super(Haiku, self)
|
||||||
|
self.__parent.__init__(irc)
|
||||||
|
|
||||||
|
def error(self, irc, msg, args):
|
||||||
|
"""<error>
|
||||||
|
|
||||||
|
Returns the code and value for the given <error> value or code.
|
||||||
|
"""
|
||||||
|
print "Haiku: error"
|
||||||
|
print args
|
||||||
|
if not args:
|
||||||
|
raise callbacks.ArgumentError
|
||||||
|
for arg in args:
|
||||||
|
err = None
|
||||||
|
if arg in errors.errors:
|
||||||
|
err = errors.errors[arg]
|
||||||
|
key = arg
|
||||||
|
else:
|
||||||
|
try:
|
||||||
|
i = int(arg, 0)
|
||||||
|
except ValueError:
|
||||||
|
irc.errorInvalid('argument', arg, Raise=True)
|
||||||
|
for e in errors.errors:
|
||||||
|
if errors.errors[e]['value'] == i:
|
||||||
|
err = errors.errors[e]
|
||||||
|
key = e
|
||||||
|
if err is None:
|
||||||
|
irc.reply("Unknown error '%s'" % (arg))
|
||||||
|
else:
|
||||||
|
expr = err['expr']
|
||||||
|
value = err['value']
|
||||||
|
r = "%s = %s = 0x%x (%d): %s" % (key, expr, int(value), value, err['str'])
|
||||||
|
irc.reply(r)
|
||||||
|
|
||||||
|
def haiku(self, irc, msg, args):
|
||||||
|
"""
|
||||||
|
|
||||||
|
Returns a random haiku.
|
||||||
|
"""
|
||||||
|
|
||||||
|
if len(self.fortunes) > 0:
|
||||||
|
h = self.fortunes[int(random.random() * len(self.fortunes))].split('\n')
|
||||||
|
for l in h:
|
||||||
|
if l != "":
|
||||||
|
irc.reply(l, prefixNick = False)
|
||||||
|
else:
|
||||||
|
irc.reply("No haiku found")
|
||||||
|
|
||||||
|
def reportbugs(self, irc, msg, args):
|
||||||
|
"""
|
||||||
|
|
||||||
|
Returns some infos on reporting bugs.
|
||||||
|
"""
|
||||||
|
|
||||||
|
to = None
|
||||||
|
if len(args) > 0:
|
||||||
|
to = args[0]
|
||||||
|
t = "If you think there is a bug in Haiku, please report a bug so we can remember to fix it. cf. http://dev.haiku-os.org/wiki/ReportingBugs"
|
||||||
|
irc.reply(t, to = to)
|
||||||
|
|
||||||
|
def patchwanted(self, irc, msg, args):
|
||||||
|
"""
|
||||||
|
|
||||||
|
Returns some infos on submitting patches.
|
||||||
|
"""
|
||||||
|
|
||||||
|
to = None
|
||||||
|
if len(args) > 0:
|
||||||
|
to = args[0]
|
||||||
|
t = "Haiku is Free Software, therefore you can fix it yourself and send a patch, which would likely be very appreciated. cf. http://dev.haiku-os.org/wiki/SubmittingPatches"
|
||||||
|
irc.reply(t, to = to)
|
||||||
|
|
||||||
|
def download(self, irc, msg, args):
|
||||||
|
"""
|
||||||
|
|
||||||
|
Returns download links.
|
||||||
|
"""
|
||||||
|
|
||||||
|
to = None
|
||||||
|
if len(args) > 0:
|
||||||
|
to = args[0]
|
||||||
|
t = "Current release: http://www.haiku-os.org/get-haiku - Nightly builds: http://haiku-files.org/haiku/development/"
|
||||||
|
irc.reply(t, to = to)
|
||||||
|
|
||||||
|
def dl(self, irc, msg, args):
|
||||||
|
"""
|
||||||
|
|
||||||
|
Returns download links.
|
||||||
|
"""
|
||||||
|
return self.download(irc, msg, args)
|
||||||
|
|
||||||
|
def vi(self, irc, msg, args):
|
||||||
|
"""
|
||||||
|
|
||||||
|
Trolls.
|
||||||
|
"""
|
||||||
|
|
||||||
|
to = None
|
||||||
|
if len(args) > 0:
|
||||||
|
to = args[0]
|
||||||
|
t = "emacs!"
|
||||||
|
irc.reply(t, to = to)
|
||||||
|
|
||||||
|
def emacs(self, irc, msg, args):
|
||||||
|
"""
|
||||||
|
|
||||||
|
Trolls.
|
||||||
|
"""
|
||||||
|
|
||||||
|
to = None
|
||||||
|
if len(args) > 0:
|
||||||
|
to = args[0]
|
||||||
|
t = "vi!"
|
||||||
|
irc.reply(t, to = to)
|
||||||
|
|
||||||
|
def bored(self, irc, msg, args):
|
||||||
|
"""
|
||||||
|
|
||||||
|
Returns some infos.
|
||||||
|
"""
|
||||||
|
|
||||||
|
to = None
|
||||||
|
if len(args) > 0:
|
||||||
|
to = args[0]
|
||||||
|
t = "Why won't you get on some easy tasks then? http://dev.haiku-os.org/wiki/EasyTasks"
|
||||||
|
irc.reply(t, to = to)
|
||||||
|
|
||||||
|
def jlg(self, irc, msg, args):
|
||||||
|
"""
|
||||||
|
|
||||||
|
Praise Jean-Louis Gassée.
|
||||||
|
"""
|
||||||
|
|
||||||
|
to = None
|
||||||
|
if len(args) > 0:
|
||||||
|
to = args[0]
|
||||||
|
t = "Jean-Louis Gassée, such a Grand Fromage!"
|
||||||
|
irc.reply(t, to = to)
|
||||||
|
|
||||||
|
def basement(self, irc, msg, args):
|
||||||
|
"""
|
||||||
|
|
||||||
|
Puts people to work.
|
||||||
|
"""
|
||||||
|
|
||||||
|
to = "everyone"
|
||||||
|
who = "them"
|
||||||
|
if len(args) > 0:
|
||||||
|
to = args[0]
|
||||||
|
who = "him"
|
||||||
|
if len(args) > 1:
|
||||||
|
to = ' and '.join([', '.join(args[:-1]), args[-1]])
|
||||||
|
who = "them"
|
||||||
|
t = "sends %s to BGA's basement and chains %s to a post in front of a computer. Get to work!" % (to, who)
|
||||||
|
irc.reply(t, action = True)
|
||||||
|
|
||||||
|
def trout(self, irc, msg, args):
|
||||||
|
"""
|
||||||
|
|
||||||
|
Puts someone back to his place.
|
||||||
|
"""
|
||||||
|
|
||||||
|
if len(args) > 0:
|
||||||
|
to = args[0]
|
||||||
|
if len(args) > 1:
|
||||||
|
to = ' and '.join([', '.join(args[:-1]), args[-1]])
|
||||||
|
t = "slaps %s with a trout." % (to)
|
||||||
|
irc.reply(t, action = True)
|
||||||
|
|
||||||
|
def plop(self, irc, msg, args):
|
||||||
|
"""
|
||||||
|
|
||||||
|
Returns some infos.
|
||||||
|
"""
|
||||||
|
|
||||||
|
to = None
|
||||||
|
if len(args) > 0:
|
||||||
|
to = args[0]
|
||||||
|
t = "plop"
|
||||||
|
irc.reply(t, to = to)
|
||||||
|
|
||||||
|
def shibboleet(self, irc, msg, args):
|
||||||
|
"""
|
||||||
|
|
||||||
|
Tech support.
|
||||||
|
"""
|
||||||
|
|
||||||
|
irc.reply("http://xkcd.com/806/ Tech Support")
|
||||||
|
|
||||||
|
Class = Haiku
|
||||||
|
|
||||||
|
# vim:set shiftwidth=4 softtabstop=4 expandtab textwidth=79:
|
||||||
Vendored
+47
@@ -0,0 +1,47 @@
|
|||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
###
|
||||||
|
# Copyright (c) 2012, François Revol
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# Redistribution and use in source and binary forms, with or without
|
||||||
|
# modification, are permitted provided that the following conditions are met:
|
||||||
|
#
|
||||||
|
# * Redistributions of source code must retain the above copyright notice,
|
||||||
|
# this list of conditions, and the following disclaimer.
|
||||||
|
# * Redistributions in binary form must reproduce the above copyright notice,
|
||||||
|
# this list of conditions, and the following disclaimer in the
|
||||||
|
# documentation and/or other materials provided with the distribution.
|
||||||
|
# * Neither the name of the author of this software nor the name of
|
||||||
|
# contributors to this software may be used to endorse or promote products
|
||||||
|
# derived from this software without specific prior written consent.
|
||||||
|
#
|
||||||
|
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||||
|
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||||
|
# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
||||||
|
# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||||
|
# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||||
|
# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||||
|
# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||||
|
# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||||
|
# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
|
# POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
###
|
||||||
|
|
||||||
|
from supybot.test import *
|
||||||
|
|
||||||
|
class HaikuTestCase(PluginTestCase):
|
||||||
|
plugins = ('Haiku')
|
||||||
|
def testSeconds(self):
|
||||||
|
self.assertResponse('!plop', 'plop')
|
||||||
|
|
||||||
|
|
||||||
|
def testNoErrors(self):
|
||||||
|
self.assertNotError('!plop')
|
||||||
|
|
||||||
|
def testNoNestedErrors(self):
|
||||||
|
self.assertNotError('!plop')
|
||||||
|
|
||||||
|
|
||||||
|
# vim:set shiftwidth=4 softtabstop=4 expandtab textwidth=79:
|
||||||
|
|
||||||
Vendored
+3
@@ -162,6 +162,9 @@ dev() {
|
|||||||
test -z "$DEVUPCMD" -a \( -f _FOSSIL_ -o -f .fslckout \) && DEVUPCMD="fossil update"
|
test -z "$DEVUPCMD" -a \( -f _FOSSIL_ -o -f .fslckout \) && DEVUPCMD="fossil update"
|
||||||
test -z "$DEVUPCMD" -a -n "$P4PORT" && DEVUPCMD="p4 sync"
|
test -z "$DEVUPCMD" -a -n "$P4PORT" && DEVUPCMD="p4 sync"
|
||||||
test -n "$DEVUPCMD" && history -s "$DEVUPCMD"
|
test -n "$DEVUPCMD" && history -s "$DEVUPCMD"
|
||||||
|
|
||||||
|
# spice up terminal window title for git, add current branch name
|
||||||
|
test -d .git && PROMPT_COMMAND='echo -en "\033]0;['$DEVPROJ':`git branch 2>/dev/null | sed "/^[^*]/d;s/^\*\s//"`:${PWD##*/}]\a"'
|
||||||
}
|
}
|
||||||
|
|
||||||
complete -W complete -W "$(dev)" dev
|
complete -W complete -W "$(dev)" dev
|
||||||
|
|||||||
@@ -1395,7 +1395,7 @@ if $(HAIKU_NO_WERROR) != 1 {
|
|||||||
EnableWerror src add-ons translators bmp ;
|
EnableWerror src add-ons translators bmp ;
|
||||||
# EnableWerror src add-ons translators exr ;
|
# EnableWerror src add-ons translators exr ;
|
||||||
EnableWerror src add-ons translators gif ;
|
EnableWerror src add-ons translators gif ;
|
||||||
EnableWerror src add-ons translators hpgs ;
|
# EnableWerror src add-ons translators hpgs ;
|
||||||
EnableWerror src add-ons translators hvif ;
|
EnableWerror src add-ons translators hvif ;
|
||||||
EnableWerror src add-ons translators ico ;
|
EnableWerror src add-ons translators ico ;
|
||||||
# EnableWerror src add-ons translators jpeg ; # gcc2
|
# EnableWerror src add-ons translators jpeg ; # gcc2
|
||||||
|
|||||||
@@ -3,12 +3,15 @@
|
|||||||
|
|
||||||
local X86_ONLY = ;
|
local X86_ONLY = ;
|
||||||
local PPC_ONLY = ;
|
local PPC_ONLY = ;
|
||||||
|
local ARM_ONLY = ;
|
||||||
if $(TARGET_ARCH) = x86 || $(TARGET_ARCH) = x86_64 {
|
if $(TARGET_ARCH) = x86 || $(TARGET_ARCH) = x86_64 {
|
||||||
X86_ONLY = "" ;
|
X86_ONLY = "" ;
|
||||||
} else if $(TARGET_ARCH) = ppc {
|
} else if $(TARGET_ARCH) = ppc {
|
||||||
X86_ONLY = ;
|
X86_ONLY = ;
|
||||||
} else if $(TARGET_ARCH) = m68k {
|
} else if $(TARGET_ARCH) = m68k {
|
||||||
X86_ONLY = ;
|
X86_ONLY = ;
|
||||||
|
} else if $(TARGET_ARCH) = arm {
|
||||||
|
ARM_ONLY = "" ;
|
||||||
}
|
}
|
||||||
|
|
||||||
local GPL_ONLY = ;
|
local GPL_ONLY = ;
|
||||||
@@ -115,6 +118,7 @@ if $(TARGET_ARCH) = x86_64 {
|
|||||||
|
|
||||||
# drivers
|
# drivers
|
||||||
AddNewDriversToFloppyBootArchive disk scsi : scsi_cd scsi_disk ;
|
AddNewDriversToFloppyBootArchive disk scsi : scsi_cd scsi_disk ;
|
||||||
|
AddNewDriversToFloppyBootArchive disk : $(ARM_ONLY)norflash ;
|
||||||
if $(USB_BOOT) = 1 {
|
if $(USB_BOOT) = 1 {
|
||||||
AddDriversToFloppyBootArchive disk usb : usb_disk ;
|
AddDriversToFloppyBootArchive disk usb : usb_disk ;
|
||||||
}
|
}
|
||||||
@@ -168,7 +172,7 @@ if $(TARGET_ARCH) = x86_64 {
|
|||||||
ahci generic_ide_pci $(X86_ONLY)ide_isa silicon_image_3112 legacy_sata
|
ahci generic_ide_pci $(X86_ONLY)ide_isa silicon_image_3112 legacy_sata
|
||||||
it8211
|
it8211
|
||||||
$(USB_ONLY)<usb>uhci $(USB_ONLY)<usb>ohci $(USB_ONLY)<usb>ehci
|
$(USB_ONLY)<usb>uhci $(USB_ONLY)<usb>ohci $(USB_ONLY)<usb>ehci
|
||||||
scsi_cd scsi_disk $(USB_ONLY)usb_disk
|
scsi_cd scsi_disk $(USB_ONLY)usb_disk $(ARM_ONLY)norflash
|
||||||
intel session
|
intel session
|
||||||
$(SYSTEM_ADD_ONS_FILE_SYSTEMS)
|
$(SYSTEM_ADD_ONS_FILE_SYSTEMS)
|
||||||
$(BOOT_ADD_ONS_NET)
|
$(BOOT_ADD_ONS_NET)
|
||||||
|
|||||||
@@ -28,8 +28,6 @@ AddVariableToScript $(script) : isCD : 1 ;
|
|||||||
AddVariableToScript $(script) : cdLabel : $(HAIKU_CD_LABEL) ;
|
AddVariableToScript $(script) : cdLabel : $(HAIKU_CD_LABEL) ;
|
||||||
AddVariableToScript $(script) : addBuildCompatibilityLibDir
|
AddVariableToScript $(script) : addBuildCompatibilityLibDir
|
||||||
: $(HOST_ADD_BUILD_COMPATIBILITY_LIB_DIR) ;
|
: $(HOST_ADD_BUILD_COMPATIBILITY_LIB_DIR) ;
|
||||||
AddVariableToScript $(script) : stripOptionalPackageDebugSymbols
|
|
||||||
: $(HAIKU_STRIP_DEBUG_FROM_OPTIONAL_PACKAGES) ;
|
|
||||||
AddTargetVariableToScript $(script) : <build>addattr ;
|
AddTargetVariableToScript $(script) : <build>addattr ;
|
||||||
AddTargetVariableToScript $(script) : <build>copyattr ;
|
AddTargetVariableToScript $(script) : <build>copyattr ;
|
||||||
AddTargetVariableToScript $(script) : <build>rc ;
|
AddTargetVariableToScript $(script) : <build>rc ;
|
||||||
|
|||||||
+46
-22
@@ -33,7 +33,7 @@ SYSTEM_BIN = "[" addattr alert arp base64 basename bash bc beep bfsinfo
|
|||||||
cal cat catattr checkfs checkitout chgrp chmod chop chown chroot cksum clear
|
cal cat catattr checkfs checkitout chgrp chmod chop chown chroot cksum clear
|
||||||
clockconfig cmp collectcatkeys comm compress copyattr CortexAddOnHost cp
|
clockconfig cmp collectcatkeys comm compress copyattr CortexAddOnHost cp
|
||||||
csplit cut date dc dd desklink df diff diff3 dircolors dirname
|
csplit cut date dc dd desklink df diff diff3 dircolors dirname
|
||||||
draggers driveinfo dstcheck du dumpcatalog
|
diskimage draggers driveinfo dstcheck du dumpcatalog
|
||||||
echo eject env error expand expr
|
echo eject env error expand expr
|
||||||
factor false fdinfo ffm filepanel find finddir fmt fold fortune frcode
|
factor false fdinfo ffm filepanel find finddir fmt fold fortune frcode
|
||||||
ftp ftpd funzip fwcontrol
|
ftp ftpd funzip fwcontrol
|
||||||
@@ -86,19 +86,19 @@ SYSTEM_DEMOS = BSnow Chart Clock Cortex FontDemo $(X86_ONLY)GLTeapot
|
|||||||
SYSTEM_LIBS =
|
SYSTEM_LIBS =
|
||||||
libbe.so libbsd.so libbnetapi.so
|
libbe.so libbsd.so libbnetapi.so
|
||||||
libdebug.so libdevice.so
|
libdebug.so libdevice.so
|
||||||
libgame.so $(X86_ONLY)libGL.so libgnu.so
|
libgame.so $(X86_ONLY)libGL.so $(X86_ONLY)libglut.so
|
||||||
libjpeg.so
|
libgnu.so libmail.so libmedia.so libmidi.so libmidi2.so
|
||||||
libmail.so libmedia.so libmidi.so libmidi2.so
|
|
||||||
libnetwork.so
|
libnetwork.so
|
||||||
libpng.so
|
|
||||||
<revisioned>libroot.so libroot-addon-icu.so
|
<revisioned>libroot.so libroot-addon-icu.so
|
||||||
libscreensaver.so
|
libscreensaver.so
|
||||||
libtextencoding.so libtiff.so libtracker.so libtranslation.so
|
libtextencoding.so libtiff.so libtracker.so libtranslation.so
|
||||||
libz.so
|
|
||||||
$(HAIKU_SHARED_LIBSTDC++) $(HAIKU_SHARED_LIBSUPC++)
|
$(HAIKU_SHARED_LIBSTDC++) $(HAIKU_SHARED_LIBSUPC++)
|
||||||
$(HAIKU_FREETYPE_CURRENT_LIB)
|
|
||||||
;
|
;
|
||||||
PRIVATE_SYSTEM_LIBS =
|
PRIVATE_SYSTEM_LIBS =
|
||||||
|
$(HAIKU_JPEG_CURRENT_LIB)
|
||||||
|
$(HAIKU_LIBPNG_CURRENT_LIB)
|
||||||
|
$(HAIKU_ZLIB_CURRENT_LIB)
|
||||||
|
$(HAIKU_FREETYPE_CURRENT_LIB)
|
||||||
libalm.so
|
libalm.so
|
||||||
libfluidsynth.so
|
libfluidsynth.so
|
||||||
libilmimf.so
|
libilmimf.so
|
||||||
@@ -129,7 +129,7 @@ SYSTEM_ADD_ONS_TRANSLATORS = BMPTranslator EXRTranslator GIFTranslator
|
|||||||
HVIFTranslator ICOTranslator JPEGTranslator JPEG2000Translator
|
HVIFTranslator ICOTranslator JPEGTranslator JPEG2000Translator
|
||||||
PCXTranslator PNGTranslator PPMTranslator
|
PCXTranslator PNGTranslator PPMTranslator
|
||||||
RAWTranslator RTFTranslator SGITranslator STXTTranslator TGATranslator
|
RAWTranslator RTFTranslator SGITranslator STXTTranslator TGATranslator
|
||||||
TIFFTranslator WebPTranslator WonderBrushTranslator
|
TIFFTranslator WebPTranslator WonderBrushTranslator ICNSTranslator
|
||||||
;
|
;
|
||||||
SYSTEM_ADD_ONS_LOCALE_CATALOGS = <catalog-addon>plaintext ;
|
SYSTEM_ADD_ONS_LOCALE_CATALOGS = <catalog-addon>plaintext ;
|
||||||
SYSTEM_ADD_ONS_MEDIA = cortex_audioadapter.media_addon
|
SYSTEM_ADD_ONS_MEDIA = cortex_audioadapter.media_addon
|
||||||
@@ -144,6 +144,8 @@ SYSTEM_ADD_ONS_MEDIA = cortex_audioadapter.media_addon
|
|||||||
video_window_demo.media_addon
|
video_window_demo.media_addon
|
||||||
firewire_dv.media_addon
|
firewire_dv.media_addon
|
||||||
#legacy.media_addon
|
#legacy.media_addon
|
||||||
|
equalizer.media_addon
|
||||||
|
vst_host.media_addon
|
||||||
;
|
;
|
||||||
SYSTEM_ADD_ONS_MEDIA_PLUGINS = $(X86_ONLY)ffmpeg raw_decoder ;
|
SYSTEM_ADD_ONS_MEDIA_PLUGINS = $(X86_ONLY)ffmpeg raw_decoder ;
|
||||||
SYSTEM_ADD_ONS_PRINT =
|
SYSTEM_ADD_ONS_PRINT =
|
||||||
@@ -303,9 +305,8 @@ if $(HAIKU_GCC_VERSION[1]) = 2 {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
# libGL.so has GLU (like BeOS) *and* GLUT API built-in
|
# libGL.so has GLU (like BeOS) built-in
|
||||||
SYSTEM_LIBS_LIBGL_ALIASES
|
SYSTEM_LIBS_LIBGL_ALIASES = libGLU.so ;
|
||||||
= libGLU.so libglut.so ;
|
|
||||||
|
|
||||||
if $(TARGET_ARCH) = x86 {
|
if $(TARGET_ARCH) = x86 {
|
||||||
local lib ;
|
local lib ;
|
||||||
@@ -332,12 +333,37 @@ SYSTEM_LIBS_ALIASES =
|
|||||||
$(SYSTEM_LIBS_LIBBE_ALIASES)
|
$(SYSTEM_LIBS_LIBBE_ALIASES)
|
||||||
;
|
;
|
||||||
|
|
||||||
|
OPTIONAL_LIBS_ALIASES =
|
||||||
|
libfreetype.so
|
||||||
|
libjpeg.so
|
||||||
|
libpng.so
|
||||||
|
libz.so
|
||||||
|
;
|
||||||
|
|
||||||
# libfreetype.so links to the current freetype lib
|
# libfreetype.so links to the current freetype lib
|
||||||
AddSymlinkToHaikuHybridImage system lib : $(HAIKU_FREETYPE_CURRENT_LIB:BS)
|
AddSymlinkToHaikuHybridImage system lib : $(HAIKU_FREETYPE_CURRENT_LIB:BS)
|
||||||
: $(HAIKU_FREETYPE_CURRENT_LINK) : : true ;
|
: $(HAIKU_FREETYPE_CURRENT_LINK) : : true ;
|
||||||
AddSymlinkToHaikuHybridImage system lib : $(HAIKU_FREETYPE_CURRENT_LINK)
|
AddSymlinkToHaikuHybridImage system lib : $(HAIKU_FREETYPE_CURRENT_LINK)
|
||||||
: libfreetype.so : : true ;
|
: libfreetype.so : : true ;
|
||||||
|
|
||||||
|
# libpng.so links to the current libpng
|
||||||
|
AddSymlinkToHaikuHybridImage system lib : $(HAIKU_LIBPNG_CURRENT_LIB:BS)
|
||||||
|
: $(HAIKU_LIBPNG_CURRENT_LINK) : : true ;
|
||||||
|
AddSymlinkToHaikuHybridImage system lib : $(HAIKU_LIBPNG_CURRENT_LINK)
|
||||||
|
: libpng.so : : true ;
|
||||||
|
|
||||||
|
# libjpeg.so links to the current libjpeg
|
||||||
|
AddSymlinkToHaikuHybridImage system lib : $(HAIKU_JPEG_CURRENT_LIB:BS)
|
||||||
|
: $(HAIKU_JPEG_CURRENT_LINK) : : true ;
|
||||||
|
AddSymlinkToHaikuHybridImage system lib : $(HAIKU_JPEG_CURRENT_LINK)
|
||||||
|
: libjpeg.so : : true ;
|
||||||
|
|
||||||
|
# zlib.so links to the current zlib
|
||||||
|
AddSymlinkToHaikuHybridImage system lib : $(HAIKU_ZLIB_CURRENT_LIB:BS)
|
||||||
|
: $(HAIKU_ZLIB_CURRENT_LINK) : : true ;
|
||||||
|
AddSymlinkToHaikuHybridImage system lib : $(HAIKU_ZLIB_CURRENT_LINK)
|
||||||
|
: libz.so : : true ;
|
||||||
|
|
||||||
# servers
|
# servers
|
||||||
AddFilesToHaikuImage system servers : $(SYSTEM_SERVERS) ;
|
AddFilesToHaikuImage system servers : $(SYSTEM_SERVERS) ;
|
||||||
|
|
||||||
@@ -667,7 +693,7 @@ AddFilesToHaikuImage system add-ons Screen\ Savers
|
|||||||
: $(SYSTEM_ADD_ONS_SCREENSAVERS) ;
|
: $(SYSTEM_ADD_ONS_SCREENSAVERS) ;
|
||||||
|
|
||||||
AddFilesToHaikuImage system add-ons disk_systems
|
AddFilesToHaikuImage system add-ons disk_systems
|
||||||
: <disk_system>intel <disk_system>bfs ;
|
: <disk_system>intel <disk_system>bfs <disk_system>ntfs ;
|
||||||
|
|
||||||
# decorators
|
# decorators
|
||||||
AddDirectoryToHaikuImage home config add-ons decorators ;
|
AddDirectoryToHaikuImage home config add-ons decorators ;
|
||||||
@@ -710,42 +736,42 @@ AddDirectoryToHaikuImage home config settings printers "Save as PDF"
|
|||||||
# PDF Writer enconding files
|
# PDF Writer enconding files
|
||||||
CopyDirectoryToHaikuImage system data
|
CopyDirectoryToHaikuImage system data
|
||||||
: [ FDirName $(HAIKU_TOP) src add-ons print drivers pdf encoding ]
|
: [ FDirName $(HAIKU_TOP) src add-ons print drivers pdf encoding ]
|
||||||
: "PDF Writer" : -x .svn -x Jamfile ;
|
: "PDF Writer" : -x Jamfile ;
|
||||||
|
|
||||||
# Gutenprint data files
|
# Gutenprint data files
|
||||||
CopyDirectoryToHaikuImage system data
|
CopyDirectoryToHaikuImage system data
|
||||||
: [ FDirName $(HAIKU_TOP) src libs print libgutenprint src xml ]
|
: [ FDirName $(HAIKU_TOP) src libs print libgutenprint src xml ]
|
||||||
: gutenprint : -x .svn -x *.c -x Makefile.am -x Makefile.in ;
|
: gutenprint : -x *.c -x Makefile.am -x Makefile.in ;
|
||||||
|
|
||||||
# dvb channel settings
|
# dvb channel settings
|
||||||
CopyDirectoryToHaikuImage home config settings Media
|
CopyDirectoryToHaikuImage home config settings Media
|
||||||
: [ FDirName $(HAIKU_TOP) data settings media dvb ]
|
: [ FDirName $(HAIKU_TOP) data settings media dvb ]
|
||||||
: dvb : -x .svn -x Jamfile ;
|
: dvb : -x Jamfile ;
|
||||||
|
|
||||||
# licenses
|
# licenses
|
||||||
CopyDirectoryToHaikuImage system data
|
CopyDirectoryToHaikuImage system data
|
||||||
: [ FDirName $(HAIKU_TOP) data system data licenses ]
|
: [ FDirName $(HAIKU_TOP) data system data licenses ]
|
||||||
: licenses : -x .svn ;
|
: licenses ;
|
||||||
|
|
||||||
# Copy documentation as per DiskUsage's license requirement.
|
# Copy documentation as per DiskUsage's license requirement.
|
||||||
CopyDirectoryToHaikuImage system documentation
|
CopyDirectoryToHaikuImage system documentation
|
||||||
: [ FDirName $(HAIKU_TOP) docs apps diskusage ]
|
: [ FDirName $(HAIKU_TOP) docs apps diskusage ]
|
||||||
: diskusage : -x .svn ;
|
: diskusage ;
|
||||||
|
|
||||||
# Copy documentation as per PDFlib Lite's license requirement.
|
# Copy documentation as per PDFlib Lite's license requirement.
|
||||||
CopyDirectoryToHaikuImage system documentation
|
CopyDirectoryToHaikuImage system documentation
|
||||||
: [ FDirName $(HAIKU_TOP) src libs pdflib doc ]
|
: [ FDirName $(HAIKU_TOP) src libs pdflib doc ]
|
||||||
: pdflib : -x .svn ;
|
: pdflib ;
|
||||||
|
|
||||||
# Copy sample programs as per PDFlib Lite's license requirement.
|
# Copy sample programs as per PDFlib Lite's license requirement.
|
||||||
CopyDirectoryToHaikuImage develop sample-code
|
CopyDirectoryToHaikuImage develop sample-code
|
||||||
: [ FDirName $(HAIKU_TOP) src libs pdflib bind pdflib ]
|
: [ FDirName $(HAIKU_TOP) src libs pdflib bind pdflib ]
|
||||||
: pdflib : -x .svn ;
|
: pdflib ;
|
||||||
|
|
||||||
# Copy Mesa3D GL headers into image
|
# Copy Mesa3D GL headers into image
|
||||||
if $(TARGET_ARCH) = x86 {
|
if $(TARGET_ARCH) = x86 {
|
||||||
CopyDirectoryToHaikuImage develop headers os opengl
|
CopyDirectoryToHaikuImage develop headers os opengl
|
||||||
: [ FDirName $(HAIKU_MESA_HEADERS) GL ] : : -x .svn ;
|
: [ FDirName $(HAIKU_MESA_HEADERS) GL ] ;
|
||||||
}
|
}
|
||||||
|
|
||||||
#pragma mark - Optional Packages
|
#pragma mark - Optional Packages
|
||||||
@@ -892,8 +918,6 @@ AddVariableToScript $(script) : addBuildCompatibilityLibDir
|
|||||||
: $(HOST_ADD_BUILD_COMPATIBILITY_LIB_DIR) ;
|
: $(HOST_ADD_BUILD_COMPATIBILITY_LIB_DIR) ;
|
||||||
AddVariableToScript $(script) : dontClearImage : $(HAIKU_DONT_CLEAR_IMAGE) ;
|
AddVariableToScript $(script) : dontClearImage : $(HAIKU_DONT_CLEAR_IMAGE) ;
|
||||||
AddVariableToScript $(script) : updateOnly : [ IsUpdateHaikuImageOnly ] ;
|
AddVariableToScript $(script) : updateOnly : [ IsUpdateHaikuImageOnly ] ;
|
||||||
AddVariableToScript $(script) : stripOptionalPackageDebugSymbols
|
|
||||||
: $(HAIKU_STRIP_DEBUG_FROM_OPTIONAL_PACKAGES) ;
|
|
||||||
AddTargetVariableToScript $(script) : <build>addattr ;
|
AddTargetVariableToScript $(script) : <build>addattr ;
|
||||||
AddTargetVariableToScript $(script) : <build>bfs_shell : bfsShell ;
|
AddTargetVariableToScript $(script) : <build>bfs_shell : bfsShell ;
|
||||||
AddTargetVariableToScript $(script) : <build>fs_shell_command : fsShellCommand ;
|
AddTargetVariableToScript $(script) : <build>fs_shell_command : fsShellCommand ;
|
||||||
|
|||||||
+26
-9
@@ -283,16 +283,17 @@ rule CopyDirectoryToContainer container : directoryTokens : sourceDirectory
|
|||||||
}
|
}
|
||||||
|
|
||||||
rule ExtractArchiveToContainer container : directoryTokens : archiveFile
|
rule ExtractArchiveToContainer container : directoryTokens : archiveFile
|
||||||
: extractedSubDir
|
: extractedSubDir : stripDebugSymbols
|
||||||
{
|
{
|
||||||
# ExtractArchiveToContainer <container> : <directory> : <archiveFile>
|
# ExtractArchiveToContainer <container> : <directory> : <archiveFile>
|
||||||
# : <extractedSubDir> ;
|
# : <extractedSubDir> : <stripDebugSymbols> ;
|
||||||
|
|
||||||
local directory = [ AddDirectoryToContainer $(container)
|
local directory = [ AddDirectoryToContainer $(container)
|
||||||
: $(directoryTokens) ] ;
|
: $(directoryTokens) ] ;
|
||||||
|
|
||||||
ARCHIVE_FILES_TO_INSTALL on $(directory) += $(archiveFile) ;
|
ARCHIVE_FILES_TO_INSTALL on $(directory) += $(archiveFile) ;
|
||||||
ARCHIVE_SUBDIR_TO_INSTALL_FROM on $(archiveFile) = $(extractedSubDir) ;
|
ARCHIVE_SUBDIR_TO_INSTALL_FROM on $(archiveFile) = $(extractedSubDir) ;
|
||||||
|
ARCHIVE_FILES_TO_STRIP on $(archiveFile) = $(stripDebugSymbols) ;
|
||||||
}
|
}
|
||||||
|
|
||||||
rule AddDriversToContainer container : relativeDirectoryTokens : targets
|
rule AddDriversToContainer container : relativeDirectoryTokens : targets
|
||||||
@@ -607,6 +608,11 @@ rule CreateContainerExtractFilesScript container : script
|
|||||||
ARCHIVE_SUBDIR_TO_INSTALL_FROM on $(dummyTarget) =
|
ARCHIVE_SUBDIR_TO_INSTALL_FROM on $(dummyTarget) =
|
||||||
$(extractedSubDir:E=.) ;
|
$(extractedSubDir:E=.) ;
|
||||||
|
|
||||||
|
local stripDebugSymbols = [ on $(archiveFile)
|
||||||
|
return $(ARCHIVE_FILES_TO_STRIP) ] ;
|
||||||
|
STRIP_DEBUG_SYMBOLS_FROM_ARCHIVE on $(dummyTarget) =
|
||||||
|
$(stripDebugSymbols) ;
|
||||||
|
|
||||||
Depends $(dummyTarget) : $(initScript) $(archiveFile)
|
Depends $(dummyTarget) : $(initScript) $(archiveFile)
|
||||||
$(serializationDependency) ;
|
$(serializationDependency) ;
|
||||||
Depends $(script) : $(dummyTarget) ;
|
Depends $(script) : $(dummyTarget) ;
|
||||||
@@ -622,7 +628,8 @@ rule CreateContainerExtractFilesScript container : script
|
|||||||
actions AddExtractFileToContainerExtractFilesScript
|
actions AddExtractFileToContainerExtractFilesScript
|
||||||
{
|
{
|
||||||
echo extractFile "\"$(2[2])\"" "\"$(TARGET_DIR)\"" \
|
echo extractFile "\"$(2[2])\"" "\"$(TARGET_DIR)\"" \
|
||||||
"\"$(ARCHIVE_SUBDIR_TO_INSTALL_FROM)\"" >> $(2[1])
|
"\"$(ARCHIVE_SUBDIR_TO_INSTALL_FROM)\"" \
|
||||||
|
"\"$(STRIP_DEBUG_SYMBOLS_FROM_ARCHIVE)\"" >> $(2[1])
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -698,7 +705,7 @@ rule AddSourceDirectoryToHaikuImage dirTokens : alwaysUpdate
|
|||||||
|
|
||||||
CopyDirectoryToHaikuImage home HaikuSources
|
CopyDirectoryToHaikuImage home HaikuSources
|
||||||
: [ FDirName $(HAIKU_TOP) $(dirTokens) ]
|
: [ FDirName $(HAIKU_TOP) $(dirTokens) ]
|
||||||
: : -x .svn : $(alwaysUpdate) ;
|
: : : $(alwaysUpdate) ;
|
||||||
}
|
}
|
||||||
|
|
||||||
rule AddHeaderDirectoryToHaikuImage dirTokens : dirName : alwaysUpdate
|
rule AddHeaderDirectoryToHaikuImage dirTokens : dirName : alwaysUpdate
|
||||||
@@ -708,7 +715,7 @@ rule AddHeaderDirectoryToHaikuImage dirTokens : dirName : alwaysUpdate
|
|||||||
|
|
||||||
CopyDirectoryToHaikuImage develop headers
|
CopyDirectoryToHaikuImage develop headers
|
||||||
: [ FDirName $(HAIKU_TOP) headers $(dirTokens) ]
|
: [ FDirName $(HAIKU_TOP) headers $(dirTokens) ]
|
||||||
: $(dirName) : -x .svn : $(alwaysUpdate) ;
|
: $(dirName) : : $(alwaysUpdate) ;
|
||||||
}
|
}
|
||||||
|
|
||||||
rule AddWifiFirmwareToHaikuImage driver : package : archive : extract
|
rule AddWifiFirmwareToHaikuImage driver : package : archive : extract
|
||||||
@@ -729,7 +736,7 @@ rule AddWifiFirmwareToHaikuImage driver : package : archive : extract
|
|||||||
}
|
}
|
||||||
|
|
||||||
rule ExtractArchiveToHaikuImage dirTokens : archiveFile : alwaysUpdate
|
rule ExtractArchiveToHaikuImage dirTokens : archiveFile : alwaysUpdate
|
||||||
: extractedSubDir
|
: extractedSubDir : stripDebugSymbols
|
||||||
{
|
{
|
||||||
# ExtractArchiveToHaikuImage <dirTokens> : <archiveFile> : <alwaysUpdate>
|
# ExtractArchiveToHaikuImage <dirTokens> : <archiveFile> : <alwaysUpdate>
|
||||||
# : <extractedSubDir> ;
|
# : <extractedSubDir> ;
|
||||||
@@ -738,7 +745,7 @@ rule ExtractArchiveToHaikuImage dirTokens : archiveFile : alwaysUpdate
|
|||||||
# requested.
|
# requested.
|
||||||
if ! [ IsUpdateHaikuImageOnly ] || $(alwaysUpdate) {
|
if ! [ IsUpdateHaikuImageOnly ] || $(alwaysUpdate) {
|
||||||
ExtractArchiveToContainer $(HAIKU_IMAGE_CONTAINER_NAME) : $(dirTokens)
|
ExtractArchiveToContainer $(HAIKU_IMAGE_CONTAINER_NAME) : $(dirTokens)
|
||||||
: $(archiveFile) : $(extractedSubDir) ;
|
: $(archiveFile) : $(extractedSubDir) : $(stripDebugSymbols) ;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -825,6 +832,7 @@ rule InstallSourceArchive file : url
|
|||||||
}
|
}
|
||||||
|
|
||||||
rule InstallOptionalHaikuImagePackage package : url : dirTokens : isCDPackage
|
rule InstallOptionalHaikuImagePackage package : url : dirTokens : isCDPackage
|
||||||
|
: stripDebugSymbols
|
||||||
{
|
{
|
||||||
# download archive file
|
# download archive file
|
||||||
local archiveFile = [ DownloadFile $(package) : $(url) ] ;
|
local archiveFile = [ DownloadFile $(package) : $(url) ] ;
|
||||||
@@ -835,8 +843,17 @@ rule InstallOptionalHaikuImagePackage package : url : dirTokens : isCDPackage
|
|||||||
# copy onto image
|
# copy onto image
|
||||||
AddFilesToHaikuImage _packages_ : $(archiveFile) ;
|
AddFilesToHaikuImage _packages_ : $(archiveFile) ;
|
||||||
} else {
|
} else {
|
||||||
|
if $(HAIKU_STRIP_DEBUG_FROM_OPTIONAL_PACKAGES) = 1 {
|
||||||
|
stripDebugSymbols ?= 1 ;
|
||||||
|
# The script will only test for = 1. This is in case someone
|
||||||
|
# manually set the flag 'true'
|
||||||
|
if $(stripDebugSymbols) = true {
|
||||||
|
stripDebugSymbols = 1 ;
|
||||||
|
}
|
||||||
|
}
|
||||||
# extract onto image
|
# extract onto image
|
||||||
ExtractArchiveToHaikuImage $(dirTokens) : $(archiveFile) ;
|
ExtractArchiveToHaikuImage $(dirTokens) : $(archiveFile)
|
||||||
|
: : : $(stripDebugSymbols) ;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1472,7 +1489,7 @@ actions BuildCDBootPPCImage1 bind MAPS
|
|||||||
|| \
|
|| \
|
||||||
genisoimage -v -hfs -part -map $(MAPS) -no-desktop -hfs-volid bootimg \
|
genisoimage -v -hfs -part -map $(MAPS) -no-desktop -hfs-volid bootimg \
|
||||||
-V bootimg -hfs-bless $(HAIKU_OUTPUT_DIR)/cd/ppc -prep-boot \
|
-V bootimg -hfs-bless $(HAIKU_OUTPUT_DIR)/cd/ppc -prep-boot \
|
||||||
ppc/$(>[2]:D=) -r -o $(<) $(HAIKU_OUTPUT_DIR)/cd
|
ppc/$(>[2]:D=) -r -o $(<) $(HAIKU_OUTPUT_DIR)/cd
|
||||||
#$(RM) -R $(HAIKU_OUTPUT_DIR)/cd
|
#$(RM) -R $(HAIKU_OUTPUT_DIR)/cd
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+173
-24
@@ -23,9 +23,9 @@ if [ IsOptionalHaikuImagePackageAdded OpenSSL ] {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
HAIKU_OPENSSL_PACKAGE = openssl-1.0.0j-x86-gcc4-2012-06-19.zip ;
|
HAIKU_OPENSSL_PACKAGE = openssl-1.0.0j-r1a4-x86-gcc4-2012-08-29.zip ;
|
||||||
} else {
|
} else {
|
||||||
HAIKU_OPENSSL_PACKAGE = openssl-1.0.0j-x86-gcc2-2012-06-19.zip ;
|
HAIKU_OPENSSL_PACKAGE = openssl-1.0.0j-r1a4-x86-gcc2-2012-08-26.zip ;
|
||||||
}
|
}
|
||||||
|
|
||||||
HAIKU_OPENSSL_URL = $(baseURL)/$(HAIKU_OPENSSL_PACKAGE) ;
|
HAIKU_OPENSSL_URL = $(baseURL)/$(HAIKU_OPENSSL_PACKAGE) ;
|
||||||
@@ -66,16 +66,20 @@ if $(HAIKU_BUILD_FEATURE_SSL) {
|
|||||||
# ICU
|
# ICU
|
||||||
|
|
||||||
# Note ICU isn't actually optional, but is still an external package
|
# Note ICU isn't actually optional, but is still an external package
|
||||||
HAIKU_ICU_GCC_2_PACKAGE = icu-4.8.1-x86-gcc2-2011-11-02a.zip ;
|
HAIKU_ICU_GCC_2_PACKAGE = icu-4.8.1.1-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
HAIKU_ICU_GCC_4_PACKAGE = icu-4.8.1-x86-gcc4-2011-11-02.zip ;
|
HAIKU_ICU_GCC_4_PACKAGE = icu-4.8.1.1-r1a4-x86-gcc4-2012-08-29.zip ;
|
||||||
HAIKU_ICU_PPC_PACKAGE = icu-4.8.1-ppc-2011-08-20.zip ;
|
HAIKU_ICU_PPC_PACKAGE = icu-4.8.1-ppc-2011-08-20.zip ;
|
||||||
|
HAIKU_ICU_ARM_PACKAGE = icu-4.8.1.1-arm-2012-11-16.zip ;
|
||||||
HAIKU_ICU_X86_64_PACKAGE = icu-4.8.1.1-x86_64-2012-07-30.zip ;
|
HAIKU_ICU_X86_64_PACKAGE = icu-4.8.1.1-x86_64-2012-07-30.zip ;
|
||||||
|
|
||||||
if $(TARGET_ARCH) = ppc || $(TARGET_ARCH) = x86 || $(TARGET_ARCH) = x86_64 {
|
if $(TARGET_ARCH) = ppc || $(TARGET_ARCH) = x86 || $(TARGET_ARCH) = arm || $(TARGET_ARCH) = x86_64 {
|
||||||
local icu_package ;
|
local icu_package ;
|
||||||
if $(TARGET_ARCH) = ppc {
|
if $(TARGET_ARCH) = ppc {
|
||||||
icu_package = $(HAIKU_ICU_PPC_PACKAGE) ;
|
icu_package = $(HAIKU_ICU_PPC_PACKAGE) ;
|
||||||
HAIKU_ICU_DEVEL_PACKAGE = icu-devel-4.8.1-ppc-2011-12-19.zip ;
|
HAIKU_ICU_DEVEL_PACKAGE = icu-devel-4.8.1-ppc-2011-12-19.zip ;
|
||||||
|
} else if $(TARGET_ARCH) = arm {
|
||||||
|
icu_package = $(HAIKU_ICU_ARM_PACKAGE) ;
|
||||||
|
HAIKU_ICU_DEVEL_PACKAGE = icu-devel-4.8.1.1-arm-2012-11-16.zip ;
|
||||||
} else if $(TARGET_ARCH) = x86_64 {
|
} else if $(TARGET_ARCH) = x86_64 {
|
||||||
icu_package = $(HAIKU_ICU_X86_64_PACKAGE) ;
|
icu_package = $(HAIKU_ICU_X86_64_PACKAGE) ;
|
||||||
HAIKU_ICU_DEVEL_PACKAGE = icu-devel-4.8.1.1-x86_64-2012-07-30.zip ;
|
HAIKU_ICU_DEVEL_PACKAGE = icu-devel-4.8.1.1-x86_64-2012-07-30.zip ;
|
||||||
@@ -184,6 +188,29 @@ if $(HAIKU_BUILD_FEATURE_CLUCENE) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
# GLU (GL Utilities)
|
||||||
|
if $(TARGET_ARCH) = x86 {
|
||||||
|
if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
|
HAIKU_GLU_FILE = glu-9.0-x86-gcc4-2012-11-13.zip ;
|
||||||
|
} else {
|
||||||
|
HAIKU_GLU_FILE = glu-9.0-x86-gcc2-2012-11-13.zip ;
|
||||||
|
}
|
||||||
|
|
||||||
|
local zipFile = [ DownloadFile $(HAIKU_GLU_FILE)
|
||||||
|
: $(baseURL)/lib/$(HAIKU_GLU_FILE) ] ;
|
||||||
|
|
||||||
|
HAIKU_GLU_DIR = [ FDirName $(HAIKU_OPTIONAL_BUILD_PACKAGES_DIR)
|
||||||
|
$(HAIKU_GLU_FILE:B) ] ;
|
||||||
|
HAIKU_GLU_HEADERS_DEPENDENCY = [ ExtractArchive $(HAIKU_GLU_DIR)
|
||||||
|
: develop/headers/os/opengl/GL : $(zipFile) : extracted-glu-headers ] ;
|
||||||
|
HAIKU_GLU_LIBS = [ ExtractArchive $(HAIKU_GLU_DIR)
|
||||||
|
: system/lib/libGLU.a : $(zipFile) : extracted-glu ] ;
|
||||||
|
HAIKU_GLU_HEADERS = [ FDirName $(HAIKU_GLU_DIR) develop headers os opengl ] ;
|
||||||
|
} else {
|
||||||
|
Echo "GLU not yet available on $(TARGET_ARCH)" ;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
# Mesa
|
# Mesa
|
||||||
if $(TARGET_ARCH) = x86 {
|
if $(TARGET_ARCH) = x86 {
|
||||||
local glslObject ;
|
local glslObject ;
|
||||||
@@ -209,7 +236,6 @@ if $(TARGET_ARCH) = x86 {
|
|||||||
|
|
||||||
HAIKU_MESA_LIBS = [ ExtractArchive $(HAIKU_MESA_DIR)
|
HAIKU_MESA_LIBS = [ ExtractArchive $(HAIKU_MESA_DIR)
|
||||||
:
|
:
|
||||||
lib.haiku/libglu.a
|
|
||||||
$(galliumObjects)
|
$(galliumObjects)
|
||||||
lib.haiku/libglapi.a
|
lib.haiku/libglapi.a
|
||||||
$(glslObject)
|
$(glslObject)
|
||||||
@@ -219,6 +245,9 @@ if $(TARGET_ARCH) = x86 {
|
|||||||
|
|
||||||
HAIKU_MESA_HEADERS = [ FDirName $(HAIKU_MESA_DIR) include ] ;
|
HAIKU_MESA_HEADERS = [ FDirName $(HAIKU_MESA_DIR) include ] ;
|
||||||
|
|
||||||
|
Depends $(HAIKU_MESA_HEADERS_DEPENDENCY) : $(HAIKU_GLU_HEADERS_DEPENDENCY) ;
|
||||||
|
Depends $(HAIKU_MESA_LIBS) : $(HAIKU_GLU_LIBS) ;
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
Echo "Mesa 3D rendering support not available on $(TARGET_ARCH)" ;
|
Echo "Mesa 3D rendering support not available on $(TARGET_ARCH)" ;
|
||||||
}
|
}
|
||||||
@@ -228,19 +257,19 @@ if $(TARGET_ARCH) = x86 {
|
|||||||
local ffmpegBaseURL = $(baseURL)/lib ;
|
local ffmpegBaseURL = $(baseURL)/lib ;
|
||||||
if $(TARGET_ARCH) = x86 {
|
if $(TARGET_ARCH) = x86 {
|
||||||
if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
HAIKU_FFMPEG_FILE = ffmpeg-0.10.2-x86-gcc4-2012-03-28.zip ;
|
HAIKU_FFMPEG_FILE = ffmpeg-0.10.2-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
HAIKU_SPEEX_FILE = speex-1.2rc1-x86-gcc4-2012-03-12.zip ;
|
HAIKU_SPEEX_FILE = speex-1.2rc1-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
HAIKU_LIBTHEORA_FILE = libtheora-1.1.1-x86-gcc4-2012-03-12.zip ;
|
HAIKU_LIBTHEORA_FILE = libtheora-1.1.1-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
HAIKU_LIBVORBIS_FILE = libvorbis-1.3.2-x86-gcc4-2012-03-12.zip ;
|
HAIKU_LIBVORBIS_FILE = libvorbis-1.3.2-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
HAIKU_LIBOGG_FILE = libogg-1.3.0-x86-gcc4-2012-03-12.zip ;
|
HAIKU_LIBOGG_FILE = libogg-1.3.0-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
HAIKU_LIBVPX_FILE = libvpx-1.0.0-x86-gcc4-2012-03-14.zip ;
|
HAIKU_LIBVPX_FILE = libvpx-1.0.0-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
} else {
|
} else {
|
||||||
HAIKU_FFMPEG_FILE = ffmpeg-0.10.2-x86-gcc2-2012-03-28.zip ;
|
HAIKU_FFMPEG_FILE = ffmpeg-0.10.2-r1a4-x86-gcc2-2012-08-30.zip ;
|
||||||
HAIKU_SPEEX_FILE = speex-1.2rc1-x86-gcc2-2012-03-11.zip ;
|
HAIKU_SPEEX_FILE = speex-1.2rc1-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
HAIKU_LIBTHEORA_FILE = libtheora-1.1.1-x86-gcc2-2012-03-11.zip ;
|
HAIKU_LIBTHEORA_FILE = libtheora-1.1.1-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
HAIKU_LIBVORBIS_FILE = libvorbis-1.3.2-x86-gcc2-2012-03-11.zip ;
|
HAIKU_LIBVORBIS_FILE = libvorbis-1.3.2-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
HAIKU_LIBOGG_FILE = libogg-1.3.0-x86-gcc2-2012-03-11.zip ;
|
HAIKU_LIBOGG_FILE = libogg-1.3.0-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
HAIKU_LIBVPX_FILE = libvpx-1.0.0-x86-gcc2-2012-03-14.zip ;
|
HAIKU_LIBVPX_FILE = libvpx-1.0.0-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
}
|
}
|
||||||
|
|
||||||
local ffmpegZipFile = [ DownloadFile $(HAIKU_FFMPEG_FILE)
|
local ffmpegZipFile = [ DownloadFile $(HAIKU_FFMPEG_FILE)
|
||||||
@@ -350,9 +379,9 @@ if $(TARGET_ARCH) = x86 {
|
|||||||
local mikmodBaseURL = http://haiku-files.org/files/optional-packages/lib ;
|
local mikmodBaseURL = http://haiku-files.org/files/optional-packages/lib ;
|
||||||
if $(TARGET_ARCH) = x86 {
|
if $(TARGET_ARCH) = x86 {
|
||||||
if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
HAIKU_MIKMOD_FILE = libmikmod-3.1.11-r1a3-x86-gcc4-2011-05-26.zip ;
|
HAIKU_MIKMOD_FILE = libmikmod-3.1.11-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
} else {
|
} else {
|
||||||
HAIKU_MIKMOD_FILE = libmikmod-3.1.11-r1a3-x86-gcc2-2011-05-19.zip ;
|
HAIKU_MIKMOD_FILE = libmikmod-3.1.11-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
}
|
}
|
||||||
|
|
||||||
local mikmodZipFile = [ DownloadFile $(HAIKU_MIKMOD_FILE)
|
local mikmodZipFile = [ DownloadFile $(HAIKU_MIKMOD_FILE)
|
||||||
@@ -386,9 +415,9 @@ if $(TARGET_ARCH) = ppc || $(TARGET_ARCH) = x86 || $(TARGET_ARCH) = x86_64 {
|
|||||||
} else if $(TARGET_ARCH) = x86_64 {
|
} else if $(TARGET_ARCH) = x86_64 {
|
||||||
HAIKU_FREETYPE_FILE = freetype-2.4.9-x86_64-2012-08-04.zip ;
|
HAIKU_FREETYPE_FILE = freetype-2.4.9-x86_64-2012-08-04.zip ;
|
||||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
HAIKU_FREETYPE_FILE = freetype-2.4.9-x86-gcc4-2012-06-15.zip ;
|
HAIKU_FREETYPE_FILE = freetype-2.4.9-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
} else {
|
} else {
|
||||||
HAIKU_FREETYPE_FILE = freetype-2.4.9-x86-gcc2-2012-06-19.zip ;
|
HAIKU_FREETYPE_FILE = freetype-2.4.9-r1a4-x86-gcc2-2012-08-28.zip ;
|
||||||
}
|
}
|
||||||
|
|
||||||
local freetypeZipFile = [ DownloadFile $(HAIKU_FREETYPE_FILE)
|
local freetypeZipFile = [ DownloadFile $(HAIKU_FREETYPE_FILE)
|
||||||
@@ -431,7 +460,7 @@ if [ IsOptionalHaikuImagePackageAdded TagLib ] {
|
|||||||
HAIKU_BUILD_FEATURE_TAGLIB = 1 ;
|
HAIKU_BUILD_FEATURE_TAGLIB = 1 ;
|
||||||
}
|
}
|
||||||
|
|
||||||
HAIKU_TAGLIB_PACKAGE = taglib-1.6.3-r1a3-x86-gcc2-2011-05-20.zip ;
|
HAIKU_TAGLIB_PACKAGE = taglib-1.6.3-r1a4-x86-gcc2-2012-09-03.zip ;
|
||||||
HAIKU_TAGLIB_URL = $(baseURL)/$(HAIKU_TAGLIB_PACKAGE) ;
|
HAIKU_TAGLIB_URL = $(baseURL)/$(HAIKU_TAGLIB_PACKAGE) ;
|
||||||
|
|
||||||
if $(HAIKU_BUILD_FEATURE_TAGLIB) {
|
if $(HAIKU_BUILD_FEATURE_TAGLIB) {
|
||||||
@@ -473,7 +502,7 @@ if [ IsOptionalHaikuImagePackageAdded WebPositive ] {
|
|||||||
HAIKU_BUILD_FEATURE_WEBKIT = 1 ;
|
HAIKU_BUILD_FEATURE_WEBKIT = 1 ;
|
||||||
}
|
}
|
||||||
|
|
||||||
HAIKU_WEBKIT_FILE = haikuwebkit-1.1.3-x86-gcc4-2012-07-20-1.zip ;
|
HAIKU_WEBKIT_FILE = haikuwebkit-1.1.3-x86-gcc4-2012-08-31a.zip ;
|
||||||
|
|
||||||
if $(HAIKU_BUILD_FEATURE_WEBKIT) {
|
if $(HAIKU_BUILD_FEATURE_WEBKIT) {
|
||||||
if $(TARGET_ARCH) != x86 {
|
if $(TARGET_ARCH) != x86 {
|
||||||
@@ -507,3 +536,123 @@ if $(HAIKU_BUILD_FEATURE_WEBKIT) {
|
|||||||
HAIKU_WEBKIT_HEADERS = [ FDirName $(HAIKU_WEBKIT_DIR) include ] ;
|
HAIKU_WEBKIT_HEADERS = [ FDirName $(HAIKU_WEBKIT_DIR) include ] ;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# libpng
|
||||||
|
local libpngBaseURL = $(baseURL)/lib ;
|
||||||
|
if $(TARGET_ARCH) = ppc || $(TARGET_ARCH) = x86 {
|
||||||
|
if $(TARGET_ARCH) = ppc {
|
||||||
|
HAIKU_LIBPNG_FILE = libpng-1.5.12-ppc-gcc4-2012-08-27.zip ;
|
||||||
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
|
HAIKU_LIBPNG_FILE = libpng-1.5.12-x86-gcc4-2012-08-23.zip ;
|
||||||
|
} else {
|
||||||
|
HAIKU_LIBPNG_FILE = libpng-1.5.12-x86-gcc2-2012-08-23.zip ;
|
||||||
|
}
|
||||||
|
|
||||||
|
local libpngZipFile = [ DownloadFile $(HAIKU_LIBPNG_FILE)
|
||||||
|
: $(libpngBaseURL)/$(HAIKU_LIBPNG_FILE) ] ;
|
||||||
|
|
||||||
|
HAIKU_LIBPNG_DIR = [ FDirName $(HAIKU_OPTIONAL_BUILD_PACKAGES_DIR)
|
||||||
|
$(HAIKU_LIBPNG_FILE:B) ] ;
|
||||||
|
|
||||||
|
HAIKU_LIBPNG_HEADERS_DEPENDENCY = [ ExtractArchive $(HAIKU_LIBPNG_DIR)
|
||||||
|
: common/include : $(libpngZipFile)
|
||||||
|
: extracted-libpng ] ;
|
||||||
|
|
||||||
|
HAIKU_LIBPNG_LIB = [ ExtractArchive $(HAIKU_LIBPNG_DIR)
|
||||||
|
:
|
||||||
|
common/lib/libpng.so
|
||||||
|
: $(libpngZipFile)
|
||||||
|
: extracted-libpng ] ;
|
||||||
|
HAIKU_LIBPNG_CURRENT_LIB = [ ExtractArchive $(HAIKU_LIBPNG_DIR)
|
||||||
|
:
|
||||||
|
common/lib/libpng15.so.15.12.0
|
||||||
|
: $(libpngZipFile)
|
||||||
|
: extracted-libpng ] ;
|
||||||
|
Depends $(HAIKU_LIBPNG_LIB) $(HAIKU_LIBPNG_CURRENT_LIB) : $(HAIKU_LIBPNG_HEADERS_DEPENDENCY) ;
|
||||||
|
|
||||||
|
HAIKU_LIBPNG_CURRENT_LINK = libpng15.so.15 ;
|
||||||
|
|
||||||
|
HAIKU_LIBPNG_HEADERS = [ FDirName $(HAIKU_LIBPNG_DIR) common include ] ;
|
||||||
|
} else {
|
||||||
|
Echo "libpng support not available on $(TARGET_ARCH)" ;
|
||||||
|
}
|
||||||
|
|
||||||
|
# jpeg
|
||||||
|
local jpegBaseURL = $(baseURL)/lib ;
|
||||||
|
if $(TARGET_ARCH) = ppc || $(TARGET_ARCH) = x86 {
|
||||||
|
if $(TARGET_ARCH) = ppc {
|
||||||
|
HAIKU_JPEG_FILE = jpeg-8d-ppc-gcc4-2012-08-27.zip ;
|
||||||
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
|
HAIKU_JPEG_FILE = jpeg-8d-x86-gcc4-2012-08-23.zip ;
|
||||||
|
} else {
|
||||||
|
HAIKU_JPEG_FILE = jpeg-8d-x86-gcc2-2012-08-23.zip ;
|
||||||
|
}
|
||||||
|
|
||||||
|
local jpegZipFile = [ DownloadFile $(HAIKU_JPEG_FILE)
|
||||||
|
: $(jpegBaseURL)/$(HAIKU_JPEG_FILE) ] ;
|
||||||
|
|
||||||
|
HAIKU_JPEG_DIR = [ FDirName $(HAIKU_OPTIONAL_BUILD_PACKAGES_DIR)
|
||||||
|
$(HAIKU_JPEG_FILE:B) ] ;
|
||||||
|
|
||||||
|
HAIKU_JPEG_HEADERS_DEPENDENCY = [ ExtractArchive $(HAIKU_JPEG_DIR)
|
||||||
|
: common/include : $(jpegZipFile)
|
||||||
|
: extracted-jpeg ] ;
|
||||||
|
|
||||||
|
HAIKU_JPEG_LIB = [ ExtractArchive $(HAIKU_JPEG_DIR)
|
||||||
|
:
|
||||||
|
common/lib/libjpeg.so
|
||||||
|
: $(jpegZipFile)
|
||||||
|
: extracted-jpeg ] ;
|
||||||
|
HAIKU_JPEG_CURRENT_LIB = [ ExtractArchive $(HAIKU_JPEG_DIR)
|
||||||
|
:
|
||||||
|
common/lib/libjpeg.so.8.4.0
|
||||||
|
: $(jpegZipFile)
|
||||||
|
: extracted-jpeg ] ;
|
||||||
|
Depends $(HAIKU_JPEG_LIB) $(HAIKU_JPEG_CURRENT_LIB) : $(HAIKU_JPEG_HEADERS_DEPENDENCY) ;
|
||||||
|
|
||||||
|
HAIKU_JPEG_CURRENT_LINK = libjpeg.so.8 ;
|
||||||
|
|
||||||
|
HAIKU_JPEG_HEADERS = [ FDirName $(HAIKU_JPEG_DIR) common include ] ;
|
||||||
|
} else {
|
||||||
|
Echo "jpeg support not available on $(TARGET_ARCH)" ;
|
||||||
|
}
|
||||||
|
|
||||||
|
# zlib
|
||||||
|
local zlibBaseURL = $(baseURL)/lib ;
|
||||||
|
if $(TARGET_ARCH) = ppc || $(TARGET_ARCH) = x86 {
|
||||||
|
if $(TARGET_ARCH) = ppc {
|
||||||
|
HAIKU_ZLIB_FILE = zlib-1.2.7-ppc-gcc4-2012-10-30.zip ;
|
||||||
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
|
HAIKU_ZLIB_FILE = zlib-1.2.7-x86-gcc4-2012-10-30.zip ;
|
||||||
|
} else {
|
||||||
|
HAIKU_ZLIB_FILE = zlib-1.2.7-x86-gcc2-2012-10-30.zip ;
|
||||||
|
}
|
||||||
|
|
||||||
|
local zlibZipFile = [ DownloadFile $(HAIKU_ZLIB_FILE)
|
||||||
|
: $(zlibBaseURL)/$(HAIKU_ZLIB_FILE) ] ;
|
||||||
|
|
||||||
|
HAIKU_ZLIB_DIR = [ FDirName $(HAIKU_OPTIONAL_BUILD_PACKAGES_DIR)
|
||||||
|
$(HAIKU_ZLIB_FILE:B) ] ;
|
||||||
|
|
||||||
|
HAIKU_ZLIB_HEADERS_DEPENDENCY = [ ExtractArchive $(HAIKU_ZLIB_DIR)
|
||||||
|
: common/include : $(zlibZipFile)
|
||||||
|
: extracted-zlib ] ;
|
||||||
|
|
||||||
|
HAIKU_ZLIB_LIB = [ ExtractArchive $(HAIKU_ZLIB_DIR)
|
||||||
|
:
|
||||||
|
common/lib/libz.so
|
||||||
|
: $(zlibZipFile)
|
||||||
|
: extracted-zlib ] ;
|
||||||
|
HAIKU_ZLIB_CURRENT_LIB = [ ExtractArchive $(HAIKU_ZLIB_DIR)
|
||||||
|
:
|
||||||
|
common/lib/libz.so.1.2.7
|
||||||
|
: $(zlibZipFile)
|
||||||
|
: extracted-zlib ] ;
|
||||||
|
Depends $(HAIKU_ZLIB_LIB) $(HAIKU_ZLIB_CURRENT_LIB) : $(HAIKU_ZLIB_HEADERS_DEPENDENCY) ;
|
||||||
|
|
||||||
|
HAIKU_ZLIB_CURRENT_LINK = libz.so.1 ;
|
||||||
|
|
||||||
|
HAIKU_ZLIB_HEADERS = [ FDirName $(HAIKU_ZLIB_DIR) common include ] ;
|
||||||
|
} else {
|
||||||
|
Echo "zlib support not available on $(TARGET_ARCH)" ;
|
||||||
|
}
|
||||||
|
|||||||
+120
-120
@@ -38,24 +38,24 @@ if [ IsOptionalHaikuImagePackageAdded AllegroLibs ] {
|
|||||||
Echo "No optional package AllegroLibs available for $(TARGET_ARCH)" ;
|
Echo "No optional package AllegroLibs available for $(TARGET_ARCH)" ;
|
||||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
allegro-4.4.1.1-r1a3-x86-gcc4-2011-05-26.zip
|
allegro-4.4.1.1-r1a4-x86-gcc4-2012-09-09.zip
|
||||||
: $(baseURL)/lib/allegro-4.4.1.1-r1a3-x86-gcc4-2011-05-26.zip ;
|
: $(baseURL)/lib/allegro-4.4.1.1-r1a4-x86-gcc4-2012-09-09.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
dumb-0.9.3-r1a3-x86-gcc4-2011-05-26.zip
|
dumb-0.9.3-r1a4-x86-gcc4-2012-09-09.zip
|
||||||
: $(baseURL)/lib/dumb-0.9.3-r1a3-x86-gcc4-2011-05-26.zip ;
|
: $(baseURL)/lib/dumb-0.9.3-r1a4-x86-gcc4-2012-09-09.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
jgmod-0.99-r1a3-x86-gcc4-2011-05-26.zip
|
jgmod-0.99-r1a4-x86-gcc4-2012-09-09.zip
|
||||||
: $(baseURL)/lib/jgmod-0.99-r1a3-x86-gcc4-2011-05-26.zip ;
|
: $(baseURL)/lib/jgmod-0.99-r1a4-x86-gcc4-2012-09-09.zip ;
|
||||||
} else {
|
} else {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
allegro-4.4.1.1-r1a3-x86-gcc2-2011-05-19.zip
|
allegro-4.4.1.1-r1a4-x86-gcc2-2012-08-30.zip
|
||||||
: $(baseURL)/lib/allegro-4.4.1.1-r1a3-x86-gcc2-2011-05-19.zip ;
|
: $(baseURL)/lib/allegro-4.4.1.1-r1a4-x86-gcc2-2012-08-30.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
dumb-0.9.3-x86-r1a3-x86-gcc2-2011-05-19.zip
|
dumb-0.9.3-r1a4-x86-gcc2-2012-08-30.zip
|
||||||
: $(baseURL)/lib/dumb-0.9.3-r1a3-x86-gcc2-2011-05-19.zip ;
|
: $(baseURL)/lib/dumb-0.9.3-r1a4-x86-gcc2-2012-08-30.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
jgmod-0.99-x86-gcc2-2011-08-02.zip
|
jgmod-0.99-r1a4-x86-gcc2-2012-08-30.zip
|
||||||
: $(baseURL)/lib/jgmod-0.99-x86-gcc2-2011-08-02.zip ;
|
: $(baseURL)/lib/jgmod-0.99-r1a4-x86-gcc2-2012-08-30.zip ;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -67,8 +67,8 @@ if [ IsOptionalHaikuImagePackageAdded box2d ] {
|
|||||||
} else {
|
} else {
|
||||||
if $(HAIKU_GCC_VERSION[1]) >= 4 || $(isHybridBuild) {
|
if $(HAIKU_GCC_VERSION[1]) >= 4 || $(isHybridBuild) {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
box2d-2.1.2-r1a3-r1a3-x86-gcc4-2011-05-26.zip
|
box2d-2.1.2-r1a4-x86-gcc4-2012-09-09.zip
|
||||||
: $(baseURL)/lib/box2d-2.1.2-r1a3-x86-gcc4-2011-05-26.zip
|
: $(baseURL)/lib/box2d-2.1.2-r1a4-x86-gcc4-2012-09-09.zip
|
||||||
: : true ;
|
: : true ;
|
||||||
} else {
|
} else {
|
||||||
Echo "No optional package box2d available for $(TARGET_ARCH)-gcc2" ;
|
Echo "No optional package box2d available for $(TARGET_ARCH)-gcc2" ;
|
||||||
@@ -83,13 +83,13 @@ if [ IsOptionalHaikuImagePackageAdded fribidi ] {
|
|||||||
Echo "No optional package fribidi available for $(TARGET_ARCH)" ;
|
Echo "No optional package fribidi available for $(TARGET_ARCH)" ;
|
||||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
fribidi-0.19.2-r1a3-x86-gcc4-2011-05-26.zip
|
fribidi-0.19.2-r1a4-x86-gcc4-2012-09-01.zip
|
||||||
: $(baseURL)/lib/fribidi-0.19.2-r1a3-x86-gcc4-2011-05-26.zip
|
: $(baseURL)/lib/fribidi-0.19.2-r1a4-x86-gcc4-2012-09-01.zip
|
||||||
: : true ;
|
: : true ;
|
||||||
} else {
|
} else {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
fribidi-0.19.2-r1a3-x86-gcc2-2011-05-19.zip
|
fribidi-0.19.2-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/fribidi-0.19.2-r1a3-x86-gcc2-2011-05-19.zip
|
: $(baseURL)/lib/fribidi-0.19.2-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: : true ;
|
: : true ;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -101,13 +101,13 @@ if [ IsOptionalHaikuImagePackageAdded lcms ] {
|
|||||||
Echo "No optional package lcms available for $(TARGET_ARCH)" ;
|
Echo "No optional package lcms available for $(TARGET_ARCH)" ;
|
||||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
lcms-2.1-r1a3-x86-gcc4-2011-05-26.zip
|
lcms-2.1-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: $(baseURL)/lib/lcms-2.1-r1a3-x86-gcc4-2011-05-26.zip
|
: $(baseURL)/lib/lcms-2.1-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: : true ;
|
: : true ;
|
||||||
} else {
|
} else {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
lcms-2.1-r1a3-x86-gcc2-2011-05-19.zip
|
lcms-2.1-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/lcms-2.1-r1a3-x86-gcc2-2011-05-19.zip
|
: $(baseURL)/lib/lcms-2.1-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: : true ;
|
: : true ;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -119,13 +119,13 @@ if [ IsOptionalHaikuImagePackageAdded libart_lgpl ] {
|
|||||||
Echo "No optional package libart_lgpl available for $(TARGET_ARCH)" ;
|
Echo "No optional package libart_lgpl available for $(TARGET_ARCH)" ;
|
||||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libart_lgpl-2.3.21-r1a3-x86-gcc4-2011-05-26.zip
|
libart_lgpl-2.3.21-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: $(baseURL)/lib/libart_lgpl-2.3.21-r1a3-x86-gcc4-2011-05-26.zip
|
: $(baseURL)/lib/libart_lgpl-2.3.21-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: : true ;
|
: : true ;
|
||||||
} else {
|
} else {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libart_lgpl-2.3.21-r1a3-x86-gcc2-2011-05-19.zip
|
libart_lgpl-2.3.21-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/libart_lgpl-2.3.21-r1a3-x86-gcc2-2011-05-19.zip
|
: $(baseURL)/lib/libart_lgpl-2.3.21-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: : true ;
|
: : true ;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -137,13 +137,13 @@ if [ IsOptionalHaikuImagePackageAdded libmad ] {
|
|||||||
Echo "No optional package libmad available for $(TARGET_ARCH)" ;
|
Echo "No optional package libmad available for $(TARGET_ARCH)" ;
|
||||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libmad-0.15.1b-r1a3-x86-gcc4-2011-05-26.zip
|
libmad-0.15.1b-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: $(baseURL)/lib/libmad-0.15.1b-r1a3-x86-gcc4-2011-05-26.zip
|
: $(baseURL)/lib/libmad-0.15.1b-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: : true ;
|
: : true ;
|
||||||
} else {
|
} else {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libmad-0.15.1b-r1a3-x86-gcc2-2011-05-19.zip
|
libmad-0.15.1b-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/libmad-0.15.1b-r1a3-x86-gcc2-2011-05-19.zip
|
: $(baseURL)/lib/libmad-0.15.1b-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: : true ;
|
: : true ;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -155,13 +155,13 @@ if [ IsOptionalHaikuImagePackageAdded libmikmod ] {
|
|||||||
Echo "No optional package libmikmod available for $(TARGET_ARCH)" ;
|
Echo "No optional package libmikmod available for $(TARGET_ARCH)" ;
|
||||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libmikmod-3.1.11-r1a3-x86-gcc4-2011-05-26.zip
|
libmikmod-3.1.11-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: $(baseURL)/lib/libmikmod-3.1.11-r1a3-x86-gcc4-2011-05-26.zip
|
: $(baseURL)/lib/libmikmod-3.1.11-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: : true ;
|
: : true ;
|
||||||
} else {
|
} else {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libmikmod-3.1.11-r1a3-x86-gcc2-2011-05-19.zip
|
libmikmod-3.1.11-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/libmikmod-3.1.11-r1a3-x86-gcc2-2011-05-19.zip
|
: $(baseURL)/lib/libmikmod-3.1.11-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: : true ;
|
: : true ;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -173,13 +173,13 @@ if [ IsOptionalHaikuImagePackageAdded libmodplug ] {
|
|||||||
Echo "No optional package libmodplug available for $(TARGET_ARCH)" ;
|
Echo "No optional package libmodplug available for $(TARGET_ARCH)" ;
|
||||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libmodplug-0.8.8.1-r1a3-x86-gcc4-2011-05-26.zip
|
libmodplug-0.8.8.4-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: $(baseURL)/lib/libmodplug-0.8.8.1-r1a3-x86-gcc4-2011-05-26.zip
|
: $(baseURL)/lib/libmodplug-0.8.8.4-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: : true ;
|
: : true ;
|
||||||
} else {
|
} else {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libmodplug-0.8.8.1-r1a3-x86-gcc2-2011-05-19.zip
|
libmodplug-0.8.8.4-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/libmodplug-0.8.8.1-r1a3-x86-gcc2-2011-05-19.zip
|
: $(baseURL)/lib/libmodplug-0.8.8.4-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: : true ;
|
: : true ;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -191,13 +191,13 @@ if [ IsOptionalHaikuImagePackageAdded libpaper ] {
|
|||||||
Echo "No optional package libpaper available for $(TARGET_ARCH)" ;
|
Echo "No optional package libpaper available for $(TARGET_ARCH)" ;
|
||||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libpaper-1.1.24-r1a3-x86-gcc4-2011-05-26.zip
|
libpaper-1.1.24-r1a4-x86-gcc4-2012-09-01.zip
|
||||||
: $(baseURL)/lib/libpaper-1.1.24-r1a3-x86-gcc4-2011-05-26.zip
|
: $(baseURL)/lib/libpaper-1.1.24-r1a4-x86-gcc4-2012-09-01.zip
|
||||||
: : true ;
|
: : true ;
|
||||||
} else {
|
} else {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libpaper-1.1.24-r1a3-x86-gcc2-2011-05-19.zip
|
libpaper-1.1.24-r1a4-x86-gcc4-2012-09-01.zip
|
||||||
: $(baseURL)/lib/libpaper-1.1.24-r1a3-x86-gcc2-2011-05-19.zip
|
: $(baseURL)/lib/libpaper-1.1.24-r1a4-x86-gcc4-2012-09-01.zip
|
||||||
: : true ;
|
: : true ;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -209,13 +209,13 @@ if [ IsOptionalHaikuImagePackageAdded physfs ] {
|
|||||||
Echo "No optional package physfs available for $(TARGET_ARCH)" ;
|
Echo "No optional package physfs available for $(TARGET_ARCH)" ;
|
||||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
physfs-2.0.1-r1a3-x86-gcc4-2011-05-26.zip
|
physfs-2.0.1-r1a4-x86-gcc4-2012-09-09.zip
|
||||||
: $(baseURL)/lib/physfs-2.0.1-r1a3-x86-gcc4-2011-05-26.zip
|
: $(baseURL)/lib/physfs-2.0.1-r1a4-x86-gcc4-2012-09-09.zip
|
||||||
: : true ;
|
: : true ;
|
||||||
} else {
|
} else {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
physfs-2.0.1-r1a3-x86-gcc2-2011-05-19.zip
|
physfs-2.0.1-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/physfs-2.0.1-r1a3-x86-gcc2-2011-05-19.zip
|
: $(baseURL)/lib/physfs-2.0.1-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: : true ;
|
: : true ;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -227,78 +227,78 @@ if [ IsOptionalHaikuImagePackageAdded SDLLibs ] {
|
|||||||
Echo "No optional package SDLLibs available for $(TARGET_ARCH)" ;
|
Echo "No optional package SDLLibs available for $(TARGET_ARCH)" ;
|
||||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libsdl-1.2.15-x86-gcc4-2012-05-31.zip
|
libsdl-1.2.15-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: $(baseURL)/lib/libsdl-1.2.15-x86-gcc4-2012-05-31.zip ;
|
: $(baseURL)/lib/libsdl-1.2.15-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
guilib-1.2.1-x86-gcc4-2012-05-31.zip
|
guilib-1.2.1-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: $(baseURL)/lib/guilib-1.2.1-x86-gcc4-2012-05-31.zip ;
|
: $(baseURL)/lib/guilib-1.2.1-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
sdl-gfx-2.0.23-x86-gcc4-2012-05-31.zip
|
sdl-gfx-2.0.23-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: $(baseURL)/lib/sdl-gfx-2.0.23-x86-gcc4-2012-05-31.zip ;
|
: $(baseURL)/lib/sdl-gfx-2.0.23-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
sdl-image-1.2.12-x86-gcc4-2012-05-31.zip
|
sdl-image-1.2.12-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: $(baseURL)/lib/sdl-image-1.2.12-x86-gcc4-2012-05-31.zip ;
|
: $(baseURL)/lib/sdl-image-1.2.12-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
sdl-mixer-1.2.11-x86-gcc4-2012-05-31.zip
|
sdl-mixer-1.2.11-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: $(baseURL)/lib/sdl-mixer-1.2.11-x86-gcc4-2012-05-31.zip ;
|
: $(baseURL)/lib/sdl-mixer-1.2.11-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
sdl-net-1.2.8-x86-gcc4-2012-05-31.zip
|
sdl-net-1.2.8-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: $(baseURL)/lib/sdl-net-1.2.8-x86-gcc4-2012-05-31.zip ;
|
: $(baseURL)/lib/sdl-net-1.2.8-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
sdl-sound-1.0.3-x86-gcc4-2012-05-31.zip
|
sdl-sound-1.0.3-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: $(baseURL)/lib/sdl-sound-1.0.3-x86-gcc4-2012-05-31.zip ;
|
: $(baseURL)/lib/sdl-sound-1.0.3-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
sdl-rtf-0.1.0-r1a3-x86-gcc4-2011-05-26.zip
|
sdl-rtf-0.1.0-r1a4-x86-gcc4-2012-09-03.zip
|
||||||
: $(baseURL)/lib/sdl-rtf-0.1.0-r1a3-x86-gcc4-2011-05-26.zip ;
|
: $(baseURL)/lib/sdl-rtf-0.1.0-r1a4-x86-gcc4-2012-09-03.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
sdl-ttf-2.0.11-x86-gcc4-2012-05-31.zip
|
sdl-ttf-2.0.11-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: $(baseURL)/lib/sdl-ttf-2.0.11-x86-gcc4-2012-05-31.zip ;
|
: $(baseURL)/lib/sdl-ttf-2.0.11-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
sge-030809-x86-gcc4-2012-05-31.zip
|
sge-030809-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: $(baseURL)/lib/sge-030809-x86-gcc4-2012-05-31.zip ;
|
: $(baseURL)/lib/sge-030809-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
smjpeg-0.2.1-x86-gcc4-2012-05-31.zip
|
smjpeg-0.2.1-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: $(baseURL)/lib/smjpeg-0.2.1-x86-gcc4-2012-05-31.zip ;
|
: $(baseURL)/lib/smjpeg-0.2.1-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
smpeg-0.4.5-x86-gcc4-2011-05-31.zip
|
smpeg-0.4.5-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: $(baseURL)/lib/smpeg-0.4.5-x86-gcc4-2012-05-31.zip ;
|
: $(baseURL)/lib/smpeg-0.4.5-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
} else {
|
} else {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libsdl-1.2.15-x86-gcc2-2012-06-24.zip
|
libsdl-1.2.15-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/libsdl-1.2.15-x86-gcc2-2012-06-24.zip ;
|
: $(baseURL)/lib/libsdl-1.2.15-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
guilib-1.2.1-x86-gcc2-2012-06-24.zip
|
guilib-1.2.1-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/guilib-1.2.1-x86-gcc2-2012-06-24.zip ;
|
: $(baseURL)/lib/guilib-1.2.1-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
sdl-gfx-2.0.23-x86-gcc2-2012-06-24.zip
|
sdl-gfx-2.0.23-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/sdl-gfx-2.0.23-x86-gcc2-2012-06-24.zip ;
|
: $(baseURL)/lib/sdl-gfx-2.0.23-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
sdl-image-1.2.12-x86-x86-gcc2-2012-06-24.zip
|
sdl-image-1.2.12-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/sdl-image-1.2.12-x86-gcc2-2012-06-24.zip ;
|
: $(baseURL)/lib/sdl-image-1.2.12-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
sdl-mixer-1.2.11-x86-gcc2-2012-06-25.zip
|
sdl-mixer-1.2.11-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/sdl-mixer-1.2.11-x86-gcc2-2012-06-25.zip ;
|
: $(baseURL)/lib/sdl-mixer-1.2.11-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
sdl-net-1.2.8-x86-gcc2-2012-06-24.zip
|
sdl-net-1.2.8-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/sdl-net-1.2.8-x86-gcc2-2012-06-24.zip ;
|
: $(baseURL)/lib/sdl-net-1.2.8-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
sdl-sound-1.0.3-x86-gcc2-2012-06-24.zip
|
sdl-sound-1.0-hg-r1a4-x86-gcc2-2012-08-30.zip
|
||||||
: $(baseURL)/lib/sdl-sound-1.0.3-x86-gcc2-2012-06-24.zip ;
|
: $(baseURL)/lib/sdl-sound-1.0-hg-r1a4-x86-gcc2-2012-08-30.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
sdl-rtf-0.1.0-r1a3-x86-gcc2-2011-05-20.zip
|
sdl-rtf-0.1.0-r1a3-x86-gcc2-2011-05-20.zip
|
||||||
: $(baseURL)/lib/sdl-rtf-0.1.0-r1a3-x86-gcc2-2011-05-20.zip ;
|
: $(baseURL)/lib/sdl-rtf-0.1.0-r1a3-x86-gcc2-2011-05-20.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
sdl-ttf-2.0.11-x86-gcc2-2012-06-24.zip
|
sdl-ttf-2.0.11-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/sdl-ttf-2.0.11-x86-gcc2-2012-06-24.zip ;
|
: $(baseURL)/lib/sdl-ttf-2.0.11-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
sge-030809-x86-gcc2-2012-06-24.zip
|
sge-030809-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/sge-030809-x86-gcc2-2012-06-24.zip ;
|
: $(baseURL)/lib/sge-030809-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
smjpeg-0.2.1-x86-gcc2-2012-06-24.zip
|
smjpeg-0.2.1-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/smjpeg-0.2.1-x86-gcc2-2012-06-24.zip ;
|
: $(baseURL)/lib/smjpeg-0.2.1-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
smpeg-0.4.5-x86-gcc2-2012-06-24.zip
|
smpeg-0.4.5-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/smpeg-0.4.5-x86-gcc2-2012-06-24.zip ;
|
: $(baseURL)/lib/smpeg-0.4.5-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -309,48 +309,48 @@ if [ IsOptionalHaikuImagePackageAdded XiphLibs ] {
|
|||||||
Echo "No optional package XiphLibs available for $(TARGET_ARCH)" ;
|
Echo "No optional package XiphLibs available for $(TARGET_ARCH)" ;
|
||||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
flac-1.2.1-r1a3-x86-gcc4-2011-05-26.zip
|
flac-1.2.1-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: $(baseURL)/lib/flac-1.2.1-r1a3-x86-gcc4-2011-05-26.zip ;
|
: $(baseURL)/lib/flac-1.2.1-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libao-1.0.0-r1a3-x86-gcc4-2011-05-26.zip
|
libao-1.0.0-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: $(baseURL)/lib/libao-1.0.0-r1a3-x86-gcc4-2011-05-26.zip ;
|
: $(baseURL)/lib/libao-1.0.0-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libogg-1.2.2-r1a3-x86-gcc4-2011-05-26.zip
|
libogg-1.3.0-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: $(baseURL)/lib/libogg-1.2.2-r1a3-x86-gcc4-2011-05-26.zip ;
|
: $(baseURL)/lib/libogg-1.3.0-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libtheora-1.1.1-r1a3-x86-gcc4-2011-05-26.zip
|
libtheora-1.1.1-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: $(baseURL)/lib/libtheora-1.1.1-r1a3-x86-gcc4-2011-05-26.zip ;
|
: $(baseURL)/lib/libtheora-1.1.1-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libvorbis-1.3.2-r1a3-x86-gcc4-2011-05-26.zip
|
libvorbis-1.3.2-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: $(baseURL)/lib/libvorbis-1.3.2-r1a3-x86-gcc4-2011-05-26.zip ;
|
: $(baseURL)/lib/libvorbis-1.3.2-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
speex-1.2rc1-x86-gcc4-2012-03-12.zip
|
speex-1.2rc1-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: $(baseURL)/lib/speex-1.2rc1-x86-gcc4-2012-03-12.zip ;
|
: $(baseURL)/lib/speex-1.2rc1-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
vorbis-tools-1.4.0-r1a3-x86-gcc4-2011-05-26.zip
|
vorbis-tools-1.4.0-r1a4-x86-gcc4-2012-09-02.zip
|
||||||
: $(baseURL)/lib/vorbis-tools-1.4.0-r1a3-x86-gcc4-2011-05-26.zip ;
|
: $(baseURL)/lib/vorbis-tools-1.4.0-r1a4-x86-gcc4-2012-09-02.zip ;
|
||||||
} else {
|
} else {
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
flac-1.2.1-r1a3-x86-gcc2-2011-05-19.zip
|
flac-1.2.1-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/flac-1.2.1-r1a3-x86-gcc2-2011-05-19.zip ;
|
: $(baseURL)/lib/flac-1.2.1-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libao-1.0.0-r1a3-x86-gcc2-2011-05-19.zip
|
libao-1.0.0-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/libao-1.0.0-r1a3-x86-gcc2-2011-05-19.zip ;
|
: $(baseURL)/lib/libao-1.0.0-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libogg-1.2.2-r1a3-x86-gcc2-2011-05-19.zip
|
libogg-1.3.0-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/libogg-1.2.2-r1a3-x86-gcc2-2011-05-19.zip ;
|
: $(baseURL)/lib/libogg-1.3.0-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libtheora-1.1.1-r1a3-x86-gcc2-2011-05-19.zip
|
libtheora-1.1.1-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/libtheora-1.1.1-r1a3-x86-gcc2-2011-05-19.zip ;
|
: $(baseURL)/lib/libtheora-1.1.1-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
libvorbis-1.3.2-r1a3-x86-gcc2-2011-05-19.zip
|
libvorbis-1.3.2-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/libvorbis-1.3.2-r1a3-x86-gcc2-2011-05-19.zip ;
|
: $(baseURL)/lib/libvorbis-1.3.2-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
speex-1.2-git-r1a3-x86-gcc2-2011-05-26.zip
|
speex-1.2rc1-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/speex-1.2-git-r1a3-x86-gcc2-2011-05-26.zip ;
|
: $(baseURL)/lib/speex-1.2rc1-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
InstallOptionalHaikuImagePackage
|
InstallOptionalHaikuImagePackage
|
||||||
vorbis-tools-1.4.0-r1a3-x86-gcc2-2011-05-19.zip
|
vorbis-tools-1.4.0-r1a4-x86-gcc2-2012-08-29.zip
|
||||||
: $(baseURL)/lib/vorbis-tools-1.4.0-r1a3-x86-gcc2-2011-05-19.zip ;
|
: $(baseURL)/lib/vorbis-tools-1.4.0-r1a4-x86-gcc2-2012-08-29.zip ;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ OptionalPackageDependencies ArmyKnife : TagLib ;
|
|||||||
OptionalPackageDependencies Beam : LibIconv LibLayout OpenSSL PCRE ;
|
OptionalPackageDependencies Beam : LibIconv LibLayout OpenSSL PCRE ;
|
||||||
OptionalPackageDependencies BeHappy : BeBook NetSurf ;
|
OptionalPackageDependencies BeHappy : BeBook NetSurf ;
|
||||||
OptionalPackageDependencies BurnItNow : CDRecord ;
|
OptionalPackageDependencies BurnItNow : CDRecord ;
|
||||||
|
OptionalPackageDependencies Caya : Expat ;
|
||||||
OptionalPackageDependencies CDRecord : GetText LibIconv ;
|
OptionalPackageDependencies CDRecord : GetText LibIconv ;
|
||||||
OptionalPackageDependencies Curl : OpenSSL ;
|
OptionalPackageDependencies Curl : OpenSSL ;
|
||||||
OptionalPackageDependencies DevelopmentBase : CDRecord DevelopmentMin Yasm ;
|
OptionalPackageDependencies DevelopmentBase : CDRecord DevelopmentMin Yasm ;
|
||||||
|
|||||||
+370
-304
File diff suppressed because it is too large
Load Diff
@@ -16,6 +16,7 @@ switch $(HAIKU_BUILD_PROFILE) {
|
|||||||
HAIKU_ROOT_USER_REAL_NAME = "Yourself" ;
|
HAIKU_ROOT_USER_REAL_NAME = "Yourself" ;
|
||||||
AddGroupToHaikuImage party : 101 : user sshd ;
|
AddGroupToHaikuImage party : 101 : user sshd ;
|
||||||
HAIKU_IMAGE_HOST_NAME = shredder ;
|
HAIKU_IMAGE_HOST_NAME = shredder ;
|
||||||
|
HAIKU_STRIP_DEBUG_FROM_OPTIONAL_PACKAGES = 1 ;
|
||||||
HAIKU_IMAGE_SIZE = 800 ;
|
HAIKU_IMAGE_SIZE = 800 ;
|
||||||
|
|
||||||
AddOptionalHaikuImagePackages TimGMSoundFont TrackerNewTemplates
|
AddOptionalHaikuImagePackages TimGMSoundFont TrackerNewTemplates
|
||||||
@@ -24,7 +25,8 @@ switch $(HAIKU_BUILD_PROFILE) {
|
|||||||
WebPositive WonderBrush ;
|
WebPositive WonderBrush ;
|
||||||
AddOptionalHaikuImagePackages CVS Development Git Mercurial
|
AddOptionalHaikuImagePackages CVS Development Git Mercurial
|
||||||
Python Subversion OpenSSH OpenSSL ;
|
Python Subversion OpenSSH OpenSSL ;
|
||||||
AddOptionalHaikuImagePackages Nano P7zip Welcome BeBook XZ-Utils ;
|
AddOptionalHaikuImagePackages KeymapSwitcher Nano P7zip Welcome
|
||||||
|
BeBook XZ-Utils ;
|
||||||
AddOptionalHaikuImagePackages wpa_supplicant ;
|
AddOptionalHaikuImagePackages wpa_supplicant ;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -37,8 +39,9 @@ switch $(HAIKU_BUILD_PROFILE) {
|
|||||||
HAIKU_ROOT_USER_NAME = user ;
|
HAIKU_ROOT_USER_NAME = user ;
|
||||||
HAIKU_ROOT_USER_REAL_NAME = "Yourself" ;
|
HAIKU_ROOT_USER_REAL_NAME = "Yourself" ;
|
||||||
AddGroupToHaikuImage party : 101 : user sshd ;
|
AddGroupToHaikuImage party : 101 : user sshd ;
|
||||||
|
HAIKU_STRIP_DEBUG_FROM_OPTIONAL_PACKAGES = 1 ;
|
||||||
HAIKU_IMAGE_HOST_NAME = shredder ;
|
HAIKU_IMAGE_HOST_NAME = shredder ;
|
||||||
HAIKU_IMAGE_SIZE = 550 ;
|
HAIKU_IMAGE_SIZE = 600 ;
|
||||||
|
|
||||||
AddOptionalHaikuImagePackages Pe Nano Vision P7zip XZ-Utils ;
|
AddOptionalHaikuImagePackages Pe Nano Vision P7zip XZ-Utils ;
|
||||||
AddOptionalHaikuImagePackages Development Git OpenSSH OpenSSL ;
|
AddOptionalHaikuImagePackages Development Git OpenSSH OpenSSL ;
|
||||||
|
|||||||
@@ -63,6 +63,7 @@ HAIKU_IMAGE_DIR = /tmp ;
|
|||||||
HAIKU_IMAGE_SIZE = 100 ;
|
HAIKU_IMAGE_SIZE = 100 ;
|
||||||
|
|
||||||
# Enable stripping the debug symbols from optional packages.
|
# Enable stripping the debug symbols from optional packages.
|
||||||
|
# Note, some optional packages may override this to prevent stripping.
|
||||||
HAIKU_STRIP_DEBUG_FROM_OPTIONAL_PACKAGES = 1 ;
|
HAIKU_STRIP_DEBUG_FROM_OPTIONAL_PACKAGES = 1 ;
|
||||||
|
|
||||||
# Set image volume label to "Walter". Default label is "Haiku".
|
# Set image volume label to "Walter". Default label is "Haiku".
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ HAIKU_BOOT_PLATFORM = raspberrypi_arm ;
|
|||||||
# Various hardcoded addresses
|
# Various hardcoded addresses
|
||||||
#
|
#
|
||||||
|
|
||||||
HAIKU_BOARD_LOADER_BASE = 0x32000000 ;
|
HAIKU_BOARD_LOADER_BASE = 0x0 ;
|
||||||
|
|
||||||
#
|
#
|
||||||
# Flash image
|
# Flash image
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
Setting up the Haiku boot partition
|
Setting up the Haiku boot partition
|
||||||
|
-------------------------------------
|
||||||
|
|
||||||
partition 1 -- FAT32, bootable flag, type 'c'
|
partition 1 -- FAT32, bootable flag, type 'c'
|
||||||
partition 2 -- BeFS, Haiku filesystem, type 'eb'
|
partition 2 -- BeFS, Haiku filesystem, type 'eb'
|
||||||
@@ -7,7 +8,7 @@ The boot partition must contain the following files to boot Haiku:
|
|||||||
* bootcode.bin : 2nd stage bootloader, starts with SDRAM disabled
|
* bootcode.bin : 2nd stage bootloader, starts with SDRAM disabled
|
||||||
* loader.bin : 3rd stage bootloader, starts with SDRAM enabled
|
* loader.bin : 3rd stage bootloader, starts with SDRAM enabled
|
||||||
* start.elf: The GPU binary firmware image, provided by the foundation.
|
* start.elf: The GPU binary firmware image, provided by the foundation.
|
||||||
* kernel.img: Haiku Loader (haiku_loader)
|
* haiku_loader: Haiku Loader
|
||||||
* config.txt: A configuration file read by the GPU.
|
* config.txt: A configuration file read by the GPU.
|
||||||
|
|
||||||
Optional files:
|
Optional files:
|
||||||
@@ -20,4 +21,13 @@ Additional GPU firmware images, rename over start.elf to use them:
|
|||||||
- this is the default
|
- this is the default
|
||||||
* arm224_start.elf : 224M ARM, 32M GPU split
|
* arm224_start.elf : 224M ARM, 32M GPU split
|
||||||
- (use this for Linux only with no 3D or video processing.
|
- (use this for Linux only with no 3D or video processing.
|
||||||
Its enough for the 1080p framebuffer, but not much else)
|
Enough for the 1080p framebuffer, but not much else)
|
||||||
|
|
||||||
|
Building
|
||||||
|
-------------------------------------
|
||||||
|
jam -q -sHAIKU_BOOT_BOARD=raspberry_pi -sHAIKU_BOOT_PLATFORM=raspberrypi_arm haiku_loader
|
||||||
|
|
||||||
|
config.txt options
|
||||||
|
-------------------------------------
|
||||||
|
kernel=haiku_loader
|
||||||
|
disable_commandline_tags=1
|
||||||
|
|||||||
@@ -89,12 +89,15 @@ mkdir -p $installDir $objDir $binutilsObjDir $gccObjDir $tmpIncludeDir \
|
|||||||
$tmpLibDir || exit 1
|
$tmpLibDir || exit 1
|
||||||
mkdir -p $installDir/lib/gcc-lib/i586-pc-haiku/$haikuRequiredLegacyGCCVersion
|
mkdir -p $installDir/lib/gcc-lib/i586-pc-haiku/$haikuRequiredLegacyGCCVersion
|
||||||
|
|
||||||
|
# force the POSIX locale, as the build (makeinfo) might choke otherwise
|
||||||
|
export LC_ALL=POSIX
|
||||||
|
|
||||||
# build binutils
|
# build binutils
|
||||||
cd $binutilsObjDir
|
cd $binutilsObjDir
|
||||||
CFLAGS="-O2" CXXFLAGS="-O2" $buildToolsDir/binutils/configure \
|
CFLAGS="-O2" CXXFLAGS="-O2" $buildToolsDir/binutils/configure \
|
||||||
--prefix=$installDir --target=i586-pc-haiku --disable-nls \
|
--prefix=$installDir --target=i586-pc-haiku --disable-nls \
|
||||||
--enable-shared=yes --disable-werror || exit 1
|
--enable-shared=yes --disable-werror || exit 1
|
||||||
make $additionalMakeArgs || exit 1
|
make -j1 $additionalMakeArgs || exit 1
|
||||||
make $additionalMakeArgs install || exit 1
|
make $additionalMakeArgs install || exit 1
|
||||||
|
|
||||||
PATH=$PATH:$installDir/bin
|
PATH=$PATH:$installDir/bin
|
||||||
@@ -109,7 +112,7 @@ copy_headers()
|
|||||||
sourceDir=$1
|
sourceDir=$1
|
||||||
targetDir=$2
|
targetDir=$2
|
||||||
|
|
||||||
headers="`find $sourceDir -name \*\.h | grep -v /.svn`"
|
headers="`find $sourceDir -name \*\.h`"
|
||||||
headers="`echo $headers | sed -e s@$sourceDir/@@g`"
|
headers="`echo $headers | sed -e s@$sourceDir/@@g`"
|
||||||
for f in $headers; do
|
for f in $headers; do
|
||||||
headerTargetDir=$targetDir/`dirname $f`
|
headerTargetDir=$targetDir/`dirname $f`
|
||||||
@@ -154,7 +157,7 @@ eval "sed $sedExpr Makefile.bak > Makefile" || exit 1
|
|||||||
rm Makefile.bak
|
rm Makefile.bak
|
||||||
|
|
||||||
# make gcc
|
# make gcc
|
||||||
make cross || {
|
make -j1 cross || {
|
||||||
echo "ERROR: Building gcc failed." >&2
|
echo "ERROR: Building gcc failed." >&2
|
||||||
exit 1
|
exit 1
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -113,6 +113,8 @@ mkdir -p $installDir $objDir $binutilsObjDir $gccObjDir $stdcxxObjDir \
|
|||||||
$tmpIncludeDir $tmpLibDir || exit 1
|
$tmpIncludeDir $tmpLibDir || exit 1
|
||||||
mkdir -p $installDir/lib/gcc/$haikuMachine/$gccVersion
|
mkdir -p $installDir/lib/gcc/$haikuMachine/$gccVersion
|
||||||
|
|
||||||
|
# force the POSIX locale, as the build (makeinfo) might choke otherwise
|
||||||
|
export LC_ALL=POSIX
|
||||||
|
|
||||||
# build binutils
|
# build binutils
|
||||||
cd $binutilsObjDir
|
cd $binutilsObjDir
|
||||||
@@ -133,7 +135,7 @@ copy_headers()
|
|||||||
sourceDir=$1
|
sourceDir=$1
|
||||||
targetDir=$2
|
targetDir=$2
|
||||||
|
|
||||||
headers="$(find $sourceDir -name \*\.h | grep -v /.svn)"
|
headers="$(find $sourceDir -name \*\.h)"
|
||||||
headers="$(echo $headers | sed -e s@$sourceDir/@@g)"
|
headers="$(echo $headers | sed -e s@$sourceDir/@@g)"
|
||||||
for f in $headers; do
|
for f in $headers; do
|
||||||
headerTargetDir=$targetDir/$(dirname $f)
|
headerTargetDir=$targetDir/$(dirname $f)
|
||||||
|
|||||||
@@ -16,7 +16,6 @@ set -o errexit
|
|||||||
# dontClearImage
|
# dontClearImage
|
||||||
# isVMwareImage
|
# isVMwareImage
|
||||||
# optionalPackageDescriptions
|
# optionalPackageDescriptions
|
||||||
# stripOptionalPackageDebugSymbols
|
|
||||||
#
|
#
|
||||||
# addattr
|
# addattr
|
||||||
# copyattr
|
# copyattr
|
||||||
@@ -158,10 +157,11 @@ stripDebugInfo()
|
|||||||
|
|
||||||
extractFile()
|
extractFile()
|
||||||
{
|
{
|
||||||
# extractFile <archive> <directory>
|
# extractFile <archive> <directory> <extractedSubDir> <stripDebugSymbols>
|
||||||
archiveFile=$1
|
archiveFile=$1
|
||||||
targetExtractedDir=$2
|
targetExtractedDir=$2
|
||||||
extractedSubDir=$3
|
extractedSubDir=$3
|
||||||
|
stripDebugSymbols=$4
|
||||||
|
|
||||||
echo "Extracting $archiveFile ..."
|
echo "Extracting $archiveFile ..."
|
||||||
|
|
||||||
@@ -188,7 +188,7 @@ extractFile()
|
|||||||
rm $extractDir/.OptionalPackageDescription
|
rm $extractDir/.OptionalPackageDescription
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$stripOptionalPackageDebugSymbols" = "1" ]; then
|
if [ "$stripDebugSymbols" = "1" ]; then
|
||||||
# strip executables in common/bin
|
# strip executables in common/bin
|
||||||
if [ -d $extractDir/common/bin ]; then
|
if [ -d $extractDir/common/bin ]; then
|
||||||
for file in `find $extractDir/common/bin -type f -a -perm +100 \
|
for file in `find $extractDir/common/bin -type f -a -perm +100 \
|
||||||
|
|||||||
@@ -353,7 +353,7 @@ HOST_GCC_OBJCOPY=`gcc -print-prog-name=objcopy`
|
|||||||
SFDISK_BINARY=sfdisk
|
SFDISK_BINARY=sfdisk
|
||||||
HOST_SFDISK=$SFDISK_BINARY
|
HOST_SFDISK=$SFDISK_BINARY
|
||||||
|
|
||||||
haikuRequiredLegacyGCCVersion="2.95.3-haiku-111122"
|
haikuRequiredLegacyGCCVersion="2.95.3-haiku-121101"
|
||||||
export haikuRequiredLegacyGCCVersion
|
export haikuRequiredLegacyGCCVersion
|
||||||
# version of legacy gcc required to build haiku
|
# version of legacy gcc required to build haiku
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 19 KiB |
Binary file not shown.
@@ -42,8 +42,8 @@ declare alreadyInstalled=""
|
|||||||
# Some Packages cannot be installed,
|
# Some Packages cannot be installed,
|
||||||
# as they require either the source code or compiled binaries
|
# as they require either the source code or compiled binaries
|
||||||
declare packageIgnoreList="Bluetooth Development DevelopmentMin \
|
declare packageIgnoreList="Bluetooth Development DevelopmentMin \
|
||||||
DevelopmentBase MandatoryPackages UserlandFS Welcome WifiFirmwareScriptData \
|
DevelopmentBase ICU-devel ICU MandatoryPackages UserlandFS \
|
||||||
ICU-devel ICU "
|
WebPositive Welcome WifiFirmwareScriptData "
|
||||||
|
|
||||||
|
|
||||||
function CreateInstallerScript()
|
function CreateInstallerScript()
|
||||||
@@ -65,6 +65,7 @@ HAIKU_INCLUDE_SOURCES=0
|
|||||||
$urlLine
|
$urlLine
|
||||||
$sslPkgLine
|
$sslPkgLine
|
||||||
$sslUrlLine
|
$sslUrlLine
|
||||||
|
$webkitFileLine
|
||||||
declare -a functionArgs
|
declare -a functionArgs
|
||||||
expanderRulesFile=`finddir B_COMMON_DATA_DIRECTORY`/expander.rules
|
expanderRulesFile=`finddir B_COMMON_DATA_DIRECTORY`/expander.rules
|
||||||
if [ -f \${expanderRulesFile} ] ; then
|
if [ -f \${expanderRulesFile} ] ; then
|
||||||
@@ -686,7 +687,7 @@ function ConvertJamToBash()
|
|||||||
#icuDevelPkgLine=`sed -n -e "$regExp" ${baseDir}/OptionalBuildFeatures`
|
#icuDevelPkgLine=`sed -n -e "$regExp" ${baseDir}/OptionalBuildFeatures`
|
||||||
#ConvertVariableDeclarationLines "$regExp" 'icuDevelPkgLine'
|
#ConvertVariableDeclarationLines "$regExp" 'icuDevelPkgLine'
|
||||||
|
|
||||||
local regExp='/^HAIKU_OPENSSL_PACKAGE/p'
|
local regExp="/^\s*HAIKU_OPENSSL_PACKAGE = .*-gcc${HAIKU_GCC_VERSION[1]}-/p"
|
||||||
sslPkgLine=`sed -n -e "$regExp" ${baseDir}/OptionalBuildFeatures`
|
sslPkgLine=`sed -n -e "$regExp" ${baseDir}/OptionalBuildFeatures`
|
||||||
ConvertVariableDeclarationLines "$regExp" 'sslPkgLine'
|
ConvertVariableDeclarationLines "$regExp" 'sslPkgLine'
|
||||||
|
|
||||||
@@ -694,6 +695,10 @@ function ConvertJamToBash()
|
|||||||
sslUrlLine=`sed -n -e "$regExp" ${baseDir}/OptionalBuildFeatures`
|
sslUrlLine=`sed -n -e "$regExp" ${baseDir}/OptionalBuildFeatures`
|
||||||
ConvertVariableDeclarationLines "$regExp" 'sslUrlLine'
|
ConvertVariableDeclarationLines "$regExp" 'sslUrlLine'
|
||||||
|
|
||||||
|
local regExp='/^HAIKU_WEBKIT_FILE/p'
|
||||||
|
webkitFileLine=`sed -n -e "$regExp" ${baseDir}/OptionalBuildFeatures`
|
||||||
|
ConvertVariableDeclarationLines "$regExp" 'webkitFileLine'
|
||||||
|
|
||||||
local regExp='/^local\ baseURL/p'
|
local regExp='/^local\ baseURL/p'
|
||||||
urlLine=`sed -n -e "$regExp" ${baseDir}/OptionalPackages`
|
urlLine=`sed -n -e "$regExp" ${baseDir}/OptionalPackages`
|
||||||
urlLine=${urlLine/local\ /''}
|
urlLine=${urlLine/local\ /''}
|
||||||
|
|||||||
@@ -24,4 +24,4 @@ Setup AudioMixer Настройка
|
|||||||
Use non linear gain sliders (like BeOS R5) AudioMixer Использовать нелинейные ползунки управления звуком
|
Use non linear gain sliders (like BeOS R5) AudioMixer Использовать нелинейные ползунки управления звуком
|
||||||
Gain AudioMixer Усиление
|
Gain AudioMixer Усиление
|
||||||
Allow output channel remapping AudioMixer Разрешить переназначение выходного канала
|
Allow output channel remapping AudioMixer Разрешить переназначение выходного канала
|
||||||
Physical input channels AudioMixer Физические входные каналы
|
Physical input channels AudioMixer Физические каналы входа
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 japanese x-vnd.Haiku-GLifeScreensaver 206066243
|
1 japanese x-vnd.Haiku-GLifeScreensaver 1707534289
|
||||||
Grid Border: %li GLife ScreenSaver グリッドの輪郭: %li
|
Grid Border: %li GLife ScreenSaver グリッドの輪郭: %li
|
||||||
Grid Width: GLife ScreenSaver グリッドの幅:
|
Grid Width: GLife ScreenSaver グリッドの幅:
|
||||||
none GLife ScreenSaver 無し
|
none GLife ScreenSaver 無し
|
||||||
@@ -10,5 +10,6 @@ Grid Width: %li GLife ScreenSaver グリッドの幅: %li
|
|||||||
Grid Height: %li GLife ScreenSaver グリッドの高さ: %li
|
Grid Height: %li GLife ScreenSaver グリッドの高さ: %li
|
||||||
Grid Life Delay: GLife ScreenSaver グリッドの生存猶予:
|
Grid Life Delay: GLife ScreenSaver グリッドの生存猶予:
|
||||||
OpenGL \"Game of Life\" GLife ScreenSaver OpenGL \"ライフゲーム\"
|
OpenGL \"Game of Life\" GLife ScreenSaver OpenGL \"ライフゲーム\"
|
||||||
|
Grid Life Delay: %s GLife ScreenSaver グリッドの生存猶予: %s
|
||||||
Grid Border: GLife ScreenSaver グリッドの境界:
|
Grid Border: GLife ScreenSaver グリッドの境界:
|
||||||
by Aaron Hill GLife ScreenSaver Aaron Hill 作
|
by Aaron Hill GLife ScreenSaver Aaron Hill 作
|
||||||
|
|||||||
@@ -1,7 +1,9 @@
|
|||||||
1 belarusian x-vnd.Haiku-EXRTranslator 2253035870
|
1 belarusian x-vnd.Haiku-EXRTranslator 106859695
|
||||||
Version %d.%d.%d, %s ConfigView Версія %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView Версія %d.%d.%d, %s
|
||||||
EXR image translator EXRTranslator Канвертар EXR выяваў
|
EXR image translator EXRTranslator Канвертар EXR выяваў
|
||||||
Based on OpenEXR (http://www.openexr.com) ConfigView Грунтуецца на матэрыялах праекту OpenEXR (http://www.openexr.com)
|
Based on OpenEXR (http://www.openexr.com) ConfigView Грунтуецца на матэрыялах праекту OpenEXR (http://www.openexr.com)
|
||||||
EXR Settings main Наладкі EXR
|
EXR Settings main Наладкі EXR
|
||||||
|
EXR images EXRTranslator Выявы EXR
|
||||||
a division of Lucasfilm Entertainment Company Ltd ConfigView падраздяленне Lucasfilm Entertainment Company Ltd
|
a division of Lucasfilm Entertainment Company Ltd ConfigView падраздяленне Lucasfilm Entertainment Company Ltd
|
||||||
EXR image EXRTranslator Выява EXR
|
EXR image EXRTranslator Выява EXR
|
||||||
|
EXR image translator ConfigView Канвертар EXR выяваў
|
||||||
|
|||||||
@@ -1,7 +1,9 @@
|
|||||||
1 french x-vnd.Haiku-EXRTranslator 2253035870
|
1 french x-vnd.Haiku-EXRTranslator 106859695
|
||||||
Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s
|
||||||
EXR image translator EXRTranslator Traducteur d'images EXR
|
EXR image translator EXRTranslator Traducteur d'images EXR
|
||||||
Based on OpenEXR (http://www.openexr.com) ConfigView Basé sur OpenEXR (http://www.openexr.com)
|
Based on OpenEXR (http://www.openexr.com) ConfigView Basé sur OpenEXR (http://www.openexr.com)
|
||||||
EXR Settings main Réglages EXR
|
EXR Settings main Réglages EXR
|
||||||
|
EXR images EXRTranslator Images EXR
|
||||||
a division of Lucasfilm Entertainment Company Ltd ConfigView une division de Lucasfilm Entertainment Company Ltd
|
a division of Lucasfilm Entertainment Company Ltd ConfigView une division de Lucasfilm Entertainment Company Ltd
|
||||||
EXR image EXRTranslator Image EXR
|
EXR image EXRTranslator Image EXR
|
||||||
|
EXR image translator ConfigView Traducteur d'images EXR
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
1 belarusian x-vnd.Haiku-HVIFTranslator 2227623652
|
1 belarusian x-vnd.Haiku-HVIFTranslator 249304797
|
||||||
|
Haiku vector icon translator HVIFTranslator Канвертар вектарных значкаў Haiku
|
||||||
HVIF icons HVIFTranslator значкі HVIF
|
HVIF icons HVIFTranslator значкі HVIF
|
||||||
Render size: HVIFView Памер выніковай выявы:
|
Render size: HVIFView Памер выніковай выявы:
|
||||||
HVIFTranslator Settings HVIFTranslator Наладкі канвертара HVIF
|
HVIFTranslator Settings HVIFTranslator Наладкі канвертара HVIF
|
||||||
|
Haiku vector icon translator HVIFView Канвертар вектарных значкаў Haiku
|
||||||
HVIF Settings HVIFMain Наладкі HVIF
|
HVIF Settings HVIFMain Наладкі HVIF
|
||||||
Version %d.%d.%d, %s HVIFView Версія %d.%d.%d, %s
|
Version %d.%d.%d, %s HVIFView Версія %d.%d.%d, %s
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
1 french x-vnd.Haiku-HVIFTranslator 2227623652
|
1 french x-vnd.Haiku-HVIFTranslator 249304797
|
||||||
|
Haiku vector icon translator HVIFTranslator Traducteur d'icônes vectorielles Haiku
|
||||||
HVIF icons HVIFTranslator Icônes HVIF
|
HVIF icons HVIFTranslator Icônes HVIF
|
||||||
Render size: HVIFView Taille de rendu :
|
Render size: HVIFView Taille de rendu :
|
||||||
HVIFTranslator Settings HVIFTranslator Réglages du traducteur d'icônes HVIF
|
HVIFTranslator Settings HVIFTranslator Réglages du traducteur d'icônes HVIF
|
||||||
|
Haiku vector icon translator HVIFView Traducteur d'icônes vectorielles Haiku
|
||||||
HVIF Settings HVIFMain Réglages HVIF
|
HVIF Settings HVIFMain Réglages HVIF
|
||||||
Version %d.%d.%d, %s HVIFView Version %d.%d.%d, %s
|
Version %d.%d.%d, %s HVIFView Version %d.%d.%d, %s
|
||||||
|
|||||||
@@ -1,8 +1,9 @@
|
|||||||
1 belarusian x-vnd.Haiku-ICOTranslator 1637901496
|
1 belarusian x-vnd.Haiku-ICOTranslator 3916328565
|
||||||
Cursor ICOTranslator Курсор
|
Cursor ICOTranslator Курсор
|
||||||
Version %d.%d.%d, %s ConfigView Версія %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView Версія %d.%d.%d, %s
|
||||||
Windows %s %ld bit image ICOTranslator Выява Windows %s %ld біт
|
Windows %s %ld bit image ICOTranslator Выява Windows %s %ld біт
|
||||||
Valid icon sizes are 16, 32, or 48 ConfigView Стандартныя памеры значкаў 16, 32 або 48
|
Valid icon sizes are 16, 32, or 48 ConfigView Стандартныя памеры значкаў 16, 32 або 48
|
||||||
|
Windows icons ICOTranslator Значкі Windows
|
||||||
Enforce valid icon sizes ConfigView Выкарыстоўваць стандартныя памеры
|
Enforce valid icon sizes ConfigView Выкарыстоўваць стандартныя памеры
|
||||||
ICO Settings main Наладкі ICO
|
ICO Settings main Наладкі ICO
|
||||||
Windows icon translator ICOTranslator Канвертар значкаў Windows
|
Windows icon translator ICOTranslator Канвертар значкаў Windows
|
||||||
@@ -10,3 +11,4 @@ pixels in either direction. ConfigView пікселяў у кожным нап
|
|||||||
Write 32 bit images on true color input ConfigView Запісать выявы ў 32 біт поўны колер
|
Write 32 bit images on true color input ConfigView Запісать выявы ў 32 біт поўны колер
|
||||||
Icon ICOTranslator Значак
|
Icon ICOTranslator Значак
|
||||||
ICOTranslator Settings ConfigView Наладкі канвертара ICO
|
ICOTranslator Settings ConfigView Наладкі канвертара ICO
|
||||||
|
Windows icon translator ConfigView Канвертар значкаў Windows
|
||||||
|
|||||||
@@ -1,8 +1,9 @@
|
|||||||
1 french x-vnd.Haiku-ICOTranslator 1637901496
|
1 french x-vnd.Haiku-ICOTranslator 3916328565
|
||||||
Cursor ICOTranslator Curseur
|
Cursor ICOTranslator Curseur
|
||||||
Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s
|
||||||
Windows %s %ld bit image ICOTranslator Image Windows %s %ld bits
|
Windows %s %ld bit image ICOTranslator Image Windows %s %ld bits
|
||||||
Valid icon sizes are 16, 32, or 48 ConfigView Les tailles d'icônes valides sont 16, 32 ou 48
|
Valid icon sizes are 16, 32, or 48 ConfigView Les tailles d'icônes valides sont 16, 32 ou 48
|
||||||
|
Windows icons ICOTranslator Icône Windows
|
||||||
Enforce valid icon sizes ConfigView Imposer des tailles valides aux icônes
|
Enforce valid icon sizes ConfigView Imposer des tailles valides aux icônes
|
||||||
ICO Settings main Réglages des icônes
|
ICO Settings main Réglages des icônes
|
||||||
Windows icon translator ICOTranslator Traducteur d'icônes Windows
|
Windows icon translator ICOTranslator Traducteur d'icônes Windows
|
||||||
@@ -10,3 +11,4 @@ pixels in either direction. ConfigView pixels dans n'importe quel sens.
|
|||||||
Write 32 bit images on true color input ConfigView Écrire des images 32 bits pour les entrées en vraies couleurs
|
Write 32 bit images on true color input ConfigView Écrire des images 32 bits pour les entrées en vraies couleurs
|
||||||
Icon ICOTranslator Icône
|
Icon ICOTranslator Icône
|
||||||
ICOTranslator Settings ConfigView Réglages du traducteur d'icônes
|
ICOTranslator Settings ConfigView Réglages du traducteur d'icônes
|
||||||
|
Windows icon translator ConfigView Traducteur d'icônes Windows
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
1 belarusian x-vnd.Haiku-PCXTranslator 2307793683
|
1 belarusian x-vnd.Haiku-PCXTranslator 938242683
|
||||||
PCX Settings main Наладкі PCX
|
PCX Settings main Наладкі PCX
|
||||||
Version %d.%d.%d, %s ConfigView Версія %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView Версія %d.%d.%d, %s
|
||||||
PCXTranslator Settings ConfigView Наладкі канвертару PCX
|
PCXTranslator Settings ConfigView Наладкі канвертару PCX
|
||||||
|
PCX image translator PCXTranslator Канвертар выяваў PCX
|
||||||
PCX %lu bit image PCXTranslator %lu-бітная выява PCX
|
PCX %lu bit image PCXTranslator %lu-бітная выява PCX
|
||||||
PCX images PCXTranslator Выявы PCX
|
PCX images PCXTranslator Выявы PCX
|
||||||
|
PCX image translator ConfigView Канвертар выяваў PCX
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
1 french x-vnd.Haiku-PCXTranslator 2307793683
|
1 french x-vnd.Haiku-PCXTranslator 938242683
|
||||||
PCX Settings main Réglages PCX
|
PCX Settings main Réglages PCX
|
||||||
Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s
|
||||||
PCXTranslator Settings ConfigView Réglages du traducteur PCX
|
PCXTranslator Settings ConfigView Réglages du traducteur PCX
|
||||||
|
PCX image translator PCXTranslator Traducteur d'images PCX
|
||||||
PCX %lu bit image PCXTranslator Image PCX %lu bits
|
PCX %lu bit image PCXTranslator Image PCX %lu bits
|
||||||
PCX images PCXTranslator Images PCX
|
PCX images PCXTranslator Images PCX
|
||||||
|
PCX image translator ConfigView Traducteur d'images PCX
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 belarusian x-vnd.Haiku-PPMTranslator 2435270880
|
1 belarusian x-vnd.Haiku-PPMTranslator 276252412
|
||||||
PPM Settings PPMMain Наладкі PPM
|
PPM Settings PPMMain Наладкі PPM
|
||||||
Based on PPMTranslator sample code PPMTranslator Грунтуецца на зыходным тэксце прыкладу "PPMTranslator"
|
Based on PPMTranslator sample code PPMTranslator Грунтуецца на зыходным тэксце прыкладу "PPMTranslator"
|
||||||
OK PPMMain ОК
|
OK PPMMain ОК
|
||||||
@@ -9,6 +9,7 @@ RGBA 5:5:5:1 16 bits PPMTranslator RGBA 5:5:5:1 16 біт
|
|||||||
Be Bitmap Format (PPMTranslator) PPMTranslator Фармат бітмапу BeOS (Канвертар PPM)
|
Be Bitmap Format (PPMTranslator) PPMTranslator Фармат бітмапу BeOS (Канвертар PPM)
|
||||||
CMYA 8:8:8:8 32 bits PPMTranslator CMYA 8:8:8:8 32 біт
|
CMYA 8:8:8:8 32 bits PPMTranslator CMYA 8:8:8:8 32 біт
|
||||||
CMYK 8:8:8:8 32 bits PPMTranslator CMYK 8:8:8:8 32 біт
|
CMYK 8:8:8:8 32 bits PPMTranslator CMYK 8:8:8:8 32 біт
|
||||||
|
PPM image translator PPMTranslator Канвертар выяваў PPM
|
||||||
bits/space PPMTranslator бітаў/ліст
|
bits/space PPMTranslator бітаў/ліст
|
||||||
RGB 8:8:8 32 bits big-endian PPMTranslator RGB 8:8:8 32 бітаў (big-endian)
|
RGB 8:8:8 32 bits big-endian PPMTranslator RGB 8:8:8 32 бітаў (big-endian)
|
||||||
RGB 5:6:5 16 bits big-endian PPMTranslator RGB 5:6:5 16 бітаў (big-endian)
|
RGB 5:6:5 16 bits big-endian PPMTranslator RGB 5:6:5 16 бітаў (big-endian)
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 french x-vnd.Haiku-PPMTranslator 2435270880
|
1 french x-vnd.Haiku-PPMTranslator 276252412
|
||||||
PPM Settings PPMMain Réglages PPM
|
PPM Settings PPMMain Réglages PPM
|
||||||
Based on PPMTranslator sample code PPMTranslator Basé sur le code d'exemple du traducteur PPM
|
Based on PPMTranslator sample code PPMTranslator Basé sur le code d'exemple du traducteur PPM
|
||||||
OK PPMMain OK
|
OK PPMMain OK
|
||||||
@@ -9,6 +9,7 @@ RGBA 5:5:5:1 16 bits PPMTranslator RVBA 5:5:5:1 16 bits
|
|||||||
Be Bitmap Format (PPMTranslator) PPMTranslator Format Bitmap Be (Traducteur PPM)
|
Be Bitmap Format (PPMTranslator) PPMTranslator Format Bitmap Be (Traducteur PPM)
|
||||||
CMYA 8:8:8:8 32 bits PPMTranslator CMJA 8:8:8:8 32 bits
|
CMYA 8:8:8:8 32 bits PPMTranslator CMJA 8:8:8:8 32 bits
|
||||||
CMYK 8:8:8:8 32 bits PPMTranslator CMJN 8:8:8:8 32 bits
|
CMYK 8:8:8:8 32 bits PPMTranslator CMJN 8:8:8:8 32 bits
|
||||||
|
PPM image translator PPMTranslator Traducteur d'images PPM
|
||||||
bits/space PPMTranslator bits/espace
|
bits/space PPMTranslator bits/espace
|
||||||
RGB 8:8:8 32 bits big-endian PPMTranslator RVB 8:8:8 32 bits big-endian
|
RGB 8:8:8 32 bits big-endian PPMTranslator RVB 8:8:8 32 bits big-endian
|
||||||
RGB 5:6:5 16 bits big-endian PPMTranslator RVB 5:6:5 16 bits big-endian
|
RGB 5:6:5 16 bits big-endian PPMTranslator RVB 5:6:5 16 bits big-endian
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
1 belarusian x-vnd.Haiku-RAWTranslator 1938728039
|
1 belarusian x-vnd.Haiku-RAWTranslator 2229230003
|
||||||
RAWTranslator Settings ConfigView Наладкі канвертара RAW
|
RAWTranslator Settings ConfigView Наладкі канвертара RAW
|
||||||
Version %d.%d.%d, %s ConfigView Версія %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView Версія %d.%d.%d, %s
|
||||||
RAW Images ConfigView Выявы RAW
|
|
||||||
RAW image translator RAWTranslator Канвертар выяваў RAW
|
RAW image translator RAWTranslator Канвертар выяваў RAW
|
||||||
RAW Settings RAWTranslator main Наладкі RAW
|
RAW Settings RAWTranslator main Наладкі RAW
|
||||||
RAW images RAWTranslator Выявы RAW
|
RAW images RAWTranslator Выявы RAW
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
1 german x-vnd.Haiku-RAWTranslator 1938728039
|
1 german x-vnd.Haiku-RAWTranslator 2229230003
|
||||||
RAWTranslator Settings ConfigView RAWTranslator-Einstellungen
|
RAWTranslator Settings ConfigView RAWTranslator-Einstellungen
|
||||||
Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s
|
||||||
RAW Images ConfigView RAW-Bilder
|
|
||||||
RAW image translator RAWTranslator RAW-Bild-Translator
|
RAW image translator RAWTranslator RAW-Bild-Translator
|
||||||
RAW Settings RAWTranslator main RAW-Einstellungen
|
RAW Settings RAWTranslator main RAW-Einstellungen
|
||||||
RAW images RAWTranslator RAW-Bilder
|
RAW images RAWTranslator RAW-Bilder
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
1 greek, modern (1453-) x-vnd.Haiku-RAWTranslator 1938728039
|
1 greek, modern (1453-) x-vnd.Haiku-RAWTranslator 2229230003
|
||||||
RAWTranslator Settings ConfigView Ρυθμίσεις μεταφραστή RAW
|
RAWTranslator Settings ConfigView Ρυθμίσεις μεταφραστή RAW
|
||||||
Version %d.%d.%d, %s ConfigView Έκδοση %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView Έκδοση %d.%d.%d, %s
|
||||||
RAW Images ConfigView RAW Εικόνες
|
|
||||||
RAW image translator RAWTranslator Μεταφραστής εικόνας RAW
|
RAW image translator RAWTranslator Μεταφραστής εικόνας RAW
|
||||||
RAW Settings RAWTranslator main RAW Ρυθμίσεις
|
RAW Settings RAWTranslator main RAW Ρυθμίσεις
|
||||||
RAW images RAWTranslator RAW εικόνες
|
RAW images RAWTranslator RAW εικόνες
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
1 finnish x-vnd.Haiku-RAWTranslator 1938728039
|
1 finnish x-vnd.Haiku-RAWTranslator 2229230003
|
||||||
RAWTranslator Settings ConfigView RAW-muunninasetukset
|
RAWTranslator Settings ConfigView RAW-muunninasetukset
|
||||||
Version %d.%d.%d, %s ConfigView Versio %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView Versio %d.%d.%d, %s
|
||||||
RAW Images ConfigView RAW-kuvat
|
|
||||||
RAW image translator RAWTranslator RAW-kuvamuunnin
|
RAW image translator RAWTranslator RAW-kuvamuunnin
|
||||||
RAW Settings RAWTranslator main RAW-asetukset
|
RAW Settings RAWTranslator main RAW-asetukset
|
||||||
RAW images RAWTranslator RAW-kuvat
|
RAW images RAWTranslator RAW-kuvat
|
||||||
|
|||||||
@@ -1,9 +1,8 @@
|
|||||||
1 french x-vnd.Haiku-RAWTranslator 1938728039
|
1 french x-vnd.Haiku-RAWTranslator 2229230003
|
||||||
RAWTranslator Settings ConfigView Réglages du traducteur RAW
|
RAWTranslator Settings ConfigView Réglages du traducteur RAW
|
||||||
Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s
|
||||||
RAW Images ConfigView Images RAW
|
|
||||||
RAW image translator RAWTranslator Traducteur d'images RAW
|
RAW image translator RAWTranslator Traducteur d'images RAW
|
||||||
RAW Settings RAWTranslator main Réglages RAW
|
RAW Settings RAWTranslator main Réglages RAW
|
||||||
RAW images RAWTranslator Images RAW
|
RAW images RAWTranslator Images RAW
|
||||||
%s RAW image RAWTranslator Parameter (%s) is the name of the manufacturer (like 'Canon') Image %s RAW
|
%s RAW image RAWTranslator Parameter (%s) is the name of the manufacturer (like 'Canon') Image brute %s
|
||||||
Based on Dave Coffin's dcraw 8.63 ConfigView Basé sur dcraw 8.63 de Dave Coffin
|
Based on Dave Coffin's dcraw 8.63 ConfigView Basé sur dcraw 8.63 de Dave Coffin
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
1 hindi x-vnd.Haiku-RAWTranslator 1938728039
|
1 hindi x-vnd.Haiku-RAWTranslator 2229230003
|
||||||
RAWTranslator Settings ConfigView RAWTranslator की सेत्तिंग्स
|
RAWTranslator Settings ConfigView RAWTranslator की सेत्तिंग्स
|
||||||
Version %d.%d.%d, %s ConfigView संस्करण %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView संस्करण %d.%d.%d, %s
|
||||||
RAW Images ConfigView RAW चित्र
|
|
||||||
RAW image translator RAWTranslator RAW चित्र का अनुवादक
|
RAW image translator RAWTranslator RAW चित्र का अनुवादक
|
||||||
RAW Settings RAWTranslator main RAW की सेत्तिंग्स
|
RAW Settings RAWTranslator main RAW की सेत्तिंग्स
|
||||||
RAW images RAWTranslator RAW चित्र
|
RAW images RAWTranslator RAW चित्र
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
1 japanese x-vnd.Haiku-RAWTranslator 1938728039
|
1 japanese x-vnd.Haiku-RAWTranslator 2229230003
|
||||||
RAWTranslator Settings ConfigView RAW トランスレーター設定
|
RAWTranslator Settings ConfigView RAW トランスレーター設定
|
||||||
Version %d.%d.%d, %s ConfigView バージョン %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView バージョン %d.%d.%d, %s
|
||||||
RAW Images ConfigView RAW イメージ
|
|
||||||
RAW image translator RAWTranslator RAW イメージトランスレーター
|
RAW image translator RAWTranslator RAW イメージトランスレーター
|
||||||
RAW Settings RAWTranslator main RAW 設定
|
RAW Settings RAWTranslator main RAW 設定
|
||||||
RAW images RAWTranslator RAW イメージ
|
RAW images RAWTranslator RAW イメージ
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
1 lithuanian x-vnd.Haiku-RAWTranslator 1938728039
|
1 lithuanian x-vnd.Haiku-RAWTranslator 2229230003
|
||||||
RAWTranslator Settings ConfigView RAW keitiklio nuostatos
|
RAWTranslator Settings ConfigView RAW keitiklio nuostatos
|
||||||
Version %d.%d.%d, %s ConfigView Versija %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView Versija %d.%d.%d, %s
|
||||||
RAW Images ConfigView RAW paveikslai
|
|
||||||
RAW image translator RAWTranslator RAW paveikslų keitiklis
|
RAW image translator RAWTranslator RAW paveikslų keitiklis
|
||||||
RAW Settings RAWTranslator main RAW nuostatos
|
RAW Settings RAWTranslator main RAW nuostatos
|
||||||
RAW images RAWTranslator RAW paveikslai
|
RAW images RAWTranslator RAW paveikslai
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-RAWTranslator 1938728039
|
1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-RAWTranslator 2229230003
|
||||||
RAWTranslator Settings ConfigView RAW-oversetterinnstillinger
|
RAWTranslator Settings ConfigView RAW-oversetterinnstillinger
|
||||||
Version %d.%d.%d, %s ConfigView Versjon %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView Versjon %d.%d.%d, %s
|
||||||
RAW Images ConfigView RAW-bilder
|
|
||||||
RAW image translator RAWTranslator RAW-bildeoversetter
|
RAW image translator RAWTranslator RAW-bildeoversetter
|
||||||
RAW Settings RAWTranslator main RAW-innstillinger
|
RAW Settings RAWTranslator main RAW-innstillinger
|
||||||
RAW images RAWTranslator RAW-bilder
|
RAW images RAWTranslator RAW-bilder
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
1 dutch; flemish x-vnd.Haiku-RAWTranslator 1938728039
|
1 dutch; flemish x-vnd.Haiku-RAWTranslator 2229230003
|
||||||
RAWTranslator Settings ConfigView RAWTranslator Instellingen
|
RAWTranslator Settings ConfigView RAWTranslator Instellingen
|
||||||
Version %d.%d.%d, %s ConfigView Versie %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView Versie %d.%d.%d, %s
|
||||||
RAW Images ConfigView RAW Afbeeldingen
|
|
||||||
RAW image translator RAWTranslator RAW afbeelding vertaler
|
RAW image translator RAWTranslator RAW afbeelding vertaler
|
||||||
RAW Settings RAWTranslator main RAW Instellingen
|
RAW Settings RAWTranslator main RAW Instellingen
|
||||||
RAW images RAWTranslator RAW afbeeldingen
|
RAW images RAWTranslator RAW afbeeldingen
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
1 polish x-vnd.Haiku-RAWTranslator 1938728039
|
1 polish x-vnd.Haiku-RAWTranslator 2229230003
|
||||||
RAWTranslator Settings ConfigView Ustawienia translatora RAW
|
RAWTranslator Settings ConfigView Ustawienia translatora RAW
|
||||||
Version %d.%d.%d, %s ConfigView Wersja %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView Wersja %d.%d.%d, %s
|
||||||
RAW Images ConfigView Obrazy RAW
|
|
||||||
RAW image translator RAWTranslator Translator obrazów RAW
|
RAW image translator RAWTranslator Translator obrazów RAW
|
||||||
RAW Settings RAWTranslator main Ustawienia RAW
|
RAW Settings RAWTranslator main Ustawienia RAW
|
||||||
RAW images RAWTranslator Obrazy RAW
|
RAW images RAWTranslator Obrazy RAW
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
1 russian x-vnd.Haiku-RAWTranslator 1938728039
|
1 russian x-vnd.Haiku-RAWTranslator 2229230003
|
||||||
RAWTranslator Settings ConfigView Настройки RAW транслятора
|
RAWTranslator Settings ConfigView Настройки RAW транслятора
|
||||||
Version %d.%d.%d, %s ConfigView Версия %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView Версия %d.%d.%d, %s
|
||||||
RAW Images ConfigView Транслятор RAW изображений
|
|
||||||
RAW image translator RAWTranslator Транслятор RAW изображений
|
RAW image translator RAWTranslator Транслятор RAW изображений
|
||||||
RAW Settings RAWTranslator main Настройки RAW транслятора
|
RAW Settings RAWTranslator main Настройки RAW транслятора
|
||||||
RAW images RAWTranslator RAW изображения
|
RAW images RAWTranslator RAW изображения
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
1 slovak x-vnd.Haiku-RAWTranslator 1938728039
|
1 slovak x-vnd.Haiku-RAWTranslator 2229230003
|
||||||
RAWTranslator Settings ConfigView Nastavenia Prekladača RAW
|
RAWTranslator Settings ConfigView Nastavenia Prekladača RAW
|
||||||
Version %d.%d.%d, %s ConfigView Verzia %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView Verzia %d.%d.%d, %s
|
||||||
RAW Images ConfigView Obrázky RAW
|
|
||||||
RAW image translator RAWTranslator Prekladač obrázkov RAW
|
RAW image translator RAWTranslator Prekladač obrázkov RAW
|
||||||
RAW Settings RAWTranslator main Nastavenia RAW
|
RAW Settings RAWTranslator main Nastavenia RAW
|
||||||
RAW images RAWTranslator Obrázky RAW
|
RAW images RAWTranslator Obrázky RAW
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
1 swedish x-vnd.Haiku-RAWTranslator 1938728039
|
1 swedish x-vnd.Haiku-RAWTranslator 2229230003
|
||||||
RAWTranslator Settings ConfigView RAW översättare inställningar
|
RAWTranslator Settings ConfigView RAW översättare inställningar
|
||||||
Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s
|
||||||
RAW Images ConfigView RAW bilder
|
|
||||||
RAW image translator RAWTranslator RAW bildöversättare
|
RAW image translator RAWTranslator RAW bildöversättare
|
||||||
RAW Settings RAWTranslator main RAW inställningar
|
RAW Settings RAWTranslator main RAW inställningar
|
||||||
RAW images RAWTranslator RAW bilder
|
RAW images RAWTranslator RAW bilder
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
1 ukrainian x-vnd.Haiku-RAWTranslator 1938728039
|
1 ukrainian x-vnd.Haiku-RAWTranslator 2229230003
|
||||||
RAWTranslator Settings ConfigView Настройки Перетворювача RAW
|
RAWTranslator Settings ConfigView Настройки Перетворювача RAW
|
||||||
Version %d.%d.%d, %s ConfigView Версія %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView Версія %d.%d.%d, %s
|
||||||
RAW Images ConfigView Зображення RAW
|
|
||||||
RAW image translator RAWTranslator Перетворювач зображень RAW
|
RAW image translator RAWTranslator Перетворювач зображень RAW
|
||||||
RAW Settings RAWTranslator main Настройки RAW
|
RAW Settings RAWTranslator main Настройки RAW
|
||||||
RAW images RAWTranslator Зображення RAW
|
RAW images RAWTranslator Зображення RAW
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
1 english x-vnd.Haiku-RAWTranslator 1938728039
|
1 english x-vnd.Haiku-RAWTranslator 2229230003
|
||||||
RAWTranslator Settings ConfigView RAW 转换器设置
|
RAWTranslator Settings ConfigView RAW 转换器设置
|
||||||
Version %d.%d.%d, %s ConfigView 版本 %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView 版本 %d.%d.%d, %s
|
||||||
RAW Images ConfigView RAW 图像
|
|
||||||
RAW image translator RAWTranslator RAW 图像转换器
|
RAW image translator RAWTranslator RAW 图像转换器
|
||||||
RAW Settings RAWTranslator main RAW 设置
|
RAW Settings RAWTranslator main RAW 设置
|
||||||
RAW images RAWTranslator RAW 图像
|
RAW images RAWTranslator RAW 图像
|
||||||
|
|||||||
@@ -1,7 +1,9 @@
|
|||||||
1 belarusian x-vnd.Haiku-RTFTranslator 3736645044
|
1 belarusian x-vnd.Haiku-RTFTranslator 1620328626
|
||||||
Version %d.%d.%d, %s ConfigView Версія %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView Версія %d.%d.%d, %s
|
||||||
RTF text files RTFTranslator Файлы тэксту ў RTF
|
RTF text files RTFTranslator Файлы тэксту ў RTF
|
||||||
RTF-Translator Settings ConfigView Наладкі канвертара RTF
|
RTF-Translator Settings ConfigView Наладкі канвертара RTF
|
||||||
|
Rich Text Format (RTF) translator ConfigView Канвертар Фарматаванага Тэксту (RTF)
|
||||||
RTF Settings main Наладки RTF
|
RTF Settings main Наладки RTF
|
||||||
RichTextFormat file RTFTranslator Файл RichTextFormat
|
RichTextFormat file RTFTranslator Файл RichTextFormat
|
||||||
|
Rich Text Format translator RTFTranslator Канвертар Фарматаванага Тэксту (RTF)
|
||||||
Rich Text Format translator v%d.%d.%d %s RTFTranslator Канвертар Багата Фарматаванага Тэксту (RTF) версія %d.%d.%d %s
|
Rich Text Format translator v%d.%d.%d %s RTFTranslator Канвертар Багата Фарматаванага Тэксту (RTF) версія %d.%d.%d %s
|
||||||
|
|||||||
@@ -1,7 +1,9 @@
|
|||||||
1 french x-vnd.Haiku-RTFTranslator 3736645044
|
1 french x-vnd.Haiku-RTFTranslator 1620328626
|
||||||
Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s
|
Version %d.%d.%d, %s ConfigView Version %d.%d.%d, %s
|
||||||
RTF text files RTFTranslator Fichiers textes RTF
|
RTF text files RTFTranslator Fichiers textes RTF
|
||||||
RTF-Translator Settings ConfigView Réglages du traducteur RTF
|
RTF-Translator Settings ConfigView Réglages du traducteur RTF
|
||||||
|
Rich Text Format (RTF) translator ConfigView Traducteur du Format Texte enRichi (RTF)
|
||||||
RTF Settings main Réglages RTF
|
RTF Settings main Réglages RTF
|
||||||
RichTextFormat file RTFTranslator Fichier Format Texte enRichi
|
RichTextFormat file RTFTranslator Fichier Format Texte enRichi
|
||||||
|
Rich Text Format translator RTFTranslator Traducteur du Format Texte enRichi
|
||||||
Rich Text Format translator v%d.%d.%d %s RTFTranslator Traducteur du Format Texte enRichi v%d.%d.%d %s
|
Rich Text Format translator v%d.%d.%d %s RTFTranslator Traducteur du Format Texte enRichi v%d.%d.%d %s
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
1 belarusian x-vnd.Haiku-STXTTranslator 3302294301
|
1 belarusian x-vnd.Haiku-STXTTranslator 274886668
|
||||||
Be styled text file STXTTranslator Тэкставы файл са стылямі (Be styled)
|
Be styled text file STXTTranslator Тэкставы файл са стылямі (Be styled)
|
||||||
Plain text file STXTTranslator Файл з простым тэкстам
|
Plain text file STXTTranslator Файл з простым тэкстам
|
||||||
STXTTranslator Settings STXTTranslator Наладкі канвертара STXT
|
STXTTranslator Settings STXTTranslator Наладкі канвертара STXT
|
||||||
|
StyledEdit file translator STXTView Канвртар файлаў StyledEdit
|
||||||
StyledEdit files STXTTranslator Файлы StyledEdit
|
StyledEdit files STXTTranslator Файлы StyledEdit
|
||||||
|
StyledEdit file translator STXTTranslator Канвeртар файлаў StyledEdit
|
||||||
STXT Settings STXTMain Наладкі STXT
|
STXT Settings STXTMain Наладкі STXT
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
1 french x-vnd.Haiku-STXTTranslator 3302294301
|
1 french x-vnd.Haiku-STXTTranslator 274886668
|
||||||
Be styled text file STXTTranslator Fichier texte stylé Be
|
Be styled text file STXTTranslator Fichier texte stylé Be
|
||||||
Plain text file STXTTranslator Fichier de texte brut
|
Plain text file STXTTranslator Fichier de texte brut
|
||||||
STXTTranslator Settings STXTTranslator Réglages du traducteur STXT
|
STXTTranslator Settings STXTTranslator Réglages du traducteur STXT
|
||||||
|
StyledEdit file translator STXTView Traducteur de fichiers texte stylé
|
||||||
StyledEdit files STXTTranslator Fichiers texte stylé
|
StyledEdit files STXTTranslator Fichiers texte stylé
|
||||||
|
StyledEdit file translator STXTTranslator Traducteur de fichiers texte stylé
|
||||||
STXT Settings STXTMain Réglages STXT
|
STXT Settings STXTMain Réglages STXT
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
1 belarusian x-vnd.Haiku-WebPTranslator 3630570850
|
1 belarusian x-vnd.Haiku-WebPTranslator 2427600890
|
||||||
Compression method: ConfigView Метад сціску:
|
Compression method: ConfigView Метад сціску:
|
||||||
Based on libwebp v0.1, ConfigView Грунтуецца на матэрыялах libwebp v0.1,
|
Based on libwebp v0.1, ConfigView Грунтуецца на матэрыялах libwebp v0.1,
|
||||||
Preset ConfigView Прадвызначаныя
|
Preset ConfigView Прадвызначаныя
|
||||||
WebP Images ConfigView Выявы WebP
|
|
||||||
WebP images WebPTranslator Выявы WebP
|
WebP images WebPTranslator Выявы WebP
|
||||||
WebPTranslator Settings ConfigView Наладкі канвертара выяваў WebP
|
WebPTranslator Settings ConfigView Наладкі канвертара выяваў WebP
|
||||||
Output quality: ConfigView Выходная якасць:
|
Output quality: ConfigView Выходная якасць:
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
1 german x-vnd.Haiku-WebPTranslator 3630570850
|
1 german x-vnd.Haiku-WebPTranslator 2427600890
|
||||||
Compression method: ConfigView Komprimierungsart:
|
Compression method: ConfigView Komprimierungsart:
|
||||||
Based on libwebp v0.1, ConfigView Basiert auf libwebp v0.1
|
Based on libwebp v0.1, ConfigView Basiert auf libwebp v0.1
|
||||||
Preset ConfigView Voreinstellung
|
Preset ConfigView Voreinstellung
|
||||||
WebP Images ConfigView WebP-Bilder
|
|
||||||
WebP images WebPTranslator WebP-Bilder
|
WebP images WebPTranslator WebP-Bilder
|
||||||
WebPTranslator Settings ConfigView WebPTranslator-Einstellungen
|
WebPTranslator Settings ConfigView WebPTranslator-Einstellungen
|
||||||
Output quality: ConfigView Ausgabequalität:
|
Output quality: ConfigView Ausgabequalität:
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
1 greek, modern (1453-) x-vnd.Haiku-WebPTranslator 3630570850
|
1 greek, modern (1453-) x-vnd.Haiku-WebPTranslator 2427600890
|
||||||
Compression method: ConfigView Μέθοδος συμπίεσης:
|
Compression method: ConfigView Μέθοδος συμπίεσης:
|
||||||
Based on libwebp v0.1, ConfigView Βασισμένο στο libwebp v0.1,
|
Based on libwebp v0.1, ConfigView Βασισμένο στο libwebp v0.1,
|
||||||
Preset ConfigView Προεπιλογή
|
Preset ConfigView Προεπιλογή
|
||||||
WebP Images ConfigView Εικόνες WebP
|
|
||||||
WebP images WebPTranslator Εικόνες WebP
|
WebP images WebPTranslator Εικόνες WebP
|
||||||
WebPTranslator Settings ConfigView Ρυθμίσεις μεταφραστή WebP
|
WebPTranslator Settings ConfigView Ρυθμίσεις μεταφραστή WebP
|
||||||
Output quality: ConfigView Ποιότητα εξόδου:
|
Output quality: ConfigView Ποιότητα εξόδου:
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
1 finnish x-vnd.Haiku-WebPTranslator 3630570850
|
1 finnish x-vnd.Haiku-WebPTranslator 2427600890
|
||||||
Compression method: ConfigView Tiivistysmenetelmä
|
Compression method: ConfigView Tiivistysmenetelmä
|
||||||
Based on libwebp v0.1, ConfigView Perustuu kirjastoon libwebp v0.1,
|
Based on libwebp v0.1, ConfigView Perustuu kirjastoon libwebp v0.1,
|
||||||
Preset ConfigView Esiasetus
|
Preset ConfigView Esiasetus
|
||||||
WebP Images ConfigView WebP-kuvat
|
|
||||||
WebP images WebPTranslator WebP-kuvat
|
WebP images WebPTranslator WebP-kuvat
|
||||||
WebPTranslator Settings ConfigView WebP-muunninasetukset
|
WebPTranslator Settings ConfigView WebP-muunninasetukset
|
||||||
Output quality: ConfigView Tulostuslaatu:
|
Output quality: ConfigView Tulostuslaatu:
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
1 french x-vnd.Haiku-WebPTranslator 3630570850
|
1 french x-vnd.Haiku-WebPTranslator 2427600890
|
||||||
Compression method: ConfigView Méthode de compression :
|
Compression method: ConfigView Méthode de compression :
|
||||||
Based on libwebp v0.1, ConfigView Basé sur libwebp v0.1,
|
Based on libwebp v0.1, ConfigView Basé sur libwebp v0.1,
|
||||||
Preset ConfigView Préréglage
|
Preset ConfigView Préréglage
|
||||||
WebP Images ConfigView Images WebP
|
|
||||||
WebP images WebPTranslator Images WebP
|
WebP images WebPTranslator Images WebP
|
||||||
WebPTranslator Settings ConfigView Réglages du traducteur WebP
|
WebPTranslator Settings ConfigView Réglages du traducteur WebP
|
||||||
Output quality: ConfigView Qualité de sortie :
|
Output quality: ConfigView Qualité de sortie :
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
1 hindi x-vnd.Haiku-WebPTranslator 3630570850
|
1 hindi x-vnd.Haiku-WebPTranslator 2427600890
|
||||||
Compression method: ConfigView काम्प्रेस्शन का तरीका:
|
Compression method: ConfigView काम्प्रेस्शन का तरीका:
|
||||||
Based on libwebp v0.1, ConfigView libwebp v0.1 पर आधारित,
|
Based on libwebp v0.1, ConfigView libwebp v0.1 पर आधारित,
|
||||||
Preset ConfigView प्रीसेट
|
Preset ConfigView प्रीसेट
|
||||||
WebP Images ConfigView WebP चित्र
|
|
||||||
WebP images WebPTranslator WebP चित्र
|
WebP images WebPTranslator WebP चित्र
|
||||||
WebPTranslator Settings ConfigView WebP ट्रांसलेटर सेतिनग्स
|
WebPTranslator Settings ConfigView WebP ट्रांसलेटर सेतिनग्स
|
||||||
Output quality: ConfigView आउटपुट गुणवत्ता:
|
Output quality: ConfigView आउटपुट गुणवत्ता:
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
1 japanese x-vnd.Haiku-WebPTranslator 3630570850
|
1 japanese x-vnd.Haiku-WebPTranslator 2427600890
|
||||||
Compression method: ConfigView 圧縮方法:
|
Compression method: ConfigView 圧縮方法:
|
||||||
Based on libwebp v0.1, ConfigView libwebp v0.1 に基づく、
|
Based on libwebp v0.1, ConfigView libwebp v0.1 に基づく、
|
||||||
Preset ConfigView プリセット:
|
Preset ConfigView プリセット:
|
||||||
WebP Images ConfigView WebP イメージ
|
|
||||||
WebP images WebPTranslator WebP イメージ
|
WebP images WebPTranslator WebP イメージ
|
||||||
WebPTranslator Settings ConfigView WebP トランスレーター設定
|
WebPTranslator Settings ConfigView WebP トランスレーター設定
|
||||||
Output quality: ConfigView 出力品質:
|
Output quality: ConfigView 出力品質:
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
1 lithuanian x-vnd.Haiku-WebPTranslator 3630570850
|
1 lithuanian x-vnd.Haiku-WebPTranslator 2427600890
|
||||||
Compression method: ConfigView Glaudinimo būdas:
|
Compression method: ConfigView Glaudinimo būdas:
|
||||||
Based on libwebp v0.1, ConfigView Sukurta „libwebp v0.1“ pagrindu,
|
Based on libwebp v0.1, ConfigView Sukurta „libwebp v0.1“ pagrindu,
|
||||||
Preset ConfigView Ruošinys
|
Preset ConfigView Ruošinys
|
||||||
WebP Images ConfigView WebP paveikslai
|
|
||||||
WebP images WebPTranslator WebP paveikslai
|
WebP images WebPTranslator WebP paveikslai
|
||||||
WebPTranslator Settings ConfigView WebP keitiklio nuostatos
|
WebPTranslator Settings ConfigView WebP keitiklio nuostatos
|
||||||
Output quality: ConfigView Išvesties kokybė:
|
Output quality: ConfigView Išvesties kokybė:
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-WebPTranslator 3630570850
|
1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-WebPTranslator 2427600890
|
||||||
Compression method: ConfigView Kompresjonsmetode:
|
Compression method: ConfigView Kompresjonsmetode:
|
||||||
Based on libwebp v0.1, ConfigView Basert på libwebp v0.1,
|
Based on libwebp v0.1, ConfigView Basert på libwebp v0.1,
|
||||||
Preset ConfigView Forhåndsinstilling
|
Preset ConfigView Forhåndsinstilling
|
||||||
WebP Images ConfigView WebP-bilder
|
|
||||||
WebP images WebPTranslator WebP-bilder
|
WebP images WebPTranslator WebP-bilder
|
||||||
WebPTranslator Settings ConfigView WebP-oversetterinnstillinger
|
WebPTranslator Settings ConfigView WebP-oversetterinnstillinger
|
||||||
Output quality: ConfigView Output kvalitet:
|
Output quality: ConfigView Output kvalitet:
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
1 dutch; flemish x-vnd.Haiku-WebPTranslator 3630570850
|
1 dutch; flemish x-vnd.Haiku-WebPTranslator 2427600890
|
||||||
Compression method: ConfigView Compressie methode:
|
Compression method: ConfigView Compressie methode:
|
||||||
Based on libwebp v0.1, ConfigView Gebaseerd op libwebp v0.1,
|
Based on libwebp v0.1, ConfigView Gebaseerd op libwebp v0.1,
|
||||||
Preset ConfigView Voorinstelling
|
Preset ConfigView Voorinstelling
|
||||||
WebP Images ConfigView WebP Afbeeldingen
|
|
||||||
WebP images WebPTranslator WebP afbeeldingen
|
WebP images WebPTranslator WebP afbeeldingen
|
||||||
WebPTranslator Settings ConfigView WebPVertaler Instellingen
|
WebPTranslator Settings ConfigView WebPVertaler Instellingen
|
||||||
Output quality: ConfigView Uitvoerkwaliteit:
|
Output quality: ConfigView Uitvoerkwaliteit:
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
1 polish x-vnd.Haiku-WebPTranslator 3630570850
|
1 polish x-vnd.Haiku-WebPTranslator 2427600890
|
||||||
Compression method: ConfigView Metoda kompresji:
|
Compression method: ConfigView Metoda kompresji:
|
||||||
Based on libwebp v0.1, ConfigView Bazuje na libwebp v0.1,
|
Based on libwebp v0.1, ConfigView Bazuje na libwebp v0.1,
|
||||||
Preset ConfigView Ustawienie
|
Preset ConfigView Ustawienie
|
||||||
WebP Images ConfigView Obrazki WebP
|
|
||||||
WebP images WebPTranslator Obrazki WebP
|
WebP images WebPTranslator Obrazki WebP
|
||||||
WebPTranslator Settings ConfigView Ustawienia translatora WebP
|
WebPTranslator Settings ConfigView Ustawienia translatora WebP
|
||||||
Output quality: ConfigView Jakość wyjściowa:
|
Output quality: ConfigView Jakość wyjściowa:
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
1 romanian x-vnd.Haiku-WebPTranslator 1423533669
|
1 romanian x-vnd.Haiku-WebPTranslator 220563709
|
||||||
WebP Images ConfigView Imagini WebP
|
|
||||||
WebP images WebPTranslator Imagini WebP
|
WebP images WebPTranslator Imagini WebP
|
||||||
WebPTranslator Settings ConfigView Configurări TraducătorWebP
|
WebPTranslator Settings ConfigView Configurări TraducătorWebP
|
||||||
WebP Settings main Configurări WebP
|
WebP Settings main Configurări WebP
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
1 russian x-vnd.Haiku-WebPTranslator 3630570850
|
1 russian x-vnd.Haiku-WebPTranslator 2427600890
|
||||||
Compression method: ConfigView Метод сжатия
|
Compression method: ConfigView Метод сжатия
|
||||||
Based on libwebp v0.1, ConfigView Основано на libwebp v0.1,
|
Based on libwebp v0.1, ConfigView Основано на libwebp v0.1,
|
||||||
Preset ConfigView Пресет
|
Preset ConfigView Пресет
|
||||||
WebP Images ConfigView Транслятор WebP изображений
|
|
||||||
WebP images WebPTranslator WebP изображения
|
WebP images WebPTranslator WebP изображения
|
||||||
WebPTranslator Settings ConfigView Настройки WebP транслятора
|
WebPTranslator Settings ConfigView Настройки WebP транслятора
|
||||||
Output quality: ConfigView Качество вывода:
|
Output quality: ConfigView Качество вывода:
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
1 slovak x-vnd.Haiku-WebPTranslator 3630570850
|
1 slovak x-vnd.Haiku-WebPTranslator 2427600890
|
||||||
Compression method: ConfigView Spôsob kompresie:
|
Compression method: ConfigView Spôsob kompresie:
|
||||||
Based on libwebp v0.1, ConfigView Založené na libwebp v0.1,
|
Based on libwebp v0.1, ConfigView Založené na libwebp v0.1,
|
||||||
Preset ConfigView Predvoľby
|
Preset ConfigView Predvoľby
|
||||||
WebP Images ConfigView Obrázky WebP
|
|
||||||
WebP images WebPTranslator Obrázky WebP
|
WebP images WebPTranslator Obrázky WebP
|
||||||
WebPTranslator Settings ConfigView Nastavenie WebPTranslator
|
WebPTranslator Settings ConfigView Nastavenie WebPTranslator
|
||||||
Output quality: ConfigView Kvalita výstupu:
|
Output quality: ConfigView Kvalita výstupu:
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
1 swedish x-vnd.Haiku-WebPTranslator 3630570850
|
1 swedish x-vnd.Haiku-WebPTranslator 2427600890
|
||||||
Compression method: ConfigView Komprimeringsmetod
|
Compression method: ConfigView Komprimeringsmetod
|
||||||
Based on libwebp v0.1, ConfigView Baserat på libwebp v0.1,
|
Based on libwebp v0.1, ConfigView Baserat på libwebp v0.1,
|
||||||
Preset ConfigView Förval
|
Preset ConfigView Förval
|
||||||
WebP Images ConfigView WebP bilder
|
|
||||||
WebP images WebPTranslator WebP bilder
|
WebP images WebPTranslator WebP bilder
|
||||||
WebPTranslator Settings ConfigView WebP översättningsinställningar
|
WebPTranslator Settings ConfigView WebP översättningsinställningar
|
||||||
Output quality: ConfigView Utdatakvalité
|
Output quality: ConfigView Utdatakvalité
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
1 ukrainian x-vnd.Haiku-WebPTranslator 3630570850
|
1 ukrainian x-vnd.Haiku-WebPTranslator 2427600890
|
||||||
Compression method: ConfigView Метод стискання
|
Compression method: ConfigView Метод стискання
|
||||||
Based on libwebp v0.1, ConfigView На основі libwebp v0.1,
|
Based on libwebp v0.1, ConfigView На основі libwebp v0.1,
|
||||||
Preset ConfigView Набір параметрів
|
Preset ConfigView Набір параметрів
|
||||||
WebP Images ConfigView Зображення WebP
|
|
||||||
WebP images WebPTranslator Зображення WebP
|
WebP images WebPTranslator Зображення WebP
|
||||||
WebPTranslator Settings ConfigView Настройки перетворювача WebP
|
WebPTranslator Settings ConfigView Настройки перетворювача WebP
|
||||||
Output quality: ConfigView Якість виведення
|
Output quality: ConfigView Якість виведення
|
||||||
|
|||||||
@@ -1,8 +1,7 @@
|
|||||||
1 english x-vnd.Haiku-WebPTranslator 3630570850
|
1 english x-vnd.Haiku-WebPTranslator 2427600890
|
||||||
Compression method: ConfigView 压缩方法:
|
Compression method: ConfigView 压缩方法:
|
||||||
Based on libwebp v0.1, ConfigView 基于 libwebp v0.1,
|
Based on libwebp v0.1, ConfigView 基于 libwebp v0.1,
|
||||||
Preset ConfigView 预设
|
Preset ConfigView 预设
|
||||||
WebP Images ConfigView WebP 图像
|
|
||||||
WebP images WebPTranslator WebP 图像
|
WebP images WebPTranslator WebP 图像
|
||||||
WebPTranslator Settings ConfigView WebP 转换器设置
|
WebPTranslator Settings ConfigView WebP 转换器设置
|
||||||
Output quality: ConfigView 输出质量:
|
Output quality: ConfigView 输出质量:
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 french x-vnd.Haiku-CodyCam 2499223827
|
1 french x-vnd.Haiku-CodyCam 2416864674
|
||||||
Capturing Image… VideoConsumer.cpp Capture d'une image…
|
Capturing Image… VideoConsumer.cpp Capture d'une image…
|
||||||
Every 30 seconds CodyCam Toutes les 30 secondes
|
Every 30 seconds CodyCam Toutes les 30 secondes
|
||||||
File name: CodyCam Nom du fichier :
|
File name: CodyCam Nom du fichier :
|
||||||
@@ -85,6 +85,7 @@ Cannot find the media roster CodyCam Impossible de trouver le diagramme des mé
|
|||||||
Every 4 hours CodyCam Toutes les 4 heures
|
Every 4 hours CodyCam Toutes les 4 heures
|
||||||
FTP CodyCam FTP
|
FTP CodyCam FTP
|
||||||
File transmission failed VideoConsumer.cpp Erreur dans la transmission du fichier
|
File transmission failed VideoConsumer.cpp Erreur dans la transmission du fichier
|
||||||
|
Cannot seek time source! CodyCam Impossible de positionner la référence de temps !
|
||||||
File CodyCam Fichier
|
File CodyCam Fichier
|
||||||
Image Format Menu CodyCam Menu de formats d'images
|
Image Format Menu CodyCam Menu de formats d'images
|
||||||
Every 30 minutes CodyCam Toutes les 30 minutes
|
Every 30 minutes CodyCam Toutes les 30 minutes
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 french x-vnd.Haiku-Devices 2511616912
|
1 french x-vnd.Haiku-Devices 865240481
|
||||||
Manufacturer DeviceSCSI Fabricant
|
Manufacturer DeviceSCSI Fabricant
|
||||||
Order by: DevicesView Trier par :
|
Order by: DevicesView Trier par :
|
||||||
ACPI controller Device Contrôleur ACPI
|
ACPI controller Device Contrôleur ACPI
|
||||||
@@ -18,6 +18,7 @@ Detailed DevicesView Détail
|
|||||||
Category DevicesView Catégorie
|
Category DevicesView Catégorie
|
||||||
Quit DevicesView Quitter
|
Quit DevicesView Quitter
|
||||||
Device paths Device Chemin des périphériques
|
Device paths Device Chemin des périphériques
|
||||||
|
Scanner DeviceSCSI Scanner
|
||||||
Printer DeviceSCSI Imprimante
|
Printer DeviceSCSI Imprimante
|
||||||
Processor Device Microprocesseur
|
Processor Device Microprocesseur
|
||||||
Optical Drive DeviceSCSI Lecteur optique
|
Optical Drive DeviceSCSI Lecteur optique
|
||||||
@@ -40,6 +41,7 @@ Driver used Device Pilote utilisé
|
|||||||
Other DeviceSCSI Autre
|
Other DeviceSCSI Autre
|
||||||
Device Name\t\t\t\t: %Name%\nManufacturer\t\t\t: %Manufacturer%\nDriver used\t\t\t\t: %DriverUsed%\nDevice paths\t: %DevicePaths% Device Nom du périphérique\t\t\t\t\t: %Name%\nFabricant\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t: %Manufacturer%\nPilote utilisé\t\t\t\t\t\t\t\t\t\t: %DriverUsed%\nChemins du périphérique\t: %DevicePaths%
|
Device Name\t\t\t\t: %Name%\nManufacturer\t\t\t: %Manufacturer%\nDriver used\t\t\t\t: %DriverUsed%\nDevice paths\t: %DevicePaths% Device Nom du périphérique\t\t\t\t\t: %Name%\nFabricant\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t: %Manufacturer%\nPilote utilisé\t\t\t\t\t\t\t\t\t\t: %DriverUsed%\nChemins du périphérique\t: %DevicePaths%
|
||||||
ACPI Thermal Zone DeviceACPI Zone thermique ACPI
|
ACPI Thermal Zone DeviceACPI Zone thermique ACPI
|
||||||
|
Communications DeviceSCSI Communications
|
||||||
Bus DevicesView Bus
|
Bus DevicesView Bus
|
||||||
Communication controller Device Contrôleur de communication
|
Communication controller Device Contrôleur de communication
|
||||||
Manufacturer DeviceACPI Fabricant
|
Manufacturer DeviceACPI Fabricant
|
||||||
@@ -52,8 +54,10 @@ Basic information DevicesView Informations de base
|
|||||||
PCI Information DevicePCI Informations PCI
|
PCI Information DevicePCI Informations PCI
|
||||||
Manufacturer: Device Fabricant :
|
Manufacturer: Device Fabricant :
|
||||||
ACPI bus DevicesView Bus ACPI
|
ACPI bus DevicesView Bus ACPI
|
||||||
|
Changer DeviceSCSI Changeur de disques
|
||||||
ACPI System Bus DeviceACPI Bus système ACPI
|
ACPI System Bus DeviceACPI Bus système ACPI
|
||||||
Devices System name Périphériques
|
Devices System name Périphériques
|
||||||
|
Worm DeviceSCSI Disque inscriptible
|
||||||
Multimedia controller Device Contrôleur multimédia
|
Multimedia controller Device Contrôleur multimédia
|
||||||
Unknown DevicePCI Inconnu
|
Unknown DevicePCI Inconnu
|
||||||
Device name: Device Nom du périphérique :
|
Device name: Device Nom du périphérique :
|
||||||
@@ -72,6 +76,8 @@ Manufacturer DevicePCI Fabricant
|
|||||||
Intelligent controller Device Contrôleur intelligent
|
Intelligent controller Device Contrôleur intelligent
|
||||||
Satellite communications controller Device Contrôleur de communications par satellite
|
Satellite communications controller Device Contrôleur de communications par satellite
|
||||||
SCSI Information DeviceSCSI Informations SCSI
|
SCSI Information DeviceSCSI Informations SCSI
|
||||||
|
Enclosure DeviceSCSI Zone de stockage
|
||||||
|
Array DeviceSCSI Baie
|
||||||
Bridge Device Pont
|
Bridge Device Pont
|
||||||
Refresh devices DevicesView Rafraichir les périphériques
|
Refresh devices DevicesView Rafraichir les périphériques
|
||||||
Unknown device DevicesView Périphérique inconnu
|
Unknown device DevicesView Périphérique inconnu
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 french x-vnd.Haiku-DriveSetup 3496601396
|
1 french x-vnd.Haiku-DriveSetup 1372142450
|
||||||
DriveSetup System name Gestionnaire de disque
|
DriveSetup System name Gestionnaire de disque
|
||||||
Delete MainWindow Supprimer
|
Delete MainWindow Supprimer
|
||||||
Are you sure you want to write the changes back to disk now?\n\nAll data on the selected partition will be irretrievably lost if you do so! MainWindow Êtes-vous sûr de vouloir écrire les changements sur le disque ?\n\nToutes les données de la partition sélectionnée seront effacées si vous le faites !
|
Are you sure you want to write the changes back to disk now?\n\nAll data on the selected partition will be irretrievably lost if you do so! MainWindow Êtes-vous sûr de vouloir écrire les changements sur le disque ?\n\nToutes les données de la partition sélectionnée seront effacées si vous le faites !
|
||||||
@@ -11,12 +11,15 @@ There's no space on the partition where a child partition could be created. Main
|
|||||||
Unable to find the selected partition by ID. MainWindow Impossible de trouver la partition sélectionnée par son ID.
|
Unable to find the selected partition by ID. MainWindow Impossible de trouver la partition sélectionnée par son ID.
|
||||||
Select a partition from the list below. DiskView Sélectionnez une partition dans la liste ci-dessous.
|
Select a partition from the list below. DiskView Sélectionnez une partition dans la liste ci-dessous.
|
||||||
No disk devices have been recognized. DiskView Aucun périphérique disque n'a été reconnu.
|
No disk devices have been recognized. DiskView Aucun périphérique disque n'a été reconnu.
|
||||||
|
Failed to initialize the disk %s!\n MainWindow Impossible d'initialiser le disque %s !\n
|
||||||
The selected disk is read-only. MainWindow Le disque choisi est en lecture seule.
|
The selected disk is read-only. MainWindow Le disque choisi est en lecture seule.
|
||||||
Partition name: CreateParamsPanel Nom de la partition :
|
Partition name: CreateParamsPanel Nom de la partition :
|
||||||
Initialize InitParamsPanel Initialiser
|
Initialize InitParamsPanel Initialiser
|
||||||
|
Are you sure you want to format the partition \"%s\"? You will be asked again before changes are written to the disk. MainWindow Êtes-vous sûr de vouloir formater la partition « %s » ? Une confirmation vous sera à nouveau demandée avant que les changements ne soient écrits sur le disque.
|
||||||
Could not mount partition %s. MainWindow Impossible de monter la partition %s.
|
Could not mount partition %s. MainWindow Impossible de monter la partition %s.
|
||||||
|
The partition %s has been successfully formatted.\n MainWindow La partition %s a été correctement formatée.\n
|
||||||
The partition %s is already unmounted. MainWindow La partition %s est déjà démontée.
|
The partition %s is already unmounted. MainWindow La partition %s est déjà démontée.
|
||||||
Failed to delete the partition. No changes have been written to disk. MainWindow Impossible de supprimer la partition. Aucun changement n'a été enregistré sur le disque.
|
Failed to delete the partition. No changes have been written to disk. MainWindow Impossible de supprimer la partition. Aucun changement n'a été écrit sur le disque.
|
||||||
Partition type: CreateParamsPanel Type de partition :
|
Partition type: CreateParamsPanel Type de partition :
|
||||||
Could not delete the selected partition. MainWindow Impossible de supprimer la partition sélectionnée.
|
Could not delete the selected partition. MainWindow Impossible de supprimer la partition sélectionnée.
|
||||||
Initialize MainWindow Initialiser
|
Initialize MainWindow Initialiser
|
||||||
@@ -29,21 +32,25 @@ Mounted at PartitionList Montée en
|
|||||||
There was an error acquiring the partition row. MainWindow Erreur de lecture des informations de la partition.
|
There was an error acquiring the partition row. MainWindow Erreur de lecture des informations de la partition.
|
||||||
You need to select a partition entry from the list. MainWindow Sélectionnez d'abord une entrée de la table des partitions.
|
You need to select a partition entry from the list. MainWindow Sélectionnez d'abord une entrée de la table des partitions.
|
||||||
The currently selected partition does not have a parent partition. MainWindow La partition sélectionnée n'a pas de partition parente.
|
The currently selected partition does not have a parent partition. MainWindow La partition sélectionnée n'a pas de partition parente.
|
||||||
Are you sure you want to write the changes back to disk now?\n\nAll data on the selected disk will be irretrievably lost if you do so! MainWindow Êtes-vous sur de vouloir enregistrer les changements sur le disque ?\n\nToutes les données du disque seront définitivement perdues si vous le faites !
|
Are you sure you want to write the changes back to disk now?\n\nAll data on the selected disk will be irretrievably lost if you do so! MainWindow Êtes-vous sur de vouloir écrire les changements sur le disque ?\n\nToutes les données du disque seront définitivement perdues si vous le faites !
|
||||||
Offset: %ld MB Support Déplacement : %ld Mo
|
Offset: %ld MB Support Déplacement : %ld Mo
|
||||||
Write changes MainWindow Enregistrer les modifications
|
Write changes MainWindow Écrire les modifications
|
||||||
There was an error preparing the disk for modifications. MainWindow Une erreur est survenue pendant la préparation des modifications du disque.
|
There was an error preparing the disk for modifications. MainWindow Une erreur est survenue pendant la préparation des modifications du disque.
|
||||||
The partition %s is already mounted. MainWindow La partition %s est déjà montée.
|
The partition %s is already mounted. MainWindow La partition %s est déjà montée.
|
||||||
|
Are you sure you want to format the partition? You will be asked again before changes are written to the disk. MainWindow Êtes-vous sûr de vouloir formater la partition ? Une confirmation vous sera à nouveau demandée avant que les changements ne soient écrits sur le disque.
|
||||||
Are you sure you want to write the changes back to disk now?\n\nAll data on the disk %s will be irretrievably lost if you do so! MainWindow Êtes-vous sûr de vouloir écrire les modifications sur disque maintenant ?\n\nToutes les données du disque %s seront irrémédiablement perdues si vous le faites !
|
Are you sure you want to write the changes back to disk now?\n\nAll data on the disk %s will be irretrievably lost if you do so! MainWindow Êtes-vous sûr de vouloir écrire les modifications sur disque maintenant ?\n\nToutes les données du disque %s seront irrémédiablement perdues si vous le faites !
|
||||||
Are you sure you want to delete the selected partition?\n\nAll data on the partition will be irretrievably lost if you do so! MainWindow Êtes-vous sûr de vouloir supprimer la partition sélectionnée ?\n\nToutes les données sur la partition seront définitivement perdues si vous le faites !
|
Are you sure you want to delete the selected partition?\n\nAll data on the partition will be irretrievably lost if you do so! MainWindow Êtes-vous sûr de vouloir supprimer la partition sélectionnée ?\n\nToutes les données sur la partition seront définitivement perdues si vous le faites !
|
||||||
Create… MainWindow Créer…
|
Create… MainWindow Créer…
|
||||||
Disk system \"%s\"\" not found! MainWindow Le disque système « %s » est introuvable !
|
Disk system \"%s\"\" not found! MainWindow Le disque système « %s » est introuvable !
|
||||||
The disk has been successfully initialized.\n MainWindow Le disque a été correctement initialisée.\n
|
The disk has been successfully initialized.\n MainWindow Le disque a été correctement initialisée.\n
|
||||||
Could not unmount partition %s. MainWindow Impossible de démonter la partition %s.
|
Could not unmount partition %s. MainWindow Impossible de démonter la partition %s.
|
||||||
|
Failed to format the partition %s!\n MainWindow Impossible de formater la partition %s !\n
|
||||||
Mount MainWindow Monter
|
Mount MainWindow Monter
|
||||||
Create CreateParamsPanel Créer
|
Create CreateParamsPanel Créer
|
||||||
|
Are you sure you want to format a raw disk? (most people initialize the disk with a partitioning system first) You will be asked again before changes are written to the disk. MainWindow Êtes-vous sûr de vouloir formater un disque brut ? (la plus part du temps, il convient au préalable d'initialiser le disque avec un système de partitions ) Une confirmation vous sera à nouveau demandée avant que les changements ne soient écrits sur le disque.
|
||||||
Device PartitionList Périphérique
|
Device PartitionList Périphérique
|
||||||
Disk MainWindow Disque
|
Disk MainWindow Disque
|
||||||
|
Are you sure you want to initialize the selected disk? All data will be lost. You will be asked again before changes are written to the disk.\n MainWindow Êtes-vous sûr de vouloir initialiser le disque sélectionné ? Toutes les données seront perdues. Une confirmation vous sera à nouveau demandée avant que les changements ne soient écrits sur le disque.\n
|
||||||
Device DiskView Périphérique
|
Device DiskView Périphérique
|
||||||
Active PartitionList Active
|
Active PartitionList Active
|
||||||
Volume name PartitionList Nom de volume
|
Volume name PartitionList Nom de volume
|
||||||
@@ -58,6 +65,7 @@ Partition MainWindow Partition
|
|||||||
File system PartitionList Système de fichiers
|
File system PartitionList Système de fichiers
|
||||||
Validation of the given creation parameters failed. MainWindow Le contrôle des paramètres de création donnés a échoué.
|
Validation of the given creation parameters failed. MainWindow Le contrôle des paramètres de création donnés a échoué.
|
||||||
Size PartitionList Taille
|
Size PartitionList Taille
|
||||||
|
Wipe (not implemented) MainWindow Effacer (non implémenté)
|
||||||
Validation of the given initialization parameters failed. MainWindow Le contrôle des paramètres d'initialisation donnés a échoué.
|
Validation of the given initialization parameters failed. MainWindow Le contrôle des paramètres d'initialisation donnés a échoué.
|
||||||
The selected partition does not contain a partitioning system. MainWindow La partition sélectionnée ne contient pas de système de partitionnement.
|
The selected partition does not contain a partitioning system. MainWindow La partition sélectionnée ne contient pas de système de partitionnement.
|
||||||
Are you sure you want to write the changes back to disk now?\n\nAll data on the partition %s will be irretrievably lost if you do so! MainWindow Êtes-vous sûr de vouloir enregistrer les modifications sur le disque maintenant ?\n\nToutes les données sur la partition %s seront définitivement perdues si vous le faites !
|
Are you sure you want to write the changes back to disk now?\n\nAll data on the partition %s will be irretrievably lost if you do so! MainWindow Êtes-vous sûr de vouloir enregistrer les modifications sur le disque maintenant ?\n\nToutes les données sur la partition %s seront définitivement perdues si vous le faites !
|
||||||
@@ -66,7 +74,9 @@ Partition size CreateParamsPanel Taille de la partition
|
|||||||
Surface test (not implemented) MainWindow Test de surface (non implémenté)
|
Surface test (not implemented) MainWindow Test de surface (non implémenté)
|
||||||
Cancel InitParamsPanel Annuler
|
Cancel InitParamsPanel Annuler
|
||||||
Cancel CreateParamsPanel Annuler
|
Cancel CreateParamsPanel Annuler
|
||||||
|
Format MainWindow Formater
|
||||||
Parameters PartitionList Paramètres
|
Parameters PartitionList Paramètres
|
||||||
Creation of the partition has failed. MainWindow La partition n'a pas pu être créée.
|
Creation of the partition has failed. MainWindow La partition n'a pas pu être créée.
|
||||||
The currently selected partition is not empty. MainWindow La partition sélectionnée n'est pas vide.
|
The currently selected partition is not empty. MainWindow La partition sélectionnée n'est pas vide.
|
||||||
|
Failed to format the partition. No changes have been written to disk. MainWindow Impossible de formater la partition. Aucun changement n'a été écrit sur le disque.
|
||||||
Unmount MainWindow Démonter
|
Unmount MainWindow Démonter
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 french x-vnd.Haiku-FontDemo 3756411221
|
1 french x-vnd.Haiku-FontDemo 1769653414
|
||||||
Outline: ControlView Contour :
|
Outline: ControlView Contour :
|
||||||
Size: 50 ControlView Taille : 50
|
Size: 50 ControlView Taille : 50
|
||||||
Stop cycling ControlView Arrêter de boucler
|
Stop cycling ControlView Arrêter de boucler
|
||||||
@@ -11,6 +11,8 @@ Spacing: %d ControlView Espacement : %d
|
|||||||
Cycle fonts ControlView Polices en boucle
|
Cycle fonts ControlView Polices en boucle
|
||||||
Font: ControlView Police :
|
Font: ControlView Police :
|
||||||
Rotation: 0 ControlView Rotation : 0
|
Rotation: 0 ControlView Rotation : 0
|
||||||
|
Drawing mode: ControlView Mode de dessin :
|
||||||
|
FontDemo FontDemo FontDemo
|
||||||
Haiku, Inc. ControlView Haiku, Inc.
|
Haiku, Inc. ControlView Haiku, Inc.
|
||||||
Controls FontDemo Contrôles
|
Controls FontDemo Contrôles
|
||||||
Outline: %d ControlView Contour : %d
|
Outline: %d ControlView Contour : %d
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 belarusian x-vnd.Haiku-GLTeapot 2890609668
|
1 belarusian x-vnd.Haiku-GLTeapot 1569683445
|
||||||
Upper center TeapotWindow Зверху
|
Upper center TeapotWindow Зверху
|
||||||
Lighting TeapotWindow Падсветка
|
Lighting TeapotWindow Падсветка
|
||||||
Off TeapotWindow Выключыць
|
Off TeapotWindow Выключыць
|
||||||
@@ -9,11 +9,11 @@ Blue TeapotWindow Блакітны
|
|||||||
Gouraud shading TeapotWindow Адценне Gouraud
|
Gouraud shading TeapotWindow Адценне Gouraud
|
||||||
Quit TeapotWindow Выйсці
|
Quit TeapotWindow Выйсці
|
||||||
Filled polygons TeapotWindow Запоўненыя палігоны
|
Filled polygons TeapotWindow Запоўненыя палігоны
|
||||||
|
Settings TeapotWindow Наладкі
|
||||||
Fog TeapotWindow Туман
|
Fog TeapotWindow Туман
|
||||||
Backface culling TeapotWindow Адкідаць заднія
|
Backface culling TeapotWindow Адкідаць заднія
|
||||||
Z-buffered TeapotWindow Z-буферызаваны
|
Z-buffered TeapotWindow Z-буферызаваны
|
||||||
File TeapotWindow Файл
|
File TeapotWindow Файл
|
||||||
Options TeapotWindow Наладкі
|
|
||||||
Perspective TeapotWindow Перспектыва
|
Perspective TeapotWindow Перспектыва
|
||||||
GLTeapot System name GL Чайнік
|
GLTeapot System name GL Чайнік
|
||||||
Green TeapotWindow Зялёны
|
Green TeapotWindow Зялёны
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 german x-vnd.Haiku-GLTeapot 2890609668
|
1 german x-vnd.Haiku-GLTeapot 1569683445
|
||||||
Upper center TeapotWindow Mitte oben
|
Upper center TeapotWindow Mitte oben
|
||||||
Lighting TeapotWindow Beleuchtung
|
Lighting TeapotWindow Beleuchtung
|
||||||
Off TeapotWindow Aus
|
Off TeapotWindow Aus
|
||||||
@@ -9,11 +9,11 @@ Blue TeapotWindow Blau
|
|||||||
Gouraud shading TeapotWindow Gouraud Shading
|
Gouraud shading TeapotWindow Gouraud Shading
|
||||||
Quit TeapotWindow Beenden
|
Quit TeapotWindow Beenden
|
||||||
Filled polygons TeapotWindow Gefüllte Polygone
|
Filled polygons TeapotWindow Gefüllte Polygone
|
||||||
|
Settings TeapotWindow Einstellungen
|
||||||
Fog TeapotWindow Nebel
|
Fog TeapotWindow Nebel
|
||||||
Backface culling TeapotWindow Backface Culling
|
Backface culling TeapotWindow Backface Culling
|
||||||
Z-buffered TeapotWindow Z-Buffering
|
Z-buffered TeapotWindow Z-Buffering
|
||||||
File TeapotWindow Datei
|
File TeapotWindow Datei
|
||||||
Options TeapotWindow Optionen
|
|
||||||
Perspective TeapotWindow Perspektive
|
Perspective TeapotWindow Perspektive
|
||||||
GLTeapot System name GL-Teekanne
|
GLTeapot System name GL-Teekanne
|
||||||
Green TeapotWindow Grün
|
Green TeapotWindow Grün
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 greek, modern (1453-) x-vnd.Haiku-GLTeapot 2890609668
|
1 greek, modern (1453-) x-vnd.Haiku-GLTeapot 3688092856
|
||||||
Upper center TeapotWindow Πάνω κέντρο
|
Upper center TeapotWindow Πάνω κέντρο
|
||||||
Lighting TeapotWindow Φωτισμός
|
Lighting TeapotWindow Φωτισμός
|
||||||
Off TeapotWindow Κλειστό
|
Off TeapotWindow Κλειστό
|
||||||
@@ -13,7 +13,6 @@ Fog TeapotWindow Ομίχλη
|
|||||||
Backface culling TeapotWindow Κλείσιμο οπίσθιας όψης
|
Backface culling TeapotWindow Κλείσιμο οπίσθιας όψης
|
||||||
Z-buffered TeapotWindow Z-buffered
|
Z-buffered TeapotWindow Z-buffered
|
||||||
File TeapotWindow Αρχείο
|
File TeapotWindow Αρχείο
|
||||||
Options TeapotWindow Επιλογές
|
|
||||||
Perspective TeapotWindow Προοπτική
|
Perspective TeapotWindow Προοπτική
|
||||||
GLTeapot System name GL-Τσαγιέρα
|
GLTeapot System name GL-Τσαγιέρα
|
||||||
Green TeapotWindow Πράσινο
|
Green TeapotWindow Πράσινο
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 finnish x-vnd.Haiku-GLTeapot 2890609668
|
1 finnish x-vnd.Haiku-GLTeapot 3688092856
|
||||||
Upper center TeapotWindow Ylempi keskikohta
|
Upper center TeapotWindow Ylempi keskikohta
|
||||||
Lighting TeapotWindow Valaistus
|
Lighting TeapotWindow Valaistus
|
||||||
Off TeapotWindow Valot pois
|
Off TeapotWindow Valot pois
|
||||||
@@ -13,7 +13,6 @@ Fog TeapotWindow Sumu
|
|||||||
Backface culling TeapotWindow Taustakulman häivytys
|
Backface culling TeapotWindow Taustakulman häivytys
|
||||||
Z-buffered TeapotWindow Z-puskuroitu
|
Z-buffered TeapotWindow Z-puskuroitu
|
||||||
File TeapotWindow Tiedosto
|
File TeapotWindow Tiedosto
|
||||||
Options TeapotWindow Valitsimet
|
|
||||||
Perspective TeapotWindow Perspektiivi
|
Perspective TeapotWindow Perspektiivi
|
||||||
GLTeapot System name GL-teekannu
|
GLTeapot System name GL-teekannu
|
||||||
Green TeapotWindow Vihreä
|
Green TeapotWindow Vihreä
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 french x-vnd.Haiku-GLTeapot 2890609668
|
1 french x-vnd.Haiku-GLTeapot 1569683445
|
||||||
Upper center TeapotWindow En haut au centre
|
Upper center TeapotWindow En haut au centre
|
||||||
Lighting TeapotWindow Éclairage
|
Lighting TeapotWindow Éclairage
|
||||||
Off TeapotWindow Arrêt
|
Off TeapotWindow Arrêt
|
||||||
@@ -9,11 +9,11 @@ Blue TeapotWindow Bleu
|
|||||||
Gouraud shading TeapotWindow Ombrages de Gouraud
|
Gouraud shading TeapotWindow Ombrages de Gouraud
|
||||||
Quit TeapotWindow Quitter
|
Quit TeapotWindow Quitter
|
||||||
Filled polygons TeapotWindow Polygones pleins
|
Filled polygons TeapotWindow Polygones pleins
|
||||||
|
Settings TeapotWindow Réglages
|
||||||
Fog TeapotWindow Brouillard
|
Fog TeapotWindow Brouillard
|
||||||
Backface culling TeapotWindow Abattage des faces arrières
|
Backface culling TeapotWindow Abattage des faces arrières
|
||||||
Z-buffered TeapotWindow Tampon de profondeur
|
Z-buffered TeapotWindow Tampon de profondeur
|
||||||
File TeapotWindow Fichier
|
File TeapotWindow Fichier
|
||||||
Options TeapotWindow Options
|
|
||||||
Perspective TeapotWindow Perspective
|
Perspective TeapotWindow Perspective
|
||||||
GLTeapot System name GLTeapot
|
GLTeapot System name GLTeapot
|
||||||
Green TeapotWindow Vert
|
Green TeapotWindow Vert
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 hindi x-vnd.Haiku-GLTeapot 2890609668
|
1 hindi x-vnd.Haiku-GLTeapot 3688092856
|
||||||
Upper center TeapotWindow ऊपरी बीच
|
Upper center TeapotWindow ऊपरी बीच
|
||||||
Lighting TeapotWindow प्रकाश
|
Lighting TeapotWindow प्रकाश
|
||||||
Off TeapotWindow बंद
|
Off TeapotWindow बंद
|
||||||
@@ -13,7 +13,6 @@ Fog TeapotWindow कोहरा
|
|||||||
Backface culling TeapotWindow बेकफेस कल्लिंग
|
Backface culling TeapotWindow बेकफेस कल्लिंग
|
||||||
Z-buffered TeapotWindow ज़ड-बफर
|
Z-buffered TeapotWindow ज़ड-बफर
|
||||||
File TeapotWindow फ़ाइल
|
File TeapotWindow फ़ाइल
|
||||||
Options TeapotWindow विकल्पों
|
|
||||||
Perspective TeapotWindow परिप्रेक्ष्य
|
Perspective TeapotWindow परिप्रेक्ष्य
|
||||||
GLTeapot System name जीअल टीपोट
|
GLTeapot System name जीअल टीपोट
|
||||||
Green TeapotWindow हरा
|
Green TeapotWindow हरा
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 japanese x-vnd.Haiku-GLTeapot 2890609668
|
1 japanese x-vnd.Haiku-GLTeapot 1569683445
|
||||||
Upper center TeapotWindow 上中央
|
Upper center TeapotWindow 上中央
|
||||||
Lighting TeapotWindow Lighting
|
Lighting TeapotWindow Lighting
|
||||||
Off TeapotWindow オフ
|
Off TeapotWindow オフ
|
||||||
@@ -9,11 +9,11 @@ Blue TeapotWindow 青
|
|||||||
Gouraud shading TeapotWindow グローシェーディング
|
Gouraud shading TeapotWindow グローシェーディング
|
||||||
Quit TeapotWindow 終了
|
Quit TeapotWindow 終了
|
||||||
Filled polygons TeapotWindow ポリゴンを塗りつぶす
|
Filled polygons TeapotWindow ポリゴンを塗りつぶす
|
||||||
|
Settings TeapotWindow 設定
|
||||||
Fog TeapotWindow フォグ
|
Fog TeapotWindow フォグ
|
||||||
Backface culling TeapotWindow バックフェースカリング
|
Backface culling TeapotWindow バックフェースカリング
|
||||||
Z-buffered TeapotWindow Z バッファーを使用
|
Z-buffered TeapotWindow Z バッファーを使用
|
||||||
File TeapotWindow ファイル
|
File TeapotWindow ファイル
|
||||||
Options TeapotWindow オプション
|
|
||||||
Perspective TeapotWindow パースペクティブ
|
Perspective TeapotWindow パースペクティブ
|
||||||
GLTeapot System name GLTeapot
|
GLTeapot System name GLTeapot
|
||||||
Green TeapotWindow 緑
|
Green TeapotWindow 緑
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 lithuanian x-vnd.Haiku-GLTeapot 2890609668
|
1 lithuanian x-vnd.Haiku-GLTeapot 3688092856
|
||||||
Upper center TeapotWindow Viršuje centre
|
Upper center TeapotWindow Viršuje centre
|
||||||
Lighting TeapotWindow Apšvietimas
|
Lighting TeapotWindow Apšvietimas
|
||||||
Off TeapotWindow Išjungta
|
Off TeapotWindow Išjungta
|
||||||
@@ -13,7 +13,6 @@ Fog TeapotWindow Rūkas
|
|||||||
Backface culling TeapotWindow Nugarėlių atranka
|
Backface culling TeapotWindow Nugarėlių atranka
|
||||||
Z-buffered TeapotWindow Z–buferiavimas
|
Z-buffered TeapotWindow Z–buferiavimas
|
||||||
File TeapotWindow Failas
|
File TeapotWindow Failas
|
||||||
Options TeapotWindow Parinktys
|
|
||||||
Perspective TeapotWindow Perspektyva
|
Perspective TeapotWindow Perspektyva
|
||||||
GLTeapot System name Arbatinukas
|
GLTeapot System name Arbatinukas
|
||||||
Green TeapotWindow Žalia
|
Green TeapotWindow Žalia
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 dutch; flemish x-vnd.Haiku-GLTeapot 2890609668
|
1 dutch; flemish x-vnd.Haiku-GLTeapot 3688092856
|
||||||
Upper center TeapotWindow Middenboven
|
Upper center TeapotWindow Middenboven
|
||||||
Lighting TeapotWindow Verlichting
|
Lighting TeapotWindow Verlichting
|
||||||
Off TeapotWindow Uit
|
Off TeapotWindow Uit
|
||||||
@@ -13,7 +13,6 @@ Fog TeapotWindow Mist
|
|||||||
Backface culling TeapotWindow Backface culling
|
Backface culling TeapotWindow Backface culling
|
||||||
Z-buffered TeapotWindow Z-gebufferd
|
Z-buffered TeapotWindow Z-gebufferd
|
||||||
File TeapotWindow Bestand
|
File TeapotWindow Bestand
|
||||||
Options TeapotWindow Opties
|
|
||||||
Perspective TeapotWindow Perspectief
|
Perspective TeapotWindow Perspectief
|
||||||
GLTeapot System name GLTeapot
|
GLTeapot System name GLTeapot
|
||||||
Green TeapotWindow Groen
|
Green TeapotWindow Groen
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 polish x-vnd.Haiku-GLTeapot 2890609668
|
1 polish x-vnd.Haiku-GLTeapot 3688092856
|
||||||
Upper center TeapotWindow Górne
|
Upper center TeapotWindow Górne
|
||||||
Lighting TeapotWindow Oświetlenie
|
Lighting TeapotWindow Oświetlenie
|
||||||
Off TeapotWindow Wyłącz
|
Off TeapotWindow Wyłącz
|
||||||
@@ -13,7 +13,6 @@ Fog TeapotWindow Mgła
|
|||||||
Backface culling TeapotWindow Usuwanie niewidocznych powierzchni
|
Backface culling TeapotWindow Usuwanie niewidocznych powierzchni
|
||||||
Z-buffered TeapotWindow Buforowane Z
|
Z-buffered TeapotWindow Buforowane Z
|
||||||
File TeapotWindow Plik
|
File TeapotWindow Plik
|
||||||
Options TeapotWindow Opcje
|
|
||||||
Perspective TeapotWindow Perspektywa
|
Perspective TeapotWindow Perspektywa
|
||||||
GLTeapot System name GLTeapot
|
GLTeapot System name GLTeapot
|
||||||
Green TeapotWindow Zielony
|
Green TeapotWindow Zielony
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 romanian x-vnd.Haiku-GLTeapot 2878465056
|
1 romanian x-vnd.Haiku-GLTeapot 3675948244
|
||||||
Upper center TeapotWindow Centru sus
|
Upper center TeapotWindow Centru sus
|
||||||
Lighting TeapotWindow Iluminare
|
Lighting TeapotWindow Iluminare
|
||||||
Off TeapotWindow Oprit
|
Off TeapotWindow Oprit
|
||||||
@@ -11,7 +11,6 @@ Quit TeapotWindow Părăsește
|
|||||||
Filled polygons TeapotWindow Poligoane completate
|
Filled polygons TeapotWindow Poligoane completate
|
||||||
Fog TeapotWindow Ceață
|
Fog TeapotWindow Ceață
|
||||||
File TeapotWindow Fișier
|
File TeapotWindow Fișier
|
||||||
Options TeapotWindow Opțiuni
|
|
||||||
Perspective TeapotWindow Perspectivă
|
Perspective TeapotWindow Perspectivă
|
||||||
GLTeapot System name CeainicGL
|
GLTeapot System name CeainicGL
|
||||||
Green TeapotWindow Verde
|
Green TeapotWindow Verde
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 russian x-vnd.Haiku-GLTeapot 4001979038
|
1 russian x-vnd.Haiku-GLTeapot 2681052815
|
||||||
Upper center TeapotWindow Сверху на центр
|
Upper center TeapotWindow Сверху на центр
|
||||||
Lighting TeapotWindow Освещение
|
Lighting TeapotWindow Освещение
|
||||||
Off TeapotWindow Выключить
|
Off TeapotWindow Выключить
|
||||||
@@ -9,10 +9,10 @@ Blue TeapotWindow Голубой
|
|||||||
Gouraud shading TeapotWindow Метод тонирования Гуро
|
Gouraud shading TeapotWindow Метод тонирования Гуро
|
||||||
Quit TeapotWindow Выход
|
Quit TeapotWindow Выход
|
||||||
Filled polygons TeapotWindow Заполненные многоугольники
|
Filled polygons TeapotWindow Заполненные многоугольники
|
||||||
|
Settings TeapotWindow Настройки
|
||||||
Fog TeapotWindow Туман
|
Fog TeapotWindow Туман
|
||||||
Z-buffered TeapotWindow Z-буферизация
|
Z-buffered TeapotWindow Z-буферизация
|
||||||
File TeapotWindow Файл
|
File TeapotWindow Файл
|
||||||
Options TeapotWindow Опции
|
|
||||||
Perspective TeapotWindow Перспектива
|
Perspective TeapotWindow Перспектива
|
||||||
GLTeapot System name Чайник
|
GLTeapot System name Чайник
|
||||||
Green TeapotWindow Зеленый
|
Green TeapotWindow Зеленый
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 slovak x-vnd.Haiku-GLTeapot 2890609668
|
1 slovak x-vnd.Haiku-GLTeapot 3688092856
|
||||||
Upper center TeapotWindow Hore v strede
|
Upper center TeapotWindow Hore v strede
|
||||||
Lighting TeapotWindow Osvetlenie
|
Lighting TeapotWindow Osvetlenie
|
||||||
Off TeapotWindow Vypnuté
|
Off TeapotWindow Vypnuté
|
||||||
@@ -13,7 +13,6 @@ Fog TeapotWindow Dym
|
|||||||
Backface culling TeapotWindow Orezávanie zadnej strany
|
Backface culling TeapotWindow Orezávanie zadnej strany
|
||||||
Z-buffered TeapotWindow Z-buffering
|
Z-buffered TeapotWindow Z-buffering
|
||||||
File TeapotWindow Súbor
|
File TeapotWindow Súbor
|
||||||
Options TeapotWindow Možnosti
|
|
||||||
Perspective TeapotWindow Perspektíva
|
Perspective TeapotWindow Perspektíva
|
||||||
GLTeapot System name GLKonvica
|
GLTeapot System name GLKonvica
|
||||||
Green TeapotWindow Zelená
|
Green TeapotWindow Zelená
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 swedish x-vnd.Haiku-GLTeapot 2890609668
|
1 swedish x-vnd.Haiku-GLTeapot 3688092856
|
||||||
Upper center TeapotWindow Övre mitten
|
Upper center TeapotWindow Övre mitten
|
||||||
Lighting TeapotWindow Ljussättning
|
Lighting TeapotWindow Ljussättning
|
||||||
Off TeapotWindow Av
|
Off TeapotWindow Av
|
||||||
@@ -13,7 +13,6 @@ Fog TeapotWindow Dimma
|
|||||||
Backface culling TeapotWindow Filtrera bort bakåtvända polygoner
|
Backface culling TeapotWindow Filtrera bort bakåtvända polygoner
|
||||||
Z-buffered TeapotWindow Z-buffrad
|
Z-buffered TeapotWindow Z-buffrad
|
||||||
File TeapotWindow Arkiv
|
File TeapotWindow Arkiv
|
||||||
Options TeapotWindow Alternativ
|
|
||||||
Perspective TeapotWindow Perspektiv
|
Perspective TeapotWindow Perspektiv
|
||||||
GLTeapot System name GLTekanna
|
GLTeapot System name GLTekanna
|
||||||
Green TeapotWindow Grön
|
Green TeapotWindow Grön
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 ukrainian x-vnd.Haiku-GLTeapot 2890609668
|
1 ukrainian x-vnd.Haiku-GLTeapot 3688092856
|
||||||
Upper center TeapotWindow Вище центру
|
Upper center TeapotWindow Вище центру
|
||||||
Lighting TeapotWindow Свічення
|
Lighting TeapotWindow Свічення
|
||||||
Off TeapotWindow Вимкнути
|
Off TeapotWindow Вимкнути
|
||||||
@@ -13,7 +13,6 @@ Fog TeapotWindow Туман
|
|||||||
Backface culling TeapotWindow Backface culling
|
Backface culling TeapotWindow Backface culling
|
||||||
Z-buffered TeapotWindow Z-буферизація
|
Z-buffered TeapotWindow Z-буферизація
|
||||||
File TeapotWindow Файл
|
File TeapotWindow Файл
|
||||||
Options TeapotWindow Опції
|
|
||||||
Perspective TeapotWindow Перспектива
|
Perspective TeapotWindow Перспектива
|
||||||
GLTeapot System name Чайник GL
|
GLTeapot System name Чайник GL
|
||||||
Green TeapotWindow Зелений
|
Green TeapotWindow Зелений
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 english x-vnd.Haiku-GLTeapot 2890609668
|
1 english x-vnd.Haiku-GLTeapot 3688092856
|
||||||
Upper center TeapotWindow 上部中心
|
Upper center TeapotWindow 上部中心
|
||||||
Lighting TeapotWindow 灯光
|
Lighting TeapotWindow 灯光
|
||||||
Off TeapotWindow 关闭
|
Off TeapotWindow 关闭
|
||||||
@@ -13,7 +13,6 @@ Fog TeapotWindow 模糊
|
|||||||
Backface culling TeapotWindow 隐面消除
|
Backface culling TeapotWindow 隐面消除
|
||||||
Z-buffered TeapotWindow Z-缓冲
|
Z-buffered TeapotWindow Z-缓冲
|
||||||
File TeapotWindow 文件
|
File TeapotWindow 文件
|
||||||
Options TeapotWindow 选项
|
|
||||||
Perspective TeapotWindow 透视
|
Perspective TeapotWindow 透视
|
||||||
GLTeapot System name GL 茶壶
|
GLTeapot System name GL 茶壶
|
||||||
Green TeapotWindow 绿色
|
Green TeapotWindow 绿色
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
1 belarusian x-vnd.haiku-icon_o_matic 4233739176
|
1 belarusian x-vnd.haiku-icon_o_matic 2079362081
|
||||||
Select All Icon-O-Matic-PathManipulator Выбраць Усё
|
Select All Icon-O-Matic-PathManipulator Выбраць Усё
|
||||||
Add Style Icon-O-Matic-AddStylesCmd Дадаць Стыль
|
Add Style Icon-O-Matic-AddStylesCmd Дадаць Стыль
|
||||||
Color (#%02x%02x%02x) Style name after dropping a color Колер (#%02x%02x%02x)
|
Color (#%02x%02x%02x) Style name after dropping a color Колер (#%02x%02x%02x)
|
||||||
@@ -65,6 +65,7 @@ Remove Shape Icon-O-Matic-RemoveShapesCmd Выдаліць Фігуру
|
|||||||
Reverse Icon-O-Matic-PathsList Зваротна
|
Reverse Icon-O-Matic-PathsList Зваротна
|
||||||
HVIF Source Code Icon-O-Matic-SavePanel Зыходны код HVIF
|
HVIF Source Code Icon-O-Matic-SavePanel Зыходны код HVIF
|
||||||
Reset Transformations Icon-O-Matic-ResetTransformationCmd Скінуць Трансфармацыі
|
Reset Transformations Icon-O-Matic-ResetTransformationCmd Скінуць Трансфармацыі
|
||||||
|
Settings Icon-O-Matic-Menus Наладкі
|
||||||
All Icon-O-Matic-Properties Усё
|
All Icon-O-Matic-Properties Усё
|
||||||
Multi Paste Properties Icon-O-Matic-Properties Уставіць некалькі уласцівасцяў
|
Multi Paste Properties Icon-O-Matic-Properties Уставіць некалькі уласцівасцяў
|
||||||
Undo Icon-O-Matic-Main Вярнуць
|
Undo Icon-O-Matic-Main Вярнуць
|
||||||
@@ -192,7 +193,6 @@ Overwrite Icon-O-Matic-SVGExport Перазапісаць
|
|||||||
Freeze Shapes Icon-O-Matic-FreezeTransformationCmd Замарозіць Фігуры
|
Freeze Shapes Icon-O-Matic-FreezeTransformationCmd Замарозіць Фігуры
|
||||||
Split Control Point Icon-O-Matic-SplitPointsCmd Раздзяліць Кантрольную Кропку
|
Split Control Point Icon-O-Matic-SplitPointsCmd Раздзяліць Кантрольную Кропку
|
||||||
Open… Icon-O-Matic-Menu-File Адкрыць...
|
Open… Icon-O-Matic-Menu-File Адкрыць...
|
||||||
Options Icon-O-Matic-Menus Опцыі
|
|
||||||
Color (#%02x%02x%02x) Icon-O-Matic-StyledTextImport Колер (#%02x%02x%02x)
|
Color (#%02x%02x%02x) Icon-O-Matic-StyledTextImport Колер (#%02x%02x%02x)
|
||||||
Edit Gradient Icon-O-Matic-SetGradientCmd Правіць Градыент
|
Edit Gradient Icon-O-Matic-SetGradientCmd Правіць Градыент
|
||||||
Clean Up Path Icon-O-Matic-CleanUpPathCmd Ачысціць Шлях
|
Clean Up Path Icon-O-Matic-CleanUpPathCmd Ачысціць Шлях
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user