Xaw3d/Imakefile
cvsdist 833ae1c216 auto-import changelog data from Xaw3d-1.5-7.src.rpm
Mon Jul 24 2000 Bill Nottingham <notting@redhat.com>
- ia64 tweaks
Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
- automatic rebuild
Mon Jul 10 2000 Bernhard Rosenkraenzer <bero@redhat.de>
- Restore Xaw3d 1.5 - the addition of the backward compatibility library
    killed the current one.
- get rid of the CDEBUGFLAGS="" hack, the current gcc fixes it
Mon Jul 03 2000 Than Ngo <than@redhat.de>
- fix Imakefile to static Xawd3d
Sat Jun 17 2000 Than Ngo <than@redhat.de>
- add backward compatibility libXaw3d.so.6 (Bug# 12261)
Mon May 15 2000 Bill Nottingham <notting@redhat.com>
- fix unaligned traps on ia64
Mon May 08 2000 Bernhard Rosenkraenzer <bero@redhat.com>
- 1.5
Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
- auto rebuild in the new build environment (release 21)
Wed Feb 24 1999 Preston Brown <pbrown@redhat.com>
- Injected new description and group.
Fri Dec 18 1998 Preston Brown <pbrown@redhat.com>
- bumped spec number for initial rh 6.0 build
Fri Nov 06 1998 Preston Brown <pbrown@redhat.com>
- added security/update patch from debian (the X11R6.3 patch). Thanks guys.
    :)
Wed Oct 14 1998 Cristian Gafton <gafton@redhat.com>
- handle the symlink with triggers instead of getting rid of it
Mon Oct 05 1998 Jeff Johnson <jbj@redhat.com>
- remove backward compatible symlink.
Wed May 06 1998 Cristian Gafton <gafton@redhat.com>
- fixed the bad symlink
- BuildRoot
Mon Apr 27 1998 Prospector System <bugs@redhat.com>
- translations modified for de, fr, tr
Tue Nov 04 1997 Erik Troan <ewt@redhat.com>
- don't lave an improper return code from %pre
Mon Nov 03 1997 Cristian Gafton <gafton@redhat.com>
- take care of the old location of the Xaw3d includes in case that one
    exist
- updated Prereq: field
Sun Oct 26 1997 Cristian Gafton <gafton@redhat.com
- fixed the -devel package for the right include files path
Mon Oct 13 1997 Donnie Barnes <djb@redhat.com>
- minor spec file cleanups
Wed Oct 01 1997 Erik Troan <ewt@redhat.com>
- i18n widec.h patch needs to be applied on all systems
Sun Sep 14 1997 Erik Troan <ewt@redhat.com>
- changed axp check to alpha
Mon Jun 16 1997 Erik Troan <ewt@redhat.com>
- built against glibc
2004-09-09 02:48:41 +00:00

233 lines
3.3 KiB
Plaintext

XCOMM $XConsortium: Imakefile,v 1.78 91/09/18 14:28:23 rws Exp $
#undef ForceNormalLib
#define ForceNormalLib YES
#define DoNormalLib NormalLibXaw6
#define DoSharedLib SharedLibXaw6
#define DoExtraLib SharedLibXaw6
#define DoDebugLib DebugLibXaw6
#define DoProfileLib ProfileLibXaw6
#define HasSharedData YES
#define LibName Xaw3d
#define SoRev SOXAW6REV
#define LibHeaders NO
#define NoSoSymlink
#ifdef SharedXaw6Reqs
REQUIREDLIBS = SharedXaw6Reqs
#endif
DEFINES = XawI18nDefines -DOLDXAW
EXTRA_INCLUDES = -I.
LINTLIBS = $(LINTXLIB) $(LINTXTOOL)
# EXTRA_DEFINES = -DARROW_SCROLLBAR -DUSEGRAY
# EXTRA_INCLUDES = -I.
HEADERS = \
AllWidgets.h \
AsciiSink.h \
AsciiSinkP.h \
AsciiSrc.h \
AsciiSrcP.h \
AsciiText.h \
AsciiTextP.h \
Box.h \
BoxP.h \
Cardinals.h \
Command.h \
CommandP.h \
Dialog.h \
DialogP.h \
Form.h \
FormP.h \
Grip.h \
GripP.h \
Label.h \
LabelP.h \
Layout.h \
LayoutP.h \
List.h \
ListP.h \
MenuButton.h \
MenuButtoP.h \
MultiSrc.h \
MultiSrcP.h \
MultiSink.h \
MultiSinkP.h \
Paned.h \
PanedP.h \
Panner.h \
PannerP.h \
Porthole.h \
PortholeP.h \
Repeater.h \
RepeaterP.h \
Reports.h \
Scrollbar.h \
ScrollbarP.h \
Simple.h \
SimpleP.h \
SimpleMenu.h \
SimpleMenP.h \
Sme.h \
SmeP.h \
SmeBSB.h \
SmeBSBP.h \
SmeLine.h \
SmeLineP.h \
SmeThreeD.h \
SmeThreeDP.h \
StripChart.h \
StripCharP.h \
Template.c \
Template.h \
TemplateP.h \
Text.h \
TextP.h \
TextSink.h \
TextSinkP.h \
TextSrc.h \
TextSrcP.h \
ThreeD.h \
ThreeDP.h \
Toggle.h \
ToggleP.h \
Tree.h \
TreeP.h \
VendorEP.h \
Viewport.h \
ViewportP.h \
XawImP.h \
XawInit.h
SRCS = \
AllWidgets.c \
AsciiSink.c \
AsciiSrc.c \
AsciiText.c \
Box.c \
Command.c \
Dialog.c \
Form.c \
Grip.c \
Label.c \
Layout.c \
List.c \
MenuButton.c \
MultiSrc.c \
MultiSink.c \
Paned.c \
Panner.c \
Porthole.c \
Repeater.c \
Scrollbar.c \
Simple.c \
SimpleMenu.c \
Sme.c \
SmeBSB.c \
SmeLine.c \
SmeThreeD.c \
StripChart.c \
Text.c \
TextSink.c \
TextSrc.c \
TextAction.c \
TextPop.c \
TextTr.c \
ThreeD.c \
Toggle.c \
Tree.c \
Vendor.c \
Viewport.c \
XawIm.c \
XawInit.c \
XawI18n.c \
sharedlib.c \
laygram.c \
laylex.c
#if SharedDataSeparation
UNSHAREDOBJS = AllWidgets.o sharedlib.o
#endif
OBJS = \
AllWidgets.o \
AsciiSink.o \
AsciiSrc.o \
AsciiText.o \
Box.o \
Command.o \
Dialog.o \
Form.o \
Grip.o \
Label.o \
Layout.o \
List.o \
MenuButton.o \
MultiSrc.o \
MultiSink.o \
Paned.o \
Panner.o \
Porthole.o \
Repeater.o \
Scrollbar.o \
Simple.o \
SimpleMenu.o \
Sme.o \
SmeBSB.o \
SmeLine.o \
SmeThreeD.o \
StripChart.o \
Text.o \
TextSink.o \
TextSrc.o \
TextAction.o \
TextPop.o \
TextTr.o \
ThreeD.o \
Toggle.o \
Tree.o \
Vendor.o \
Viewport.o \
XawIm.o \
XawI18n.o \
XawInit.o \
laygram.o \
laylex.o
#include <Library.tmpl>
#ifdef LexCmd
LEX=LexCmd
#endif
#ifdef YaccCmd
YACC=YaccCmd
#endif
all::
depend:: laygram.c laylex.c
#if DoSharedLib && SharedDataSeparation
SpecialCObjectRule(sharedlib.o,NullParameter,$(SHLIBDEF))
#endif
laygram.c : laygram.y
$(YACC) -d laygram.y
sed 's/yy/LayYY/g' y.tab.c > laygram.c
sed 's/yy/LayYY/g' y.tab.h > laygram.h
$(RM) y.tab.c y.tab.h
laylex.c: laylex.l
$(LEX) laylex.l
sed 's/yy/LayYY/g' lex.yy.c > laylex.c
$(RM) lex.yy.c
clean::
$(RM) laygram.c laylex.c
DependTarget()