diff options
author | Kris Kennaway <kris@FreeBSD.org> | 2005-02-18 23:44:49 +0000 |
---|---|---|
committer | Kris Kennaway <kris@FreeBSD.org> | 2005-02-18 23:44:49 +0000 |
commit | 11ea174ccbc9cebd4134768e8fb92c6a3dc2c559 (patch) | |
tree | 1514ed7a486e108239615c1d83319d83bacdbc3d /www | |
parent | 3ab6376b17819778c4697ee2b5cd379257644eae (diff) | |
download | ports-11ea174ccbc9cebd4134768e8fb92c6a3dc2c559.tar.gz ports-11ea174ccbc9cebd4134768e8fb92c6a3dc2c559.zip |
As previously announced, remove ports that have reached their expiry date,
and the handful of ports that depended on them.
Notes
Notes:
svn path=/head/; revision=129234
Diffstat (limited to 'www')
-rw-r--r-- | www/Makefile | 1 | ||||
-rw-r--r-- | www/grail/Makefile | 52 | ||||
-rw-r--r-- | www/grail/distinfo | 2 | ||||
-rw-r--r-- | www/grail/files/grail | 2 | ||||
-rw-r--r-- | www/grail/files/patch-BookmarksGUI.py | 11 | ||||
-rw-r--r-- | www/grail/files/patch-Stylesheet.py | 11 | ||||
-rw-r--r-- | www/grail/files/patch-aa | 11 | ||||
-rw-r--r-- | www/grail/files/patch-ab | 24 | ||||
-rw-r--r-- | www/grail/files/patch-ac | 63 | ||||
-rw-r--r-- | www/grail/pkg-descr | 21 | ||||
-rw-r--r-- | www/grail/pkg-plist | 481 | ||||
-rw-r--r-- | www/mod_php3/Makefile | 113 | ||||
-rw-r--r-- | www/mod_php3/distinfo | 4 | ||||
-rw-r--r-- | www/mod_php3/files/patch-aa | 10 | ||||
-rw-r--r-- | www/mod_php3/files/patch-aq | 56 | ||||
-rw-r--r-- | www/mod_php3/files/patch-ar | 29 | ||||
-rw-r--r-- | www/mod_php3/files/patch-at | 8 | ||||
-rw-r--r-- | www/mod_php3/files/patch-functions::mysql.c | 52 | ||||
-rw-r--r-- | www/mod_php3/pkg-descr | 4 | ||||
-rw-r--r-- | www/mod_php3/pkg-message | 20 | ||||
-rw-r--r-- | www/mod_php3/pkg-plist | 4 | ||||
-rw-r--r-- | www/mod_php3/pkg-plist.standalone | 3 | ||||
-rw-r--r-- | www/mod_php3/scripts/configure.php | 186 |
23 files changed, 0 insertions, 1168 deletions
diff --git a/www/Makefile b/www/Makefile index 8f1ef7ef175b..66cd348678fb 100644 --- a/www/Makefile +++ b/www/Makefile @@ -142,7 +142,6 @@ SUBDIR += gnome-user-share SUBDIR += gnuinfo SUBDIR += goose - SUBDIR += grail SUBDIR += gtkhtml SUBDIR += gtkhtml3 SUBDIR += guile-www diff --git a/www/grail/Makefile b/www/grail/Makefile deleted file mode 100644 index 713b623e0708..000000000000 --- a/www/grail/Makefile +++ /dev/null @@ -1,52 +0,0 @@ -# Ports collection Makefile for: Grail -# Date created: 1/11/1999 -# Whom: nectar@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= grail -PORTVERSION= 0.6 -PORTREVISION= 2 -CATEGORIES= www python -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR=grail -EXTRACT_SUFX= .tgz - -MAINTAINER= ports@FreeBSD.org -COMMENT= An extensible Internet browser written entirely in Python - -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter - -BROKEN= Broken pkg-plist -EXPIRATION_DATE=2005-02-18 -DEPRECATED= ${BROKEN} - -USE_PYTHON= -2.2 -GRAILSUBDIR= share/grail -GRAILDIR= ${PREFIX}/${GRAILSUBDIR} -DIRS_CMD= ${SED} -e '/^@dirrm/bok' -e 'D' -e ':ok' -e 's,@dirrm ,,' < ${PLIST} -FILES_CMD= ${SED} -e '/^share\//bok' -e 'D' -e ':ok' -e 's,${GRAILSUBDIR}/,,' < ${PLIST} - -do-build: - ${PYTHON_CMD} -u -c 'from compileall import compile_dir; compile_dir("${WRKSRC}")' - -do-install: - @${ECHO_MSG} === Creating directories... - @for dir in `${DIRS_CMD}`; do \ - ${ECHO_MSG} ${PREFIX}/$$dir; \ - ${MKDIR} ${PREFIX}/$$dir; \ - done - @${ECHO_MSG} === Installing grail files ... - @for file in `${FILES_CMD}`; do \ - ${ECHO_MSG} ${GRAILDIR}/$$file; \ - ${INSTALL_DATA} ${WRKSRC}/$$file ${GRAILDIR}/$$file; \ - done - @${ECHO_MSG} === Installing grail script... - @${SED} -e 's,%%GRAILDIR%%,${GRAILDIR},g' \ - -e 's,%%PYTHON_CMD%%,${PYTHON_CMD},g' <${FILESDIR}/grail > \ - ${WRKDIR}/grail.tmp - @${INSTALL_SCRIPT} ${WRKDIR}/grail.tmp ${PREFIX}/bin/grail - @${RM} ${WRKDIR}/grail.tmp - -.include <bsd.port.mk> diff --git a/www/grail/distinfo b/www/grail/distinfo deleted file mode 100644 index 28fd7bbc839f..000000000000 --- a/www/grail/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (grail-0.6.tgz) = 527d8400d463560e9c10c7eca0f9f11b -SIZE (grail-0.6.tgz) = 385126 diff --git a/www/grail/files/grail b/www/grail/files/grail deleted file mode 100644 index 5d6569cda1b7..000000000000 --- a/www/grail/files/grail +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec %%PYTHON_CMD%% %%GRAILDIR%%/grail.py ${1+"$@"} diff --git a/www/grail/files/patch-BookmarksGUI.py b/www/grail/files/patch-BookmarksGUI.py deleted file mode 100644 index f33842f494d9..000000000000 --- a/www/grail/files/patch-BookmarksGUI.py +++ /dev/null @@ -1,11 +0,0 @@ ---- ancillary/BookmarksGUI.py.orig Sun Mar 28 06:26:45 1999 -+++ ancillary/BookmarksGUI.py Sun Mar 5 08:07:12 2000 -@@ -1096,7 +1096,7 @@ - if at_end: - parent.append_child(node) - else: -- parenr.insert_child(node, 0) -+ parent.insert_child(node, 0) - # scroll the newly added node into view - self.set_modflag(1) - self.root_redisplay() diff --git a/www/grail/files/patch-Stylesheet.py b/www/grail/files/patch-Stylesheet.py deleted file mode 100644 index be028001f7b9..000000000000 --- a/www/grail/files/patch-Stylesheet.py +++ /dev/null @@ -1,11 +0,0 @@ ---- Stylesheet.py.orig Thu Aug 30 10:35:51 2001 -+++ Stylesheet.py Thu Aug 30 10:36:05 2001 -@@ -42,7 +42,7 @@ - fonts = self.prefs.GetGroup('styles-fonts') - massaged = [] - for ((g, c), v) in fonts: -- massaged.append((g, c), v % fparms_dict) -+ massaged.append(((g, c), v % fparms_dict)) - self.dictify_group(massaged) - - def __getattr__(self, composite): diff --git a/www/grail/files/patch-aa b/www/grail/files/patch-aa deleted file mode 100644 index 9e58e0595300..000000000000 --- a/www/grail/files/patch-aa +++ /dev/null @@ -1,11 +0,0 @@ ---- ancillary/MailDialog.py- Wed Jun 17 11:40:55 1998 -+++ ancillary/MailDialog.py Wed Jun 17 11:41:12 1998 -@@ -50,7 +50,7 @@ - X-URL: %(url)s - """ - else: -- SENDMAIL = "/usr/lib/sendmail -t" # XXX -+ SENDMAIL = "/usr/sbin/sendmail -t" # XXX - TEMPLATE ="""\ - To: %(to)s - Subject: %(subject)s diff --git a/www/grail/files/patch-ab b/www/grail/files/patch-ab deleted file mode 100644 index 0aa59d7cac8d..000000000000 --- a/www/grail/files/patch-ab +++ /dev/null @@ -1,24 +0,0 @@ ---- grailbase/app.py.orig Wed Mar 24 23:11:52 1999 -+++ grailbase/app.py Mon Mar 24 10:48:37 2003 -@@ -3,10 +3,10 @@ - - import os - import mimetypes --import regex -+import re - import string - import utils -- -+regex = re - - class Application: - def __init__(self, prefs=None): -@@ -51,7 +51,7 @@ - - - __data_scheme_re = regex.compile( -- "data:\([^,;]*\)\(;\([^,]*\)\|\),", regex.casefold) -+ "data:\([^,;]*\)\(;\([^,]*\)\|\),") - - def guess_type(self, url): - """Guess the type of a file based on its URL. diff --git a/www/grail/files/patch-ac b/www/grail/files/patch-ac deleted file mode 100644 index 11c43fb9e296..000000000000 --- a/www/grail/files/patch-ac +++ /dev/null @@ -1,63 +0,0 @@ ---- protocols/httpAPI.py.orig Sat Mar 6 06:05:19 1999 -+++ protocols/httpAPI.py Mon Mar 24 10:47:50 2003 -@@ -52,9 +52,14 @@ - - class MyHTTP(httplib.HTTP): - -+ def __init__(self, host='', port=None, strict=None): -+ httplib.HTTP.__init__(self, host, port, strict) -+ self.putrequest_bk = self.putrequest -+ self.putrequest = lambda r,s: MyHTTP.putrequest(self, r, s) -+ - def putrequest(self, request, selector): - self.selector = selector -- httplib.HTTP.putrequest(self, request, selector) -+ self.putrequest_bk(request, selector) - - def getreply(self, file): - self.file = file -@@ -81,14 +86,14 @@ - def close(self): - if self.file: - self.file.close() -- if self.sock: -+ if self._conn.sock: - try: -- self.sock.close() -+ self._conn.sock.close() - except socket.error: - # What can you do? :-) - pass - self.file = None -- self.sock = None -+ self._conn.sock = None - - - class http_access: -@@ -168,7 +173,7 @@ - def pollmeta(self, timeout=0): - Assert(self.state == META) - -- sock = self.h.sock -+ sock = self.h._conn.sock - try: - if not select.select([sock], [], [], timeout)[0]: - return "waiting for server response", 0 -@@ -222,7 +227,7 @@ - self.readahead = self.readahead[maxbytes:] - return data - try: -- data = self.h.sock.recv(maxbytes) -+ data = self.h._conn.sock.recv(maxbytes) - except socket.error, msg: - raise IOError, msg, sys.exc_traceback - if not data: -@@ -231,7 +236,7 @@ - return data - - def fileno(self): -- return self.h.sock.fileno() -+ return self.h._conn.sock.fileno() - - - # To test this, use ProtocolAPI.test() diff --git a/www/grail/pkg-descr b/www/grail/pkg-descr deleted file mode 100644 index d47718e875d0..000000000000 --- a/www/grail/pkg-descr +++ /dev/null @@ -1,21 +0,0 @@ - Grail is an extensible Internet browser. It supports the - protocols and file formats commonly found on the World-Wide - Web, such as HTTP, FTP, and HTML, but, unlike most browsers, - it is also easily extended to support other protocols or file - formats, such as CNRI's handle protocol. Grail is distributed - by CNRI free of charge, and can be freely redistributed - (within reason). - - Grail is written and extensible in Python, a free - object-oriented programming language. It also uses Tk, a free - UI toolkit by John Ousterhout. Grail should run on any Unix - system to which Python and Tk have been ported - i.e. almost - all Unix systems supporting X11. In particular, Grail is one - of the few web browsers that support Solaris for Intel x86 - processors. It now also runs on Windows and Macintosh, since - there are now stable ports of Tk to those platforms. (You need - a lot of RAM though.) - -WWW: http://grail.sourceforge.net/ - -Jacques Vidrine <n@nectar.com> diff --git a/www/grail/pkg-plist b/www/grail/pkg-plist deleted file mode 100644 index 2586a63e8b56..000000000000 --- a/www/grail/pkg-plist +++ /dev/null @@ -1,481 +0,0 @@ -bin/grail -share/grail/AppletLoader.py -share/grail/AppletLoader.pyc -share/grail/AppletRExec.py -share/grail/AppletRExec.pyc -share/grail/AsyncImage.py -share/grail/AsyncImage.pyc -share/grail/Authenticate.py -share/grail/Authenticate.pyc -share/grail/BaseApplication.py -share/grail/BaseApplication.pyc -share/grail/BaseReader.py -share/grail/BaseReader.pyc -share/grail/Browser.py -share/grail/Browser.pyc -share/grail/Cache.py -share/grail/Cache.pyc -share/grail/CacheMgr.py -share/grail/CacheMgr.pyc -share/grail/Context.py -share/grail/Context.pyc -share/grail/Cursors.py -share/grail/Cursors.pyc -share/grail/FileReader.py -share/grail/FileReader.pyc -share/grail/GrailHTMLParser.py -share/grail/GrailHTMLParser.pyc -share/grail/ImageCache.py -share/grail/ImageCache.pyc -share/grail/ImageMap.py -share/grail/ImageMap.pyc -share/grail/ImageWindow.py -share/grail/ImageWindow.pyc -share/grail/LICENSE -share/grail/README -share/grail/Reader.py -share/grail/Reader.pyc -share/grail/SampleGrailDir/custom.ps -share/grail/SampleGrailDir/icons/alert.black.gif -share/grail/SampleGrailDir/icons/alert.red.gif -share/grail/SampleGrailDir/user/grailrc.py -share/grail/SampleGrailDir/user/grailrc.pyc -share/grail/SampleGrailDir/user/rcgrail.py -share/grail/SampleGrailDir/user/rcgrail.pyc -share/grail/Stylesheet.py -share/grail/Stylesheet.pyc -share/grail/Viewer.py -share/grail/Viewer.pyc -share/grail/ancillary/BookmarksGUI.py -share/grail/ancillary/BookmarksGUI.pyc -share/grail/ancillary/BookmarksParser.py -share/grail/ancillary/BookmarksParser.pyc -share/grail/ancillary/DocumentInfo.py -share/grail/ancillary/DocumentInfo.pyc -share/grail/ancillary/GlobalHistory.py -share/grail/ancillary/GlobalHistory.pyc -share/grail/ancillary/Greek.py -share/grail/ancillary/Greek.pyc -share/grail/ancillary/History.py -share/grail/ancillary/History.pyc -share/grail/ancillary/IOStatusPanel.py -share/grail/ancillary/IOStatusPanel.pyc -share/grail/ancillary/MailDialog.py -share/grail/ancillary/MailDialog.py.orig -share/grail/ancillary/MailDialog.pyc -share/grail/ancillary/OpenURIDialog.py -share/grail/ancillary/OpenURIDialog.pyc -share/grail/ancillary/Outliner.py -share/grail/ancillary/Outliner.pyc -share/grail/ancillary/PrefsPanels.py -share/grail/ancillary/PrefsPanels.pyc -share/grail/ancillary/PrintDialog.py -share/grail/ancillary/PrintDialog.pyc -share/grail/ancillary/RemoteControl.py -share/grail/ancillary/RemoteControl.pyc -share/grail/ancillary/SearchMenu.py -share/grail/ancillary/SearchMenu.pyc -share/grail/ancillary/TbDialog.py -share/grail/ancillary/TbDialog.pyc -share/grail/applets/Animator.py -share/grail/applets/Animator.pyc -share/grail/applets/ImageLoopItem.py -share/grail/applets/ImageLoopItem.pyc -share/grail/applets/popup.py -share/grail/applets/popup.pyc -share/grail/bkmktool.py -share/grail/bkmktool.pyc -share/grail/bookmarks/__init__.py -share/grail/bookmarks/__init__.pyc -share/grail/bookmarks/collection.py -share/grail/bookmarks/collection.pyc -share/grail/bookmarks/exporter.py -share/grail/bookmarks/exporter.pyc -share/grail/bookmarks/formats/__init__.py -share/grail/bookmarks/formats/__init__.pyc -share/grail/bookmarks/formats/html_parser.py -share/grail/bookmarks/formats/html_parser.pyc -share/grail/bookmarks/formats/html_scraper.py -share/grail/bookmarks/formats/html_scraper.pyc -share/grail/bookmarks/formats/html_writer.py -share/grail/bookmarks/formats/html_writer.pyc -share/grail/bookmarks/formats/pickle_parser.py -share/grail/bookmarks/formats/pickle_parser.pyc -share/grail/bookmarks/formats/pickle_writer.py -share/grail/bookmarks/formats/pickle_writer.pyc -share/grail/bookmarks/formats/xbel_parser.py -share/grail/bookmarks/formats/xbel_parser.pyc -share/grail/bookmarks/formats/xbel_writer.py -share/grail/bookmarks/formats/xbel_writer.pyc -share/grail/bookmarks/iso8601.py -share/grail/bookmarks/iso8601.pyc -share/grail/bookmarks/main.py -share/grail/bookmarks/main.pyc -share/grail/bookmarks/nodes.py -share/grail/bookmarks/nodes.pyc -share/grail/bookmarks/search/KeywordSearch.py -share/grail/bookmarks/search/KeywordSearch.pyc -share/grail/bookmarks/search/__init__.py -share/grail/bookmarks/search/__init__.pyc -share/grail/bookmarks/walker.py -share/grail/bookmarks/walker.pyc -share/grail/bookmarks/xmlinfo.py -share/grail/bookmarks/xmlinfo.pyc -share/grail/data/Grail.ad -share/grail/data/about.html -share/grail/data/biglogo.gif -share/grail/data/grail-defaults -share/grail/data/icon.xbm -share/grail/data/iconmask.xbm -share/grail/embed.py -share/grail/embed.pyc -share/grail/filetypes/FlowingText.py -share/grail/filetypes/FlowingText.pyc -share/grail/filetypes/__init__.py -share/grail/filetypes/__init__.pyc -share/grail/filetypes/audio_basic.py -share/grail/filetypes/audio_basic.pyc -share/grail/filetypes/image.py -share/grail/filetypes/image.pyc -share/grail/filetypes/image_gif.py -share/grail/filetypes/image_gif.pyc -share/grail/filetypes/image_jpeg.py -share/grail/filetypes/image_jpeg.pyc -share/grail/filetypes/text_html.py -share/grail/filetypes/text_html.pyc -share/grail/filetypes/text_paragraph.py -share/grail/filetypes/text_paragraph.pyc -share/grail/filetypes/text_plain.py -share/grail/filetypes/text_plain.pyc -share/grail/filetypes/text_x_python.py -share/grail/filetypes/text_x_python.pyc -share/grail/grail.py -share/grail/grail.pyc -share/grail/grailbase/GrailPrefs.py -share/grail/grailbase/GrailPrefs.pyc -share/grail/grailbase/__init__.py -share/grail/grailbase/__init__.pyc -share/grail/grailbase/app.py -share/grail/grailbase/app.pyc -share/grail/grailbase/extloader.py -share/grail/grailbase/extloader.pyc -share/grail/grailbase/mtloader.py -share/grail/grailbase/mtloader.pyc -share/grail/grailbase/parseprefs.py -share/grail/grailbase/parseprefs.pyc -share/grail/grailbase/uricontext.py -share/grail/grailbase/uricontext.pyc -share/grail/grailbase/utils.py -share/grail/grailbase/utils.pyc -share/grail/grsh.py -share/grail/grsh.pyc -share/grail/html/__init__.py -share/grail/html/__init__.pyc -share/grail/html/fn.py -share/grail/html/fn.pyc -share/grail/html/form.py -share/grail/html/form.pyc -share/grail/html/frameset.py -share/grail/html/frameset.pyc -share/grail/html/isindex.py -share/grail/html/isindex.pyc -share/grail/html/table.py -share/grail/html/table.pyc -share/grail/html2ps.py -share/grail/html2ps.pyc -share/grail/icons/archive.gif -share/grail/icons/audio.gif -share/grail/icons/binary.document.gif -share/grail/icons/binhex.document.gif -share/grail/icons/calculator.gif -share/grail/icons/caution.gif -share/grail/icons/cd.i.gif -share/grail/icons/cd.rom.gif -share/grail/icons/circle.gif -share/grail/icons/clock.gif -share/grail/icons/compressed.document.gif -share/grail/icons/disc.gif -share/grail/icons/disk.drive.gif -share/grail/icons/diskette.gif -share/grail/icons/display.gif -share/grail/icons/document.gif -share/grail/icons/fax.gif -share/grail/icons/filing.cabinet.gif -share/grail/icons/film.gif -share/grail/icons/fixed.disk.gif -share/grail/icons/folder.gif -share/grail/icons/form.gif -share/grail/icons/ftp.gif -share/grail/icons/glossary.gif -share/grail/icons/gopher.gif -share/grail/icons/grail.logo.1.gif -share/grail/icons/grail.logo.10.gif -share/grail/icons/grail.logo.11.gif -share/grail/icons/grail.logo.12.gif -share/grail/icons/grail.logo.13.gif -share/grail/icons/grail.logo.14.gif -share/grail/icons/grail.logo.15.gif -share/grail/icons/grail.logo.16.gif -share/grail/icons/grail.logo.17.gif -share/grail/icons/grail.logo.18.gif -share/grail/icons/grail.logo.19.gif -share/grail/icons/grail.logo.2.gif -share/grail/icons/grail.logo.20.gif -share/grail/icons/grail.logo.21.gif -share/grail/icons/grail.logo.22.gif -share/grail/icons/grail.logo.23.gif -share/grail/icons/grail.logo.24.gif -share/grail/icons/grail.logo.25.gif -share/grail/icons/grail.logo.26.gif -share/grail/icons/grail.logo.27.gif -share/grail/icons/grail.logo.28.gif -share/grail/icons/grail.logo.29.gif -share/grail/icons/grail.logo.3.gif -share/grail/icons/grail.logo.30.gif -share/grail/icons/grail.logo.31.gif -share/grail/icons/grail.logo.32.gif -share/grail/icons/grail.logo.33.gif -share/grail/icons/grail.logo.34.gif -share/grail/icons/grail.logo.35.gif -share/grail/icons/grail.logo.4.gif -share/grail/icons/grail.logo.5.gif -share/grail/icons/grail.logo.6.gif -share/grail/icons/grail.logo.7.gif -share/grail/icons/grail.logo.8.gif -share/grail/icons/grail.logo.9.gif -share/grail/icons/grail.logo.gif -share/grail/icons/home.gif -share/grail/icons/html.gif -share/grail/icons/image.gif -share/grail/icons/index.gif -share/grail/icons/keyboard.gif -share/grail/icons/mail.gif -share/grail/icons/mail.in.gif -share/grail/icons/mail.out.gif -share/grail/icons/map.gif -share/grail/icons/mouse.gif -share/grail/icons/network.gif -share/grail/icons/new.gif -share/grail/icons/next.gif -share/grail/icons/notebook.gif -share/grail/icons/parent.gif -share/grail/icons/play.fast.forward.gif -share/grail/icons/play.fast.reverse.gif -share/grail/icons/play.pause.gif -share/grail/icons/play.start.gif -share/grail/icons/play.stop.gif -share/grail/icons/previous.gif -share/grail/icons/printer.gif -share/grail/icons/sadsmiley.gif -share/grail/icons/smiley.gif -share/grail/icons/square.gif -share/grail/icons/stop.gif -share/grail/icons/summary.gif -share/grail/icons/telephone.gif -share/grail/icons/telnet.gif -share/grail/icons/text.document.gif -share/grail/icons/tn3270.gif -share/grail/icons/toc.gif -share/grail/icons/trash.gif -share/grail/icons/unknown.document.gif -share/grail/icons/uuencoded.document.gif -share/grail/icons/work.gif -share/grail/icons/www.gif -share/grail/pinfo.py -share/grail/pinfo.pyc -share/grail/prefpanels/AppletsPanel.py -share/grail/prefpanels/AppletsPanel.pyc -share/grail/prefpanels/BookmarksPanel.py -share/grail/prefpanels/BookmarksPanel.pyc -share/grail/prefpanels/CachePanel.py -share/grail/prefpanels/CachePanel.pyc -share/grail/prefpanels/GeneralPanel.py -share/grail/prefpanels/GeneralPanel.pyc -share/grail/prefpanels/PrintingPanel.py -share/grail/prefpanels/PrintingPanel.pyc -share/grail/prefpanels/ProxiesPanel.py -share/grail/prefpanels/ProxiesPanel.pyc -share/grail/prefpanels/StylePanel.py -share/grail/prefpanels/StylePanel.pyc -share/grail/printing/PSFont.py -share/grail/printing/PSFont.pyc -share/grail/printing/PSParser.py -share/grail/printing/PSParser.pyc -share/grail/printing/PSStream.py -share/grail/printing/PSStream.pyc -share/grail/printing/PSWriter.py -share/grail/printing/PSWriter.pyc -share/grail/printing/__init__.py -share/grail/printing/__init__.pyc -share/grail/printing/data/header.ps -share/grail/printing/epstools.py -share/grail/printing/epstools.pyc -share/grail/printing/filetypes/__init__.py -share/grail/printing/filetypes/__init__.pyc -share/grail/printing/filetypes/application_postscript.py -share/grail/printing/filetypes/application_postscript.pyc -share/grail/printing/filetypes/text.py -share/grail/printing/filetypes/text.pyc -share/grail/printing/filetypes/text_html.py -share/grail/printing/filetypes/text_html.pyc -share/grail/printing/fonts/PSFont.py -share/grail/printing/fonts/PSFont.pyc -share/grail/printing/fonts/PSFont_Courier.py -share/grail/printing/fonts/PSFont_Courier.pyc -share/grail/printing/fonts/PSFont_Courier_Bold.py -share/grail/printing/fonts/PSFont_Courier_Bold.pyc -share/grail/printing/fonts/PSFont_Courier_BoldOblique.py -share/grail/printing/fonts/PSFont_Courier_BoldOblique.pyc -share/grail/printing/fonts/PSFont_Courier_Oblique.py -share/grail/printing/fonts/PSFont_Courier_Oblique.pyc -share/grail/printing/fonts/PSFont_Symbol.py -share/grail/printing/fonts/PSFont_Symbol.pyc -share/grail/printing/fonts/PSFont_Times_Bold.py -share/grail/printing/fonts/PSFont_Times_Bold.pyc -share/grail/printing/fonts/PSFont_Times_BoldItalic.py -share/grail/printing/fonts/PSFont_Times_BoldItalic.pyc -share/grail/printing/fonts/PSFont_Times_Italic.py -share/grail/printing/fonts/PSFont_Times_Italic.pyc -share/grail/printing/fonts/PSFont_Times_Roman.py -share/grail/printing/fonts/PSFont_Times_Roman.pyc -share/grail/printing/fonts/PSFont_ZapfDingbats.py -share/grail/printing/fonts/PSFont_ZapfDingbats.pyc -share/grail/printing/fonts/__init__.py -share/grail/printing/fonts/__init__.pyc -share/grail/printing/fonts/afm2py.py -share/grail/printing/fonts/afm2py.pyc -share/grail/printing/htmltags/__init__.py -share/grail/printing/htmltags/__init__.pyc -share/grail/printing/main.py -share/grail/printing/main.pyc -share/grail/printing/paper.py -share/grail/printing/paper.pyc -share/grail/printing/settings.py -share/grail/printing/settings.pyc -share/grail/printing/utils.py -share/grail/printing/utils.pyc -share/grail/protocols/ProtocolAPI.py -share/grail/protocols/ProtocolAPI.pyc -share/grail/protocols/__init__.py -share/grail/protocols/__init__.pyc -share/grail/protocols/dataAPI.py -share/grail/protocols/dataAPI.pyc -share/grail/protocols/docAPI.py -share/grail/protocols/docAPI.pyc -share/grail/protocols/doiAPI.py -share/grail/protocols/doiAPI.pyc -share/grail/protocols/fileAPI.py -share/grail/protocols/fileAPI.pyc -share/grail/protocols/ftpAPI.py -share/grail/protocols/ftpAPI.pyc -share/grail/protocols/grailAPI.py -share/grail/protocols/grailAPI.pyc -share/grail/protocols/hdlAPI.py -share/grail/protocols/hdlAPI.pyc -share/grail/protocols/httpAPI.py -share/grail/protocols/httpAPI.pyc -share/grail/protocols/ietfAPI.py -share/grail/protocols/ietfAPI.pyc -share/grail/protocols/mailtoAPI.py -share/grail/protocols/mailtoAPI.pyc -share/grail/protocols/nullAPI.py -share/grail/protocols/nullAPI.pyc -share/grail/protocols/telnetAPI.py -share/grail/protocols/telnetAPI.pyc -share/grail/protocols/urnAPI.py -share/grail/protocols/urnAPI.pyc -share/grail/pythonlib/ihooks.py -share/grail/pythonlib/ihooks.pyc -share/grail/pythonlib/keyword.py -share/grail/pythonlib/keyword.pyc -share/grail/sgml/HTMLParser.py -share/grail/sgml/HTMLParser.pyc -share/grail/sgml/SGMLHandler.py -share/grail/sgml/SGMLHandler.pyc -share/grail/sgml/SGMLLexer.py -share/grail/sgml/SGMLLexer.pyc -share/grail/sgml/SGMLParser.py -share/grail/sgml/SGMLParser.pyc -share/grail/sgml/SGMLReplacer.py -share/grail/sgml/SGMLReplacer.pyc -share/grail/sgml/__init__.py -share/grail/sgml/__init__.pyc -share/grail/sgml/extloader.py -share/grail/sgml/extloader.pyc -share/grail/sgml/utils.py -share/grail/sgml/utils.pyc -share/grail/utils/Assert.py -share/grail/utils/Assert.pyc -share/grail/utils/SafeDialog.py -share/grail/utils/SafeDialog.pyc -share/grail/utils/SafeTkinter.py -share/grail/utils/SafeTkinter.pyc -share/grail/utils/cookielib.py -share/grail/utils/cookielib.pyc -share/grail/utils/grailutil.py -share/grail/utils/grailutil.pyc -share/grail/utils/hdllib.py -share/grail/utils/hdllib.pyc -share/grail/utils/ht_time.py -share/grail/utils/ht_time.pyc -share/grail/utils/pynche/ChipViewer.py -share/grail/utils/pynche/ChipViewer.pyc -share/grail/utils/pynche/ColorDB.py -share/grail/utils/pynche/ColorDB.pyc -share/grail/utils/pynche/DetailsViewer.py -share/grail/utils/pynche/DetailsViewer.pyc -share/grail/utils/pynche/ListViewer.py -share/grail/utils/pynche/ListViewer.pyc -share/grail/utils/pynche/Main.py -share/grail/utils/pynche/Main.pyc -share/grail/utils/pynche/PyncheWidget.py -share/grail/utils/pynche/PyncheWidget.pyc -share/grail/utils/pynche/README -share/grail/utils/pynche/StripViewer.py -share/grail/utils/pynche/StripViewer.pyc -share/grail/utils/pynche/Switchboard.py -share/grail/utils/pynche/Switchboard.pyc -share/grail/utils/pynche/TextViewer.py -share/grail/utils/pynche/TextViewer.pyc -share/grail/utils/pynche/TypeinViewer.py -share/grail/utils/pynche/TypeinViewer.pyc -share/grail/utils/pynche/X/rgb.txt -share/grail/utils/pynche/X/xlicense.txt -share/grail/utils/pynche/__init__.py -share/grail/utils/pynche/__init__.pyc -share/grail/utils/pynche/pyColorChooser.py -share/grail/utils/pynche/pyColorChooser.pyc -share/grail/utils/pynche/pynche -share/grail/utils/pynche/pynche.pyw -share/grail/utils/supertextbox.py -share/grail/utils/supertextbox.pyc -share/grail/utils/testing.py -share/grail/utils/testing.pyc -share/grail/utils/tktools.py -share/grail/utils/tktools.pyc -@dirrm share/grail/SampleGrailDir/icons -@dirrm share/grail/SampleGrailDir/user -@dirrm share/grail/SampleGrailDir -@dirrm share/grail/ancillary -@dirrm share/grail/applets -@dirrm share/grail/bookmarks/formats -@dirrm share/grail/bookmarks/search -@dirrm share/grail/bookmarks -@dirrm share/grail/data -@dirrm share/grail/filetypes -@dirrm share/grail/grailbase -@dirrm share/grail/html -@dirrm share/grail/icons -@dirrm share/grail/prefpanels -@dirrm share/grail/printing/data -@dirrm share/grail/printing/filetypes -@dirrm share/grail/printing/fonts -@dirrm share/grail/printing/htmltags -@dirrm share/grail/printing -@dirrm share/grail/protocols -@dirrm share/grail/pythonlib -@dirrm share/grail/sgml -@dirrm share/grail/utils/pynche/X -@dirrm share/grail/utils/pynche -@dirrm share/grail/utils -@dirrm share/grail diff --git a/www/mod_php3/Makefile b/www/mod_php3/Makefile deleted file mode 100644 index f9a94b12277d..000000000000 --- a/www/mod_php3/Makefile +++ /dev/null @@ -1,113 +0,0 @@ -# New ports collection makefile for: mod_php3 -# Date created: Wed Feb 23 11:28:12 CEST 2000 -# Whom: Dirk Froemberg <dirk@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME?= mod_php3 -PORTVERSION= 3.0.18 -PORTREVISION?= 4 -CATEGORIES?= www -MASTER_SITES= ${MASTER_SITE_PHP} -MASTER_SITE_SUBDIR= distributions -DISTNAME= php-${PORTVERSION} - -PATCH_SITES= ${MASTER_SITE_PHP} -PATCH_SITE_SUBDIR= distributions -PATCHFILES= mime.c.diff-3.0.gz - -MAINTAINER= apache@FreeBSD.org -COMMENT?= PHP3 module for Apache - -BROKEN= "Conflicting dependencies (mysql 3.x and 4.x)" -EXPIRATION_DATE=2005-02-18 -DEPRECATED= "${BROKEN}" - -.if !defined(STANDALONE) -USE_APACHE= yes -.endif - -PATCH_DIST_ARGS= -d ${WRKSRC}/functions - -SLAVEDIRS= lang/php3 - -USE_SUBMAKE= yes -GNU_CONFIGURE= yes - -.if !defined(BATCH) && !defined(PACKAGE_BUILDING) -IS_INTERACTIVE= yes -.endif - -.if defined(STANDALONE) -CONFIGURE_ARGS= --with-config-file-path=${PREFIX}/etc/php.standalone \ - --enable-discard-path -.else -CONFIGURE_ARGS= --with-apxs=${APXS} \ - --with-config-file-path=${PREFIX}/etc -.endif - -CONFIGURE_ARGS+=--enable-versioning \ - --with-system-regex \ - --disable-debug \ - --enable-track-vars \ - --without-gd - -SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" \ - TOUCH="${TOUCH}" \ - MKDIR="${MKDIR}" \ - CAT="${CAT}" \ - REALCURDIR="${.CURDIR}" - -AP_LIBEXEC= ${PREFIX}/libexec/apache - -PLIST_SUB= AP_LIBEXEC=${AP_LIBEXEC:S/^${PREFIX}\///} - -.include <bsd.port.pre.mk> - -.if ${ARCH} != "i386" && ${ARCH} != "alpha" -BROKEN= "Does not compile on !i386 and !alpha" -.endif - -pre-fetch: - @${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure.php - -post-install: -.if !defined(STANDALONE) - @${INSTALL_DATA} ${WRKSRC}/php3.ini-dist ${PREFIX}/etc -.else - @${MKDIR} ${PREFIX}/etc/php.standalone - @${INSTALL_DATA} ${WRKSRC}/php3.ini-dist ${PREFIX}/etc/php.standalone -.endif - -.if !defined(STANDALONE) - @${ECHO} "*****************************************************************************" - @${ECHO} "Make sure the mime.types are connected to the php module properly and" - @${ECHO} "index.php3 is part of your DirectoryIndex." - @${ECHO} "" - @${ECHO} "The following should be in your Apache configuration file:" - @${ECHO} "[...]" - @${ECHO} "DirectoryIndex index.php3 index.html" - @${ECHO} "[...]" - @${ECHO} "AddType application/x-httpd-php3 .php3" - @${ECHO} "AddType application/x-httpd-php3-source .php3s" - @${ECHO} "[...]" - @${ECHO} "*****************************************************************************" -.endif - -post-clean: - @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc - -.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc) -.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc" -.endif - -# XXX: -# Has to be kept in sync with the defaults in configure.php -.ifndef(WITHOUT_MYSQL) -.ifmake describe -USE_MYSQL= yes -.endif -.endif - -.include <bsd.port.post.mk> diff --git a/www/mod_php3/distinfo b/www/mod_php3/distinfo deleted file mode 100644 index 3b1db4ac4a77..000000000000 --- a/www/mod_php3/distinfo +++ /dev/null @@ -1,4 +0,0 @@ -MD5 (php-3.0.18.tar.gz) = b4b8f7f1151ce66d5f3910a066651133 -SIZE (php-3.0.18.tar.gz) = 2219410 -MD5 (mime.c.diff-3.0.gz) = b4826b2d7968553f808ddb80269d87a0 -SIZE (mime.c.diff-3.0.gz) = 488 diff --git a/www/mod_php3/files/patch-aa b/www/mod_php3/files/patch-aa deleted file mode 100644 index 11e68467a5d2..000000000000 --- a/www/mod_php3/files/patch-aa +++ /dev/null @@ -1,10 +0,0 @@ ---- functions/imap.c.orig Sat Sep 30 19:32:44 2000 -+++ functions/imap.c Sun Oct 22 14:22:54 2000 -@@ -61,7 +61,6 @@ - #include "imap.h" - #include "mail.h" - #include "rfc822.h" --#include "utf8.h" - #include "modules.h" - #if (WIN32|WINNT) - #include "winsock.h" diff --git a/www/mod_php3/files/patch-aq b/www/mod_php3/files/patch-aq deleted file mode 100644 index f30fea192773..000000000000 --- a/www/mod_php3/files/patch-aq +++ /dev/null @@ -1,56 +0,0 @@ ---- configure.orig Fri Oct 20 21:05:17 2000 -+++ configure Mon Feb 26 13:09:58 2001 -@@ -1626,7 +1626,7 @@ - ;; - *) - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" -- ac_dummy="$PATH /usr/bin /usr/sbin /usr/etc /etc /usr/ucblib" -+ ac_dummy="$PATH:/usr/bin:/usr/sbin:/usr/etc:/etc:/usr/ucblib" - for ac_dir in $ac_dummy; do - test -z "$ac_dir" && ac_dir=. - if test -f $ac_dir/$ac_word; then -@@ -4634,7 +4634,7 @@ - - echo "$ac_t""no" 1>&6 - BINNAME=php -- INSTALL_IT="cp $BINNAME \$(bindir)" -+ INSTALL_IT="cp $BINNAME \$(bindir)/php3" - - fi - -@@ -5157,8 +5157,8 @@ - fi - if test "$withval" != "no" && test "$withval" != "yes"; then - IMAP_DIR=$withval -- if test -f $IMAP_DIR/include/imap/mail.h; then -- IMAP_INC_DIR=$IMAP_DIR/include/imap -+ if test -f $IMAP_DIR/include/c-client/mail.h; then -+ IMAP_INC_DIR=$IMAP_DIR/include/c-client - else - IMAP_INC_DIR=$withval/include - fi -@@ -9231,7 +9231,7 @@ - fi - SYBASE_CT_INCLUDE=-I$SYBASE_CT_INCDIR - SYBASE_CT_LFLAGS="-L$SYBASE_CT_LIBDIR" -- SYBASE_CT_LIBS="-lcs -lct -lcomn -lintl" -+ SYBASE_CT_LIBS="-lct" - old_LDFLAGS=$LDFLAGS - LDFLAGS="$LDFLAGS -L$SYBASE_CT_LIBDIR" - echo $ac_n "checking for netg_errstr in -ltcl""... $ac_c" 1>&6 -@@ -9272,7 +9272,6 @@ - SYBASE_CT_LIBS="$SYBASE_CT_LIBS -ltcl" - else - echo "$ac_t""no" 1>&6 -- SYBASE_CT_LIBS="$SYBASE_CT_LIBS -lsybtcl" - fi - - echo $ac_n "checking for insck__getVdate in -linsck""... $ac_c" 1>&6 -@@ -9671,7 +9670,6 @@ - PGSQL_INCDIR=$withval/include - test -d $withval/include/pgsql && PGSQL_INCDIR=$withval/include/pgsql - test -d $withval/pgsql/include && PGSQL_INCDIR=$withval/pgsql/include -- test -d $withval/include/postgresql && PGSQL_INCDIR=$withval/include/postgresql - PGSQL_LIBDIR=$withval/lib - test -d $withval/lib/pgsql && PGSQL_LIBDIR=$withval/lib/pgsql - test -d $withval/pgsql/lib && PGSQL_LIBDIR=$withval/pgsql/lib diff --git a/www/mod_php3/files/patch-ar b/www/mod_php3/files/patch-ar deleted file mode 100644 index 32fca3c5a7f0..000000000000 --- a/www/mod_php3/files/patch-ar +++ /dev/null @@ -1,29 +0,0 @@ ---- functions/sybase.c.orig Tue Feb 8 00:54:51 2000 -+++ functions/sybase.c Tue Feb 29 22:01:07 2000 -@@ -366,7 +366,7 @@ - RETURN_FALSE; - } - /* create the link */ -- if ((sybase.link=dbopen(sybase.login,host))==FAIL) { -+ if ((sybase.link=tdsdbopen(sybase.login,host))==FAIL) { - /*php3_error(E_WARNING,"Sybase: Unable to connect to server: %s",sybase_error(sybase));*/ - efree(hashed_details); - dbloginfree(sybase.login); -@@ -408,7 +408,7 @@ - #if BROKEN_SYBASE_PCONNECTS - log_error("PHP/Sybase: Persistent link died, trying to reconnect...",php3_rqst->server); - #endif -- if ((sybase_ptr->link=dbopen(sybase_ptr->login,host))==FAIL) { -+ if ((sybase_ptr->link=tdsdbopen(sybase_ptr->login,host))==FAIL) { - #if BROKEN_SYBASE_PCONNECTS - log_error("PHP/Sybase: Unable to reconnect!",php3_rqst->server); - #endif -@@ -464,7 +464,7 @@ - RETURN_FALSE; - } - -- if ((sybase.link=dbopen(sybase.login,host))==NULL) { -+ if ((sybase.link=tdsdbopen(sybase.login,host))==NULL) { - /*php3_error(E_WARNING,"Sybase: Unable to connect to server: %s",sybase_error(sybase));*/ - efree(hashed_details); - RETURN_FALSE; diff --git a/www/mod_php3/files/patch-at b/www/mod_php3/files/patch-at deleted file mode 100644 index add66733a3e1..000000000000 --- a/www/mod_php3/files/patch-at +++ /dev/null @@ -1,8 +0,0 @@ ---- php.map.orig Sat Sep 11 00:19:26 1999 -+++ php.map Tue Dec 26 14:27:56 2000 -@@ -1,4 +1,5 @@ - PHP3 { - global: php3_module; -+ mm_*; - local: *; - }; diff --git a/www/mod_php3/files/patch-functions::mysql.c b/www/mod_php3/files/patch-functions::mysql.c deleted file mode 100644 index cbf509ecb039..000000000000 --- a/www/mod_php3/files/patch-functions::mysql.c +++ /dev/null @@ -1,52 +0,0 @@ ---- functions/mysql.c.orig Thu Jun 3 13:17:04 2004 -+++ functions/mysql.c Thu Jun 3 13:17:09 2004 -@@ -785,7 +785,9 @@ - void php3_mysql_create_db(INTERNAL_FUNCTION_PARAMETERS) - { - pval *db,*mysql_link; -- int id,type; -+ int id,type,res; -+ char *qbuf; -+ size_t qsize; - MYSQL *mysql; - MySQL_TLS_VARS; - -@@ -818,7 +820,12 @@ - } - - convert_to_string(db); -- if (mysql_create_db(mysql,db->value.str.val)==0) { -+ qsize = strlen(db->value.str.val) + 20; -+ qbuf = (char *)emalloc(qsize); -+ snprintf(qbuf, qsize, "CREATE DATABASE %s", db->value.str.val); -+ res = mysql_real_query(mysql,qbuf,strlen(qbuf)); -+ efree(qbuf); -+ if (res) { - RETURN_TRUE; - } else { - RETURN_FALSE; -@@ -831,7 +838,9 @@ - void php3_mysql_drop_db(INTERNAL_FUNCTION_PARAMETERS) - { - pval *db,*mysql_link; -- int id,type; -+ int id,type,res; -+ char *qbuf; -+ size_t qsize; - MYSQL *mysql; - MySQL_TLS_VARS; - -@@ -864,7 +873,12 @@ - } - - convert_to_string(db); -- if (mysql_drop_db(mysql,db->value.str.val)==0) { -+ qsize = strlen(db->value.str.val) + 20; -+ qbuf = (char *)emalloc(qsize); -+ snprintf(qbuf, qsize, "DROP DATABASE %s", db->value.str.val); -+ res = mysql_real_query(mysql,qbuf,strlen(qbuf)); -+ efree(qbuf); -+ if (res) { - RETURN_TRUE; - } else { - RETURN_FALSE; diff --git a/www/mod_php3/pkg-descr b/www/mod_php3/pkg-descr deleted file mode 100644 index cea408b8d551..000000000000 --- a/www/mod_php3/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Server-side, cross-platform, HTML embedded scripting language which -offers easy database integration. - -WWW: http://www.php.net/ diff --git a/www/mod_php3/pkg-message b/www/mod_php3/pkg-message deleted file mode 100644 index 8741171455f2..000000000000 --- a/www/mod_php3/pkg-message +++ /dev/null @@ -1,20 +0,0 @@ -***************************************************************************** -You have installed the mod_php3 package. - -Have a look at the mod_php3 _port_ if you need additional support for -databases other than MySQL, e. g. - -You can find it at -ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/ports/www/mod_php3.tar - -Make sure the mime.types are connected to the php module properly and -index.php3 is part of your DirectoryIndex. - -The following should be in your Apache configuration file: -[...] -DirectoryIndex index.php3 index.html -[...] -AddType application/x-httpd-php3 .php3 -AddType application/x-httpd-php3-source .php3s -[...] -***************************************************************************** diff --git a/www/mod_php3/pkg-plist b/www/mod_php3/pkg-plist deleted file mode 100644 index a27e2833d8ba..000000000000 --- a/www/mod_php3/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -etc/php3.ini-dist -%%AP_LIBEXEC%%/libphp3.so -@exec %D/sbin/apxs -e -A -n php3 %f -@unexec %D/sbin/apxs -e -A -n php3 %f diff --git a/www/mod_php3/pkg-plist.standalone b/www/mod_php3/pkg-plist.standalone deleted file mode 100644 index 051d2ac5d3bc..000000000000 --- a/www/mod_php3/pkg-plist.standalone +++ /dev/null @@ -1,3 +0,0 @@ -bin/php3 -etc/php.standalone/php3.ini-dist -@unexec rmdir %D/etc/php.standalone 2>/dev/null || true diff --git a/www/mod_php3/scripts/configure.php b/www/mod_php3/scripts/configure.php deleted file mode 100644 index af41539f1fa5..000000000000 --- a/www/mod_php3/scripts/configure.php +++ /dev/null @@ -1,186 +0,0 @@ -#!/bin/sh -# $FreeBSD$ - -if [ -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc ]; then - exit -fi - -tempfile=`/usr/bin/mktemp -t checklist` - -if [ "${BATCH}" ]; then - set \"zlib\" \"MySQL\" -else - /usr/bin/dialog --title "configuration options" --clear \ - --checklist "\n\ -Please select desired options:" -1 -1 16 \ -GD "GD library support" OFF \ -FreeType "TrueType font rendering (implies GD)" OFF \ -zlib "zlib library support" ON \ -mcrypt "Encryption support" OFF \ -mhash "Crypto-hashing support" OFF \ -IMAP "IMAP support" OFF \ -MySQL "MySQL database support" ON \ -PostgreSQL "PostgreSQL database support" OFF \ -SybaseDB "Sybase/MS-SQL database support (DB-lib)" OFF \ -SybaseCT "Sybase/MS-SQL database support (CT-lib)" OFF \ -Interbase "Interbase 6 database support (Firebird)" OFF \ -dBase "dBase database support" OFF \ -OpenLDAP "OpenLDAP support" OFF \ -SNMP "SNMP support" OFF \ -XML "XML support" OFF \ -FTP "File Transfer Protocol support" OFF \ -gettext "gettext library support" OFF \ -YP "YP/NIS support" OFF \ -sysvsem "System V semaphore support" OFF \ -sysvshm "System V shared memory support" OFF \ -2> $tempfile - - retval=$? - - if [ -s $tempfile ]; then - set `cat $tempfile` - fi - rm -f $tempfile - - case $retval in - 0) if [ -z "$*" ]; then - echo "Nothing selected" - fi - ;; - 1) echo "Cancel pressed." - exit 1 - ;; - esac -fi - -${MKDIR} ${WRKDIRPREFIX}${REALCURDIR} -exec > ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc - -while [ "$1" ]; do - case $1 in - \"GD\") - echo "LIB_DEPENDS+= gd.4:\${PORTSDIR}/graphics/gd" - echo "CONFIGURE_ARGS+=--with-gd=\${PREFIX}" - GD=1 - ;; - \"FreeType\") - echo "LIB_DEPENDS+= ttf.4:\${PORTSDIR}/print/freetype" - echo "CONFIGURE_ARGS+=--with-ttf=\${PREFIX}" - if [ -z "$GD" ]; then - set $* \"GD\" - fi - ;; - \"zlib\") - echo "CONFIGURE_ARGS+=--with-zlib" - ZLIB=1 - ;; - \"mcrypt\") - echo "mcrypt support doesn't compile at the moment. Ignoring." > /dev/stderr - ;; - \"nothing\") - echo "LIB_DEPENDS+= mcrypt.8:\${PORTSDIR}/security/libmcrypt" - echo "CONFIGURE_ARGS+=--with-mcrypt=\${PREFIX}" - ;; - \"mhash\") - echo "LIB_DEPENDS+= mhash.2:\${PORTSDIR}/security/mhash" - echo "CONFIGURE_ARGS+=--with-mhash=\${PREFIX}" - ;; - \"IMAP\") - echo "LIB_DEPENDS+= c-client4.8:\${PORTSDIR}/mail/cclient" - echo "CONFIGURE_ARGS+=--with-imap=\${PREFIX}" - ;; - \"MySQL\") - echo "USE_MYSQL= yes" - echo "CONFIGURE_ARGS+=--with-mysql=\${PREFIX}" - MYSQL=1 - ;; - \"PostgreSQL\") - echo "POSTGRESQL_PORT?= databases/postgresql7" - echo "LIB_DEPENDS+= pq.3:\${PORTSDIR}/\${POSTGRESQL_PORT}" - echo "CONFIGURE_ARGS+=--with-pgsql=\${PREFIX}" - if /usr/bin/ldd ${PREFIX}/bin/postgres | /usr/bin/grep -q "libssl"; then - LIBS="-lcrypto -lssl" - fi - ;; - \"SybaseDB\") - echo "LIB_DEPENDS+= sybdb.1:\${PORTSDIR}/databases/freetds" - echo "LIB_DEPENDS+= iconv.3:\${PORTSDIR}/converters/libiconv" - echo "CONFIGURE_ARGS+=--with-sybase=\${PREFIX}" - LIBS="${LIBS} -L\${LOCALBASE}/lib -liconv" - if [ "$SYBASECT" ]; then - echo "SybaseDB and SybaseCT are mutually exclusive." > /dev/stderr - rm -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc - exit 1 - fi - SYBASEDB=1 - ;; - \"SybaseCT\") - echo "LIB_DEPENDS+= ct.0:\${PORTSDIR}/databases/freetds" - echo "LIB_DEPENDS+= iconv.3:\${PORTSDIR}/converters/libiconv" - echo "CONFIGURE_ARGS+=--with-sybase-ct=\${PREFIX}" - LIBS="${LIBS} -L\${LOCALBASE}/lib -liconv" - if [ "$SYBASEDB" ]; then - echo "SybaseDB and SybaseCT are mutually exclusive." > /dev/stderr - rm -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc - exit 1 - fi - SYBASECT=1 - ;; - \"Interbase\") - echo "LIB_DEPENDS+= gds.1:\${PORTSDIR}/databases/firebird" - echo "CONFIGURE_ARGS+=--with-interbase=\${PREFIX}/firebird" - LIBS="${LIBS} -L\${PREFIX}/firebird/lib" - ;; - \"dBase\") - echo "CONFIGURE_ARGS+=--with-dbase" - ;; - \"OpenLDAP\") - echo "LIB_DEPENDS+= ldap.1:\${PORTSDIR}/net/openldap12" - echo "LIB_DEPENDS+= lber.1:\${PORTSDIR}/net/openldap12" - echo "CONFIGURE_ARGS+=--with-ldap=\${PREFIX}" - if [ -f /usr/lib/libkrb.a -a -f /usr/lib/libdes.a -a ! -L /usr/lib/libdes.a ]; then - LIBS="${LIBS} -lkrb -ldes -L\${PREFIX}/lib" - fi - ;; - \"SNMP\") - echo "LIB_DEPENDS+= snmp.4:\${PORTSDIR}/net/net-snmp" - echo "CONFIGURE_ARGS+=--with-snmp=\${PREFIX} --enable-ucd-snmp-hack" - ;; - \"XML\") - echo "BUILD_DEPENDS+= \${PREFIX}/lib/libexpat.a:\${PORTSDIR}/textproc/expat" - echo "BUILD_DEPENDS+= \${PREFIX}/include/xml/xmlparse.h:\${PORTSDIR}/textproc/expat" - echo "BUILD_DEPENDS+= \${PREFIX}/include/xml/xmltok.h:\${PORTSDIR}/textproc/expat" - echo "CONFIGURE_ARGS+=--with-xml=\${PREFIX}" - ;; - \"FTP\") - echo "CONFIGURE_ARGS+=--with-ftp" - ;; - \"gettext\") - echo "LIB_DEPENDS+= intl.5:\${PORTSDIR}/devel/gettext" - echo "CONFIGURE_ARGS+=--with-gettext=\${PREFIX}" - ;; - \"YP\") - echo "CONFIGURE_ARGS+=--with-yp" - ;; - \"sysvsem\") - echo "CONFIGURE_ARGS+=--enable-sysvsem" - ;; - \"sysvshm\") - echo "CONFIGURE_ARGS+=--enable-sysvshm" - ;; - *) - echo "Invalid option(s): $*" > /dev/stderr - rm -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc - exit 1 - ;; - esac - shift -done - -if [ "${LIBS}" ]; then - echo "CONFIGURE_ENV+= LIBS='${LIBS}'" -fi - -if [ -z "${MYSQL}" ]; then - echo "WITHOUT_MYSQL= 1" -fi |