x11/neXtaw is a modified version of the Athena Widgets with N*XTSTEP
appearance. From pkg/15450 by Kevin P. Neal <kpn at neutralgood dot org>.
This commit is contained in:
parent
761b87a33a
commit
dc08db6efe
6 changed files with 215 additions and 0 deletions
1
x11/neXtaw/DESCR
Normal file
1
x11/neXtaw/DESCR
Normal file
|
@ -0,0 +1 @@
|
|||
neXtaw is a modified version of the Athena Widgets with N*XTSTEP appearance.
|
37
x11/neXtaw/Makefile
Normal file
37
x11/neXtaw/Makefile
Normal file
|
@ -0,0 +1,37 @@
|
|||
# $NetBSD: Makefile,v 1.1.1.1 2002/08/02 20:10:47 jlam Exp $
|
||||
|
||||
DISTNAME= neXtaw-0.12
|
||||
CATEGORIES= x11
|
||||
MASTER_SITES= http://siag.nu/pub/neXtaw/
|
||||
|
||||
MAINTAINER= packages@netbsd.org
|
||||
COMMENT= NeXTstep-like widgets based on the Athena Widget set
|
||||
|
||||
.include "../../mk/bsd.prefs.mk"
|
||||
|
||||
USE_BUILDLINK_ONLY= # defined
|
||||
GNU_CONFIGURE= # defined
|
||||
|
||||
USE_LIBTOOL= # defined
|
||||
LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
|
||||
|
||||
DOCDIR= ${PREFIX}/share/doc/${PKGBASE}
|
||||
EGDIR= ${PREFIX}/share/examples/${PKGBASE}
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA_DIR} ${DOCDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/README ${DOCDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/doc/FAQ ${DOCDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/doc/README.XAW3D ${DOCDIR}
|
||||
${INSTALL_DATA_DIR} ${EGDIR}
|
||||
for file in ${WRKSRC}/doc/app-defaults/*; do \
|
||||
${INSTALL_DATA} $${file} ${EGDIR}; \
|
||||
done
|
||||
|
||||
.include "../../mk/x11.buildlink.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
||||
|
||||
# XXX On NetBSD/alpha 1.5.2, gcc has an optimization bug.
|
||||
.if !empty(MACHINE_PLATFORM:MNetBSD-1.5.2-alpha)
|
||||
CFLAGS+= -O0
|
||||
.endif
|
121
x11/neXtaw/PLIST
Normal file
121
x11/neXtaw/PLIST
Normal file
|
@ -0,0 +1,121 @@
|
|||
@comment $NetBSD: PLIST,v 1.1.1.1 2002/08/02 20:10:47 jlam Exp $
|
||||
include/X11/neXtaw/AllWidgets.h
|
||||
include/X11/neXtaw/AsciiSink.h
|
||||
include/X11/neXtaw/AsciiSinkP.h
|
||||
include/X11/neXtaw/AsciiSrc.h
|
||||
include/X11/neXtaw/AsciiSrcP.h
|
||||
include/X11/neXtaw/AsciiText.h
|
||||
include/X11/neXtaw/AsciiTextP.h
|
||||
include/X11/neXtaw/Box.h
|
||||
include/X11/neXtaw/BoxP.h
|
||||
include/X11/neXtaw/Cardinals.h
|
||||
include/X11/neXtaw/Clock.h
|
||||
include/X11/neXtaw/ClockP.h
|
||||
include/X11/neXtaw/Command.h
|
||||
include/X11/neXtaw/CommandP.h
|
||||
include/X11/neXtaw/Dialog.h
|
||||
include/X11/neXtaw/DialogP.h
|
||||
include/X11/neXtaw/Form.h
|
||||
include/X11/neXtaw/FormP.h
|
||||
include/X11/neXtaw/Grip.h
|
||||
include/X11/neXtaw/GripP.h
|
||||
include/X11/neXtaw/Label.h
|
||||
include/X11/neXtaw/LabelP.h
|
||||
include/X11/neXtaw/Layout.h
|
||||
include/X11/neXtaw/LayoutP.h
|
||||
include/X11/neXtaw/List.h
|
||||
include/X11/neXtaw/ListP.h
|
||||
include/X11/neXtaw/MenuButtoP.h
|
||||
include/X11/neXtaw/MenuButton.h
|
||||
include/X11/neXtaw/Misc.h
|
||||
include/X11/neXtaw/MultiSink.h
|
||||
include/X11/neXtaw/MultiSinkP.h
|
||||
include/X11/neXtaw/MultiSrc.h
|
||||
include/X11/neXtaw/MultiSrcP.h
|
||||
include/X11/neXtaw/Paned.h
|
||||
include/X11/neXtaw/PanedP.h
|
||||
include/X11/neXtaw/Panner.h
|
||||
include/X11/neXtaw/PannerP.h
|
||||
include/X11/neXtaw/Porthole.h
|
||||
include/X11/neXtaw/PortholeP.h
|
||||
include/X11/neXtaw/Repeater.h
|
||||
include/X11/neXtaw/RepeaterP.h
|
||||
include/X11/neXtaw/Reports.h
|
||||
include/X11/neXtaw/Scrollbar.h
|
||||
include/X11/neXtaw/ScrollbarP.h
|
||||
include/X11/neXtaw/Simple.h
|
||||
include/X11/neXtaw/SimpleMenP.h
|
||||
include/X11/neXtaw/SimpleMenu.h
|
||||
include/X11/neXtaw/SimpleP.h
|
||||
include/X11/neXtaw/Sme.h
|
||||
include/X11/neXtaw/SmeBSB.h
|
||||
include/X11/neXtaw/SmeBSBP.h
|
||||
include/X11/neXtaw/SmeLine.h
|
||||
include/X11/neXtaw/SmeLineP.h
|
||||
include/X11/neXtaw/SmeP.h
|
||||
include/X11/neXtaw/SmeThreeD.h
|
||||
include/X11/neXtaw/SmeThreeDP.h
|
||||
include/X11/neXtaw/StripCharP.h
|
||||
include/X11/neXtaw/StripChart.h
|
||||
include/X11/neXtaw/Text.h
|
||||
include/X11/neXtaw/TextP.h
|
||||
include/X11/neXtaw/TextSink.h
|
||||
include/X11/neXtaw/TextSinkP.h
|
||||
include/X11/neXtaw/TextSrc.h
|
||||
include/X11/neXtaw/TextSrcP.h
|
||||
include/X11/neXtaw/ThreeD.h
|
||||
include/X11/neXtaw/ThreeDP.h
|
||||
include/X11/neXtaw/Toggle.h
|
||||
include/X11/neXtaw/ToggleP.h
|
||||
include/X11/neXtaw/Tree.h
|
||||
include/X11/neXtaw/TreeP.h
|
||||
include/X11/neXtaw/VendorEP.h
|
||||
include/X11/neXtaw/Viewport.h
|
||||
include/X11/neXtaw/ViewportP.h
|
||||
include/X11/neXtaw/XawAlloc.h
|
||||
include/X11/neXtaw/XawI18n.h
|
||||
include/X11/neXtaw/XawImP.h
|
||||
include/X11/neXtaw/XawInit.h
|
||||
include/X11/neXtaw/laygram.h
|
||||
lib/libneXtaw.a
|
||||
lib/libneXtaw.la
|
||||
lib/libneXtaw.so
|
||||
lib/libneXtaw.so.0
|
||||
lib/libneXtaw.so.0.2
|
||||
share/doc/neXtaw/FAQ
|
||||
share/doc/neXtaw/README
|
||||
share/doc/neXtaw/README.XAW3D
|
||||
share/examples/neXtaw/00-README
|
||||
share/examples/neXtaw/Bitmap
|
||||
share/examples/neXtaw/Bitmap-color
|
||||
share/examples/neXtaw/Editres
|
||||
share/examples/neXtaw/Editres-color
|
||||
share/examples/neXtaw/Emacs
|
||||
share/examples/neXtaw/Fig
|
||||
share/examples/neXtaw/GXditview
|
||||
share/examples/neXtaw/Ghostview
|
||||
share/examples/neXtaw/Makefile
|
||||
share/examples/neXtaw/Makefile.am
|
||||
share/examples/neXtaw/Makefile.in
|
||||
share/examples/neXtaw/XCalc
|
||||
share/examples/neXtaw/XClipboard
|
||||
share/examples/neXtaw/XClock
|
||||
share/examples/neXtaw/XConsole
|
||||
share/examples/neXtaw/XFontSel
|
||||
share/examples/neXtaw/XGrab
|
||||
share/examples/neXtaw/XLoad
|
||||
share/examples/neXtaw/XPaint
|
||||
share/examples/neXtaw/XTerm
|
||||
share/examples/neXtaw/Xdefaults
|
||||
share/examples/neXtaw/Xedit
|
||||
share/examples/neXtaw/Xfd
|
||||
share/examples/neXtaw/Xgc
|
||||
share/examples/neXtaw/Xloadimage
|
||||
share/examples/neXtaw/Xmag
|
||||
share/examples/neXtaw/Xman
|
||||
share/examples/neXtaw/Xmessage
|
||||
share/examples/neXtaw/Xmh
|
||||
share/examples/neXtaw/Xvidtune
|
||||
@dirrm share/examples/neXtaw
|
||||
@dirrm share/doc/neXtaw
|
||||
@dirrm include/X11/neXtaw
|
37
x11/neXtaw/buildlink.mk
Normal file
37
x11/neXtaw/buildlink.mk
Normal file
|
@ -0,0 +1,37 @@
|
|||
# $NetBSD: buildlink.mk,v 1.1.1.1 2002/08/02 20:10:47 jlam Exp $
|
||||
#
|
||||
# This Makefile fragment is included by packages that use neXtaw.
|
||||
#
|
||||
# To use this Makefile fragment, simply:
|
||||
#
|
||||
# (1) Optionally define BUILDLINK_DEPENDS.neXtaw to the dependency pattern
|
||||
# for the version of neXtaw desired.
|
||||
# (2) Include this Makefile fragment in the package Makefile,
|
||||
# (3) Add ${BUILDLINK_DIR}/include to the front of the C preprocessor's header
|
||||
# search path, and
|
||||
# (4) Add ${BUILDLINK_DIR}/lib to the front of the linker's library search
|
||||
# path.
|
||||
|
||||
.if !defined(NEXTAW_BUILDLINK_MK)
|
||||
NEXTAW_BUILDLINK_MK= # defined
|
||||
|
||||
.include "../../mk/bsd.buildlink.mk"
|
||||
|
||||
BUILDLINK_DEPENDS.neXtaw?= neXtaw>=0.12
|
||||
DEPENDS+= ${BUILDLINK_DEPENDS.neXtaw}:../../x11/neXtaw
|
||||
|
||||
EVAL_PREFIX+= BUILDLINK_PREFIX.neXtaw=neXtaw
|
||||
BUILDLINK_PREFIX.neXtaw_DEFAULT= ${X11PREFIX}
|
||||
BUILDLINK_FILES.neXtaw+= include/X11/neXtaw/*
|
||||
BUILDLINK_FILES.neXtaw+= lib/libneXtaw.*
|
||||
|
||||
BUILDLINK_TARGETS.neXtaw+= neXtaw-buildlink
|
||||
BUILDLINK_TARGETS+= ${BUILDLINK_TARGETS.neXtaw}
|
||||
|
||||
LIBXAW?= -L${BUILDLINK_DIR}/lib -lneXtaw
|
||||
MAKE_ENV+= LIBXAW="${LIBXAW}"
|
||||
|
||||
pre-configure: ${BUILDLINK_TARGETS.neXtaw}
|
||||
neXtaw-buildlink: _BUILDLINK_USE
|
||||
|
||||
.endif # NEXTAW_BUILDLINK_MK
|
5
x11/neXtaw/distinfo
Normal file
5
x11/neXtaw/distinfo
Normal file
|
@ -0,0 +1,5 @@
|
|||
$NetBSD: distinfo,v 1.1.1.1 2002/08/02 20:10:47 jlam Exp $
|
||||
|
||||
SHA1 (neXtaw-0.12.tar.gz) = 9ba55e6a002e70cab64e0b2a7715e5faba889f3c
|
||||
Size (neXtaw-0.12.tar.gz) = 566925 bytes
|
||||
SHA1 (patch-aa) = 38f5997f4c425a5967d37dd84025368081afd1a0
|
14
x11/neXtaw/patches/patch-aa
Normal file
14
x11/neXtaw/patches/patch-aa
Normal file
|
@ -0,0 +1,14 @@
|
|||
$NetBSD: patch-aa,v 1.1.1.1 2002/08/02 20:10:47 jlam Exp $
|
||||
|
||||
--- X11/neXtaw/XawI18n.h.orig Fri Jan 4 08:00:43 2002
|
||||
+++ X11/neXtaw/XawI18n.h
|
||||
@@ -30,7 +30,9 @@ in this Software without prior written a
|
||||
#ifdef HAS_WCTYPE_H
|
||||
#include <wctype.h>
|
||||
#if !defined(__linux__)
|
||||
+#ifndef NO_WIDEC_H
|
||||
#include <widec.h>
|
||||
+#endif
|
||||
#ifdef HAVE_WCSLEN
|
||||
#define wcslen(c) wslen(c)
|
||||
#endif
|
Loading…
Reference in a new issue