Date: Sat, 17 Mar 2007 01:06:52 GMT From: Nick Hilliard <nick@foobar.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/110413: new port: drupal5 Message-ID: <200703170106.l2H16qUQ097319@muffin.acquirer.com> Resent-Message-ID: <200703170110.l2H1AAVJ041013@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 110413 >Category: ports >Synopsis: new port: drupal5 >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: Sat Mar 17 01:10:09 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Nick Hilliard >Release: FreeBSD 6.1-RELEASE i386 >Organization: Network Ability Ltd >Environment: System: FreeBSD xx 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Wed May 17 11:38:53 IST 2006 nick@xxx:/data/src/usr.src/src-6.1/src/sys/i386/compile/xxx i386 >Description: New port of drupal5. Note that this port needs ports/110412 to be committed first, as there are some modifications to the bsd.drupal.mk file which are used in this drupal5. >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: # # drupal5 # drupal5/files # drupal5/files/pkg-message.in # drupal5/files/patch-modules-taxonomy-taxonomy.module # drupal5/pkg-plist # drupal5/pkg-descr # drupal5/Makefile # drupal5/distinfo # echo c - drupal5 mkdir -p drupal5 > /dev/null 2>&1 echo c - drupal5/files mkdir -p drupal5/files > /dev/null 2>&1 echo x - drupal5/files/pkg-message.in sed 's/^X//' >drupal5/files/pkg-message.in << 'END-of-drupal5/files/pkg-message.in' XYou now need to create the DB where Drupal is going to live X X PostgreSQL:: X createdb -U pgsql -W drupal X createuser -U pgsql -P -e drupal X createlang -U pgsql -W plpgsql drupal X X MySQL:: X mysqladmin -u dba_user -p create drupal X mysql -u dba_user -p X GRANT ALL PRIVILEGES ON drupal.* TO drupal@localhost IDENTIFIED BY 'passwd'; X XYou also need to add appropriate configuration directives to your apache Xconfiguration file (%%PREFIX%%/etc/apache(2)/httpd.conf). X XA typical configuration might read: X X Alias /drupal "%%DRUPAL_DIR%%" X <Directory "%%DRUPAL_DIR%%"> X Options Indexes FollowSymlinks MultiViews X AllowOverride None X Order allow,deny X Allow from all X </Directory> X XPlease see http://drupal.org/cron for important information on setting up Xperiodic maintenance tasks in Drupal. X XFor important information about upgrading from Drupal version 4, please see: X%%DRUPAL_DIR%%/doc/UPGRADE.txt END-of-drupal5/files/pkg-message.in echo x - drupal5/files/patch-modules-taxonomy-taxonomy.module sed 's/^X//' >drupal5/files/patch-modules-taxonomy-taxonomy.module << 'END-of-drupal5/files/patch-modules-taxonomy-taxonomy.module' X--- modules/taxonomy/taxonomy.module~ Sat Mar 17 00:26:28 2007 X+++ modules/taxonomy/taxonomy.module Sat Mar 17 00:26:28 2007 X@@ -619,7 +619,7 @@ X foreach ($vocabularies as $vid => $vocabulary) { X if ($vocabulary->tags && !$free_tags) { continue; } X $tree = taxonomy_get_tree($vid); X- if ($tree && (count($tree) > 1)) { X+ if ($tree && (count($tree) >= 1)) { X $options[$vocabulary->name] = array(); X foreach ($tree as $term) { X $options[$vocabulary->name][$term->tid] = str_repeat('-', $term->depth) . $term->name; END-of-drupal5/files/patch-modules-taxonomy-taxonomy.module echo x - drupal5/pkg-plist sed 's/^X//' >drupal5/pkg-plist << 'END-of-drupal5/pkg-plist' X%%PORTDOCS%%%%DOCSDIR%%/MAINTAINERS.txt X%%PORTDOCS%%%%DOCSDIR%%/INSTALL.mysql.txt X%%PORTDOCS%%%%DOCSDIR%%/UPGRADE.txt X%%PORTDOCS%%%%DOCSDIR%%/INSTALL.pgsql.txt X%%PORTDOCS%%%%DOCSDIR%%/LICENSE.txt X%%PORTDOCS%%%%DOCSDIR%%/INSTALL.txt X%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.txt X%%DRUPAL_BASE%%/.htaccess X%%DRUPAL_BASE%%/cron.php X%%DRUPAL_BASE%%/includes/bootstrap.inc X%%DRUPAL_BASE%%/includes/cache.inc X%%DRUPAL_BASE%%/includes/common.inc X%%DRUPAL_BASE%%/includes/database.inc X%%DRUPAL_BASE%%/includes/database.mysql.inc X%%DRUPAL_BASE%%/includes/database.mysqli.inc X%%DRUPAL_BASE%%/includes/database.pgsql.inc X%%DRUPAL_BASE%%/includes/file.inc X%%DRUPAL_BASE%%/includes/form.inc X%%DRUPAL_BASE%%/includes/image.inc X%%DRUPAL_BASE%%/includes/install.inc X%%DRUPAL_BASE%%/includes/install.mysql.inc X%%DRUPAL_BASE%%/includes/install.mysqli.inc X%%DRUPAL_BASE%%/includes/install.pgsql.inc X%%DRUPAL_BASE%%/includes/locale.inc X%%DRUPAL_BASE%%/includes/menu.inc X%%DRUPAL_BASE%%/includes/module.inc X%%DRUPAL_BASE%%/includes/pager.inc X%%DRUPAL_BASE%%/includes/path.inc X%%DRUPAL_BASE%%/includes/session.inc X%%DRUPAL_BASE%%/includes/tablesort.inc X%%DRUPAL_BASE%%/includes/theme.inc X%%DRUPAL_BASE%%/includes/unicode.inc X%%DRUPAL_BASE%%/includes/xmlrpc.inc X%%DRUPAL_BASE%%/includes/xmlrpcs.inc X%%DRUPAL_BASE%%/index.php X%%DRUPAL_BASE%%/install.php X%%DRUPAL_BASE%%/misc/arrow-asc.png X%%DRUPAL_BASE%%/misc/arrow-desc.png X%%DRUPAL_BASE%%/misc/autocomplete.js X%%DRUPAL_BASE%%/misc/blog.png X%%DRUPAL_BASE%%/misc/collapse.js X%%DRUPAL_BASE%%/misc/drupal.js X%%DRUPAL_BASE%%/misc/druplicon.png X%%DRUPAL_BASE%%/misc/farbtastic/farbtastic.css X%%DRUPAL_BASE%%/misc/farbtastic/farbtastic.js X%%DRUPAL_BASE%%/misc/farbtastic/marker.png X%%DRUPAL_BASE%%/misc/farbtastic/mask.png X%%DRUPAL_BASE%%/misc/farbtastic/wheel.png X%%DRUPAL_BASE%%/misc/favicon.ico X%%DRUPAL_BASE%%/misc/feed.png X%%DRUPAL_BASE%%/misc/forum-closed.png X%%DRUPAL_BASE%%/misc/forum-default.png X%%DRUPAL_BASE%%/misc/forum-hot-new.png X%%DRUPAL_BASE%%/misc/forum-hot.png X%%DRUPAL_BASE%%/misc/forum-new.png X%%DRUPAL_BASE%%/misc/forum-sticky.png X%%DRUPAL_BASE%%/misc/grippie.png X%%DRUPAL_BASE%%/misc/jquery.js X%%DRUPAL_BASE%%/misc/maintenance.css X%%DRUPAL_BASE%%/misc/menu-collapsed.png X%%DRUPAL_BASE%%/misc/menu-expanded.png X%%DRUPAL_BASE%%/misc/menu-leaf.png X%%DRUPAL_BASE%%/misc/powered-black-135x42.png X%%DRUPAL_BASE%%/misc/powered-black-80x15.png X%%DRUPAL_BASE%%/misc/powered-black-88x31.png X%%DRUPAL_BASE%%/misc/powered-blue-135x42.png X%%DRUPAL_BASE%%/misc/powered-blue-80x15.png X%%DRUPAL_BASE%%/misc/powered-blue-88x31.png X%%DRUPAL_BASE%%/misc/powered-gray-135x42.png X%%DRUPAL_BASE%%/misc/powered-gray-80x15.png X%%DRUPAL_BASE%%/misc/powered-gray-88x31.png X%%DRUPAL_BASE%%/misc/print.css X%%DRUPAL_BASE%%/misc/progress.gif X%%DRUPAL_BASE%%/misc/progress.js X%%DRUPAL_BASE%%/misc/tableselect.js X%%DRUPAL_BASE%%/misc/textarea.js X%%DRUPAL_BASE%%/misc/throbber.gif X%%DRUPAL_BASE%%/misc/update.js X%%DRUPAL_BASE%%/misc/upload.js X%%DRUPAL_BASE%%/misc/watchdog-error.png X%%DRUPAL_BASE%%/misc/watchdog-ok.png X%%DRUPAL_BASE%%/misc/watchdog-warning.png X%%DRUPAL_BASE%%/misc/xml.png X%%DRUPAL_BASE%%/modules/aggregator/aggregator.css X%%DRUPAL_BASE%%/modules/aggregator/aggregator.info X%%DRUPAL_BASE%%/modules/aggregator/aggregator.install X%%DRUPAL_BASE%%/modules/aggregator/aggregator.module X%%DRUPAL_BASE%%/modules/block/block.css X%%DRUPAL_BASE%%/modules/block/block.info X%%DRUPAL_BASE%%/modules/block/block.module X%%DRUPAL_BASE%%/modules/blog/blog.info X%%DRUPAL_BASE%%/modules/blog/blog.module X%%DRUPAL_BASE%%/modules/blogapi/blogapi.info X%%DRUPAL_BASE%%/modules/blogapi/blogapi.module X%%DRUPAL_BASE%%/modules/book/book.css X%%DRUPAL_BASE%%/modules/book/book.info X%%DRUPAL_BASE%%/modules/book/book.install X%%DRUPAL_BASE%%/modules/book/book.module X%%DRUPAL_BASE%%/modules/color/color.css X%%DRUPAL_BASE%%/modules/color/color.info X%%DRUPAL_BASE%%/modules/color/color.install X%%DRUPAL_BASE%%/modules/color/color.js X%%DRUPAL_BASE%%/modules/color/color.module X%%DRUPAL_BASE%%/modules/color/images/hook.png X%%DRUPAL_BASE%%/modules/color/images/lock.png X%%DRUPAL_BASE%%/modules/comment/comment.css X%%DRUPAL_BASE%%/modules/comment/comment.info X%%DRUPAL_BASE%%/modules/comment/comment.install X%%DRUPAL_BASE%%/modules/comment/comment.module X%%DRUPAL_BASE%%/modules/contact/contact.info X%%DRUPAL_BASE%%/modules/contact/contact.install X%%DRUPAL_BASE%%/modules/contact/contact.module X%%DRUPAL_BASE%%/modules/drupal/drupal.info X%%DRUPAL_BASE%%/modules/drupal/drupal.install X%%DRUPAL_BASE%%/modules/drupal/drupal.module X%%DRUPAL_BASE%%/modules/filter/filter.info X%%DRUPAL_BASE%%/modules/filter/filter.module X%%DRUPAL_BASE%%/modules/forum/forum.css X%%DRUPAL_BASE%%/modules/forum/forum.info X%%DRUPAL_BASE%%/modules/forum/forum.install X%%DRUPAL_BASE%%/modules/forum/forum.module X%%DRUPAL_BASE%%/modules/help/help.css X%%DRUPAL_BASE%%/modules/help/help.info X%%DRUPAL_BASE%%/modules/help/help.module X%%DRUPAL_BASE%%/modules/legacy/legacy.info X%%DRUPAL_BASE%%/modules/legacy/legacy.module X%%DRUPAL_BASE%%/modules/locale/locale.css X%%DRUPAL_BASE%%/modules/locale/locale.info X%%DRUPAL_BASE%%/modules/locale/locale.install X%%DRUPAL_BASE%%/modules/locale/locale.module X%%DRUPAL_BASE%%/modules/menu/menu.info X%%DRUPAL_BASE%%/modules/menu/menu.module X%%DRUPAL_BASE%%/modules/node/content_types.inc X%%DRUPAL_BASE%%/modules/node/node.css X%%DRUPAL_BASE%%/modules/node/node.info X%%DRUPAL_BASE%%/modules/node/node.module X%%DRUPAL_BASE%%/modules/path/path.info X%%DRUPAL_BASE%%/modules/path/path.module X%%DRUPAL_BASE%%/modules/ping/ping.info X%%DRUPAL_BASE%%/modules/ping/ping.module X%%DRUPAL_BASE%%/modules/poll/poll.css X%%DRUPAL_BASE%%/modules/poll/poll.info X%%DRUPAL_BASE%%/modules/poll/poll.install X%%DRUPAL_BASE%%/modules/poll/poll.module X%%DRUPAL_BASE%%/modules/profile/profile.info X%%DRUPAL_BASE%%/modules/profile/profile.install X%%DRUPAL_BASE%%/modules/profile/profile.module X%%DRUPAL_BASE%%/modules/search/search.css X%%DRUPAL_BASE%%/modules/search/search.info X%%DRUPAL_BASE%%/modules/search/search.install X%%DRUPAL_BASE%%/modules/search/search.module X%%DRUPAL_BASE%%/modules/statistics/statistics.info X%%DRUPAL_BASE%%/modules/statistics/statistics.install X%%DRUPAL_BASE%%/modules/statistics/statistics.module X%%DRUPAL_BASE%%/modules/system/admin.css X%%DRUPAL_BASE%%/modules/system/defaults.css X%%DRUPAL_BASE%%/modules/system/system.css X%%DRUPAL_BASE%%/modules/system/system.info X%%DRUPAL_BASE%%/modules/system/system.install X%%DRUPAL_BASE%%/modules/system/system.module X%%DRUPAL_BASE%%/modules/taxonomy/taxonomy.info X%%DRUPAL_BASE%%/modules/taxonomy/taxonomy.module X%%DRUPAL_BASE%%/modules/throttle/throttle.info X%%DRUPAL_BASE%%/modules/throttle/throttle.module X%%DRUPAL_BASE%%/modules/tracker/tracker.css X%%DRUPAL_BASE%%/modules/tracker/tracker.info X%%DRUPAL_BASE%%/modules/tracker/tracker.module X%%DRUPAL_BASE%%/modules/upload/upload.info X%%DRUPAL_BASE%%/modules/upload/upload.module X%%DRUPAL_BASE%%/modules/user/user.css X%%DRUPAL_BASE%%/modules/user/user.info X%%DRUPAL_BASE%%/modules/user/user.module X%%DRUPAL_BASE%%/modules/watchdog/watchdog.css X%%DRUPAL_BASE%%/modules/watchdog/watchdog.info X%%DRUPAL_BASE%%/modules/watchdog/watchdog.module X%%DRUPAL_BASE%%/profiles/default/default.profile X%%DRUPAL_BASE%%/robots.txt X%%DRUPAL_BASE%%/scripts/code-clean.sh X%%DRUPAL_BASE%%/scripts/code-style.pl X%%DRUPAL_BASE%%/scripts/cron-curl.sh X%%DRUPAL_BASE%%/scripts/cron-lynx.sh X%%DRUPAL_BASE%%/sites/all/README.txt X%%DRUPAL_BASE%%/sites/default/settings.php X%%DRUPAL_BASE%%/sites/default/settings.php-dist X%%DRUPAL_BASE%%/themes/bluemarine/block.tpl.php X%%DRUPAL_BASE%%/themes/bluemarine/box.tpl.php X%%DRUPAL_BASE%%/themes/bluemarine/comment.tpl.php X%%DRUPAL_BASE%%/themes/bluemarine/logo.png X%%DRUPAL_BASE%%/themes/bluemarine/node.tpl.php X%%DRUPAL_BASE%%/themes/bluemarine/page.tpl.php X%%DRUPAL_BASE%%/themes/bluemarine/screenshot.png X%%DRUPAL_BASE%%/themes/bluemarine/style.css X%%DRUPAL_BASE%%/themes/chameleon/background.png X%%DRUPAL_BASE%%/themes/chameleon/chameleon.theme X%%DRUPAL_BASE%%/themes/chameleon/common.css X%%DRUPAL_BASE%%/themes/chameleon/logo.png X%%DRUPAL_BASE%%/themes/chameleon/marvin/bullet.png X%%DRUPAL_BASE%%/themes/chameleon/marvin/druplicon-watermark.png X%%DRUPAL_BASE%%/themes/chameleon/marvin/logo.png X%%DRUPAL_BASE%%/themes/chameleon/marvin/screenshot.png X%%DRUPAL_BASE%%/themes/chameleon/marvin/style.css X%%DRUPAL_BASE%%/themes/chameleon/screenshot.png X%%DRUPAL_BASE%%/themes/chameleon/style.css X%%DRUPAL_BASE%%/themes/engines/phptemplate/block.tpl.php X%%DRUPAL_BASE%%/themes/engines/phptemplate/box.tpl.php X%%DRUPAL_BASE%%/themes/engines/phptemplate/comment.tpl.php X%%DRUPAL_BASE%%/themes/engines/phptemplate/default.tpl.php X%%DRUPAL_BASE%%/themes/engines/phptemplate/node.tpl.php X%%DRUPAL_BASE%%/themes/engines/phptemplate/phptemplate.engine X%%DRUPAL_BASE%%/themes/garland/block.tpl.php X%%DRUPAL_BASE%%/themes/garland/color/base.png X%%DRUPAL_BASE%%/themes/garland/color/color.inc X%%DRUPAL_BASE%%/themes/garland/color/preview.css X%%DRUPAL_BASE%%/themes/garland/color/preview.png X%%DRUPAL_BASE%%/themes/garland/comment.tpl.php X%%DRUPAL_BASE%%/themes/garland/fix-ie.css X%%DRUPAL_BASE%%/themes/garland/images/bg-bar-white.png X%%DRUPAL_BASE%%/themes/garland/images/bg-bar.png X%%DRUPAL_BASE%%/themes/garland/images/bg-content-left.png X%%DRUPAL_BASE%%/themes/garland/images/bg-content-right.png X%%DRUPAL_BASE%%/themes/garland/images/bg-content.png X%%DRUPAL_BASE%%/themes/garland/images/bg-navigation-item-hover.png X%%DRUPAL_BASE%%/themes/garland/images/bg-navigation-item.png X%%DRUPAL_BASE%%/themes/garland/images/bg-navigation.png X%%DRUPAL_BASE%%/themes/garland/images/bg-tab.png X%%DRUPAL_BASE%%/themes/garland/images/body.png X%%DRUPAL_BASE%%/themes/garland/images/gradient-inner.png X%%DRUPAL_BASE%%/themes/garland/images/menu-collapsed.gif X%%DRUPAL_BASE%%/themes/garland/images/menu-expanded.gif X%%DRUPAL_BASE%%/themes/garland/images/menu-leaf.gif X%%DRUPAL_BASE%%/themes/garland/logo.png X%%DRUPAL_BASE%%/themes/garland/minnelli/color/base.png X%%DRUPAL_BASE%%/themes/garland/minnelli/color/color.inc X%%DRUPAL_BASE%%/themes/garland/minnelli/color/preview.png X%%DRUPAL_BASE%%/themes/garland/minnelli/logo.png X%%DRUPAL_BASE%%/themes/garland/minnelli/screenshot.png X%%DRUPAL_BASE%%/themes/garland/minnelli/style.css X%%DRUPAL_BASE%%/themes/garland/node.tpl.php X%%DRUPAL_BASE%%/themes/garland/page.tpl.php X%%DRUPAL_BASE%%/themes/garland/print.css X%%DRUPAL_BASE%%/themes/garland/screenshot.png X%%DRUPAL_BASE%%/themes/garland/style.css X%%DRUPAL_BASE%%/themes/garland/template.php X%%DRUPAL_BASE%%/themes/pushbutton/arrow-next-hover.png X%%DRUPAL_BASE%%/themes/pushbutton/arrow-next-visited.png X%%DRUPAL_BASE%%/themes/pushbutton/arrow-next.png X%%DRUPAL_BASE%%/themes/pushbutton/arrow-prev-hover.png X%%DRUPAL_BASE%%/themes/pushbutton/arrow-prev-visited.png X%%DRUPAL_BASE%%/themes/pushbutton/arrow-prev.png X%%DRUPAL_BASE%%/themes/pushbutton/arrow-up-hover.png X%%DRUPAL_BASE%%/themes/pushbutton/arrow-up-visited.png X%%DRUPAL_BASE%%/themes/pushbutton/arrow-up.png X%%DRUPAL_BASE%%/themes/pushbutton/background.png X%%DRUPAL_BASE%%/themes/pushbutton/block.tpl.php X%%DRUPAL_BASE%%/themes/pushbutton/box.tpl.php X%%DRUPAL_BASE%%/themes/pushbutton/comment.tpl.php X%%DRUPAL_BASE%%/themes/pushbutton/forum-container.jpg X%%DRUPAL_BASE%%/themes/pushbutton/forum-link.png X%%DRUPAL_BASE%%/themes/pushbutton/header-a.jpg X%%DRUPAL_BASE%%/themes/pushbutton/header-b.jpg X%%DRUPAL_BASE%%/themes/pushbutton/header-c.png X%%DRUPAL_BASE%%/themes/pushbutton/icon-block.png X%%DRUPAL_BASE%%/themes/pushbutton/icon-comment.png X%%DRUPAL_BASE%%/themes/pushbutton/logo-active.jpg X%%DRUPAL_BASE%%/themes/pushbutton/logo-background.jpg X%%DRUPAL_BASE%%/themes/pushbutton/logo-hover.jpg X%%DRUPAL_BASE%%/themes/pushbutton/logo.png X%%DRUPAL_BASE%%/themes/pushbutton/node.tpl.php X%%DRUPAL_BASE%%/themes/pushbutton/page.tpl.php X%%DRUPAL_BASE%%/themes/pushbutton/screenshot.png X%%DRUPAL_BASE%%/themes/pushbutton/style.css X%%DRUPAL_BASE%%/themes/pushbutton/tabs-off.png X%%DRUPAL_BASE%%/themes/pushbutton/tabs-on.png X%%DRUPAL_BASE%%/themes/pushbutton/tabs-option-hover.png X%%DRUPAL_BASE%%/themes/pushbutton/tabs-option-off.png X%%DRUPAL_BASE%%/themes/pushbutton/tabs-option-on.png X%%DRUPAL_BASE%%/update.php X%%DRUPAL_BASE%%/xmlrpc.php X@unexec rm -f %%DRUPAL_BASE%%/files/.htaccess 2> /dev/null || true X@dirrm %%DRUPAL_BASE%%/includes X@dirrm %%DRUPAL_BASE%%/misc/farbtastic X@dirrm %%DRUPAL_BASE%%/misc X@dirrm %%DRUPAL_BASE%%/modules/menu X@dirrm %%DRUPAL_BASE%%/modules/block X@dirrm %%DRUPAL_BASE%%/modules/blog X@dirrm %%DRUPAL_BASE%%/modules/blogapi X@dirrm %%DRUPAL_BASE%%/modules/book X@dirrm %%DRUPAL_BASE%%/modules/color/images X@dirrm %%DRUPAL_BASE%%/modules/color X@dirrm %%DRUPAL_BASE%%/modules/comment X@dirrm %%DRUPAL_BASE%%/modules/contact X@dirrm %%DRUPAL_BASE%%/modules/drupal X@dirrm %%DRUPAL_BASE%%/modules/filter X@dirrm %%DRUPAL_BASE%%/modules/forum X@dirrm %%DRUPAL_BASE%%/modules/help X@dirrm %%DRUPAL_BASE%%/modules/legacy X@dirrm %%DRUPAL_BASE%%/modules/locale X@dirrm %%DRUPAL_BASE%%/modules/aggregator X@dirrm %%DRUPAL_BASE%%/modules/node X@dirrm %%DRUPAL_BASE%%/modules/path X@dirrm %%DRUPAL_BASE%%/modules/ping X@dirrm %%DRUPAL_BASE%%/modules/poll X@dirrm %%DRUPAL_BASE%%/modules/profile X@dirrm %%DRUPAL_BASE%%/modules/search X@dirrm %%DRUPAL_BASE%%/modules/statistics X@dirrm %%DRUPAL_BASE%%/modules/system X@dirrm %%DRUPAL_BASE%%/modules/taxonomy X@dirrm %%DRUPAL_BASE%%/modules/throttle X@dirrm %%DRUPAL_BASE%%/modules/tracker X@dirrm %%DRUPAL_BASE%%/modules/upload X@dirrm %%DRUPAL_BASE%%/modules/user X@dirrm %%DRUPAL_BASE%%/modules/watchdog X@dirrm %%DRUPAL_BASE%%/modules X@dirrm %%DRUPAL_BASE%%/profiles/default X@dirrm %%DRUPAL_BASE%%/profiles X@dirrm %%DRUPAL_BASE%%/scripts X@dirrm %%DRUPAL_BASE%%/themes/bluemarine X@dirrm %%DRUPAL_BASE%%/themes/chameleon/marvin X@dirrm %%DRUPAL_BASE%%/themes/chameleon X@dirrm %%DRUPAL_BASE%%/themes/engines/phptemplate X@dirrm %%DRUPAL_BASE%%/themes/engines X@dirrm %%DRUPAL_BASE%%/themes/garland/images X@dirrm %%DRUPAL_BASE%%/themes/garland/color X@dirrm %%DRUPAL_BASE%%/themes/garland/minnelli/color X@dirrm %%DRUPAL_BASE%%/themes/garland/minnelli X@dirrm %%DRUPAL_BASE%%/themes/garland X@dirrm %%DRUPAL_BASE%%/themes/pushbutton X@dirrm %%DRUPAL_BASE%%/themes X@dirrmtry %%DRUPAL_BASE%%/files X@dirrmtry %%DRUPAL_BASE%%/sites/all X@dirrmtry %%DRUPAL_BASE%%/sites/default X@dirrmtry %%DRUPAL_BASE%%/sites X@dirrmtry %%DRUPAL_BASE%%/modules X%%PORTDOCS%%@dirrm %%DOCSDIR%% X@dirrmtry %%DRUPAL_BASE%% X@unexec (test -d %D/%%DRUPAL_BASE%% && (echo "Configuration information saved. If you will *NOT* use this package anymore," && echo "please remove %D/%%DRUPAL_BASE%% and its contents manually.")) || true END-of-drupal5/pkg-plist echo x - drupal5/pkg-descr sed 's/^X//' >drupal5/pkg-descr << 'END-of-drupal5/pkg-descr' XDrupal is a free software package that allows an individual or a community Xof users to easily publish, manage and organize a wide variety of content on Xa website. X XDrupal is ready to go from the moment you download it. It even has an Xeasy-to-use web installer! The built-in functionality, combined with dozens Xof freely available add-on modules, will enable features such as: Content XManagement Systems, Blogs, Collaborative authoring environments, Forums, XPeer-to-peer networking, Newsletters, Podcasting, Picture galleries, File Xuploads/downloads and much more. X XWWW: http://drupal.org END-of-drupal5/pkg-descr echo x - drupal5/Makefile sed 's/^X//' >drupal5/Makefile << 'END-of-drupal5/Makefile' X# New ports collection makefile for: drupal5 X# Date Created: 12 Feb 2007 X# Whom: Nick Hilliard <nick@foobar.org> X# X# $FreeBSD: $ X# X XPORTNAME= drupal5 XPORTVERSION= 5.1 XCATEGORIES= www XMASTER_SITES= http://ftp.osuosl.org/pub/drupal/files/projects/ XDISTNAME= drupal-${PORTVERSION} XDIST_SUBDIR= drupal X XMAINTAINER= nick@foobar.org XCOMMENT= A database driven web content management system (CMS) X XDRUPAL5_PORT= yes X XUSE_PHP= gd pcre session xml mbstring XWANT_PHP_WEB= yes X XOPTIONS+= MYSQL "MySQL database support" on \ X PGSQL "PostgreSQL database support" off X XNO_BUILD= yes XDOCS= CHANGELOG.txt INSTALL.txt LICENSE.txt MAINTAINERS.txt \ X UPGRADE.txt INSTALL.mysql.txt INSTALL.pgsql.txt XSUB_FILES+= pkg-message XPKGMESSAGE= ${WRKDIR}/pkg-message X X.include <bsd.port.pre.mk> X X.if defined(WITH_MYSQL) XUSE_PHP+= mysql X.endif X.if defined(WITH_PGSQL) XRUN_DEPENDS+= ${LOCALBASE}/share/pear/DB.php:${PORTSDIR}/databases/pear-DB XUSE_PHP+= pgsql X.endif X Xpost-patch: X ${RM} ${WRKSRC}/modules/taxonomy/taxonomy.module.orig X Xdo-install: X ${MKDIR} ${DRUPAL_DIR} X ${CP} ${WRKSRC}/.htaccess ${DRUPAL_DIR} X ${CP} ${WRKSRC}/cron.php ${DRUPAL_DIR} X ${MKDIR} ${DRUPAL_DIR}/files X ${CP} -R ${WRKSRC}/includes ${DRUPAL_DIR} X ${CP} ${WRKSRC}/index.php ${DRUPAL_DIR} X ${CP} ${WRKSRC}/install.php ${DRUPAL_DIR} X ${CP} -R ${WRKSRC}/misc ${DRUPAL_DIR} X ${CP} -R ${WRKSRC}/modules ${DRUPAL_DIR} X ${CP} -R ${WRKSRC}/profiles ${DRUPAL_DIR} X ${CP} ${WRKSRC}/robots.txt ${DRUPAL_DIR} X ${CP} -R ${WRKSRC}/scripts ${DRUPAL_DIR} X ${MKDIR} ${DRUPAL_DIR}/sites/all X ${CP} ${WRKSRC}/sites/all/README.txt ${DRUPAL_DIR}/sites/all/ X ${MKDIR} ${DRUPAL_DIR}/sites/default X ${CP} ${WRKSRC}/sites/default/settings.php ${DRUPAL_DIR}/sites/default/settings.php-dist X @if [ ! -f ${DRUPAL_DIR}/sites/default/settings.php ]; then \ X ${CP} -p ${DRUPAL_DIR}/sites/default/settings.php-dist ${DRUPAL_DIR}/sites/default/settings.php ; \ X fi X ${CP} -R ${WRKSRC}/themes ${DRUPAL_DIR} X ${CP} ${WRKSRC}/update.php ${DRUPAL_DIR} X ${CP} ${WRKSRC}/xmlrpc.php ${DRUPAL_DIR} X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X ${CP} ${DOCS:S|^|${WRKSRC}/|} ${DOCSDIR} X.endif X ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${DRUPAL_DIR} X Xpost-install: X @${CAT} ${PKGMESSAGE} X X.include "${.CURDIR}/../drupal/bsd.drupal.mk" X.include <bsd.port.post.mk> END-of-drupal5/Makefile echo x - drupal5/distinfo sed 's/^X//' >drupal5/distinfo << 'END-of-drupal5/distinfo' XMD5 (drupal/drupal-5.1.tar.gz) = 1b68368c650da73af5051bae163a8ed1 XSHA256 (drupal/drupal-5.1.tar.gz) = 66138d3f7b4de5584212bf111ff86045b26a19ce99e2bd01e1563d0a614ce7e9 XSIZE (drupal/drupal-5.1.tar.gz) = 746494 END-of-drupal5/distinfo exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200703170106.l2H16qUQ097319>