Commit graph

4139 commits

Author SHA1 Message Date
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