1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-05 06:27:37 +00:00

Remove expired ports:

2016-11-01 math/octave-forge-octgpr: Broken for more than 6 months
2016-11-01 math/octave-forge-spline-gcvspl: Broken for more than 6 months
2016-11-01 www/pear-Services_SharedBook: Broken for more than 6 months
2016-11-01 devel/py-snackwich: Depends on broken and expiring devel/py-snack
2016-11-01 math/octave-forge-ad: Broken for more than 6 months
2016-11-01 math/octave-forge-xraylib: Broken for more than 6 months
2016-11-01 x11-toolkits/py-traitsbackendwx: Broken for more than 6 months
2016-11-01 x11-toolkits/py-traitsgui: Depends on broken and expiring x11-toolkits/py-traitsbackendwx
2016-11-01 security/lsh: Broken for more than 6 months
2016-11-01 devel/py-snack: Broken for more than 6 months
2016-11-01 security/massh: Broken for more than 6 months
2016-11-01 www/hydra: Broken for more than 6 months
2016-11-01 math/py-pyfst: Broken for more than 6 months
2016-11-01 archivers/ruby-zip: Broken will all supported versions of Ruby
2016-11-01 devel/ruby-langscan: Broken will all supported versions of Ruby
This commit is contained in:
Rene Ladan 2016-11-01 22:15:31 +00:00
parent cb505719ea
commit bb5055e3cd
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=425096
74 changed files with 15 additions and 1415 deletions

15
MOVED
View File

@ -8775,3 +8775,18 @@ net/dosdetector||2016-10-23|Has expired: No maintainer activity in over a decade
devel/go-btree||2016-10-26|The only consumer of this port (peco) started to bundle a snapshot
devel/go-flags||2016-10-26|The only consumer of this port (peco) started to bundle a snapshot
devel/go-termbox||2016-10-26|The only consumer of this port (peco) started to bundle a snapshot
math/octave-forge-octgpr||2016-11-01|Has expired: Broken for more than 6 months
math/octave-forge-spline-gcvspl||2016-11-01|Has expired: Broken for more than 6 months
www/pear-Services_SharedBook||2016-11-01|Has expired: Broken for more than 6 months
devel/py-snackwich||2016-11-01|Has expired: Depends on broken and expiring devel/py-snack
math/octave-forge-ad||2016-11-01|Has expired: Broken for more than 6 months
math/octave-forge-xraylib||2016-11-01|Has expired: Broken for more than 6 months
x11-toolkits/py-traitsbackendwx||2016-11-01|Has expired: Broken for more than 6 months
x11-toolkits/py-traitsgui||2016-11-01|Has expired: Depends on broken and expiring x11-toolkits/py-traitsbackendwx
security/lsh||2016-11-01|Has expired: Broken for more than 6 months
devel/py-snack||2016-11-01|Has expired: Broken for more than 6 months
security/massh||2016-11-01|Has expired: Broken for more than 6 months
www/hydra||2016-11-01|Has expired: Broken for more than 6 months
math/py-pyfst||2016-11-01|Has expired: Broken for more than 6 months
archivers/ruby-zip||2016-11-01|Has expired: Broken will all supported versions of Ruby
devel/ruby-langscan||2016-11-01|Has expired: Broken will all supported versions of Ruby

View File

@ -182,7 +182,6 @@
SUBDIR += rpm2cpio
SUBDIR += rpm4
SUBDIR += ruby-lha
SUBDIR += ruby-zip
SUBDIR += rubygem-archive-tar-minitar
SUBDIR += rubygem-archive-zip
SUBDIR += rubygem-bzip2-ruby

View File

@ -1,45 +0,0 @@
# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
PORTNAME= zip
PORTVERSION= 0.9.4
CATEGORIES= archivers ruby
MASTER_SITES= SF/ruby${PORTNAME}/ruby${PORTNAME}/${PORTVERSION}
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DISTNAME= ruby${PORTNAME}-${PORTVERSION}
DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby module for reading and writing ZIP files
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
BROKEN_RUBY21= yes
BROKEN_RUBY22= yes
BROKEN_RUBY23= yes
DEPRECATED= Broken will all supported versions of Ruby
EXPIRATION_DATE= 2016-11-01
OPTIONS_DEFINE= DOCS EXAMPLES
NO_BUILD= yes
USE_RUBY= yes
USES= tar:tgz
WRKSRC= ${WRKDIR}/rubyzip-${PORTVERSION}
DOCS= ChangeLog NEWS README TODO
do-install:
${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}/zip
${INSTALL_DATA} ${WRKSRC}/lib/zip/*.rb ${STAGEDIR}${RUBY_SITELIBDIR}/zip
do-install-DOCS-on:
${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/
cd ${WRKSRC}/ && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${RUBY_MODDOCDIR}/
do-install-EXAMPLES-on:
${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
${INSTALL_DATA} ${WRKSRC}/samples/* ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ruby/rubyzip-0.9.4.tgz) = 8e13d1a34cb35998b508e3aee0db74d124d2108ec6785475c15f5e8befada5c0
SIZE (ruby/rubyzip-0.9.4.tgz) = 63696

View File

@ -1,3 +0,0 @@
This is a Ruby module or reading and writing zip files.
WWW: http://rubyzip.sourceforge.net/

View File

@ -1,16 +0,0 @@
%%RUBY_SITELIBDIR%%/zip/ioextras.rb
%%RUBY_SITELIBDIR%%/zip/stdrubyext.rb
%%RUBY_SITELIBDIR%%/zip/tempfile_bugfixed.rb
%%RUBY_SITELIBDIR%%/zip/zip.rb
%%RUBY_SITELIBDIR%%/zip/zipfilesystem.rb
%%RUBY_SITELIBDIR%%/zip/ziprequire.rb
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/NEWS
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/TODO
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/example.rb
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/example_filesystem.rb
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/gtkRubyzip.rb
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/qtzip.rb
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/write_simple.rb
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/zipfind.rb

View File

@ -4536,8 +4536,6 @@
SUBDIR += py-sip
SUBDIR += py-six
SUBDIR += py-smmap
SUBDIR += py-snack
SUBDIR += py-snackwich
SUBDIR += py-sortedcontainers
SUBDIR += py-sourcemap
SUBDIR += py-spark
@ -4875,7 +4873,6 @@
SUBDIR += ruby-intl
SUBDIR += ruby-korundum
SUBDIR += ruby-krossruby
SUBDIR += ruby-langscan
SUBDIR += ruby-locale
SUBDIR += ruby-ncurses
SUBDIR += ruby-property

View File

@ -1,50 +0,0 @@
# $FreeBSD$
PORTNAME= snack
PORTVERSION= 0.52.18
CATEGORIES= devel
MASTER_SITES= https://fedorahosted.org/releases/n/e/newt/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= newt-${PORTVERSION}
MAINTAINER= python@FreeBSD.org
COMMENT= Not Eriks Windowing Toolkit Python bindings
LICENSE= GPLv2
BROKEN= conflicts with devel/newt
DEPRECATED= Broken for more than 6 months
EXPIRATION_DATE= 2016-11-01
LIB_DEPENDS= libslang.so:devel/libslang2 \
libpopt.so:devel/popt \
libnewt.so:devel/newt
OPTIONS_DEFINE= EXAMPLES
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-nls
USES= python:2
USE_PYTHON= distutils autoplist
PYSETUP= ${WRKDIR}/setup.py
SUB_FILES= setup.py
SUB_LIST= VERSION=${PORTVERSION}
PORTEXAMPLES= peanuts.py \
popcorn.py
post-patch: apply-slist
@${REINPLACE_CMD} -e 's|/usr/bin/python|${PYTHON_CMD}|' \
${WRKSRC}/popcorn.py \
${WRKSRC}/peanuts.py
post-install:
${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_snack.so
post-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_SCRIPT} ${PORTEXAMPLES:S,^,${WRKSRC}/,} ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (newt-0.52.18.tar.gz) = 771b0e634ede56ae6a6acd910728bb5832ac13ddb0d1d27919d2498dab70c91e
SIZE (newt-0.52.18.tar.gz) = 180425

View File

@ -1,15 +0,0 @@
from distutils.core import setup, Extension
setup(
name='snack',
version='%%VERSION%%',
description='Python interface to Newt module',
py_modules=['snack'],
ext_modules=[ Extension(
name='_snack',
sources=['snack.c'],
include_dirs=['.', '%%LOCALBASE%%'+'/include', '%%PREFIX%%'+'/include'],
library_dirs=['.', '%%LOCALBASE%%'+'/lib', '%%PREFIX%%'+'/lib'],
libraries=['newt', 'popt', 'slang', 'ncurses']
)]
)

View File

@ -1,14 +0,0 @@
Python bindings for Newt toolkit.
Newt is a windowing toolkit for text mode built from the slang
library. It allows color text mode applications to easily use
stackable windows, push buttons, check boxes, radio buttons, lists,
entry fields, labels, and displayable text. Scrollbars are supported,
and forms may be nested to provide extra functionality.
Besides the newt library, this port provides whiptail, which may
be used from shell scripts similarly to Savio Lam's "dialog". Newt
provides the textual interface for the Red Hat and Debian boot
disks.
WWW: https://fedorahosted.org/newt/

View File

@ -1,24 +0,0 @@
# Created by: Johannes Meixner <johannes@perceivon.net>
# $FreeBSD$
PORTNAME= snackwich
PORTVERSION= 1.3.18
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= johannes@perceivon.net
COMMENT= Configuration-based Console UI Framework
LICENSE= GPLv2
DEPRECATED= Depends on broken and expiring devel/py-snack
EXPIRATION_DATE= 2016-11-01
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}snack>0:devel/py-snack
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= python
USE_PYTHON= distutils autoplist
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (snackwich-1.3.18.tar.gz) = ecee24943c09499dc74aa0c1cbf75fbcd68929648cbe696c52d097deaf1e6523
SIZE (snackwich-1.3.18.tar.gz) = 10021

View File

@ -1,4 +0,0 @@
Configuration-based Snack/Newt adaptation for easy and attractive console UI
forms.
WWW: https://github.com/dsoprea/Snackwich

View File

@ -1,62 +0,0 @@
# Created by: TAKATSU Tomonari <tota@FreeBSD.org>
# $FreeBSD$
PORTNAME= langscan
PORTVERSION= 1.2.20070115
CATEGORIES= devel ruby
MASTER_SITES= LOCAL/tota/${PORTNAME}
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DIST_SUBDIR= ${RUBY_PKGNAMEPREFIX:S|${RUBY_SUFFIX}-||}
MAINTAINER= tota@FreeBSD.org
COMMENT= Program analyzer for source code search engine
LICENSE= GPLv2
RUN_DEPENDS= p5-PPI>=0:textproc/p5-PPI
BUILD_DEPENDS= flex>=2.5.31:textproc/flex
BROKEN_RUBY21= yes
BROKEN_RUBY22= yes
BROKEN_RUBY23= yes
DEPRECATED= Broken will all supported versions of Ruby
EXPIRATION_DATE= 2016-11-01
USES= perl5
USE_AUTOTOOLS= aclocal:env automake:env autoconf:env
USE_RUBY= yes
USE_PERL5= run
USE_OCAML= yes
NO_OCAML_RUNDEPENDS= yes
HAS_CONFIGURE= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
PORTDOCS= ChangeLog NEWS README
DOCSDIR= ${RUBY_MODDOCDIR}
OPTIONS_DEFINE= DOCS
CFLAGS+= -fPIC
CFLAGS+= -I${LOCALBASE}/include/ruby-${RUBY_VER} \
-I${LOCALBASE}/include/ruby-${RUBY_VER}/${RUBY_ARCH}
PLIST_SUB+= RIPPER="@comment "
post-patch:
${REINPLACE_CMD} "s|\(flex --version\)|${LOCALBASE}/bin/\1|" ${WRKSRC}/autogen.sh
${FIND} ${WRKSRC} -name Makefile.am | ${XARGS} ${REINPLACE_CMD} "s|flex|${LOCALBASE}/bin/flex|"
pre-configure:
cd ${CONFIGURE_WRKSRC}; ${SH} autogen.sh
post-install:
${CHMOD} ${BINMODE} ${STAGEDIR}${RUBY_SITEARCHLIBDIR}/${PORTNAME}/ocaml/camlexer
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for f in ${PORTDOCS}
${INSTALL_DATA} ${INSTALL_WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/
.endfor
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ruby/langscan-1.2.20070115.tar.gz) = bddba4be5b12315f6eb936a5213cac3370d0e5ff8b578c6af00b1460dd7f6b70
SIZE (ruby/langscan-1.2.20070115.tar.gz) = 144366

View File

@ -1,40 +0,0 @@
--- acinclude.m4.orig 2006-01-05 21:51:48.000000000 +0900
+++ acinclude.m4 2013-05-04 17:57:54.000000000 +0900
@@ -41,7 +41,7 @@
AC_MSG_CHECKING([path to ruby library])
if test "x$rubydir" = x; then
changequote(<<, >>)
- rubydir=`ruby -rrbconfig -e 'puts Config::CONFIG["sitelibdir"]'`
+ rubydir=`ruby -rrbconfig -e 'puts RbConfig::CONFIG["sitelibdir"]'`
changequote([, ])
fi
AC_MSG_RESULT($rubydir)
@@ -57,20 +57,20 @@
AC_MSG_CHECKING([path to ruby binary library])
if test "x$rubyarchdir" = x; then
changequote(<<, >>)
- rubyarchdir=`ruby -rrbconfig -e 'puts Config::CONFIG["sitearchdir"]'`
+ rubyarchdir=`ruby -rrbconfig -e 'puts RbConfig::CONFIG["sitearchdir"]'`
changequote([, ])
fi
AC_MSG_RESULT($rubyarchdir)
AC_SUBST(rubyarchdir)
changequote(<<, >>)
- RUBY_CC="`ruby -rmkmf -e 'puts Config::MAKEFILE_CONFIG["CC"]'`"
- RUBY_LDSHARED="`ruby -rmkmf -e 'puts Config::MAKEFILE_CONFIG["LDSHARED"]'`"
- RUBY_CFLAGS="`ruby -rmkmf -e 'puts Config::MAKEFILE_CONFIG["CCDLFLAGS"] + " " + Config::MAKEFILE_CONFIG["CFLAGS"]'`"
- RUBY_DLEXT="`ruby -rmkmf -e 'puts Config::MAKEFILE_CONFIG["DLEXT"]'`"
- RUBY_DLDFLAGS="`ruby -rmkmf -e 'puts Config::MAKEFILE_CONFIG["DLDFLAGS"]'`"
- RUBY_LIBS="`ruby -rmkmf -e 'puts Config::MAKEFILE_CONFIG["LIBS"]'`"
- RUBY_HDRHDIR="`ruby -rmkmf -e 'puts Config::CONFIG["archdir"]'`"
+ RUBY_CC="`ruby -rrbconfig -e 'puts RbConfig::MAKEFILE_CONFIG["CC"]'`"
+ RUBY_LDSHARED="`ruby -rrbconfig -e 'puts RbConfig::MAKEFILE_CONFIG["LDSHARED"]'`"
+ RUBY_CFLAGS="`ruby -rrbconfig -e 'puts RbConfig::MAKEFILE_CONFIG["CCDLFLAGS"] + " " + RbConfig::MAKEFILE_CONFIG["CFLAGS"]'` -I\$(CFLAGS)"
+ RUBY_DLEXT="`ruby -rrbconfig -e 'puts RbConfig::MAKEFILE_CONFIG["DLEXT"]'`"
+ RUBY_DLDFLAGS="`ruby -rrbconfig -e 'puts RbConfig::MAKEFILE_CONFIG["DLDFLAGS"]'`"
+ RUBY_LIBS="`ruby -rrbconfig -e 'puts RbConfig::MAKEFILE_CONFIG["LIBS"]'`"
+ RUBY_HDRHDIR="`ruby -rrbconfig -e 'puts RbConfig::CONFIG["archdir"]'`"
RUBY_CPPFLAGS='-I. -I$(RUBY_HDRHDIR)'
changequote([, ])

View File

@ -1,11 +0,0 @@
--- configure.ac.orig 2005-10-31 00:53:28.000000000 +0900
+++ configure.ac 2013-05-04 17:44:08.000000000 +0900
@@ -1,5 +1,6 @@
-AC_INIT(langscan.rb)
-AM_INIT_AUTOMAKE(langscan, 1.2)
+AC_INIT(LangScan, 1.2)
+AC_CONFIG_SRCDIR(langscan.rb)
+AM_INIT_AUTOMAKE
LANGSCAN_URI="http://gonzui.sourceforge.net/langscan/"
AC_SUBST(LANGSCAN_URI)

View File

@ -1,15 +0,0 @@
--- langscan/_template.c.orig 2006-09-19 00:20:44.000000000 +0900
+++ langscan/_template.c 2013-05-03 21:25:11.000000000 +0900
@@ -11,7 +11,11 @@
*/
-#include <ruby.h>
+#ifdef HAVE_RUBY_ST_H
+# include "ruby/ruby.h"
+#else
+# include "ruby.h"
+#endif
#include "langname.h"
static VALUE token_symbol_list[

View File

@ -1,22 +0,0 @@
LangScan is a program analyzer for source code search engine.
Main Characteristics:
* Use source code-specific information
- Function names, string, comments, etc.
* Prity-printed source code views
* Easy-to-use for both general users and administrators
* Support multi-byte characters
Supported Languages:
* Brainfuck * JavaScript
* C * Lua
* C++ * Objective Caml
* C# * PHP
* CSS * Perl
* D * Python
* Eiffel * Ruby
* Emacs Lisp * Scheme
* Io * Shell Script
* Java * Plain Text
WWW: http://gonzui.sourceforge.net/langscan/

View File

@ -1,46 +0,0 @@
%%RUBY_SITELIBDIR%%/langscan.rb
%%RUBY_SITEARCHLIBDIR%%/langscan/c/c.so
%%RUBY_SITEARCHLIBDIR%%/langscan/csharp/csharp.so
%%RUBY_SITEARCHLIBDIR%%/langscan/d/d.so
%%RUBY_SITEARCHLIBDIR%%/langscan/elisp/elisp.so
%%RUBY_SITEARCHLIBDIR%%/langscan/java/java.so
%%RUBY_SITEARCHLIBDIR%%/langscan/javascript/javascript.so
%%RUBY_SITEARCHLIBDIR%%/langscan/ocaml/camlexer
%%RUBY_SITEARCHLIBDIR%%/langscan/pairmatcher/pairmatcher.so
%%RUBY_SITEARCHLIBDIR%%/langscan/php/php.so
%%RUBY_SITEARCHLIBDIR%%/langscan/python/python.so
%%RIPPER%%%%RUBY_SITEARCHLIBDIR%%/langscan/ruby/compat/ripper.so
%%RUBY_SITEARCHLIBDIR%%/langscan/scheme/scheme.so
%%RUBY_SITEARCHLIBDIR%%/langscan/sh/sh.so
%%RUBY_SITELIBDIR%%/langscan/_common.rb
%%RUBY_SITELIBDIR%%/langscan/_easyscanner.rb
%%RUBY_SITELIBDIR%%/langscan/_pairmatcher.rb
%%RUBY_SITELIBDIR%%/langscan/_type.rb
%%RUBY_SITELIBDIR%%/langscan/autoconf.rb
%%RUBY_SITELIBDIR%%/langscan/automake.rb
%%RUBY_SITELIBDIR%%/langscan/brainfuck.rb
%%RUBY_SITELIBDIR%%/langscan/c.rb
%%RUBY_SITELIBDIR%%/langscan/csharp.rb
%%RUBY_SITELIBDIR%%/langscan/css.rb
%%RUBY_SITELIBDIR%%/langscan/d.rb
%%RUBY_SITELIBDIR%%/langscan/eiffel.rb
%%RUBY_SITELIBDIR%%/langscan/elisp.rb
%%RUBY_SITELIBDIR%%/langscan/io.rb
%%RUBY_SITELIBDIR%%/langscan/java.rb
%%RUBY_SITELIBDIR%%/langscan/javascript.rb
%%RUBY_SITELIBDIR%%/langscan/lua.rb
%%RUBY_SITELIBDIR%%/langscan/ocaml.rb
%%RUBY_SITELIBDIR%%/langscan/perl.rb
%%RUBY_SITELIBDIR%%/langscan/perl/tokenizer.pl
%%RUBY_SITELIBDIR%%/langscan/php.rb
%%RUBY_SITELIBDIR%%/langscan/python.rb
%%RUBY_SITELIBDIR%%/langscan/rpmspec.rb
%%RUBY_SITELIBDIR%%/langscan/ruby.rb
%%RIPPER%%%%RUBY_SITELIBDIR%%/langscan/ruby/compat/ripper.rb
%%RIPPER%%%%RUBY_SITELIBDIR%%/langscan/ruby/compat/ripper/core.rb
%%RIPPER%%%%RUBY_SITELIBDIR%%/langscan/ruby/compat/ripper/filter.rb
%%RIPPER%%%%RUBY_SITELIBDIR%%/langscan/ruby/compat/ripper/lexer.rb
%%RIPPER%%%%RUBY_SITELIBDIR%%/langscan/ruby/compat/ripper/sexp.rb
%%RUBY_SITELIBDIR%%/langscan/scheme.rb
%%RUBY_SITELIBDIR%%/langscan/sh.rb
%%RUBY_SITELIBDIR%%/langscan/text.rb

View File

@ -306,7 +306,6 @@
SUBDIR += octave
SUBDIR += octave-forge
SUBDIR += octave-forge-actuarial
SUBDIR += octave-forge-ad
SUBDIR += octave-forge-audio
SUBDIR += octave-forge-base
SUBDIR += octave-forge-bim
@ -363,7 +362,6 @@
SUBDIR += octave-forge-oct2mat
SUBDIR += octave-forge-octcdf
SUBDIR += octave-forge-octclip
SUBDIR += octave-forge-octgpr
SUBDIR += octave-forge-octproj
SUBDIR += octave-forge-odebvp
SUBDIR += octave-forge-odepkg
@ -386,7 +384,6 @@
SUBDIR += octave-forge-sparsersb
SUBDIR += octave-forge-specfun
SUBDIR += octave-forge-special-matrix
SUBDIR += octave-forge-spline-gcvspl
SUBDIR += octave-forge-splines
SUBDIR += octave-forge-statistics
SUBDIR += octave-forge-stk
@ -398,7 +395,6 @@
SUBDIR += octave-forge-tisean
SUBDIR += octave-forge-tsa
SUBDIR += octave-forge-video
SUBDIR += octave-forge-xraylib
SUBDIR += octave-forge-zenity
SUBDIR += octave-forge-zeromq
SUBDIR += ogdf
@ -621,7 +617,6 @@
SUBDIR += py-probstat
SUBDIR += py-pybloom
SUBDIR += py-pycosat
SUBDIR += py-pyfst
SUBDIR += py-pyhull
SUBDIR += py-pymc
SUBDIR += py-pysparse

View File

@ -1,25 +0,0 @@
# Created by: Stephen Montgomery-Smith <stephen@math.missouri.edu>
# $FreeBSD$
PORTNAME= octave-forge-ad
PORTVERSION= 1.0.6
PORTREVISION= 12
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
GNU_CONFIGURE= yes
CONFIGURE_ENV+= HOME=${WRKSRC}
USES= dos2unix
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
BROKEN= doesn't build
DEPRECATED= Broken for more than 6 months
EXPIRATION_DATE= 2016-11-01
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (octave-forge/ad-1.0.6.tar.gz) = 34de01d167f30035955a6fe4137f2f7fec0fa862ffd1ab892cb9b31dd18174c4
SIZE (octave-forge/ad-1.0.6.tar.gz) = 191767

View File

@ -1,15 +0,0 @@
--- src/ov-grad.cc-orig 2012-03-30 23:31:24.000000000 +0000
+++ src/ov-grad.cc 2012-03-30 23:31:56.000000000 +0000
@@ -71,10 +71,10 @@
void octave_gradient::print (std::ostream& os, bool pr_as_read_syntax) const
{
- x ().print_with_name (os, "value", true);
+ x ().print_with_name (os, "value");
// print (partial) derivative(s),
// following convention i-th row = nabla(x_i)T
- jacobian ().print_with_name (os, "(partial) derivative(s)", true);
+ jacobian ().print_with_name (os, "(partial) derivative(s)");
}
octave_value_list octave_gradient::dotref (const octave_value_list& idx)

View File

@ -1,10 +0,0 @@
The octave-forge package is the result of The GNU Octave Repositry project,
which is intended to be a central location for custom scripts, functions and
extensions for GNU Octave. contains the source for all the functions plus
build and install scripts.
This is ad.
Automatic Forward Differentiation
WWW: http://octave.sourceforge.net/

View File

@ -1,32 +0,0 @@
# Created by: Stephen Montgomery-Smith <stephen@math.missouri.edu>
# $FreeBSD$
PORTNAME= octave-forge-octgpr
PORTVERSION= 1.2.0
PORTREVISION= 8
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
LICENSE= GPLv2
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
BROKEN= does not build with octave-4.0.0
DEPRECATED= Broken for more than 6 months
EXPIRATION_DATE= 2016-11-01
# OCTSRC is the name of the directory of the package.
# It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}.
OCTSRC= ${OCTAVE_PKGNAME}
WRKSRC= ${WRKDIR}/${OCTSRC}/src
GNU_CONFIGURE= yes
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
post-build:
${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (octave-forge/octgpr-1.2.0.tar.gz) = 45f15b4a529f55687f04ed979f96ced8dfcea816b224c384d0547cf6d4058b5f
SIZE (octave-forge/octgpr-1.2.0.tar.gz) = 91761

View File

@ -1,12 +0,0 @@
The octave-forge package is the result of The GNU Octave Repositry project,
which is intended to be a central location for custom scripts, functions and
extensions for GNU Octave. contains the source for all the functions plus
build and install scripts.
This is octgpr.
The package allows interpolating and smoothing scattered
multidimensional data using Gaussian Process Regression (also known
as Kriging).
WWW: http://octave.sourceforge.net/

View File

@ -1,22 +0,0 @@
# Created by: Stephen Montgomery-Smith <stephen@math.missouri.edu>
# $FreeBSD$
PORTNAME= octave-forge-spline-gcvspl
PORTVERSION= 1.0.8
PORTREVISION= 11
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
BROKEN= does not build with octave-4.0.0
DEPRECATED= Broken for more than 6 months
EXPIRATION_DATE= 2016-11-01
GNU_CONFIGURE= yes
CONFIGURE_ENV+= HOME=${WRKSRC}
NO_CDROM= Non-commercial use only
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (octave-forge/spline-gcvspl-1.0.8.tar.gz) = ca0182643c03bcec7478c8d182c320b5bbe4c87e86cdeb3a654cd93146b59124
SIZE (octave-forge/spline-gcvspl-1.0.8.tar.gz) = 59878

View File

@ -1,11 +0,0 @@
The octave-forge package is the result of The GNU Octave Repositry project,
which is intended to be a central location for custom scripts, functions and
extensions for GNU Octave. contains the source for all the functions plus
build and install scripts.
This is spline-gcvspl.
B-spline data smoothing using generalized cross-validation and mean
squared prediction or explicit user smoothing
WWW: http://octave.sourceforge.net/

View File

@ -1,30 +0,0 @@
# Created by: Stephen Montgomery-Smith <stephen@math.missouri.edu>
# $FreeBSD$
PORTNAME= octave-forge-xraylib
PORTVERSION= 1.0.8
PORTREVISION= 11
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
BROKEN= does not build with octave-4.0.0
DEPRECATED= Broken for more than 6 months
EXPIRATION_DATE= 2016-11-01
GNU_CONFIGURE= yes
BUILD_DEPENDS+= bash:shells/bash
post-patch:
@${REINPLACE_CMD} s+/bin/bash+${LOCALBASE}/bin/bash+g ${WRKSRC}/src/xraylib/src/*.sh
@${REINPLACE_CMD} s+/bin/bash+${LOCALBASE}/bin/bash+g ${WRKSRC}/src/xraylib/src/Makefile
@${REINPLACE_CMD} s+/bin/bash+${LOCALBASE}/bin/bash+g ${WRKSRC}/src/xraylib/bin/xraylib
@${REINPLACE_CMD} s+/bin/bash+${LOCALBASE}/bin/bash+g ${WRKSRC}/src/xraylib/*.sh
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (octave-forge/xraylib-1.0.8.tar.gz) = ff69b0e5e22bfa754bf8075860e5f9fe57677c73ebd2403102ac2dcbc93a82a5
SIZE (octave-forge/xraylib-1.0.8.tar.gz) = 797369

View File

@ -1,10 +0,0 @@
The octave-forge package is the result of The GNU Octave Repositry project,
which is intended to be a central location for custom scripts, functions and
extensions for GNU Octave. contains the source for all the functions plus
build and install scripts.
This is xraylib.
Bindings to the Xraylib functions
WWW: http://octave.sourceforge.net/

View File

@ -1,25 +0,0 @@
# Created by: Dmitry Sivachenko <demon@FreeBSD.org>
# $FreeBSD$
PORTNAME= pyfst
PORTVERSION= 0.2.3
CATEGORIES= math python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= demon@FreeBSD.org
COMMENT= Python interface for the OpenFST library
LICENSE= APACHE20
LIB_DEPENDS= libfst.so:math/openfst
BROKEN= does not build
DEPRECATED= Broken for more than 6 months
EXPIRATION_DATE= 2016-11-01
USES= compiler:c++11-lib python
USE_PYTHON= distutils autoplist
CPPFLAGS+= -I${LOCALBASE}/include
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (pyfst-0.2.3.tar.gz) = 1be37b03e878557d1b0814c94413b13e43ac7c7362297fa723e0e9ca9152e69e
SIZE (pyfst-0.2.3.tar.gz) = 140270

View File

@ -1,7 +0,0 @@
pyfst provides a Python interface to the excellent OpenFst library.
Most of the essential functionality of the library is exposed through a
simplified API, allowing quick prototyping of algorithms using finite-state
methods and easy visual debugging of the results obtained by applying
FST operations.
WWW: http://pyfst.github.io

View File

@ -365,7 +365,6 @@
SUBDIR += lockdown
SUBDIR += log2timeline
SUBDIR += logcheck
SUBDIR += lsh
SUBDIR += luasec
SUBDIR += lynis
SUBDIR += mac-robber
@ -374,7 +373,6 @@
SUBDIR += makepasswd
SUBDIR += manipulate_data
SUBDIR += masscan
SUBDIR += massh
SUBDIR += matrixssl
SUBDIR += mbedtls
SUBDIR += mcrypt

View File

@ -1,46 +0,0 @@
# Created by: Eric Schwertfeger <eric@cybernut.com>
# $FreeBSD$
PORTNAME= lsh
PORTVERSION= 2.1
PORTREVISION= 1
CATEGORIES= security ipv6
MASTER_SITES= GNU
MAINTAINER= johans@FreeBSD.org
COMMENT= Secure (encrypted) remote shell compatible with ssh 2
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= liboop.so:devel/liboop \
libgmp.so:math/gmp \
libnettle.so:security/nettle
BROKEN= does not build
DEPRECATED= Broken for more than 6 months
EXPIRATION_DATE= 2016-11-01
BROKEN_FreeBSD_9= does not build
BROKEN_sparc64= fails to compile: unexpected identifier
USE_CSTD= c89
GNU_CONFIGURE= yes
USE_XORG= xau
USES= cpe gmake shebangfix
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
INFO= lsh
CPE_VENDOR= gnu
SHEBANG_FILES= src/lcp
post-configure:
${REINPLACE_CMD} 's,^#define WITH_READLINE,// &,' \
${WRKSRC}/src/sftp/config.h
test:
(cd ${WRKSRC}/src/testsuite && ${SETENV} ${MAKE_ENV} \
${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check)
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (lsh-2.1.tar.gz) = 8bbf94b1aa77a02cac1a10350aac599b7aedda61881db16606debeef7ef212e3
SIZE (lsh-2.1.tar.gz) = 1540150

View File

@ -1,14 +0,0 @@
lsh is a client that can connect to the corresponding lshd server. It uses
the SECSH protocol, which means that it is compatible with SSH 2.0, except
for file transfer, which is not part of SECSH.
SECSH uses compression and encryption algorithms that are unencumbered, and
lsh itself is GPL.
lsh is not as feature-rich as OpenSSH, as it doesn't currently support
password-protected keyrings, the SSH 1.X protocols, TCP wrappers, etc.
On the other hand, it doesn't require OpenSSL, and doesn't take a lot of
work to avoid patented algorithms.
Port author's notes on usage and common problems can be found at
WWW: http://www.lysator.liu.se/~nisse/lsh/

View File

@ -1,39 +0,0 @@
bin/lcp
bin/lsftp
bin/lsh
bin/lsh-authorize
bin/lsh-decode-key
bin/lsh-decrypt-key
bin/lsh-export-key
bin/lsh-keygen
bin/lsh-make-seed
bin/lsh-upgrade
bin/lsh-upgrade-key
bin/lsh-writekey
bin/lshg
bin/srp-gen
bin/ssh-conv
man/man1/lsftp.1.gz
man/man1/lsh-authorize.1.gz
man/man1/lsh-decode-key.1.gz
man/man1/lsh-decrypt-key.1.gz
man/man1/lsh-export-key.1.gz
man/man1/lsh-keygen.1.gz
man/man1/lsh-make-seed.1.gz
man/man1/lsh-upgrade-key.1.gz
man/man1/lsh-upgrade.1.gz
man/man1/lsh-writekey.1.gz
man/man1/lsh.1.gz
man/man1/lshg.1.gz
man/man1/ssh-conv.1.gz
man/man5/DSA.5.gz
man/man5/SHA.5.gz
man/man5/SPKI.5.gz
man/man5/secsh.5.gz
man/man8/lshd.8.gz
man/man8/sftp-server.8.gz
sbin/lsh-execuv
sbin/lsh-krb-checkpw
sbin/lsh-pam-checkpw
sbin/lshd
sbin/sftp-server

View File

@ -1,56 +0,0 @@
# Created by: Sascha Klauder <sklauder@trimind.de>
# $FreeBSD$
PORTNAME= massh
PORTVERSION= 2.0.57
PORTREVISION= 2
CATEGORIES= security sysutils
MASTER_SITES= http://m.a.tt/er/
DISTNAME= massh
EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= Parallel ssh command execution and file transfer on multiple hosts
BROKEN= mismatch in distfile checksum
DEPRECATED= Broken for more than 6 months
EXPIRATION_DATE= 2016-11-01
LICENSE= GPLv3+
RUN_DEPENDS= bash:shells/bash \
ambit:shells/ambit
MASSHDIR?= /var/spool/massh
NO_BUILD= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
PLIST_SUB= MASSHDIR=${MASSHDIR}
pre-patch:
@${REINPLACE_CMD} -e "s!/bin/bash!${LOCALBASE}/bin/bash!" \
${WRKSRC}/usr/bin/massh
@${REINPLACE_CMD} -e 's!/etc/.MyNameIs/!${PREFIX}/etc/!' \
${WRKSRC}/usr/bin/massh
@${REINPLACE_CMD} -e "s!/usr/lib/.MyNameIs/!${PREFIX}/lib/!" \
${WRKSRC}/usr/bin/massh
@${REINPLACE_CMD} -e "s!/var/.MyNameIs!${MASSHDIR}!" \
${WRKSRC}/usr/bin/massh
@${REINPLACE_CMD} -e "s!PATH=/usr/bin:/bin!PATH=/usr/bin:/bin:${LOCALBASE}/bin!" \
${WRKSRC}/etc/massh/massh.conf
@${REINPLACE_CMD} -e 's!SyslogMassh="yes"!SyslogMassh="no"!' \
${WRKSRC}/etc/massh/massh.conf
do-install:
@${MKDIR} ${STAGEDIR}${MASSHDIR}/pull
@${MKDIR} ${STAGEDIR}${MASSHDIR}/push
@${MKDIR} ${STAGEDIR}${MASSHDIR}/scripts
${INSTALL_SCRIPT} ${WRKSRC}/usr/bin/massh ${STAGEDIR}${PREFIX}/bin
${INSTALL_DATA} ${WRKSRC}/usr/lib/massh/libmassh.sh \
${STAGEDIR}${PREFIX}/lib
${INSTALL_DATA} ${WRKSRC}/etc/massh/massh.conf \
${STAGEDIR}${PREFIX}/etc/massh.conf.sample
${INSTALL_MAN} ${WRKSRC}/usr/share/man/man1/massh.1.gz \
${STAGEDIR}${MAN1PREFIX}/man/man1
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (massh.tgz) = 563072dfe367daf9a8eded3a863e26b15fdca85a31831fe6a26e0661c38a3505
SIZE (massh.tgz) = 10261

View File

@ -1,9 +0,0 @@
Massh makes it possible to perform the following on hundreds, or even
thousands of hosts in a parallelized fashion:
* Run Remote Commands
* Push and Execute Pre-Written Scripts
* Push Files
* Pull Files
WWW: http://m.a.tt/er/massh/

View File

@ -1,8 +0,0 @@
bin/massh
lib/libmassh.sh
@sample etc/massh.conf.sample
man/man1/massh.1.gz
@dir %%MASSHDIR%%/pull
@dir %%MASSHDIR%%/push
@dir %%MASSHDIR%%/scripts
@dir %%MASSHDIR%%

View File

@ -310,7 +310,6 @@
SUBDIR += httpsqs
SUBDIR += httptunnel
SUBDIR += httrack
SUBDIR += hydra
SUBDIR += hypermail
SUBDIR += igal2
SUBDIR += ikiwiki
@ -1397,7 +1396,6 @@
SUBDIR += pear-Services_GeoNames
SUBDIR += pear-Services_Google
SUBDIR += pear-Services_OpenSearch
SUBDIR += pear-Services_SharedBook
SUBDIR += pear-Services_ShortURL
SUBDIR += pear-Services_TinyURL
SUBDIR += pear-Services_TwitPic

View File

@ -1,57 +0,0 @@
# Created by: ijliao
# $FreeBSD$
PORTNAME= hydra
PORTVERSION= 0.1.8
PORTREVISION= 10
CATEGORIES= www
MASTER_SITES= http://hydra.hellug.gr/download/
PKGNAMESUFFIX= -web
MAINTAINER= ports@FreeBSD.org
COMMENT= High performance multi-threaded web server
LIB_DEPENDS= libgnutls.so:security/gnutls
BROKEN= Needs to be ported to GnuTLS 3.4; abandoned upstream
DEPRECATED= Broken for more than 6 months
EXPIRATION_DATE= 2016-11-01
USES= perl5 pkgconfig shebangfix
SHEBANG_FILES= src/webindex.pl
USE_RC_SUBR= hydra
USE_PERL5= run
GNU_CONFIGURE= yes
CFLAGS+= -DENABLE_SSL -DHAVE_LIBGNUTLS
CPPFLAGS+= $$(pkg-config --cflags gnutls)
LDFLAGS+= $$(pkg-config --libs gnutls)
PLIST_SUB= LOGDIR="${LOGDIR}"
SUB_FILES= pkg-deinstall
SUB_LIST= LOGDIR="${LOGDIR}"
CONFLICTS_INSTALL= hydra-[0-9]*
LOGDIR?= /var/log/hydra
post-patch:
@${REINPLACE_CMD} -e \
'/LDFLAGS/s| -g"|"|' ${WRKSRC}/configure
.for f in src/defines.h examples/hydra.conf
@${REINPLACE_CMD} -e \
's|%%PREFIX%%|${PREFIX}|g ; \
s|%%LOGDIR%%|${LOGDIR}|g ; \
s|%%WWWOWN%%|${WWWOWN}|g ; \
s|%%WWWGRP%%|${WWWGRP}|g' ${WRKSRC}/${f}
.endfor
post-install:
@${MKDIR} ${STAGEDIR}${ETCDIR} ${STAGEDIR}${LOGDIR}
.for f in hydra.conf mime.types
(cd ${WRKSRC}/examples && ${INSTALL_DATA} ${f} \
${STAGEDIR}${ETCDIR}/${f}.sample)
.endfor
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (hydra-0.1.8.tar.gz) = ce139dc891b7220a9c128e702b7c7b8d07ede95c13ecea925eecd72e614c1fa3
SIZE (hydra-0.1.8.tar.gz) = 282119

View File

@ -1,22 +0,0 @@
#!/bin/sh
#
# PROVIDE: hydra
# REQUIRE: DAEMON
# KEYWORD: shutdown
#
# $FreeBSD$
#
hydra_enable=${hydra_enable-"NO"}
. /etc/rc.subr
load_rc_config hydra
name=hydra
rcvar=hydra_enable
command=%%PREFIX%%/bin/${name}
load_rc_config ${name}
run_rc_command "$1"

View File

@ -1,11 +0,0 @@
--- src/defines.h.orig Wed Apr 2 22:01:06 2003
+++ src/defines.h Wed Apr 2 22:02:48 2003
@@ -27,7 +27,7 @@
/***** Change this, or use -c on the command line to specify it *****/
#ifndef SERVER_ROOT
-#define SERVER_ROOT "/etc/hydra"
+#define SERVER_ROOT "%%PREFIX%%/etc/hydra"
#endif
/***** Change this via the CGIPath configuration value in hydra.conf *****/

View File

@ -1,105 +0,0 @@
--- examples/hydra.conf.orig Thu Mar 9 18:31:13 2006
+++ examples/hydra.conf Tue Apr 25 03:06:31 2006
@@ -12,7 +12,7 @@
# $Id: hydra.conf,v 1.23 2006-03-09 18:31:13 nmav Exp $
# ServerRoot: The directory the .html (and related) files are placed.
-ServerRoot /var/www
+ServerRoot %%PREFIX%%/www
# number of threads to spawn
# One thread might be ok for a single CPU system, but in some systems,
@@ -53,8 +53,8 @@
# User: The name or UID the server should run as.
# Group: The group name or GID the server should run as.
-User nobody
-Group nogroup
+User %%WWWOWN%%
+Group %%WWWGRP%%
# ServerAdmin: The email address where server problems should be sent.
# Note: this is not currently used, except as an environment variable
@@ -74,26 +74,26 @@
# Set to /dev/null if you don't want errors logged.
# If unset, defaults to /dev/stderr
-ErrorLog /var/log/hydra/error_log
+ErrorLog %%LOGDIR%%/error_log
# Please NOTE: Sending the logs to a pipe ('|'), as shown below,
# is somewhat experimental and might fail under heavy load.
# "Usual libc implementations of printf will stall the whole
# process if the receiving end of a pipe stops reading."
-#ErrorLog "|/usr/sbin/cronolog --symlink=/var/log/hydra/error_log /var/log/hydra/error-%Y%m%d.log"
+#ErrorLog "|/usr/sbin/cronolog --symlink=%%LOGDIR%%/error_log %%LOGDIR%%/error-%Y%m%d.log"
# AccessLog: The location of the access log file. If this does not
# start with /, it is considered relative to the server root.
# Comment out or set to /dev/null (less effective) to disable
# Access logging.
-AccessLog /var/log/hydra/access_log
+AccessLog %%LOGDIR%%/access_log
# Please NOTE: Sending the logs to a pipe ('|'), as shown below,
# is somewhat experimental and might fail under heavy load.
# "Usual libc implementations of printf will stall the whole
# process if the receiving end of a pipe stops reading."
-#AccessLog "|/usr/sbin/cronolog --symlink=/var/log/hydra/access_log /var/log/hydra/access-%Y%m%d.log"
+#AccessLog "|/usr/sbin/cronolog --symlink=%%LOGDIR%%/access_log %%LOGDIR%%/access-%Y%m%d.log"
-# CGILog /var/log/hydra/cgi_log
+# CGILog %%LOGDIR%%/cgi_log
# CGILog: The location of the CGI stderr log file. If this does not
# start with /, it is considered relative to the server root.
# The log file would contain any contents send to /dev/stderr
@@ -103,7 +103,7 @@
# is somewhat experimental and might fail under heavy load.
# "Usual libc implementations of printf will stall the whole
# process if the receiving end of a pipe stops reading."
-#CGILog "|/usr/sbin/cronolog --symlink=/var/log/hydra/cgi_log /var/log/hydra/cgi-%Y%m%d.log"
+#CGILog "|/usr/sbin/cronolog --symlink=%%LOGDIR%%/cgi_log %%LOGDIR%%/cgi-%Y%m%d.log"
# CGIumask 027 (no mask for user, read-only for group, and nothing for user)
# CGIumask 027
@@ -132,11 +132,11 @@
# directory if a ~user request is received.
#
# Example:
-# VirtualHost www.dot.com * /var/www public_html
-# VirtualHost www.dot.com 127.0.0.1 /var/www ""
+# VirtualHost www.dot.com * %%PREFIX%%/www public_html
+# VirtualHost www.dot.com 127.0.0.1 %%PREFIX%%/www ""
#
-#VirtualHost www.dot.com * /var/www ""
+#VirtualHost www.dot.com * %%PREFIX%%/www ""
# DocumentRoot: The root directory of the HTML documents.
# Comment out to disable server non user files.
@@ -144,7 +144,7 @@
# Note that if VirtualHost is enabled, this will be the fallback
# for the clients that did not supply any host.
-DocumentRoot /var/www
+DocumentRoot %%PREFIX%%/www
# DirectoryIndex: Name of the file to use as a pre-written HTML
# directory index. Please MAKE AND USE THESE FILES. On the
@@ -160,7 +160,7 @@
# DirectoryIndex are commented out, accessing a directory will give
# an error (though accessing files in the directory are still ok).
-DirectoryMaker /usr/lib/hydra/boa_indexer
+DirectoryMaker %%PREFIX%%/bin/boa_indexer
# DirectoryCache: If DirectoryIndex doesn't exist, and DirectoryMaker
# has been commented out, the the on-the-fly indexing of Hydra can be used
@@ -196,7 +196,7 @@
# Set to /dev/null if you do not want to load a mime types file.
# Do *not* comment out (better use AddType!)
-MimeTypes /etc/mime.types
+MimeTypes %%PREFIX%%/etc/hydra/mime.types
# DefaultType: MIME type used if the file extension is unknown, or there
# is no file extension.

View File

@ -1,33 +0,0 @@
--- src/cgi_ssl.c.orig Thu Nov 20 01:00:59 2003
+++ src/cgi_ssl.c Thu Nov 20 01:01:17 2003
@@ -19,7 +19,7 @@
*/
#include "boa.h"
-#include <gnutls/x509.h>
+#include <gnutls/gnutls.h>
#ifdef ENABLE_SSL
extern int ssl_verify;
@@ -44,7 +44,7 @@
# define GNUTLS_MAX_SESSION_ID 32
#endif
char session_id[GNUTLS_MAX_SESSION_ID];
- int session_id_length = sizeof(session_id);
+ size_t session_id_length = sizeof(session_id);
int i, ret;
char str_session_id[(GNUTLS_MAX_SESSION_ID * 2) + 1];
size_t size;
@@ -128,10 +128,10 @@
}
{
- const gnutls_datum *cert_list;
+ const gnutls_datum_t *cert_list;
char buf[512];
int cert_list_size, ret;
- gnutls_x509_crt crt;
+ gnutls_x509_crt_t crt;
buf[0] = 0;

View File

@ -1,11 +0,0 @@
--- src/globals.h.orig
+++ src/globals.h
@@ -103,7 +103,7 @@
int pollfd_id;
#endif
#ifdef ENABLE_SSL
- gnutls_session ssl_state;
+ gnutls_session_t ssl_state;
char * certificate_verified; /* a string that describes the output of the
* certificate verification function. Needed
* in CGIs.

View File

@ -1,20 +0,0 @@
--- src/request.c.orig
+++ src/request.c
@@ -133,7 +133,7 @@
int len;
static int sockbufsize = SOCKETBUF_SIZE;
#ifdef ENABLE_SSL
- gnutls_session ssl_state = NULL;
+ gnutls_session_t ssl_state = NULL;
#endif
remote_addr.S_FAMILY = 0xdead;
@@ -194,7 +194,7 @@
return;
}
- gnutls_transport_set_ptr(ssl_state, (gnutls_transport_ptr)fd);
+ gnutls_transport_set_ptr(ssl_state, (gnutls_transport_ptr_t)fd);
}
#endif

View File

@ -1,148 +0,0 @@
--- src/ssl.c.orig
+++ src/ssl.c
@@ -29,10 +29,7 @@
#include <gnutls/gnutls.h>
#include <gnutls/x509.h>
-#include <gcrypt.h>
#ifdef ENABLE_SMP
-GCRY_THREAD_OPTION_PTHREAD_IMPL;
-
pthread_mutex_t ssl_session_cache_lock = PTHREAD_MUTEX_INITIALIZER;
#endif
@@ -51,12 +48,12 @@
*/
static void wrap_db_init(void);
-static int wrap_db_store(void *dbf, gnutls_datum key, gnutls_datum data);
-static gnutls_datum wrap_db_fetch(void *dbf, gnutls_datum key);
-static int wrap_db_delete(void *dbf, gnutls_datum key);
+static int wrap_db_store(void *dbf, gnutls_datum_t key, gnutls_datum_t data);
+static gnutls_datum_t wrap_db_fetch(void *dbf, gnutls_datum_t key);
+static int wrap_db_delete(void *dbf, gnutls_datum_t key);
static int cur = 0; /* points to the credentials structure used */
-static gnutls_certificate_credentials credentials[2] = { NULL, NULL };
+static gnutls_certificate_credentials_t credentials[2] = { NULL, NULL };
static int need_dh_params = 0; /* whether we need to generate DHE
* parameters. Depend on the chosen ciphersuites.
@@ -69,10 +66,10 @@
*/
extern int ssl_dh_bits;
-gnutls_dh_params _dh_params[2];
-gnutls_rsa_params _rsa_params[2];
+gnutls_dh_params_t _dh_params[2];
+gnutls_rsa_params_t _rsa_params[2];
-static int generate_dh_primes( gnutls_dh_params* dh_params)
+static int generate_dh_primes( gnutls_dh_params_t* dh_params)
{
if (gnutls_dh_params_init( dh_params) < 0) {
log_error_time();
@@ -101,7 +98,7 @@
return 0;
}
-static int generate_rsa_params( gnutls_rsa_params* rsa_params)
+static int generate_rsa_params( gnutls_rsa_params_t* rsa_params)
{
if (gnutls_rsa_params_init( rsa_params) < 0) {
log_error_time();
@@ -165,9 +162,9 @@
/* Initializes a single SSL/TLS session. That is set the algorithm,
* the db backend, whether to request certificates etc.
*/
-gnutls_session initialize_ssl_session(void)
+gnutls_session_t initialize_ssl_session(void)
{
- gnutls_session state;
+ gnutls_session_t state;
gnutls_init(&state, GNUTLS_SERVER);
@@ -215,9 +212,6 @@
log_error_time();
fprintf(stderr, "tls: Initializing GnuTLS/%s.\n", gnutls_check_version(NULL));
-#ifdef ENABLE_SMP
- gcry_control (GCRYCTL_SET_THREAD_CBS, &gcry_threads_pthread);
-#endif
gnutls_global_init();
if (gnutls_certificate_allocate_credentials( &credentials[0]) < 0) {
@@ -294,8 +288,6 @@
comp_priority[i++] = GNUTLS_COMP_NULL;
if ( parse_cs_string( ssl_comp, "ZLIB") != 0)
comp_priority[i++] = GNUTLS_COMP_ZLIB;
- if ( parse_cs_string( ssl_comp, "LZO") != 0)
- comp_priority[i++] = GNUTLS_COMP_LZO;
comp_priority[i] = 0;
/* Add protocols
@@ -416,7 +408,7 @@
cache_db = calloc(1, ssl_session_cache * sizeof(CACHE));
}
-static int wrap_db_store(void *dbf, gnutls_datum key, gnutls_datum data)
+static int wrap_db_store(void *dbf, gnutls_datum_t key, gnutls_datum_t data)
{
if (cache_db == NULL)
@@ -447,9 +439,9 @@
return 0;
}
-static gnutls_datum wrap_db_fetch(void *dbf, gnutls_datum key)
+static gnutls_datum_t wrap_db_fetch(void *dbf, gnutls_datum_t key)
{
- gnutls_datum res = { NULL, 0 };
+ gnutls_datum_t res = { NULL, 0 };
int i;
if (cache_db == NULL)
@@ -489,7 +481,7 @@
return res;
}
-static int wrap_db_delete(void *dbf, gnutls_datum key)
+static int wrap_db_delete(void *dbf, gnutls_datum_t key)
{
int i;
@@ -567,11 +559,11 @@
if (ssl_verify >= 1) {
size_t size;
- int verify, ret, valid;
+ int ret, valid;
char name[128];
- const gnutls_datum *cert_list;
- int cert_list_size;
- gnutls_x509_crt crt = NULL;
+ const gnutls_datum_t *cert_list;
+ unsigned int cert_list_size, verify;
+ gnutls_x509_crt_t crt = NULL;
ret = gnutls_x509_crt_init( &crt);
if (ret < 0) {
@@ -601,7 +593,7 @@
}
- verify = gnutls_certificate_verify_peers( current->ssl_state);
+ gnutls_certificate_verify_peers2( current->ssl_state, &verify);
current->certificate_verified = "NONE";
if (cert_list == NULL) {
@@ -737,8 +729,6 @@
comp_priority[i++] = GNUTLS_COMP_NULL;
if ( parse_cs_string( ssl_comp, "ZLIB") != 0)
comp_priority[i++] = GNUTLS_COMP_ZLIB;
- if ( parse_cs_string( ssl_comp, "LZO") != 0)
- comp_priority[i++] = GNUTLS_COMP_LZO;
comp_priority[i] = 0;
/* Add protocols

View File

@ -1,17 +0,0 @@
--- src/ssl.h.orig
+++ src/ssl.h
@@ -1,12 +1,12 @@
#ifdef ENABLE_SSL
-gnutls_session initialize_ssl_session(void);
+gnutls_session_t initialize_ssl_session(void);
void check_ssl_alert( request* req, int ret);
int send_alert(request * current);
int finish_handshake(request * current);
void ssl_regenerate_params(void);
void generate_x509_dn(char *buf, int sizeof_buf,
- const gnutls_datum * cert, int issuer);
+ const gnutls_datum_t * cert, int issuer);
#endif

View File

@ -1,19 +0,0 @@
#!/bin/sh
#
# $FreeBSD$
#
case $2 in
DEINSTALL)
;;
POST-DEINSTALL)
if [ ! -d %%LOGDIR%% ] ; then
rmdir %%LOGDIR%%
else
echo "--------------------------------------------"
echo " Don't forget to delete %%LOGDIR%% when"
echo " you've finished with hydra's log files."
echo "--------------------------------------------"
fi
;;
esac

View File

@ -1,9 +0,0 @@
Hydra is a high performance multi-threaded web server. Unlike traditional
multi-threaded web servers, Hydra uses a constant, but configurable, pool
of threads and each thread can handle several connections by multiplexing
the connections. This may remind you of a non-blocking server, and this is
true, but Hydra does not have the killing limitation of a non-blocking
server, the confinement to one CPU. Hydra will take advantage of every
available CPU in a system.
WWW: http://hydra.hellug.gr/

View File

@ -1,6 +0,0 @@
bin/boa_indexer
bin/hydra
bin/webindex.pl
@sample %%ETCDIR%%/hydra.conf.sample
@sample %%ETCDIR%%/mime.types.sample
@dir(www,www) %%LOGDIR%%

View File

@ -1,20 +0,0 @@
# Created by: Ditesh Shashikant Gathani <ditesh@gathani.org>
# $FreeBSD$
PORTNAME= Services_SharedBook
PORTVERSION= 0.2.6
CATEGORIES= www pear
MAINTAINER= ports@FreeBSD.org
COMMENT= PHP wrapper for SharedBook Open API
BUILD_DEPENDS= ${PEARDIR}/HTTP/Client.php:www/pear-HTTP_Client
RUN_DEPENDS= ${PEARDIR}/HTTP/Client.php:www/pear-HTTP_Client
USES= pear
BROKEN= checksum mismatch
DEPRECATED= Broken for more than 6 months
EXPIRATION_DATE= 2016-11-01
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (PEAR/Services_SharedBook-0.2.6.tgz) = e81695d67fea202dcc286185e64efac8e14913e4450ab79bff1f2293271538f9
SIZE (PEAR/Services_SharedBook-0.2.6.tgz) = 339885

View File

@ -1,10 +0,0 @@
SharedBook has developed a unique, on demand reverse publishing platform to help
businesses and consumers extract, manipulate and publish the Internet content.
SharedBook has an Open API (Application Programming Interface).
Anyone can write a program that will transfer data to the SharedBook platform
and utilize full functionality to create revenue-producing books, both online
and off. This package is a wrapper for Open API calls, handles XML responses,
file uploads.
WWW: http://pear.php.net/package/Services_SharedBook/

View File

@ -206,8 +206,6 @@
SUBDIR += py-sexy
SUBDIR += py-tkinter
SUBDIR += py-tktreectrl
SUBDIR += py-traitsbackendwx
SUBDIR += py-traitsgui
SUBDIR += py-vte
SUBDIR += py-wax
SUBDIR += py-wxPython-common

View File

@ -1,27 +0,0 @@
# Created by: Jacob Frelinger <jacob.frelinger@duke.edu>
# $FreeBSD$
PORTNAME= traitsbackendwx
PORTVERSION= 3.2.0
PORTREVISION= 8
CATEGORIES= x11-toolkits python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= TraitsBackendWX-${PORTVERSION}
MAINTAINER= jacob.frelinger@duke.edu
COMMENT= Wx backend for TraitsGUI
BROKEN= unfetchable
DEPRECATED= Broken for more than 6 months
EXPIRATION_DATE= 2016-11-01
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}traits>=3.2.0:devel/py-traits
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= python
USE_PYTHON= distutils autoplist
USE_WX= 3.0+
WX_COMPS= python
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (TraitsBackendWX-3.2.0.tar.gz) = a5ac325da3bbc1f9935dc0edc1e72033297643588896c1cab3a5aa71a0203da6
SIZE (TraitsBackendWX-3.2.0.tar.gz) = 332343

View File

@ -1,3 +0,0 @@
wx based backend for Enthought's TraitsGUI abstracted GUI library for python
WWW: http://code.enthought.com/projects/traits_gui/

View File

@ -1,37 +0,0 @@
# Created by: Jacob Frelinger <jacob.frelinger@duke.edu>
# $FreeBSD$
PORTNAME= traitsgui
PORTVERSION= 3.1.0
PORTREVISION= 7
CATEGORIES= x11-toolkits python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= jacob.frelinger@duke.edu
COMMENT= Gui toolkit derived from the Enthought python traits library
DEPRECATED= Depends on broken and expiring x11-toolkits/py-traitsbackendwx
EXPIRATION_DATE= 2016-11-01
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}traitsbackendwx>=3.1.0:x11-toolkits/py-traitsbackendwx
RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_GITHUB= yes
GH_ACCOUNT= enthought
USES= python
USE_PYTHON= distutils autoplist
OPTIONS_DEFINE= DOCS EXAMPLES
post-install:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
cd ${WRKSRC}/examples \
&& ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/\{} \; \
&& ${FIND} . -type f -exec ${INSTALL_DATA} \{} ${STAGEDIR}${EXAMPLESDIR}/\{} \;
${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC}/docs \
&& ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/\{} \; \
&& ${FIND} . -type f -exec ${INSTALL_DATA} \{} ${STAGEDIR}${DOCSDIR}/\{} \;
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (enthought-traitsgui-3.1.0_GH0.tar.gz) = 0d148d9102e377ef95c1e2900b651526c8489d1e717c0d9bb7cc4128de549234
SIZE (enthought-traitsgui-3.1.0_GH0.tar.gz) = 4898716

View File

@ -1,8 +0,0 @@
--- ./setup.cfg.orig 2012-06-10 20:44:17.000000000 +1000
+++ ./setup.cfg 2012-06-10 20:44:33.000000000 +1000
@@ -11,5 +11,3 @@
[aliases]
release = egg_info -RDb ''
-bdist_egg = build_docs bdist_egg
-

View File

@ -1,10 +0,0 @@
--- ./setup.py.orig 2012-06-10 20:44:25.000000000 +1000
+++ ./setup.py 2012-06-10 20:45:54.000000000 +1000
@@ -107,7 +107,6 @@
},
packages = find_packages(),
platforms = ["Windows", "Linux", "Mac OS-X", "Unix", "Solaris"],
- setup_requires = 'setupdocs>=1.0',
tests_require = [
'nose >= 0.10.3',
],

View File

@ -1,3 +0,0 @@
Enthought's pyface gui abstraction layer developed for traits
WWW: http://code.enthought.com/projects/traits_gui/

View File

@ -1,56 +0,0 @@
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/file_tree.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chained_wizard.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tool_palette.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wizard.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/progress_dialog.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mdi_application_window.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tree_viewer.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/multi_toolbar_window.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dock/images/folder.png
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dock/images/gear.png
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dock/images/image_LICENSE.txt
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dock/drag_test.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dock/dock_test.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dock/dock_test2.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dock/dock_test3.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dock/envisage_test.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/splash.png
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/document.png
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/image_LICENSE.txt
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/open_folder.png
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/closed_folder_24x24.png
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/closed_folder.png
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/menu_manager.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/file_filters.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/file_tree_viewer.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/node_tree.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/expandable.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/application_window.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/grid.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/explorer.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/file_node_tree.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/file_sorters.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/splash_screen.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dialog.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/file_table_viewer.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/workbench/person.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/workbench/example_workbench.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/workbench/red_view.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/workbench/example_workbench_window.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/workbench/color_view.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/workbench/run.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/workbench/images/image_LICENSE.txt
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/workbench/images/example.ico
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/workbench/yellow_view.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/workbench/blue_view.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/workbench/black_view.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/workbench/green_view.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/image_widget.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/python_editor.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tree.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/timer.py
%%PORTDOCS%%%%DOCSDIR%%/source/conf.py
%%PORTDOCS%%%%DOCSDIR%%/DockWindowFeature.doc
%%PORTDOCS%%%%DOCSDIR%%/DockWindowFeature.pdf
%%PORTDOCS%%%%DOCSDIR%%/DockWindow.ppt
%%PORTDOCS%%%%DOCSDIR%%/html.zip