Bug 54531 - [PATCH] fix editors/mule-common
Summary: [PATCH] fix editors/mule-common
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-07-16 06:40 UTC by SUGIMOTO Sadahiro
Modified: 2003-07-16 11:11 UTC (History)
1 user (show)

See Also:


Attachments
file.diff (666 bytes, patch)
2003-07-16 06:40 UTC, SUGIMOTO Sadahiro
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description SUGIMOTO Sadahiro 2003-07-16 06:40:10 UTC
japanese/mule-* fails to install.
BUILD_COOKIE was changed in bsd.port.mk revision 1.455,
so editors/mule-common/Makefile needs to be modified.

===>  Installing for ja-mule-freewnn-2.3_3
===>   ja-mule-freewnn-2.3_3 depends on file: /usr/local/share/mule/19.34/lisp/mule.el - not found
===>    Verifying install for /usr/local/share/mule/19.34/lisp/mule.el in /usr/ports/editors/mule-common
===>  mule-common-2.3_3 is marked as broken: First you should build install a port for mule except mule-common.
*** Error code 1

Stop in /usr/ports/editors/mule-common.
*** Error code 1

Stop in /usr/ports/japanese/mule-freewnn.
*** Error code 1

Stop in /usr/ports/japanese/mule-freewnn.

How-To-Repeat: 
# cd /usr/ports/japanese/mule-freewnn
# make install
Comment 1 SUGIMOTO Sadahiro 2003-07-16 10:13:36 UTC
The patch I sent was insufficient.
Please replace the patch with this one.

--- mule-common/Makefile.orig	Wed Jul 16 17:41:46 2003
+++ mule-common/Makefile	Wed Jul 16 17:44:43 2003
@@ -43,9 +43,9 @@
 		japanese/mule-wnn6 \
 		japanese/mule-wnn7 \
 		korean/mule-freewnn
-.if exists(${WRKDIRBASE}/${dir}/work/.build_done.${dir:S,editors/,,:S,chinese/,zh-,:S,japanese/,ja-,:S,korean/,ko-,}-${PORTVERSION}${_SUF1}${_SUF2})
+.if exists(${WRKDIRBASE}/${dir}/work/.build_done.${dir:S,editors/,,:S,chinese/,zh-,:S,japanese/,ja-,:S,korean/,ko-,}-${PORTVERSION}${_SUF1}${_SUF2}.${PREFIX:S/\//_/g})
 WRKDIR?=	${WRKDIRBASE}/${dir}/work
-MULEPKG?=	${dir:S,editors/,,:S,chinese/,zh-,:S,japanese/,ja-,:S,korean/,ko-,}-${PORTVERSION}${_SUF1}${_SUF2}
+MULEPKG?=	${dir:S,editors/,,:S,chinese/,zh-,:S,japanese/,ja-,:S,korean/,ko-,}-${PORTVERSION}${_SUF1}${_SUF2}.${PREFIX:S/\//_/g}
 .endif
 .endfor
 WRKSRC=		${WRKDIR}/mule-${MULE_VERSION}-${EMACS_VERSION}
Comment 2 Norikatsu Shigemura freebsd_committer freebsd_triage 2003-07-16 11:10:55 UTC
State Changed
From-To: open->closed

Committed, thanks!