diff --git a/www/hotcrp/Makefile b/www/hotcrp/Makefile index b6e1c17263b4..5ce925179a5f 100644 --- a/www/hotcrp/Makefile +++ b/www/hotcrp/Makefile @@ -1,25 +1,19 @@ # $FreeBSD$ PORTNAME= hotcrp -PORTVERSION= 2.60 +PORTVERSION= 2.92 CATEGORIES= www MASTER_SITES= http://www.read.seas.harvard.edu/~kohler/hotcrp/ MAINTAINER= kevlo@FreeBSD.org COMMENT= Web based conference management software -RUN_DEPENDS= ${PEARDIR}/Mail.php:${PORTSDIR}/mail/pear-Mail \ - ${PEARDIR}/Mail/mime.php:${PORTSDIR}/mail/pear-Mail_Mime \ - pdf-to-html:${PORTSDIR}/textproc/pdftohtml \ +RUN_DEPENDS= pdftohtml:${PORTSDIR}/graphics/poppler-utils \ zip:${PORTSDIR}/archivers/zip USE_PHP= mysqli gd session ctype USE_MYSQL= server -PEARDIR= ${PREFIX}/share/pear - -WWWDOCROOT?= www - NO_BUILD= yes SUB_FILES= pkg-message @@ -29,15 +23,5 @@ LICENSE_FILE= ${WRKSRC}/LICENSE do-install: ${MKDIR} ${STAGEDIR}${WWWDIR} @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} - ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${STAGEDIR}${WWWDIR} - -post-install: - @${CAT} ${PKGMESSAGE} - @cd ${WRKSRC} && \ - ${FIND} -s -d . -type f -print | \ - ${SED} -e "s#^\.#${WWWDIR_REL}#" >> ${TMPPLIST} - @cd ${WRKSRC} && \ - ${FIND} -s -d . -type d -print | \ - ${SED} -e "s#^\.#@dirrm ${WWWDIR_REL}#" >> ${TMPPLIST} .include diff --git a/www/hotcrp/distinfo b/www/hotcrp/distinfo index 6720ec75b3e1..c0849c942dde 100644 --- a/www/hotcrp/distinfo +++ b/www/hotcrp/distinfo @@ -1,2 +1,2 @@ -SHA256 (hotcrp-2.60.tar.gz) = 22aa65098223b869a315f8a1e28c3ef93f7a65c2df3d652b158968cf6dd9c0c2 -SIZE (hotcrp-2.60.tar.gz) = 582218 +SHA256 (hotcrp-2.92.tar.gz) = 05e1917edb9102c4822daaf4e66c2b6baf7e519eedad26af4f96c0c3c5ce136b +SIZE (hotcrp-2.92.tar.gz) = 633220 diff --git a/www/hotcrp/files/pkg-message.in b/www/hotcrp/files/pkg-message.in index ff77e53f36ab..a2b5e3a0fa9c 100644 --- a/www/hotcrp/files/pkg-message.in +++ b/www/hotcrp/files/pkg-message.in @@ -5,18 +5,16 @@ Please note that everything has been installed in %%WWWDIR%%. -Read %%WWWDIR%%/README. +Read %%WWWDIR%%/README.md. You will probably want to add an alias to your httpd.conf file, something like this: Alias /hotcrp %%WWWDIR%% - AcceptPathInfo On - Options Indexes Includes FollowSymLinks MultiViews - AllowOverride All - Order Allow,Deny - Allow from all + Options Indexes Includes FollowSymLinks + AllowOverride all + Require all granted And restart Apache. diff --git a/www/hotcrp/pkg-plist b/www/hotcrp/pkg-plist new file mode 100644 index 000000000000..0ed8cf9697d4 --- /dev/null +++ b/www/hotcrp/pkg-plist @@ -0,0 +1,197 @@ +@owner www +@group www +%%WWWDIR%%/.htaccess +%%WWWDIR%%/Code/.htaccess +%%WWWDIR%%/LICENSE +%%WWWDIR%%/NEWS +%%WWWDIR%%/README.md +%%WWWDIR%%/assign.php +%%WWWDIR%%/autoassign.php +%%WWWDIR%%/bulkassign.php +%%WWWDIR%%/cacheable.php +%%WWWDIR%%/checkupdates.php +%%WWWDIR%%/comment.php +%%WWWDIR%%/conf/.htaccess +%%WWWDIR%%/deadlines.php +%%WWWDIR%%/doc.php +%%WWWDIR%%/extra/hotcrp.vim +%%WWWDIR%%/help.php +%%WWWDIR%%/images/.htaccess +%%WWWDIR%%/images/_.gif +%%WWWDIR%%/images/allreviews24.png +%%WWWDIR%%/images/assign18.png +%%WWWDIR%%/images/assign24.png +%%WWWDIR%%/images/bendulft.png +%%WWWDIR%%/images/check.png +%%WWWDIR%%/images/checksum12.png +%%WWWDIR%%/images/comment24.png +%%WWWDIR%%/images/cross.png +%%WWWDIR%%/images/edit.png +%%WWWDIR%%/images/edit18.png +%%WWWDIR%%/images/edit24.png +%%WWWDIR%%/images/exassignone.png +%%WWWDIR%%/images/exsearchaction.png +%%WWWDIR%%/images/extagsnone.png +%%WWWDIR%%/images/extagssearch.png +%%WWWDIR%%/images/extagsset.png +%%WWWDIR%%/images/extagvotehover.png +%%WWWDIR%%/images/generic.png +%%WWWDIR%%/images/generic24.png +%%WWWDIR%%/images/genericf.png +%%WWWDIR%%/images/genericf24.png +%%WWWDIR%%/images/headgrad.png +%%WWWDIR%%/images/homegrad.png +%%WWWDIR%%/images/info45.png +%%WWWDIR%%/images/next.png +%%WWWDIR%%/images/override24.png +%%WWWDIR%%/images/pageresultsex.png +%%WWWDIR%%/images/pdf.png +%%WWWDIR%%/images/pdf24.png +%%WWWDIR%%/images/pdff.png +%%WWWDIR%%/images/pdff24.png +%%WWWDIR%%/images/postscript.png +%%WWWDIR%%/images/postscript24.png +%%WWWDIR%%/images/postscriptf.png +%%WWWDIR%%/images/postscriptf24.png +%%WWWDIR%%/images/prev.png +%%WWWDIR%%/images/quicksearchex.png +%%WWWDIR%%/images/review18.png +%%WWWDIR%%/images/review24.png +%%WWWDIR%%/images/sortdown.png +%%WWWDIR%%/images/sortup.png +%%WWWDIR%%/images/sprite.png +%%WWWDIR%%/images/stophand45.png +%%WWWDIR%%/images/tag_blue_gray.png +%%WWWDIR%%/images/tag_blue_purple.png +%%WWWDIR%%/images/tag_blue_white.png +%%WWWDIR%%/images/tag_gray_white.png +%%WWWDIR%%/images/tag_green_blue.png +%%WWWDIR%%/images/tag_green_gray.png +%%WWWDIR%%/images/tag_green_purple.png +%%WWWDIR%%/images/tag_green_white.png +%%WWWDIR%%/images/tag_orange_blue.png +%%WWWDIR%%/images/tag_orange_gray.png +%%WWWDIR%%/images/tag_orange_green.png +%%WWWDIR%%/images/tag_orange_purple.png +%%WWWDIR%%/images/tag_orange_white.png +%%WWWDIR%%/images/tag_orange_yellow.png +%%WWWDIR%%/images/tag_purple_gray.png +%%WWWDIR%%/images/tag_purple_white.png +%%WWWDIR%%/images/tag_red_blue.png +%%WWWDIR%%/images/tag_red_gray.png +%%WWWDIR%%/images/tag_red_green.png +%%WWWDIR%%/images/tag_red_orange.png +%%WWWDIR%%/images/tag_red_purple.png +%%WWWDIR%%/images/tag_red_white.png +%%WWWDIR%%/images/tag_red_yellow.png +%%WWWDIR%%/images/tag_yellow_blue.png +%%WWWDIR%%/images/tag_yellow_gray.png +%%WWWDIR%%/images/tag_yellow_green.png +%%WWWDIR%%/images/tag_yellow_purple.png +%%WWWDIR%%/images/tag_yellow_white.png +%%WWWDIR%%/images/timestamp12.png +%%WWWDIR%%/images/txt.png +%%WWWDIR%%/images/txt24.png +%%WWWDIR%%/images/view18.png +%%WWWDIR%%/images/view24.png +%%WWWDIR%%/images/viewas.png +%%WWWDIR%%/index.php +%%WWWDIR%%/lib/.htaccess +%%WWWDIR%%/lib/backupdb.sh +%%WWWDIR%%/lib/base.php +%%WWWDIR%%/lib/cleanhtml.php +%%WWWDIR%%/lib/column.php +%%WWWDIR%%/lib/countries.php +%%WWWDIR%%/lib/createdb.sh +%%WWWDIR%%/lib/csv.php +%%WWWDIR%%/lib/dbhelper.sh +%%WWWDIR%%/lib/documenthelper.php +%%WWWDIR%%/lib/ht.php +%%WWWDIR%%/lib/json.php +%%WWWDIR%%/lib/ldaplogin.php +%%WWWDIR%%/lib/login.php +%%WWWDIR%%/lib/message.php +%%WWWDIR%%/lib/mimetype.php +%%WWWDIR%%/lib/navigation.php +%%WWWDIR%%/lib/qobject.php +%%WWWDIR%%/lib/redirect.php +%%WWWDIR%%/lib/restoredb.sh +%%WWWDIR%%/lib/runsql.sh +%%WWWDIR%%/lib/s3document.php +%%WWWDIR%%/lib/tagger.php +%%WWWDIR%%/lib/text.php +%%WWWDIR%%/lib/unicodehelper.php +%%WWWDIR%%/lib/xlsx.php +%%WWWDIR%%/log.php +%%WWWDIR%%/mail.php +%%WWWDIR%%/manualassign.php +%%WWWDIR%%/mergeaccounts.php +%%WWWDIR%%/offline.php +%%WWWDIR%%/paper.php +%%WWWDIR%%/profile.php +%%WWWDIR%%/resetpassword.php +%%WWWDIR%%/review.php +%%WWWDIR%%/reviewprefs.php +%%WWWDIR%%/scorechart.php +%%WWWDIR%%/scorehelp.php +%%WWWDIR%%/scripts/.htaccess +%%WWWDIR%%/scripts/jquery-1.10.2.min.js +%%WWWDIR%%/scripts/script.js +%%WWWDIR%%/scripts/supersleight.js +%%WWWDIR%%/search.php +%%WWWDIR%%/sessionvar.php +%%WWWDIR%%/settings.php +%%WWWDIR%%/src/.htaccess +%%WWWDIR%%/src/assigners.php +%%WWWDIR%%/src/banal +%%WWWDIR%%/src/baselist.php +%%WWWDIR%%/src/checkformat.php +%%WWWDIR%%/src/commentsave.php +%%WWWDIR%%/src/commentview.php +%%WWWDIR%%/src/conference.php +%%WWWDIR%%/src/conflict.php +%%WWWDIR%%/src/contact.php +%%WWWDIR%%/src/contactlist.php +%%WWWDIR%%/src/distoptions.php +%%WWWDIR%%/src/formula.php +%%WWWDIR%%/src/helpers.php +%%WWWDIR%%/src/hotcrpdocument.php +%%WWWDIR%%/src/init.php +%%WWWDIR%%/src/initweb.php +%%WWWDIR%%/src/mailer.php +%%WWWDIR%%/src/mailtemplate.php +%%WWWDIR%%/src/meetingtracker.php +%%WWWDIR%%/src/messages.csv +%%WWWDIR%%/src/multiconference.php +%%WWWDIR%%/src/paperactions.php +%%WWWDIR%%/src/papercolumn.php +%%WWWDIR%%/src/paperinfo.php +%%WWWDIR%%/src/paperlist.php +%%WWWDIR%%/src/paperoption.php +%%WWWDIR%%/src/papersearch.php +%%WWWDIR%%/src/paperstatus.php +%%WWWDIR%%/src/papertable.php +%%WWWDIR%%/src/rank.php +%%WWWDIR%%/src/review.php +%%WWWDIR%%/src/reviewformlibrary.json +%%WWWDIR%%/src/reviewsetform.php +%%WWWDIR%%/src/reviewtable.php +%%WWWDIR%%/src/sample.pdf +%%WWWDIR%%/src/schema.sql +%%WWWDIR%%/src/trackercomet.js +%%WWWDIR%%/src/updateschema.php +%%WWWDIR%%/src/useractions.php +%%WWWDIR%%/stylesheets/.htaccess +%%WWWDIR%%/stylesheets/style.css +%%WWWDIR%%/users.php +@dirrmtry %%WWWDIR%%/Code +@dirrmtry %%WWWDIR%%/conf +@dirrmtry %%WWWDIR%%/extra +@dirrmtry %%WWWDIR%%/images +@dirrmtry %%WWWDIR%%/lib +@dirrmtry %%WWWDIR%%/scripts +@dirrmtry %%WWWDIR%%/src +@dirrmtry %%WWWDIR%%/stylesheets +@dirrmtry %%WWWDIR%% +@owner +@group