diff options
author | frueauf <frueauf@pkgsrc.org> | 1998-05-05 13:46:31 +0000 |
---|---|---|
committer | frueauf <frueauf@pkgsrc.org> | 1998-05-05 13:46:31 +0000 |
commit | 0faea0eeea57c1eddc93dd26cd2baee67c40ebdd (patch) | |
tree | ef4ceb81da26e3b613d0f676444149b13a97d47c /x11/Xaw-Xpm | |
parent | 5aed98c8b645c07a5ca6f106bb138199e7cd7b89 (diff) | |
download | pkgsrc-0faea0eeea57c1eddc93dd26cd2baee67c40ebdd.tar.gz |
Initial import of Xaw-Xpm-1.1 based on pr 4912.
Diffstat (limited to 'x11/Xaw-Xpm')
-rw-r--r-- | x11/Xaw-Xpm/Makefile | 26 | ||||
-rw-r--r-- | x11/Xaw-Xpm/files/md5 | 1 | ||||
-rw-r--r-- | x11/Xaw-Xpm/patches/patch-aa | 10 | ||||
-rw-r--r-- | x11/Xaw-Xpm/patches/patch-ab | 39 | ||||
-rw-r--r-- | x11/Xaw-Xpm/pkg/COMMENT | 1 | ||||
-rw-r--r-- | x11/Xaw-Xpm/pkg/DESCR | 11 | ||||
-rw-r--r-- | x11/Xaw-Xpm/pkg/PLIST | 129 |
7 files changed, 217 insertions, 0 deletions
diff --git a/x11/Xaw-Xpm/Makefile b/x11/Xaw-Xpm/Makefile new file mode 100644 index 00000000000..e3d9a2e6e7d --- /dev/null +++ b/x11/Xaw-Xpm/Makefile @@ -0,0 +1,26 @@ +# $NetBSD: Makefile,v 1.1 1998/05/05 13:46:31 frueauf Exp $ +# + +DISTNAME= Xaw-XPM-1.1 +WRKSRC= ${WRKDIR}/XawXpm +CATEGORIES= x11 +MASTER_SITES= ${MASTER_SITE_SUNSITE} +MASTER_SITE_SUBDIR= libs/X + +MAINTAINER= root@garbled.futureone.com + +DEPENDS+= xpm-3.4j:../../graphics/xpm + +CONFLICTS= Xaw3d-1.3 + +USE_IMAKE= yes + +post-install: + ${LDCONFIG} || ${TRUE} + ${MKDIR} ${PREFIX}/share/doc/Xaw-Xpm + ${MKDIR} ${PREFIX}/share/pixmaps + ${CP} ${WRKSRC}/README-XPM ${PREFIX}/share/doc/Xaw-Xpm + ${CP} ${WRKSRC}/defaults-XawXpm ${PREFIX}/share/doc/Xaw-Xpm + ${CP} ${WRKSRC}/pixmaps/*.xpm ${PREFIX}/share/pixmaps + +.include "../../mk/bsd.pkg.mk" diff --git a/x11/Xaw-Xpm/files/md5 b/x11/Xaw-Xpm/files/md5 new file mode 100644 index 00000000000..8e2111bbeea --- /dev/null +++ b/x11/Xaw-Xpm/files/md5 @@ -0,0 +1 @@ +MD5 (Xaw-XPM-1.1.tar.gz) = b2c3275f745a0a79be9ef0c8162f25e3 diff --git a/x11/Xaw-Xpm/patches/patch-aa b/x11/Xaw-Xpm/patches/patch-aa new file mode 100644 index 00000000000..80de51fb57b --- /dev/null +++ b/x11/Xaw-Xpm/patches/patch-aa @@ -0,0 +1,10 @@ +--- Xpm.c.orig Tue Nov 26 06:40:26 1996 ++++ Xpm.c Fri Jan 30 01:02:57 1998 +@@ -208,6 +208,5 @@ + new.sa_handler=SigHandle; + new.sa_mask=0; +- new.sa_flags=SA_NOMASK | SA_ONESHOT; +- new.sa_restorer=NULL; ++ new.sa_flags=SA_NODEFER; + sigaction(SIGCHLD, &new, &old); + playing = 1; diff --git a/x11/Xaw-Xpm/patches/patch-ab b/x11/Xaw-Xpm/patches/patch-ab new file mode 100644 index 00000000000..ec63422ea20 --- /dev/null +++ b/x11/Xaw-Xpm/patches/patch-ab @@ -0,0 +1,39 @@ +--- Imakefile.orig Sun Nov 10 04:29:35 1996 ++++ Imakefile Fri Apr 24 12:42:34 1998 +@@ -7,7 +7,7 @@ + #define HasSharedData YES + #define LibName Xaw3d + #define SoRev SOXAWREV +-#define IncSubdir Xaw3d ++#define IncSubdir X11/Xaw3d + + #ifdef LinuxArchitecture + AWIDGET3DSRC = . +@@ -35,7 +35,7 @@ + #endif + + #ifdef SharedXawReqs +-REQUIREDLIBS = SharedXawReqs -lXpm ++REQUIREDLIBS = SharedXawReqs -L${PREFIX}/lib -L${X11BASE}/lib -L${LOCALBASE}/lib -lXpm + #endif + + DEFINES = XawI18nDefines +@@ -46,7 +46,8 @@ + XCOMM -DSUN_AUDIO enables /dev/audio style widget action sounds. + XCOMM + +-EXTRA_DEFINES = -I. -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO ++EXTRA_DEFINES = -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO ++EXTRA_INCLUDES = -I. + + HEADERS = \ + AllWidgets.h \ +@@ -225,7 +226,7 @@ + + #include <Library.tmpl> + +-CDEBUGFLAGS = -O2 -m486 -Wall ++CDEBUGFLAGS = -O2 -Wall + + #ifdef LexCmd + LEX=LexCmd diff --git a/x11/Xaw-Xpm/pkg/COMMENT b/x11/Xaw-Xpm/pkg/COMMENT new file mode 100644 index 00000000000..2728c0ce35a --- /dev/null +++ b/x11/Xaw-Xpm/pkg/COMMENT @@ -0,0 +1 @@ +Enhanced 3-D widgets based on the Athena Widget set and Xaw3d diff --git a/x11/Xaw-Xpm/pkg/DESCR b/x11/Xaw-Xpm/pkg/DESCR new file mode 100644 index 00000000000..0b4821b174e --- /dev/null +++ b/x11/Xaw-Xpm/pkg/DESCR @@ -0,0 +1,11 @@ +(Hacked by Ben Buxton <bb@zip.com.au>) +(The Xaw-XPM web page is at http://www.zip.com.au/~bb/XawXpm/ - check here +for updates, bug fixes, sample configs, etc) + +Xaw-xpm is a hack on Xaw3d, which is in turn based on the 'standard' X11 Xaw +widget set. It adds the ability to insert colour images into the backgrounds +of widgets, vastly improving the look of your Xaw apps. Just put the library +(libXaw.so.6.0) in place of your current one (usually /usr/X11R6/lib on Linux +systems) and customise away with editres, etc. + +port-by: Tim Rightnour (root@garbled.futureone.com) diff --git a/x11/Xaw-Xpm/pkg/PLIST b/x11/Xaw-Xpm/pkg/PLIST new file mode 100644 index 00000000000..ddbc18ed432 --- /dev/null +++ b/x11/Xaw-Xpm/pkg/PLIST @@ -0,0 +1,129 @@ +@comment $NetBSD: PLIST,v 1.1 1998/05/05 13:46:33 frueauf Exp $ +include/X11/Xaw3d/AllWidgets.h +include/X11/Xaw3d/AsciiSink.h +include/X11/Xaw3d/AsciiSinkP.h +include/X11/Xaw3d/AsciiSrc.h +include/X11/Xaw3d/AsciiSrcP.h +include/X11/Xaw3d/AsciiText.h +include/X11/Xaw3d/AsciiTextP.h +include/X11/Xaw3d/Box.h +include/X11/Xaw3d/BoxP.h +include/X11/Xaw3d/Cardinals.h +include/X11/Xaw3d/Command.h +include/X11/Xaw3d/CommandP.h +include/X11/Xaw3d/Dialog.h +include/X11/Xaw3d/DialogP.h +include/X11/Xaw3d/Form.h +include/X11/Xaw3d/FormP.h +include/X11/Xaw3d/Grip.h +include/X11/Xaw3d/GripP.h +include/X11/Xaw3d/Label.h +include/X11/Xaw3d/LabelP.h +include/X11/Xaw3d/Layout.h +include/X11/Xaw3d/LayoutP.h +include/X11/Xaw3d/List.h +include/X11/Xaw3d/ListP.h +include/X11/Xaw3d/MenuButton.h +include/X11/Xaw3d/MenuButtoP.h +include/X11/Xaw3d/MultiSrc.h +include/X11/Xaw3d/MultiSrcP.h +include/X11/Xaw3d/MultiSink.h +include/X11/Xaw3d/MultiSinkP.h +include/X11/Xaw3d/Paned.h +include/X11/Xaw3d/PanedP.h +include/X11/Xaw3d/Panner.h +include/X11/Xaw3d/PannerP.h +include/X11/Xaw3d/Porthole.h +include/X11/Xaw3d/PortholeP.h +include/X11/Xaw3d/Repeater.h +include/X11/Xaw3d/RepeaterP.h +include/X11/Xaw3d/Reports.h +include/X11/Xaw3d/Scrollbar.h +include/X11/Xaw3d/ScrollbarP.h +include/X11/Xaw3d/Simple.h +include/X11/Xaw3d/SimpleP.h +include/X11/Xaw3d/SimpleMenu.h +include/X11/Xaw3d/SimpleMenP.h +include/X11/Xaw3d/Sme.h +include/X11/Xaw3d/SmeP.h +include/X11/Xaw3d/SmeBSB.h +include/X11/Xaw3d/SmeBSBP.h +include/X11/Xaw3d/SmeLine.h +include/X11/Xaw3d/SmeLineP.h +include/X11/Xaw3d/SmeThreeD.h +include/X11/Xaw3d/SmeThreeDP.h +include/X11/Xaw3d/StripChart.h +include/X11/Xaw3d/StripCharP.h +include/X11/Xaw3d/Template.c +include/X11/Xaw3d/Template.h +include/X11/Xaw3d/TemplateP.h +include/X11/Xaw3d/Text.h +include/X11/Xaw3d/TextP.h +include/X11/Xaw3d/TextSink.h +include/X11/Xaw3d/TextSinkP.h +include/X11/Xaw3d/TextSrc.h +include/X11/Xaw3d/TextSrcP.h +include/X11/Xaw3d/ThreeD.h +include/X11/Xaw3d/ThreeDP.h +include/X11/Xaw3d/Toggle.h +include/X11/Xaw3d/ToggleP.h +include/X11/Xaw3d/Tree.h +include/X11/Xaw3d/TreeP.h +include/X11/Xaw3d/VendorEP.h +include/X11/Xaw3d/Viewport.h +include/X11/Xaw3d/ViewportP.h +include/X11/Xaw3d/XawImP.h +include/X11/Xaw3d/XawInit.h +include/X11/Xaw3d/Xpm.h +lib/libXaw3d.a +lib/libXaw3d.so.6.1 +@exec /sbin/ldconfig || /usr/bin/true +@unexec /sbin/ldconfig || /usr/bin/true +share/doc/Xaw-Xpm/README-XPM +share/doc/Xaw-Xpm/defaults-XawXpm +share/pixmaps/a036.xpm +share/pixmaps/a054.xpm +share/pixmaps/a054a.xpm +share/pixmaps/a097.xpm +share/pixmaps/a097a.xpm +share/pixmaps/a146.xpm +share/pixmaps/bla_marb_0.xpm +share/pixmaps/bla_marb_1.xpm +share/pixmaps/blakback.xpm +share/pixmaps/blu_rock_0.xpm +share/pixmaps/br_rock_0.xpm +share/pixmaps/br_wood_0.xpm +share/pixmaps/br_wood_1.xpm +share/pixmaps/gr_marb_2.xpm +share/pixmaps/gray_rock.xpm +share/pixmaps/green_marb_0.xpm +share/pixmaps/green_marb_1.xpm +share/pixmaps/green_marb_2.xpm +share/pixmaps/marble2.xpm +share/pixmaps/marblee.xpm +share/pixmaps/marbleea.xpm +share/pixmaps/medium-slate.xpm +share/pixmaps/pk_marb_0.xpm +share/pixmaps/pk_marb_1.xpm +share/pixmaps/pk_marb_2.xpm +share/pixmaps/red_marb_0.xpm +share/pixmaps/red_marb_1.xpm +share/pixmaps/red_plas_2.xpm +share/pixmaps/red_plas_3.xpm +share/pixmaps/rock2.xpm +share/pixmaps/rock2a.xpm +share/pixmaps/sandy-ridges.xpm +share/pixmaps/walnut.xpm +share/pixmaps/weird._18.xpm +share/pixmaps/weird13.xpm +share/pixmaps/weird_8.xpm +share/pixmaps/weird_9.xpm +share/pixmaps/wh_brick_0.xpm +share/pixmaps/wh_marble_0.xpm +share/pixmaps/wh_marble_2.xpm +share/pixmaps/wh_marble_3.xpm +share/pixmaps/wh_marble_4.xpm +share/pixmaps/wood-floor.xpm +share/pixmaps/wood-floora.xpm +@dirrm share/doc/Xaw-Xpm +@dirrm include/X11/Xaw3d |