FreeBSD Bugzilla – Attachment 31430 Details for
Bug 52369
New Port: Portable Perl-Compatible Regexps for Common Lisp
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
file.shar
file.shar (text/plain), 5.68 KB, created by
Henrik Motakef
on 2003-05-17 14:00:30 UTC
(
hide
)
Description:
file.shar
Filename:
MIME Type:
Creator:
Henrik Motakef
Created:
2003-05-17 14:00:30 UTC
Size:
5.68 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: ># ># cl-ppcre ># cl-ppcre/distinfo ># cl-ppcre/Makefile ># cl-ppcre/pkg-plist ># cl-ppcre/pkg-descr ># cl-ppcre/files ># cl-ppcre/files/patch-util.lisp ># >echo c - cl-ppcre >mkdir -p cl-ppcre > /dev/null 2>&1 >echo x - cl-ppcre/distinfo >sed 's/^X//' >cl-ppcre/distinfo << 'END-of-cl-ppcre/distinfo' >XMD5 (cl-ppcre-0.5.4.tgz) = 4d1f50859604ab77ff2b52aec6199ce0 >END-of-cl-ppcre/distinfo >echo x - cl-ppcre/Makefile >sed 's/^X//' >cl-ppcre/Makefile << 'END-of-cl-ppcre/Makefile' >X# New ports collection Makefile for: cl-ppcre >X# Date created: 16 May 2003 >X# Whom: Henrik Motakef <henrik.motakef@web.de> >X# >X# $FreeBSD$ >X >XPORTNAME= cl-ppcre >XPORTVERSION= 0.5.4 >XCATEGORIES= textproc >XMASTER_SITES= http://weitz.de/files/ >XEXTRACT_SUFX= .tgz >X >XMAINTAINER= henrik.motakef@web.de >XCOMMENT= Portable Perl-Compatible Regular Expression for Common Lisp >X >XBUILD_DEPENDS= ${LOCALBASE}/lib/common-lisp/asdf/asdf.lisp:${PORTSDIR}/devel/cl-asdf >XRUN_DEPENDS= ${LOCALBASE}/lib/common-lisp/asdf/asdf.lisp:${PORTSDIR}/devel/cl-asdf >X >XNO_BUILD= yes # installs the sources only >XCL_LIBDIR= ${PREFIX}/lib/common-lisp >X >Xdo-install: >X ${MKDIR} ${CL_LIBDIR}/cl-ppcre >X ${INSTALL_DATA} ${WRKSRC}/api.lisp ${CL_LIBDIR}/cl-ppcre/ >X ${INSTALL_DATA} ${WRKSRC}/closures.lisp ${CL_LIBDIR}/cl-ppcre/ >X ${INSTALL_DATA} ${WRKSRC}/convert.lisp ${CL_LIBDIR}/cl-ppcre/ >X ${INSTALL_DATA} ${WRKSRC}/lexer.lisp ${CL_LIBDIR}/cl-ppcre/ >X ${INSTALL_DATA} ${WRKSRC}/load.lisp ${CL_LIBDIR}/cl-ppcre/ >X ${INSTALL_DATA} ${WRKSRC}/optimize.lisp ${CL_LIBDIR}/cl-ppcre/ >X ${INSTALL_DATA} ${WRKSRC}/packages.lisp ${CL_LIBDIR}/cl-ppcre/ >X ${INSTALL_DATA} ${WRKSRC}/parser.lisp ${CL_LIBDIR}/cl-ppcre/ >X ${INSTALL_DATA} ${WRKSRC}/regex-class.lisp ${CL_LIBDIR}/cl-ppcre/ >X ${INSTALL_DATA} ${WRKSRC}/repetition-closures.lisp ${CL_LIBDIR}/cl-ppcre/ >X ${INSTALL_DATA} ${WRKSRC}/scanner.lisp ${CL_LIBDIR}/cl-ppcre/ >X ${INSTALL_DATA} ${WRKSRC}/specials.lisp ${CL_LIBDIR}/cl-ppcre/ >X ${INSTALL_DATA} ${WRKSRC}/util.lisp ${CL_LIBDIR}/cl-ppcre/ >X ${INSTALL_DATA} ${WRKSRC}/cl-ppcre.asd ${CL_LIBDIR}/cl-ppcre/ >X ${INSTALL_DATA} ${WRKSRC}/cl-ppcre.system ${CL_LIBDIR}/cl-ppcre/ >X ${LN} -s ${CL_LIBDIR}/cl-ppcre/cl-ppcre.asd ${CL_LIBDIR}/system-registry/cl-ppcre.asd >X ${LN} -s ${CL_LIBDIR}/cl-ppcre/cl-ppcre.system ${CL_LIBDIR}/system-registry/cl-ppcre.system >X.if !defined(NOPORTDOCS) >X ${MKDIR} ${DOCSDIR} >X ${MKDIR} ${DOCSDIR}/doc >X ${INSTALL_DATA} ${WRKSRC}/CHANGELOG ${DOCSDIR} >X ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} >X ${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}/doc/ >X ${MKDIR} ${EXAMPLESDIR} >X ${INSTALL_DATA} ${WRKSRC}/cl-ppcre-test.* ${EXAMPLESDIR} >X ${INSTALL_DATA} ${WRKSRC}/perltest.pl ${EXAMPLESDIR} >X ${INSTALL_DATA} ${WRKSRC}/ppcre-tests.lisp ${EXAMPLESDIR} >X ${INSTALL_DATA} ${WRKSRC}/testdata ${EXAMPLESDIR} >X ${INSTALL_DATA} ${WRKSRC}/testinput ${EXAMPLESDIR} >X.endif >X >X.include <bsd.port.mk> >END-of-cl-ppcre/Makefile >echo x - cl-ppcre/pkg-plist >sed 's/^X//' >cl-ppcre/pkg-plist << 'END-of-cl-ppcre/pkg-plist' >Xlib/common-lisp/cl-ppcre/api.lisp >Xlib/common-lisp/cl-ppcre/closures.lisp >Xlib/common-lisp/cl-ppcre/convert.lisp >Xlib/common-lisp/cl-ppcre/lexer.lisp >Xlib/common-lisp/cl-ppcre/load.lisp >Xlib/common-lisp/cl-ppcre/optimize.lisp >Xlib/common-lisp/cl-ppcre/packages.lisp >Xlib/common-lisp/cl-ppcre/parser.lisp >Xlib/common-lisp/cl-ppcre/regex-class.lisp >Xlib/common-lisp/cl-ppcre/repetition-closures.lisp >Xlib/common-lisp/cl-ppcre/scanner.lisp >Xlib/common-lisp/cl-ppcre/specials.lisp >Xlib/common-lisp/cl-ppcre/util.lisp >Xlib/common-lisp/cl-ppcre/cl-ppcre.asd >Xlib/common-lisp/cl-ppcre/cl-ppcre.system >Xlib/common-lisp/system-registry/cl-ppcre.asd >Xlib/common-lisp/system-registry/cl-ppcre.system >X@dirrm lib/common-lisp/cl-ppcre >X%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG >X%%PORTDOCS%%%%DOCSDIR%%/README >X%%PORTDOCS%%%%DOCSDIR%%/doc/index.html >X%%PORTDOCS%%%%DOCSDIR%%/doc/benchmarks.2002-12-22.txt >X%%PORTDOCS%%@dirrm %%DOCSDIR%%/doc >X%%PORTDOCS%%@dirrm %%DOCSDIR%% >X%%PORTDOCS%%%%EXAMPLESDIR%%/cl-ppcre-test.system >X%%PORTDOCS%%%%EXAMPLESDIR%%/cl-ppcre-test.asd >X%%PORTDOCS%%%%EXAMPLESDIR%%/ppcre-tests.lisp >X%%PORTDOCS%%%%EXAMPLESDIR%%/perltest.pl >X%%PORTDOCS%%%%EXAMPLESDIR%%/testdata >X%%PORTDOCS%%%%EXAMPLESDIR%%/testinput >X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%% >END-of-cl-ppcre/pkg-plist >echo x - cl-ppcre/pkg-descr >sed 's/^X//' >cl-ppcre/pkg-descr << 'END-of-cl-ppcre/pkg-descr' >XCL-PPCRE is a fast, perl compatible implementation of regular expressions >Xwritten in portable, ANSI-compliant Common Lisp. >X >XWWW: http://www.weitz.de/cl-ppcre/ >X >X-- Henrik Motakef >END-of-cl-ppcre/pkg-descr >echo c - cl-ppcre/files >mkdir -p cl-ppcre/files > /dev/null 2>&1 >echo x - cl-ppcre/files/patch-util.lisp >sed 's/^X//' >cl-ppcre/files/patch-util.lisp << 'END-of-cl-ppcre/files/patch-util.lisp' >X--- util.lisp.orig Fri May 16 23:16:22 2003 >X+++ util.lisp Fri May 16 23:16:42 2003 >X@@ -155,10 +155,10 @@ >X (loop with min1 and min2 and min3 >X and max1 and max2 and max3 >X ;; loop through all characters in HASH, sorted by CHAR< >X- for chr in (sort (loop for chr being the hash-keys of hash >X- collect (if downcasep >X- (char-downcase chr) >X- chr)) >X+ for chr in (sort (the list (loop for chr being the hash-keys of hash >X+ collect (if downcasep >X+ (char-downcase chr) >X+ chr))) >X #'char<) >X for code = (char-code chr) >X ;; MIN1, MAX1, etc. are _exclusive_ >END-of-cl-ppcre/files/patch-util.lisp >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 52369
: 31430