FreeBSD Bugzilla – Attachment 69301 Details for
Bug 101582
[NEW PORT] devel/omake: A flexible build system
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
omake-0.9.6.9.1.shar
omake-0.9.6.9.1.shar (text/plain), 3.96 KB, created by
Stanislav Sedov
on 2006-08-07 14:00:31 UTC
(
hide
)
Description:
omake-0.9.6.9.1.shar
Filename:
MIME Type:
Creator:
Stanislav Sedov
Created:
2006-08-07 14:00:31 UTC
Size:
3.96 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># omake ># omake/pkg-descr ># omake/Makefile ># omake/pkg-plist ># omake/distinfo ># omake/files ># omake/files/patch-Makefile ># >echo c - omake >mkdir -p omake > /dev/null 2>&1 >echo x - omake/pkg-descr >sed 's/^X//' >omake/pkg-descr << 'END-of-omake/pkg-descr' >XOMake is a build system designed for scalability and portability. It uses a >Xsyntax similar to make utilities you may have used, but it features many >Xadditional enhancements. >X >XWWW: http://omake.metaprl.org/index.html >END-of-omake/pkg-descr >echo x - omake/Makefile >sed 's/^X//' >omake/Makefile << 'END-of-omake/Makefile' >X# New ports collection makefile for: omake >X# Date created: 2006-08-06 >X# Whom: Stanislav Sedov <ssedov@mbsd.msk.ru> >X# >X# $MBSDlabs$ >X# $FreeBSD$ >X# >X >XPORTNAME= omake >XPORTVERSION= 0.9.6.9.1 >XCATEGORIES= devel >XMASTER_SITES= http://omake.metaprl.org/downloads/ >XDISTNAME= ${PORTNAME}-${PORTVERSION:C/\.[0-9]*$//}-1 >X >XMAINTAINER= ssedov@mbsd.msk.ru >XCOMMENT= A flexible build system >X >XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/\.[0-9]*$//} >XUSE_OCAML= yes >XNO_OCAML_RUNDEPENDS=yes >X >XMAN1= omake-base.1 omake-doc.1 omake-language.1 omake-options.1 \ >X omake-pervasives.1 omake-quickstart.1 omake-root.1 omake-rules.1 \ >X omake-shell.1 omake-system.1 omake.1 osh.1 >X >X.include <bsd.port.pre.mk> >X.include <${PORTSDIR}/lang/ocaml/bsd.ocaml.mk> >X >X.if ${OSVERSION} > 500000 && exists(${LOCALBASE}/lib/libreadline.so.5) >XLIB_DEPENDS+= readline.5:${PORTSDIR}/devel/readline >XCFLAGS+= -I${LOCALBASE}/include >XLDFLAGS+= -L${LOCALBASE}/lib >X.endif >X >Xpost-extract: >X# >X# Dirty hack for PREFIX safety >X# >X @${REINPLACE_CMD} -E -e "s,(getenv[[:space:]]+)LIBDIR,\1PREFLIBDIR," \ >X ${WRKSRC}/mk/defaults >X >X# >X# Permissions safety >X# >X @${REINPLACE_CMD} -E -e "s,cp -f -m 444,\$$(BSD_INSTALL_DATA)," \ >X -e "s,cp -f -m 555,\$$(BSD_INSTALL_PROGRAM)," \ >X ${WRKSRC}/OMakefile ${WRKSRC}/src/main/OMakefile \ >X ${WRKSRC}/doc/OMakefile >X >X# >X# Readline code is deeply broken on 4 >X# >X.if ${OSVERSION} < 500000 >X @${REINPLACE_CMD} -E -e \ >X "s,^(READLINE_ENABLED[[:space:]]*=[[:space:]]*).*,\1false," \ >X ${WRKSRC}/mk/make_config ${WRKSRC}/mk/defaults >X.endif >X >X.include <bsd.port.post.mk> >END-of-omake/Makefile >echo x - omake/pkg-plist >sed 's/^X//' >omake/pkg-plist << 'END-of-omake/pkg-plist' >Xbin/cvs_realclean >Xbin/omake >Xbin/osh >Xlib/omake/OMakefile.default >Xlib/omake/OMakeroot.default >Xlib/omake/OMakeroot.om >Xlib/omake/Pervasives.om >Xlib/omake/build/C.om >Xlib/omake/build/Common.om >Xlib/omake/build/LaTeX.om >Xlib/omake/build/OCaml.om >Xlib/omake/configure/Configure.om >Xlib/omake/configure/fam.om >Xlib/omake/configure/ncurses.om >Xlib/omake/configure/readline.om >Xlib/omake/parse/C/Lex.om >Xlib/omake/parse/C/Parse.om >X@dirrm lib/omake/parse/C >X@dirrm lib/omake/parse >X@dirrm lib/omake/configure >X@dirrm lib/omake/build >X@dirrm lib/omake >END-of-omake/pkg-plist >echo x - omake/distinfo >sed 's/^X//' >omake/distinfo << 'END-of-omake/distinfo' >XMD5 (omake-0.9.6.9-1.tar.gz) = 81a44fcf8192140b3147ffe849818742 >XSHA256 (omake-0.9.6.9-1.tar.gz) = f9a296b06d4a68407ae499f95f601a4a7ba2ca0157b1b03808183ba26e2afc26 >XSIZE (omake-0.9.6.9-1.tar.gz) = 2046152 >END-of-omake/distinfo >echo c - omake/files >mkdir -p omake/files > /dev/null 2>&1 >echo x - omake/files/patch-Makefile >sed 's/^X//' >omake/files/patch-Makefile << 'END-of-omake/files/patch-Makefile' >X--- Makefile.orig Thu Sep 8 04:43:14 2005 >X+++ Makefile Mon Aug 7 13:01:39 2006 >X@@ -18,8 +18,8 @@ >X @exit 1 >X >X boot: boot/Makefile >X- @touch boot/Makefile.dep >X- @cd boot; $(MAKE) Makefile.dep; $(MAKE) omake >X+ @sed -i "" -e '/include Makefile.dep/d' boot/Makefile >X+ @cd boot; $(MAKE) Makefile.dep; echo "include Makefile.dep" >> Makefile; $(MAKE) omake >X @ln -sf boot/omake omake-boot >X >X boot/Makefile: src/Makefile >END-of-omake/files/patch-Makefile >exit
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 Raw
Actions:
View
Attachments on
bug 101582
: 69301