Add squishdot, a web-based publishing and discussion product for Zope,

the Z Object Publishing Environment.  Squishdot is somewhat modelled on
slashdot; it's a 'weblog'.  It powers things like http://technocrat.net/
and http://news.gnome.org/.

This is the first Zope product in a port, so this might be interesting.
There are 214 Zope products listed on http://zope.org/Products

Recipe for 'Instant Squishdot':

Simply type 'make install' in the squishdot port, and put 'Include
etc/apache/httpd.conf.Zope-Change' at the end of your httpd.conf,
restart apache, start zope from rc.d/zope.sh, and go to
http://localhost/Zope/manage, add a user, then log in as that user, and
add a Squishdot page.  Click on the 'view' button at the top.

Instant Squishdot.
This commit is contained in:
Neil Blakey-Milner 2000-09-06 22:48:39 +00:00
parent 988a074d1f
commit 6958696241
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=32353
6 changed files with 139 additions and 0 deletions

View file

@ -154,6 +154,7 @@
SUBDIR += squidguard
SUBDIR += squidtimes
SUBDIR += squirm
SUBDIR += squishdot
SUBDIR += ssserver
SUBDIR += surfraw
SUBDIR += swish-e

34
www/squishdot/Makefile Normal file
View file

@ -0,0 +1,34 @@
# New ports collection makefile for: Squishdot-0.7.1
# Date created: 06 Sep 2000
# Whom: makeport.pl
#
# $FreeBSD$
#
PORTNAME= squishdot
PORTVERSION= 0.7.1
CATEGORIES= www
MASTER_SITES= http://squishdot.org/Download/ \
http://www.zope.org/Members/chrisw/Squishdot/
DISTNAME= Squishdot-${PORTVERSION:S/./-/g}
MAINTAINER= nbm@FreeBSD.org
RUN_DEPENDS= ${ZOPEBASEDIR}/z2.py:${PORTSDIR}/www/zope
NO_BUILD= YES
ZOPEBASEDIR?= www/Zope
ZOPEPRODUCTNAME= Squishdot
ZOPEPRODUCTDIR= lib/python/Products
WRKSRC= ${WRKDIR}/${ZOPEPRODUCTDIR}/${ZOPEPRODUCTNAME}
PLIST_SUB= ZOPEBASEDIR=${ZOPEBASEDIR}
do-install:
@${MKDIR} ${PREFIX}/${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/${ZOPEPRODUCTNAME}/
@${CP} -Rf ${WRKSRC}/* \
${PREFIX}/${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/${ZOPEPRODUCTNAME}/
.include <bsd.port.mk>

1
www/squishdot/distinfo Normal file
View file

@ -0,0 +1 @@
MD5 (Squishdot-0-7-1.tar.gz) = 6ea0b5353fa9ea8854e2fc4ad6df559d

View file

@ -0,0 +1 @@
A web-based news publishing and discussion product for Zope

6
www/squishdot/pkg-descr Normal file
View file

@ -0,0 +1,6 @@
SquishDot is a web-based news publishing and discussion product for the
Z Object Publishing Environment(ZOPE). It allows you to build a web-based
news site along with the capability to handle threaded discussions with
a minimum of configuration and day-to-day management.
WWW: http://squishdot.org/

96
www/squishdot/pkg-plist Normal file
View file

@ -0,0 +1,96 @@
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/about.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/addPostingForm.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/addSquishdotForm.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/Changes.txt
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/comment.gif
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/Credits.txt
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/addPostingForm.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/bottom_items.tbl
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/Images/advert.gif
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/Images/bluepix.gif
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/Images/botshadow.gif
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/Images/greenpix.gif
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/Images/roundedge.gif
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/Images/rtbotshadow.gif
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/Images/rtshadow.gif
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/Images/sitetitle.gif
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/leftbox_items.tbl
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/messages/images.zip
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/messages/message1.txt
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/messages/message10.txt
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/messages/message2.txt
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/messages/message3.txt
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/messages/message4.txt
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/messages/message5.txt
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/messages/message6.txt
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/messages/message7.txt
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/messages/message8.txt
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/messages/message9.txt
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/misc_methods/advertising.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/misc_methods/copyright.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/misc_methods/quotation.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/newtables/bottom_items.tbl
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/newtables/leftbox_items.tbl
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/newtables/rightbox_items.tbl
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/rightbox_items.tbl
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/rightbox_methods/features.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/rightbox_methods/prevarticles.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/rightbox_methods/quicklinks.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/rightbox_methods/reqcomments.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/rightbox_methods/reviews.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/showError.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/showMessage.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/site_footer.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/site_header.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/Squishdot_index_html.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/Squishdot_mail_html.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/Squishdot_posting_html.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/Squishdot_previewForm.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/Squishdot_searchForm.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/Squishdot_searchResults.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/TopicImages/dc.gif
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/TopicImages/dope.gif
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/TopicImages/dtml.gif
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/TopicImages/help.gif
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/TopicImages/squish.gif
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/TopicImages/zdp.gif
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/TopicImages/zope.gif
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/TopicImages/zopedev.gif
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/TopicImages/zserver.gif
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/doc/Roadmap.txt
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/editPostingForm.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/License.txt
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/moderateArticle.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/posting.gif
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/README.txt
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/showError.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/showMessage.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/squishdot.gif
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/Squishdot.py
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/Squishdot_editForm.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/Squishdot_index_html.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/squishfile.gif
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/Squishdot_mail_html.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/Squishdot_manage_moderation.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/Squishdot_manage_postings.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/Squishdot_manage_subjects.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/Squishdot_posting_html.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/Squishdot_previewForm.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/Squishdot_rdf_rss.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/Squishdot_searchForm.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/Squishdot_searchResults.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/Squishfile.py
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/squishlogo.gif
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/validArticle.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/validComment.dtml
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/version.txt
%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/__init__.py
@unexec rmdir %D/%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/Images
@unexec rmdir %D/%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/messages
@unexec rmdir %D/%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/misc_methods
@unexec rmdir %D/%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/newtables
@unexec rmdir %D/%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/rightbox_methods
@unexec rmdir %D/%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo/TopicImages
@unexec rmdir %D/%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/demo
@unexec rmdir %D/%%ZOPEBASEDIR%%/lib/python/Products/Squishdot/doc
@unexec rmdir %D/%%ZOPEBASEDIR%%/lib/python/Products/Squishdot