summaryrefslogtreecommitdiff
path: root/editors/xemacs/PLIST
AgeCommit message (Collapse)AuthorFilesLines
2011-12-08editors/xemacs: Fix all non-NetBSD platformsmarino1-2/+2
The previous change to PLIST broke all platforms not NetBSD if built under PKG_DEVELOPER=yes. The netbsd.h header will be present on all platforms, so it needs to have a dedicated entry in PLIST (as it used to). The LOWER_OPSYS variable is just wrong in this case. Secondly, the dragonfly.h file was updated for the default compiler, allowing this version of xemacs to build again.
2010-12-16Update XEmacs package to 21.4.22hauke1-368/+377
I tried to work in the manual PLIST changes. Changes since 21.4.17 from the distribution ChangeLog: 2008-12-28 Vin Shelton <acs@xemacs.org> * XEmacs 21.4.22 is released * etc/photos/vin.png: * etc/photos/vinm.png: Updated. 2007-10-07 Vin Shelton <acs@xemacs.org> * XEmacs 21.4.21 is released * modules/ldap/eldap.c: Declare that we use deprecated API. Thanks to Mats Lidell <matsl@xemacs.org> for the report & patch: <871wgnqunm.fsf@spencer.lidell.homelinux.net>. 2006-12-09 Vin Shelton <acs@xemacs.org> * XEmacs 21.4.20 is released * configure.in: Find relocated xpm library under cygwin. Patch lifted from Rick Rankin's 21.5 version of the patch. * PROBLEMS: X11R7 loses x11/bitmaps/gray. * configure.in: Simplify cygwin include and nox/Xpm handling. As of cygwin-1.5.19, 'gcc -print-file-name=libc.a' (effectively) returns '/lib' instead of '/usr/lib', so we'll use 'gcc -print-search-dirs' instead. 2006-01-28 Vin Shelton <acs@xemacs.org> * XEmacs 21.4.19 is released * etc/package-index.LATEST.gpg: Updated with latest package data. Merge from 21.5. * configure.in: Fixed `LDAP_OPT_ON' libraries configuration introduced in local 2005-03-13 change of `configure.in'. However, do not check for internal `-lber' `ber_pvt_opt_on' symbol as done in upstream. This symbol is not part of any published interface, it may exist or not exist, depending on openldap version. Cryptic comment before using it in upstream 21.5 source did not state precisely under which circumstances checking for it was useful, which sort of user code tried to link the symbol. So in local 21.5 dismissed both the code and the comment without writing a cleaner equivalent. * etc/NEWS: Document. * etc/package-index.LATEST.gpg: Updated with latest package data. * etc/OXYMORONS: insert 'Social Property' for 21.4.18. * etc/NEWS: document motif deprecation and defaulting --with-widgets to off. * etc/PACKAGES: Fix description of xetla. 2005-12-03 Vin Shelton <acs@xemacs.org> * XEmacs 21.4.18 is released * etc/TUTORIAL.cs: copied from 21.5. * etc/TUTORIAL.sl: copied from 21.5. * configure.in: Merge revision 1.19 change: fix ldap libraries configuration lossage when `-lldap -llber' links and but `-lldap' does not; allow `ldap_libs' to be empty or overridden by builder. The lossage was introduced in upstream revision 1.151.2.31 (2005/01/31 02:54:47 vins) by (extremely hasty and unwise) merge of revision 1.232 change. * etc/NEWS: Document it. * configure.in (XE_COMPUTE_RUNPATH): Check XtRegisterDrawable availability. * etc/PACKAGES: etc/PACKAGES: Announce re-builder, xetla. * configure.in: Avoid using Motif also for cygwin * configure.in: Check for u_int*_t typedefs and use them in Berkeley DB detection. * etc/PACKAGES: etc/PACKAGES: Announce re-builder, xetla. * configure.in: Remove -fno-gnu-linker option from Solaris dynodump builds; it doesn't do anything. Don't use 'head -1' - it's deprecated by coreutils-5.3.0 on some platforms. * etc/PACKAGES: Announce latin-euro-standards, update mule-base. * etc/OXYMORONS: New list.
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg1-4/+4
2009-06-14Remove @dirrm entries from PLISTsjoerg1-24/+1
2008-04-24Restructure the following packages:jlam1-2/+2
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-12Convert to use PLIST_VARS instead of manually passing "@comment "jlam1-3/+3
through PLIST_SUBST to the plist module.
2007-02-15Add DragonFly and modular Xorg support.joerg1-1/+2
2006-03-20Fix xemacs packages to honor PKGINFODIR in the default INFOPATH whenjlam1-19/+1
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.
2005-04-25Xemacs and Xemacs-nox11 share the same PLIST but netbsd-x11 doesn'tmagick1-2/+2
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-03-03* Correct PLIST when !defined(PKG_OPTIONS.xemacs:Mcanna).uebayasi1-2/+2
* 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-02-28Update xemacs to 21.4.17.uebayasi1-2/+3
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.
2004-02-09Update xemacs to 21.4.15. Approved by uebayasi@.minskim1-102/+7
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.
2003-02-26- Reimplement compression of ".el" files with "find | xargs" construct.tron1-260/+262
- Fix package list issue with binary packages. Bump package revision after these changes.
2003-02-25Remove compression of ".el" files which is broken in this version oftron1-1/+6
"xemacs" and fix various other package list issues.
2003-02-25XEmacs 21.4.12 "Portable Code".uebayasi1-495/+911
* 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.
2002-06-26Substitute a couple of `mkdir' by `${MKDIR}'.seb1-3/+3
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-03-15Use DISTNAME instead of PKGNAME, as PKGNAME has nb${PKGREVISION} appended.fredb1-950/+950
2002-02-15mkdir -> ${MKDIR}skrll1-2/+2
rmdir -> ${RMDIR} rm -> ${RM} (${RM} added to PLIST_SUBST) chmod -> ${CHMOD} chown -> ${CHOWN}
2002-02-13mkdir -> ${MKDIR}skrll1-3/+3
2001-10-31Move pkg/ files into package's toplevel directoryzuntum1-0/+970