From d0bf54a762afd90d8bd8ff655d9f240c15f75e3a Mon Sep 17 00:00:00 2001
From: Shigeyuki Fukushima <shige@FreeBSD.org>
Date: Sat, 16 Oct 1999 06:01:41 +0000
Subject: Install semi-cookie for FreeBSD packages.

---
 editors/semi113/Makefile                | 4 +++-
 editors/semi113/pkg-plist.emacs19       | 2 ++
 editors/semi113/pkg-plist.emacs20       | 2 ++
 editors/semi113/pkg-plist.emacs21       | 2 ++
 editors/semi113/pkg-plist.mule          | 2 ++
 editors/semi113/pkg-plist.xemacs21-mule | 2 ++
 6 files changed, 13 insertions(+), 1 deletion(-)

(limited to 'editors/semi113')

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
-- 
cgit v1.2.3