Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
nx-libs
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
dimbor
nx-libs
Commits
de4eca17
Commit
de4eca17
authored
Nov 04, 2016
by
Ulrich Sibiller
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
LibX11: drop unused xlibi18n
parent
cb8bcbec
Show whitespace changes
Inline
Side-by-side
Showing
18 changed files
with
2 additions
and
314 deletions
+2
-314
X11.tmpl
nx-X11/config/cf/X11.tmpl
+2
-8
host.def
nx-X11/config/cf/host.def
+0
-1
lnxLib.tmpl
nx-X11/config/cf/lnxLib.tmpl
+0
-1
Imakefile
nx-X11/lib/X11/Imakefile
+0
-37
Imakefile
nx-X11/lib/X11/xlibi18n/Imakefile
+0
-9
Xi18nLib.conf
nx-X11/lib/X11/xlibi18n/Xi18nLib.conf
+0
-103
Imakefile
nx-X11/lib/X11/xlibi18n/im/Imakefile
+0
-9
Imakefile
nx-X11/lib/X11/xlibi18n/im/ximcp/Imakefile
+0
-51
Ximcp.mapfile
nx-X11/lib/X11/xlibi18n/im/ximcp/Ximcp.mapfile
+0
-6
Imakefile
nx-X11/lib/X11/xlibi18n/lc/Imakefile
+0
-9
Imakefile
nx-X11/lib/X11/xlibi18n/lc/Utf8/Imakefile
+0
-11
Imakefile
nx-X11/lib/X11/xlibi18n/lc/def/Imakefile
+0
-11
Xlc.mapfile
nx-X11/lib/X11/xlibi18n/lc/def/Xlc.mapfile
+0
-6
Imakefile
nx-X11/lib/X11/xlibi18n/lc/gen/Imakefile
+0
-11
Xlc.mapfile
nx-X11/lib/X11/xlibi18n/lc/gen/Xlc.mapfile
+0
-6
Imakefile
nx-X11/lib/X11/xlibi18n/om/Imakefile
+0
-9
Imakefile
nx-X11/lib/X11/xlibi18n/om/generic/Imakefile
+0
-20
Xom.mapfile
nx-X11/lib/X11/xlibi18n/om/generic/Xom.mapfile
+0
-6
No files found.
nx-X11/config/cf/X11.tmpl
View file @
de4eca17
...
...
@@ -126,20 +126,14 @@ XORGRELSTRING = XorgManVersionString
#define BuildX11Lib BuildLibraries
#endif
#ifndef BuildLoadableXlibI18n
#define BuildLoadableXlibI18n (HasDlopen && SharedLibX11)
#endif
#ifndef InstallXcmsTxt
#define InstallXcmsTxt YES
#endif
/*
* This disables XLOCALEDIR. Set it if you're using BuildLoadableXlibI18n,
* don't have either issetugid() or getresuid(), and you need to protect
* clients that are setgid or setuid to an id other than 0.
* This disables XLOCALEDIR.
*/
#ifndef DisableXLocaleDirEnv
#define DisableXLocaleDirEnv BuildLoadableXlibI18n && \
!(HasIssetugid || HasGetresuid)
#define DisableXLocaleDirEnv NO
#endif
#ifndef BuildLoadableXlibXcursor
#define BuildLoadableXlibXcursor (HasDlopen && SharedLibX11)
...
...
nx-X11/config/cf/host.def
View file @
de4eca17
...
...
@@ -534,4 +534,3 @@
*/
#define BuildRman NO
#define BuildLoadableXlibI18n NO
nx-X11/config/cf/lnxLib.tmpl
View file @
de4eca17
...
...
@@ -3,7 +3,6 @@
*/
#define SharedX11Reqs $(LDPRELIB) -ldl -lXdmcp
#define SharedXlibi18nReqs $(LDPRELIB) $(XONLYLIB)
#define SharedXextReqs $(LDPRELIB) $(XONLYLIB)
#define NoMessageCatalog
nx-X11/lib/X11/Imakefile
View file @
de4eca17
...
...
@@ -93,12 +93,6 @@ NX_XCOMPEXTCONFIGTARGET = $(NX_XCOMPEXTLIBDIR)/config.status
#endif
#if BuildLoadableXlibI18n
#define IHaveSubdirs
#define PassCDebugFlags CDEBUGFLAGS="$(CDEBUGFLAGS)"
#define NoLibSubdirs
#endif
#define DoNormalLib NormalLibX11
#define DoSharedLib SharedLibX11
#define DoExtraLib SharedLibX11
...
...
@@ -109,10 +103,6 @@ NX_XCOMPEXTCONFIGTARGET = $(NX_XCOMPEXTLIBDIR)/config.status
#define HugeLibrary YES
#define IncSubdir nx-X11
#if BuildLoadableXlibI18n
SUBDIRS = xlibi18n
#endif
/*
FIXME: This is switchable upstream via configure option, we leave it
on for now as this is the upstream default.
...
...
@@ -129,9 +119,6 @@ XCB_DEFINES = -DUSE_XCB=0
#ifdef SharedX11Reqs
REQUIREDX11LIBS = SharedX11Reqs
#endif
#if BuildLoadableXlibI18n
REQUIREDI18NLIBS = DlLibrary
#endif
#ifdef cygwinArchitecture
EXCLUDE_SYMBOL = -Wl,--exclude-symbol,XdmcpWrap:_XdmcpWrapperToOddParity
#endif
...
...
@@ -224,12 +211,7 @@ XCURSOR_DEFINES = -DUSE_DYNAMIC_XCURSOR -DLIBXCURSOR=\"libXcursor.so.$(SOXCURSOR
SRCS = $(SRCS1) $(SRCS2) $(SRCS3) $(EXTRASRCS) /* try *.c if you have trouble */
LINTLIBS =
#if BuildLoadableXlibI18n && DoSharedLib
EXTRASHAREDSRC = $(SHAREDLCSRCS)
#endif
#if !BuildLoadableXlibI18n || DoNormalLib
EXTRASTATICSRC = $(STATICLCSRCS)
#endif
EXTRASRCS = $(EXTRASHAREDSRC) $(EXTRASTATICSRC)
...
...
@@ -909,10 +891,6 @@ OBJS3 = \
xim_trans.o \
$(XKBOBJS) $(LCOBJS) $(MISCOBJS)
#if BuildLoadableXlibI18n
LC_DYNDEFINES = -DUSE_DYNAMIC_LC
#endif
SHAREDLCDEPSYMSRCS = XlcDL.c XlcSL.c
SHAREDI18NSTATICSRCS = \
...
...
@@ -1070,11 +1048,7 @@ OBJS = $(OBJS1) $(OBJS2) $(OBJS3)
EXTRAUNSHAREDOBJS = $(STATICLCOBJS)
#if BuildLoadableXlibI18n
EXTRASHAREDOBJS = $(SHAREDLCOBJS)
# else
EXTRASHAREDOBJS = $(STATICLCOBJS)
#endif
#include <Library.tmpl>
...
...
@@ -1099,11 +1073,6 @@ SpecialCLibObjectRule(KeyBind,$(ICONFIGFILES),$(XKB_DEFINES))
SpecialCLibObjectRule(XKBBind,$(ICONFIGFILES),$(XKB_DEFINES))
SpecialCLibObjectRule(imConv,$(ICONFIGFILES),$(XKB_DEFINES))
#endif
#if BuildLoadableXlibI18n
SpecialCLibObjectRuleSeparateOpts(lcInit,$(ICONFIGFILES),$(_NOOP_),$(LC_DYNDEFINES))
SpecialCLibObjectRuleSeparateOpts(lcGeneric,$(ICONFIGFILES),$(_NOOP_),$(LC_DYNDEFINES))
SpecialCLibObjectRuleSeparateOpts(lcPublic,$(ICONFIGFILES),$(_NOOP_),$(LC_DYNDEFINES))
#endif
#if BuildLoadableXlibXcursor
SpecialCLibObjectRuleSeparateOpts(CrCursor,$(ICONFIGFILES),$(_NOOP_),$(XCURSOR_DEFINES))
SpecialCLibObjectRuleSeparateOpts(CrGlCur,$(ICONFIGFILES),$(_NOOP_),$(XCURSOR_DEFINES))
...
...
@@ -1155,12 +1124,6 @@ StrKeysym.o: ks_tables.h
DependTarget3($(SRCS1),$(SRCS2),$(SRCS3) $(EXTRASRCS))
#if BuildLoadableXlibI18n
MakeSubdirs($(SUBDIRS))
DependSubdirs($(SUBDIRS))
MakeLintLibSubdirs($(LINTSUBDIRS))
MakeLintSubdirs($(LINTSUBDIRS),install.ln,install.ln)
#endif
#endif
includes:: XlibConf.h pathmax.h
...
...
nx-X11/lib/X11/xlibi18n/Imakefile
deleted
100644 → 0
View file @
cb8bcbec
#define IHaveSubdirs
#define PassCDebugFlags CDEBUGFLAGS="$(CDEBUGFLAGS)"
SUBDIRS = lc im om
MakeSubdirs($(SUBDIRS))
DependSubdirs($(SUBDIRS))
MakeLintLibSubdirs($(LINTSUBDIRS))
MakeLintSubdirs($(LINTSUBDIRS),install.ln,install.ln)
nx-X11/lib/X11/xlibi18n/Xi18nLib.conf
deleted
100644 → 0
View file @
cb8bcbec
#define DoNormalLib NO
#define DoSharedLib YES
#define DoDebugLib DebugLibX11
#define DoProfileLib ProfileLibX11
#define PassCDebugFlags CDEBUGFLAGS="$(CDEBUGFLAGS)"
#include <Threads.tmpl>
SOXI18NREV
=
2
POSTLOCALE
=
common
#if defined (LibDirName)
POSTLOCALELIB
=
LibDirName
#else
POSTLOCALELIB
=
lib
#endif
#if Malloc0ReturnsNull
MALLOC_DEFINES
= -
DMALLOC_0_RETURNS_NULL
#endif
#if NeedLibInsideFlag
LIB_DEFINES
= -
D_XLIBINT_
#endif
DYNAMIC_DEFINES
= -
DDYNAMIC_LOAD
DEFINES
= $(
MALLOC_DEFINES
) $(
LIB_DEFINES
) $(
SUNSOFT_DEFINES
)
#include <Library.tmpl>
#if defined(HPArchitecture) && OSMajorVersion > 9
EXTRA_SHLIBLDFLAGS
= +
s
+
b
$(
USRLIBDIR
)
#else
EXTRA_SHLIBLDFLAGS
=
#endif
#if defined(SparcArchitecture)
#if defined(HasSunC) && HasSunC
CFLAGS
+= -
xregs
=
no
%
appl
#endif
#if HasGcc
CFLAGS
+= -
mno
-
app
-
regs
#endif
#endif
all
::
$(
_
NULLCMD_
)
.
c
.
o
:
$(
_
NULLCMD_
)
$(
_
NULLCMD_
)
$(
_
NULLCMD_
)
$(
RM
) $@
$(
CC
) -
c
$(
CFLAGS
) $(
_
NOOP_
) $(
SHLIBDEF
) $(
SHAREDCODEDEF
) $(
PICFLAGS
) $*.
c
clean
::
rm
-
rf
*.
so
.$(
SOXI18NREV
)
lint
::
$(
LINT
) $(
LINTFLAGS
) $(
SRCS
) $(
LINTLIBS
)
#ifndef BuildI18NTop
# define BuildI18NTop $(BUILDLIBTOP)/../../..
#endif
BUILDI18NTOP
=
BuildI18NTop
#ifndef LinkBuildXi18nLibrary
# ifdef UseInstalled
# define LinkBuildXi18nLibrary(libname,rev)
# else
# define LinkBuildXi18nLibrary(libname,rev) @@\
AllTarget
(
AllTarget
(
Concat
(
lib
,
libname
.
so
.
rev
))) @@\
MakeDir
($(
BUILDI18NDIR
)/$(
POSTLOCALELIB
)/$(
POSTLOCALE
)) @@\
RemoveFile
($(
BUILDI18NDIR
)/$(
POSTLOCALELIB
)/$(
POSTLOCALE
)/
libname
.
so
.$(
SOXI18NREV
)) @@\
cd
$(
BUILDI18NDIR
)/$(
POSTLOCALELIB
)/$(
POSTLOCALE
) && $(
LN
) $(
BUILDI18NTOP
)/$(
CURRENT_DIR
)/
Concat
(
lib
,
libname
.
so
.
rev
) ./
libname
.
so
.
rev
# endif
#endif
#ifndef Xi18nLibraryTarget
# if 0 /* !CrossCompiling */
# define Xi18nLibraryTarget(libname) @@\
all
::
libname
.
so
.$(
SOXI18NREV
) @@\
libname
.
so
.$(
SOXI18NREV
): $(
OBJS
) @@\
$(
RM
) $@~ @@\
(
cd
.;
T
=`
echo
$@ |
sed
's/\.[^\.]*$$//'
`; $(
LD
) -
o
./$@~ $(
SHLIBLDFLAGS
) $(
OBJS
) $(
REQUIREDLIBS
) $(
EXTRA_SHLIBLDFLAGS
); $(
RM
) $$
T
&& $(
LN
) $@ $$
T
) @@\
$(
RM
) $@ @@\
$(
MV
) $@~ $@ @@\
install
::
libname
.
so
.$(
SOXI18NREV
) @@\
@
if
[ -
d
$(
DESTDIR
)$(
XLOCALEDIR
)/$(
POSTLOCALELIB
)/$(
POSTLOCALE
) ];
then
set
+
x
; \ @@\
else
(
set
-
x
; $(
MKDIRHIER
) $(
DESTDIR
)$(
XLOCALEDIR
)/$(
POSTLOCALELIB
)/$(
POSTLOCALE
));
fi
@@\
$(
RM
) $(
DESTDIR
)$(
XLOCALEDIR
)/$(
POSTLOCALELIB
)/$(
POSTLOCALE
)/
libname
.
so
.$(
SOXI18NREV
) @@\
$(
INSTALL
) $(
INSTALLFLAGS
) $(
INSTLIBFLAGS
)
libname
.
so
.$(
SOXI18NREV
) $(
DESTDIR
)$(
XLOCALEDIR
)/$(
POSTLOCALELIB
)/$(
POSTLOCALE
)
# else
# define Xi18nLibraryTarget(libname) @@\
DependTarget
() @@\
SharedLibraryTarget
(
libname
,$(
SOXI18NREV
),$(
OBJS
),.,.) @@\
LinkBuildXi18nLibrary
(
libname
,$(
SOXI18NREV
)) @@\
install
::
Concat
(
lib
,
libname
.
so
.$(
SOXI18NREV
)) @@\
MakeDir
($(
DESTDIR
)$(
XLOCALEDIR
)/$(
POSTLOCALELIB
)/$(
POSTLOCALE
)) @@\
$(
RM
) $(
DESTDIR
)$(
XLOCALEDIR
)/$(
POSTLOCALELIB
)/$(
POSTLOCALE
)/
libname
.
so
.$(
SOXI18NREV
) @@\
$(
INSTALL
) $(
INSTALLFLAGS
) $(
INSTLIBFLAGS
)
Concat
(
lib
,
libname
.
so
.$(
SOXI18NREV
)) $(
DESTDIR
)$(
XLOCALEDIR
)/$(
POSTLOCALELIB
)/$(
POSTLOCALE
)/
libname
.
so
.$(
SOXI18NREV
)
# endif
#endif
nx-X11/lib/X11/xlibi18n/im/Imakefile
deleted
100644 → 0
View file @
cb8bcbec
#define IHaveSubdirs
#define PassCDebugFlags CDEBUGFLAGS="$(CDEBUGFLAGS)"
SUBDIRS = ximcp
MakeSubdirs($(SUBDIRS))
DependSubdirs($(SUBDIRS))
MakeLintLibSubdirs($(LINTSUBDIRS))
MakeLintSubdirs($(LINTSUBDIRS),install.ln,install.ln)
nx-X11/lib/X11/xlibi18n/im/ximcp/Imakefile
deleted
100644 → 0
View file @
cb8bcbec
#include "../../Xi18nLib.conf"
EXTRA_INCLUDES = -I../../..
SRCS = imCallbk.c imDefFlt.c imDefIc.c \
imDefIm.c imDefLkup.c imDispch.c imEvToWire.c \
imExten.c imImSw.c imInsClbk.c imInt.c \
imLcFlt.c imLcGIc.c imLcIc.c imLcIm.c imLcLkup.c \
imLcPrs.c imLcSIc.c \
imRm.c imRmAttr.c \
imThaiFlt.c imThaiIc.c imThaiIm.c \
imTrX.c imTransR.c imTrans.c
OBJS = ${SRCS:.c=.o}
CONN_DEFINES = ConnectionFlags
XTRANS_XIM_DEFINES = -DXIM_t -DTRANS_CLIENT
REQUIREDLIBS = SharedXlibi18nReqs
LinkSourceFile(imCallbk.c, ../../..)
LinkSourceFile(imDefFlt.c, ../../..)
LinkSourceFile(imDefIc.c, ../../..)
LinkSourceFile(imDefIm.c, ../../..)
LinkSourceFile(imDefLkup.c, ../../..)
LinkSourceFile(imDispch.c, ../../..)
LinkSourceFile(imEvToWire.c, ../../..)
LinkSourceFile(imExten.c, ../../..)
LinkSourceFile(imImSw.c, ../../..)
LinkSourceFile(imInsClbk.c, ../../..)
LinkSourceFile(imInt.c, ../../..)
LinkSourceFile(imLcFlt.c, ../../..)
LinkSourceFile(imLcGIc.c, ../../..)
LinkSourceFile(imLcIc.c, ../../..)
LinkSourceFile(imLcIm.c, ../../..)
LinkSourceFile(imLcLkup.c, ../../..)
LinkSourceFile(imLcPrs.c, ../../..)
LinkSourceFile(imLcSIc.c, ../../..)
LinkSourceFile(imThaiFlt.c, ../../..)
LinkSourceFile(imThaiIc.c, ../../..)
LinkSourceFile(imThaiIm.c, ../../..)
LinkSourceFile(imRm.c, ../../..)
LinkSourceFile(imRmAttr.c, ../../..)
LinkSourceFile(imTrX.c, ../../..)
LinkSourceFile(imTransR.c, ../../..)
LinkSourceFile(imTrans.c, ../../..)
SpecialCLibObjectRule(imTransR,$(ICONFIGFILES),$(CONN_DEFINES) $(XTRANS_XIM_DEFINES))
SpecialCLibObjectRule(imTrans,$(ICONFIGFILES),$(CONN_DEFINES) $(XTRANS_XIM_DEFINES))
#if BuildXKBlib
SpecialCLibObjectRule(imConv,$(ICONFIGFILES),$(XKB_DEFINES))
#endif
Xi18nLibraryTarget(ximcp)
nx-X11/lib/X11/xlibi18n/im/ximcp/Ximcp.mapfile
deleted
100644 → 0
View file @
cb8bcbec
{
local:
*;
global:
_XimOpenIM;
};
nx-X11/lib/X11/xlibi18n/lc/Imakefile
deleted
100644 → 0
View file @
cb8bcbec
#define IHaveSubdirs
#define PassCDebugFlags CDEBUGFLAGS="$(CDEBUGFLAGS)"
SUBDIRS = gen def Utf8
MakeSubdirs($(SUBDIRS))
DependSubdirs($(SUBDIRS))
MakeLintLibSubdirs($(LINTSUBDIRS))
MakeLintSubdirs($(LINTSUBDIRS),install.ln,install.ln)
nx-X11/lib/X11/xlibi18n/lc/Utf8/Imakefile
deleted
100644 → 0
View file @
cb8bcbec
#include "../../Xi18nLib.conf"
EXTRA_INCLUDES = -I../../..
XI18NLIBNAME = xlibi18n
SRCS = lcUTF8Load.c
OBJS = ${SRCS:.c=.o}
REQUIREDLIBS = SharedXlibi18nReqs
LinkSourceFile(lcUTF8Load.c, ../../..)
Xi18nLibraryTarget(xlcUTF8Load)
nx-X11/lib/X11/xlibi18n/lc/def/Imakefile
deleted
100644 → 0
View file @
cb8bcbec
#include "../../Xi18nLib.conf"
EXTRA_INCLUDES = -I../../..
XI18NLIBNAME = xlcDef
SRCS = lcDefConv.c
OBJS = ${SRCS:.c=.o}
REQUIREDLIBS = SharedXlibi18nReqs
LinkSourceFile(lcDefConv.c, ../../..)
Xi18nLibraryTarget(xlcDef)
nx-X11/lib/X11/xlibi18n/lc/def/Xlc.mapfile
deleted
100644 → 0
View file @
cb8bcbec
{
local:
*;
global:
_XlcDefaultLoader;
};
nx-X11/lib/X11/xlibi18n/lc/gen/Imakefile
deleted
100644 → 0
View file @
cb8bcbec
#include "../../Xi18nLib.conf"
EXTRA_INCLUDES = -I../../..
XI18NLIBNAME = xlibi18n
SRCS = lcGenConv.c
OBJS = ${SRCS:.c=.o}
REQUIREDLIBS = SharedXlibi18nReqs
LinkSourceFile(lcGenConv.c, ../../..)
Xi18nLibraryTarget(xlibi18n)
nx-X11/lib/X11/xlibi18n/lc/gen/Xlc.mapfile
deleted
100644 → 0
View file @
cb8bcbec
{
local:
*;
global:
_XlcGenericLoader;
};
nx-X11/lib/X11/xlibi18n/om/Imakefile
deleted
100644 → 0
View file @
cb8bcbec
#define IHaveSubdirs
#define PassCDebugFlags CDEBUGFLAGS="$(CDEBUGFLAGS)"
SUBDIRS = generic
MakeSubdirs($(SUBDIRS))
DependSubdirs($(SUBDIRS))
MakeLintLibSubdirs($(LINTSUBDIRS))
MakeLintSubdirs($(LINTSUBDIRS),install.ln,install.ln)
nx-X11/lib/X11/xlibi18n/om/generic/Imakefile
deleted
100644 → 0
View file @
cb8bcbec
#include "../../Xi18nLib.conf"
EXTRA_INCLUDES = -I../../..
SRCS = omDefault.c omGeneric.c omImText.c omText.c \
omTextEsc.c omTextExt.c omTextPer.c omXChar.c
OBJS = ${SRCS:.c=.o}
REQUIREDLIBS = SharedXlibi18nReqs
LinkSourceFile(omDefault.c, ../../..)
LinkSourceFile(omGeneric.c, ../../..)
LinkSourceFile(omImText.c, ../../..)
LinkSourceFile(omText.c, ../../..)
LinkSourceFile(omTextEsc.c, ../../..)
LinkSourceFile(omTextExt.c, ../../..)
LinkSourceFile(omTextPer.c, ../../..)
LinkSourceFile(omXChar.c, ../../..)
Xi18nLibraryTarget(xomGeneric)
nx-X11/lib/X11/xlibi18n/om/generic/Xom.mapfile
deleted
100644 → 0
View file @
cb8bcbec
{
local:
*;
global:
_XomGenericOpenOM;
};
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment