summaryrefslogtreecommitdiff
path: root/editors/xemacs-mule-packages
diff options
context:
space:
mode:
authorKiriyama Kazuhiko <kiri@FreeBSD.org>2001-04-20 14:57:38 +0000
committerKiriyama Kazuhiko <kiri@FreeBSD.org>2001-04-20 14:57:38 +0000
commit1ad09c8763edf4289dcf03ba9dbae4a1d55e4f88 (patch)
treeb02098f4874a9b7cc208139916d7bdef9a0469ac /editors/xemacs-mule-packages
parentUpdate 2.4 -> 2.5 : (diff)
Change pkg-plist to be automatically generated.
Reviewed by: knu
Notes
Notes: svn path=/head/; revision=41731
Diffstat (limited to 'editors/xemacs-mule-packages')
-rw-r--r--editors/xemacs-mule-packages/Makefile11
-rw-r--r--editors/xemacs-mule-packages/pkg-plist179
2 files changed, 10 insertions, 180 deletions
diff --git a/editors/xemacs-mule-packages/Makefile b/editors/xemacs-mule-packages/Makefile
index e6f13b6711cb..9ceccdbb0c26 100644
--- a/editors/xemacs-mule-packages/Makefile
+++ b/editors/xemacs-mule-packages/Makefile
@@ -20,9 +20,10 @@ DIST_SUBDIR= xemacs
MAINTAINER= kiri@FreeBSD.org
NO_BUILD= yes
-WRKSRC= ${WRKDIR}/mule-packages
+WRKSRC= ${WRKDIR}/${PACKAGES_SUBDIR}
XEMACSDIR= ${PREFIX}/lib/xemacs
+PACKAGES_SUBDIR= mule-packages
do-extract:
@${MKDIR} ${WRKSRC}
@@ -33,9 +34,15 @@ do-extract:
do-install:
${MKDIR} ${XEMACSDIR}
- ${CP} -Rp ${WRKDIR}/mule-packages ${XEMACSDIR}
+ ${CP} -R ${WRKSRC} ${XEMACSDIR}
post-install:
+ @cd ${WRKDIR} && \
+ find ${PACKAGES_SUBDIR} -type f|sort|${SED} 's:^:lib/xemacs/:' >> ${TMPPLIST}; \
+ find ${PACKAGES_SUBDIR}/*/* -type d|sort -r|${SED} 's:^:@dirrm lib/xemacs/:'>> ${TMPPLIST}
+ @${ECHO} '@unexec rmdir %D/lib/xemacs/${PACKAGES_SUBDIR}/* 2>/dev/null || true' >> ${TMPPLIST}
+ @${ECHO} '@unexec rmdir %D/lib/xemacs/${PACKAGES_SUBDIR} 2>/dev/null || true' >> ${TMPPLIST}
+ @${ECHO} '@unexec rmdir %D/lib/xemacs 2>/dev/null || true' >> ${TMPPLIST}
@${ECHO_MSG} " This is the set of the packages for xemacs with the mule category. You can"
@${ECHO_MSG} "install other packages provided by XEmacs.org with editors/xemacs-*-packages"
@${ECHO_MSG} "ports. These ports are prepared for corresponding XEmacs packages except for"
diff --git a/editors/xemacs-mule-packages/pkg-plist b/editors/xemacs-mule-packages/pkg-plist
index 3cefbb0ed15d..904ed06b456e 100644
--- a/editors/xemacs-mule-packages/pkg-plist
+++ b/editors/xemacs-mule-packages/pkg-plist
@@ -1,178 +1 @@
-lib/xemacs/mule-packages/info/lookup.info
-lib/xemacs/mule-packages/info/lookup.info-1
-lib/xemacs/mule-packages/info/lookup.info-2
-lib/xemacs/mule-packages/lisp/edict/ChangeLog
-lib/xemacs/mule-packages/lisp/edict/_pkg.el
-lib/xemacs/mule-packages/lisp/edict/auto-autoloads.el
-lib/xemacs/mule-packages/lisp/edict/auto-autoloads.elc
-lib/xemacs/mule-packages/lisp/edict/dui-registry.el
-lib/xemacs/mule-packages/lisp/edict/dui-registry.elc
-lib/xemacs/mule-packages/lisp/edict/dui.el
-lib/xemacs/mule-packages/lisp/edict/dui.elc
-lib/xemacs/mule-packages/lisp/edict/edict-edit.el
-lib/xemacs/mule-packages/lisp/edict/edict-edit.elc
-lib/xemacs/mule-packages/lisp/edict/edict-english.el
-lib/xemacs/mule-packages/lisp/edict/edict-english.elc
-lib/xemacs/mule-packages/lisp/edict/edict-japanese.el
-lib/xemacs/mule-packages/lisp/edict/edict-japanese.elc
-lib/xemacs/mule-packages/lisp/edict/edict-morphology.el
-lib/xemacs/mule-packages/lisp/edict/edict-morphology.elc
-lib/xemacs/mule-packages/lisp/edict/edict-test.el
-lib/xemacs/mule-packages/lisp/edict/edict-test.elc
-lib/xemacs/mule-packages/lisp/edict/edict.el
-lib/xemacs/mule-packages/lisp/edict/edict.elc
-lib/xemacs/mule-packages/lisp/edict/edictj.demo
-lib/xemacs/mule-packages/lisp/edict/ts-mode.el
-lib/xemacs/mule-packages/lisp/leim/ChangeLog
-lib/xemacs/mule-packages/lisp/leim/_pkg.el
-lib/xemacs/mule-packages/lisp/leim/auto-autoloads.el
-lib/xemacs/mule-packages/lisp/leim/auto-autoloads.elc
-lib/xemacs/mule-packages/lisp/leim/leim-list.el
-lib/xemacs/mule-packages/lisp/leim/leim-list.elc
-lib/xemacs/mule-packages/lisp/leim/quail.el
-lib/xemacs/mule-packages/lisp/leim/quail.elc
-lib/xemacs/mule-packages/lisp/leim/quail/4Corner.el
-lib/xemacs/mule-packages/lisp/leim/quail/4Corner.elc
-lib/xemacs/mule-packages/lisp/leim/quail/ARRAY30.el
-lib/xemacs/mule-packages/lisp/leim/quail/ARRAY30.elc
-lib/xemacs/mule-packages/lisp/leim/quail/CCDOSPY.el
-lib/xemacs/mule-packages/lisp/leim/quail/CCDOSPY.elc
-lib/xemacs/mule-packages/lisp/leim/quail/CTLau.el
-lib/xemacs/mule-packages/lisp/leim/quail/CTLau.elc
-lib/xemacs/mule-packages/lisp/leim/quail/CTLauB.el
-lib/xemacs/mule-packages/lisp/leim/quail/CTLauB.elc
-lib/xemacs/mule-packages/lisp/leim/quail/ECDICT.el
-lib/xemacs/mule-packages/lisp/leim/quail/ECDICT.elc
-lib/xemacs/mule-packages/lisp/leim/quail/ETZY.el
-lib/xemacs/mule-packages/lisp/leim/quail/ETZY.elc
-lib/xemacs/mule-packages/lisp/leim/quail/PY-b5.el
-lib/xemacs/mule-packages/lisp/leim/quail/PY-b5.elc
-lib/xemacs/mule-packages/lisp/leim/quail/PY.el
-lib/xemacs/mule-packages/lisp/leim/quail/PY.elc
-lib/xemacs/mule-packages/lisp/leim/quail/Punct-b5.el
-lib/xemacs/mule-packages/lisp/leim/quail/Punct-b5.elc
-lib/xemacs/mule-packages/lisp/leim/quail/Punct.el
-lib/xemacs/mule-packages/lisp/leim/quail/Punct.elc
-lib/xemacs/mule-packages/lisp/leim/quail/QJ-b5.el
-lib/xemacs/mule-packages/lisp/leim/quail/QJ-b5.elc
-lib/xemacs/mule-packages/lisp/leim/quail/QJ.el
-lib/xemacs/mule-packages/lisp/leim/quail/QJ.elc
-lib/xemacs/mule-packages/lisp/leim/quail/SW.el
-lib/xemacs/mule-packages/lisp/leim/quail/SW.elc
-lib/xemacs/mule-packages/lisp/leim/quail/TONEPY.el
-lib/xemacs/mule-packages/lisp/leim/quail/TONEPY.elc
-lib/xemacs/mule-packages/lisp/leim/quail/ZIRANMA.el
-lib/xemacs/mule-packages/lisp/leim/quail/ZIRANMA.elc
-lib/xemacs/mule-packages/lisp/leim/quail/ZOZY.el
-lib/xemacs/mule-packages/lisp/leim/quail/ZOZY.elc
-lib/xemacs/mule-packages/lisp/leim/quail/cyril-jis.el
-lib/xemacs/mule-packages/lisp/leim/quail/cyril-jis.elc
-lib/xemacs/mule-packages/lisp/leim/quail/cyrillic.el
-lib/xemacs/mule-packages/lisp/leim/quail/cyrillic.elc
-lib/xemacs/mule-packages/lisp/leim/quail/czech.el
-lib/xemacs/mule-packages/lisp/leim/quail/czech.elc
-lib/xemacs/mule-packages/lisp/leim/quail/greek.el
-lib/xemacs/mule-packages/lisp/leim/quail/greek.elc
-lib/xemacs/mule-packages/lisp/leim/quail/hangul.el
-lib/xemacs/mule-packages/lisp/leim/quail/hangul.elc
-lib/xemacs/mule-packages/lisp/leim/quail/hangul3.el
-lib/xemacs/mule-packages/lisp/leim/quail/hangul3.elc
-lib/xemacs/mule-packages/lisp/leim/quail/hanja-jis.el
-lib/xemacs/mule-packages/lisp/leim/quail/hanja-jis.elc
-lib/xemacs/mule-packages/lisp/leim/quail/hanja.el
-lib/xemacs/mule-packages/lisp/leim/quail/hanja.elc
-lib/xemacs/mule-packages/lisp/leim/quail/ipa.el
-lib/xemacs/mule-packages/lisp/leim/quail/ipa.elc
-lib/xemacs/mule-packages/lisp/leim/quail/latin-alt.el
-lib/xemacs/mule-packages/lisp/leim/quail/latin-alt.elc
-lib/xemacs/mule-packages/lisp/leim/quail/latin-post.el
-lib/xemacs/mule-packages/lisp/leim/quail/latin-post.elc
-lib/xemacs/mule-packages/lisp/leim/quail/latin-pre.el
-lib/xemacs/mule-packages/lisp/leim/quail/latin-pre.elc
-lib/xemacs/mule-packages/lisp/leim/quail/py-punct.el
-lib/xemacs/mule-packages/lisp/leim/quail/py-punct.elc
-lib/xemacs/mule-packages/lisp/leim/quail/pypunct-b5.el
-lib/xemacs/mule-packages/lisp/leim/quail/pypunct-b5.elc
-lib/xemacs/mule-packages/lisp/leim/quail/quick-b5.el
-lib/xemacs/mule-packages/lisp/leim/quail/quick-b5.elc
-lib/xemacs/mule-packages/lisp/leim/quail/quick-cns.el
-lib/xemacs/mule-packages/lisp/leim/quail/quick-cns.elc
-lib/xemacs/mule-packages/lisp/leim/quail/symbol-ksc.el
-lib/xemacs/mule-packages/lisp/leim/quail/symbol-ksc.elc
-lib/xemacs/mule-packages/lisp/leim/quail/thai-xtis.el
-lib/xemacs/mule-packages/lisp/leim/quail/thai-xtis.elc
-lib/xemacs/mule-packages/lisp/leim/quail/tsang-b5.el
-lib/xemacs/mule-packages/lisp/leim/quail/tsang-b5.elc
-lib/xemacs/mule-packages/lisp/leim/quail/tsang-cns.el
-lib/xemacs/mule-packages/lisp/leim/quail/tsang-cns.elc
-lib/xemacs/mule-packages/lisp/lookup/ChangeLog
-lib/xemacs/mule-packages/lisp/lookup/_pkg.el
-lib/xemacs/mule-packages/lisp/lookup/auto-autoloads.el
-lib/xemacs/mule-packages/lisp/lookup/auto-autoloads.elc
-lib/xemacs/mule-packages/lisp/lookup/custom-load.el
-lib/xemacs/mule-packages/lisp/lookup/custom-load.elc
-lib/xemacs/mule-packages/lisp/lookup/evi-mule.el
-lib/xemacs/mule-packages/lisp/lookup/evi-mule.elc
-lib/xemacs/mule-packages/lisp/lookup/evi.el
-lib/xemacs/mule-packages/lisp/lookup/evi.elc
-lib/xemacs/mule-packages/lisp/lookup/lookup-compile.el
-lib/xemacs/mule-packages/lisp/lookup/lookup-compile.elc
-lib/xemacs/mule-packages/lisp/lookup/lookup-content.el
-lib/xemacs/mule-packages/lisp/lookup/lookup-content.elc
-lib/xemacs/mule-packages/lisp/lookup/lookup-defs.el
-lib/xemacs/mule-packages/lisp/lookup/lookup-defs.elc
-lib/xemacs/mule-packages/lisp/lookup/lookup-entry.el
-lib/xemacs/mule-packages/lisp/lookup/lookup-entry.elc
-lib/xemacs/mule-packages/lisp/lookup/lookup-misc.el
-lib/xemacs/mule-packages/lisp/lookup/lookup-misc.elc
-lib/xemacs/mule-packages/lisp/lookup/lookup-package.el
-lib/xemacs/mule-packages/lisp/lookup/lookup-package.elc
-lib/xemacs/mule-packages/lisp/lookup/lookup-select.el
-lib/xemacs/mule-packages/lisp/lookup/lookup-select.elc
-lib/xemacs/mule-packages/lisp/lookup/lookup-types.el
-lib/xemacs/mule-packages/lisp/lookup/lookup-types.elc
-lib/xemacs/mule-packages/lisp/lookup/lookup-utils.el
-lib/xemacs/mule-packages/lisp/lookup/lookup-utils.elc
-lib/xemacs/mule-packages/lisp/lookup/lookup-vars.el
-lib/xemacs/mule-packages/lisp/lookup/lookup-vars.elc
-lib/xemacs/mule-packages/lisp/lookup/lookup-vse.el
-lib/xemacs/mule-packages/lisp/lookup/lookup-vse.elc
-lib/xemacs/mule-packages/lisp/lookup/lookup.el
-lib/xemacs/mule-packages/lisp/lookup/lookup.elc
-lib/xemacs/mule-packages/lisp/lookup/ndcookie.el
-lib/xemacs/mule-packages/lisp/lookup/ndcookie.elc
-lib/xemacs/mule-packages/lisp/lookup/ndeb.el
-lib/xemacs/mule-packages/lisp/lookup/ndeb.elc
-lib/xemacs/mule-packages/lisp/lookup/ndic.el
-lib/xemacs/mule-packages/lisp/lookup/ndic.elc
-lib/xemacs/mule-packages/lisp/lookup/ndict.el
-lib/xemacs/mule-packages/lisp/lookup/ndict.elc
-lib/xemacs/mule-packages/lisp/lookup/ndkks.el
-lib/xemacs/mule-packages/lisp/lookup/ndkks.elc
-lib/xemacs/mule-packages/lisp/lookup/ndmisc.el
-lib/xemacs/mule-packages/lisp/lookup/ndmisc.elc
-lib/xemacs/mule-packages/lisp/lookup/ndnmz.el
-lib/xemacs/mule-packages/lisp/lookup/ndnmz.elc
-lib/xemacs/mule-packages/lisp/lookup/ndspell.el
-lib/xemacs/mule-packages/lisp/lookup/ndspell.elc
-lib/xemacs/mule-packages/lisp/lookup/ndsrd.el
-lib/xemacs/mule-packages/lisp/lookup/ndsrd.elc
-lib/xemacs/mule-packages/lisp/lookup/ndtp.el
-lib/xemacs/mule-packages/lisp/lookup/ndtp.elc
-lib/xemacs/mule-packages/lisp/lookup/sdicf.el
-lib/xemacs/mule-packages/lisp/lookup/sdicf.elc
-lib/xemacs/mule-packages/lisp/lookup/stem-english.el
-lib/xemacs/mule-packages/lisp/lookup/stem-english.elc
-lib/xemacs/mule-packages/man/lookup/lookup-guide.texi
-lib/xemacs/mule-packages/man/lookup/lookup.texi
-lib/xemacs/mule-packages/pkginfo/MANIFEST.edict
-lib/xemacs/mule-packages/pkginfo/MANIFEST.leim
-lib/xemacs/mule-packages/pkginfo/MANIFEST.lookup
-@dirrm lib/xemacs/mule-packages/man/lookup
-@dirrm lib/xemacs/mule-packages/lisp/lookup
-@dirrm lib/xemacs/mule-packages/lisp/leim/quail
-@dirrm lib/xemacs/mule-packages/lisp/leim
-@dirrm lib/xemacs/mule-packages/lisp/edict
-@unexec rmdir %D/lib/xemacs/mule-packages/* 2>/dev/null || true
-@unexec rmdir %D/lib/xemacs/mule-packages 2>/dev/null || true
-@unexec rmdir %D/lib/xemacs 2>/dev/null || true
+@comment This list is automatically generated.