This patch fixes xoop, which is marked as BROKEN.
It also updates the port to 2.0.17.
Comments? ok?
-ME
Index: Makefile
===================================================================
RCS file: /cvs/ports/www/xoops/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile 15 Sep 2007 20:38:26 -0000 1.8
+++ Makefile 16 Sep 2007 06:24:32 -0000
@@ -1,12 +1,9 @@
# $OpenBSD: Makefile,v 1.8 2007/09/15 20:38:26 merdely Exp $
-BROKEN= this port needs to be cleaned up by someone who cares
-
COMMENT= dynamic object oriented portal script written in PHP
-V= 2.0.15
+V= 2.0.17
DISTNAME= xoops-${V}
-PKGNAME= ${DISTNAME}p0
CATEGORIES= www
HOMEPAGE= http://www.xoops.org/
@@ -20,15 +17,19 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:
RUN_DEPENDS= :php5-mysql-*:www/php5/extensions,-mysql
+EXTRACT_ONLY=
NO_BUILD= Yes
NO_REGRESS= Yes
+PKG_ARCH= *
PREFIX= /var/www
INSTDIR= ${PREFIX}/xoops
SUBST_VARS= INSTDIR
do-install:
- @cd ${PREFIX} && tar zxf ${FULLDISTDIR}/${DISTNAME}${EXTRACT_SUFX}
- @mv ${INSTDIR}-${V} ${INSTDIR}
+ @mkdir ${INSTDIR}
+ @cd ${INSTDIR} && tar zxf ${FULLDISTDIR}/${DISTNAME}${EXTRACT_SUFX}
+ @chown -R ${SHAREOWN}:${SHAREGRP} ${INSTDIR}
+ @find ${INSTDIR} -type f -execdir chmod 644 {} \;
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/xoops/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo 5 Apr 2007 17:26:26 -0000 1.4
+++ distinfo 16 Sep 2007 06:24:32 -0000
@@ -1,5 +1,5 @@
-MD5 (xoops-2.0.15.tar.gz) = f3UVLUYLsZ5d6PGpKV+tNg==
-RMD160 (xoops-2.0.15.tar.gz) = a9+EpxlQolvozgfHTcWLxt+zWG0=
-SHA1 (xoops-2.0.15.tar.gz) = R3KYQYnF0dvsKvmfNWDw+CMB5wo=
-SHA256 (xoops-2.0.15.tar.gz) = F2rQbejXQGwM1cCVV//oxy40gTrMuqfSlacdEYtE3O0=
-SIZE (xoops-2.0.15.tar.gz) = 893557
+MD5 (xoops-2.0.17.tar.gz) = DXgx8CelO70j36SlnuYFZg==
+RMD160 (xoops-2.0.17.tar.gz) = lgdO0+NMoWCXuXulyeYEOguNCtM=
+SHA1 (xoops-2.0.17.tar.gz) = yYpoGMXn8Mqs8sA5Bhh9kS+17Lg=
+SHA256 (xoops-2.0.17.tar.gz) = wuT2/zuQ12B0XXmpRBkN8Ltm8a/gKU0j3C+k3y7jhpU=
+SIZE (xoops-2.0.17.tar.gz) = 880420
Index: pkg/MESSAGE
===================================================================
RCS file: /cvs/ports/www/xoops/pkg/MESSAGE,v
retrieving revision 1.3
diff -u -p -r1.3 MESSAGE
--- pkg/MESSAGE 5 Jan 2005 04:54:56 -0000 1.3
+++ pkg/MESSAGE 16 Sep 2007 06:24:32 -0000
@@ -1,7 +1,7 @@
The XOOPS has been installed into ${INSTDIR}
You should point this to the DocumentRoot of your web-server:
- # ln -s ../xoops /var/www/htdocs/xoops
+ # ln -s ../xoops/htdocs /var/www/htdocs/xoops
(make sure you use a relative symlink since Apache is chrooted)
Proceed to complete the installation by reading:
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/xoops/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- pkg/PLIST 20 Oct 2006 13:29:17 -0000 1.6
+++ pkg/PLIST 16 Sep 2007 06:24:33 -0000
@@ -1,4 +1,4 @@
[EMAIL PROTECTED] $OpenBSD: PLIST,v 1.6 2006/10/20 13:29:17 kevlo Exp $
[EMAIL PROTECTED] $OpenBSD$
xoops/
xoops/docs/
xoops/docs/changelog.txt
@@ -17,13 +17,13 @@ xoops/docs/images/install011.gif
xoops/docs/images/install024.gif
xoops/docs/install.html
xoops/docs/license.txt
+xoops/extras/
+xoops/extras/resource.db.php
xoops/htdocs/
xoops/htdocs/admin.php
xoops/htdocs/backend.php
xoops/htdocs/banners.php
[EMAIL PROTECTED] 777
xoops/htdocs/cache/
[EMAIL PROTECTED]
xoops/htdocs/cache/index.html
xoops/htdocs/class/
xoops/htdocs/class/auth/
@@ -50,12 +50,15 @@ xoops/htdocs/class/index.html
xoops/htdocs/class/logger.php
xoops/htdocs/class/logger_render.php
xoops/htdocs/class/mail/
+xoops/htdocs/class/mail/index.html
xoops/htdocs/class/mail/phpmailer/
xoops/htdocs/class/mail/phpmailer/ChangeLog.txt
xoops/htdocs/class/mail/phpmailer/LICENSE
xoops/htdocs/class/mail/phpmailer/README
xoops/htdocs/class/mail/phpmailer/class.phpmailer.php
xoops/htdocs/class/mail/phpmailer/class.smtp.php
+xoops/htdocs/class/mail/phpmailer/language/
+xoops/htdocs/class/mail/phpmailer/language/phpmailer.lang-en.php
xoops/htdocs/class/mail/xoopsmultimailer.php
xoops/htdocs/class/mimetypes.inc.php
xoops/htdocs/class/module.errorhandler.php
@@ -94,7 +97,6 @@ xoops/htdocs/class/smarty/internals/core
xoops/htdocs/class/smarty/plugins/
xoops/htdocs/class/smarty/plugins/block.textformat.php
xoops/htdocs/class/smarty/plugins/compiler.assign.php
-xoops/htdocs/class/smarty/plugins/function.assign.php
xoops/htdocs/class/smarty/plugins/function.assign_debug_info.php
xoops/htdocs/class/smarty/plugins/function.config_load.php
xoops/htdocs/class/smarty/plugins/function.counter.php
@@ -113,7 +115,6 @@ xoops/htdocs/class/smarty/plugins/functi
xoops/htdocs/class/smarty/plugins/function.math.php
xoops/htdocs/class/smarty/plugins/function.popup.php
xoops/htdocs/class/smarty/plugins/function.popup_init.php
-xoops/htdocs/class/smarty/plugins/function.xoops_link.php
xoops/htdocs/class/smarty/plugins/modifier.capitalize.php
xoops/htdocs/class/smarty/plugins/modifier.cat.php
xoops/htdocs/class/smarty/plugins/modifier.count_characters.php
@@ -308,6 +309,7 @@ xoops/htdocs/include/commentform.inc.php
xoops/htdocs/include/common.php
xoops/htdocs/include/cp_functions.php
xoops/htdocs/include/cp_header.php
+xoops/htdocs/include/findusers.php
xoops/htdocs/include/functions.php
xoops/htdocs/include/index.html
xoops/htdocs/include/layersmenu.js
@@ -319,6 +321,7 @@ xoops/htdocs/include/old_functions.php
xoops/htdocs/include/old_theme_functions.php
xoops/htdocs/include/registerform.php
xoops/htdocs/include/searchform.php
+xoops/htdocs/include/site-closed.php
xoops/htdocs/include/version.php
xoops/htdocs/include/xoops.js
xoops/htdocs/include/xoops13_header.php
@@ -390,8 +393,10 @@ xoops/htdocs/kernel/user.php
xoops/htdocs/language/
xoops/htdocs/language/english/
xoops/htdocs/language/english/admin.php
+xoops/htdocs/language/english/auth.php
xoops/htdocs/language/english/calendar.php
xoops/htdocs/language/english/comment.php
+xoops/htdocs/language/english/findusers.php
xoops/htdocs/language/english/global.php
xoops/htdocs/language/english/index.html
xoops/htdocs/language/english/mail.php
@@ -410,13 +415,13 @@ xoops/htdocs/language/english/notificati
xoops/htdocs/language/english/pmsg.php
xoops/htdocs/language/english/search.php
xoops/htdocs/language/english/timezone.php
+xoops/htdocs/language/english/uploader.php
xoops/htdocs/language/english/user.php
+xoops/htdocs/language/english/xoopsmailerlocal.php
xoops/htdocs/language/index.html
xoops/htdocs/lostpass.php
xoops/htdocs/mainfile.dist.php
[EMAIL PROTECTED] 666
xoops/htdocs/mainfile.php
[EMAIL PROTECTED]
xoops/htdocs/misc.php
xoops/htdocs/modules/
xoops/htdocs/modules/index.html
@@ -595,9 +600,7 @@ xoops/htdocs/readpmsg.php
xoops/htdocs/register.php
xoops/htdocs/robots.txt
xoops/htdocs/search.php
[EMAIL PROTECTED] 777
xoops/htdocs/templates_c/
[EMAIL PROTECTED]
xoops/htdocs/templates_c/index.html
xoops/htdocs/themes/
xoops/htdocs/themes/default/
@@ -684,9 +687,7 @@ xoops/htdocs/themes/x2t/user_editaccount
xoops/htdocs/themes/x2t/user_inbox.gif
xoops/htdocs/themes/x2t/user_logout.gif
xoops/htdocs/themes/x2t/user_notifications.gif
[EMAIL PROTECTED] 777
xoops/htdocs/uploads/
[EMAIL PROTECTED]
xoops/htdocs/uploads/blank.gif
xoops/htdocs/uploads/index.html
xoops/htdocs/uploads/rank3dbf8e94a6f72.gif
@@ -721,8 +722,6 @@ xoops/htdocs/xmlrpc.php
xoops/htdocs/xoops.css
xoops/release_notes.txt
xoops/upgrade/
-xoops/upgrade/2.0.13-to-2.0.14/
-xoops/upgrade/2.0.13-to-2.0.14/index.php
xoops/upgrade/check_version.php
xoops/upgrade/img/
xoops/upgrade/img/banner_bg.png
@@ -736,6 +735,12 @@ xoops/upgrade/language/english/upgrade.p
xoops/upgrade/login.php
xoops/upgrade/readme.txt
xoops/upgrade/style.css
+xoops/upgrade/upd-2.0.13-to-2.0.14/
+xoops/upgrade/upd-2.0.13-to-2.0.14/index.php
+xoops/upgrade/upd-2.0.15-to-2.0.16/
+xoops/upgrade/upd-2.0.15-to-2.0.16/index.php
+xoops/upgrade/upd-2.0.16-to-2.0.17/
+xoops/upgrade/upd-2.0.16-to-2.0.17/index.php
xoops/upgrade/upgrade_tpl.php
xoops/xoops.md5
xoops/xoops_md5.php