Commit graph

58 commits

Author SHA1 Message Date
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
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-03-04 21:28:51 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
joerg
6e4a0dd799 Bump all motif packages for recent openmotif update. The major version
of the shared libXm has changed.
2005-12-12 21:36:54 +00:00
jlam
81edaaa606 Create directories before installing files into them. 2005-06-16 06:57:37 +00:00
jlam
95fd1f6ec9 Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk.  bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.

The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc.  The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.
2005-06-01 18:02:37 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
01907502f3 Add RMD160 digests in addition to the SHA1 ones. 2005-02-23 17:15:09 +00:00
wiz
6e02d7ee41 Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.
2004-12-03 15:14:50 +00:00
adam
21b2f99dc3 Changes 5.5:
* Tabbed windows
* Find and Clear buttons
* Improvements in macro language
* Better efficiency
* Bug fixes
2004-10-15 13:29:00 +00:00
adam
5a3806537c Change man1/nc.1 to man1/nedit-nc.1 to avoid conflict with netcat 2004-10-08 09:18:07 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
adam
00ad2a7ee7 Don't complain about lesstif version any more, and use the original web-site, since it is working again 2004-05-21 12:13:05 +00:00
snj
690238c591 Convert to buildlink3. 2004-04-12 03:35:28 +00:00
xtraeme
c2c06717db There's no need to use 'USE_X11BASE' in nedit package, we'll use
USE_X11 instead, bump PKGREVISION.
2004-01-28 12:13:02 +00:00
recht
336ce769ff update to 5.4
new features in 5.4:
- Calltips (SF patch #495286)
- Rangesets (SF patch #529298, #628933)
- Backlighting (SF patch #529298)
- Highlighting information macros (SF patch #529298)
- Full mouse wheel support for XFree86 (SF patch #715941)
- Look-behind matching for regular expressions (SF patch #530308)
- Regular expression and syntax highlighting speed-ups
- Flexible resource file location (SF patch #484674) See the section
  "Upgrading from 5.3 to 5.4" of the README file for more information.
- Color dialog (SF patch #595330)
- Option to auto-hide mouse pointer while typing
- Option to keep cursor away from top and bottom of the screen
- Check for real changes of externally modified files (SF patch #602426)
- Synchronized interaction between nc and nedit (SF patch #403647)
- Several smaller improvements on usability and speed
- Several smaller improvements to the macro language (SF patch #552760, ...)

For a complete list of features see the release notes at:
http://nedit.sourceforge.net/relnotes.shtml

Also (temporarly) change the HOMEPAGE/MASTER_SITE since nedit.org's ISP
has problems. See the (current) homepage at http://nedit.sourceforge.net/
for details.
2004-01-22 17:34:48 +00:00
agc
dc52048e01 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:07:06 +00:00
adam
aff9b608e5 Do not force -O, use CFLAGS; cosmetics in Makefile 2003-12-12 10:20:53 +00:00
grant
4083b24390 s/netbsd.org/NetBSD.org/ 2003-07-17 21:31:04 +00:00
agc
1cf87833d6 When constructing the WRKSRC definition, use ${PKGNAME_NOREV} rather than
${PKGNAME}, so that the WRKSRC definition is immune from any subsequent
PKGREVISION changes. With thanks to jmc for the nudge.
2003-06-18 09:22:14 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
jmmv
0916498c1b Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
jlam
34eea5a75e buildlink1 -> buildlink2 2002-09-21 11:09:43 +00:00
mjl
948d895015 Update nedit to 5.3
New features:

    * The built-in Help system was revamped, a hyperlink mechanism was
	added for following cross-references
    * Enhanced Exuberant ctags support
    * Line numbers are available in shell commands
    * Goto Line also accepts column numbers
    * Automatic line-feed termination when saving is now optional
    * A customizable window title
    * Optional syntax based parenthesis matching (iso. purely character based)

  Fixed bugs:

    * Find Definition incorrectly reads the X selection when not needed
    * Background popup menu could lock up X-server when used with
	any of the lock keys on
    * Very wide windows when starting NEdit under fvwm
    * Workaround for illegal key bindings installed by other Motif
	applications, causing PageUp/PageDown and arrow keys to stop
	responding in NEdit. This is not an NEdit bug, it just looks like one
    * Fix for PageUp/PageDown keys not responding
    * Crash when running X on 2nd screen
    * Line number display updating in continous wrap mode
    * Performance problem with X Resources highlight patterns
    * Menu fonts showing up as blocks
    * Lockup's in syntax highlighting (especially Perl)
    * Crash when using characters with ASCII code >= 128 in syntax
	highlighting patterns
    * Crash when modifying tab distance in continous wrap mode
    * Crash when running NEdit in low-depth color modes
    * Continous wrap mode + variable width font display bugs
    * Potential scroll bar corruption in continuous wrap mode
    * Workaround for selection copy/paste problems with recent versions
	of gnome-terminal
    * Jump to tags only referenced by line number
    * Composed characters in learned sequence
    * Missing titles in some dialogs
    * Macro language: continue statement outside loop crash
    * Rectangular overstrike paste fixes
    * Hard-coded statistics line font
    * Open filenames starting with a dash
    * Crash when closing window of non-existing file while error dialog is up
    * Bad CapsLock grab on certain keyboard configurations
    * Replacements in rectangular selections could sometimes fail
    * Various buffer overflow fixes
    * Multiple selection dialog does not pop up on first find
    * Tag not found
    * Files opened with -read command line option could not be unlocked
2002-08-04 13:33:30 +00:00
jlam
ec8f6ad65a Note explicitly that this package is USE_X11BASE. Currently, it relies on
motif.buildlink.mk to define it.
2002-04-23 02:08:51 +00:00
mjl
50284238bf Fix PR/15277 a bit differently -- just don't let the pkg's Makefile
stomp over CFLAGS so it will find all the buildlinked stuff.
2002-01-18 22:27:35 +00:00
agc
f25f6082c1 Don't hardcode /usr/X11R6 in the makefile - use ${X11BASE} instead.
Also, pass down ${_MOTIFBASE} from the package makefile during the
build, and use it in the Makefiles. Fixes PR 15277 from Hiramatsu
Yoshifumi, hiramatu@boreas.dti.ne.jp, albeit in a different way to
the fix in the PR.
2002-01-17 17:11:48 +00:00
mjl
b5d9ef9146 Heed the warning in the docs about not installing the app-defaults file,
because it really causes grief. Instead put it with the docs.
2001-12-19 01:23:09 +00:00
zuntum
273821c4d3 Move pkg/ files into package's toplevel directory 2001-10-31 20:59:00 +00:00
mjl
01fc879287 Update to 5.2. Notable changes and bug fixes include:
- Added built-in patterns for CSS, XML, and regular expressions (Regex).
   Many other pattern updates.

 - Support for high- and true-color systems.  NEdit now will automatically
   select the best visual from your X server.  This reduces the chance of
   running out of colors.

 - New features in the Find and Replace dialogs:
   o Replacement across multiple windows in a session.
   o Case sensitivity may be set independently of regular expressions.
   o Add "Replace and Find" command, which saves keystrokes when doing
     a large-scale find & replace.

 - ClearCase version-extended pathnames.

 - Many new macro subroutines and variables, array support in macros.

 - Range highlighting of matching delimiters.

 - Undo and Redo highlights the text that has changed, when visible.

 - Support for wheel mouse scrolling on servers that support it (XFree86).

 - Improved accelerator key handling.

 - Insert Control Code dialog accepts value in any valid C notation

 - Optional beeping when search operations wrap.

 - Additional default search styles.

 - Optional displaying of path names in the window list menu.

 - Fix a crash when entering an invalid line number in "Goto Line".

 - Fix problems when running NEdit on 64-bit platforms like Alpha

 - NEdit failed to open files if some directories above were not "readable"

 - Fix potential crashes if some system calls fail

 - When no colors are left, attempt to reuse the closest matching color.  This
   allows NEdit's syntax highlighting to better coexist with Netscape, which
   unfortuntely takes all available colors.

 - Accelerators now available in confirmation dialogs, and may be invoked
   without the Alt key.

 - Don't even try to open a directory for editing

 - Fix a couple of memory corruption problems
2001-10-31 00:03:16 +00:00
jlam
a4bc16d30c I am a triple idiot. The only relevant variable that x11.buildlink.mk
redefines about which buildlink.mk files would care is BUILDLINK_X11_DIR,
which points to the location of the X11R6 hierarchy used during building.
If x11.buildlink.mk isn't included, then BUILDLINK_X11_DIR defaults to
${X11BASE} (set in bsd.pkg.mk), so its value is always safe to use.  Remove
the ifdefs surrounding the use of BUILDLINK_X11_DIR in tk/buildlink.mk and
revert changes to move x11.buildlink.mk before the other buildlink.mk files.
2001-10-24 22:10:43 +00:00
jlam
dff59f9ec3 x11.buildlink.mk needs to be included before any buildlink.mk files that
use X11_BUILDLINK_MK as a test value.  Generally just reordering the
inclusions so that x11.buildlink.mk comes before the other buildlink.mk
files will make everthing work.
2001-10-23 13:14:43 +00:00
jlam
59e85b2d0e Use x11.buildlink.mk instead of USE_X11. 2001-09-12 02:27:55 +00:00
jlam
bee9f3eafb Use mk/motif.buildlink.mk instead of lesstif/buildlink.mk. 2001-09-08 19:55:39 +00:00
jlam
1b93e97c22 Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. 2001-07-02 21:54:19 +00:00
agc
7d757ead9a Move to sha1 digests, and add distfile sizes. 2001-04-19 11:00:59 +00:00
agc
d7d36b3561 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 10:57:56 +00:00
hubertf
d32e698de6 Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this
2001-02-25 04:17:35 +00:00
wiz
94dc65fbec Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 14:38:16 +00:00
abs
8b650602a2 Adapt to latest version of lesstif - now need to (correctly) explicitly
include <stdio.h> in preferences.c
2000-12-28 12:49:50 +00:00
veego
4b0a87601c Add -I${PREFIX}/include for xpkgwedge. 2000-11-03 21:15:47 +00:00
mjl
e28b73cd0a Use MOTIFLIB instead of hardcoded -lXm 2000-11-02 12:21:50 +00:00
hubertf
17932b5ba0 ELF shlib fix 2000-09-24 18:10:41 +00:00
tron
f0b9164cf1 Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
dmcmahill
62e4ee1832 add missing depends 2000-07-07 17:32:33 +00:00
mjl
5c79fc0bbc Update to nedit 5.1.1. Notable changes include:
- Significant extensions to the regular expression syntax.
 - Incremental search, and optional search bar.
 - New ctags code with full support for Exuberant Ctags, better
   handling of tag collisions, multiple tag file support, on-demand
   loading of tag files, and automatic reload of modified tag files.
 - Optional display of line numbers along the left side of the text.
 - NEdit can now read and write MS DOS format files.
 - New built-in syntax highlighting patterns for Lex, PostScript, SQL,
   Many syntax highlighting pattern improvements.
 - Improved international character set input
 - New macro subroutines: list_dialog, getenv, set_language_mode.
 - Optional warnings about external modifications to files
 - Clearcase awareness
 - Session manager restart capability
 - Default language mode "*" for user-defined menu items, allows
   per-language variations on a common base
 - Allow additional modifiers like Sun diamond key in user defined
   accelerators
 - Option to sort open previous menu.
 - -geometry and -iconic command line arguments act per-window, and
   can be specified via nc
 - -geometry now specified in characters, rather than pixels
 - -lm (language mode) command line option
 - Save As dialog defaults to same file name
 - .nedit file version mechanism to make future upgrades easier
 - Crash on large amounts of data fed to shell command which does not
   take input
 - Delayed secondary windows when executable statements specified in
   users .neditmacro file
 - Many corrections to online help
 - Many highlight patterns corrections
 - Using window close box in file open/save dialogs leaves nedit server
   unresponsive
 - escape in macro dialogs can cause macro hang
 - Lesstif-specific fixes: attachment warnings in font selector,
   Work around replace dialog focus bug.
 - NEdit no longer maintains original protection settings on files.  It
   allows them to be changed externally.
2000-05-19 11:24:46 +00:00
simonb
c87668d3e0 Update ftp site and homepage to new site at *.nedit.org. The NetBSD
packages get a mention at http://www.nedit.org/download/current.shtml!

Distfile checksum is still the same as the old site, no changes there.
1999-12-30 13:13:28 +00:00
tron
8d7d754dfa Remove me as maintainer of those packages. 1999-10-07 17:41:46 +00:00
hubertf
9d5f5ef02f This package doesn't need to link in Xpm (lesstif comes with it's own Xpm
it seems). Detected with this the only pkg installed. ;-)
1999-10-04 23:04:46 +00:00
agc
a910a6fd62 Add package patch-sum files 1999-07-09 13:50:05 +00:00
garbled
728cd52edf Make this package honor LDFLAGS and *poof* it works on ELF. 1998-09-14 21:04:22 +00:00