Drop empty 'zeta' catalog add-on, wouldn't be useful anyway.
This commit is contained in:
@@ -131,7 +131,7 @@ SYSTEM_ADD_ONS_TRANSLATORS = BMPTranslator EXRTranslator GIFTranslator
|
||||
RAWTranslator RTF-Translator SGITranslator STXTTranslator TGATranslator
|
||||
TIFFTranslator WebPTranslator WonderBrushTranslator
|
||||
;
|
||||
SYSTEM_ADD_ONS_LOCALE_CATALOGS = <catalog-addon>zeta <catalog-addon>plaintext ;
|
||||
SYSTEM_ADD_ONS_LOCALE_CATALOGS = <catalog-addon>plaintext ;
|
||||
SYSTEM_ADD_ONS_MEDIA = cortex_audioadapter.media_addon
|
||||
cortex_flanger.media_addon
|
||||
$(X86_ONLY)dvb.media_addon
|
||||
|
||||
@@ -5,8 +5,6 @@ NotFile LocaleKitCatalogAddons ;
|
||||
Depends LocaleKitCatalogAddons
|
||||
:
|
||||
<catalog-addon>plaintext
|
||||
<catalog-addon>zeta
|
||||
;
|
||||
|
||||
SubInclude HAIKU_TOP src add-ons locale catalogs plaintext ;
|
||||
SubInclude HAIKU_TOP src add-ons locale catalogs zeta ;
|
||||
|
||||
@@ -1,92 +0,0 @@
|
||||
/*
|
||||
** Copyright 2003, Oliver Tappe, [email protected]. All rights reserved.
|
||||
** Distributed under the terms of the OpenBeOS License.
|
||||
*/
|
||||
|
||||
#include <new>
|
||||
|
||||
#include <syslog.h>
|
||||
|
||||
#include <Application.h>
|
||||
#include <Directory.h>
|
||||
#include <File.h>
|
||||
#include <FindDirectory.h>
|
||||
#include <Message.h>
|
||||
#include <Path.h>
|
||||
#include <Roster.h>
|
||||
|
||||
#include <Catalog.h>
|
||||
#include <LocaleRoster.h>
|
||||
|
||||
/** This implements a compatibility catalog-type which uses the catalogs
|
||||
* supplied by the Zeta Locale Kit.
|
||||
*/
|
||||
|
||||
class ZetaCatalog : public BCatalogAddOn {
|
||||
|
||||
public:
|
||||
ZetaCatalog(const char *signature, const char *language,
|
||||
uint32 fingerprint);
|
||||
~ZetaCatalog();
|
||||
|
||||
const char *GetString(const char *string, const char *context=NULL,
|
||||
const char *comment=NULL);
|
||||
const char *GetString(uint32 id);
|
||||
|
||||
private:
|
||||
|
||||
};
|
||||
|
||||
ZetaCatalog::ZetaCatalog(const char *signature, const char *language,
|
||||
uint32 fingerprint)
|
||||
:
|
||||
BCatalogAddOn(signature, language, fingerprint)
|
||||
{
|
||||
app_info appInfo;
|
||||
be_app->GetAppInfo(&appInfo);
|
||||
node_ref nref;
|
||||
nref.device = appInfo.ref.device;
|
||||
nref.node = appInfo.ref.directory;
|
||||
BDirectory appDir( &nref);
|
||||
|
||||
// ToDo: implement loading of zeta-catalog
|
||||
fInitCheck = EOPNOTSUPP;
|
||||
|
||||
log_team(LOG_DEBUG,
|
||||
"trying to load zeta-catalog with sig %s for lang %s results in %s",
|
||||
signature, language, strerror(fInitCheck));
|
||||
}
|
||||
|
||||
ZetaCatalog::~ZetaCatalog()
|
||||
{
|
||||
}
|
||||
|
||||
const char *
|
||||
ZetaCatalog::GetString(const char *string, const char *context,
|
||||
const char *comment)
|
||||
{
|
||||
return "zeta-string-by-string";
|
||||
}
|
||||
|
||||
const char *
|
||||
ZetaCatalog::GetString(uint32 id)
|
||||
{
|
||||
return "zeta-string-by-id";
|
||||
}
|
||||
|
||||
|
||||
|
||||
extern "C" BCatalogAddOn *
|
||||
instantiate_catalog(const char *signature, const char *language, uint32 fingerprint)
|
||||
{
|
||||
ZetaCatalog *catalog
|
||||
= new(std::nothrow) ZetaCatalog(signature, language, fingerprint);
|
||||
if (catalog && catalog->InitCheck() != B_OK) {
|
||||
delete catalog;
|
||||
return NULL;
|
||||
}
|
||||
return catalog;
|
||||
}
|
||||
|
||||
uint8 gCatalogAddOnPriority = 5;
|
||||
// priority for Zeta catalog-add-on
|
||||
@@ -1,8 +0,0 @@
|
||||
SubDir HAIKU_TOP src add-ons locale catalogs zeta ;
|
||||
|
||||
UsePublicHeaders locale ;
|
||||
|
||||
Addon <catalog-addon>zeta
|
||||
: Catalog.cpp
|
||||
: be $(TARGET_LIBSUPC++)
|
||||
;
|
||||
Reference in New Issue
Block a user