summaryrefslogtreecommitdiff
path: root/editors/xemacs
diff options
context:
space:
mode:
authorGary Jennejohn <gj@FreeBSD.org>2000-07-13 21:03:03 +0000
committerGary Jennejohn <gj@FreeBSD.org>2000-07-13 21:03:03 +0000
commit7a4354f6f47c5c499293b521f172e4f5495fa5fa (patch)
tree0463c36f0fa40421037b9020f78a737255cd06f5 /editors/xemacs
parentActivate tclX82 (diff)
The original tarball no longer exists on any of the servers. Change
the port to use the new one - xemacs-21.1.10a.tar.gz. There are no changes to the source caused by this; only empty directories which were made by the old version were removed. Change PLIST to reflect removal of the directories. Since xemacs/site-lisp is no longer created by the installation, make the directory in Makefile. Add patch-an to fix a bug in lisp/package-get.el caused by mishandling of md5 package checksums. PR: 19855 Submitted by: Vivek Khera (PR), TAOKA Satoshi (patch - partly used), Mr. Kiriyama (patch-an)
Notes
Notes: svn path=/head/; revision=30590
Diffstat (limited to 'editors/xemacs')
-rw-r--r--editors/xemacs/Makefile9
-rw-r--r--editors/xemacs/distinfo2
-rw-r--r--editors/xemacs/pkg-plist125
3 files changed, 8 insertions, 128 deletions
diff --git a/editors/xemacs/Makefile b/editors/xemacs/Makefile
index b7787ce26853..9b23b820d90e 100644
--- a/editors/xemacs/Makefile
+++ b/editors/xemacs/Makefile
@@ -13,7 +13,7 @@ MASTER_SITES= \
ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/ftp.xemacs.org/xemacs/xemacs-${XEMACS_REL}/ \
ftp://ftp.lab.kdd.co.jp/xemacs/xemacs-${XEMACS_REL}/ \
ftp://ftp.th-darmstadt.de/pub/editors/xemacs/xemacs-${XEMACS_REL}/
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}-elc${EXTRACT_SUFX} ${DISTNAME}-info${EXTRACT_SUFX}
+DISTFILES= ${DISTNAME}a${EXTRACT_SUFX} ${DISTNAME}-elc${EXTRACT_SUFX} ${DISTNAME}-info${EXTRACT_SUFX}
MAINTAINER?= gj@FreeBSD.org
@@ -38,11 +38,12 @@ CONFIGURE_ARGS?=${XEMACS_ARCH} --prefix=${PREFIX} \
--with-clash-detection \
--lockdir=/var/run/emacs/lock \
--with-sound=native \
+ --with-session=yes \
--site-includes=${PREFIX}/include \
--site-libraries=${PREFIX}/lib \
- --with-session=yes \
--with-png=yes \
--with-tiff=yes \
+ --with-site-lisp \
${WITH_XFACE} ${WITH_DIALOGS} ${WITH_OFFIX}
MAKE_ARGS= prefix=${PREFIX}
.if !defined(MULE_SLAVE)
@@ -92,6 +93,10 @@ post-install::
# ``make install'' does not set the permissions like pkg_add does.
${MKDIR} /var/run/emacs/lock
${CHMOD} 1777 /var/run/emacs/lock
+# For some reason install no longer makes ${PREFIX}/lib/xemacs/site-lisp.
+# Do what PLIST does for pkg_add.
+ ${MKDIR} ${PREFIX}/lib/xemacs/site-lisp
+ ${CHMOD} 755 ${PREFIX}/lib/xemacs/site-lisp
${RM} -f ${PREFIX}/bin/send-pr
# install xemacs21.sh into ${PREFIX}/etc/rc.d
@if [ ! -d ${PREFIX}/etc/rc.d ]; then ${MKDIR} ${PREFIX}/etc/rc.d; fi
diff --git a/editors/xemacs/distinfo b/editors/xemacs/distinfo
index c742019aa09f..3aa8b81e3e0c 100644
--- a/editors/xemacs/distinfo
+++ b/editors/xemacs/distinfo
@@ -1,3 +1,3 @@
-MD5 (xemacs/xemacs-21.1.10.tar.gz) = f0d81a84f002bb7c055a0e821244bbbf
+MD5 (xemacs/xemacs-21.1.10a.tar.gz) = 4654f27aeca08cfea8d5d54f3dd13cd7
MD5 (xemacs/xemacs-21.1.10-elc.tar.gz) = 6d6587ecafa5c340889c5879b439ad05
MD5 (xemacs/xemacs-21.1.10-info.tar.gz) = 9863d5d554a3f4aff03f68ec3302b00f
diff --git a/editors/xemacs/pkg-plist b/editors/xemacs/pkg-plist
index 6b9d35a4ef45..2decac961098 100644
--- a/editors/xemacs/pkg-plist
+++ b/editors/xemacs/pkg-plist
@@ -42,67 +42,8 @@ etc/rc.d/xemacs21.sh
@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/etc/toolbar
@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/etc/vm
@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/etc/w3
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/apel
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/cl
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/efs
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/egg
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/auctex/style
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/bytecomp
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/calendar
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/cc-mode
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/comint
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/custom
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/dired
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/edebug
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/ediff
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/electric
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/emulators
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/energize
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/eos
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/epoch
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/eterm
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/games
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/gnats
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/gnus
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/hm--html-menus
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/hyperbole/kotl
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/ilisp
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/iso
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/its
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/language
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/leim/quail
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/locale/ja
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/mailcrypt
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/mel
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/mh-e
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/modes
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/mu
@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/mule
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/ns
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/oobr/tree-nx/English.lproj/DocWindow.nib
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/oobr/tree-nx/English.lproj/InfoPanel.nib
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/oobr/tree-nx/English.lproj/TreeView.nib
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/oobr/tree-x
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/packages
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/pcl-cvs
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/prim
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/psgml
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/quail
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/rmail
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/skk
@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/term
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/sunpro
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/tl
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/tm
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/tooltalk
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/url
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/utils
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/viper
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/vm
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/vms
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/w3
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/w32
-@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/lisp/x11
@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/%%XEMACS_ARCH%%
@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%/info
@exec mkdir -p %D/lib/xemacs-%%XEMACS_VER%%
@@ -1071,74 +1012,8 @@ lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-9
@dirrm lib/xemacs-%%XEMACS_VER%%/etc/vm
@dirrm lib/xemacs-%%XEMACS_VER%%/etc/w3
@dirrm lib/xemacs-%%XEMACS_VER%%/etc
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/apel
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/cl
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/efs
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/egg
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/auctex/style
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/auctex
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/bytecomp
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/calendar
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/cc-mode
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/comint
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/custom
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/dired
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/edebug
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/ediff
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/electric
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/emulators
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/energize
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/eos
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/epoch
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/eterm
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/games
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/gnats
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/gnus
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/hm--html-menus
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/hyperbole/kotl
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/hyperbole
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/ilisp
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/iso
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/its
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/language
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/leim/quail
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/leim
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/locale/ja
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/locale
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/mailcrypt
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/mel
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/mh-e
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/modes
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/mu
@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/mule
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/ns
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/oobr/tree-nx/English.lproj/DocWindow.nib
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/oobr/tree-nx/English.lproj/InfoPanel.nib
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/oobr/tree-nx/English.lproj/TreeView.nib
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/oobr/tree-nx/English.lproj
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/oobr/tree-nx
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/oobr/tree-x
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/oobr
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/packages
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/pcl-cvs
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/prim
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/psgml
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/quail
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/rmail
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/skk
@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/term
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/sunpro
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/tl
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/tm
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/tooltalk
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/url
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/utils
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/viper
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/vm
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/vms
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/w3
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/w32
-@dirrm lib/xemacs-%%XEMACS_VER%%/lisp/x11
@dirrm lib/xemacs-%%XEMACS_VER%%/lisp
@dirrm lib/xemacs-%%XEMACS_VER%%/%%XEMACS_ARCH%%
@dirrm lib/xemacs-%%XEMACS_VER%%/info