summaryrefslogtreecommitdiff
path: root/x11/Xaw3d/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2007-12-27Add patch and bump revision.reed1-2/+2
This is for PR 37610 to fix internationalized text bug. This fix was already in XFree86 and Xorg libXaw versions since at least Nov. 2004 and in Fedora for Xaw3d since 2002.
2007-09-29Need lex & yacc.obache1-1/+2
Problem reported by L. Schmidt in PR 36937 and fix confirmed by Aleksey Cheusov in pkgsrc-bulk@.
2007-09-11Avoid problems if a pointer passed in is NULL (and work around what maysmb1-2/+2
or may not be an xfig bug)
2006-12-27- fine grained X11 dependencies for packages which have either USE_IMAKEjoerg1-1/+5
or USE_X11BASE set, but don't include mk/x11.buildlink3.mk directly or via buildlink3.mks - introduce BUILDLINK_PREFIX.libXpm as alias for BUILDLINK_PREFIX.xpm in the !modular case - fix some cases where the check for libX11 couldn't work at all by using C++ for compilation without including the proper headers Verified using a full X11_TYPE=xorg bulk build without additional breakage. Discussed with salo@, wiz@ and send to packages@ for feedback.
2006-12-15Mechanically replace all includes of buildlink3.mk of the followingjoerg1-2/+2
packages with the modular Xorg equivalent. Those are falling back to the old location by default, so this commmit doesn't change dependencies. graphics/xpm ==> x11/libXpm fonts/Xft2 ==> x11/libXft x11/Xfixes ==> x11/libXfixes x11/xcursor ==> x11/libXcursor x11/Xrender ==> x11/libXrender x11/Xrandr ==> libXrandr
2006-10-09Flag a number of packages I use as supporting (user-)destdir.joerg1-5/+6
apg is a bit special as it has some hardcoded ownership, so mark that as "destdir".
2006-03-13The x11/Xaw3d library has an integer overflow error in the computationmarkd1-2/+2
of the geometry for a Box Layout (file Box.c). There, the box tries to extend its width until its height fits within the constraint height (influenced by the window manager). Unfortunately, widths are 16bit unsigned and in the error case (occuring under KDE), the constraint width is 65535, i.e. maximal. The code loops until either the computed height is smaller than the constraint height or the width exceeds the constraint width. In each loop iteration, the width of the box layout is doubled. This loop does not terminate, if one chooses unfortunate initial width, as the width wraps around if it overflows 16 bits and if the maximal constraint width is SHORT_INT_MAX. Patch tries to capture the overflow before it wraps around the `width' variable, setting the width to the maximal one. From Stephan Thesing in PR pkg/32445. Bump PKGREVISION.
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
2005-10-12Home page disappeared, comment it out.wiz1-2/+2
2005-05-16The right way to add flags to the xmkmf command line to via XMKMF_FLAGS.jlam1-2/+2
2005-04-14One more try at getting this right on solaris. The last patches fixeddmcmahill1-1/+5
things when X is openwin but broke the pkg for XFree86 and probably Xorg. So conditionalize things on X being openwin for SunArchitecture.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-01fix installation directory to not have .../X11/X11/Xaw3d but .../X11/Xaw3d ↵dmcmahill1-7/+5
on solaris
2005-02-23Enable pkgviews installation. Patches provided by Joachim Kuebart onminskim1-1/+3
tech-pkg@.
2005-02-18Update to 1.5E:wiz1-4/+4
New in 1.5A: The SimpleMenu widget now supports scrolling through entries too numerous to fit on the screen, with a new resource supporting a scroll jump value. The record variable is simple_menu.jump_val, resourced as XtNjumpScroll, and classed as XtCJumpScroll. Adapted from an early neXtaw toolkit. Added 3D support to the SimpleMenu, Text, and Viewport widgets. Four minor changes in ThreeD.c and SmeThreeD.c to have the widgets use the app's colormap, rather than the screen's default, for those apps that create their own. Added the deletion of laygram.h to the Imakefile. Created Xaw3dP.c, for functions shared by other modules that have no other appropriate home. A new directory containing sample resource files for a few apps. See the README.AD file in that directory. New in 1.5B: Made Imakefile a bit more friendly to build options. Makefile now defines the build options in Xaw3dP.h during the build. Added to the key translation tables in Panner.c and TextTr.c, and some rules to Imakefile, to make this distribution X11R5 compliant. Tested on exactly one X11R5 system; your mileage may vary. Made internationalization support conditional, for systems lacking or broken. Tested on exactly two systems, one with and one without; your mileage may vary. New in 1.5C: Enabled multi-plane pixmap support with a new Xt resource type converter. The "Xaw3d build options" section has more information. Added private Pixmap resources to the Label and SmeBSB widgets for stippled copies of the public Pixmap resources (record variables label.stippled, label.right_stippled, sme_bsb.left_stippled, and sme_bsb.right_stippled, respectively). Insensitive pixmaps are now rendered properly. New in 1.5D: Added two resources to the SimpleMenu widget for setting margins. The SmeBSB widgets have a tighter relationship with their parent and siblings; menus and their entries now respond properly to changes in themselves or their parent. See the section "The SimpleMenu widget and margins" below for a detailed explanation. New in 1.5E: Enabled a new resource in the ThreeD widget to specify one of five shadow types. The record variable is threeD.relief (the record part is transparent), resourced as XtNRelief and classed as XtCRelief. It accepts as values XtReliefNone, XtReliefRaised, XtReliefSunken, XtReliefRidge, and XtReliefGroove. Note that the Text, SimpleMenu, Scrollbar, and Viewport widgets ignore this resource, and display only raised or sunken shadows. Built on the unfinished work of an early neXtaw toolkit. Added support for sub-menus in the SimpleMenu widget. Inspired by the xfig application, adapted from XFree86's X11R6.6 "Xaw7" toolkit, and made better than both. See the section "The SimpleMenu widget and sub-menus" below for usage. Added a resource to the SmeBSB widget to specify an underlined character in the label. The record variable is sme_bsb.underline, resourced as XtNunderline, and classed as XtCUnderline. It accepts an integer as an index to the character; a value less than zero or greater than or equal to the label length inhibits underlining. Adapted from a recent distribution of the xfig application. Made the SmeThreeD widget sensitive to the GRAY_BLKWHT_STIPPLES build option (see the "Xaw3d build options" section for what this is and does). Added support for "tooltips". Inspired by the xfig application and adapted from XFree86's X11R6.6 "Xaw7" toolkit. See the section "The Tip widget" below for usage. Fixed some geometry and positioning bugs in the Label widget. It's internalHeight and internalWidth resources are now used to enforce a minimum size when it's resize resource is True. The Label (and superclasses of) widget now resizes properly to changes in label parts and internal margins (subject to any constraints placed on the widgets, of course). Swapped the top and bottom colors in the stippled pixmap shadows. Fixed a shadow drawing bug in the Command widget, when the shape is changed. Fixed the shadow state bug in the SmeBSB widget. Dropped support for Linux shared a.out libraries.
2005-02-11This uses libXpm so include buildlink for it.reed1-1/+3
And bump PKGREVISION just in case the builtin.mk mechanism makes it depend on graphics/xpm package. (No maintainer for this Xaw3d package.)
2004-03-11bl3ifyxtraeme1-2/+2
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc1-2/+2
2003-08-15Trivially USE_BUILDLINK2 to pick the right compiler.salo1-1/+2
Fixes build (at least) with gcc-3.x from pkgsrc.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-12make this work on IRIXjschauma1-2/+6
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-03-29Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.jmmv1-2/+2
2002-11-14Remove need for "HAVE_OPENWINDOWS" by just testing whether X11BASE isjlam1-2/+2
*/openwin.
2001-09-27Mechanical changes to 375 files to change dependency patterns of the formjlam1-2/+2
foo-* to foo-[0-9]*. This is to cause the dependencies to match only the packages whose base package name is "foo", and not those named "foo-bar". A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also change dependency examples in Packages.txt to reflect this.
2001-06-13- Simplify code to handle detection of what library files (shared, static,tron1-20/+10
shared library revisions, etc.) were installed. - Get includes into a sub directorty with OpenWindows. - Fix package list for OpenWindows systems.
2001-06-07Remove "post-configure" target for Solaris which is not necessary withtron1-8/+1
revision 1.750 of "mk/bsd.pkg.mk".
2001-03-11Patch "Makefile" only if we are using OpenWindows under Solaris.tron1-2/+2
2001-03-11Calculate major number of "Xaw3d" shared library from "${XAWREV}" andtron1-5/+10
create a missing symbolic link under Solaris.
2001-03-11Make this package build with OpenWindows under Solaris. Fixes PR pkg/11640tron1-1/+14
by Hauke Fath.
2001-02-25Cleanup MKDIR usage => INSTALL_*_DIRhubertf1-3/+3
XXX need to teach pkglint to be more picky about this
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz1-1/+2
2000-12-14Dip into ${X11BASE}/lib/X11/config/X11.tmpl to determine the version number ofabs1-1/+4
the Xaw library. Fixes PR/10619 - compilgin on XFree86 4.0
1999-10-07Remove me as maintainer of those packages.tron1-2/+2
1999-04-15Completely replace "MASTER_SITE_SUBDIR" and "PATCH_SITE_SUBDIR" withtron1-3/+2
variable substituition of "MASTER_SITES" and "PATCH_SITES".
1999-02-20Fix CONFLICTS (remove redundancy, mostly)hubertf1-2/+2
1998-07-15Use automatic shared object handlingagc1-2/+1
1998-07-04Remove outdated RCS tags.mycroft1-2/+1
1998-07-04Add CONFLICTS.mycroft1-2/+2
1998-07-04Update to 1.5.mycroft1-3/+3
1998-06-05Add CONFLICTS where its needed so far.frueauf1-1/+3
1998-04-15Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree.agc1-7/+2
Remove redundant (and sometimes erroneous) comments.
1998-03-12Delete the static library from the PLIST if no static library wasagc1-2/+9
built. Fixes a problem pointed out by Charles Hannum.
1998-02-02Remove -m argument from ldconfig calls, require the system tohubertf1-2/+2
have ${PREFIX}/lib in ld.so.conf instead. This ensures things even work after a reboot.
1998-02-02Introduce TRUE?=/usr/bin/true, and use it.hubertf1-2/+2
1998-01-29Fix "MAINTAINER".tron1-2/+2
1998-01-24portlint: add MAINTAINER, fix LDCONFIGhubertf1-3/+5
1998-01-16Revert yesterday's changes, which didn't work with our xsrc.agc1-1/+4
Fixes PR/4828, from Perry Metzger.
1998-01-15Fixes so that headers are installed into the correct directory:agc1-4/+1
/usr/X11R6/include/X11/Xaw3d and not /usr/X11R6/include/X11/X11/Xaw3d. Also clean up the PLIST so that it doesn't contain the static library, whcih isn't built or installed.