FreeBSD Bugzilla – Attachment 117351 Details for
Bug 159434
Update port: editors/e93 to 1.4.2
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
editors_e93.diff
editors_e93.diff (text/x-diff), 5.04 KB, created by
tkato432
on 2011-08-12 19:00:11 UTC
(
hide
)
Description:
editors_e93.diff
Filename:
MIME Type:
Creator:
tkato432
Created:
2011-08-12 19:00:11 UTC
Size:
5.04 KB
patch
obsolete
>diff -urN /usr/ports/editors/e93/Makefile editors/e93/Makefile >--- /usr/ports/editors/e93/Makefile 2009-11-20 15:36:40.000000000 +0900 >+++ editors/e93/Makefile 2011-08-10 01:12:38.000000000 +0900 >@@ -6,37 +6,47 @@ > # > > PORTNAME= e93 >-PORTVERSION= 1.3.4 >-PORTREVISION= 2 >-CATEGORIES= editors tcl tk >+PORTVERSION= 1.4.2 >+CATEGORIES= editors tcl > MASTER_SITES= ftp://ftp.e93.org/pub/ >-DISTNAME= ${PORTNAME}-1.3r4X >+DISTNAME= ${PORTNAME}-${PORTVERSION:R}r${PORTVERSION:E}X > EXTRACT_SUFX= .tgz > > MAINTAINER= ports@FreeBSD.org >-COMMENT= A nifty editor based on Tcl/Tk >+COMMENT= A nifty editor based on Tcl >+ >+LICENSE= GPLv2 >+LICENSE_FILE= ${WRKSRC}/LICENSE.TXT > >-USE_TCL= 84 >-USE_TCL_BUILD= 84 >-USE_TK= 84 >-USE_TK_BUILD= 84 >-USE_XORG= x11 xt > WRKSRC= ${WRKDIR}/${PORTNAME} >-MAKE_JOBS_UNSAFE= yes >+ >+USE_XORG= x11 xinerama >+USE_TCL_BUILD= yes >+USE_TCL= yes >+USE_GMAKE= yes >+MAKE_ARGS= PREFIX="${PREFIX}" \ >+ TCL_INCLUDE="-I${TCL_INCLUDEDIR}" \ >+ TCL_LIB="-L${LOCALBASE}/lib" \ >+ TCL_VERSION="${TCL_VER:S/.//}" \ >+ X_INCLUDE="-I${LOCALBASE}/include" \ >+ X_LIB="-L${LOCALBASE}/lib" \ >+ EXTRALIBS="-lm" \ >+ CC="${CXX}" \ >+ OPTIONS="${CXXFLAGS}" >+MAKE_JOBS_SAFE= yes > > post-patch: >- @${REINPLACE_CMD} 's|wish|wish${TK_VER}|' ${WRKSRC}/e93r >- @${REINPLACE_CMD} 's|CFLAGS=|CFLAGS+=$$(TK_INCLUDE) -I${LOCALBASE}/include |' \ >- ${WRKSRC}/Makefile ${WRKSRC}/xgui/Makefile >+ @${REINPLACE_CMD} -e 's|-lstdc++||g ; \ >+ s|;make|;$$(MAKE)|g' ${WRKSRC}/Makefile >+ @${REINPLACE_CMD} -e '/<X11\/Intrinsic.h>/d ; \ >+ /<X11\/Shell.h>/d' ${WRKSRC}/xgui/includes.h > > do-install: > ${INSTALL_PROGRAM} ${WRKSRC}/e93 ${PREFIX}/bin >- ${INSTALL_SCRIPT} ${WRKSRC}/e93r ${PREFIX}/bin >- ${MKDIR} ${PREFIX}/lib/e93lib >- ${CP} -R ${WRKSRC}/e93lib/* ${PREFIX}/lib/e93lib >-.if !defined(NOPORTDOCS) >- ${MKDIR} ${DOCSDIR} >- ${INSTALL_DATA} ${WRKSRC}/README* ${DOCSDIR} >-.endif >+ @${MKDIR} ${PREFIX}/lib/e93lib >+.for ext in e93 regex syntaxmaps >+ ${INSTALL_DATA} ${WRKSRC}/README.${ext} ${PREFIX}/lib/e93lib >+.endfor >+ @(cd ${WRKSRC}/e93lib && ${COPYTREE_SHARE} . ${PREFIX}/lib/e93lib) > > .include <bsd.port.mk> >diff -urN /usr/ports/editors/e93/distinfo editors/e93/distinfo >--- /usr/ports/editors/e93/distinfo 2011-03-21 02:42:16.000000000 +0900 >+++ editors/e93/distinfo 2011-07-16 15:24:45.000000000 +0900 >@@ -1,2 +1,2 @@ >-SHA256 (e93-1.3r4X.tgz) = 479f584d8d35ebbb5ceb8ee957ffa2b1dc84fdfa6d38e384756db6667d5c1329 >-SIZE (e93-1.3r4X.tgz) = 431179 >+SHA256 (e93-1.4r2X.tgz) = 750d812fe5911a71cf18a4e0d623ae6c4ee420d9c7886205d3dcf19aecfbc3c1 >+SIZE (e93-1.4r2X.tgz) = 431733 >diff -urN /usr/ports/editors/e93/files/patch-machdef.mk editors/e93/files/patch-machdef.mk >--- /usr/ports/editors/e93/files/patch-machdef.mk 2008-04-20 10:12:46.000000000 +0900 >+++ editors/e93/files/patch-machdef.mk 1970-01-01 09:00:00.000000000 +0900 >@@ -1,44 +0,0 @@ >---- machdef.mk.orig Fri Sep 29 02:47:44 2000 >-+++ machdef.mk Fri Sep 29 02:50:54 2000 >-@@ -27,33 +27,32 @@ >- # >- # e93 will install its single executable "e93" in $PREFIX/bin >- # and it will place a directory called "e93lib" in $PREFIX/lib >--PREFIX=/usr/local >- >- >- # The following lines may need to be altered if the Tcl >- # files are located elsewhere on your system: >--TCL_INCLUDE=-I/usr/local/include >--TCL_LIB=-L/usr/local/lib >-+TCL_INCLUDE=-I${LOCALBASE}/include/tcl8.4 >-+TCL_LIB=-L${LOCALBASE}/lib >- # uncomment and change if you want to link with specific versions of Tcl/Tk >--#TCL_VERSION=8.3 >-+TCL_VERSION=84 >-+TK_INCLUDE=-I${LOCALBASE}/include/tk8.4 >- >- >- # The following lines may need to be altered if the X include and library >- # files are located elsewhere on your system: >--X_INCLUDE=-I/usr/X11R6/include >--X_LIB=-L/usr/X11R6/lib >-+X_INCLUDE=-I${LOCALBASE}/include >-+X_LIB=-L${LOCALBASE}/lib >- >- >- # if your system needs some extra libraries, add them here: >--EXTRALIBS=-lm -ldl >-+EXTRALIBS=-lm >- >- # Uncomment this line if running Solaris: >- #MACHINESPEC=-DSOLARIS >- >- # set compiler to use >--CC=gcc >- >- >- # set some compiler options >--OPTIONS=-O2 -Wall -x c++ -g >-+OPTIONS=-Wall -x c++ >- #OPTIONS = -Wall -O2 -x c++ -mcpu=21164a -Wa,-m21164a -g >diff -urN /usr/ports/editors/e93/pkg-plist editors/e93/pkg-plist >--- /usr/ports/editors/e93/pkg-plist 2006-12-21 22:01:28.000000000 +0900 >+++ editors/e93/pkg-plist 2011-07-16 16:01:19.000000000 +0900 >@@ -1,5 +1,7 @@ > bin/e93 >-bin/e93r >+lib/e93lib/README.e93 >+lib/e93lib/README.regex >+lib/e93lib/README.syntaxmaps > lib/e93lib/e93rc.tcl > lib/e93lib/examples/README > lib/e93lib/examples/sethighlightscheme.tcl >@@ -18,6 +20,7 @@ > lib/e93lib/syntaxmaps/c.tcl > lib/e93lib/syntaxmaps/css.tcl > lib/e93lib/syntaxmaps/eiffel.tcl >+lib/e93lib/syntaxmaps/email.tcl > lib/e93lib/syntaxmaps/html.tcl > lib/e93lib/syntaxmaps/java.tcl > lib/e93lib/syntaxmaps/javaScript.tcl >@@ -29,12 +32,6 @@ > lib/e93lib/syntaxmaps/vhdl.tcl > lib/e93lib/syntaxmaps/xml.tcl > lib/e93lib/syntaxmaps/xsl.tcl >-%%PORTDOCS%%%%DOCSDIR%%/README >-%%PORTDOCS%%%%DOCSDIR%%/README.e93 >-%%PORTDOCS%%%%DOCSDIR%%/README.rants >-%%PORTDOCS%%%%DOCSDIR%%/README.regex >-%%PORTDOCS%%%%DOCSDIR%%/README.syntaxmaps >-%%PORTDOCS%%@dirrm %%DOCSDIR%% > @dirrm lib/e93lib/syntaxmaps > @dirrm lib/e93lib/newstuff > @dirrm lib/e93lib/modules
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 159434
:
117350
| 117351