mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-23 04:23:08 +00:00
o Update to 10.6.4.
o Take MAINTAINERship to submitter. o Make free dependency on X. o Cleanup pkg-plist. PR: ports/88451 Submitted by: Yoshihiko Sarumaru <mistral@imasy.or.jp>
This commit is contained in:
parent
7064301ff7
commit
494e437833
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=147132
@ -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
|
||||
MAINTAINER= mistral@imasy.or.jp
|
||||
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 @@ ELISPDIR= ${EMACSDIR}/color-mate
|
||||
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 @@ do-build:
|
||||
${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 @@ do-install:
|
||||
${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}" | \
|
||||
|
@ -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
|
||||
|
@ -46,7 +46,6 @@ share/emacs/site-lisp/color-mate/theme/Stone.xdef
|
||||
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/Stone.xdef
|
||||
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/Wine.xdef
|
||||
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 @@ share/doc/color-mate/README.kanakan-cursor.jp
|
||||
@dirrm lib/xemacs/site-packages/pkginfo
|
||||
@dirrm lib/xemacs/site-packages
|
||||
@dirrm lib/xemacs
|
||||
@dirrm share/doc/color-mate
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
||||
|
Loading…
Reference in New Issue
Block a user