From nobody Mon Jan 6 02:22:42 2025 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YRHyV5jybz5jBXw; Mon, 06 Jan 2025 02:22:42 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YRHyV5P25z4r8K; Mon, 6 Jan 2025 02:22:42 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736130162; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=HF5LhPmVFkuqi7hChAzvYUuk+Tf+9GSwf2E6z69Jxa4=; b=GvolsFi5zysK6FmirMT7PzkU9i4hHSbxGPEPktVi6h6B8sIeqz0qXhDS21ehSVICDOfnAz STdDfl8j34uxJSReWPUD/slmVhOH77Y/2S02g2V0I97BEPfg2/VBHvtSbx7itlj6UlVgCq 00rM3tRzLf5B62Vx5atq6uB+IG/kBy0ciBioN0QD8QdzOplUN8H9YNltJ9Wi6mdHLLfmPg gZawXPrdZVkXBaFK+mM2euBa7XThX36m1pbK24Uj+TH7I1XJ5KkFbWSLKQsKTySRW52Ee1 NTQnNWqr3w0ZZYV3JuOkKTpHWDFaKA0GHYBJdlBDLUakqQTZ2ZdLlZrsKIMb2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736130162; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=HF5LhPmVFkuqi7hChAzvYUuk+Tf+9GSwf2E6z69Jxa4=; b=Y2l+LnIFrx3nKLlsI/xxJAsPaoaZ/IoKxtxlyoz9DLhNKyoxonS6ESGcfPPWvPGzqQlh9R PIwY9w2XBiVK+SQUNQBE6YDESSmhC+TTBIBnnkyNAXsbQole33yDvA69xyQPVdudoKn0tZ zjPPUYBPzKU4s6p7Fel7tR1Psk3iczGYlOZI4nwQOFnZ6zMrWGFqi18/G+kabc2kEYtMre YpzNUvJHmJ4SSwrvv6M7QBom8cC+HLsThxGmUrsOiGlo6fqAfnDtdN+l7h6i4m6DRG4edQ qVmAOrpGo+zlH0GEqDgx57b4hFCaw0F+W7mnMhdVEsmTOJPNwLg6N86RO++87w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1736130162; a=rsa-sha256; cv=none; b=p8kuIs69Ox9pDr2NAkmuB/KAovfHS2MzHpFeykrAON8YsB+w5ZlRuTVlZdm/ZzEJrwvo96 hG9J1wreDK1wp9q0jFjcTd305p8T1tKgQgBvtD6EtEDSp4ccd/YEKpLlpv7zUPB43IOdAP RvZMIMV+DXvZzO402gPhbJDlDOHCN2WEdUIOL2hyltqvzFCwR4brzyid8TJUfI8TCBv3FR IicmruidQVyCsCagFva6zCA2GMs/oN2mTe5SkZP4/HoGTssB5BhBNV8r7kMC/ce3/QAZ70 u0UxJUgLISSUlGL9W4oUgxkQNctFZzHSFbn87upwx1bodZz/Ok1QOW3c5XUlqg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YRHyV4v35z14Mq; Mon, 06 Jan 2025 02:22:42 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 5062MgK5046110; Mon, 6 Jan 2025 02:22:42 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 5062Mgeh046107; Mon, 6 Jan 2025 02:22:42 GMT (envelope-from git) Date: Mon, 6 Jan 2025 02:22:42 GMT Message-Id: <202501060222.5062Mgeh046107@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Wen Heping Subject: git: 92c91b32ac45 - main - www/drupal11: New port, copied from www/drupal10 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: wen X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 92c91b32ac4530c58863f12c0d79d4f669904378 Auto-Submitted: auto-generated The branch main has been updated by wen: URL: https://cgit.FreeBSD.org/ports/commit/?id=92c91b32ac4530c58863f12c0d79d4f669904378 commit 92c91b32ac4530c58863f12c0d79d4f669904378 Author: Wen Heping AuthorDate: 2025-01-06 02:21:33 +0000 Commit: Wen Heping CommitDate: 2025-01-06 02:21:33 +0000 www/drupal11: New port, copied from www/drupal10 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. --- www/Makefile | 1 + www/drupal11/Makefile | 49 + www/drupal11/distinfo | 3 + www/drupal11/files/pkg-message.in | 51 + www/drupal11/pkg-descr | 3 + www/drupal11/pkg-plist | 21986 ++++++++++++++++++++++++++++++++++++ 6 files changed, 22093 insertions(+) diff --git a/www/Makefile b/www/Makefile index 5ac0d0cdf00f..ef553563de15 100644 --- a/www/Makefile +++ b/www/Makefile @@ -153,6 +153,7 @@ SUBDIR += dpp SUBDIR += drill SUBDIR += drupal10 + SUBDIR += drupal11 SUBDIR += drupal7 SUBDIR += drupal7-wysiwyg SUBDIR += drush diff --git a/www/drupal11/Makefile b/www/drupal11/Makefile new file mode 100644 index 000000000000..71ccbeed7e14 --- /dev/null +++ b/www/drupal11/Makefile @@ -0,0 +1,49 @@ +PORTNAME= drupal11 +PORTVERSION= 11.1.0 +CATEGORIES= www +MASTER_SITES= http://ftp.drupal.org/files/projects/ +DISTNAME= drupal-${PORTVERSION} +DIST_SUBDIR= drupal + +MAINTAINER= wen@FreeBSD.org +COMMENT= Database driven web content management system (CMS) +WWW= https://www.drupal.org/ + +LICENSE= GPLv2+ + +USES= php:web shebangfix +USE_PHP= dom filter gd mbstring opcache pdo session \ + simplexml tokenizer xml zlib +SHEBANG_FILES= core/scripts/password-hash.sh + +NO_ARCH= yes +NO_BUILD= yes +DOCS= core/CHANGELOG.txt core/INSTALL.mysql.txt core/INSTALL.sqlite.txt \ + LICENSE.txt core/COPYRIGHT.txt core/INSTALL.pgsql.txt \ + core/INSTALL.txt core/MAINTAINERS.txt core/UPDATE.txt + +OPTIONS_DEFINE= MYSQL SQLITE3 PGSQL DOCS +OPTIONS_DEFAULT= MYSQL + +SUB_FILES+= pkg-message + +PGSQL_USES= pgsql +PGSQL_USE= PHP=pdo_pgsql +SQLITE3_USE= PHP=pdo_sqlite +MYSQL_USES= mysql +MYSQL_USE= PHP=pdo_mysql + +post-extract: + @${MKDIR} ${WRKDIR}/DOCS + @${MV} ${DOCS:S|^|${WRKSRC}/|} ${WRKDIR}/DOCS/ + +do-install: + (cd ${WRKSRC} && ${COPYTREE_SHARE} . \ + ${STAGEDIR}${WWWDIR}) + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKDIR}/DOCS && ${COPYTREE_SHARE} . \ + ${STAGEDIR}${DOCSDIR}) + +.include diff --git a/www/drupal11/distinfo b/www/drupal11/distinfo new file mode 100644 index 000000000000..4024c6014d7f --- /dev/null +++ b/www/drupal11/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1735863010 +SHA256 (drupal/drupal-11.1.0.tar.gz) = 1c4e256edcffdea036faff6d6e339efbacbdfabc89d9010dec536ba7a32d53f3 +SIZE (drupal/drupal-11.1.0.tar.gz) = 19731870 diff --git a/www/drupal11/files/pkg-message.in b/www/drupal11/files/pkg-message.in new file mode 100644 index 000000000000..b4a06d48f45a --- /dev/null +++ b/www/drupal11/files/pkg-message.in @@ -0,0 +1,51 @@ +[ +{ type: install + message: < + Options Indexes FollowSymlinks MultiViews + AllowOverride all + Require all granted + + +Please see http://drupal.org/cron for important information on setting up +periodic maintenance tasks in Drupal. + +Please see http://drupal.org/requirements for important information on +system requirements for Drupal 11. In particular, please ensure that your +configuration: + +- uses PHP 8.3 or later +- PHP "memory_limit" is set to "32Mb" or larger +- PHP "register_globals" is set to "Off" +- PHP "safe_mode" is set to "Off" +- PHP "session.cache_limiter" is set to "nocache" +EOM +} +{ type: upgrade + message: <