From mistral@imasy.or.jp  Thu Nov  3 15:11:15 2005
Return-Path: <mistral@imasy.or.jp>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 3566F16A41F
	for <bug-followup@FreeBSD.org>; Thu,  3 Nov 2005 15:11:15 +0000 (GMT)
	(envelope-from mistral@imasy.or.jp)
Received: from shimako.yamayuri.org (yumi.yamayuri.org [218.45.22.23])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 7D54443D46
	for <bug-followup@FreeBSD.org>; Thu,  3 Nov 2005 15:11:13 +0000 (GMT)
	(envelope-from mistral@imasy.or.jp)
Received: from shimako.yamayuri.org (localhost [127.0.0.1])
	by shimako.yamayuri.org (8.13.4/8.13.4/shimako) with ESMTP id jA3FBHJr023188
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO)
	for <bug-followup@FreeBSD.org>; Fri, 4 Nov 2005 00:11:18 +0900 (JST)
	(envelope-from mistral@imasy.or.jp)
Received: (from sarumaru@localhost)
	by shimako.yamayuri.org (8.13.4/8.13.4/Submit) id jA3FBFhC023187;
	Fri, 4 Nov 2005 00:11:15 +0900 (JST)
	(envelope-from sarumaru)
Message-Id: <051104001114.M0118275@shimako.imasy.or.jp>
Date: Fri, 4 Nov 2005 00:11:14 +0900
From: mistral@imasy.or.jp (Yoshihiko Sarumaru)
To: bug-followup@FreeBSD.org
Subject: Re:%20ports/88451:%20Ports%20update%3A%20editots%2Fcolor-mate%3A%20update%20to%20%31%30.%35

>Number:         88457
>Category:       ports
>Synopsis:       Ports update: editors/color-mate: update to 10.5 (reworked)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Nov 03 15:20:16 GMT 2005
>Closed-Date:    Fri Nov 04 18:47:16 GMT 2005
>Last-Modified:  Fri Nov 04 18:47:16 GMT 2005
>Originator:     
>Release:        
>Organization:
>Environment:
>Description:
 Sorry, I hadn't test it carefully.
 
 - more works were needed for pkg-plist
 - make this port free from dependencies to XFree86 nor xorg
 - use ${PORTDOCS}
 
 diff -ur color-mate.orig/Makefile color-mate/Makefile
 --- color-mate.orig/Makefile	Thu Dec 23 18:32:25 2004
 +++ color-mate/Makefile	Fri Nov  4 00:06:27 2005
 @@ -6,16 +6,13 @@
  #
  
  PORTNAME=	color-mate
 -PORTVERSION=	10.5
 +PORTVERSION=	10.6.4
  CATEGORIES=	editors elisp
  MASTER_SITES=	http://www.netlab.is.tsukuba.ac.jp/~yokota/archive/
  
  MAINTAINER=	ports@FreeBSD.org
  COMMENT=	Color customizing module for Emacsen
  
 -BUILD_DEPENDS=	lndir:${PORTSDIR}/x11/XFree86 \
 -		showrgb:${PORTSDIR}/x11/XFree86
 -
  USE_PERL5=	yes
  
  EMACSDIR=	${PREFIX}/share/emacs/site-lisp
 @@ -23,13 +20,12 @@
  SITEPKGDIR=	${PREFIX}/lib/xemacs/site-packages
  XELISPDIR=	${SITEPKGDIR}/lisp/color-mate
  THEME_DIR=	${ELISPDIR}/theme
 -DOCDIR=		${PREFIX}/share/doc/color-mate
  MANIFEST=	MANIFEST.color-mate
  
  do-build:
  # Create color-mate-rgb.el
  	cd ${WRKSRC}; \
 -	(showrgb | ${PERL5} ./rgb2el.pl > ./color-mate-rgb.el ) || ( ${ECHO} "Make rgb table from color-mate-rgb.el.std" ; ${CP} ./color-mate-rgb.el.std ./color-mate-rgb.el)
 +	(${CAT} ${X11BASE}/lib/X11/rgb.txt | ${PERL5} ./rgb2el.pl > ./color-mate-rgb.el ) || ( ${ECHO} "Make rgb table from color-mate-rgb.el.std" ; ${CP} ./color-mate-rgb.el.std ./color-mate-rgb.el)
  # Create Xresource for theme
  	cd ${WRKSRC}/theme; \
  	${SH} ${FILESDIR}/theme_build.sh
 @@ -41,7 +37,7 @@
  	${ECHO_CMD} "(provide 'color-mate-startup)" >> ${WRKDIR}/color-mate-startup.xemacs.el
  
  do-install:
 -	${MKDIR} ${ELISPDIR} ${DOCDIR} ${THEME_DIR} ${XELISPDIR} ${ELISPDIR}/kanakan-cursor ${ELISPDIR}/contrib
 +	${MKDIR} ${ELISPDIR} ${DOCSDIR} ${THEME_DIR} ${XELISPDIR} ${ELISPDIR}/kanakan-cursor ${ELISPDIR}/contrib
  	${INSTALL_DATA} ${WRKSRC}/*.el ${ELISPDIR}
  	${INSTALL_DATA} ${WRKSRC}/kanakan-cursor/*.el ${ELISPDIR}/kanakan-cursor/
  	${INSTALL_DATA} ${WRKSRC}/contrib/*.el ${ELISPDIR}/contrib/
 @@ -53,18 +49,22 @@
  	${INSTALL_SCRIPT} ${FILESDIR}/theme_build.sh ${THEME_DIR}
  	${INSTALL_DATA} ${WRKDIR}/color-mate-startup.el ${ELISPDIR}/../
  .if !defined(NOPORTDOCS)
 -	${INSTALL_DATA} ${WRKSRC}/README.color-mate ${DOCDIR}/README.color-mate.jp
 -	${INSTALL_DATA} ${WRKSRC}/README.color-mate.eng ${DOCDIR}/README.color-mate.eng
 -	${INSTALL_DATA} ${WRKSRC}/Q_and_A.color-mate  ${DOCDIR}
 -	${INSTALL_DATA} ${WRKSRC}/QuickStart.color-mate ${DOCDIR}
 -	${INSTALL_DATA} ${WRKSRC}/Customize.txt ${DOCDIR}
 -	${INSTALL_DATA} ${WRKSRC}/Dot.emacs.default.in ${DOCDIR}
 -	${INSTALL_DATA} ${WRKSRC}/kanakan-cursor/README.kanakan-cursor ${DOCDIR}/README.kanakan-cursor.jp
 -	${INSTALL_DATA} ${WRKSRC}/kanakan-cursor/README.kanakan-cursor.eng ${DOCDIR}/README.kanakan-cursor.eng
 +	${INSTALL_DATA} ${WRKSRC}/README.color-mate ${DOCSDIR}/README.color-mate.jp
 +	${INSTALL_DATA} ${WRKSRC}/README.color-mate.eng ${DOCSDIR}/README.color-mate.eng
 +	${INSTALL_DATA} ${WRKSRC}/Q_and_A.color-mate  ${DOCSDIR}
 +	${INSTALL_DATA} ${WRKSRC}/QuickStart.color-mate ${DOCSDIR}
 +	${INSTALL_DATA} ${WRKSRC}/Customize.txt ${DOCSDIR}
 +	${INSTALL_DATA} ${WRKSRC}/Dot.emacs.default.in ${DOCSDIR}
 +	${INSTALL_DATA} ${WRKSRC}/kanakan-cursor/README.kanakan-cursor ${DOCSDIR}/README.kanakan-cursor.jp
 +	${INSTALL_DATA} ${WRKSRC}/kanakan-cursor/README.kanakan-cursor.eng ${DOCSDIR}/README.kanakan-cursor.eng
  .endif
  #
  # For XEmacs
 -	cd ${XELISPDIR}; lndir ${ELISPDIR}
 +	${LN} -s ${ELISPDIR}/*.el ${XELISPDIR}
 +.for SUBDIR in theme kanakan-cursor contrib
 +	${MKDIR} ${XELISPDIR}/${SUBDIR}
 +	${LN} -s ${ELISPDIR}/${SUBDIR}/* ${XELISPDIR}/${SUBDIR}
 +.endfor	
  	${RM} -f ${WRKDIR}/${MANIFEST}
  	emacsdir=`${ECHO_CMD} ${SITEPKGDIR} | ${SED} -e "s;^${PREFIX}/;;"`; \
  	${CAT} ${PLIST} | ${GREP} -e "^$${emacsdir}" | \
 diff -ur color-mate.orig/distinfo color-mate/distinfo
 --- color-mate.orig/distinfo	Wed Mar 31 12:07:35 2004
 +++ color-mate/distinfo	Mon Oct 31 03:04:36 2005
 @@ -1,2 +1,2 @@
 -MD5 (color-mate-10.5.tar.gz) = 84c8e55b78c8d3c417399fdb790db17b
 -SIZE (color-mate-10.5.tar.gz) = 83115
 +MD5 (color-mate-10.6.4.tar.gz) = add6b05acc8509c9c88b24cf8836c8a0
 +SIZE (color-mate-10.6.4.tar.gz) = 81527
 diff -ur color-mate.orig/pkg-plist color-mate/pkg-plist
 --- color-mate.orig/pkg-plist	Sat Jul  7 12:01:39 2001
 +++ color-mate/pkg-plist	Thu Nov  3 22:58:37 2005
 @@ -46,7 +46,6 @@
  share/emacs/site-lisp/color-mate/theme/SunnyDay-LCD.X
  share/emacs/site-lisp/color-mate/theme/SunnyDay-LCD.el
  share/emacs/site-lisp/color-mate/theme/SunnyDay-LCD.xdef
 -share/emacs/site-lisp/color-mate/theme/SunnyDay-UTF2000.el
  share/emacs/site-lisp/color-mate/theme/SunnyDay.X
  share/emacs/site-lisp/color-mate/theme/SunnyDay.el
  share/emacs/site-lisp/color-mate/theme/SunnyDay.xdef
 @@ -108,7 +107,6 @@
  lib/xemacs/site-packages/lisp/color-mate/theme/SunnyDay-LCD.X
  lib/xemacs/site-packages/lisp/color-mate/theme/SunnyDay-LCD.el
  lib/xemacs/site-packages/lisp/color-mate/theme/SunnyDay-LCD.xdef
 -lib/xemacs/site-packages/lisp/color-mate/theme/SunnyDay-UTF2000.el
  lib/xemacs/site-packages/lisp/color-mate/theme/SunnyDay.X
  lib/xemacs/site-packages/lisp/color-mate/theme/SunnyDay.el
  lib/xemacs/site-packages/lisp/color-mate/theme/SunnyDay.xdef
 @@ -121,14 +119,15 @@
  lib/xemacs/site-packages/lisp/color-mate/theme/Xdefaults.cpp
  lib/xemacs/site-packages/lisp/color-mate/theme/color-mate-theme-compile.el
  lib/xemacs/site-packages/lisp/color-mate/theme/theme_build.sh
 -share/doc/color-mate/Customize.txt
 -share/doc/color-mate/Dot.emacs.default.in
 -share/doc/color-mate/Q_and_A.color-mate
 -share/doc/color-mate/QuickStart.color-mate
 -share/doc/color-mate/README.color-mate.eng
 -share/doc/color-mate/README.color-mate.jp
 -share/doc/color-mate/README.kanakan-cursor.eng
 -share/doc/color-mate/README.kanakan-cursor.jp
 +lib/xemacs/site-packages/pkginfo/MANIFEST.color-mate
 +%%DOCSDIR%%/Customize.txt
 +%%DOCSDIR%%/Dot.emacs.default.in
 +%%DOCSDIR%%/Q_and_A.color-mate
 +%%DOCSDIR%%/QuickStart.color-mate
 +%%DOCSDIR%%/README.color-mate.eng
 +%%DOCSDIR%%/README.color-mate.jp
 +%%DOCSDIR%%/README.kanakan-cursor.eng
 +%%DOCSDIR%%/README.kanakan-cursor.jp
  @dirrm share/emacs/site-lisp/color-mate/contrib
  @dirrm share/emacs/site-lisp/color-mate/kanakan-cursor
  @dirrm share/emacs/site-lisp/color-mate/theme
 @@ -141,4 +140,4 @@
  @dirrm lib/xemacs/site-packages/pkginfo
  @dirrm lib/xemacs/site-packages
  @dirrm lib/xemacs
 -@dirrm share/doc/color-mate
 +%%PORTDOCS%%@dirrm %%DOCSDIR%%
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: gnats-admin->freebsd-ports-bugs 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Thu Nov 3 18:17:09 GMT 2005 
Responsible-Changed-Why:  
Rescue this badly-formatted PR from the 'pending' category.  Note, 
however, that in the interim, the PR which is was supposed to have 
been in response to, ports/88451, has been committed. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=88457 
State-Changed-From-To: open->closed 
State-Changed-By: nork 
State-Changed-When: Fri Nov 4 18:44:07 GMT 2005 
State-Changed-Why:  
Already committed.  Done. 
This PR was received from submitter, directly. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=88457 
>Unformatted:
