pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/drupal9 Import drupal-9.3.12 as www/drupal9.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7c55430826ef
branches:  trunk
changeset: 378207:7c55430826ef
user:      wen <wen%pkgsrc.org@localhost>
date:      Sat Apr 30 09:56:55 2022 +0000

description:
Import drupal-9.3.12 as www/drupal9.

Drupal is a free web Content Management System (CMS) that allows an
individual or a community of users to easily publish, manage and organize
a wide variety of content on a website.

diffstat:

 www/drupal9/DESCR             |     10 +
 www/drupal9/MESSAGE           |     16 +
 www/drupal9/Makefile          |     82 +
 www/drupal9/PLIST             |  20570 ++++++++++++++++++++++++++++++++++++++++
 www/drupal9/distinfo          |      5 +
 www/drupal9/files/drupal.conf |     19 +
 www/drupal9/options.mk        |     48 +
 7 files changed, 20750 insertions(+), 0 deletions(-)

diffs (truncated from 20778 to 300 lines):

diff -r 117904d94728 -r 7c55430826ef www/drupal9/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/drupal9/DESCR Sat Apr 30 09:56:55 2022 +0000
@@ -0,0 +1,10 @@
+Drupal is a free web Content Management System (CMS) that allows an
+individual or a community of users to easily publish, manage and organize
+a wide variety of content on a website.
+
+Drupal is ready to go from the moment you download it. It even has an
+easy-to-use web installer! The built-in functionality, combined with dozens
+of freely available add-on modules, will enable features such as: Content
+Management Systems, Blogs, Collaborative authoring environments, Forums,
+Peer-to-peer networking, Newsletters, Podcasting, Picture galleries, File
+uploads/downloads and much more.
diff -r 117904d94728 -r 7c55430826ef www/drupal9/MESSAGE
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/drupal9/MESSAGE       Sat Apr 30 09:56:55 2022 +0000
@@ -0,0 +1,16 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1 2022/04/30 09:56:55 wen Exp $
+
+To complete the setup you will need to read the INSTALL.txt in order
+to setup MySQL/PostgreSQL properly.
+
+You will need to make Drupal accessible through your HTTP server. If you
+are running Apache then you may add the following lines to httpd.conf:
+
+       Include ${PKG_SYSCONFDIR}/drupal.conf
+
+to make Drupal accessible through:
+
+       http://localhost/drupal/
+
+===========================================================================
diff -r 117904d94728 -r 7c55430826ef www/drupal9/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/drupal9/Makefile      Sat Apr 30 09:56:55 2022 +0000
@@ -0,0 +1,82 @@
+# $NetBSD: Makefile,v 1.1 2022/04/30 09:56:55 wen Exp $
+
+DISTNAME=      drupal-9.3.12
+PKGNAME=       ${PHP_PKG_PREFIX}-${DISTNAME}
+CATEGORIES=    www
+MASTER_SITES=  http://ftp.drupal.org/files/projects/
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://drupal.org/
+COMMENT=       Open source content management system
+LICENSE=       gnu-gpl-v2
+
+DEPENDS+=      ${PHP_PKG_PREFIX}-gd>=5.4.0:../../graphics/php-gd
+DEPENDS+=      ${PHP_PKG_PREFIX}-json>=5.4.0:../../textproc/php-json
+DEPENDS+=      ${PHP_PKG_PREFIX}-opcache>=5.4.0:../../devel/php-opcache
+DEPENDS+=      ${PHP_PKG_PREFIX}-pdo>=5.4.0:../../databases/php-pdo
+
+PHP_VERSIONS_ACCEPTED= 74 80 81
+
+NO_BUILD=      YES
+DRUPAL=                share/drupal
+PAX_DIRS=      includes misc modules profiles scripts themes
+
+PKG_GROUPS_VARS+=      WWW_GROUP
+PKG_USERS_VARS+=       WWW_USER
+
+BUILD_DEFS+=           WWW_USER WWW_GROUP
+USE_TOOLS+=            bash:run pax
+
+OWN_DIRS_PERMS+=       ${DRUPAL}/sites/default \
+                       ${WWW_USER} ${WWW_GROUP} 0750
+
+CONF_FILES=    share/examples/drupal/drupal.conf \
+               ${PKG_SYSCONFDIR}/drupal.conf \
+               share/examples/drupal/default.settings.php \
+               ${DRUPAL}/sites/default/default.settings.php
+
+CONF_FILES_PERMS+=     share/examples/drupal/default.settings.php \
+                       ${DRUPAL}/sites/default/settings.php \
+                       ${WWW_USER} ${WWW_GROUP} 0640
+
+REPLACE_INTERPRETER+=  php
+REPLACE.php.old=       .*php[^ ]*
+REPLACE.php.new=       ${PREFIX}/bin/php
+REPLACE_FILES.php=     core/scripts/drupal.sh core/scripts/password-hash.sh
+REPLACE_FILES.php+=    core/scripts/update-countries.sh
+REPLACE_FILES.php+=    core/scripts/rebuild_token_calculator.sh
+REPLACE_FILES.php+=    vendor/pear/archive_tar/scripts/phptar.in
+
+REPLACE_BASH+=         core/scripts/dev/commit-code-check.sh
+
+SUBST_CLASSES+=                conf
+SUBST_STAGE.conf=      pre-install
+SUBST_FILES.conf=      drupal.conf
+SUBST_VARS.conf=       DRUPAL PREFIX
+SUBST_MESSAGE.conf=    Fixing configuration files.
+
+INSTALLATION_DIRS+=    ${DRUPAL}/files ${DRUPAL}/sites \
+                       share/doc/drupal share/examples/drupal
+.for i in ${PAX_DIRS}
+INSTALLATION_DIRS+=    ${DRUPAL}/${i}
+.endfor
+
+.include "options.mk"
+
+pre-configure:
+       ${CP} ${FILESDIR}/drupal.conf ${WRKSRC}
+       ${CHMOD} 0644 ${WRKSRC}/core/scripts/run-tests.sh
+       ${FIND} ${WRKSRC} -type f -name '*.orig' -exec ${RM} -f {} \;
+
+do-install:
+       ${INSTALL_DATA} ${WRKSRC}/robots.txt ${DESTDIR}${PREFIX}/${DRUPAL}
+       ${INSTALL_DATA} ${WRKSRC}/drupal.conf \
+               ${DESTDIR}${PREFIX}/share/examples/drupal
+       ${INSTALL_DATA} ${WRKSRC}/sites/default/default.settings.php \
+               ${DESTDIR}${PREFIX}/share/examples/drupal
+
+       cd ${WRKSRC} && ${PAX} -rw . ${DESTDIR}${PREFIX}/${DRUPAL}
+
+
+.include "../../lang/php/phpversion.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 117904d94728 -r 7c55430826ef www/drupal9/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/drupal9/PLIST Sat Apr 30 09:56:55 2022 +0000
@@ -0,0 +1,20570 @@
+@comment $NetBSD: PLIST,v 1.1 2022/04/30 09:56:55 wen Exp $
+share/drupal/.csslintrc
+share/drupal/.editorconfig
+share/drupal/.eslintignore
+share/drupal/.eslintrc.json
+share/drupal/.gitattributes
+share/drupal/.ht.router.php
+share/drupal/.htaccess
+share/drupal/INSTALL.txt
+share/drupal/LICENSE.txt
+share/drupal/README.md
+share/drupal/autoload.php
+share/drupal/composer.json
+share/drupal/composer.lock
+share/drupal/core/.cspell.json
+share/drupal/core/.env.example
+share/drupal/core/.eslintignore
+share/drupal/core/.eslintrc.jquery.json
+share/drupal/core/.eslintrc.json
+share/drupal/core/.eslintrc.legacy.json
+share/drupal/core/.eslintrc.passing.json
+share/drupal/core/.gitignore
+share/drupal/core/.prettierignore
+share/drupal/core/.prettierrc.json
+share/drupal/core/.stylelintignore
+share/drupal/core/.stylelintrc.json
+share/drupal/core/CHANGELOG.txt
+share/drupal/core/COPYRIGHT.txt
+share/drupal/core/INSTALL.mysql.txt
+share/drupal/core/INSTALL.pgsql.txt
+share/drupal/core/INSTALL.sqlite.txt
+share/drupal/core/INSTALL.txt
+share/drupal/core/LICENSE.txt
+share/drupal/core/MAINTAINERS.txt
+share/drupal/core/UPDATE.txt
+share/drupal/core/USAGE.txt
+share/drupal/core/assets/scaffold/README.txt
+share/drupal/core/assets/scaffold/TESTING.txt
+share/drupal/core/assets/scaffold/files/csslintrc
+share/drupal/core/assets/scaffold/files/default.services.yml
+share/drupal/core/assets/scaffold/files/default.settings.php
+share/drupal/core/assets/scaffold/files/development.services.yml
+share/drupal/core/assets/scaffold/files/drupal.INSTALL.txt
+share/drupal/core/assets/scaffold/files/drupal.README.md
+share/drupal/core/assets/scaffold/files/editorconfig
+share/drupal/core/assets/scaffold/files/eslintignore
+share/drupal/core/assets/scaffold/files/eslintrc.json
+share/drupal/core/assets/scaffold/files/example.gitignore
+share/drupal/core/assets/scaffold/files/example.settings.local.php
+share/drupal/core/assets/scaffold/files/example.sites.php
+share/drupal/core/assets/scaffold/files/gitattributes
+share/drupal/core/assets/scaffold/files/ht.router.php
+share/drupal/core/assets/scaffold/files/htaccess
+share/drupal/core/assets/scaffold/files/index.php
+share/drupal/core/assets/scaffold/files/modules.README.txt
+share/drupal/core/assets/scaffold/files/profiles.README.txt
+share/drupal/core/assets/scaffold/files/robots.txt
+share/drupal/core/assets/scaffold/files/sites.README.txt
+share/drupal/core/assets/scaffold/files/themes.README.txt
+share/drupal/core/assets/scaffold/files/update.php
+share/drupal/core/assets/scaffold/files/web.config
+share/drupal/core/assets/vendor/.gitignore
+share/drupal/core/assets/vendor/backbone/backbone-min.js
+share/drupal/core/assets/vendor/backbone/backbone-min.map
+share/drupal/core/assets/vendor/backbone/backbone.js
+share/drupal/core/assets/vendor/ckeditor/CHANGES.md
+share/drupal/core/assets/vendor/ckeditor/LICENSE.md
+share/drupal/core/assets/vendor/ckeditor/SECURITY.md
+share/drupal/core/assets/vendor/ckeditor/build-config.js
+share/drupal/core/assets/vendor/ckeditor/ckeditor.js
+share/drupal/core/assets/vendor/ckeditor/lang/_translationstatus.txt
+share/drupal/core/assets/vendor/ckeditor/lang/af.js
+share/drupal/core/assets/vendor/ckeditor/lang/ar.js
+share/drupal/core/assets/vendor/ckeditor/lang/az.js
+share/drupal/core/assets/vendor/ckeditor/lang/bg.js
+share/drupal/core/assets/vendor/ckeditor/lang/bn.js
+share/drupal/core/assets/vendor/ckeditor/lang/bs.js
+share/drupal/core/assets/vendor/ckeditor/lang/ca.js
+share/drupal/core/assets/vendor/ckeditor/lang/cs.js
+share/drupal/core/assets/vendor/ckeditor/lang/cy.js
+share/drupal/core/assets/vendor/ckeditor/lang/da.js
+share/drupal/core/assets/vendor/ckeditor/lang/de-ch.js
+share/drupal/core/assets/vendor/ckeditor/lang/de.js
+share/drupal/core/assets/vendor/ckeditor/lang/el.js
+share/drupal/core/assets/vendor/ckeditor/lang/en-au.js
+share/drupal/core/assets/vendor/ckeditor/lang/en-ca.js
+share/drupal/core/assets/vendor/ckeditor/lang/en-gb.js
+share/drupal/core/assets/vendor/ckeditor/lang/en.js
+share/drupal/core/assets/vendor/ckeditor/lang/eo.js
+share/drupal/core/assets/vendor/ckeditor/lang/es-mx.js
+share/drupal/core/assets/vendor/ckeditor/lang/es.js
+share/drupal/core/assets/vendor/ckeditor/lang/et.js
+share/drupal/core/assets/vendor/ckeditor/lang/eu.js
+share/drupal/core/assets/vendor/ckeditor/lang/fa.js
+share/drupal/core/assets/vendor/ckeditor/lang/fi.js
+share/drupal/core/assets/vendor/ckeditor/lang/fo.js
+share/drupal/core/assets/vendor/ckeditor/lang/fr-ca.js
+share/drupal/core/assets/vendor/ckeditor/lang/fr.js
+share/drupal/core/assets/vendor/ckeditor/lang/gl.js
+share/drupal/core/assets/vendor/ckeditor/lang/gu.js
+share/drupal/core/assets/vendor/ckeditor/lang/he.js
+share/drupal/core/assets/vendor/ckeditor/lang/hi.js
+share/drupal/core/assets/vendor/ckeditor/lang/hr.js
+share/drupal/core/assets/vendor/ckeditor/lang/hu.js
+share/drupal/core/assets/vendor/ckeditor/lang/id.js
+share/drupal/core/assets/vendor/ckeditor/lang/is.js
+share/drupal/core/assets/vendor/ckeditor/lang/it.js
+share/drupal/core/assets/vendor/ckeditor/lang/ja.js
+share/drupal/core/assets/vendor/ckeditor/lang/ka.js
+share/drupal/core/assets/vendor/ckeditor/lang/km.js
+share/drupal/core/assets/vendor/ckeditor/lang/ko.js
+share/drupal/core/assets/vendor/ckeditor/lang/ku.js
+share/drupal/core/assets/vendor/ckeditor/lang/lt.js
+share/drupal/core/assets/vendor/ckeditor/lang/lv.js
+share/drupal/core/assets/vendor/ckeditor/lang/mk.js
+share/drupal/core/assets/vendor/ckeditor/lang/mn.js
+share/drupal/core/assets/vendor/ckeditor/lang/ms.js
+share/drupal/core/assets/vendor/ckeditor/lang/nb.js
+share/drupal/core/assets/vendor/ckeditor/lang/nl.js
+share/drupal/core/assets/vendor/ckeditor/lang/no.js
+share/drupal/core/assets/vendor/ckeditor/lang/oc.js
+share/drupal/core/assets/vendor/ckeditor/lang/pl.js
+share/drupal/core/assets/vendor/ckeditor/lang/pt-br.js
+share/drupal/core/assets/vendor/ckeditor/lang/pt.js
+share/drupal/core/assets/vendor/ckeditor/lang/ro.js
+share/drupal/core/assets/vendor/ckeditor/lang/ru.js
+share/drupal/core/assets/vendor/ckeditor/lang/si.js
+share/drupal/core/assets/vendor/ckeditor/lang/sk.js
+share/drupal/core/assets/vendor/ckeditor/lang/sl.js
+share/drupal/core/assets/vendor/ckeditor/lang/sq.js
+share/drupal/core/assets/vendor/ckeditor/lang/sr-latn.js
+share/drupal/core/assets/vendor/ckeditor/lang/sr.js
+share/drupal/core/assets/vendor/ckeditor/lang/sv.js
+share/drupal/core/assets/vendor/ckeditor/lang/th.js
+share/drupal/core/assets/vendor/ckeditor/lang/tr.js
+share/drupal/core/assets/vendor/ckeditor/lang/tt.js
+share/drupal/core/assets/vendor/ckeditor/lang/ug.js
+share/drupal/core/assets/vendor/ckeditor/lang/uk.js
+share/drupal/core/assets/vendor/ckeditor/lang/vi.js
+share/drupal/core/assets/vendor/ckeditor/lang/zh-cn.js
+share/drupal/core/assets/vendor/ckeditor/lang/zh.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/a11yhelp.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/af.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/ar.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/az.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/bg.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/ca.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/cs.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/cy.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/da.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/de-ch.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/de.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/el.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/en-au.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/en-gb.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/en.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/eo.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/es-mx.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/es.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/et.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/eu.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/fa.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/fi.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/fo.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/fr-ca.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/fr.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/gl.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/gu.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/he.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/hi.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/hr.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/hu.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/id.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/it.js
+share/drupal/core/assets/vendor/ckeditor/plugins/a11yhelp/dialogs/lang/ja.js



Home | Main Index | Thread Index | Old Index