Skip site navigation (1)Skip section navigation (2)
Date:      Sun,  9 Nov 2003 20:45:32 +0100 (CET)
From:      "Sebastian Yepes F.ESN" <esn@x123.info>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/59092: [New Ports]:: www/drupal  CMS
Message-ID:  <20031109194532.44B281707E@mail.x123.info>
Resent-Message-ID: <200311091950.hA9JoJAp006392@freefall.freebsd.org>

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

>Number:         59092
>Category:       ports
>Synopsis:       [New Ports]:: www/drupal  CMS
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Nov 09 11:50:19 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Sebastian Yepes F. [ESN]
>Release:        FreeBSD 5.1-CURRENT i386
>Organization:
>Environment:
System: FreeBSD agosto 5.1-CURRENT FreeBSD 5.1-CURRENT #10: Tue Oct 22 15:14:38 GMT 2003 root@agosto:/usr/obj/usr/src/sys/MYK_SRV i386


	
>Description:
	Drupal is a CMS that supports DB MySQL and PgSQL
>How-To-Repeat:
	
>Fix:


# 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:
#
#	/usr/ports/www/drupal
#	/usr/ports/www/drupal/Makefile
#	/usr/ports/www/drupal/distinfo
#	/usr/ports/www/drupal/pkg-descr
#	/usr/ports/www/drupal/pkg-plist
#
echo c - /usr/ports/www/drupal
mkdir -p /usr/ports/www/drupal > /dev/null 2>&1
echo x - /usr/ports/www/drupal/Makefile
sed 's/^X//' >/usr/ports/www/drupal/Makefile << 'END-of-/usr/ports/www/drupal/Makefile'
X# New ports collection makefile for:	Drupal
X# Date Created: 	10 Nov 2003
X# Whom:			Sebastian Yepes F. <esn@x123.info>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	drupal
XPORTVERSION=	4.3.0
XCATEGORIES=	www
XMASTER_SITES=	http://drupal.org/drupal/${PORTVERSION}/drupal/
XDISTNAME=	${PORTNAME}-${PORTVERSION}
X
XMAINTAINER=	esn@x123.info
XCOMMENT=	CMS that supports pgsql and mysql
X
XBUILD_DEPENDS=  ${PEARDIR}/DB.php:${PORTSDIR}/databases/pear-DB
XRUN_DEPENDS=    ${BUILD_DEPENDS}
X
XNO_BUILD=	yes
XDRUPDIR=	www/data/drupal
XDOCS=		CHANGELOG INSTALL LICENSE MAINTAINERS
X
Xdo-install:
X
X	${MKDIR} ${PREFIX}/${DRUPDIR}
X	${CP} ${WRKSRC}/cron.php ${PREFIX}/${DRUPDIR}
X	${CP} -R ${WRKSRC}/database ${PREFIX}/${DRUPDIR}
X	${CP} ${WRKSRC}/error.php ${PREFIX}/${DRUPDIR}
X	${CP} ${WRKSRC}/favicon.ico ${PREFIX}/${DRUPDIR}
X	${CP} -R ${WRKSRC}/includes ${PREFIX}/${DRUPDIR}
X	${CP} ${WRKSRC}/index.php ${PREFIX}/${DRUPDIR}
X	${CP} -R ${WRKSRC}/misc ${PREFIX}/${DRUPDIR}
X	${CP} -R ${WRKSRC}/modules ${PREFIX}/${DRUPDIR}
X	${CP} -R ${WRKSRC}/scripts ${PREFIX}/${DRUPDIR}
X	${CP} -R ${WRKSRC}/themes ${PREFIX}/${DRUPDIR}
X	${CP} ${WRKSRC}/update.php ${PREFIX}/${DRUPDIR}
X	${CP} ${WRKSRC}/xmlrpc.php ${PREFIX}/${DRUPDIR}
X	${MKDIR} ${PREFIX}/${DRUPDIR}/doc
X.for FILE in ${DOCS}
X	${CP} ${WRKSRC}/${FILE} ${PREFIX}/${DRUPDIR}/doc
X.endfor
X	${CHOWN} -R www:www ${PREFIX}/${DRUPDIR}
X
X	@${ECHO_MSG} ""
X	@${ECHO_MSG} " You now need to create the database"
X	@${ECHO_MSG} " where Drupal is going to live"
X	@${ECHO_MSG} ""
X	@${ECHO_MSG} " PostgreSQL::"
X	@${ECHO_MSG} "    createdb -U pgsql -W drupal"
X	@${ECHO_MSG} "    createuser -U pgsql -e drupal"
X	@${ECHO_MSG} "    createlang -U pgsql -W plpgsql drupal"
X	@${ECHO_MSG} "    psql -U drupal drupal < ${PREFIX}/${DRUPDIR}/database/database.pgsql"
X	@${ECHO_MSG} ""
X	@${ECHO_MSG} " MySQL::"
X	@${ECHO_MSG} "    mysqladmin -u dba_user -p create drupal"
X	@${ECHO_MSG} "    mysql -u dba_user -p"
X	@${ECHO_MSG} "    GRANT ALL PRIVILEGES ON drupal.* TO nobody@localhost IDENTIFIED BY 'password';"
X	@${ECHO_MSG} "    mysql -u nobody -p drupal <  ${PREFIX}/${DRUPDIR}/database/database.mysql"
X	@${ECHO_MSG} ""
X	@${ECHO_MSG} " Then edit the ${PREFIX}/${DRUPDIR}/includes/conf.php file to your needs."
X	@${ECHO_MSG} " Once you have done that"
X	@${ECHO_MSG} " GoTo: http://<your_website>/drupal"
X	@${ECHO_MSG} ""
X
X.include <bsd.port.mk>
END-of-/usr/ports/www/drupal/Makefile
echo x - /usr/ports/www/drupal/distinfo
sed 's/^X//' >/usr/ports/www/drupal/distinfo << 'END-of-/usr/ports/www/drupal/distinfo'
XMD5 (drupal-4.3.0.tar.gz) = ff64ac419a8272c034417dbe344bba75
END-of-/usr/ports/www/drupal/distinfo
echo x - /usr/ports/www/drupal/pkg-descr
sed 's/^X//' >/usr/ports/www/drupal/pkg-descr << 'END-of-/usr/ports/www/drupal/pkg-descr'
XDrupal is an open-source platform and content management system
Xfor building dynamic web sites offering a broad range of features
Xand services.
XDrupal can support a diverse range of web projects ranging from
Xpersonal weblogs to large community-driven sites.
X
XWWW: http://drupal.org
END-of-/usr/ports/www/drupal/pkg-descr
echo x - /usr/ports/www/drupal/pkg-plist
sed 's/^X//' >/usr/ports/www/drupal/pkg-plist << 'END-of-/usr/ports/www/drupal/pkg-plist'
Xwww/data/drupal/cron.php
Xwww/data/drupal/database/database.mssql
Xwww/data/drupal/database/database.mysql
Xwww/data/drupal/database/database.pgsql
Xwww/data/drupal/database
Xwww/data/drupal/error.php
Xwww/data/drupal/favicon.ico
Xwww/data/drupal/includes/xmlrpcs.inc
Xwww/data/drupal/includes/conf.php
Xwww/data/drupal/includes/database.inc
Xwww/data/drupal/includes/database.mysql.inc
Xwww/data/drupal/includes/database.pear.inc
Xwww/data/drupal/includes/menu.inc
Xwww/data/drupal/includes/module.inc
Xwww/data/drupal/includes/pager.inc
Xwww/data/drupal/includes/tablesort.inc
Xwww/data/drupal/includes/theme.inc
Xwww/data/drupal/includes/xmlrpc.inc
Xwww/data/drupal/includes/common.inc
Xwww/data/drupal/includes
Xwww/data/drupal/index.php
Xwww/data/drupal/misc/xml.gif
Xwww/data/drupal/misc/arrow-desc.gif
Xwww/data/drupal/misc/blog.gif
Xwww/data/drupal/misc/drupal.css
Xwww/data/drupal/misc/druplicon-small.gif
Xwww/data/drupal/misc/druplicon.eps.gz
Xwww/data/drupal/misc/druplicon.png
Xwww/data/drupal/misc/druplicon.psp
Xwww/data/drupal/misc/druplicon.txt
Xwww/data/drupal/misc/forum-default.gif
Xwww/data/drupal/misc/forum-hot-new.gif
Xwww/data/drupal/misc/forum-hot.gif
Xwww/data/drupal/misc/forum-new.gif
Xwww/data/drupal/misc/linux-font-test.html
Xwww/data/drupal/misc/menu-collapsed.gif
Xwww/data/drupal/misc/menu-expanded.gif
Xwww/data/drupal/misc/menu-leaf.gif
Xwww/data/drupal/misc/powered-by-drupal-dark.png
Xwww/data/drupal/misc/print.css
Xwww/data/drupal/misc/powered-by-drupal-light.png
Xwww/data/drupal/misc/powered-by-drupal.png
Xwww/data/drupal/misc/arrow-asc.gif
Xwww/data/drupal/misc
Xwww/data/drupal/modules/watchdog.module
Xwww/data/drupal/modules/admin.module
Xwww/data/drupal/modules/archive.module
Xwww/data/drupal/modules/block.module
Xwww/data/drupal/modules/blog.module
Xwww/data/drupal/modules/bloggerapi.module
Xwww/data/drupal/modules/book.module
Xwww/data/drupal/modules/cloud.module
Xwww/data/drupal/modules/comment.module
Xwww/data/drupal/modules/drupal.module
Xwww/data/drupal/modules/forum.module
Xwww/data/drupal/modules/help.module
Xwww/data/drupal/modules/import.module
Xwww/data/drupal/modules/jabber.module
Xwww/data/drupal/modules/locale.module
Xwww/data/drupal/modules/node.module
Xwww/data/drupal/modules/page.module
Xwww/data/drupal/modules/path.module
Xwww/data/drupal/modules/ping.module
Xwww/data/drupal/modules/poll.module
Xwww/data/drupal/modules/profile.module
Xwww/data/drupal/modules/queue.module
Xwww/data/drupal/modules/search.module
Xwww/data/drupal/modules/statistics.module
Xwww/data/drupal/modules/story.module
Xwww/data/drupal/modules/system.module
Xwww/data/drupal/modules/taxonomy.module
Xwww/data/drupal/modules/throttle.module
Xwww/data/drupal/modules/title.module
Xwww/data/drupal/modules/tracker.module
Xwww/data/drupal/modules/user.module
Xwww/data/drupal/modules
Xwww/data/drupal/scripts/cron-lynx.sh
Xwww/data/drupal/scripts/code-size.sh
Xwww/data/drupal/scripts/code-style.pl
Xwww/data/drupal/scripts/code-clean.sh
Xwww/data/drupal/scripts/cvs-build.sh
Xwww/data/drupal/scripts/cvs-pass.pl
Xwww/data/drupal/scripts/mail-to-sql.php
Xwww/data/drupal/scripts
Xwww/data/drupal/themes/example/example.theme
Xwww/data/drupal/themes/example
Xwww/data/drupal/themes/marvin/images/drop.gif
Xwww/data/drupal/themes/marvin/images/logo.png
Xwww/data/drupal/themes/marvin/images/pixel.gif
Xwww/data/drupal/themes/marvin/images
Xwww/data/drupal/themes/marvin/marvin.css
Xwww/data/drupal/themes/marvin/marvin.theme
Xwww/data/drupal/themes/marvin
Xwww/data/drupal/themes/unconed/images/icon.gif
Xwww/data/drupal/themes/unconed/images/logo.png
Xwww/data/drupal/themes/unconed/images/null.gif
Xwww/data/drupal/themes/unconed/images
Xwww/data/drupal/themes/unconed/unconed.css
Xwww/data/drupal/themes/unconed/unconed.theme
Xwww/data/drupal/themes/unconed
Xwww/data/drupal/themes/xtemplate/images/druplicon.gif
Xwww/data/drupal/themes/xtemplate/images
Xwww/data/drupal/themes/xtemplate/xtemplate.css
Xwww/data/drupal/themes/xtemplate/xtemplate.inc
Xwww/data/drupal/themes/xtemplate/xtemplate.theme
Xwww/data/drupal/themes/xtemplate/xtemplate.xtmpl
Xwww/data/drupal/themes/xtemplate
Xwww/data/drupal/themes
Xwww/data/drupal/update.php
Xwww/data/drupal/xmlrpc.php
Xwww/data/drupal/doc/CHANGELOG
Xwww/data/drupal/doc/INSTALL
Xwww/data/drupal/doc/LICENSE
Xwww/data/drupal/doc/MAINTAINERS
Xwww/data/drupal/doc
X@dirrm www/data/drupal/database
X@dirrm www/data/drupal/includes
X@dirrm www/data/drupal/misc
X@dirrm www/data/drupal/modules
X@dirrm www/data/drupal/scripts
X@dirrm www/data/drupal/themes/example
X@dirrm www/data/drupal/themes/marvin/images
X@dirrm www/data/drupal/themes/marvin
X@dirrm www/data/drupal/themes/unconed/images
X@dirrm www/data/drupal/themes/unconed
X@dirrm www/data/drupal/themes/xtemplate/images
X@dirrm www/data/drupal/themes/xtemplate
X@dirrm www/data/drupal/themes
X@dirrm www/data/drupal/doc
X@dirrm www/data/drupal
END-of-/usr/ports/www/drupal/pkg-plist
exit

>Release-Note:
>Audit-Trail:
>Unformatted:



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