Commit graph

188 commits

Author SHA1 Message Date
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
joerg
7fdde28ea5 Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 18:48:07 +00:00
joerg
bacea7cad5 Remove @dirrm entries from PLISTs 2009-06-14 17:48:39 +00:00
hasso
3c72c30f0a Make it build on DragonFly master. 2009-04-30 17:22:06 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
wiz
285b7dd776 Bump PKGREVISION for libXaw API depends bump due to libXaw8 removal. 2008-11-10 17:21:33 +00:00
uebayasi
34004f51e0 Move mk/emacs.mk to editors/emacs/modules.mk.
Don't call pkg_info to get the installed Emacs version; always use the
version matching EMACS_TYPE set by users.  Be DEPENDS to it.  This should
address pkg/37146 by Aleksey Cheusov.

While here convert some emacs lisp packages to user-destdir.
2008-10-11 09:31:54 +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
tonnerre
c4b9959536 Fix xemacs vcdiff insecure temp file creation vulnerability (CVE-2008-1694).
Approved-by: joerg
2008-04-29 14:07:15 +00:00
tron
eff85e5ea3 Fix inverted test for compressing the ".el" files. 2008-04-25 17:58:24 +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
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
uebayasi
75635c82f9 Initial addition of buildlink3.mk fragments for Emacs / XEmacs programs. 2007-10-29 12:40:02 +00:00
joerg
ddc67390fa Fix build on DragonFly 1.8+ 2007-04-20 15:05:22 +00:00
joerg
b82df59364 Kill some obscure magic which doesn't seem to make sense.
xemacs-packages doesn't really need x11.b3.mk.
2007-02-19 20:17:21 +00:00
joerg
8e6d74c120 Add DragonFly and modular Xorg support. 2007-02-15 14:27:48 +00:00
joerg
58c3144236 Mechanically replace all includes of buildlink3.mk of the following
packages with the modular Xorg equivalent. Those are falling back
to the old location by default, so this commmit doesn't change
dependencies.

graphics/xpm ==> x11/libXpm
fonts/Xft2 ==> x11/libXft
x11/Xfixes ==> x11/libXfixes
x11/xcursor ==> x11/libXcursor
x11/Xrender ==> x11/libXrender
x11/Xrandr ==> libXrandr
2006-12-15 20:32:52 +00:00
wiz
3c075b9609 CHECK_WRKREF_SKIP paths seem to relative to ${PREFIX} now, adapt. 2006-11-03 07:01:42 +00:00
markd
a90778d824 The package xemacs conflicts with is called gnuserv not gnuclient. 2006-07-07 01:31:42 +00:00
ghen
2eca3d9f2c The databases/openldap package has been split in -client and -server component
packages.  Convert LDAP-based applications to depend on openldap-client, and
bump PKGREVISION for those that depend on it by default.
2006-05-31 18:22:23 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
jlam
e10b319ed7 Fix xemacs packages to honor PKGINFODIR in the default INFOPATH when
reading info files.  Also strip the split info files from the PLIST
as the plist module handles them automatically.  Lastly, define
INFO_FILES so that the pkginstall framework properly manages the "dir"
info file database index in the xemacs info directory.

Bump the PKGREVISION.
2006-03-20 18:21:29 +00:00
jlam
6ad6aef9d4 Replace references to ossaudio.buildlink3.mk with oss.buildlink3.mk.
Remove deprecated ossaudio.buildlink3.mk.
2006-03-09 21:04:39 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
rillig
09790e487c Append things to CONFIGURE_ARGS instead of overwriting them. Found by
pkglint.
2005-10-23 14:16:46 +00:00
jlam
bf9129c41e Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by making
PKGSRC_USE_TOOLS go away.  There is now only a single USE_TOOLS variable
that specifies all of the tools we need to build/run the package.
2005-07-15 18:27:48 +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
jlam
7425b543e8 Note that gtar is required by the package. 2005-05-16 01:15:30 +00:00
magick
3801d08ec2 Xemacs and Xemacs-nox11 share the same PLIST but netbsd-x11 doesn't
install mule-x-init.elc which breaks "make package"
Fix this by uncommenting the entry for mule-x-init.elc in the
nox11 package as suggested by the submitter of pr 30020.
This fixes pr 30020
2005-04-25 17:23:50 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
uebayasi
94e9002d02 * Correct PLIST when !defined(PKG_OPTIONS.xemacs:Mcanna).
* Move library/header path configurations from xemacs/Makefile.common
  to xemacs/Makefile and xemacs-nox11/Makefile.  Don't add X-related
  paths for -nox11.  Fix build failure reported by bulk builds.
2005-03-03 16:16:03 +00:00
uebayasi
8c89663d00 Update xemacs to 21.4.17.
Fix the movemail.c format string vulnerability.  Other changes are
mostly build & documentation fixes.

In pkgsrc, pass ${LOCALBASE} and ${X11BASE} as the --site-includes
/ --sith-libraries / --site-runtime-libraries to configure more
correctly.  No visible change.
2005-02-28 16:20:09 +00:00
agc
01907502f3 Add RMD160 digests in addition to the SHA1 ones. 2005-02-23 17:15:09 +00:00
minskim
7239360b44 xemacs and gnuserv have many common files in PLIST. Make them
conflict.

Bump PKGREVISIONs.
2005-01-31 00:10:12 +00:00
reed
e117eda090 Bump PKGREVISIONs due to libtiff update.
Some BUILDLINK_RECOMMENDED bumps done also.

(If I missed any, please let me know -- and let me know a good
way to automate this.)
2004-12-28 23:18:15 +00:00
jlam
650b62997d Remove support for some variables that are supposed to go away after
pkgsrc-2004Q4 is branched.
2004-12-22 21:46:24 +00:00
xtraeme
b0758c553d Convert to use bsd.options.mk, the following options are available:
ldap xface canna

# XXX Support for the following variables will be removed after the
# XXX pkgsrc-2004Q4 branch is released:
# XXX
# XXX USE_OPENLDAP
# XXX USE_XFACE
# XXX XEMACS_USE_CANNA
2004-11-25 21:34:59 +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
snj
099d31cd3a s/buildlink2/buildlink3/ in comments. 2004-05-02 00:23:40 +00:00
cube
536a13d16b USE_LDAP -> USE_OPENLDAP 2004-04-21 20:50:41 +00:00
xtraeme
6cfe5f95ad bl3ify 2004-04-12 15:14:55 +00:00
minskim
30244379ce Let xemacs and xemacs-nox11 share xemacs/Makefile.common. This
synchornizes xemacs and xemace-nox11 again.
2004-02-15 02:58:46 +00:00
minskim
6d713b3afb Update xemacs to 21.4.15. Approved by uebayasi@.
Changes in this version:
 	* etc/OXYMORONS: Inserted "Corporate Culture" for 21.4.15.
	* etc/package-index.LATEST.gpg: New, replaces
	`package-index.LATEST.pgp'.
	* etc/package-index.LATEST.pgp: Removed, replaced with
	`package-index.LATEST.gpg'.
	* configure.in: The icc compiler pretends to be gcc.  It isn't.
	* etc/PACKAGES (ERC): new.
	* configure.usage (--with-widgets): widgets now defaults to
	--with-widgets=no.  Patch inspired by Jim Schumacher.
	* etc/PACKAGES (riece): New package.
	* etc/PACKAGES (liece): Mark as deprecated.
	* configure.in: Add Intel C++ compiler detection to compiler
	version reporting.
	* configure.in: record additional info about compiler and libc
	versions, to assist in debugging.
	* configure.in (line 3573):
	(Mule input methods):
	Deprecate Motif for Linux.
	(Installation): Report when LessTif is used.
	* configure.in: installexe.sh is under srcdir, not blddir.
	* aclocal.m4: Add icc (Intel compiler) support.
	* configure.in: Ditto.
	* configure.in (OS_RELEASE): Add support for SunOS 5.10.
	On current OSes produced by Sun, `uname -r' prints "5.9".
	It seems likely that on future OSes, `uname -r' will print "5.10".
	We need to accept multi-digit release numbers.
	* PROBLEMS: Propose bash as an alternative to buggy Solaris
	/bin/sh.
	* configure.in: XEmacs failed to build on Solaris9.
2004-02-09 07:54:58 +00:00
minskim
a26fbaedb6 Use XEMACS_USE_CANNA instead of EMACS_CANNA for consistency, and add
it to BUILD_DEFS.  Approved by uebayasi@.
2004-02-09 07:16:13 +00:00
heinz
18a916d5e6 Use $FIND with "-print". Noted by Georg Schwarz in PR pkg/24248 2004-01-27 00:53:10 +00:00
reed
6d9af8d68d Bump package revisions for tiff update.
Tiff is backward compatible, but was broken on amd64 platform
so this makes sure new tiff is used.
2004-01-03 18:49:33 +00:00
uebayasi
fb9bf933f5 Update to 21.4.14, "Reasonable Discussion".
Changes from the release note.

-- Fix: Make sure local variables get processed -- Andy Piper
-- Fix: Make Windows scrollwheel work even if no scrollbars -- Ren  Kyllingstad
-- Fix: Fix bytecompiler infinite recursion -- Michael Toomim
-- Fix: Handle embedded carriage returns in make-docfile -- Andrew Begel
-- Fix: Regexp matching of degenerate word boundaries -- Stephen Turnbull
-- Fix: Don't use DB_AUTO_COMMIT in database.c -- Stephen Turnbull
-- Fix: FAQ, docstring and PROBLEMS corrections -- Stephen Turnbull
-- Fix: Discard docstrings in compiler only if appropriate -- Stephen Turnbull
-- Fix: Reverse bogus regexp tests -- Stephen Turnbull
-- Fix: Modify configure to add -fno-strict-aliasing to gcc -- Stephen Turnbull
-- Fix: Disable event compression under Motif -- Stephen Turnbull
-- Fix: Enable -DREGEX_MALLOC by default -- Stephen Turnbull
-- Fix: Turn off widgets by default -- Stephen Turnbull
-- Fix: Add docstrings for lisp-mode hooks -- Vasily Korytov
-- Fix: Support MacOSX shared library loading -- Andrew Begel
-- Fix: Font-lock fix for defuns -- Adrian Aichner
-- Fix: cl-macs generated incorrect docstrings -- Nickolay Pakoulin
-- Fix: Remove bogus key definitions -- Jerry James
-- Update: Latest package index -- Norbert Koch
-- Update: about.el information -- Vin Shelton
-- Update: Use X Font Sets in sample.Xdefaults -- Stephen Turnbull
-- Update: etc/PACKAGES -- Stephen Turnbull
2003-12-22 07:08:30 +00:00
grant
4083b24390 s/netbsd.org/NetBSD.org/ 2003-07-17 21:31:04 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
jmmv
f1446ddf2b Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
wiz
7166660e08 Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
2003-05-02 11:53:34 +00:00
jmc
08801f2a5d Disable sound on solaris if /usr/demo/SOUND libs aren't available 2003-04-10 18:18:51 +00:00
uebayasi
27c17c513b Build fix for Linux.
From Joachim Koenig-Baltes <joachim at cms dot tecmath dot com> as PR20670.
2003-03-12 10:57:07 +00:00
tron
5a4315f3c3 - Reimplement compression of ".el" files with "find | xargs" construct.
- Fix package list issue with binary packages.
Bump package revision after these changes.
2003-02-26 10:17:32 +00:00
uebayasi
6be9016445 * Bump PKGREVISION to 1 for the last PLIST fix by tron.
* Make MESSAGE reflect the reality; sample file names have changed in this
  release.  Pointed out by Min Sik Kim <minskim at bawi dot org> in PR20493.
2003-02-26 00:33:48 +00:00
tron
7c8463bf80 Remove compression of ".el" files which is broken in this version of
"xemacs" and fix various other package list issues.
2003-02-25 12:08:21 +00:00
uebayasi
b0fbb1f3f5 XEmacs 21.4.12 "Portable Code".
* The XEmacs Project announced that 21.4 is the official stable branch.
	  21.4.12 is the first release of the branch.  The XEmacs 21.1 series
	  is retired.

	* Changes new in 21.4 are as below

* Changes in XEmacs 21.4
========================

** Summary of user-visible changes:

  -- The delete key now deletes forward by default.
  -- Shifted motion keys now select text by default.
  -- You can now build XEmacs with support for GTK+ widget set.
  -- ~/.xemacs/init.el is now the preferred location for the init file.
    - XEmacs now supports a `~/.xemacs/init.el' startup file.
    - Custom file will move to ~/.xemacs/custom.el.
  -- Much-improved sample init.el, showing how to use many useful features.
  -- XEmacs support for menu accelerators has been much improved.
  -- Default menubar improvements.
    - Default menubar has many new commands and better organization.
    - The font-menu is now available under MS Windows.
  -- Dialog box improvements, including a real file dialog box.
    - XEmacs now has a proper file dialog box under MS Windows (and GTK)!
    - The old clunky file dialog box is improved.
    - Keyboard traversal now works correctly in MS Windows dialog boxes.
    - There is a Search dialog box available from Edit->Find...
  -- New buffer tabs.
  -- There is a new MS Windows installer, netinstall, ported from Cygwin.
  -- The subprocess quote-handling mechanism under Windows is much improved.
  -- Printing support now available under MS Windows.
  -- Selection improvements.
    - Kill and yank now interact with the clipboard under Windows.
    - MS Windows support for selection is now much more robust.
    - Motif selection support is now more correct (but slower).
  -- Mail spool locking now works correctly.
  -- International support changes.
    - The default coding-priority-list is now safer.
    - International keysyms are now supported under X.
    - MS Windows 1251 code page now supported.
    - Czech, Thai, Cyrillic-KOI8, Vietnamese, Ethiopic now supported.
    - Proper support for words in Latin 3 and Latin 4.
  -- Help buffers contain hyperlinks, and other changes.
  -- The modeline's text is now scrollable.
  -- The mouse wheel under MS Windows now functions correctly.
  -- Interactive searching and matching case improvements.
    - Incremental search will now highlight all visible matches.
    - Interactive searches always respect uppercase characters.
  -- Rectangle functions rewritten to avoid inserting extra spaces.
  -- New command `kill-entire-line' that always kills the entire line.
  -- Default values correctly stored in minibuffer histories.
  -- You can now create "indirect buffers", like in GNU Emacs.
  -- Pixel-based scrolling has been implemented.
  -- Operation progress can be displayed using graphical widgets.
  -- User names following a tilde can now be completed at file name prompts.
  -- XEmacs can now play sound using Enlightenment Sound Daemon (ESD).
  -- X-Face support is now available under MS Windows.
  -- The PostgreSQL Relational Database Management System is now supported.
  -- Indentation no longer indents comments that begin at column zero.
  -- Face and variable settings can have comments in Customize.
  -- New locations for early package hierarchies.
  -- The `auto-save' library has been greatly improved.
  -- New variable `mswindows-alt-by-itself-activates-menu'.
  -- Other init-file-related changes.
    - Init file in your home directory may be called `.emacs.el'.
    - New command-line switches -user-init-file and -user-init-directory.
  -- Etags changes.
    - In DOS, etags looks for file.cgz if it cannot find file.c.
    - New option --ignore-case-regex is an alternative to --regex.
    - New option --declarations, for C-type languages.
    - In C++, tags are created for "operator".
    - Ada now supported.
    - In Fortran, procedure is no longer tagged.
    - In Java, tags are created for "interface".
    - In Lisp, def-type constructs are now tagged.
    - In Perl, the --globals option tags global variables.
    - Python now supported.
    - New file extensions recognized: .ss, .pdb, .psw.
2003-02-25 02:14:57 +00:00
salo
235ccbe101 s/INSTALL_*/BSD_INSTALL_*/ in patches, remove unnecessary MAKE_ENV. 2003-01-19 06:52:54 +00:00
magick
396dfd43bc Use the athena widget set if USE_ATHENA is set.
Patch submitted by Masao Uebayashi in private mail.
2002-12-01 16:51:16 +00:00
wiz
f7538fa45d Depend on latest gdbm and bump PKGREVISION (major bump in gdbm library). 2002-11-01 16:34:34 +00:00
magick
2b692583d5 Bump package revision after last bugfix 2002-10-09 16:33:50 +00:00
magick
ec45955dbb Don't include site.el when executing check-festures.el.
This fixes pkg/18283 submitted by Hauke Fath.
2002-10-09 16:32:16 +00:00
jlam
5f606ff55f buildlink1 -> buildlink2 2002-09-25 07:04:16 +00:00
heinz
a4c3534d73 Added $NetBSD$ tag according to mail from Thomas Klausner on tech-pkg. Some
slight formatting changes.
2002-07-15 22:57:27 +00:00
seb
db84442a67 Substitute a couple of mkdir' by ${MKDIR}'.
Remove `-p' from mkdir arguments, it is already part of ${MKDIR}.
While here substitute a couple of ${PREFIX} by `%D' in
`@exec ${MKDIR} ...' lines and add a couple of missing `%D' in such lines too!
2002-06-26 10:29:33 +00:00
sakamoto
4a537d7a26 use buildlink.mk. Closes pkg/16353. 2002-06-12 04:38:24 +00:00
sakamoto
ee867261f9 use inputmethod/canna-lib/buildlink.mk. 2002-06-12 04:35:15 +00:00
seb
5f661affe6 Adjust various pathnames to use newly reimported packages from the japanese
category.
This is part of the japanese category retirement.
2002-05-31 15:19:55 +00:00
tron
0c9e893e20 Move "xemacs" prefix handling into a makefile which can be used by other
packages, too.
2002-04-26 09:35:06 +00:00
rh
ba650773e5 Sync w/ real world. Patch provided by ogata@isp.quix.org in PR pkg/16351. 2002-04-14 20:32:02 +00:00
magick
26ed415b0d Add canna support to xemacs. This closes pkg/14406 submitted by
OGATA Hiroshi. Canna support is enabled by setting EMACS_CANNA=YES.
I didn't use USE_CANNA suggested in the pr as this variable is set
to YES by default in bsd.pkg.mk as it was used in japanese packages only.
2002-04-05 18:39:18 +00:00
magick
c60a394982 Note how to configure xemacs when installed for the first time.
Pointed out by mpasternak@lublin.t1.pl in private mail.
2002-03-29 14:48:23 +00:00
magick
ae8bc9a43b Add --with-msw=no to the CONFIGURE_ARGS to prevent configure error
when wine is installed. Obviously it thinks we run windows.
Noted in private mail by mpasternak@lublin.t1.pl .
2002-03-29 11:02:42 +00:00
magick
39ee77bb4e Add missing USE_X11 2002-03-25 19:07:39 +00:00
tron
818e061eb0 Bump package revision to 2 after switch to Motif toolkit. 2002-03-22 22:25:05 +00:00
tron
fc4177ecfd Use Motif instead of Xaw3d as toolkit. This avoids crashes when the XEmacs
window is closed via the window manager and fixes PR pkg/15561 by
Matthias Buelow.
2002-03-22 22:23:01 +00:00
tron
8df42423f1 Make Mario Kemper the maintainer of this package. 2002-03-18 21:17:37 +00:00
fredb
79f44694e6 Omitted this in last commit. 2002-03-15 01:58:35 +00:00
fredb
f22c3dd100 Use DISTNAME instead of PKGNAME, as PKGNAME has nb${PKGREVISION} appended. 2002-03-15 01:48:06 +00:00
fredb
b48eba1112 Give all packages which depend on "png" a version bump, and update
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
2002-03-13 17:36:35 +00:00
skrll
08bdd44549 mkdir -> ${MKDIR}
rmdir -> ${RMDIR}
rm -> ${RM} (${RM} added to PLIST_SUBST)
chmod -> ${CHMOD}
chown -> ${CHOWN}
2002-02-15 10:12:28 +00:00
skrll
333e93eae0 mkdir -> ${MKDIR} 2002-02-13 22:31:30 +00:00
tron
9f03d8e00c Use wildcard dependence on "faces" package. 2001-12-02 14:40:20 +00:00
zuntum
273821c4d3 Move pkg/ files into package's toplevel directory 2001-10-31 20:59:00 +00:00
kleink
e2845daabf Make this work with OpenLDAP-2.x as well. 2001-10-26 16:02:31 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
wiz
1154ac707b regen (in the hope it fixes pkg/13909) 2001-09-14 15:09:39 +00:00
jlam
a17239c066 Move per-package default XAW_TYPE setting above the inclusion of
bsd.prefs.mk so that it is actually used.  Where possible, include
xaw.buildlink.mk instead of setting USE_XAW, and use LIBXAW where needed.
2001-08-23 04:26:51 +00:00
wiz
26c40c61dd Update dependency on png to >=1.0.11 because of the shlib major bump.
Noted by Frederick Bruckman.
2001-05-22 09:32:18 +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
tron
5382bbe7c6 Because the minor number of the PNG library was increased packages compiled
using the newest PNG library won't work on system with an older one. To
prevent such problems with precompiled binary packages require at least
"png-1.0.9nb1" in all dependences.
2001-03-04 09:06:09 +00:00
tron
0d1a2998cd Fix build problem on NetBSD-alpha. 2001-03-03 19:59:22 +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
tron
4c38a0ff4f Update "xemacs" package to version 21.1.14. Changes since version 21.1.12:
- Fix buffer overflow in "gnuserv" which can be used to get a shell of
  the user which is using "gnuserv.
- ./etc/PACKAGES: Doc fix.
- README.packages: Doc fix.
- xemacs-faq.texi (Q3.5.12): New FAQ.  XEmacs bitches about xmodmap.
- etc/PACKAGES: Sync with 21.2 version, because everyone uses the
  same packages.
- README.packages: Ditto.
- PROBLEMS (Sun/Solaris): Yet another microimprovement.
- xemacs-faq.texi (Q1.0.11): Change XEmacs for MacOS URL.
- PROBLEMS: Document MIPSpro ICE problem workaround.
  Pty fixes for HP-UX and AIX and BSD and SunOS4 backported from 21.2.
  Makes ``M-x shell; sleep 1000; Signals->Send KILL'' work.
  (See src/ChangeLog for more detail.)
- configure.in: Detect killpg.
- PROBLEMS (Running/Linux):  Mandrake, use Alt for M-, color-gcc.
- Makefile.in: add and use TAR macro.  Sometimes tar only copies
symlinks instead of the actual files
- configure.in: Handle alloca with Compaq C on Alpha Linux.
- ChangeLog, etc/xemacs-ja.1, etc/xemacs.1,
  info/xemacs-faq.info-1, info/xemacs-faq.info-3, lib-src/etags.c,
  lib-src/ootags.c, lisp/ChangeLog.1, man/xemacs-faq.texi:
  Changed mly@adoc.xerox.com to Mly@POBox.COM.
- README.packages: Add "uninstalled package" FAQ.
- etc/PACKAGES: Add details on os-utils contents.
- frame.c (next_frame_internal):
  We've passed a frame if we've passed its device.
  Fixes this crash:
  (gdb) run -eval '(progn (make-frame nil (make-device (quote x) "polgar:0")) (next-window (minibuffer-window) t (quote visible) (second (device-list))))'
Fatal error: assertion failed, file /project/xemacs/ws/dev/src/frame.h, line 245, RECORD_TYPEP (obj, lrecord_type_frame)
- find-paths.el (paths-decode-directory-path): Trivial typo fix.
- simple.el (display-warning-suppressed-classes): Ditto.
- etc/Emacs.ad (Fonts.):  Fix typo and clarify.
- configure.in (after_morecore_hook_exists): Don't add /usr/shlib
  to link path if compiling on Alpha/Linux.
- configure.in: Make Balloon Help conditional on finding shape.h
2001-02-20 13:04:30 +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