Commit graph

2301 commits

Author SHA1 Message Date
bjs
9ceb459145 Update to beaver-0.3.0.1.
pkgsrc changes:
	-- Use correct master site.
	-- Use SUBST framework where appropriate, correcting hard-coded
	   path to pixmaps in interface.c.
	-- Use desktop-file-utils to install new beaver.desktop.
	-- Uses GTK+2 (much better!)

Changes since beaver-0.2.6:
  * First implementation of Python highlighting
  * New About window
  * Massive interface changes to comply with the GNOME HIG
  * Ported to GTK+ 2
2008-08-04 21:34:39 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
dholland
79cad67994 Bump PKGREVISION from 0 to 13, to match emacs21 since we share all the
patch files. This makefile should probably be rearranged to work the
same way as the emacs22 nox11 package (or the nox11 packages should be
finally dropped), but not until after Q2 is branched.
2008-07-13 18:36:22 +00:00
dholland
90dfb3b671 Add patch for CVE-2008-1694 (insecure temp files in SCCS vc handling)
PKGREVISION -> 13.
2008-07-13 18:03:01 +00:00
dholland
cd87ba8ae0 Add patches for CVE-2008-1694 and CVE-2008-2142.
PKGREVISION -> 11.
2008-07-13 17:28:33 +00:00
obache
5b0b801344 Add patch to fix build failure on DragonFly and FreeBSD.
Patch provided by Hasso Tepper in PR 39049.
2008-07-13 14:30:21 +00:00
obache
7e5e3d9048 Fix build with gcc41 on DragonFly BSD.
xemacs part of PR pkg/38633 from Hasso Tepper.
2008-07-01 13:24:34 +00:00
obache
b4aba3a4eb Fix build with gcc41 on DragonFly BSD.
emacs20 part of PR pkg/38633 from Hasso Tepper.
2008-07-01 13:22:06 +00:00
martti
b297726fc6 Updated editors/vim-share to 7.1.330
Add CHECK_INTERPRETER_SKIP for pkg/38710

Apply the following patches:

  1480  7.1.316  when 'cscopetag' is set ":tag" gives an error message
  5203  7.1.317  compiler warnings in Motif calls
  5428  7.1.318  mem leak when closing xsmp conn.; crash on exit with Lesstif
  1514  7.1.319  illegal memory access when pasting illegal utf-8 on cmd line
 28763  7.1.320  Win64: Warnings while compiling Python interface
  2603  7.1.321  (extra) Win32 / Win64: Install file is outdated
  2677  7.1.322  can't get start of Visual area in an <expr> mapping
  1734  7.1.323  test 19 and 38 fail with some termcaps
  1847  7.1.324  file name path length on Unix is limited to 1024
  3559  7.1.325  editing a command line that doesn't fit reverses char order
  1641  7.1.326  ":smagic!from!to!" doesn't work, it sees the "!" as a flag
  5454  7.1.327  gvimtutor is also installed when not building a GUI version
  1859  7.1.328  crash when using Cygwin and non-posix path name in tags file
  2172  7.1.329  right halve of double-wide char under popup menu not redrawn
  1905  7.1.330  reading uninitialized memory when using Del in replace mode
2008-06-23 05:07:56 +00:00
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
martti
2d59eaf432 Updated editors/vim-share to 7.1.315
2153  7.1.306  some Unicode symbol chars are handled like word chars
 23714  7.1.307  many warnings when compiling with Python 2.5
  2673  7.1.308  when in readonly mode ":options" produces an error
  3989  7.1.309  installing and testing with a shadow directory doesn't work
  8024  7.1.310  incomplete utf-8 byte sequence at end of the file not detected
  2547  7.1.311  compiler warning for missing sentinel in X code
  2346  7.1.312  there is no check for error number mistakes in .po files
  3425  7.1.313  status and tile not updated when using netbeans setModified
  1915  7.1.314  'pastetoggle' is written to the session file without escaping
  3287  7.1.315  crash with specific search pattern using look-behind match
2008-06-19 05:55:44 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
markd
cfdfe92a58 Fix build with gcc41 on dragonfly.
emacs21 part of PR pkg/38633 from Hasso Tepper.
2008-06-03 22:20:35 +00:00
markd
288f4285a7 Fix for CVE-2008-2142, automatically loading and executing .flc files. 2008-06-03 22:17:00 +00:00
markd
85b2ccfafa Fix build with gcc41 on dragonfly.
emacs part of PR pkg/38633 from Hasso Tepper.
2008-06-02 21:15:42 +00:00
markd
4095df2122 Fix for CVE-2008-2142, automatically loading and executing .flc files. 2008-06-02 21:09:48 +00:00
martti
e633b0c018 Updated editors/vim-share to 7.1.305
1558  7.1.298  src/gvimtutor is not distributed
  9490  7.1.299  filetype detection fails for file name with special characters
  1959  7.1.300  value of asmsyntax argument isn't checked for valid characters
  1673  7.1.301  "File/Save" menu in Insert mode doesn't update tab page label
  1485  7.1.302  (after 7.1.299) compilation error on MS-Windows
 12135  7.1.304  shortpath_for_invalid_fname() is too complex and wrong
  4735  7.1.305  can't edit compressed file with special characters in the name
2008-06-02 11:19:53 +00:00
wiz
db0d6ac3f5 Bump PKGREVISION for gtkspell API bump. 2008-05-30 12:29:00 +00:00
drochner
a548ac3782 update to 4.7.3
This switches to the gnome-2.22 release tree.
2008-05-29 17:53:36 +00:00
drochner
7c136db8e3 update to 2.22.3
changes:
-bugfixes
-translation updates
2008-05-29 16:44:53 +00:00
joerg
3d8ef5a52d Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
2008-05-26 02:13:14 +00:00
tron
5653b15d71 Remove me as maintainer of some package, clame ownership of a few packages. 2008-05-25 14:45:16 +00:00
tnn
aff7c96f67 - Add gnome option (from pkgsrc-wip)
- supports DESTDIR
- depend on xdg-dirs
- bump PKGREVISION
2008-05-22 17:39:50 +00:00
drochner
c6ffd544b7 update to 1.8.8
changes: bugfixes
2008-05-15 19:18:06 +00:00
jwise
fbb329cda2 Revert previous. Not sure what happened here -- file was created on
previous install, but not this one?
2008-05-09 17:01:58 +00:00
jwise
fe07ab4fd7 Add a missed document under etc/ 2008-05-09 16:47:57 +00:00
agc
0b60ce7b5d Minor fix to allow this package to build on case-insensitive file systems 2008-05-09 10:47:29 +00:00
martti
c5f4cbef1e Updated editors/vim-share to 7.1.297
2258  7.1.284  compiler warnings for functions without prototype
  5787  7.1.285  (extra) Mac: dialog hotkeys don't work
  2045  7.1.286  (after 7.1.103) "w" at end of buffer moves cursor too far
  1859  7.1.287  crash when reversing a list after using it
  3182  7.1.288  (after 7.1.281) cscope leaves behind temp files with gvim
  1979  7.1.289  when EXITFREE is defined and 'acd' is set freed memory is used
  2146  7.1.290  reading unwritten bytes when spell checking with large indent
  1940  7.1.291  compiler warning for int-long conversion
  6698  7.1.292  when using a pattern with "\@<=" the submatches can be wrong
  3087  7.1.293  spell checking considers super/subscript chars as word chars
  2336  7.1.294  leaking memory when executing a shell command
  6102  7.1.295  vimtutor only works with vim, not gvim
  9374  7.1.296  SELinux is not supported
  1855  7.1.297  wrong parenmatch highlighting after search/replace dialog
2008-05-09 09:47:21 +00:00
jnemeth
84e11872de Seems my sources were slightly out of date and DOC-22.1.2 problem had
been solved a different way.  Back out it's addition to the PLIST.
2008-05-06 02:34:39 +00:00
jnemeth
93d0c5b8be add DOC-\${PKGVERSION}.2 2008-05-05 15:04:15 +00:00
markd
105f3b22f9 Sigh, and the bit I missed out in the last commit. (Touch a couple of
files so doesn't try to rebuild a bunch of stuff after the compile of
the lisp file)
2008-05-05 00:13:59 +00:00
tonnerre
2d98fbf446 Fix vcdiff insecure temp file creation vulnerability (CVE-2008-1694) for
xemacs-current as well.
2008-05-04 22:27:07 +00:00
markd
8130cb4c25 Compile the file patched in the previous security update so that it is
actually used.  Bump PKGREVISION
2008-05-04 12:09:33 +00:00
tron
42923c461d Make sure that the installed files are not group writable,
bump package revision.
2008-04-30 06:35:01 +00:00
drochner
368211e544 migrate textproc/scrollkeeper/omf.mk -> mk/omf-scrollkeeper.mk 2008-04-29 19:11:44 +00:00
tonnerre
c4b9959536 Fix xemacs vcdiff insecure temp file creation vulnerability (CVE-2008-1694).
Approved-by: joerg
2008-04-29 14:07:15 +00:00
tonnerre
72c91aabb5 Fix two emacs vulnerabilities:
- Fix unsafe handling of local variables iin hack-local-variables
   (CVE-2007-5795).
 - Prevent symlink attack on arbitrary files using the temp files vcdiff
   generates (CVE-2008-1694).
2008-04-29 12:54:56 +00:00
markd
8b74dbcd55 Drop maintainership of old emacs version. 2008-04-25 20:41:49 +00:00
tron
eff85e5ea3 Fix inverted test for compressing the ".el" files. 2008-04-25 17:58:24 +00:00
jlam
ec4bc1202d Make emacs and emacs-nox11 look more like xemacs and xemacs-nox11 in
terms of file structure.  Also add DESTDIR support.
2008-04-25 16:35:32 +00:00
wiz
64eb2c9de4 Update to 2.22.0:
2008-03-10  Fernando Herrera

	* configure.in: Release 2.22.0

2008-02-05  Sebastian Dröge

	* src/gconf-search-dialog.c: (gconf_search_dialog_search): Don't add
	a memory address on the stack as a weak pointer. Fixes segfault when
	closing the search dialog with Esc (bug #483382).

2007-05-02  Jonathon Jongsma

	* src/gconf-editor-window.c: (gconf_editor_window_style_set): Set the text
	color to the 'fg' color so that it matches the other text regardless of GTK+
	theme (bug #435396)
2008-04-25 08:19:52 +00:00
jlam
98886c197a Restructure the following packages:
editors/xemacs-current
	editors/xemacs-current-nox11

The latter is now just editors/xemacs-current built with a specific set
of options.  Changes include:

+ Rename the "xaw" option to "lucid" to match the option name used in
  xemacs/options.mk.  Also comment out the "esound" option which isn't
  fully supported yet.  Add some comments to the options.mk file to
  make it a little easier to understand.

  XXX Should probably add a pgsql option as this version of XEmacs has
  XXX some sort of PostgreSQL support.  Also need to sort out native
  XXX sound support.

+ Remove Makefile.common and move all logic into xemacs-current/Makefile
  and xemacs-current/options.mk.

+ As of version 21.5, xemacs switched to using GNU autoconf, so set
  GNU_CONFIGURE=yes.

+ Include termcap.buildlink3.mk to properly deal with termcap/curses
  issues (xemacs needs termcap).  Drop the --without-ncurses setting
  as the issue is handled by termcap.buildlink3.mk.

+ Be slightly more aware of ${X11_TYPE} == "modular" by not referring to
  ${X11BASE} in that case.

+ Include buildlink3.mk files for zlib and gettext, which are detected
  automatically if they're in the base system.  Gettext is needed for
  MULE support.

+ In the Makefile and the PLIST, don't substitute for ${EMACSVER}.
  Instead substitute for ${DISTNAME} so the PLIST looks closer to
  xemacs/PLIST.

+ Add patch-al which handles a difference between bmake and gmake in
  using $< in a makefile target.

+ Support DESTDIR installation by adding INSTALL_MAKE_FLAGS to override
  where files are installed during the install phase.

+ Honor PKGMANDIR.

+ Bump the PKGREVISION for xemacs-current and xemacs-current-nox11 to 1.
  Both packages now track and use the same PKGREVISION number.
2008-04-24 21:32:47 +00:00
jlam
6c38cf1c63 Be slightly more clever about setting MASTER_SITES so we don't need to
hardcode a portion of the version number.
2008-04-24 15:37:00 +00:00
jlam
289bec6913 No need to mention the website directly... it's automatically added
by pkgsrc infrastructure.
2008-04-24 15:33:12 +00:00
jlam
9cde120028 Restructure the following packages:
editors/xemacs
	editors/xemacs-nox11

The latter is now just editors/xemacs built with a specific set of
options.  Changes include:

+ Add support for the following new options in options.mk:

	x11		Support X11 displays
	lucid		Use Lucid widget set

  Also add commented out support for the following options for
  alternative widget sets:

	gtk		GTK widgets
	motif		Motif widgets
	xaw		Athena widgets

  Note that USE_ATHENA, USE_GTK, and USE_MOTIF are legacy variables for
  the corresponding options.

+ Remove Makefile.common and move all logic into xemacs/Makefile and
  xemacs/options.mk.

+ Rename the "mule" PLIST variable to "canna", which more accurately
  reflects what is conditionally installed.

+ Include termcap.buildlink3.mk to properly deal with termcap/curses
  issues (xemacs needs termcap).  Drop the --with-ncurses=no setting
  as the issue is handled by termcap.buildlink3.mk.

+ In xemacs/Makefile, we don't need separate EXTRACT_ONLY and EXTRA_FILES
  if we're actually going to extract all of those files all of the time.
  Just list them all in DISTFILES.

+ Be slightly more aware of ${X11_TYPE} == "modular" by not referring to
  ${X11BASE} in that case.

+ In patch-ak, directly substitute the local value of etcdir (``../etc/'')
  into src/Makefile.in.in.  This allows for overriding etcdir via
  INSTALL_MAKE_FLAGS at install-time so that destdir-style installation
  will work.

+ Support DESTDIR installation by adding INSTALL_MAKE_FLAGS to override
  where files are installed during the install phase.

+ Honor PKGMANDIR.

+ Bump the PKGREVISION for xemacs and xemacs-nox11 to 4.  Both packages
  now track and use the same PKGREVISION number.
2008-04-24 15:32:15 +00:00
jlam
adee5dd001 Mirror PKG_DESTDIR_SUPPORT setting from the included Makefile. This is
only necessary because PKG_DESTDIR_SUPPORT must be defined before
bsd.prefs.mk is included.
2008-04-24 15:20:06 +00:00
jlam
8f876d71b3 Include bsd.prefs.mk so that the options appended by the package Makefile
take precedence.
2008-04-23 20:23:38 +00:00
jlam
7f4de2f919 Restructure the following packages:
editors/elvis
	editors/elvis-x11

The latter is now just editors/elvis built with a specific set of
options.  Changes include:

+ Add options.mk that supports a new "x11" option.

+ Remove Makefile.common and move all logic into elvis/Makefile and
  elvis/options.mk.

+ Rename PLIST.common to PLIST as there are no PLIST differences
  between elvis and elvis-x11.

+ Modify patch-ab to add a --sysconfdir option to the configure script
  and fix the parsing of --with-x* options so that --with-xft isn't
  ignored.

+ Modify patch-ac to handle SYSCONFDIR in Makefile.in passed in from the
  configure script.

+ Remove the unnecessary substitution for PKG_SYSCONFDIR now that the
  configure script and Makefile.in directly support --sysconfdir.

+ Include termcap.buildlink3.mk to properly deal with termcap/curses
  issues (elvis needs termcap).

+ Add full DESTDIR support.

+ Set HOMEPAGE to the correct URL.

+ Bump the PKGREVISION for elvis and elvis-x11 to 6.  Both packages
  now track and use the same PKGREVISION number.
2008-04-22 16:23:57 +00:00
tnn
3aaf6c36ad detect maxima-5.15.x, bump rev. 2008-04-22 10:41:04 +00:00
drochner
d7cc8d314b update to 1.0.6.14
changes:
-TrueColor support
-Started native Aqua port for TeXmacs
-Fix compatibility issues for C++ and Guile
2008-04-21 20:04:43 +00:00