Commit graph

3826 commits

Author SHA1 Message Date
tron
b27e36f842 Use "--with-dialogs=athena" instead of "--with-dialogs=athena3d" if
"${XAW_TYPE}" is set to "standard". Fixes PR pkg/8279.
1999-08-26 14:51:47 +00:00
agc
86aced3a9d Introduce a USE_XAW definition, which is used in package Makefiles, to
denote that the package uses libXaw.

Introduce an XAW_TYPE definition, which is defined in /etc/mk.conf by
the user, to denote the type of libXaw to use. Possible values are:
standard, 3d and xpm.

Define USE_XAW in relevant Makefiles.

Set default XAW_TYPE in Makefiles which previously did a DEPENDS+= Xaw3d...

This means that package builds should not fail because of conflicting
Xaw packages being installed on machines.
1999-08-25 13:37:34 +00:00
agc
64aee4a26b Make this package work on Solaris.
Also, don't assume that X11BASE is /usr/openwin on Solaris.
1999-08-24 19:01:43 +00:00
tron
0498ca06ef Update "xemacs-packages" package to version 1.1. An uptodate xemacs package
list was supplied by Michael Richardson.
1999-08-23 09:23:03 +00:00
tron
6d70659844 Update "xemacs" package to version 21.1.6. 1999-08-23 09:09:06 +00:00
tron
e8d095ec72 Compare "${USE_XFACE}" explicitly with "YES" to allow overriding it via
the command line.
1999-08-23 08:09:45 +00:00
agc
aa3f19e7cc Record build options in the BuildInfo file via BUILD_DEFS. These can be
displayed using the -B option to pkg_info(1).

Add USE_XFACE to BUILD_DEFS
1999-08-18 09:13:09 +00:00
agc
29656d015f Substitute for ${PKGNAME} when generating the PLIST files. 1999-08-13 14:06:55 +00:00
rh
4732992525 Add and enable vim-gtk 1999-08-08 09:36:11 +00:00
rh
9e242c6e10 Initial import of vim-gtk, a VIM variant with the optional gui using GTK+
instead of Xaw.
1999-08-08 09:33:52 +00:00
rh
e3e0a0d2aa Add conflict with vim-gtk. 1999-08-08 09:31:18 +00:00
rh
257bc2798f Move documentation to ${PREFIX}/share/doc/vim. 1999-08-08 09:20:49 +00:00
rh
7a020786bd Update vim to 5.4
Notable changes are:

- Recognizing file types and syntax highlighting has been separated.  This
  allows you to add your own file type specific items.  And syntax
  highlighting is more flexible.
- Now includes syntax highlighting for over 150 file types.
- Vim scripts have been improved: Line continuation with a backslash, more
  built-in functions, etc.
- The hit-return prompt is avoided by truncating messages.  A message history
  has been added to view previous (untruncated) messages.
- Support for encryption of files.
- Quickfix support extended to support more error formats, including
  multi-line error messages and change-directory messages.
- Menus can be used in console mode.  The wildmenu feature offers menu-like
  command line completion.
- Several useful commands and options added.
- Many improvements for existing commands.
1999-08-08 07:23:46 +00:00
sakamoto
3d9c98e1da Add and enable nvi-m17n 1999-08-02 05:27:53 +00:00
sakamoto
609cc25e7e Adapt this package to NetBSD. 1999-08-02 05:11:56 +00:00
sakamoto
38b7dbb781 Import FreeBSD's "editors/nvi-m17n" port:
A clone of vi/ex, with multilingual patch
1999-08-02 05:05:16 +00:00
mycroft
00f045cdf8 libslang to 1.3.8 1999-07-22 07:10:47 +00:00
tron
3dfa85c967 Make the new patches really work. 1999-07-19 00:12:37 +00:00
tron
f740cc8f3a Enhanced syntax highlighting configuration files supplied by
Jaromir Dolecek in PR pkg/8002.
1999-07-18 23:57:00 +00:00
tron
0b4675efc9 Sort files and directories alphabetically. 1999-07-18 23:54:00 +00:00
tron
177c646064 Update dependence on "xemacs" package to version 21.1.4. 1999-07-14 18:59:43 +00:00
tron
ab01191b9c Update "xemacs" package to version 21.1.4. 1999-07-14 18:53:34 +00:00
agc
f4d5171de1 Add package patch checksum files. 1999-07-09 14:09:02 +00:00
agc
a910a6fd62 Add package patch-sum files 1999-07-09 13:50:05 +00:00
jlam
b76508faab * Update ncurses dependency.
* Find termcap.h from ncurses.
1999-07-06 08:00:50 +00:00
jlam
a7e4527dde * Update ncurses dependency.
* Correct MD5 checksum of distfile.
    * Adapt to ncurses-4.2.
1999-07-06 08:00:10 +00:00
tron
0bfc84f355 Readd "DIST_SUBDIR". 1999-07-05 20:55:01 +00:00
tron
db1d26fef2 This package was replaced by the "xemacs" package. 1999-07-05 19:30:16 +00:00
tron
94912f59f0 Add and enable "xemacs-packages". 1999-07-05 19:28:33 +00:00
tron
46472f20a6 Adapt this package to NetBSD and optimize build process. 1999-07-05 18:13:34 +00:00
tron
ad6fbb777e pkglint:
- remove contiguous blank lines
- ${MKDIR} includes "-p" by default.
1999-07-05 16:36:58 +00:00
tron
8a5fc51aab Initial import of FreeBSD's "xemacs-packages" port:
Common elisp packages for xemacs 21
1999-07-05 16:26:40 +00:00
tron
011a3a4051 Enable sound support. 1999-07-03 15:43:32 +00:00
agc
fd7b118f38 Some packages use bsd-style .mk files when building, and so any manual
pages that are installed will be gzip-compressed, if MANZ is set, or
not if MANZ is not set.  If the package uses bsd-style .mk files, the
variable MANCOMPRESSED_IF_MANZ should be set to a value of "yes" in
the package Makefile.  This replaces the previous method of specific
inclusion of bsd.prefs.mk, followed by a check for MANZ and
conditional assignment of MANCOMPRESSED.

Add appropriate documentation, and change all necessary ocurrences in
package Makefiles.
1999-07-02 08:37:20 +00:00
tron
c7ef2a9c64 Enable "xemacs", remove "xemacs20". 1999-06-30 00:13:12 +00:00
tron
e77f082851 Creating an empty directory "${PREFIX}/lib/xemacs" was all needed to get
it to work properly.
1999-06-30 00:11:28 +00:00
tron
e0abcc1081 Mark this package as broken again because "xemacs" doesn't work after
a "make clean".
1999-06-29 23:15:49 +00:00
tron
9a0ffdc772 Adapt this package to NetBSD.
XXX "xemacs" still complains about missing files during startup. This
XXX should be fixed by the "xemacs-packages" package.
1999-06-29 23:13:37 +00:00
tron
583e36ac40 Mark this package as not ready yet. 1999-06-29 07:48:21 +00:00
tron
c537ad9e43 Import FreeBSD's "xemacs" port: XEmacs text editor version 21 1999-06-28 21:22:56 +00:00
tron
aa6478ad63 On request by Hubert Feyrer and Jason Thorpe this should be imported
into "pkgsrc/editors/xemacs".
1999-06-28 21:21:52 +00:00
tron
dfa3dc7582 Import FreeBSD's "xemacs21" port: XEmacs text editor version 21 1999-06-28 21:14:29 +00:00
agc
ec78d42110 Update the vile package to version 8.3.
Changes since 8.2 include:
	+ Add xpm support in xvile.
	+ make C-style indent logic available as a mode 'cindent', so it can be
	  assigned as part of a majormode.  It is part of the builtin cmode.
	+ added "-132" and "-80" command-line switches to set screen width from
	  command line.
	+ many other bug fixes, restructuring, and changes.
1999-06-26 23:04:50 +00:00
tron
3e569b15af Remove redundant "--prefix=..." from ${CONFIGURE_ARGS}. 1999-06-22 07:35:32 +00:00
tron
35c9aac0ba Update dependence on "libslang" package to version 1.3.7. 1999-06-22 07:34:15 +00:00
bad
a46764a41f Make mipsel-*-netbsd* set $machine to pmax.
XXX I guess there is a cleaner way to do this.
1999-06-15 13:59:15 +00:00
cgd
ddac1f5ad4 When doing ELF, use ORDINARY_LINK instead of START_FILES+LIB_STANDARD.
This works on e.g. NetBSD/i386 (and probably other new-to-ELF ports),
as well as NetBSD/alpha.  It also looks like it'll work on powerpc, though
mips may have problems.  If possible, this is probably the 'right' way
to do this.
1999-06-13 00:22:53 +00:00
cgd
df5e133095 ElfW, not ElfW, in the new code being added by this patch. lets this
patched code compile on alpha again!
1999-06-12 22:39:27 +00:00
thorpej
2981827d38 I don't pretend to understand the ELF crap either, but this makes Emacs
build/work on i386 ELF (and probably SPARC ELF, too).
1999-06-04 17:52:37 +00:00
drochner
d718e99081 NOT_FOR_PLATFORM= *-*-{alpha,mips} doesn't work.
Worse - it matches (almost?) everything.
1999-06-04 16:55:11 +00:00
mycroft
477e74999e Must remember to get the paths right... 1999-06-04 04:15:44 +00:00
mycroft
a7ace57252 I'm not going to pretend to fully grok the ELF magick, but this makes Emacs
work on the macppc port.
1999-06-04 03:42:35 +00:00
agc
bfeae5b1e2 On Solaris, find the -lcurses library instead of -ltermcap. Makes this
package work on Solaris.
1999-06-03 08:47:22 +00:00
agc
9e2486ff5d Add fix from the author to avoid an s-lang error with Emacs keybindings.
Pointed out by Jukka Marin.
1999-06-03 08:28:49 +00:00
agc
7c51b9a5d2 Fix directory path on ftp master site. 1999-06-03 08:27:21 +00:00
tv
5c60ed5794 Change {ONLY,NOT}_FOR_{ARCH,OPSYS} format to {ONLY,NOT}_FOR_PLATFORM
pattern match format.  Minor pkglint along the way.
1999-05-24 20:39:35 +00:00
ross
4cdc8d32bc Works fine on alpha, kill NOT_FOR_ARCHS. 1999-05-08 18:20:34 +00:00
tv
7f6b91d553 Update Pico to 3.5 and Pine to 4.10. 1999-05-02 03:16:58 +00:00
tv
ba3309e908 Enable beav. 1999-04-30 15:49:39 +00:00
tron
7d9a78e27b This packages requires X11. 1999-04-27 22:27:14 +00:00
garbled
57661849a8 Enable pico.. why was this disabled? 1999-04-26 19:17:47 +00:00
tron
0d7f11d7e4 Fix run time library search path. 1999-04-24 11:04:22 +00:00
tron
23e0063766 Completely replace "MASTER_SITE_SUBDIR" and "PATCH_SITE_SUBDIR" with
variable substituition of "MASTER_SITES" and "PATCH_SITES".
1999-04-15 20:39:38 +00:00
tron
9c4c0c2b50 Remove unnecessary slash from master site list. 1999-04-14 21:39:01 +00:00
agc
a174c2d266 Use the correct format for GNU machine-arch vendor and opsys filenames. 1999-04-08 18:55:58 +00:00
agc
79e49eaba2 s/netbsd/${LOWER_OPSYS}/g 1999-04-08 18:51:48 +00:00
agc
767c30e206 Generalise this:
s/netbsd/${LOWER_OPSYS}/g
and use the ${LOWER_VENDOR} definition on Solaris.
1999-04-08 12:54:08 +00:00
hubertf
3305fcc114 Back out last commit. 1999-04-04 16:58:24 +00:00
agc
171e025b4a Rewrite the extraction commands to be more intuitive.
In the vast majority of cases, nothing has changed (i.e. .tgz, .tar.gz,
and .tar.bz2).

EXTRACT_USING_PAX can be set as before.

For custom extractions, instead of using EXTRACT_BEFORE_ARGS,
EXTRACT_AFTER_ARGS and EXTRACT_CMD, simply set EXTRACT_CMD to be the
command needed to decompress and extract the lements from the archive.
${DOWNLOADED_DISTFILE} can be used to reference the distfile(s).
e.g. for compressed shars, where previously there was:

EXTRACT_CMD=           ${GZCAT}
EXTRACT_BEFORE_ARGS=
EXTRACT_AFTER_ARGS=    |sh

now use:

EXTRACT_CMD=           ${GZCAT} ${DOWNLOADED_DISTFILE} | ${SH}
1999-04-01 14:07:52 +00:00
hubertf
fded0ae3d3 add lib/X11/app-defaults/Sam 1999-03-29 17:08:49 +00:00
sommerfe
b7fc6ac8bd Add site-init.el to PLIST 1999-03-29 16:03:19 +00:00
sommerfe
d3588d4afc Find send-pr.el in /usr/share/gnats 1999-03-26 22:12:21 +00:00
bad
fa9c2f3760 Catch up with MASTER_SITE_GNU reorganization. 1999-03-22 16:08:30 +00:00
tron
54039a93f1 Backout change made for debugging purpose. 1999-03-10 08:42:14 +00:00
tron
b4052798f7 Make "xemacs" work on "arm32" port. Patches supplied by Richard Earnshaw
in PR pkg/6295.
1999-03-10 08:34:07 +00:00
agc
0cc3cc5b77 Upgrade to the latest stable version of wily. Changes since version 0.13.36
are unknown, but this version has been stable for me over the last month.
1999-03-08 20:58:16 +00:00
agc
1bb3007c04 s/make/${MAKE}/g 1999-03-08 10:53:55 +00:00
agc
da78cd9ace Get rid of rubbish at the strat of the Makefile. 1999-03-08 10:49:24 +00:00
agc
deda27b3d9 Enable jove. 1999-03-06 22:09:15 +00:00
agc
43939eed81 Initial import of jove-4.16, "Jonathon's Own Version of EMACS", an
emacs-style editor but lacking the LISP engine.  This package was
constructed by James Graham (greywolf@starwolf.com), with minor
cleanups by me.
1999-03-06 22:07:50 +00:00
tron
7666d62a02 Update dependence for "png" package. 1999-03-04 14:59:23 +00:00
agc
076398b3c9 Update to vile 8.2. Mostly bug fixes since 8.1:
+ check for null top_widget in x_close; other xvile crashes on VMS.
+ modify glob-expansion to always recognize "~" as a synonym for
  $HOME if Unix-style passwd interface does not return anything
  useful (adapted from a patch by Ed Henderson).
+ rename vile.spec to vile-8.1.spec, change configure option to use
  Athena widgets so xvile is built with menu support (Radek Liboska).
  ** This is not an 8.3 filename, but is used only on Linux.
+ modify to use X11R6 input method and dead key support (patch by
  Stanislav Meduna <stano@trillian.eunet.sk>).
+ correct click-timeout value for xvile, overlooked in 8.1u (reported
  by Ryan Murray).
+ minor fixes to menu.c so that xvile builds on OpenVMS 7.2 with DEC C.
> patches by Clark Morgan (mostly for visvile):
+ modified the w32 versions of vile so that during clipboard copy
  operations any character, c, in the following range:
      c > '~' && c >= val(printing-low) && c <= val(printing-high)
  is not translated to a hex representation (\xdd).
  (from report by Jukka Keto <Jukka.Keto@kati.fi>)
+ extended/updated README.PC
+ add explanation of filterregion() portability (spawn.c)
+ modify in conjunction with visvile, to have the ability to redirect
  user-specified keystrokes to DevStudio.
+ add a new file called visvile/visvile.dsm (a collection of DevStudio
  macros).
+ added an environment variable called $cfgopts to the editor.
+ add logic to ins_anytime() to prevent recursion or use in minibuffer,
  e.g., when pressing the insert-key.
+ correct an ifdef for SYS_VMS in main.c from 8.0s which left other
  platforms using vfork (reported by Ryan Murray and Billy Little).
1999-03-02 15:50:56 +00:00
sommerfe
0d06d79407 -current has info files in /usr/share/info now.
Let emacs know this..
1999-02-28 18:30:07 +00:00
sommerfe
ed5abc1d9b Delete site-load.el since it's not needed any more 1999-02-25 18:43:56 +00:00
sommerfe
8bbb54628e Correct patches (last set didn't apply correctly). 1999-02-25 18:00:29 +00:00
sommerfe
40fb0b52fe Fix mh-e's use of nmh (previous patch was insufficient, as nmh is
split in three parts, not two; also, repl's interface changed in nmh
so reply-to-all was busted)
Fix report-emacs-bug.
Re-byte-compile patched mh-*.el
1999-02-25 17:08:33 +00:00
abs
f5ec34238b Shorten some comments to fit neatly in pkg_info display, without losing any
information.
1999-02-23 06:31:45 +00:00
hubertf
2a95ad9c6b Fix CONFLICTS (remove redundancy, mostly) 1999-02-20 22:48:24 +00:00
tron
2bd3c41653 Because "vim" still doesn't work with NetBSD's termcap library in X11
window mode we use "ncurses" again.
1999-02-12 21:32:59 +00:00
tron
c4fd33ce03 Disable builtin termcap entries so that "vim" works with NetBSD's termcap
library. Patch supplied by Ingolf Koch.
1999-02-12 21:09:28 +00:00
tv
111c4f44b0 Use install-info in $PATH, so that systems with it in base will work too. 1999-02-11 19:17:28 +00:00
frueauf
8edbc5f259 Update hexedit to 1.1.0. While here also make sure INSTALL is initialized
right, 1.3.3 install does not ignore -c if called with -d, pointed out
in pr 6934.
1999-02-06 20:32:43 +00:00
agc
19d2aaa44b Set USE_X11=yes, to denote that the package uses X11 libraries and
headers to build (from Tim Rightnour).
1999-02-04 18:54:35 +00:00
frueauf
47f841f7bc Make UNEXEC work on NetBSD/pmax - this makes the DOC-link-trick
unnecessary and emacs work much better on pmax. Thanks to Jonathan Stone
for the src/unexelf.c patch.
1999-02-04 14:54:25 +00:00
tron
97ad787415 Enable "xcoral". 1999-02-02 23:14:32 +00:00
tron
86778416a4 Adapt this package to NetBSD. 1999-02-02 23:14:04 +00:00
tron
dbb4022dac Initial import of FreeBSD "xcoral" port:
A multiwindow mouse-based text editor for X.
1999-02-02 22:44:32 +00:00
frueauf
df5d5057c2 Make at least the CANNOT_DUMP version of emacs work on NetBSD/pmax.
Two patches provided by Jonathan Stone.
1999-01-31 17:29:32 +00:00
agc
f6473207ca Replace all occurrences of USE_X11 with USE_X11BASE. This means "install this
package into ${X11BASE}".
Replace all occurrences of BUILD_USES_X11 with USE_X11. This means "use X11
headers and libraries to build this package".
1999-01-30 23:18:44 +00:00
hubertf
fa5831b37f Compile in support for session management
Fixes PR 6851 by Johnny C. Lam <lamj@stat.cmu.edu>
1999-01-20 16:56:00 +00:00
tron
4aba3cc51f Use "ncurses" because "vim" doesn't work with our "termlib". 1999-01-10 22:29:38 +00:00
frueauf
9497115c5a Set NOT_FOR_ARCHS=mips cause they need more porting to work on pmax. 1999-01-04 09:30:46 +00:00
tron
e05360e69c Don't check for deprecated symbol "unix". 1999-01-04 01:16:18 +00:00
garbled
b0d15709d3 rgrep needs -lm and -ltermcap for slang to be happy. 1998-12-30 19:01:10 +00:00
bad
ddf89b3895 Adapt to Netbsd. Split patch-a into multiple files. 1998-12-20 21:12:57 +00:00
bad
293fa4b707 Import of beav-1.40.11, a full featured binary editor and viewer. 1998-12-20 21:01:22 +00:00
mycroft
d3a03ccd3c I'm not going to pretend I know why there are two copies of this file, but
they should both be in the PLIST.
1998-11-17 14:45:36 +00:00
tv
67b0e025e4 Update pico to 3.4 (from Pine 4.05) 1998-11-13 15:56:24 +00:00
frueauf
4a9b2ad461 Fix some more pkglint nits. 1998-11-12 23:03:39 +00:00
agc
b9e6923ab2 Remove a blank line, flagged as a fatal error in pkglint. 1998-11-12 16:30:44 +00:00
hwr
76f0a4284c Also populate /usr/pkg/share/{doc,info}. Don't make /usr/pkg/share/bin. 1998-11-01 14:55:37 +00:00
frueauf
cedbd79e1a Remove unnecesary mkdir rules. 1998-10-31 23:25:18 +00:00
frueauf
75875c2637 Dito to what I fixed in slrn/Makefile. 1998-10-31 23:23:36 +00:00
hwr
d954ef79c4 Enable jed. 1998-10-31 23:17:04 +00:00
hwr
fa3018abc2 Import of the Jed editor. Jed is powerful and extensible through
S-Lang functions.
1998-10-31 23:16:12 +00:00
agc
146659cf1d Update xvile package to version 8.1. 1998-10-05 12:43:46 +00:00
agc
f64007959c Update the vile package to version 8.1. 1998-10-05 12:30:51 +00:00
tv
4dbb0a649a Gracefully try to delete the site-lisp dirs, and quietly continue if the
directories are not empty.  Fixes PR 6232, Greg Woods <woods@weird.com>.
1998-10-03 02:44:42 +00:00
frueauf
5c19c6f165 Update hexedit to 1.0.0. 1998-09-28 10:35:48 +00:00
garbled
384c07a72e add NOT_FOR_ARCHS= alpha for all of these pkgs which are *known* to fail
on alpha.  There may be more, but I haven't seen them yet.
1998-09-22 06:11:35 +00:00
frueauf
256a9a5b61 Remove the exec/unexec ln stuff to xemacs, just list bin/xemacs.
Pointed out by Bob Baron (through Alistair Crooks).
1998-09-17 13:16:09 +00:00
tron
137d55024f Always use Athena widget set because we would need a dependence on the
"lesstif" package otherwise.
1998-09-16 21:54:26 +00:00
agc
3afbd7a810 Add patch to Makefile.in to use LDFLAGS when linking. 1998-09-16 09:05:27 +00:00
garbled
33898851da Make this pkg honor LDFLAGS and thus work on ELF. 1998-09-14 22:26:06 +00:00
garbled
24b85b3063 Tweak this a little to get it to build on ELF with X11. 1998-09-14 21:48:04 +00:00
garbled
728cd52edf Make this package honor LDFLAGS and *poof* it works on ELF. 1998-09-14 21:04:22 +00:00
tv
c6bee31888 Update Pico to use the Pine 4.03 souerce tarball (no pico-specific
changes, and still the same version number).
1998-09-10 03:38:45 +00:00
tron
d6da66cc6b pkglint: "rm" -> "${RM}" 1998-09-04 02:30:25 +00:00
tron
8d7a2d6c4c Lots of bug fixes:
- sync package list with reality and use "mkdir -p"
- add missing RCSIds
- split patches
- don't install texinfo documentation
- avoid conflict with "xemacs" and "vim"
- remove unnecessary "${WRKSRC}"
- add missing info files to "${INFO}"
- don't remove "share/emacs/20.3/etc/DOC-20.3.[13-9]*" (fixes PR pkg/6097)
1998-09-04 02:28:52 +00:00
mellon
0400297c67 Oops, we need to include the emacs executable in the packing list for best results. 1998-09-02 18:47:33 +00:00
mellon
2cc5f85e4a Clean things up a bit. Support arm32. Fix install failures. 1998-09-01 20:04:33 +00:00
agc
42e5872f32 Define USE_LIBTOOL, and use the ${LIBTOOL} definition appropriately. 1998-09-01 14:29:28 +00:00
agc
f0cf5f6a4b Upgrade to version 5.3 of the vi editor clone, to include minor bugfixes
since 5.2. Re-arrange the Makefile so that it hits the faster ftp sites
first. Add some additional syntax checking files.
1998-09-01 09:33:41 +00:00
tron
e92dec637b Update "emacs" package to version 20.3. 1998-08-31 20:29:27 +00:00
frueauf
dd01a71d42 Add DEPENDS on gdbm, set -with-ncurses=no, some cleanup. 1998-08-30 21:19:04 +00:00
frueauf
25428ee1e3 Only use and depend on pkgsrc/mail/faces if USE_XFACE is set. 1998-08-30 10:59:43 +00:00
garbled
955bf62790 Fix a ton of build problems on the alpha. Mind you it still doesn't
actually build on the alpha, but this is the groundwork for someone more
ELF clued to take a look at it and figure out what is going wrong with the
purespace dumping.
1998-08-29 12:31:43 +00:00
agc
a73fbf086e There are multiple reports that this patch causes problems. Back it
out for now.
1998-08-28 16:35:54 +00:00
frueauf
a6e0ba5ae7 Update hexedit to 0.9.5. 1998-08-27 22:08:37 +00:00
frueauf
7c7d495d6b Add and enable hexedit. 1998-08-24 11:59:01 +00:00
frueauf
432258195f Initial addition of hexedit-0.9.4, to view and edit files in hexadecimal
or ASCII.
1998-08-24 11:58:04 +00:00
agc
7348c78d1e Upgrade vim to version 5.2.
> - A file browser has been added for the Win32, Motif and Athena GUI versions.
> - Dialogs have been added.  They can be used to ask for confirmation on Ex
>   commands that can fail.
> - Options and commands have been added to offer a mode that works like
>   MS-Windows cut/copy/paste.  This makes the Win32 GUI version fit in better
>   with other MS-Windows applications.
> - Session files can be used to store and restore an editing session.
> - Functions and Ex commands can be defined by the user.  This is much nicer
>   and more powerful than using mappings.
> - Lines longer than the screen size can be edited, also when lines wrap.
> - Support for Cscope and an interaface for TCL have been added.
> - Port to the RISC OS and GUI port for the Amiga.
> - Support for Multi-byte files (DBCS and Unicode).
1998-08-24 10:12:22 +00:00
agc
164fd008e6 Define USE_LIBTOOL. 1998-08-20 15:50:00 +00:00
tsarna
6bd0d65c65 The Grand Homepagification:
- New, optional Makefile variable HOMEPAGE, specifies a URL for
	  the home page of the software if it has one.
	- The value of HOMEPAGE is used to add a link from the
	  README.html files.
	- pkglint updated to know about it.  The "correct" location for
	  HOMEPAGE in the Makefile is after MAINTAINER, in that same
	  section.
1998-08-20 15:16:34 +00:00
tron
b3513b5dea Add and enable "ne", fixes PR pkg/5920. 1998-08-14 22:15:31 +00:00
tron
42d4020a54 New "ne" package created by Ben Harris:
A re-write of Phoenix E.  A sensible light-weight editor.
1998-08-14 22:14:41 +00:00
tron
3f75da1abf New "ne" package created Ben Harris:
A re-write of Phoenix E.  A sensible light-weight editor.
1998-08-14 22:14:40 +00:00
agc
8d3cee2577 Add a simple DEPENDS on libutf-2.10, and remove the BUILD_DEPENDS
and RUN_DEPENDS.
1998-08-11 10:36:56 +00:00
agc
f7c4996e0b Add NetBSD RCS Ids. 1998-08-07 13:27:33 +00:00
agc
05b88260d7 Add NetBSD RCS Ids. 1998-08-07 13:16:49 +00:00
agc
41bfb30737 Add NetBSD RCS Ids. 1998-08-07 11:08:53 +00:00
agc
86db14e819 Add NetBSD RCS Ids. 1998-08-07 10:35:47 +00:00
tron
9e9138f2db Make this work on elf systems, fixes PR pkg/5881 by Tim Rightnour. 1998-08-04 20:03:30 +00:00
frueauf
ad8f915f9c Update xemacs to 20.4; make mule support actually work; set infopath so
that other info files the package systems installs get found.
1998-08-02 19:49:56 +00:00
tv
9571e7bc12 Update Pico to 3.2 (without the lots of U's this time).
Update Pine to 4.02.  Many bug fixes over 4.00.
1998-07-22 02:45:45 +00:00
tv
6f157217cb Revert pico back to 3.0. Some bug in the updated libpico caused those
nice strings of `U's at the beginning of the pine and pico commit
messages.  (None here, this time, I hope.  :)  The libpico API didn't
change, so pine 4.01 can make use of libpico from Pico 3.0.
1998-07-21 21:16:15 +00:00
tv
df8c278224 UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUpdate to 3.1. (No major changes beyond bumping the library minor
number.)
1998-07-21 19:44:27 +00:00
frueauf
32bb272e3c Always fetch the archive that contains the version in its name to prevent
confusion if a new version is available.
1998-07-20 13:46:44 +00:00
tv
b388d6348b Re-add pine-3.96 to the CONFLICTS list. 1998-07-19 03:49:13 +00:00
tv
35c5c36d7f Update pico to 3.0, part of the pine 4.00 distribution. Build libpico
with libtool, enabling a libpico shared object useable with pine.
1998-07-19 03:37:46 +00:00
tv
54ceb4bc86 Update libpng to 1.0.2. Works with all dependent pkgs I have tested
(everything but ImageMagick, gs5, and xemacs20).  The API hasn't changed
much, say the install instructions, but it isn't binary compatible--bump
shlib version to 1.0.
1998-07-15 11:45:49 +00:00
tv
ac9ee3842b This emacs understands GNU autoconf's --host option; don't try to override
that setting from <bsd.pkg.mk> with a configure command line option.
1998-07-10 17:57:47 +00:00
mycroft
c73ee53134 Update xpm to 3.4k. 1998-07-04 09:18:54 +00:00
mycroft
40060a6677 Update Xaw3d to 1.5. 1998-07-04 05:53:33 +00:00
mycroft
0167d80629 Update libjpeg to v6b. 1998-07-04 05:11:12 +00:00
tv
81a47cfdb5 Remove libpico from installation - it's static only, and we're not
installing headers for it, so it is basically useless.  However, this
should be re-added when libpico is made shared (it will reduce pico and
pilot to less than 8K each).
1998-06-27 14:05:46 +00:00
tv
070f9f3454 Install pilot, too - a small file browser that uses the Pico core, and is
built by the pkg already.
1998-06-27 03:29:04 +00:00
agc
988019b016 Update package Makefiles for automatic manual page handling. 1998-06-22 12:58:33 +00:00
agc
9e05f2d76a Update package Makefiles for automatic manual page handling. 1998-06-22 12:27:08 +00:00
tron
b17809d96d Add "USE_X11" as suggested by Tim Rightnour in PR pkg/5619. 1998-06-20 14:38:16 +00:00
tron
4ae80d5b5e Remove unnecessary "USE_X11= yes". 1998-06-20 14:03:12 +00:00
agc
30f402725f Rationalise Motif/Lesstif handling.
Get rid of HAVE_MOTIF, MOTIF_STATIC, REQUIRES_MOTIF and MOTIF_ONLY.
Standardise on USE_MOTIF, which uses the pkgsrc dependency checks to
use Motif, if it's available, or Lesstif, if not.
1998-06-09 13:36:48 +00:00
frueauf
6795644574 Add but don't enable pico by default. Its a subset of pine. 1998-06-07 19:51:18 +00:00
frueauf
e0e695c115 Initial addition of a handy text editor that ships with Pine.
Fixes pr 5548 by Tim Rightnour, some portlint cleanups.
1998-06-07 19:48:47 +00:00
agc
8228fec82a Put xvile's perl files in ${PREFIX}/share/xvile/perl, to avoid conflict
with the Perl files which vile installs. Minor cleanup in Makefile.
1998-06-04 11:57:51 +00:00
tv
5d405bfba7 Use MACHINE_GNU_ARCH in PLISTs that require it, so that arm32 (and
possibly other future platforms) will get the `right' name.
1998-06-03 17:48:32 +00:00
agc
1aceaa42d5 Include bsd.prefs.mk in case USE_MENUS is set in /etc/mk.conf 1998-06-03 12:57:12 +00:00
agc
7b2afaaea6 Include bsd.prefs.mk to get the value for OPSYS, and in case USE_MULE
is set in /etc/mk.conf
1998-06-03 12:55:56 +00:00
tron
cda15506c9 Fix package to compile under good old NetBSD 1.3. 1998-06-02 23:46:41 +00:00
tron
c84e61eb1b Enable "nedit". 1998-06-02 22:34:02 +00:00
tron
d4987950a4 New "nedit-5.0.2" package: Motif based standard GUI style text editor 1998-06-02 22:33:16 +00:00
agc
2587455bcb Update xvile, the vi clone for X11, to version 8.0 - mainly bug fixes, but
with added Perl scripting functionality.
1998-06-02 16:16:15 +00:00
agc
4d86e5db92 Upgrade to version 8.0 of vile, and use the new Perl utilities. 1998-06-02 12:06:29 +00:00
frueauf
6aaa02b4ac Add ${MACHINE_GNU_ARCH}--netbsd to CONFIGURE_ARGS to get the homogenous
name scheme for PLIST.
1998-05-31 13:24:06 +00:00
frueauf
1c4cc87999 As the configure script of xemacs20 does not know about a --host option,
don't use GNU_CONFIGURE but HAS_CONFIGURE instead. Add --prefix=${PREFIX}
to the CONFIGURE_ARGS.
1998-05-31 12:45:56 +00:00
tv
92d0556067 Fix --host= rule to use a three part architecture, and fix GNU pkgs to use
the new automatic --host= setting.  Now all GNU pkgs should work on all
archs (including arm32), except emacs/xemacs, which I'll fix soon.
1998-05-23 15:42:58 +00:00
agc
30e07bf523 Grab the distfile from ftp.netbsd.org, like vile. 1998-05-06 09:03:50 +00:00
agc
31de86488f vile-7.4 is on the MASTER_SITES now, so grab the 7.3 distfile from
ftp.netbsd.org.  We'll do a 7.4 package ASAP, when circumstances
permit.
1998-05-06 07:56:35 +00:00
agc
6e7b5cf644 Move to relative paths in the pkgsrc tree. 1998-04-24 09:20:33 +00:00
agc
1f4495b33e Remove the old deprecated DEPENDS definition from bsd.pkg.mk.
Implement a new DEPENDS definition, which looks for an installed
package, building it if not present, and use it in preference to
LIB_DEPENDS.  This should make the package collection more useful on
NetBSD ELF ports.
1998-04-22 14:22:39 +00:00
tron
c631942214 Update package to "vim-5.1". 1998-04-21 22:08:14 +00:00
frueauf
49e36ada0b Substitute all obvious FreeBSD ppl as MAINTAINER with packages@netbsd.org. 1998-04-20 11:56:17 +00:00
agc
5201e68497 Introduce USE_GTEXINFO and INFO_FILES definitions to bsd.pkg.mk, and use them. 1998-04-17 09:37:21 +00:00
agc
258b808c9f Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree.
Remove redundant (and sometimes erroneous) comments.
1998-04-15 10:38:15 +00:00
tron
71c303a848 Apply patches supplied by Johnny C. Lam PR pkg/5069 to make emacs MH-E to
cooperate with our nmh package.
1998-04-13 13:46:39 +00:00
tv
b5e3929984 Use the t*() routines in libtermcap. Define -DTERMINFO (no, really!) to
make use of the t*() routines.
1998-04-07 13:04:21 +00:00
tv
dd22c7228a Use -nostartfiles, not -L/usr/lib. Don't try to hack around the system;
use it to your advantage.
1998-04-07 13:03:11 +00:00
cjs
3b8f72d77d Update to vim-5.0.2. 1998-03-28 20:52:21 +00:00
tron
ffde7e078b Adapt to changed behaviour of gcc's "-nostdlib" option. 1998-03-16 08:40:18 +00:00
mycroft
18330c9415 Oops; fix pasto. 1998-03-16 06:44:08 +00:00
mycroft
b0825c60cb Use openpty(3) and POSIX signal functions.
Remove HAVE_UNION_WAIT.
1998-03-16 06:37:59 +00:00
frueauf
118b5153d1 portlint: use ${RM} instead of rm. 1998-03-10 13:52:53 +00:00
hubertf
a394c7edd6 Next attempt to fix PR 4979 (DOC file) 1998-03-03 16:27:34 +00:00
tron
1e79aaf5be Fix manual page compression 1998-03-01 13:35:54 +00:00
tron
3d6b092985 Fix error in MAN1 1998-02-28 22:03:20 +00:00
frueauf
ea3f12015a add missing @dirrm rules and add .gz suffix to manpages (if not already there). 1998-02-28 20:27:11 +00:00
tron
df5aa30d04 Make sure that "utilities run internally by XEmacs" are really installed. 1998-02-25 01:22:56 +00:00
tron
892d186473 "${PREFIX}/lib/xemacs-20.3" should be owned by "bin:bin" not by the owner
of "pkgsrc/editors/xemacs20/work".
1998-02-24 23:37:55 +00:00
tron
5fcf7dbda2 "${PREFIX}/share/emacs" should be owned by "bin:bin" not by the owner
of "pkgsrc/editors/emacs/work".
1998-02-23 22:20:55 +00:00
frueauf
25c96f388f s/${.CURDIR}/work/xemacs-20.3/${WRKSRC} 1998-02-23 13:05:52 +00:00
agc
031a6756da Don't explicitly include /etc/mk.conf. It's not necessary. 1998-02-23 12:27:19 +00:00
frueauf
ced6d5cc9c Use ${WRKSRC} rather then ${.CURDIR}/work/xemacs-20.3.
Pointed out by William O Ferry <woferry@CMU.EDU>.
1998-02-23 11:32:46 +00:00
tron
71fbaa7159 Thou shalt not clobber other packages files. 1998-02-23 08:38:55 +00:00
tron
b69055721c Fix problem with the removal this package. 1998-02-22 15:41:55 +00:00
tron
24482afd55 Thou shalt not clobber other packages files. 1998-02-22 10:06:44 +00:00
tron
a888b4ec93 Correct "MAN1". 1998-02-22 10:01:24 +00:00
frueauf
fb57b59334 check if /etc/{make.conf,mk.conf} really exist before including. 1998-02-20 12:09:51 +00:00
tron
bab41a9175 Enable "vim". 1998-02-19 21:48:56 +00:00
tron
a3a5e9bf10 Initial commit of "vim-5.0" package. 1998-02-19 21:47:54 +00:00
frueauf
f47ac8826a refine handling of PLIST_SRC as suggested by Hubert Feyrer. 1998-02-15 10:41:05 +00:00
frueauf
e75a21ecfa Compress already compiled .el files if user set MANZ=1. Closes pr 4774. 1998-02-14 22:19:05 +00:00
hubertf
3f6528e23e Enhance fix to PR 4989 by using our own INSTALL_SCRIPT. 1998-02-14 16:54:45 +00:00
tron
a6950bf108 Don't try to strip scripts while installing. Fixes second half of
PR pkg/4989 by David Brownlee.
1998-02-14 09:16:58 +00:00
hubertf
c8512bc9f6 Better handling of binary stripping and DOC file handling, based on
suggestions from PR 4979 by Johnny Chi-Lung Lam <jlbg+@andrew.cmu.edu>.
1998-02-12 13:33:01 +00:00
hubertf
a3b2a5a3a1 - Fix stripping of binaries (caused by fixing PR4884)
- Remove unneeded DOC files (pointed our by Charles Hannum)
1998-02-09 00:29:14 +00:00
hubertf
2cb12cba25 Fix stripping of binaries (caused by fixing PR4884) 1998-02-09 00:19:34 +00:00
agc
ae35b61548 Modify individual package Makefiles to use the new way of specifying
shared object dependencies (LIB_DEPENDS).
1998-01-30 13:56:55 +00:00
frueauf
845fce3048 remove "--infodir=${PREFIX}/info" and "--infopath=${PREFIX}/info" to
avoid collisions with other packages. Apart from that, pkg/PLIST did
not reflect that change, now this is in sync again.
1998-01-29 14:48:19 +00:00
tron
3715ac69ed Fix package list so that a binary version of the package can be
installed and removed without problems, fixes PR pkg/4756.
1998-01-28 17:14:25 +00:00
tron
5b845835a9 Configure xemacs to use Xaw3d as widget set because it will detect lesstif
but not work properly with it.
1998-01-28 17:03:09 +00:00
hubertf
f535cf3701 Replace "<$ARCH"> by "${MACHINE_ARCH}", keep "<$ARCH>"
(in bsd.port.mk) for backward compatibility.
1998-01-28 15:33:44 +00:00
frueauf
b5bef11c93 This patches lib-src/send-pr (installed as xemacs-send-pr) to
set the DATADIR and MAIL_AGENT properly. Inspired by Mathias Scheler.
1998-01-27 12:34:09 +00:00
frueauf
9a97eb73a2 This patches the configure script, to handle NetBSD/m68k as m68k machine.
The original did map that to hp9000s300.
1998-01-27 12:31:14 +00:00
hubertf
4e44f3fac5 Define OPSYS before using it; reported by Thorsten Frueauf 1998-01-25 00:48:02 +00:00
hubertf
d0c2a9d31d portlint: fix RCS Id 1998-01-24 22:27:39 +00:00
hubertf
c77c809dce portlint: Fix spelling, delete empty line at EOF 1998-01-24 05:02:15 +00:00
hubertf
49e3c78be9 portlint: fix MASTER_SITES, move MAINTAINER, don't use GNU make, fix info-path, use command macros 1998-01-24 04:59:54 +00:00
hubertf
6190a21870 portlint: fix spelling, nuke empty line 1998-01-24 04:53:39 +00:00
hubertf
0c4760649e portlint: move WRKSRC 1998-01-24 04:53:06 +00:00
hubertf
c81043c807 portlint: make comment shorter 1998-01-24 04:51:06 +00:00
hubertf
d71b221f83 portlint: fix RCS Id 1998-01-24 04:50:08 +00:00
hubertf
4d247b6a9f portlint: move WRKSRC, add MAINTAINER 1998-01-24 04:44:49 +00:00
hubertf
6a708db035 portlint: fix RCS Id, move WRKSRC 1998-01-24 04:42:43 +00:00
agc
00fdfa6041 A much better PLIST for this package, now, thanks to Matthias Scheler
<tron@lyssa.owl.de>.  Fixes PR pkg/4708, and allows xemacs-20.3
package to be removed cleanly.
1997-12-24 09:44:48 +00:00
hubertf
8639bafeaa Fix setting CONFIGURE_ARGS ("=" -> "+=") 1997-12-22 07:45:38 +00:00
agc
21d3c4a664 Update xvile to 7.3, just like vile. As pointed out by Bill Coldwell.
This also fixes PR 4715 from Steve Allen <allen@wormey.ndip.eskimo.net>.
1997-12-19 11:25:31 +00:00
agc
35b428f94e Update vile package from version 7.2c to 7.3 1997-12-19 09:50:07 +00:00
agc
dd1b5d3bbd Many files have been deleted between versions 20.2 and 20.3, whilst
others have been added.  Update the PLIST file to match reality.
1997-12-13 19:05:47 +00:00
agc
57dcb4a8a5 Add the checksum for the info files distfile, and delete the old
checksum for the 20.2 distribution.
1997-12-13 19:03:50 +00:00
agc
99ab27e50c + The distribution files have been split into info files and base, so
fetch info distfile as well as base.

+ xpm is installed in the correct place, so it will be picked up by
configure script, so don't specify a separate X11 header directory
in site-includes.

+ rationalise the way we specify CONFIGURE_ARGS

+ delete emacsclient from the list of binaries to be stripped - it
doesn't exist in 20.3.

+ delete gnuattach and gnudoit from the list of binaries to be
stripped - these are shell scripts.

+ install send-pr as xemacs-send-pr
1997-12-13 19:02:24 +00:00
mrg
8aa4591252 update to 20.3 1997-12-08 16:17:17 +00:00
agc
5358faaf74 Add a NetBSD RCS Id to all the PLIST files. 1997-11-06 09:57:11 +00:00
explorer
a3a5eff8f5 restore FreeBSD's Id line, and add a NetBSD one 1997-10-29 19:56:55 +00:00
explorer
b209dd491c enable joe 1997-10-29 19:52:51 +00:00
explorer
4ed74a869b Import FreeBSD port of the "joe" text editor. 1997-10-29 19:48:28 +00:00
agc
a997a37697 Initial import of Gary Capell's UTF-aware wily editor/working
environment, which is an X11 clone of Rob Pike's acme.
1997-10-24 09:49:55 +00:00
agc
cf218e7336 Add ssam to the list of sub-directories. 1997-10-23 20:24:03 +00:00
agc
3cdc0c8b76 Initial import of the ssam stream editor - analogous to sed(1), but
using the sam command set. Uses the libutf functionality.
1997-10-23 20:18:01 +00:00
hubertf
a31fef7c6c Sync with reality. 1997-10-22 01:05:45 +00:00
hubertf
4ab68db772 Add MANCOMPRESSED, MAN1, MAN3, MAN4, MAN6. 1997-10-22 01:04:58 +00:00
agc
c3525be2f9 Import one-line comment file describing editors category. 1997-10-13 16:02:05 +00:00
hubertf
c9cecad988 emacs works now. 1997-10-13 02:47:38 +00:00
hubertf
551dd598bd No longer needed. 1997-10-11 21:34:49 +00:00
hubertf
63017f8c4e Update: 19.34/FreeBSD -> 20.2/NetBSD 1997-10-11 21:32:53 +00:00
hubertf
f0eb2ebab5 Import of FSF emacs 19.34 port 1997-10-11 20:54:46 +00:00
agc
c273f936d2 Shut up a compiler warning - only define NOFILE if it's not defined
elsewhere.
1997-10-09 14:48:33 +00:00
agc
1b4219d167 Generalise for NetBSD. 1997-10-09 14:47:19 +00:00
agc
2247e48250 Install B.sh, rather than B.rc, as sam's B command. It's more
likely that there will be a shell available.
1997-10-09 14:46:16 +00:00
agc
38970df8e5 Add NetBSD RCS Ids. 1997-10-09 14:35:16 +00:00
agc
5a738ca9d8 Initial import of FreeBSD plan9 ports category into the NetBSD package
system.
1997-10-09 14:30:56 +00:00
agc
b4d9040858 Generalise for non-i386 architectures:
+ Hardcode netbsd for the moment (until I'm allowed to use a <$OPSYS>
string).

+ Change the i386 hardcoded constant into <$ARCH>, which will be
modified by bsd.port.mk when constructing the derived .PLIST file at
package installation time.
1997-10-09 10:43:54 +00:00
agc
01f487176f Add NetBSD RCS Ids.
Add NetBSD-specific configuration arguments (we don't support native
sound, and the NetBSD xpm package needs to be fixed).
1997-10-06 13:07:43 +00:00
agc
a415f6da51 Add NetBSD RCS Ids.
Update version of xvile to 7.2c
1997-10-06 13:04:27 +00:00
agc
e39c501b37 Add NetBSD RCS Ids.
Update version of vile from 7.2 to 7.2c
1997-10-06 13:03:07 +00:00
agc
ef547afa14 Add NetBSD RCS Id.
Comment out untested packages in NetBSD.
1997-10-06 12:59:52 +00:00
agc
62b0ecf202 Initial import of FreeBSD's editors ports into the NetBSD packages
system.
1997-10-06 12:41:48 +00:00