Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Dec 2003 16:23:44 +0100 (CET)
From:      Vincent Tantardini <vinc@FreeBSD-fr.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/60527: [New Port] www/rnews
Message-ID:  <20031223152344.BB76D7B8@sativa.0x45.org>
Resent-Message-ID: <200312231530.hBNFU9In069184@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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 <vinc@FreeBSD-fr.org>
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 <bsd.port.mk>
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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031223152344.BB76D7B8>