From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Dec 23 07:30:14 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 01C7F16A4D0 for ; Tue, 23 Dec 2003 07:30:14 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65E1A43D54 for ; Tue, 23 Dec 2003 07:30:09 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) hBNFU9FR069185 for ; Tue, 23 Dec 2003 07:30:09 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id hBNFU9In069184; Tue, 23 Dec 2003 07:30:09 -0800 (PST) (envelope-from gnats) Resent-Date: Tue, 23 Dec 2003 07:30:09 -0800 (PST) Resent-Message-Id: <200312231530.hBNFU9In069184@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Vincent Tantardini Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 89E0216A4CE for ; Tue, 23 Dec 2003 07:23:58 -0800 (PST) Received: from sativa.0x45.org (dyn-81-166-198-46.ppp.tiscali.fr [81.166.198.46]) by mx1.FreeBSD.org (Postfix) with ESMTP id 31C3C43D2F for ; Tue, 23 Dec 2003 07:23:55 -0800 (PST) (envelope-from root@0x45.org) Received: by sativa.0x45.org (Postfix, from userid 0) id BB76D7B8; Tue, 23 Dec 2003 16:23:44 +0100 (CET) Message-Id: <20031223152344.BB76D7B8@sativa.0x45.org> Date: Tue, 23 Dec 2003 16:23:44 +0100 (CET) From: Vincent Tantardini To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/60527: [New Port] www/rnews X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Vincent Tantardini List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Dec 2003 15:30:14 -0000 >Number: 60527 >Category: ports >Synopsis: [New Port] www/rnews >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Dec 23 07:30:08 PST 2003 >Closed-Date: >Last-Modified: >Originator: Vincent Tantardini >Release: FreeBSD 4.9-STABLE i386 >Organization: freebsd-fr.org >Environment: System: FreeBSD sativa.0x45.org 4.9-STABLE FreeBSD 4.9-STABLE #3: Tue Dec 16 19:01:27 CET 2003 vinc@sativa.0x45.org:/usr/obj/usr/src/sys/SATIVA i386 >Description: A server-side rss aggregator written in php with mysql >How-To-Repeat: >Fix: --- rnews.port begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # rnews # rnews/Makefile # rnews/distinfo # rnews/pkg-descr # rnews/pkg-message # rnews/pkg-plist # echo c - rnews mkdir -p rnews > /dev/null 2>&1 echo x - rnews/Makefile sed 's/^X//' >rnews/Makefile << 'END-of-rnews/Makefile' X# New ports collection makefile for: rnews X# Date created: 22 December 2003 X# Whom: Vincent Tantardini X# X# $FreeBSD$ X# X XPORTNAME= rnews XPORTVERSION= 0.63 XCATEGORIES= www XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} X XMAINTAINER= vinc@FreeBSD-fr.org XCOMMENT= A server-side rss aggregator written in php with mysql X X.if defined(WITH_PHP3) XRUN_DEPENDS+= ${LOCALBASE}/libexec/apache/libphp3.so:${PORTSDIR}/www/mod_php3 X.else XRUN_DEPENDS+= ${LOCALBASE}/libexec/apache/libphp4.so:${PORTSDIR}/www/mod_php4 X.endif X XUSE_MYSQL= yes X XNO_BUILD= yes XMYPORTDOCS= CHANGELOG INSTALL LICENSE README magpierss/AUTHORS \ X magpierss/CHANGES magpierss/ChangeLog magpierss/INSTALL \ X magpierss/NEWS magpierss/README magpierss/TROUBLESHOOTING X Xpre-everything:: X.if !defined(WITH_PHP3) X @${ECHO_MSG} "" X @${ECHO_MSG} "Press CTRL-C and define WITH_PHP3 if you want" X @${ECHO_MSG} "to use RNEWS with PHP3. PHP4 is used by default." X @${ECHO_MSG} "" X.endif X Xpost-patch: X @${FIND} ${WRKSRC} -name CVS -type d | ${XARGS} ${RM} -fr X Xdo-install: X @${MKDIR} ${PREFIX}/www/rnews X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR}/magpierss X. for FILE in ${MYPORTDOCS} X @${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}/${FILE} X. endfor X.endif X ${MKDIR} ${PREFIX}/www/rnews X ${MKDIR} ${PREFIX}/www/rnews/magpierss-0.5.2 X cd ${PREFIX}/www/rnews && ${LN} -s magpierss-0.5.2 magpierss X ${MKDIR} ${PREFIX}/www/rnews/magpierss/cache X ${INSTALL_DATA} -v ${WRKSRC}/*.png ${PREFIX}/www/rnews X ${INSTALL_DATA} -v ${WRKSRC}/*.php ${PREFIX}/www/rnews X ${INSTALL_DATA} -v ${WRKSRC}/*.inc ${PREFIX}/www/rnews X ${INSTALL_DATA} -v ${WRKSRC}/magpierss/*.inc ${PREFIX}/www/rnews/magpierss X ${INSTALL_DATA} -v ${WRKSRC}/magpierss/cookbook ${PREFIX}/www/rnews/magpierss X ${CP} -Rv ${WRKSRC}/magpierss/extlib ${PREFIX}/www/rnews/magpierss X ${CP} -Rv ${WRKSRC}/magpierss/htdocs ${PREFIX}/www/rnews/magpierss X ${CP} -Rv ${WRKSRC}/magpierss/scripts ${PREFIX}/www/rnews/magpierss X @${CHOWN} ${WWWOWN}:${WWWGRP} ${PREFIX}/www/rnews/magpierss/cache X @${SED} "s,%%PREFIX%%,${PREFIX},g" ${PKGMESSAGE} X X.include END-of-rnews/Makefile echo x - rnews/distinfo sed 's/^X//' >rnews/distinfo << 'END-of-rnews/distinfo' XMD5 (rnews-0.63.tar.gz) = caf0bf807f7abc79b7ceb04b1e8c5d90 END-of-rnews/distinfo echo x - rnews/pkg-descr sed 's/^X//' >rnews/pkg-descr << 'END-of-rnews/pkg-descr' XRnews is a server-side rss aggregator written in php with mysql. X XWWW: http://rnews.sourceforge.net/ END-of-rnews/pkg-descr echo x - rnews/pkg-message sed 's/^X//' >rnews/pkg-message << 'END-of-rnews/pkg-message' X=============================================================== XRnews is now installed. You may have to follow this steps to Xmake it work correctly. X X1: edit rnews_config.php to suit your site's configuration X2: create a database with the name you gave in rnews_config.inc X $ mysql -u root X mysql> CREATE DATABASE rnews_db; X mysql> quit X3: go to http://your.site/some/dir/rnews/ X by default, the DocumentRoot variable of your httpd.conf X must be "%%PREFIX%%/www/" X XIf the configuration was done correctly, and php is able to Xconnect to the mysql server, you should be able to create a new Xaccount and start adding rss sources! X=============================================================== END-of-rnews/pkg-message echo x - rnews/pkg-plist sed 's/^X//' >rnews/pkg-plist << 'END-of-rnews/pkg-plist' X%%DOCSDIR%%/CHANGELOG X%%DOCSDIR%%/INSTALL X%%DOCSDIR%%/LICENSE X%%DOCSDIR%%/README X%%DOCSDIR%%/magpierss/AUTHORS X%%DOCSDIR%%/magpierss/CHANGES X%%DOCSDIR%%/magpierss/ChangeLog X%%DOCSDIR%%/magpierss/INSTALL X%%DOCSDIR%%/magpierss/NEWS X%%DOCSDIR%%/magpierss/README X%%DOCSDIR%%/magpierss/TROUBLESHOOTING Xwww/rnews/auth.php Xwww/rnews/default_icon.png Xwww/rnews/foot.php Xwww/rnews/functions.inc Xwww/rnews/head.php Xwww/rnews/index.php Xwww/rnews/magpierss Xwww/rnews/magpierss-0.5.2/cookbook Xwww/rnews/magpierss-0.5.2/extlib/Snoopy.class.inc Xwww/rnews/magpierss-0.5.2/htdocs/cookbook.html Xwww/rnews/magpierss-0.5.2/htdocs/index.html Xwww/rnews/magpierss-0.5.2/rss_cache.inc Xwww/rnews/magpierss-0.5.2/rss_fetch.inc Xwww/rnews/magpierss-0.5.2/rss_parse.inc Xwww/rnews/magpierss-0.5.2/rss_utils.inc Xwww/rnews/magpierss-0.5.2/scripts/README Xwww/rnews/magpierss-0.5.2/scripts/magpie_debug.php Xwww/rnews/magpierss-0.5.2/scripts/magpie_simple.php Xwww/rnews/magpierss-0.5.2/scripts/magpie_slashbox.php Xwww/rnews/magpierss-0.5.2/scripts/simple_smarty.php Xwww/rnews/magpierss-0.5.2/scripts/smarty_plugin/modifier.rss_date_parse.php Xwww/rnews/magpierss-0.5.2/scripts/templates/simple.smarty Xwww/rnews/prefs.php Xwww/rnews/redirect.php Xwww/rnews/rnews_config.php X@dirrm www/rnews/magpierss-0.5.2/scripts/templates X@dirrm www/rnews/magpierss-0.5.2/scripts/smarty_plugin X@dirrm www/rnews/magpierss-0.5.2/scripts X@dirrm www/rnews/magpierss-0.5.2/htdocs X@dirrm www/rnews/magpierss-0.5.2/extlib X@dirrm www/rnews/magpierss-0.5.2/cache X@dirrm www/rnews/magpierss-0.5.2 X@dirrm www/rnews X@dirrm %%DOCSDIR%%/magpierss X@dirrm %%DOCSDIR%% END-of-rnews/pkg-plist exit --- rnews.port ends here --- >Release-Note: >Audit-Trail: >Unformatted: