Remove unstaged lang/scsh and net-mgmt/zenoss

The ports that were dependent on them have already been removed.
This commit is contained in:
John Marino 2014-09-10 07:51:20 +00:00
parent 43d8054688
commit 7db945c112
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=367800
27 changed files with 2 additions and 19352 deletions

2
MOVED
View File

@ -7059,3 +7059,5 @@ lang/neko||2014-09-09|Not staged
lang/ifc||2014-09-09|Not staged
japanese/rskkserv||2014-09-09|Not staged
graphics/passepartout||2014-09-09|Not staged
lang/scsh||2014-10-09|Not staged
net-mgmt/zenoss||2014-10-09|Not staged

View File

@ -279,7 +279,6 @@
SUBDIR += scala-docs
SUBDIR += scheme48
SUBDIR += scm
SUBDIR += scsh
SUBDIR += sdcc
SUBDIR += sdcc-devel
SUBDIR += see

View File

@ -1,46 +0,0 @@
# Created by: cracauer@cons.org "Martin Cracauer"
# $FreeBSD$
PORTNAME= scsh
PORTVERSION= 0.6.7
CATEGORIES= lang scheme
MASTER_SITES= SF \
ftp://ftp.scsh.net/pub/scsh/0.6/
MAINTAINER= ports@FreeBSD.org
COMMENT= Unix shell embedded into Scheme, with access to all Posix calls
CONFLICTS= scheme48-[0-9]*
LDFLAGS+= -Wl,-E
NO_STAGE= yes
.include <bsd.port.pre.mk>
.if ${ARCH} != "i386"
BROKEN= fails to install on ${ARCH}
.endif
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-lib-dirs-list='("${PREFIX}/lib/scsh/0.6")'
USES= gmake
ALL_TARGET= enough
MAN1= scsh.1
STRIP= #empty
post-install:
@${STRIP_CMD} ${PREFIX}/bin/scsh
.if !defined(NOPORTDOCS)
@(cd ${WRKSRC} && \
${INSTALL_DATA} README RELEASE COPYING ${PREFIX}/lib/scsh/doc)
@${RM} -f ${PREFIX}/share/doc/scsh
@${LN} -fs ${PREFIX}/lib/scsh/doc ${PREFIX}/share/doc/scsh
.else
@${RM} -rf ${PREFIX}/lib/scsh/doc
.endif
@(cd ${WRKSRC} && \
${CP} -R emacs ${PREFIX}/lib/scsh/)
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>

View File

@ -1,2 +0,0 @@
SHA256 (scsh-0.6.7.tar.gz) = c4a9f7df2a0bb7a7aa3dafc918aa9e9a566d4ad33a55f0192889de172d1ddb7f
SIZE (scsh-0.6.7.tar.gz) = 4367439

View File

@ -1,19 +0,0 @@
*** scheme/env/command.scm.original Tue Nov 26 15:59:38 1996
--- scheme/env/command.scm Tue Nov 26 15:59:46 1996
***************
*** 546,552 ****
((char=? (string-ref line 0) #\n) #f)
(else (loop count)))))))
! (define *y-or-n-eof-count* 100)
(define (read-line port)
(let loop ((l '()))
--- 546,552 ----
((char=? (string-ref line 0) #\n) #f)
(else (loop count)))))))
! (define *y-or-n-eof-count* 0)
(define (read-line port)
(let loop ((l '()))

View File

@ -1,22 +0,0 @@
Scsh is a Unix shell in that is has significant syntax extensions to
make writing Unix shell scripts easy (constructing pipelines, setting
I/O redirection, conditional execution etc.). It also offers access to
lower-level functionality like all Posix system calls, TCP/IP sockets
and a full-featured regular expression library. This is embedded into
a general-purpose programming language with real data types,
extensive, syntactically clean control constructs and "real" quoting
rules.
Scsh is also a full implementation of R4RS Scheme with some
non-standard behavior (required for scripting). As a result, a wide
varity of exiting Scheme code can be used. The underlying Scheme
implementation is a virtual machine for compact byte code.
The name of the installed program is "scsh", the manpage is scsh(1),
other documentation is in (/usr/local/)lib/scsh/doc. To load slib,
install slib into /usr/local/lib/slib and run (load "slib-init.scm")
in scsh. It requires no additional setup (paths or such). The emacs
interface is in the original distribution in emacs/. For documentation
see doc/user-guide.txt.
WWW: http://www.scsh.net/

View File

@ -1,21 +0,0 @@
Differences between FreeBSD port and generic scsh release:
----------------------------------------------------------
1) When hitting C-d (end-of-file), scsh asks 100 times for
confirmation. I changed the default to do this just once. Set constant
*y-or-n-eof-count* in scsh/rw.scm to change it.
2) The original scsh sends a mail to the scsh authors every time you
make the package. The FreeBSD port/package doesn't. The authors of scsh
would appreciate it if you do a `(cd work/scsh-0.4.4 && make .notify)`
after you build the port. If you installed a binary package, this is
not possible.
3) A symbolic link ${PREFIX}/share/doc/scsh to the documentation is
created.
4) Some basic description text files from the distribution base dir
are copied to lib/doc. The emacs directory is copied into
lib/scsh/emacs. scsh's default is not to install these files.
5) The port uses /var/tmp instead of /usr/tmp where possible.

View File

@ -1,430 +0,0 @@
bin/scsh
include/scheme48.h
include/write-barrier.h
%%PORTDOCS%%lib/scsh/doc/scsh-manual/html/man-Z-H-1.html
%%PORTDOCS%%lib/scsh/doc/scsh-manual/html/man-Z-H-10.html
%%PORTDOCS%%lib/scsh/doc/scsh-manual/html/man-Z-H-11.html
%%PORTDOCS%%lib/scsh/doc/scsh-manual/html/man-Z-H-12.html
%%PORTDOCS%%lib/scsh/doc/scsh-manual/html/man-Z-H-13.html
%%PORTDOCS%%lib/scsh/doc/scsh-manual/html/man-Z-H-2.html
%%PORTDOCS%%lib/scsh/doc/scsh-manual/html/man-Z-H-3.html
%%PORTDOCS%%lib/scsh/doc/scsh-manual/html/man-Z-H-4.html
%%PORTDOCS%%lib/scsh/doc/scsh-manual/html/man-Z-H-5.html
%%PORTDOCS%%lib/scsh/doc/scsh-manual/html/man-Z-H-6.html
%%PORTDOCS%%lib/scsh/doc/scsh-manual/html/man-Z-H-7.html
%%PORTDOCS%%lib/scsh/doc/scsh-manual/html/man-Z-H-8.html
%%PORTDOCS%%lib/scsh/doc/scsh-manual/html/man-Z-H-9.html
%%PORTDOCS%%lib/scsh/doc/scsh-manual/html/man.html
%%PORTDOCS%%lib/scsh/doc/scsh-manual/html/man-Z-G-D-1.gif
%%PORTDOCS%%lib/scsh/doc/scsh-manual/html/man-Z-S.css
%%PORTDOCS%%lib/scsh/doc/scsh-manual/awk.tex
%%PORTDOCS%%lib/scsh/doc/scsh-manual/decls.tex
%%PORTDOCS%%lib/scsh/doc/scsh-manual/front.tex
%%PORTDOCS%%lib/scsh/doc/scsh-manual/intro.tex
%%PORTDOCS%%lib/scsh/doc/scsh-manual/man-Z-G-D-1.tex
%%PORTDOCS%%lib/scsh/doc/scsh-manual/man.tex
%%PORTDOCS%%lib/scsh/doc/scsh-manual/miscprocs.tex
%%PORTDOCS%%lib/scsh/doc/scsh-manual/network.tex
%%PORTDOCS%%lib/scsh/doc/scsh-manual/pdfcond.tex
%%PORTDOCS%%lib/scsh/doc/scsh-manual/procnotation.tex
%%PORTDOCS%%lib/scsh/doc/scsh-manual/rdelim.tex
%%PORTDOCS%%lib/scsh/doc/scsh-manual/running.tex
%%PORTDOCS%%lib/scsh/doc/scsh-manual/sre.tex
%%PORTDOCS%%lib/scsh/doc/scsh-manual/strings.tex
%%PORTDOCS%%lib/scsh/doc/scsh-manual/syscalls.tex
%%PORTDOCS%%lib/scsh/doc/scsh-manual/test.tex
%%PORTDOCS%%lib/scsh/doc/scsh-manual/threads.tex
%%PORTDOCS%%lib/scsh/doc/scsh-manual/tty.tex
%%PORTDOCS%%lib/scsh/doc/scsh-manual/xman.tex
%%PORTDOCS%%lib/scsh/doc/scsh-manual/array.sty
%%PORTDOCS%%lib/scsh/doc/scsh-manual/boxedminipage.sty
%%PORTDOCS%%lib/scsh/doc/scsh-manual/code.sty
%%PORTDOCS%%lib/scsh/doc/scsh-manual/ct.sty
%%PORTDOCS%%lib/scsh/doc/scsh-manual/draftfooters.sty
%%PORTDOCS%%lib/scsh/doc/scsh-manual/headings.sty
%%PORTDOCS%%lib/scsh/doc/scsh-manual/mantitle.sty
%%PORTDOCS%%lib/scsh/doc/scsh-manual/matter.sty
%%PORTDOCS%%lib/scsh/doc/scsh-manual/mysize10.sty
%%PORTDOCS%%lib/scsh/doc/scsh-manual/man.dvi
%%PORTDOCS%%lib/scsh/doc/scsh-manual/man.ps
%%PORTDOCS%%lib/scsh/doc/scsh-manual/man.pdf
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_1.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_10.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_11.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_12.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_13.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_14.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_15.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_16.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_17.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_18.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_19.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_2.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_20.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_21.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_22.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_23.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_24.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_25.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_26.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_27.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_28.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_29.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_3.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_30.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_31.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_32.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_33.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_34.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_35.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_36.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_37.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_38.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_39.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_4.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_40.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_41.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_42.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_43.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_44.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_45.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_46.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_47.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_48.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_49.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_5.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_50.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_51.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_52.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_53.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_54.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_55.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_56.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_57.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_58.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_59.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_6.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_60.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_61.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_62.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_63.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_64.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_7.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_8.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/html/s48manual_9.html
%%PORTDOCS%%lib/scsh/doc/s48-manual/ascii.tex
%%PORTDOCS%%lib/scsh/doc/s48-manual/bibliography.tex
%%PORTDOCS%%lib/scsh/doc/s48-manual/code.tex
%%PORTDOCS%%lib/scsh/doc/s48-manual/command.tex
%%PORTDOCS%%lib/scsh/doc/s48-manual/external.tex
%%PORTDOCS%%lib/scsh/doc/s48-manual/hacks.tex
%%PORTDOCS%%lib/scsh/doc/s48-manual/index.tex
%%PORTDOCS%%lib/scsh/doc/s48-manual/intro.tex
%%PORTDOCS%%lib/scsh/doc/s48-manual/latex-index.tex
%%PORTDOCS%%lib/scsh/doc/s48-manual/latex-stuff.tex
%%PORTDOCS%%lib/scsh/doc/s48-manual/manual.tex
%%PORTDOCS%%lib/scsh/doc/s48-manual/meeting.tex
%%PORTDOCS%%lib/scsh/doc/s48-manual/module.tex
%%PORTDOCS%%lib/scsh/doc/s48-manual/my-sequential.tex
%%PORTDOCS%%lib/scsh/doc/s48-manual/proposal.tex
%%PORTDOCS%%lib/scsh/doc/s48-manual/proto.tex
%%PORTDOCS%%lib/scsh/doc/s48-manual/summary.tex
%%PORTDOCS%%lib/scsh/doc/s48-manual/thread.tex
%%PORTDOCS%%lib/scsh/doc/s48-manual/user-guide.tex
%%PORTDOCS%%lib/scsh/doc/s48-manual/utilities.tex
%%PORTDOCS%%lib/scsh/doc/s48-manual/version-number.tex
%%PORTDOCS%%lib/scsh/doc/s48-manual/manual.dvi
%%PORTDOCS%%lib/scsh/doc/s48-manual/manual.ps
%%PORTDOCS%%lib/scsh/doc/scsh-paper/html/scsh-paper-Z-H-1.html
%%PORTDOCS%%lib/scsh/doc/scsh-paper/html/scsh-paper-Z-H-10.html
%%PORTDOCS%%lib/scsh/doc/scsh-paper/html/scsh-paper-Z-H-11.html
%%PORTDOCS%%lib/scsh/doc/scsh-paper/html/scsh-paper-Z-H-12.html
%%PORTDOCS%%lib/scsh/doc/scsh-paper/html/scsh-paper-Z-H-13.html
%%PORTDOCS%%lib/scsh/doc/scsh-paper/html/scsh-paper-Z-H-14.html
%%PORTDOCS%%lib/scsh/doc/scsh-paper/html/scsh-paper-Z-H-15.html
%%PORTDOCS%%lib/scsh/doc/scsh-paper/html/scsh-paper-Z-H-16.html
%%PORTDOCS%%lib/scsh/doc/scsh-paper/html/scsh-paper-Z-H-17.html
%%PORTDOCS%%lib/scsh/doc/scsh-paper/html/scsh-paper-Z-H-18.html
%%PORTDOCS%%lib/scsh/doc/scsh-paper/html/scsh-paper-Z-H-2.html
%%PORTDOCS%%lib/scsh/doc/scsh-paper/html/scsh-paper-Z-H-3.html
%%PORTDOCS%%lib/scsh/doc/scsh-paper/html/scsh-paper-Z-H-4.html
%%PORTDOCS%%lib/scsh/doc/scsh-paper/html/scsh-paper-Z-H-5.html
%%PORTDOCS%%lib/scsh/doc/scsh-paper/html/scsh-paper-Z-H-6.html
%%PORTDOCS%%lib/scsh/doc/scsh-paper/html/scsh-paper-Z-H-7.html
%%PORTDOCS%%lib/scsh/doc/scsh-paper/html/scsh-paper-Z-H-8.html
%%PORTDOCS%%lib/scsh/doc/scsh-paper/html/scsh-paper-Z-H-9.html
%%PORTDOCS%%lib/scsh/doc/scsh-paper/html/scsh-paper.html
%%PORTDOCS%%lib/scsh/doc/scsh-paper/html/scsh-paper-Z-S.css
%%PORTDOCS%%lib/scsh/doc/scsh-paper/headings.tex
%%PORTDOCS%%lib/scsh/doc/scsh-paper/scsh-paper.tex
%%PORTDOCS%%lib/scsh/doc/scsh-paper/boxedminipage.sty
%%PORTDOCS%%lib/scsh/doc/scsh-paper/code.sty
%%PORTDOCS%%lib/scsh/doc/scsh-paper/ct.sty
%%PORTDOCS%%lib/scsh/doc/scsh-paper/lcs-note.sty
%%PORTDOCS%%lib/scsh/doc/scsh-paper/scsh-paper.dvi
%%PORTDOCS%%lib/scsh/doc/scsh-paper/mitlogo.ps
%%PORTDOCS%%lib/scsh/doc/scsh-paper/scsh-paper.ps
%%PORTDOCS%%lib/scsh/doc/cheat.txt
%%PORTDOCS%%lib/scsh/doc/hacking.txt
%%PORTDOCS%%lib/scsh/doc/install.txt
%%PORTDOCS%%lib/scsh/doc/io.txt
%%PORTDOCS%%lib/scsh/doc/news.txt
%%PORTDOCS%%lib/scsh/doc/no-leaf-env.txt
%%PORTDOCS%%lib/scsh/doc/porting.txt
%%PORTDOCS%%lib/scsh/doc/threads.txt
%%PORTDOCS%%lib/scsh/doc/todo.txt
%%PORTDOCS%%lib/scsh/doc/type.txt
%%PORTDOCS%%lib/scsh/doc/meeting.ps
%%PORTDOCS%%lib/scsh/doc/README
%%PORTDOCS%%lib/scsh/doc/RELEASE
%%PORTDOCS%%lib/scsh/doc/COPYING
lib/scsh/rts/bignum.scm
lib/scsh/rts/defenum.scm
lib/scsh/rts/floatnum.scm
lib/scsh/rts/innum.scm
lib/scsh/rts/ratnum.scm
lib/scsh/rts/recnum.scm
lib/scsh/rts/xnum.scm
lib/scsh/rts/jar-defrecord.scm
lib/scsh/env/assem.scm
lib/scsh/env/basic-command.scm
lib/scsh/env/build.scm
lib/scsh/env/command-level.scm
lib/scsh/env/command.scm
lib/scsh/env/debug.scm
lib/scsh/env/debuginfo.scm
lib/scsh/env/disasm.scm
lib/scsh/env/disclosers.scm
lib/scsh/env/dispcond.scm
lib/scsh/env/flatload.scm
lib/scsh/env/init-defpackage.scm
lib/scsh/env/inspect.scm
lib/scsh/env/jar-assem.scm
lib/scsh/env/list-interface.scm
lib/scsh/env/load-package.scm
lib/scsh/env/pacman.scm
lib/scsh/env/pedit.scm
lib/scsh/env/profile.scm
lib/scsh/env/read-command.scm
lib/scsh/env/shadow.scm
lib/scsh/env/space.scm
lib/scsh/env/start.scm
lib/scsh/env/traverse.scm
lib/scsh/env/version-info.scm
lib/scsh/big/array.scm
lib/scsh/big/big-util.scm
lib/scsh/big/bigbit.scm
lib/scsh/big/callback.scm
lib/scsh/big/compose-cont.scm
lib/scsh/big/defrecord.scm
lib/scsh/big/destructure.scm
lib/scsh/big/dump.scm
lib/scsh/big/either.scm
lib/scsh/big/enum-set.scm
lib/scsh/big/external.scm
lib/scsh/big/filename.scm
lib/scsh/big/finite-type.scm
lib/scsh/big/format.scm
lib/scsh/big/general-table.scm
lib/scsh/big/import-def.scm
lib/scsh/big/linked-queue.scm
lib/scsh/big/lu-decomp.scm
lib/scsh/big/more-port.scm
lib/scsh/big/pipe.scm
lib/scsh/big/pp.scm
lib/scsh/big/placeholder.scm
lib/scsh/big/queue.scm
lib/scsh/big/random.scm
lib/scsh/big/receive.scm
lib/scsh/big/search-tree.scm
lib/scsh/big/socket.scm
lib/scsh/big/strong.scm
lib/scsh/big/thread-fluid.scm
lib/scsh/opt/analyze.scm
lib/scsh/opt/flatten.scm
lib/scsh/opt/inline.scm
lib/scsh/opt/sort.scm
lib/scsh/opt/tst.scm
lib/scsh/opt/usage.scm
lib/scsh/misc/annotate.scm
lib/scsh/misc/doodl.scm
lib/scsh/misc/either.scm
lib/scsh/misc/engine.scm
lib/scsh/misc/getenv.scm
lib/scsh/misc/hilbert.scm
lib/scsh/misc/ilength.scm
lib/scsh/misc/integertostring.scm
lib/scsh/misc/load-static.scm
lib/scsh/misc/mail.scm
lib/scsh/misc/packages.scm
lib/scsh/misc/pipe.scm
lib/scsh/misc/psd-s48.scm
lib/scsh/misc/remote.scm
lib/scsh/misc/require.scm
lib/scsh/misc/separate.scm
lib/scsh/misc/shift-reset.scm
lib/scsh/misc/sicp.scm
lib/scsh/misc/static.scm
lib/scsh/misc/syscall.scm
lib/scsh/misc/test-doodl.scm
lib/scsh/link/data.scm
lib/scsh/link/generate-c-header.scm
lib/scsh/link/generate-old-c-header.scm
lib/scsh/link/link.scm
lib/scsh/link/loadc.scm
lib/scsh/link/reify.scm
lib/scsh/link/transport.scm
lib/scsh/link/write-image.scm
lib/scsh/srfi/srfi-1.scm
lib/scsh/srfi/srfi-11.scm
lib/scsh/srfi/srfi-13.scm
lib/scsh/srfi/srfi-14.scm
lib/scsh/srfi/srfi-16.scm
lib/scsh/srfi/srfi-17.scm
lib/scsh/srfi/srfi-19.scm
lib/scsh/srfi/srfi-2.scm
lib/scsh/srfi/srfi-25.scm
lib/scsh/srfi/srfi-26.scm
lib/scsh/srfi/srfi-27.scm
lib/scsh/srfi/srfi-28.scm
lib/scsh/srfi/srfi-31.scm
lib/scsh/srfi/srfi-37.scm
lib/scsh/srfi/srfi-42.scm
lib/scsh/srfi/srfi-5.scm
lib/scsh/srfi/srfi-7.scm
lib/scsh/scsh/awk-test.scm
lib/scsh/scsh/awk.scm
lib/scsh/scsh/bitwise-ops-test.scm
lib/scsh/scsh/bufpol.scm
lib/scsh/scsh/bug-report-tests.scm
lib/scsh/scsh/ccp-pack.scm
lib/scsh/scsh/ccp.scm
lib/scsh/scsh/char-package.scm
lib/scsh/scsh/configure.scm
lib/scsh/scsh/db.scm
lib/scsh/scsh/dbm.scm
lib/scsh/scsh/defrec.scm
lib/scsh/scsh/dot-locking.scm
lib/scsh/scsh/ekko.scm
lib/scsh/scsh/endian.scm
lib/scsh/scsh/enumconst.scm
lib/scsh/scsh/env-test-add.scm
lib/scsh/scsh/env-test-code.scm
lib/scsh/scsh/errno.scm
lib/scsh/scsh/event.scm
lib/scsh/scsh/fdflags.scm
lib/scsh/scsh/fdports.scm
lib/scsh/scsh/file-name-manipulation-test.scm
lib/scsh/scsh/file-system-tests.scm
lib/scsh/scsh/fileinfo.scm
lib/scsh/scsh/filemtch.scm
lib/scsh/scsh/filesys.scm
lib/scsh/scsh/flock.scm
lib/scsh/scsh/fname.scm
lib/scsh/scsh/fr.scm
lib/scsh/scsh/generate-constants.scm
lib/scsh/scsh/glob.scm
lib/scsh/scsh/here.scm
lib/scsh/scsh/let-opt.scm
lib/scsh/scsh/lib-dirs.scm
lib/scsh/scsh/libscsh.scm
lib/scsh/scsh/low-interrupt.scm
lib/scsh/scsh/md5.scm
lib/scsh/scsh/meta-arg.scm
lib/scsh/scsh/ndbm.scm
lib/scsh/scsh/netconst.scm
lib/scsh/scsh/network.scm
lib/scsh/scsh/newports.scm
lib/scsh/scsh/odbc-constants.scm
lib/scsh/scsh/odbc-interfaces.scm
lib/scsh/scsh/odbc-packages.scm
lib/scsh/scsh/odbc-types.scm
lib/scsh/scsh/odbc.scm
lib/scsh/scsh/oldfuns.scm
lib/scsh/scsh/packages.scm
lib/scsh/scsh/parse.scm
lib/scsh/scsh/pattern-matching-test.scm
lib/scsh/scsh/posixstr.scm
lib/scsh/scsh/process-state-tests.scm
lib/scsh/scsh/procobj.scm
lib/scsh/scsh/pty.scm
lib/scsh/scsh/rdelim.scm
lib/scsh/scsh/re-fold.scm
lib/scsh/scsh/re-high.scm
lib/scsh/scsh/re-low.scm
lib/scsh/scsh/re-match-syntax.scm
lib/scsh/scsh/re-subst.scm
lib/scsh/scsh/re-syntax.scm
lib/scsh/scsh/re.scm
lib/scsh/scsh/read-delimited-strings.scm
lib/scsh/scsh/regexp.scm
lib/scsh/scsh/regress.scm
lib/scsh/scsh/rw.scm
lib/scsh/scsh/rx-lib.scm
lib/scsh/scsh/scsh-condition.scm
lib/scsh/scsh/scsh-interfaces.scm
lib/scsh/scsh/scsh-package.scm
lib/scsh/scsh/scsh-read.scm
lib/scsh/scsh/scsh-version.scm
lib/scsh/scsh/scsh.scm
lib/scsh/scsh/scshql.scm
lib/scsh/scsh/sighandlers.scm
lib/scsh/scsh/signals.scm
lib/scsh/scsh/simp.scm
lib/scsh/scsh/spencer.scm
lib/scsh/scsh/startup.scm
lib/scsh/scsh/stringcoll.scm
lib/scsh/scsh/strings-and-chars-test.scm
lib/scsh/scsh/syntax-helpers.scm
lib/scsh/scsh/syntax.scm
lib/scsh/scsh/syscalls.scm
lib/scsh/scsh/syslog.scm
lib/scsh/scsh/terminal-device-control-test.scm
lib/scsh/scsh/test-base.scm
lib/scsh/scsh/test-packages.scm
lib/scsh/scsh/test.scm
lib/scsh/scsh/threads.scm
lib/scsh/scsh/time-procedure-calls.scm
lib/scsh/scsh/time.scm
lib/scsh/scsh/time_dep.scm
lib/scsh/scsh/top.scm
lib/scsh/scsh/tty-consts.scm
lib/scsh/scsh/tty.scm
lib/scsh/scsh/user-and-group-db-access.scm
lib/scsh/scsh/utilities.scm
lib/scsh/scsh/waitcodes.scm
lib/scsh/scsh/weaktables.scm
lib/scsh/emacs/cmuscheme48.el
lib/scsh/emacs/cmulisp.el
lib/scsh/emacs/cmuscheme.el
lib/scsh/emacs/README
lib/scsh/emacs/cmushell.el
lib/scsh/emacs/comint.el
lib/scsh/emacs/jar-hacks.el
lib/scsh/scshvm
lib/scsh/scsh.image
lib/scsh/stripped-scsh.image
lib/scsh/libscshvm.a
lib/scsh/libscsh.a
%%PORTDOCS%%@exec ln -fs %D/lib/scsh/doc %D/share/doc/scsh
@unexec rm -f %D/share/doc/scsh
@dirrm lib/scsh/scsh
@dirrm lib/scsh/rts
@dirrm lib/scsh/big
@dirrm lib/scsh/opt
@dirrm lib/scsh/misc
@dirrm lib/scsh/link
@dirrm lib/scsh/srfi
@dirrm lib/scsh/env
@dirrm lib/scsh/cig
@dirrm lib/scsh/emacs
%%PORTDOCS%%@dirrm lib/scsh/doc/scsh-manual/html
%%PORTDOCS%%@dirrm lib/scsh/doc/scsh-manual
%%PORTDOCS%%@dirrm lib/scsh/doc/s48-manual/html
%%PORTDOCS%%@dirrm lib/scsh/doc/s48-manual
%%PORTDOCS%%@dirrm lib/scsh/doc/scsh-paper/html
%%PORTDOCS%%@dirrm lib/scsh/doc/scsh-paper
%%PORTDOCS%%@dirrm lib/scsh/doc
@dirrm lib/scsh
@unexec echo 'You might check whether to remove %D/lib/scsh.old'

View File

@ -324,6 +324,5 @@
SUBDIR += zabbix22-frontend
SUBDIR += zabbix22-proxy
SUBDIR += zabbix22-server
SUBDIR += zenoss
.include <bsd.port.subdir.mk>

View File

@ -1,121 +0,0 @@
# Created by: Phil Phillips
# $FreeBSD$
PORTNAME= zenoss
PORTVERSION= 3.1.0
PORTREVISION= 1
CATEGORIES= net-mgmt java
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-3.1/${PORTNAME}-${PORTVERSION}:source1 \
http://dev.sencha.com/deploy/:source2
DISTFILES= ${PORTNAME}-${PORTVERSION}.tar.gz:source1 \
JSBuilder2.zip:source2
EXTRACT_ONLY= ${PORTNAME}-${PORTVERSION}.tar.gz
MAINTAINER= ports@FreeBSD.org
COMMENT= Application, server, and network management platform
LICENSE= GPLv2
BROKEN= hard codes g++
BUILD_DEPENDS+= swig13>=1.3:${PORTSDIR}/devel/swig13 \
${LOCALBASE}/bin/unzip:${PORTSDIR}/archivers/unzip
RUN_DEPENDS+= net-snmp>=5.5:${PORTSDIR}/net-mgmt/net-snmp \
liberation-fonts-ttf>=1.05:${PORTSDIR}/x11-fonts/liberation-fonts-ttf
OPTIONS_SINGLE= SHELL
OPTIONS_SINGLE_SHELL= BASH BASH_STATIC
BASH_DESC= Use Bash shell
BASH_STATIC_DESC= Use Bash Static shell
OPTIONS_DEFAULT= BASH
USE_RC_SUBR= zenoss
USE_MYSQL= client
USES= gmake pkgconfig
USE_OPENSSL= yes
USE_JAVA= yes
JAVA_VERSION= 1.6+
JAVA_BUILD= yes
USE_AUTOTOOLS= autoconf:env
NO_STAGE= yes
.include <bsd.port.pre.mk>
.if ${PORT_OPTIONS:MBASH}
RUN_DEPENDS+= bash>=4.1:${PORTSDIR}/shells/bash
.else
RUN_DEPENDS+= bash-static>=4.1:${PORTSDIR}/shells/bash-static
.endif
USERS= zenoss
GROUPS= zenoss
SUB_FILES= pkg-install profile local.conf
SUB_LIST= ZENHOME=${ZENHOME}
PLIST_SUB= ZENHOME=${ZENHOME:S,${PREFIX}/,,} \
OSVERSION_MAJOR=${INDEXFILE:S/INDEX-//}
ZENHOME= ${PREFIX}/${PORTNAME}
MANPREFIX?= ${ZENHOME}/share
.include "${.CURDIR}/Makefile.man"
BUILD_ENV= PYTHONDONTWRITEBYTECODE=yes
.if (${ARCH} == amd64)
PLIST_SUB+= 32BIT_ONLY="@comment "
.else
PLIST_SUB+= 32BIT_ONLY=""
.endif
.if (${OSVERSION} >= 900000)
PLIST_SUB+= OSSAUDIODEV="@comment "
.else
PLIST_SUB+= OSSAUDIODEV=""
.endif
ONLY_FOR_ARCHS= i386 amd64
ONLY_FOR_ARCHS_REASON= depends on Java
post-patch:
@${MKDIR} ${WRKSRC}/jsbuildertmp && ${CP} ${DISTDIR}/JSBuilder2.zip ${WRKSRC}/jsbuildertmp
@${REINPLACE_CMD} -e 's/ZENHOME[^.]*\.conf$$/&.example/' \
-e 's,lib/pkgconfig,libdata/pkgconfig,' \
${WRKSRC}/GNUmakefile \
${WRKSRC}/rrddeps.sh
@${CP} ${FILESDIR}/libsmi-0.4.8.all.patch01 ${WRKSRC}/externallibs
@${REINPLACE_CMD} -e '1s,#!/bin/bash,#!/usr/bin/env bash,' \
${WRKSRC}/genpatchdeps.sh
@${ECHO} ${ZENHOME} > ${WRKSRC}/zenhome
do-build:
@${DO_NADA}
do-install:
# Integrated dependencies insist on using lib/pkgconfig -- instead of huge
# patches, we'll symlink it temporarily
@${MKDIR} ${ZENHOME}/lib \
&& ${LN} -sF ${ZENHOME}/libdata/pkgconfig \
${ZENHOME}/lib/pkgconfig
@cd ${WRKSRC} && ${SETENV} ${BUILD_ENV} SVNVERSION=${FALSE} bash ./build.sh 2>/dev/null
@${RM} ${ZENHOME}/lib/pkgconfig
@${MKDIR} ${ZENHOME}/etc/fonts
${INSTALL_DATA} ${WRKDIR}/local.conf ${ZENHOME}/etc/fonts
@${MKDIR} ${ZENHOME}/init
${INSTALL_DATA} ${WRKSRC}/zenhome ${ZENHOME}/init
${INSTALL_DATA} ${WRKSRC}/build-functions.sh ${ZENHOME}/init
${INSTALL_DATA} ${WRKSRC}/install-functions.sh ${ZENHOME}/init
${INSTALL_DATA} ${WRKSRC}/shared-functions.sh ${ZENHOME}/init
${INSTALL_SCRIPT} ${WRKSRC}/init.sh ${ZENHOME}/init
${INSTALL_DATA} ${WRKDIR}/profile ${ZENHOME}/.profile
@${MKDIR} ${ZENHOME}/Products/ZenModel
${INSTALL_DATA} ${WRKSRC}/libzenoss/Products/ZenModel/ZenossInfo.py ${ZENHOME}/Products/ZenModel
@${FIND} ${ZENHOME} -type f -exec ${CHOWN} ${USERS}:${GROUPS} \{\} \;
@${MKDIR} ${ZENHOME}/fonts
@${LN} -fs ${PREFIX}/lib/X11/fonts/Liberation ${ZENHOME}/fonts
@${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>

View File

@ -1,282 +0,0 @@
# This file lists the man pages to avoid overcrowding the Makefile
#
# $FreeBSD$
#
MAN1= autopoint.1 \
bin_dec_hex.1 \
cdeftutorial.1 \
envsubst.1 \
fc-cache.1 \
fc-cat.1 \
fc-list.1 \
fc-match.1 \
gettext.1 \
gettextize.1 \
glib-genmarshal.1 \
glib-gettextize.1 \
glib-mkenums.1 \
gobject-query.1 \
gtester-report.1 \
gtester.1 \
iconv.1 \
msgattrib.1 \
msgcat.1 \
msgcmp.1 \
msgcomm.1 \
msgconv.1 \
msgen.1 \
msgexec.1 \
msgfilter.1 \
msgfmt.1 \
msggrep.1 \
msginit.1 \
msgmerge.1 \
msgunfmt.1 \
msguniq.1 \
ngettext.1 \
pango-querymodules.1 \
pkg-config.1 \
recode-sr-latin.1 \
rpntutorial.1 \
rrd-beginners.1 \
rrdbuild.1 \
rrdcgi.1 \
rrdcreate.1 \
rrddump.1 \
rrdfetch.1 \
rrdfirst.1 \
rrdgraph.1 \
rrdgraph_data.1 \
rrdgraph_examples.1 \
rrdgraph_graph.1 \
rrdgraph_rpn.1 \
rrdinfo.1 \
rrdlast.1 \
rrdlastupdate.1 \
rrdresize.1 \
rrdrestore.1 \
rrdthreads.1 \
rrdtool.1 \
rrdtune.1 \
rrdtutorial.1 \
rrdupdate.1 \
rrdxport.1 \
smicache.1 \
smidiff.1 \
smidump.1 \
smilint.1 \
smiquery.1 \
smistrip.1 \
smixlate.1 \
xgettext.1 \
xml2-config.1 \
xmlcatalog.1 \
xmllint.1
MAN3= FcAtomicCreate.3 \
FcAtomicDeleteNew.3 \
FcAtomicDestroy.3 \
FcAtomicLock.3 \
FcAtomicNewFile.3 \
FcAtomicOrigFile.3 \
FcAtomicReplaceOrig.3 \
FcAtomicUnlock.3 \
FcBlanksAdd.3 \
FcBlanksCreate.3 \
FcBlanksDestroy.3 \
FcBlanksIsMember.3 \
FcCacheCopySet.3 \
FcCacheDir.3 \
FcCacheNumFont.3 \
FcCacheNumSubdir.3 \
FcCacheSubdir.3 \
FcCharSetAddChar.3 \
FcCharSetCopy.3 \
FcCharSetCount.3 \
FcCharSetCoverage.3 \
FcCharSetCreate.3 \
FcCharSetDestroy.3 \
FcCharSetEqual.3 \
FcCharSetFirstPage.3 \
FcCharSetHasChar.3 \
FcCharSetIntersect.3 \
FcCharSetIntersectCount.3 \
FcCharSetIsSubset.3 \
FcCharSetNew.3 \
FcCharSetNextPage.3 \
FcCharSetSubtract.3 \
FcCharSetSubtractCount.3 \
FcCharSetUnion.3 \
FcConfigAppFontAddDir.3 \
FcConfigAppFontAddFile.3 \
FcConfigAppFontClear.3 \
FcConfigBuildFonts.3 \
FcConfigCreate.3 \
FcConfigDestroy.3 \
FcConfigEnableHome.3 \
FcConfigFilename.3 \
FcConfigGetBlanks.3 \
FcConfigGetCache.3 \
FcConfigGetCacheDirs.3 \
FcConfigGetConfigDirs.3 \
FcConfigGetConfigFiles.3 \
FcConfigGetCurrent.3 \
FcConfigGetFontDirs.3 \
FcConfigGetFonts.3 \
FcConfigGetRescanInterval.3 \
FcConfigHome.3 \
FcConfigParseAndLoad.3 \
FcConfigSetCurrent.3 \
FcConfigSetRescanInterval.3 \
FcConfigSubstitute.3 \
FcConfigSubstituteWithPat.3 \
FcConfigUptoDate.3 \
FcDefaultSubstitute.3 \
FcDirCacheLoad.3 \
FcDirCacheLoadFile.3 \
FcDirCacheRead.3 \
FcDirCacheUnlink.3 \
FcDirCacheUnload.3 \
FcDirCacheValid.3 \
FcDirSave.3 \
FcDirScan.3 \
FcFileIsDir.3 \
FcFileScan.3 \
FcFini.3 \
FcFontList.3 \
FcFontMatch.3 \
FcFontRenderPrepare.3 \
FcFontSetAdd.3 \
FcFontSetCreate.3 \
FcFontSetDestroy.3 \
FcFontSetList.3 \
FcFontSetMatch.3 \
FcFontSetPrint.3 \
FcFontSetSort.3 \
FcFontSetSortDestroy.3 \
FcFontSort.3 \
FcFreeTypeCharIndex.3 \
FcFreeTypeCharSet.3 \
FcFreeTypeCharSetAndSpacing.3 \
FcFreeTypeQuery.3 \
FcFreeTypeQueryFace.3 \
FcGetLangs.3 \
FcGetVersion.3 \
FcInit.3 \
FcInitBringUptoDate.3 \
FcInitLoadConfig.3 \
FcInitLoadConfigAndFonts.3 \
FcInitReinitialize.3 \
FcIsLower.3 \
FcIsUpper.3 \
FcLangGetCharSet.3 \
FcLangSetAdd.3 \
FcLangSetCompare.3 \
FcLangSetContains.3 \
FcLangSetCopy.3 \
FcLangSetCreate.3 \
FcLangSetDestroy.3 \
FcLangSetEqual.3 \
FcLangSetHasLang.3 \
FcLangSetHash.3 \
FcMatrixCopy.3 \
FcMatrixEqual.3 \
FcMatrixInit.3 \
FcMatrixMultiply.3 \
FcMatrixRotate.3 \
FcMatrixScale.3 \
FcMatrixShear.3 \
FcNameConstant.3 \
FcNameGetConstant.3 \
FcNameGetObjectType.3 \
FcNameParse.3 \
FcNameRegisterConstants.3 \
FcNameRegisterObjectTypes.3 \
FcNameUnparse.3 \
FcNameUnregisterConstants.3 \
FcNameUnregisterObjectTypes.3 \
FcObjectSetAdd.3 \
FcObjectSetBuild.3 \
FcObjectSetCreate.3 \
FcObjectSetDestroy.3 \
FcPatternAdd-Type.3 \
FcPatternAdd.3 \
FcPatternAddWeak.3 \
FcPatternBuild.3 \
FcPatternCreate.3 \
FcPatternDel.3 \
FcPatternDestroy.3 \
FcPatternDuplicate.3 \
FcPatternEqual.3 \
FcPatternEqualSubset.3 \
FcPatternGet-Type.3 \
FcPatternGet.3 \
FcPatternHash.3 \
FcPatternPrint.3 \
FcPatternReference.3 \
FcPatternRemove.3 \
FcStrBasename.3 \
FcStrCmp.3 \
FcStrCmpIgnoreCase.3 \
FcStrCopy.3 \
FcStrCopyFilename.3 \
FcStrDirname.3 \
FcStrDowncase.3 \
FcStrFree.3 \
FcStrListCreate.3 \
FcStrListDone.3 \
FcStrListNext.3 \
FcStrPlus.3 \
FcStrSetAdd.3 \
FcStrSetAddFilename.3 \
FcStrSetCreate.3 \
FcStrSetDel.3 \
FcStrSetDestroy.3 \
FcStrSetEqual.3 \
FcStrSetMember.3 \
FcStrStr.3 \
FcStrStrIgnoreCase.3 \
FcToLower.3 \
FcUcs4ToUtf8.3 \
FcUtf16Len.3 \
FcUtf16ToUcs4.3 \
FcUtf8Len.3 \
FcUtf8ToUcs4.3 \
FcValueDestroy.3 \
FcValueEqual.3 \
FcValuePrint.3 \
FcValueSave.3 \
bind_textdomain_codeset.3 \
bindtextdomain.3 \
dcgettext.3 \
dcngettext.3 \
dgettext.3 \
dngettext.3 \
gettext.3 \
iconv.3 \
iconv_close.3 \
iconv_open.3 \
iconv_open_into.3 \
iconvctl.3 \
libpng.3 \
libpngpf.3 \
libsmi.3 \
libxml.3 \
ngettext.3 \
smi_attribute.3 \
smi_class.3 \
smi_config.3 \
smi_event.3 \
smi_identity.3 \
smi_macro.3 \
smi_module.3 \
smi_node.3 \
smi_render.3 \
smi_type.3 \
smi_util.3 \
textdomain.3 \
zlib.3
MAN5= fonts-conf.5 \
png.5

View File

@ -1,4 +0,0 @@
SHA256 (zenoss-3.1.0.tar.gz) = a37b6b3acb820e420e863657cd14eca87ef3f23a10ee9b51e2563537aadd4662
SIZE (zenoss-3.1.0.tar.gz) = 105896128
SHA256 (JSBuilder2.zip) = 71948305d1d89a7952fdd43a5f59bdc99c2acca785b5636f4eae6d76e8dcd07a
SIZE (JSBuilder2.zip) = 870364

View File

@ -1,18 +0,0 @@
$FreeBSD$
Yet another lib/pkgconfig patch.
This is detected and applied by the build scripts when copied into
WRKSRC/externallibs
--- Makefile.in.orig 2011-06-26 16:03:36.209389341 +0100
+++ Makefile.in 2011-06-26 16:04:33.626118820 +0100
@@ -233,7 +233,7 @@
SUBDIRS = lib tools mibs pibs test doc
m4datadir = $(datadir)/aclocal
m4data_DATA = libsmi.m4
-pkgconfigdir = $(libdir)/pkgconfig
+pkgconfigdir = ${prefix}/libdata/pkgconfig
pkgconfig_DATA = libsmi.pc
all: config.h
$(MAKE) $(AM_MAKEFLAGS) all-recursive

View File

@ -1 +0,0 @@
<dir>%%ZENHOME%%/fonts</dir>

View File

@ -1,95 +0,0 @@
$FreeBSD$
--- GNUmakefile.orig 2011-02-08 08:07:00.000000000 -0800
+++ GNUmakefile 2011-04-25 13:47:03.000000000 -0700
@@ -11,10 +11,10 @@
#
###########################################################################
-SHELL=/bin/bash
+SHELL=/usr/local/bin/bash
ifeq ($(ZENHOME),)
-ZENHOME=/usr/local/zenoss
+ZENHOME=`cat zenhome`
endif
PATCHCMD=$(firstword \
$(wildcard /usr/local/bin/gpatch) \
@@ -63,19 +63,10 @@
MINIFIED_ZENOSS_UI_JS = $(INSTALL_DIR)/Products/ZenUI3/browser/resources/js/deploy/zenoss-compiled.js
-ifeq ($(PLATFORM), "SunOS")
- NAGIOSLIBS=-ldl -lm
- NAGIOSCONF=--with-openssl=/usr/sfw
- RRD_LDFLAGS:="-R$(INSTALL_DIR)/lib"
-else
- NAGIOSLIBS=-ldl
- NAGIOSCONF=
- ifeq ("$(PLATFORM)", "Darwin")
- RRD_LDFLAGS:="-L$(INSTALL_DIR)/lib"
- else
- RRD_LDFLAGS:="-Wl,--rpath -Wl,$(INSTALL_DIR)/lib"
- endif
-endif
+NAGIOSLIBS=-lc
+NAGIOSCONF=
+RRD_LDFLAGS:="-Wl,--rpath -Wl,$(INSTALL_DIR)/lib"
+PYRRD_LDFLAGS:="-I../../src -L../../src/.libs -Wl,--rpath -Wl,$(INSTALL_DIR)/lib"
ifeq ("$(PLATFORM)", "Darwin")
BUILDOPTS= CC=gcc-4.0 CXX=g++-4.0
@@ -103,7 +94,7 @@
$(ZENPYTHON) setup.py build_scripts --executable=$(ZENHOME)/bin/python $(LOG)
PYBUILDEXTCMD=$(BUILDOPTS) PYTHONPATH=$(PYTHONPATH) \
- CPPFLAGS=$(RRD_LDFLAGS) \
+ CPPFLAGS=$(PYRRD_LDFLAGS) \
$(ZENPYTHON) setup.py build_ext $(LOG)
PYINSTALLCMD=$(BUILDOPTS) PYTHONPATH=$(PYTHONPATH) \
@@ -149,7 +140,7 @@
MYSQLPYTHON= $(call ROOT, MySQL-python)
PYOPENSSL= $(call ROOT, pyOpenSSL)
EPYDOC= $(call ROOT, epydoc)
-ZOPE= $(call ROOT, Zope2)
+ZOPE= $(call ROOT, Zope2-)
ZOPEDEPS= $(call ROOT, Zope2deps)
PYCRYPTO= $(call ROOT, pycrypto)
COVERAGE= $(call ROOT, coverage)
@@ -455,7 +446,7 @@
if tar -zxf $$bn;then \
cd $$dir ;\
if [ -f "../$${dir}.patch" ];then \
- if $(PATCHCMD) --dry-run -p0 < ../$${dir}.patch ;then \
+ if $(PATCHCMD) --check -p0 < ../$${dir}.patch ;then \
$(PATCHCMD) -p0 < ../$${dir}.patch 2>/dev/null 1>&2 ; \
else \
echo "Warning: Unable to patch $$bn" ;\
@@ -472,7 +463,7 @@
if tar -zxf $$bn;then \
cd $$dir ;\
if [ -f "../$${dir}.patch" ];then \
- if $(PATCHCMD) --dry-run -p0 < ../$${dir}.patch ;then \
+ if $(PATCHCMD) --check -p0 < ../$${dir}.patch ;then \
$(PATCHCMD) -p0 < ../$${dir}.patch 2>/dev/null 1>&2 ; \
else \
echo "Warning: Unable to patch $$bn" ;\
@@ -489,7 +480,7 @@
if unzip -q $$bn;then \
cd $$dir ;\
if [ -f "../$${dir}.patch" ];then \
- if $(PATCHCMD) --dry-run -p0 < ../$${dir}.patch ;then \
+ if $(PATCHCMD) --check -p0 < ../$${dir}.patch ;then \
$(PATCHCMD) -p0 < ../$${dir}.patch 2>/dev/null 1>&2 ; \
else \
echo "Warning: Unable to patch $$bn" ;\
@@ -611,7 +602,7 @@
$(MAKE) install PYTHON=$(ZENPYTHON) DESTDIR=$(DESTDIR) $(LOG)
$(BUILD)/$(NAGIOS)/Makefile: $(BUILD)/$(NAGIOS)/.unpacked
- @cd $(<D) ; LIBS="$(NAGIOSLIBS)" ; export LIBS ; $(CONFIGURE) $(NAGIOSCONF) $(LOG)
+ @cd $(<D) ; LIBS="$(NAGIOSLIBS)" ; export LIBS ; $(CONFIGURE) --disable-nls $(NAGIOSCONF) $(LOG)
@touch $@
NORMAL_MAKE=$(BUILD_MSG) ; cd $(<D) ; $(MAKE) $(LOG)

View File

@ -1,19 +0,0 @@
$FreeBSD$
--- libzenoss/Products/ZenModel/ZenossInfo.py.orig 2011-02-08 08:07:45.000000000 -0800
+++ libzenoss/Products/ZenModel/ZenossInfo.py 2011-04-21 09:50:39.000000000 -0700
@@ -255,13 +255,7 @@
@return: version number or ''
@rtype: string
"""
- try:
- products = zenPath("Products")
- cmd = "svn info '%s' 2>/dev/null | awk '/Revision/ {print $2}'" % products
- fd = os.popen(cmd)
- return fd.readlines()[0].strip()
- except:
- return ''
+ return ''
def getNetSnmpVersion(self):

View File

@ -1,48 +0,0 @@
$FreeBSD$
--- build-functions.sh.orig 2011-02-08 08:06:51.000000000 -0800
+++ build-functions.sh 2011-04-19 21:07:40.000000000 -0700
@@ -62,7 +62,7 @@
export DESTDIR=/
if [ -z "$ZENHOME" ] ; then
- export ZENHOME=/usr/local/zenoss
+ export ZENHOME=`cat zenhome`
fi
if [ -z "$ZOPEHOME" ] ; then
@@ -417,8 +417,16 @@
set_vars
set_make
- # verify all the input and environment
- run_checks
+ # build the external libs and download zenoss
+ compile
+}
+
+# sets up variables and configure
+init()
+{
+ # initialize environment variables
+ set_vars
+ set_make
# configure environment variables
set_mysql
@@ -426,15 +434,6 @@
# check mysql login
check_mysql_login
- # purge the last backup
- purge_backup
-
- # kill off any running zenoss processes
- kill_running
-
- # build the external libs and download zenoss
- compile
-
# perform post-installation configuration
configure
}

View File

@ -1,22 +0,0 @@
$FreeBSD$
--- build.sh.orig 2011-02-08 08:07:00.000000000 -0800
+++ build.sh 2011-04-19 20:21:37.000000000 -0700
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
###############################################################################
#
@@ -16,11 +16,5 @@
. shared-functions.sh
. build-functions.sh
-# gracefully handle Ctrl-C or other interrupts
-trap cleanup EXIT
-
# build and install the software
build
-
-# inform the user we're finished with the install
-get_happy

View File

@ -1,30 +0,0 @@
$FreeBSD$
--- buildjs.sh.orig 2011-02-08 08:07:00.000000000 -0800
+++ buildjs.sh 2011-03-03 15:58:08.000000000 -0800
@@ -14,7 +14,7 @@
exit $2
}
-JAVA_CHECK=`java -version 2>&1 | grep "java version \"1.[6-9]"`
+JAVA_CHECK=`java -version 2>&1 | grep "version \"1.[6-9]"`
if [ -z "$JAVA_CHECK" ]; then
which java
do_exit "This script requires the Sun JDK 1.6 or greater." $MISSING_JDK_1_6
@@ -30,16 +30,6 @@
if [ ! -d ./jsbuildertmp ]; then
mkdir jsbuildertmp || do_exit 'Unable to make temp directory. No permission?' $CANNOT_MAKE_TEMP_DIR
fi
- WGET_COMMAND=`which wget`
- if [ -z "$WGET_COMMAND" ]; then
- CURL_COMMAND=`which curl`
- if [ -z "$CURL_COMMAND" ]; then
- do_exit 'wget or curl required for buildjs.sh' $MISSING_WGET_AND_CURL
- fi
- curl -L http://www.extjs.com/deploy/JSBuilder2.zip -o ./jsbuildertmp/JSBuilder2.zip
- else
- wget -O ./jsbuildertmp/JSBuilder2.zip http://www.extjs.com/deploy/JSBuilder2.zip
- fi
UNZIP=`which unzip`
if [ -z "$UNZIP" ]; then
do_exit "Unzip not available to unzip JSBuilder2.zip" $MISSING_UNZIP

View File

@ -1,24 +0,0 @@
$FreeBSD$
--- /dev/null 2011-04-19 17:01:32.000000000 -0700
+++ init.sh 2011-04-19 17:02:19.000000000 -0700
@@ -0,0 +1,19 @@
+#!/usr/bin/env bash
+# load up the functions we'll use to build and install
+. shared-functions.sh
+. build-functions.sh
+
+# gracefully handle Ctrl-C or other interrupts
+trap cleanup EXIT
+
+if [ "`whoami`" != "zenoss" ]; then
+ echo "You must run this script as the zenoss user"
+ exit 1
+fi
+
+if [ ! -f "$ZENHOME/etc/zope.conf" ]; then
+ cp -p $ZENHOME/etc/zope.conf.in $ZENHOME/etc/zope.conf
+fi
+
+init
+get_happy

View File

@ -1,82 +0,0 @@
$FreeBSD$
--- rrddeps.sh.orig 2011-02-08 16:07:00.000000000 +0000
+++ rrddeps.sh 2011-06-25 12:42:21.985461786 +0100
@@ -44,6 +44,13 @@
export CFLAGS="-O3 -fPIC -I${INSTALL_DIR}/include"
+USES+= gettext
+CPPFLAGS+=" -I${INSTALL_DIR}/include"
+LDFLAGS+=" -L${INSTALL_DIR}/lib"
+
+GNU_CONFIGURE=yes
+CONFIGURE_ENV="CPPFLAGS= -I${INSTALL_DIR}/include LDFLAGS=-L${INSTALL_DIR}/lib"
+
build_dep () {
if [ -e $BUILD_DIR/$dep-* ]
then
@@ -56,15 +63,29 @@
patch -p0 <$RRDDEPS_DIR/$patch >>$BUILDLOG 2>&1 || exit $?
fi
cd $dep-* || exit $?
- echo "configuring: $dep"
- ./configure --prefix=$ZENHOME $confopts >>$BUILDLOG 2>&1 || exit $?
- echo "building: $dep"
- make >>$BUILDLOG 2>&1 || exit $?
- echo "installing: $dep"
- make install DESTDIR="" >>$BUILDLOG 2>&1 || exit $?
- if [ -n "$DESTDIR" ] && [ "$DESTDIR" != "/" ]
+
+ sed -i.bak -e "s#^\(pkgconfigdir\).*#\1 = ${PKG_CONFIG_PATH}#" Makefile.in
+
+ if [ "$dep" = "freetype" ]
then
- make install DESTDIR="$DESTDIR" >>$BUILDLOG 2>&1 || exit $?
+ GNUMAKE=gmake ./configure --prefix=$ZENHOME $confopts || exit $?
+ gmake || exit $?
+ gmake install DESTDIR="" || exit $?
+ if [ -n "$DESTDIR" ] && [ "$DESTDIR" != "/" ]
+ then
+ gmake install DESTDIR="$DESTDIR" || exit $?
+ fi
+ else
+ echo "configuring: $dep"
+ ./configure --prefix=$ZENHOME $confopts >>$BUILDLOG 2>&1 || exit $?
+ echo "building: $dep"
+ make >>$BUILDLOG 2>&1 || exit $?
+ echo "installing: $dep"
+ make install DESTDIR="" >>$BUILDLOG 2>&1 || exit $?
+ if [ -n "$DESTDIR" ] && [ "$DESTDIR" != "/" ]
+ then
+ make install DESTDIR="$DESTDIR" >>$BUILDLOG 2>&1 || exit $?
+ fi
fi
cd ..
fi
@@ -75,6 +96,11 @@
patch=""
build_dep
+dep=libiconv
+confopts=''
+patch=""
+build_dep
+
dep=gettext
confopts=''
patch="gettext-0.17.all.patch01"
@@ -115,13 +141,6 @@
patch=""
build_dep
-if [ "$os_name" == "Darwin" ]; then
- dep=libiconv
- confopts=''
- patch=""
- build_dep
-fi
-
dep=cairo
confopts='--enable-xlib=no --enable-xlib-render=no --enable-win32=no'
patch="cairo-1.8.4.Darwin.patch01"

View File

@ -1,43 +0,0 @@
#!/bin/sh
#
# $FreeBSD$
#
# pkg-install.in for zenoss
CP="/bin/cp -p"
CHOWN="/usr/sbin/chown"
ECHO="/bin/echo"
MKDIR="/bin/mkdir -p"
SED="/usr/bin/sed"
FIND="/usr/bin/find"
DIRECTORIES="export
Products/ZenModel/ZenPackTemplate/CONTENT/skins
Products/ZenModel/ZenPackTemplate/CONTENT/daemons
Products/ZenModel/ZenPackTemplate/CONTENT/reports
Products/ZenModel/ZenPackTemplate/CONTENT/objects
lib/python2.6/lib-old
lib/gio/modules
share/mibs/site
share/pibs/ietf
share/pibs/tubs
share/pibs/site
share/rrdtool
var/cache/fontconfig"
if [ "$2" = "POST-INSTALL" ]; then
# Make sure empty directories are created
cd %%ZENHOME%%
for i in $DIRECTORIES; do
${MKDIR} -m 0755 $i
${CHOWN} zenoss:zenoss $i
done
# If config file doesn't exist, then copy it from example
cd %%ZENHOME%%/etc
for i in *.example; do
[ -e $conf ] || ${CP} $i ${i%.example}
done
${FIND} %%ZENHOME%% -type d -exec ${CHOWN} zenoss:zenoss \{\} \;
fi

View File

@ -1,8 +0,0 @@
#
# $FreeBSD$
#
export ZENHOME=%%ZENHOME%%
export PYTHONPATH=$ZENHOME/lib/python
export PATH=$ZENHOME/bin:$PATH
export INSTANCE_HOME=$ZENHOME

View File

@ -1,42 +0,0 @@
#!/bin/sh
# $FreeBSD$
#
# PROVIDE: zenoss
# REQUIRE: login
#
# Add the following line to /etc/rc.conf to enable zenoss:
#
# zenoss_enable="YES"
command="%%ZENHOME%%/bin/zenoss"
. /etc/rc.subr
load_rc_config zenoss
#set defaults
zenoss_enable=${zenoss_enable:-"NO"}
name=zenoss
rcvar=zenoss_enable
extra_commands="init"
start_cmd="zenoss_command start"
stop_cmd="zenoss_command stop"
restart_cmd="zenoss_command restart"
status_cmd="zenoss_command status"
init_cmd="zenoss_init"
zenoss_command()
{
su -l zenoss -c "exec ${command} ${rc_arg}"
}
zenoss_init()
{
su -l zenoss -c "cd %%ZENHOME%%/init && ./init.sh"
}
run_rc_command "$1"

View File

@ -1,4 +0,0 @@
An open source application, server and network management platform based on the
Zope application server.
WWW: http://zenoss.com/

View File

@ -1,9 +0,0 @@
================================================================================
Add the following line to /etc/rc.conf to enable zenoss:
zenoss_enable="YES"
To initialize zenoss, you can run the following (as root):
service zenoss init
================================================================================

File diff suppressed because it is too large Load Diff