FreeBSD Bugzilla – Attachment 3654 Details for
Bug 9783
new port: lang/pike
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
file.shar
file.shar (text/plain), 14.34 KB, created by
Vladimir N.Silyaev
on 1999-01-29 20:40:01 UTC
(
hide
)
Description:
file.shar
Filename:
MIME Type:
Creator:
Vladimir N.Silyaev
Created:
1999-01-29 20:40:01 UTC
Size:
14.34 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: ># ># Makefile ># files/md5 ># pkg/COMMENT ># pkg/DESCR ># pkg/PLIST ># scripts/configure.pike ># >echo x - Makefile >sed 's/^X//' >Makefile << 'END-of-Makefile' >X# New ports collection makefile for: pike >X# Version required: 0.6 >X# Date created: 16 Jan 1999 >X# Whom: vns@delta.odessa.ua >X# >X# $Id:$ >X# >XVERSION= 0.6.110 >XDISTNAME= Pike-v${VERSION} >XPKGNAME= pike-0.6 >XCATEGORIES= lang >XMASTER_SITES= http://pike.idonex.se/download/ >X >XMAINTAINER= vns@delta.odessa.ua >X >Xpre-fetch: >X.if !defined(BATCH) >X @${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure.pike >X.endif >X >XWRKSRC= ${WRKDIR}/Pike-v${VERSION}/src/ >X >XGNU_CONFIGURE= yes >XCONFIGURE_ARGS?= \ >X --without-ttflib \ >X --without-gdbm \ >X --without-mysql \ >X --without-postgresql \ >X --without-msql \ >X --without-jpeg >X >Xpre-configure: >X echo ${CONFIGURE_ARGS} >X >X.include <bsd.port.mk> >END-of-Makefile >echo x - files/md5 >sed 's/^X//' >files/md5 << 'END-of-files/md5' >XMD5 (Pike-v0.6.110.tar.gz) = a6ed59464a11c09611c803e83fb62282 >END-of-files/md5 >echo x - pkg/COMMENT >sed 's/^X//' >pkg/COMMENT << 'END-of-pkg/COMMENT' >Xpike dynamic programming language with a syntax similar to C++.language >END-of-pkg/COMMENT >echo x - pkg/DESCR >sed 's/^X//' >pkg/DESCR << 'END-of-pkg/DESCR' >XPike is easy to learn, and just as easy to use in the development of >Xpowerful applications. The language is designed to be useful and >Xpowerful. As the syntax of Pike is similar to that of C, most >Xprogrammers will find it easy to use. As Pike is a high-level, >Xinterpreted and modular object-oriented language, powerful >Xapplications can be rapidly developed. Pike has evolved rather than >Xbeen designed, and the changes made have been guided by its users' >Xneeds. In general, the better you get to know Pike, the more you will >Xappreciate it, from a user's perspective. >X >XFor more info, please, refer to http://pike.idonex.se/ >END-of-pkg/DESCR >echo x - pkg/PLIST >sed 's/^X//' >pkg/PLIST << 'END-of-pkg/PLIST' >Xbin/pike >Xbin/pike-module >Xbin/hilfe >Xinclude/pike/acconfig.h >Xinclude/pike/array.h >Xinclude/pike/backend.h >Xinclude/pike/block_alloc.h >Xinclude/pike/builtin_functions.h >Xinclude/pike/callback.h >Xinclude/pike/compilation.h >Xinclude/pike/constants.h >Xinclude/pike/cpp.h >Xinclude/pike/cyclic.h >Xinclude/pike/dmalloc.h >Xinclude/pike/docode.h >Xinclude/pike/dynamic_buffer.h >Xinclude/pike/dynamic_load.h >Xinclude/pike/efun.h >Xinclude/pike/encode.h >Xinclude/pike/error.h >Xinclude/pike/fd_control.h >Xinclude/pike/fdlib.h >Xinclude/pike/fsort.h >Xinclude/pike/fsort_template.h >Xinclude/pike/gc.h >Xinclude/pike/global.h >Xinclude/pike/las.h >Xinclude/pike/hashtable.h >Xinclude/pike/interpret.h >Xinclude/pike/language.h >Xinclude/pike/lex.h >Xinclude/pike/machine.h >Xinclude/pike/main.h >Xinclude/pike/mapping.h >Xinclude/pike/module.h >Xinclude/pike/module_support.h >Xinclude/pike/multiset.h >Xinclude/pike/object.h >Xinclude/pike/opcodes.h >Xinclude/pike/operators.h >Xinclude/pike/otable.h >Xinclude/pike/peep.h >Xinclude/pike/pike_macros.h >Xinclude/pike/pike_memory.h >Xinclude/pike/pike_types.h >Xinclude/pike/port.h >Xinclude/pike/program.h >Xinclude/pike/program_areas.h >Xinclude/pike/queue.h >Xinclude/pike/rusage.h >Xinclude/pike/signal_handler.h >Xinclude/pike/stralloc.h >Xinclude/pike/stuff.h >Xinclude/pike/svalue.h >Xinclude/pike/threads.h >Xinclude/pike/time_stuff.h >Xinclude/pike/version.h >Xinclude/pike/y.tab.h >Xinclude/pike/dynamic_module_makefile >Xinclude/pike/aclocal.m4 >Xlib/pike/modules/Gdbm.so >Xlib/pike/modules/Gmp.so >Xlib/pike/modules/Gz.so >Xlib/pike/modules/Image.so >Xlib/pike/modules/MIME.so >Xlib/pike/modules/MIME.pmod >Xlib/pike/modules/Msql.so >Xlib/pike/modules/Mysql.so >Xlib/pike/modules/Pipe.so >Xlib/pike/modules/Postgres.so >Xlib/pike/modules/Regexp.so >Xlib/pike/modules/Ssleay.so >Xlib/pike/modules/Yp.so >Xlib/pike/modules/Yp.pmod >Xlib/pike/modules/_Charset.so >Xlib/pike/modules/_Charset.pmod >Xlib/pike/modules/_Image_JPEG.so >Xlib/pike/modules/_Image_TTF.so >Xlib/pike/modules/_Image_XFace.so >Xlib/pike/modules/_Lobotomized_Crypto.so >Xlib/pike/modules/call_out.pmod >Xlib/pike/modules/files.pmod >Xlib/pike/modules/math.pmod >Xlib/pike/modules/readline.so >Xlib/pike/modules/spider.so >Xlib/pike/modules/sprintf.pmod >Xlib/pike/modules/system.pmod >Xlib/pike/master.pike >Xshare/pike/include/getopt.h >Xshare/pike/include/array.h >Xshare/pike/include/fifo.h >Xshare/pike/include/process.h >Xshare/pike/include/mysql.h >Xshare/pike/include/simulate.h >Xshare/pike/include/sql.h >Xshare/pike/include/stack.h >Xshare/pike/include/stdio.h >Xshare/pike/include/string.h >Xshare/pike/include/syslog.h >Xshare/pike/include/msql.h >Xshare/pike/include/postgres.h >Xshare/pike/modules/ADT.pmod/queue.pike >Xshare/pike/modules/ADT.pmod/struct.pike >Xshare/pike/modules/ADT.pmod/Table.pmod >Xshare/pike/modules/Tools.pmod/Hilfe.pmod >Xshare/pike/modules/Tools.pmod/sed.pmod >Xshare/pike/modules/Tools.pmod/PEM.pmod >Xshare/pike/modules/Tools.pmod/_PEM.pmod >Xshare/pike/modules/Crypto/des3.pike >Xshare/pike/modules/Crypto/des3_cbc.pike >Xshare/pike/modules/Crypto/des_cbc.pike >Xshare/pike/modules/Crypto/idea_cbc.pike >Xshare/pike/modules/Crypto/randomness.pmod >Xshare/pike/modules/Crypto/rsa.pike >Xshare/pike/modules/Crypto/hmac.pike >Xshare/pike/modules/LR.pmod/Grammar_parser.pmod >Xshare/pike/modules/LR.pmod/item.pike >Xshare/pike/modules/LR.pmod/kernel.pike >Xshare/pike/modules/LR.pmod/lr.pike >Xshare/pike/modules/LR.pmod/parser.pike >Xshare/pike/modules/LR.pmod/priority.pike >Xshare/pike/modules/LR.pmod/rule.pike >Xshare/pike/modules/LR.pmod/scanner.pike >Xshare/pike/modules/Sql.pmod/mysql.pike >Xshare/pike/modules/Sql.pmod/mysql_result.pike >Xshare/pike/modules/Sql.pmod/sql.pike >Xshare/pike/modules/Sql.pmod/sql_result.pike >Xshare/pike/modules/Sql.pmod/odbc.pike >Xshare/pike/modules/Sql.pmod/odbc_result.pike >Xshare/pike/modules/Sql.pmod/oracle.pike >Xshare/pike/modules/Sql.pmod/msql.pike >Xshare/pike/modules/Sql.pmod/postgres.pike >Xshare/pike/modules/Sql.pmod/postgres_result.pike >Xshare/pike/modules/Protocols.pmod/X.pmod/db/compose.db >Xshare/pike/modules/Protocols.pmod/X.pmod/db/compose >Xshare/pike/modules/Protocols.pmod/X.pmod/db/convert_compose.pike >Xshare/pike/modules/Protocols.pmod/X.pmod/db/keysyms >Xshare/pike/modules/Protocols.pmod/X.pmod/Atom.pmod >Xshare/pike/modules/Protocols.pmod/X.pmod/AUTHORS >Xshare/pike/modules/Protocols.pmod/X.pmod/Auth.pmod >Xshare/pike/modules/Protocols.pmod/X.pmod/Extensions.pmod >Xshare/pike/modules/Protocols.pmod/X.pmod/Requests.pmod >Xshare/pike/modules/Protocols.pmod/X.pmod/Types.pmod >Xshare/pike/modules/Protocols.pmod/X.pmod/XImage.pmod >Xshare/pike/modules/Protocols.pmod/X.pmod/XTools.pmod >Xshare/pike/modules/Protocols.pmod/X.pmod/Xlib.pmod >Xshare/pike/modules/Protocols.pmod/X.pmod/_Types.pmod >Xshare/pike/modules/Protocols.pmod/X.pmod/_Xlib.pmod >Xshare/pike/modules/Protocols.pmod/X.pmod/error.h >Xshare/pike/modules/Protocols.pmod/X.pmod/keysyms.h >Xshare/pike/modules/Protocols.pmod/X.pmod/my_struct.pmod >Xshare/pike/modules/Protocols.pmod/DNS.pmod >Xshare/pike/modules/Protocols.pmod/NNTP.pmod >Xshare/pike/modules/Protocols.pmod/LPD.pmod >Xshare/pike/modules/Protocols.pmod/SMTP.pmod >Xshare/pike/modules/Protocols.pmod/TELNET.pmod >Xshare/pike/modules/Protocols.pmod/Line.pmod >Xshare/pike/modules/Protocols.pmod/Ident.pmod >Xshare/pike/modules/Protocols.pmod/Ports.pmod >Xshare/pike/modules/Calendar.pmod/Gregorian.pmod >Xshare/pike/modules/Calendar.pmod/ISO.pmod >Xshare/pike/modules/Calendar.pmod/Julian.pmod >Xshare/pike/modules/Calendar.pmod/Orthodox.pmod >Xshare/pike/modules/Calendar.pmod/Swedish.pmod >Xshare/pike/modules/Calendar.pmod/module.pmod >Xshare/pike/modules/Languages.pmod/PLIS.pmod >Xshare/pike/modules/Standards.pmod/ASN1.pmod/Encode.pmod >Xshare/pike/modules/Standards.pmod/ASN1.pmod/Decode.pmod >Xshare/pike/modules/Standards.pmod/ASN1.pmod/Types.pmod >Xshare/pike/modules/Standards.pmod/PKCS.pmod/CSR.pmod >Xshare/pike/modules/Standards.pmod/PKCS.pmod/Certificate.pmod >Xshare/pike/modules/Standards.pmod/PKCS.pmod/Identifiers.pmod >Xshare/pike/modules/Standards.pmod/PKCS.pmod/RSA.pmod >Xshare/pike/modules/Standards.pmod/PKCS.pmod/Signature.pmod >Xshare/pike/modules/Standards.pmod/PKCS.pmod/PFX.pmod >Xshare/pike/modules/Yabu.pmod/module.pmod >Xshare/pike/modules/Yabu.pmod/test.pike >Xshare/pike/modules/Locale.pmod/Charset.pmod >Xshare/pike/modules/Remote.pmod/Client.pike >Xshare/pike/modules/Remote.pmod/Server.pike >Xshare/pike/modules/Remote.pmod/call.pike >Xshare/pike/modules/Remote.pmod/connection.pike >Xshare/pike/modules/Remote.pmod/context.pike >Xshare/pike/modules/Remote.pmod/obj.pike >Xshare/pike/modules/Remote.pmod/remote.h >Xshare/pike/modules/Array.pmod >Xshare/pike/modules/Colors.pmod >Xshare/pike/modules/Crypto.pmod >Xshare/pike/modules/Getopt.pmod >Xshare/pike/modules/Process.pmod >Xshare/pike/modules/Simulate.pmod >Xshare/pike/modules/Stdio.pmod >Xshare/pike/modules/Stack.pmod >Xshare/pike/modules/String.pmod >Xshare/pike/modules/Thread.pmod >Xshare/pike/modules/__builtin.pmod >Xshare/pike/modules/error.pmod >Xshare/pike/master.pike.in >X@dirrm include/pike >X@dirrm lib/pike/modules >X@dirrm lib/pike/include >X@dirrm lib/pike >X@dirrm share/pike/include >X@dirrm share/pike/modules/ADT.pmod >X@dirrm share/pike/modules/Tools.pmod >X@dirrm share/pike/modules/Crypto >X@dirrm share/pike/modules/LR.pmod >X@dirrm share/pike/modules/Sql.pmod >X@dirrm share/pike/modules/Protocols.pmod/X.pmod >X@dirrm share/pike/modules/Protocols.pmod/X.pmod/db >X@dirrm share/pike/modules/Protocols.pmod >X@dirrm share/pike/modules/Calendar.pmod >X@dirrm share/pike/modules/Languages.pmod >X@dirrm share/pike/modules/Standards.pmod/ASN1.pmod >X@dirrm share/pike/modules/Standards.pmod/PKCS.pmod >X@dirrm share/pike/modules/Standards.pmod >X@dirrm share/pike/modules/Yabu.pmod >X@dirrm share/pike/modules/Locale.pmod >X@dirrm share/pike/modules/Remote.pmod >X@dirrm share/pike/modules >X@dirrm share/pike >END-of-pkg/PLIST >echo x - scripts/configure.pike >sed 's/^X//' >scripts/configure.pike << 'END-of-scripts/configure.pike' >X#!/bin/sh >X >Xif [ -f ${WRKDIRPREFIX}${CURDIR}/Makefile.inc ]; then >X exit >Xfi >X >X/usr/bin/dialog --title "configuration options" --clear \ >X --checklist "\n\ >XPlease select desired options:" -1 -1 11 \ >XFreeType "TrueType font rendering" OFF \ >XJPEG "support JPEG" OFF \ >Xthreads "threads support" ON \ >XGDBM "GNU database manager support" OFF \ >Xzlib "zlib library support" ON \ >Xgmp "support bignums" ON \ >Xreadline "support for command line editing" ON \ >XMySQL "MySQL database support" OFF \ >XPostgreSQL "PostgreSQL database support" OFF \ >XmSQL "mSQL database support" OFF \ >X2> /tmp/checklist.tmp.$$ >X#ssl "SSL support" OFF \ >Xretval=$? >X >Xif [ -s /tmp/checklist.tmp.$$ ]; then >X set `cat /tmp/checklist.tmp.$$` >Xfi >Xrm -f /tmp/checklist.tmp.$$ >X >Xcase $retval in >X 0) if [ -z "$*" ]; then >X echo "Nothing selected" >X fi >X ;; >X 1) echo "Cancel pressed." >X exit 1 >X ;; >Xesac >X >Xmkdir -p ${WRKDIRPREFIX}${CURDIR} >X> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >X >Xwhile [ "$1" ]; do >X case $1 in >X \"FreeType\") >X echo "LIB_DEPENDS+= ttf.3:\${PORTSDIR}/print/freetype" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >X echo "CONFIGURE_ARGS+= --with-ttflib" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >X FreeType=1 >X ;; >X \"threads\") >X threads=1 >X ;; >X \"gmp\") >X echo "CONFIGURE_ARGS+= --with-gmp" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >X gmp=1 >X ;; >X \"readline\") >X echo "CONFIGURE_ARGS+= --with-readline" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >X readline=1 >X ;; >X \"JPEG\") >X echo "LIB_DEPENDS+= jpeg.9:${PORTSDIR}/graphics/jpeg" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >X echo "CONFIGURE_ARGS+= --with-jpeg=\${PREFIX}" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >X JPEG=1 >X ;; >X \"GDBM\") >X echo "BUILD_DEPENDS= ${PREFIX}/lib/libgdbm.a:${PORTSDIR}/databases/gdbm" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >X echo "CONFIGURE_ARGS+= --with-gdbm=\${PREFIX}" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >X GDBM=1 >X ;; >X \"zlib\") >X echo "CONFIGURE_ARGS+= --with-zlib" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >X zlib=1 >X ;; >X \"MySQL\") >X echo ".if !exists(\${PREFIX}/lib/mysql/libmysqlclient.a) || exists(\${PREFIX}/lib/mysql/libmysqlclient.so)" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >X echo "LIB_DEPENDS+= mysqlclient.5:\${PORTSDIR}/databases/mysql322" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >X echo ".else" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >X echo "BUILD_DEPENDS+= \${PREFIX}/lib/mysql/libmysqlclient.a:\${PORTSDIR}/databases/mysql321" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >X echo ".endif" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >X echo "CONFIGURE_ARGS+= --with-mysql=\${PREFIX}" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >X MySQL=1 >X ;; >X \"PostgreSQL\") >X echo "BUILD_DEPENDS+= \${PREFIX}/pgsql/bin/psql:\${PORTSDIR}/databases/postgresql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >X echo "CONFIGURE_ARGS+= --with-pgsql=\${PREFIX}/pgsql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >X PostgresSQL=1 >X ;; >X \"mSQL\") >X echo "BUILD_DEPENDS+= msql:\${PORTSDIR}/databases/msql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >X echo "CONFIGURE_ARGS+= --with-msql=\${PREFIX}" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >X mSQL=1 >X ;; >X esac >X shift >Xdone >Xif [ -z "$FreeType" ]; then >X echo "CONFIGURE_ARGS+= --without-ttflib" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >Xfi >Xif [ -z "$threads" ]; then >X echo "CONFIGURE_ARGS+= --without-threads" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >Xfi >Xif [ -z "$GDBM" ]; then >X echo "CONFIGURE_ARGS+= --without-gdbm" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >Xfi >Xif [ -z "$zlib" ]; then >X echo "CONFIGURE_ARGS+= --without-zlib" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >Xfi >Xif [ -z "$MySQL" ]; then >X echo "CONFIGURE_ARGS+= --without-mysql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >Xfi >Xif [ -z "$PostgreSQL" ]; then >X echo "CONFIGURE_ARGS+= --without-postgresql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >Xfi >Xif [ -z "$mSQL" ]; then >X echo "CONFIGURE_ARGS+= --without-msql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >Xfi >Xif [ -z "$gmp" ]; then >X echo "CONFIGURE_ARGS+= --without-gmp" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >Xfi >Xif [ -z "$JPEG" ]; then >X echo "CONFIGURE_ARGS+= --without-jpeg" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >Xfi >Xif [ -z "$readline" ]; then >X echo "CONFIGURE_ARGS+= --without-readline" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >Xif [ -z "$ssl" ]; then >X echo "CONFIGURE_ARGS+= --without-ssl" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc >Xfi >Xfi >END-of-scripts/configure.pike >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 9783
: 3654