aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorshige <shige@FreeBSD.org>1999-10-16 14:01:41 +0800
committershige <shige@FreeBSD.org>1999-10-16 14:01:41 +0800
commit57c0bf1e237300b330bd056f2047a9e5f3906cae (patch)
tree319d0e3f70f36b855d4e5f4a6f301b23af1d113c
parent096258772f1807f05237931e7351c78bae478899 (diff)
downloadfreebsd-ports-gnome-57c0bf1e237300b330bd056f2047a9e5f3906cae.tar.gz
freebsd-ports-gnome-57c0bf1e237300b330bd056f2047a9e5f3906cae.tar.zst
freebsd-ports-gnome-57c0bf1e237300b330bd056f2047a9e5f3906cae.zip
Install semi-cookie for FreeBSD packages.
-rw-r--r--editors/semi-emacs-current/Makefile4
-rw-r--r--editors/semi-emacs-current/pkg-plist2
-rw-r--r--editors/semi-emacs/Makefile4
-rw-r--r--editors/semi-emacs/pkg-plist2
-rw-r--r--editors/semi-emacs20-current/pkg-plist2
-rw-r--r--editors/semi-emacs20/pkg-plist2
-rw-r--r--editors/semi-mule-current/pkg-plist2
-rw-r--r--editors/semi-mule/pkg-plist2
-rw-r--r--editors/semi-xemacs-current/pkg-plist2
-rw-r--r--editors/semi-xemacs/pkg-plist2
-rw-r--r--editors/semi-xemacs20-current/pkg-plist2
-rw-r--r--editors/semi-xemacs20/pkg-plist2
-rw-r--r--editors/semi-xemacs21-mule-current/pkg-plist2
-rw-r--r--editors/semi-xemacs21-mule/pkg-plist2
-rw-r--r--editors/semi/Makefile4
-rw-r--r--editors/semi/pkg-plist.emacs202
-rw-r--r--editors/semi/pkg-plist.emacs212
-rw-r--r--editors/semi113-emacs/Makefile4
-rw-r--r--editors/semi113-emacs/pkg-plist2
-rw-r--r--editors/semi113-emacs20/pkg-plist2
-rw-r--r--editors/semi113-mule/pkg-plist2
-rw-r--r--editors/semi113-xemacs/pkg-plist2
-rw-r--r--editors/semi113-xemacs20/pkg-plist2
-rw-r--r--editors/semi113-xemacs21-mule/pkg-plist2
-rw-r--r--editors/semi113/Makefile4
-rw-r--r--editors/semi113/pkg-plist.emacs192
-rw-r--r--editors/semi113/pkg-plist.emacs202
-rw-r--r--editors/semi113/pkg-plist.emacs212
-rw-r--r--editors/semi113/pkg-plist.mule2
-rw-r--r--editors/semi113/pkg-plist.xemacs21-mule2
-rw-r--r--editors/semi114-emacs20/Makefile4
-rw-r--r--editors/semi114-emacs20/pkg-plist2
32 files changed, 70 insertions, 6 deletions
diff --git a/editors/semi-emacs-current/Makefile b/editors/semi-emacs-current/Makefile
index 0d63c3c3bc19..219e60b81a55 100644
--- a/editors/semi-emacs-current/Makefile
+++ b/editors/semi-emacs-current/Makefile
@@ -58,7 +58,7 @@ PLIST_SUB+= EMACS_LIBDIR=${EMACS_LIBDIR} EMACS_VER=${EMACS_VER} \
EMACS_LIBDIR_WITH_VER=${EMACS_LIBDIR_WITH_VER} \
EMACS_PACKAGESDIR=${EMACS_PACKAGESDIR} \
SEMIDOCDIR=${SEMIDOCDIR} SEMI_SETUPEL=${SEMI_SETUPEL} \
- FLIM_COOKIE=${FLIM_COOKIE}
+ SEMI_COOKIE=${SEMI_COOKIE}
MAKE_FLAGS+= EMACS=${EMACS_CMD} XEMACS=${EMACS_CMD}
.if (${EMACS_VER} == "19.34")
# depends on custom: emacs-19.34 or mule-19.34
@@ -108,6 +108,8 @@ post-build:
.endif
post-install:
+ @${MKDIR} -p ${PREFIX}/share/semi
+ @${TOUCH} ${PREFIX}/share/semi/${SEMI_COOKIE}
.if defined(REQUIRE_SETUPEL) && (${REQUIRE_SETUPEL} == "YES")
@${MAKE} setupel-install
.endif
diff --git a/editors/semi-emacs-current/pkg-plist b/editors/semi-emacs-current/pkg-plist
index 723126a725d8..e82055c5f68c 100644
--- a/editors/semi-emacs-current/pkg-plist
+++ b/editors/semi-emacs-current/pkg-plist
@@ -31,3 +31,5 @@
@unexec install-info --delete %D/info/mime-ui-en.info %D/info/dir
info/mime-ui-en.info
@exec install-info %D/info/mime-ui-en.info %D/info/dir
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi-emacs/Makefile b/editors/semi-emacs/Makefile
index 4d89f3fa0984..8f8a72fbfae7 100644
--- a/editors/semi-emacs/Makefile
+++ b/editors/semi-emacs/Makefile
@@ -58,7 +58,7 @@ PLIST_SUB+= EMACS_LIBDIR=${EMACS_LIBDIR} EMACS_VER=${EMACS_VER} \
EMACS_LIBDIR_WITH_VER=${EMACS_LIBDIR_WITH_VER} \
EMACS_PACKAGESDIR=${EMACS_PACKAGESDIR} \
SEMIDOCDIR=${SEMIDOCDIR} SEMI_SETUPEL=${SEMI_SETUPEL} \
- FLIM_COOKIE=${FLIM_COOKIE}
+ SEMI_COOKIE=${SEMI_COOKIE}
MAKE_FLAGS+= EMACS=${EMACS_CMD} XEMACS=${EMACS_CMD}
.if (${EMACS_VER} == "19.34")
# depends on custom: emacs-19.34 or mule-19.34
@@ -108,6 +108,8 @@ post-build:
.endif
post-install:
+ @${MKDIR} -p ${PREFX}/share/semi
+ @${TOUCH} ${PREFX}/share/semi/${SEMI_COOKIE}
.if defined(REQUIRE_SETUPEL) && (${REQUIRE_SETUPEL} == "YES")
@${MAKE} setupel-install
.endif
diff --git a/editors/semi-emacs/pkg-plist b/editors/semi-emacs/pkg-plist
index 723126a725d8..e82055c5f68c 100644
--- a/editors/semi-emacs/pkg-plist
+++ b/editors/semi-emacs/pkg-plist
@@ -31,3 +31,5 @@
@unexec install-info --delete %D/info/mime-ui-en.info %D/info/dir
info/mime-ui-en.info
@exec install-info %D/info/mime-ui-en.info %D/info/dir
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi-emacs20-current/pkg-plist b/editors/semi-emacs20-current/pkg-plist
index 319d4d2f30f4..0530ab62eb65 100644
--- a/editors/semi-emacs20-current/pkg-plist
+++ b/editors/semi-emacs20-current/pkg-plist
@@ -35,3 +35,5 @@ info/mime-ui-en.info
info/mime-ui-ja.info
@exec install-info %D/info/mime-ui-en.info %D/info/dir
@exec install-info %D/info/mime-ui-ja.info %D/info/dir
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi-emacs20/pkg-plist b/editors/semi-emacs20/pkg-plist
index 319d4d2f30f4..0530ab62eb65 100644
--- a/editors/semi-emacs20/pkg-plist
+++ b/editors/semi-emacs20/pkg-plist
@@ -35,3 +35,5 @@ info/mime-ui-en.info
info/mime-ui-ja.info
@exec install-info %D/info/mime-ui-en.info %D/info/dir
@exec install-info %D/info/mime-ui-ja.info %D/info/dir
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi-mule-current/pkg-plist b/editors/semi-mule-current/pkg-plist
index 99d0da3c9dfe..ea8349b4409b 100644
--- a/editors/semi-mule-current/pkg-plist
+++ b/editors/semi-mule-current/pkg-plist
@@ -36,3 +36,5 @@ info/mime-ui-en.info
info/mime-ui-ja.info
@exec install-info %D/info/mime-ui-en.info %D/info/dir
@exec install-info %D/info/mime-ui-ja.info %D/info/dir
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi-mule/pkg-plist b/editors/semi-mule/pkg-plist
index 99d0da3c9dfe..ea8349b4409b 100644
--- a/editors/semi-mule/pkg-plist
+++ b/editors/semi-mule/pkg-plist
@@ -36,3 +36,5 @@ info/mime-ui-en.info
info/mime-ui-ja.info
@exec install-info %D/info/mime-ui-en.info %D/info/dir
@exec install-info %D/info/mime-ui-ja.info %D/info/dir
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi-xemacs-current/pkg-plist b/editors/semi-xemacs-current/pkg-plist
index 1fcd35a087b2..befbc5dfb7c0 100644
--- a/editors/semi-xemacs-current/pkg-plist
+++ b/editors/semi-xemacs-current/pkg-plist
@@ -34,3 +34,5 @@
@unexec install-info --delete %D/info/mime-ui-en.info %D/info/dir
info/mime-ui-en.info
@exec install-info %D/info/mime-ui-en.info %D/info/dir
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi-xemacs/pkg-plist b/editors/semi-xemacs/pkg-plist
index 1fcd35a087b2..befbc5dfb7c0 100644
--- a/editors/semi-xemacs/pkg-plist
+++ b/editors/semi-xemacs/pkg-plist
@@ -34,3 +34,5 @@
@unexec install-info --delete %D/info/mime-ui-en.info %D/info/dir
info/mime-ui-en.info
@exec install-info %D/info/mime-ui-en.info %D/info/dir
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi-xemacs20-current/pkg-plist b/editors/semi-xemacs20-current/pkg-plist
index e8706ea30024..307048e999ca 100644
--- a/editors/semi-xemacs20-current/pkg-plist
+++ b/editors/semi-xemacs20-current/pkg-plist
@@ -35,3 +35,5 @@
@unexec install-info --delete %D/info/mime-ui-en.info %D/info/dir
info/mime-ui-en.info
@exec install-info %D/info/mime-ui-en.info %D/info/dir
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi-xemacs20/pkg-plist b/editors/semi-xemacs20/pkg-plist
index e8706ea30024..307048e999ca 100644
--- a/editors/semi-xemacs20/pkg-plist
+++ b/editors/semi-xemacs20/pkg-plist
@@ -35,3 +35,5 @@
@unexec install-info --delete %D/info/mime-ui-en.info %D/info/dir
info/mime-ui-en.info
@exec install-info %D/info/mime-ui-en.info %D/info/dir
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi-xemacs21-mule-current/pkg-plist b/editors/semi-xemacs21-mule-current/pkg-plist
index 893c63be0124..498ee8f9b082 100644
--- a/editors/semi-xemacs21-mule-current/pkg-plist
+++ b/editors/semi-xemacs21-mule-current/pkg-plist
@@ -37,3 +37,5 @@
%%EMACS_PACKAGESDIR%%/man/semi/mime-ui-en.texi
%%EMACS_PACKAGESDIR%%/man/semi/mime-ui-ja.texi
@dirrm %%EMACS_PACKAGESDIR%%/man/semi
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi-xemacs21-mule/pkg-plist b/editors/semi-xemacs21-mule/pkg-plist
index 3db27fb7dabe..194507905254 100644
--- a/editors/semi-xemacs21-mule/pkg-plist
+++ b/editors/semi-xemacs21-mule/pkg-plist
@@ -41,3 +41,5 @@
%%EMACS_PACKAGESDIR%%/man/semi/mime-ui-en.texi
%%EMACS_PACKAGESDIR%%/man/semi/mime-ui-ja.texi
@dirrm %%EMACS_PACKAGESDIR%%/man/semi
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi/Makefile b/editors/semi/Makefile
index 0d63c3c3bc19..219e60b81a55 100644
--- a/editors/semi/Makefile
+++ b/editors/semi/Makefile
@@ -58,7 +58,7 @@ PLIST_SUB+= EMACS_LIBDIR=${EMACS_LIBDIR} EMACS_VER=${EMACS_VER} \
EMACS_LIBDIR_WITH_VER=${EMACS_LIBDIR_WITH_VER} \
EMACS_PACKAGESDIR=${EMACS_PACKAGESDIR} \
SEMIDOCDIR=${SEMIDOCDIR} SEMI_SETUPEL=${SEMI_SETUPEL} \
- FLIM_COOKIE=${FLIM_COOKIE}
+ SEMI_COOKIE=${SEMI_COOKIE}
MAKE_FLAGS+= EMACS=${EMACS_CMD} XEMACS=${EMACS_CMD}
.if (${EMACS_VER} == "19.34")
# depends on custom: emacs-19.34 or mule-19.34
@@ -108,6 +108,8 @@ post-build:
.endif
post-install:
+ @${MKDIR} -p ${PREFIX}/share/semi
+ @${TOUCH} ${PREFIX}/share/semi/${SEMI_COOKIE}
.if defined(REQUIRE_SETUPEL) && (${REQUIRE_SETUPEL} == "YES")
@${MAKE} setupel-install
.endif
diff --git a/editors/semi/pkg-plist.emacs20 b/editors/semi/pkg-plist.emacs20
index 723126a725d8..e82055c5f68c 100644
--- a/editors/semi/pkg-plist.emacs20
+++ b/editors/semi/pkg-plist.emacs20
@@ -31,3 +31,5 @@
@unexec install-info --delete %D/info/mime-ui-en.info %D/info/dir
info/mime-ui-en.info
@exec install-info %D/info/mime-ui-en.info %D/info/dir
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi/pkg-plist.emacs21 b/editors/semi/pkg-plist.emacs21
index 723126a725d8..e82055c5f68c 100644
--- a/editors/semi/pkg-plist.emacs21
+++ b/editors/semi/pkg-plist.emacs21
@@ -31,3 +31,5 @@
@unexec install-info --delete %D/info/mime-ui-en.info %D/info/dir
info/mime-ui-en.info
@exec install-info %D/info/mime-ui-en.info %D/info/dir
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi113-emacs/Makefile b/editors/semi113-emacs/Makefile
index 0d63c3c3bc19..219e60b81a55 100644
--- a/editors/semi113-emacs/Makefile
+++ b/editors/semi113-emacs/Makefile
@@ -58,7 +58,7 @@ PLIST_SUB+= EMACS_LIBDIR=${EMACS_LIBDIR} EMACS_VER=${EMACS_VER} \
EMACS_LIBDIR_WITH_VER=${EMACS_LIBDIR_WITH_VER} \
EMACS_PACKAGESDIR=${EMACS_PACKAGESDIR} \
SEMIDOCDIR=${SEMIDOCDIR} SEMI_SETUPEL=${SEMI_SETUPEL} \
- FLIM_COOKIE=${FLIM_COOKIE}
+ SEMI_COOKIE=${SEMI_COOKIE}
MAKE_FLAGS+= EMACS=${EMACS_CMD} XEMACS=${EMACS_CMD}
.if (${EMACS_VER} == "19.34")
# depends on custom: emacs-19.34 or mule-19.34
@@ -108,6 +108,8 @@ post-build:
.endif
post-install:
+ @${MKDIR} -p ${PREFIX}/share/semi
+ @${TOUCH} ${PREFIX}/share/semi/${SEMI_COOKIE}
.if defined(REQUIRE_SETUPEL) && (${REQUIRE_SETUPEL} == "YES")
@${MAKE} setupel-install
.endif
diff --git a/editors/semi113-emacs/pkg-plist b/editors/semi113-emacs/pkg-plist
index 723126a725d8..e82055c5f68c 100644
--- a/editors/semi113-emacs/pkg-plist
+++ b/editors/semi113-emacs/pkg-plist
@@ -31,3 +31,5 @@
@unexec install-info --delete %D/info/mime-ui-en.info %D/info/dir
info/mime-ui-en.info
@exec install-info %D/info/mime-ui-en.info %D/info/dir
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi113-emacs20/pkg-plist b/editors/semi113-emacs20/pkg-plist
index 319d4d2f30f4..0530ab62eb65 100644
--- a/editors/semi113-emacs20/pkg-plist
+++ b/editors/semi113-emacs20/pkg-plist
@@ -35,3 +35,5 @@ info/mime-ui-en.info
info/mime-ui-ja.info
@exec install-info %D/info/mime-ui-en.info %D/info/dir
@exec install-info %D/info/mime-ui-ja.info %D/info/dir
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi113-mule/pkg-plist b/editors/semi113-mule/pkg-plist
index 99d0da3c9dfe..ea8349b4409b 100644
--- a/editors/semi113-mule/pkg-plist
+++ b/editors/semi113-mule/pkg-plist
@@ -36,3 +36,5 @@ info/mime-ui-en.info
info/mime-ui-ja.info
@exec install-info %D/info/mime-ui-en.info %D/info/dir
@exec install-info %D/info/mime-ui-ja.info %D/info/dir
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi113-xemacs/pkg-plist b/editors/semi113-xemacs/pkg-plist
index 1fcd35a087b2..befbc5dfb7c0 100644
--- a/editors/semi113-xemacs/pkg-plist
+++ b/editors/semi113-xemacs/pkg-plist
@@ -34,3 +34,5 @@
@unexec install-info --delete %D/info/mime-ui-en.info %D/info/dir
info/mime-ui-en.info
@exec install-info %D/info/mime-ui-en.info %D/info/dir
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi113-xemacs20/pkg-plist b/editors/semi113-xemacs20/pkg-plist
index e8706ea30024..307048e999ca 100644
--- a/editors/semi113-xemacs20/pkg-plist
+++ b/editors/semi113-xemacs20/pkg-plist
@@ -35,3 +35,5 @@
@unexec install-info --delete %D/info/mime-ui-en.info %D/info/dir
info/mime-ui-en.info
@exec install-info %D/info/mime-ui-en.info %D/info/dir
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi113-xemacs21-mule/pkg-plist b/editors/semi113-xemacs21-mule/pkg-plist
index 893c63be0124..498ee8f9b082 100644
--- a/editors/semi113-xemacs21-mule/pkg-plist
+++ b/editors/semi113-xemacs21-mule/pkg-plist
@@ -37,3 +37,5 @@
%%EMACS_PACKAGESDIR%%/man/semi/mime-ui-en.texi
%%EMACS_PACKAGESDIR%%/man/semi/mime-ui-ja.texi
@dirrm %%EMACS_PACKAGESDIR%%/man/semi
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi113/Makefile b/editors/semi113/Makefile
index 0d63c3c3bc19..219e60b81a55 100644
--- a/editors/semi113/Makefile
+++ b/editors/semi113/Makefile
@@ -58,7 +58,7 @@ PLIST_SUB+= EMACS_LIBDIR=${EMACS_LIBDIR} EMACS_VER=${EMACS_VER} \
EMACS_LIBDIR_WITH_VER=${EMACS_LIBDIR_WITH_VER} \
EMACS_PACKAGESDIR=${EMACS_PACKAGESDIR} \
SEMIDOCDIR=${SEMIDOCDIR} SEMI_SETUPEL=${SEMI_SETUPEL} \
- FLIM_COOKIE=${FLIM_COOKIE}
+ SEMI_COOKIE=${SEMI_COOKIE}
MAKE_FLAGS+= EMACS=${EMACS_CMD} XEMACS=${EMACS_CMD}
.if (${EMACS_VER} == "19.34")
# depends on custom: emacs-19.34 or mule-19.34
@@ -108,6 +108,8 @@ post-build:
.endif
post-install:
+ @${MKDIR} -p ${PREFIX}/share/semi
+ @${TOUCH} ${PREFIX}/share/semi/${SEMI_COOKIE}
.if defined(REQUIRE_SETUPEL) && (${REQUIRE_SETUPEL} == "YES")
@${MAKE} setupel-install
.endif
diff --git a/editors/semi113/pkg-plist.emacs19 b/editors/semi113/pkg-plist.emacs19
index 723126a725d8..e82055c5f68c 100644
--- a/editors/semi113/pkg-plist.emacs19
+++ b/editors/semi113/pkg-plist.emacs19
@@ -31,3 +31,5 @@
@unexec install-info --delete %D/info/mime-ui-en.info %D/info/dir
info/mime-ui-en.info
@exec install-info %D/info/mime-ui-en.info %D/info/dir
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi113/pkg-plist.emacs20 b/editors/semi113/pkg-plist.emacs20
index 319d4d2f30f4..0530ab62eb65 100644
--- a/editors/semi113/pkg-plist.emacs20
+++ b/editors/semi113/pkg-plist.emacs20
@@ -35,3 +35,5 @@ info/mime-ui-en.info
info/mime-ui-ja.info
@exec install-info %D/info/mime-ui-en.info %D/info/dir
@exec install-info %D/info/mime-ui-ja.info %D/info/dir
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi113/pkg-plist.emacs21 b/editors/semi113/pkg-plist.emacs21
index 319d4d2f30f4..0530ab62eb65 100644
--- a/editors/semi113/pkg-plist.emacs21
+++ b/editors/semi113/pkg-plist.emacs21
@@ -35,3 +35,5 @@ info/mime-ui-en.info
info/mime-ui-ja.info
@exec install-info %D/info/mime-ui-en.info %D/info/dir
@exec install-info %D/info/mime-ui-ja.info %D/info/dir
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi113/pkg-plist.mule b/editors/semi113/pkg-plist.mule
index 99d0da3c9dfe..ea8349b4409b 100644
--- a/editors/semi113/pkg-plist.mule
+++ b/editors/semi113/pkg-plist.mule
@@ -36,3 +36,5 @@ info/mime-ui-en.info
info/mime-ui-ja.info
@exec install-info %D/info/mime-ui-en.info %D/info/dir
@exec install-info %D/info/mime-ui-ja.info %D/info/dir
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi113/pkg-plist.xemacs21-mule b/editors/semi113/pkg-plist.xemacs21-mule
index 893c63be0124..498ee8f9b082 100644
--- a/editors/semi113/pkg-plist.xemacs21-mule
+++ b/editors/semi113/pkg-plist.xemacs21-mule
@@ -37,3 +37,5 @@
%%EMACS_PACKAGESDIR%%/man/semi/mime-ui-en.texi
%%EMACS_PACKAGESDIR%%/man/semi/mime-ui-ja.texi
@dirrm %%EMACS_PACKAGESDIR%%/man/semi
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true
diff --git a/editors/semi114-emacs20/Makefile b/editors/semi114-emacs20/Makefile
index 0d63c3c3bc19..219e60b81a55 100644
--- a/editors/semi114-emacs20/Makefile
+++ b/editors/semi114-emacs20/Makefile
@@ -58,7 +58,7 @@ PLIST_SUB+= EMACS_LIBDIR=${EMACS_LIBDIR} EMACS_VER=${EMACS_VER} \
EMACS_LIBDIR_WITH_VER=${EMACS_LIBDIR_WITH_VER} \
EMACS_PACKAGESDIR=${EMACS_PACKAGESDIR} \
SEMIDOCDIR=${SEMIDOCDIR} SEMI_SETUPEL=${SEMI_SETUPEL} \
- FLIM_COOKIE=${FLIM_COOKIE}
+ SEMI_COOKIE=${SEMI_COOKIE}
MAKE_FLAGS+= EMACS=${EMACS_CMD} XEMACS=${EMACS_CMD}
.if (${EMACS_VER} == "19.34")
# depends on custom: emacs-19.34 or mule-19.34
@@ -108,6 +108,8 @@ post-build:
.endif
post-install:
+ @${MKDIR} -p ${PREFIX}/share/semi
+ @${TOUCH} ${PREFIX}/share/semi/${SEMI_COOKIE}
.if defined(REQUIRE_SETUPEL) && (${REQUIRE_SETUPEL} == "YES")
@${MAKE} setupel-install
.endif
diff --git a/editors/semi114-emacs20/pkg-plist b/editors/semi114-emacs20/pkg-plist
index 723126a725d8..e82055c5f68c 100644
--- a/editors/semi114-emacs20/pkg-plist
+++ b/editors/semi114-emacs20/pkg-plist
@@ -31,3 +31,5 @@
@unexec install-info --delete %D/info/mime-ui-en.info %D/info/dir
info/mime-ui-en.info
@exec install-info %D/info/mime-ui-en.info %D/info/dir
+share/semi/%%SEMI_COOKIE%%
+@unexec /bin/rmdir %D/share/semi || true