FreeBSD Bugzilla – Attachment 150443 Details for
Bug 195863
devel/tcllib does not compile
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch Makefile to required and use critcl to compile tcllib's C-code
tcllib-critcl.patch (text/plain), 1.72 KB, created by
Mikhail T.
on 2014-12-10 23:58:02 UTC
(
hide
)
Description:
Patch Makefile to required and use critcl to compile tcllib's C-code
Filename:
MIME Type:
Creator:
Mikhail T.
Created:
2014-12-10 23:58:02 UTC
Size:
1.72 KB
patch
obsolete
>Index: Makefile >=================================================================== >--- Makefile (revision 374081) >+++ Makefile (working copy) >@@ -3,6 +3,7 @@ > > PORTNAME= tcllib > PORTVERSION= 1.16 >+PORTREVISION= 1 > CATEGORIES= devel tcl > > MAINTAINER= tcltk@FreeBSD.org >@@ -13,6 +14,8 @@ > LICENSE_FILE= ${WRKSRC}/license.terms > LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept > >+BUILD_DEPENDS= critcl:${PORTSDIR}/devel/critcl >+ > OPTIONS_DEFINE= DOCS MANPAGES > > USE_GITHUB= yes >@@ -24,9 +27,11 @@ > USES+= tcl > GNU_CONFIGURE= yes > CONFIGURE_ENV+= ac_cv_path_tclsh="${TCLSH}" >-ALL_TARGET= all >+ALL_TARGET= critcl > MAKE_ENV+= LANG=C > PORTDOCS= * >+REINPLACE_ARGS= -i'""' >+PLIST_SUB+= BINARCH=${OPSYS:tl}-${ARCH} > > INSTALL_ARGS= -pkgs -pkg-path ${STAGEDIR}${PREFIX}/lib/tcllib \ > -apps -app-path ${STAGEDIR}${PREFIX}/bin \ >@@ -73,11 +78,6 @@ > ${WRKSRC}/modules/doctools/tests/text/04 > ${WRKSRC}/modules/doctools/tests/text/04.new > ${MV} ${WRKSRC}/modules/doctools/tests/text/04.new ${WRKSRC}/modules/doctools/tests/text/04 > # >-# .orig files confuse the pt module test suite and eventually get >-# installed >-# >- ${FIND} ${WRKSRC} -name "*.orig" -delete >-# > # man pages have the .tcllib suffix, so there's no need to have a > # tcllib_ prefix too > # >@@ -99,9 +99,12 @@ > for man in `${FIND} . -name "*.n"`; do \ > ${MV} $$man `echo $$man | ${SED} -e 's|n$$|tcllib.n|'`; \ > done >+ cd ${WRKSRC}/modules/json/c && ${YACC} -b json json.y > > do-install: > cd ${WRKSRC} && ${TCLSH} ./installer.tcl ${INSTALL_ARGS} >+ ${CP} -Rp ${WRKSRC}/modules/tcllibc ${STAGEDIR}${PREFIX}/lib/tcllib/ >+ rm ${STAGEDIR}${PREFIX}/lib/tcllib/tcllibc/license.terms > > regression-test: build > cd ${WRKSRC} && ${SETENV} LANG=C LC_ALL=C DISPLAY= ${MAKE} test
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 195863
: 150443 |
150444
|
150445
|
150446
|
150447