aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoranray <anray@FreeBSD.org>2006-03-02 19:26:24 +0800
committeranray <anray@FreeBSD.org>2006-03-02 19:26:24 +0800
commitc2d9db63a1c99d3e18d2cfb4a9a282da1f7a3de1 (patch)
tree7119f206235bd43f7928438bd339d61dcf75f47f
parentd615e238a87bbb04cb966931128b9e24fa330e34 (diff)
downloadfreebsd-ports-gnome-c2d9db63a1c99d3e18d2cfb4a9a282da1f7a3de1.tar.gz
freebsd-ports-gnome-c2d9db63a1c99d3e18d2cfb4a9a282da1f7a3de1.tar.zst
freebsd-ports-gnome-c2d9db63a1c99d3e18d2cfb4a9a282da1f7a3de1.zip
- Fix build. [1]
- Pass maintainership to submitter. Submitted by: Rong-En Fan <rafan@infor.org> Reported by: pointihat (kris) [1] Approved by: portmgr (krion)
-rw-r--r--chinese/xemacs21/Makefile22
-rw-r--r--chinese/xemacs21/pkg-plist24
2 files changed, 11 insertions, 35 deletions
diff --git a/chinese/xemacs21/Makefile b/chinese/xemacs21/Makefile
index 7b33abb6bbbf..ed57449098c1 100644
--- a/chinese/xemacs21/Makefile
+++ b/chinese/xemacs21/Makefile
@@ -7,21 +7,21 @@
CATEGORIES= chinese
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= rafan@infor.org
COMMENT= XEmacs text editor version 21, with XIM support and Big5 settings
-MD5_FILE= ${.CURDIR}/../../editors/xemacs21-mule/distinfo
-PLIST= ${.CURDIR}/pkg-plist
-PKGMESSAGE= ${.CURDIR}/pkg-message
+MASTERDIR= ${.CURDIR}/../../editors/xemacs21-mule
-XEMACS_MAJOR_VER= 21
-WITH_XCIN25= yes
+PLIST_FILES+= lib/xemacs-${XEMACS_VER}/etc/app-defaults/zh_TW.Big5/Emacs \
+ lib/xemacs-${XEMACS_VER}/etc/app-defaults/zh_TW.Big5/sample.emacs
+PLIST_DIRS+= lib/xemacs-${XEMACS_VER}/etc/app-defaults/zh_TW.Big5 \
+ lib/xemacs-${XEMACS_VER}/etc/app-defaults \
+ lib/xemacs-${XEMACS_VER}/etc \
+ lib/xemacs-${XEMACS_VER}
-# xemacs21-mule-common needs this.
-WRKDIR= ${WRKDIRPREFIX}${.CURDIR}/../../editors/xemacs21-mule/work
+PKGMESSAGE= ${.CURDIR}/pkg-message
-SLAVE_PORT= yes
-MASTER_PORT= editors/xemacs21-mule
+WITH_XCIN25= yes
post-install::
@${MKDIR} ${PREFIX}/lib/xemacs-${XEMACS_VER}/etc/app-defaults/zh_TW.Big5
@@ -29,4 +29,4 @@ post-install::
@${INSTALL_DATA} ${.CURDIR}/../xemacs/files/sample.emacs ${PREFIX}/lib/xemacs-${XEMACS_VER}/etc/app-defaults/zh_TW.Big5
@${CAT} ${PKGMESSAGE}
-.include "${.CURDIR}/../../editors/xemacs21-mule/Makefile"
+.include "${MASTERDIR}/Makefile"
diff --git a/chinese/xemacs21/pkg-plist b/chinese/xemacs21/pkg-plist
deleted file mode 100644
index 017e6e9fee12..000000000000
--- a/chinese/xemacs21/pkg-plist
+++ /dev/null
@@ -1,24 +0,0 @@
-bin/b2m
-bin/ctags
-bin/ellcc
-bin/etags
-bin/gnuattach
-bin/gnuclient
-bin/gnudoit
-bin/ootags
-bin/rcs-checkin
-bin/xemacs
-bin/xemacs-%%XEMACS_VER%%
-%%PDUMP%%bin/xemacs-%%XEMACS_VER%%.dmp
-lib/xemacs-%%XEMACS_VER%%/etc/app-defaults/zh_TW.Big5/Emacs
-lib/xemacs-%%XEMACS_VER%%/etc/app-defaults/zh_TW.Big5/sample.emacs
-lib/xemacs-%%XEMACS_VER%%/%%XEMACS_ARCH%%/DOC
-lib/xemacs-%%XEMACS_VER%%/%%XEMACS_ARCH%%/config.values
-
-@exec ln -sf ja %%PREFIX%%/lib/xemacs/mule-packages/etc/app-defaults/ja_JP.EUC
-@unexec rm -f %%PREFIX%%/lib/xemacs/mule-packages/etc/app-defaults/ja_JP.EUC
-@dirrmtry lib/xemacs/mule-packages/etc/app-defaults
-@dirrmtry lib/xemacs/mule-packages/etc
-@dirrmtry lib/xemacs/mule-packages
-@dirrmtry lib/xemacs-%%XEMACS_VER%%/%%XEMACS_ARCH%%
-@dirrm lib/xemacs-%%XEMACS_VER%%/etc/app-defaults/zh_TW.Big5