head 1.14; access; symbols pkgsrc-2017Q1:1.9.0.2 pkgsrc-2017Q1-base:1.9 pkgsrc-2016Q4:1.3.0.2 pkgsrc-2016Q4-base:1.3; locks; strict; comment @# @; 1.14 date 2017.06.18.16.15.17; author taca; state dead; branches; next 1.13; commitid qHNhehjrCDUAbSVz; 1.13 date 2017.06.05.13.39.25; author taca; state Exp; branches; next 1.12; commitid bE18phsT2fXWIbUz; 1.12 date 2017.05.24.15.59.36; author taca; state Exp; branches; next 1.11; commitid m21qreBktAu2UESz; 1.11 date 2017.04.25.15.55.18; author taca; state Exp; branches; next 1.10; commitid bttlMn42NrqhOVOz; 1.10 date 2017.04.05.12.33.48; author fhajny; state Exp; branches; next 1.9; commitid wULx0rU7ME8GklMz; 1.9 date 2017.03.24.03.43.24; author taca; state Exp; branches 1.9.2.1; next 1.8; commitid TWEUs1ClYO5ZMKKz; 1.8 date 2017.03.23.14.57.22; author taca; state Exp; branches; next 1.7; commitid cucRY1jTAzhayGKz; 1.7 date 2017.03.21.02.37.42; author taca; state Exp; branches; next 1.6; commitid Ovjkkx8xNw5iwmKz; 1.6 date 2017.03.20.17.08.00; author taca; state Exp; branches; next 1.5; commitid kSrVnmuSE0PqmjKz; 1.5 date 2017.01.19.14.57.05; author taca; state Exp; branches; next 1.4; commitid JVKmGpOH69RFzACz; 1.4 date 2016.12.30.04.48.24; author taca; state Exp; branches; next 1.3; commitid kfI1CFBD43QpQXzz; 1.3 date 2016.12.25.17.34.47; author taca; state Exp; branches 1.3.2.1; next 1.2; commitid jOMhHNYIVa2Bfozz; 1.2 date 2016.12.23.23.02.13; author joerg; state Exp; branches; next 1.1; commitid 5cRC8hzyX2FT7azz; 1.1 date 2016.12.05.14.48.24; author taca; state Exp; branches; next ; commitid zJLrrJ71VtacYNwz; 1.9.2.1 date 2017.04.13.11.15.39; author bsiegert; state Exp; branches; next ; commitid AZqJCzFkPE4oEmNz; 1.3.2.1 date 2017.01.08.19.46.17; author bsiegert; state Exp; branches; next ; commitid 7RKSnzixo4nTwcBz; desc @@ 1.14 log @Remove contao43 since now it is EOL. @ text @# $NetBSD: Makefile,v 1.13 2017/06/05 13:39:25 taca Exp $ # DISTNAME= contao-${CT_PKGVER} PKGNAME= ${PHP_PKG_PREFIX}-contao${CT_VER}-${CT_VERSION} CATEGORIES= www MASTER_SITES= ${MASTER_SITE_GITHUB:=contao/} GITHUB_PROJECT= managed-edition GITHUB_RELEASE= ${CT_VERSION} MAINTAINER= taca@@NetBSD.org HOMEPAGE= https://contao.org/ COMMENT= Contao Open Source CMS ${CT_VERSION} LICENSE= gnu-lgpl-v3 DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.4.0:../../graphics/php-gd DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=5.4.0:../../converters/php-mbstring DEPENDS+= ${PHP_PKG_PREFIX}-mysqli>=5.4.0:../../databases/php-mysqli DEPENDS+= ${PHP_PKG_PREFIX}-soap>=5.4.0:../../net/php-soap DEPENDS+= ${PHP_PKG_PREFIX}-intl>=5.4.0:../../textproc/php-intl DEPENDS+= ${PHP_PKG_PREFIX}-curl>=5.4.0:../../www/php-curl DEPENDS+= ${PHP_PKG_PREFIX}-zlib>=5.4.0:../../archivers/php-zlib DEPENDS+= bash>=4.0:../../shells/bash CT_VERSION= 4.3.11 USE_TOOLS= bash pax NO_BUILD= yes EG_DATA= app/config RESTRICT_DIRS= app/config var/cache var/logs CONF_FILES+= ${CT_EGDIR}/contao.conf ${PKG_SYSCONFDIR}/contao.conf .for d in ${RESTRICT_DIRS} OWN_DIRS_PERMS+= ${CT_WEBDIR}/${d} ${APACHE_USER} ${APACHE_GROUP} 0770 .endfor WWW_FILES= README.md assets composer.json composer.lock vendor web INSTALLATION_DIRS+= ${CT_DOCDIR} ${CT_EGDIR}/app/config \ ${CT_WEBDIR}/app/config PKG_GROUPS_VARS+= APACHE_GROUP PKG_USERS_VARS+= APACHE_USER REPLACE_BASH+= vendor/paragonie/random_compat/build-phar.sh \ vendor/sensio/distribution-bundle/Resources/bin/build.sh \ vendor/sensio/distribution-bundle/Resources/bin/build_demo.sh REPLACE_INTERPRETER+= php REPLACE.php.old= .*php[^ ]* REPLACE.php.new= ${PREFIX}/bin/php REPLACE_FILES.php= \ vendor/contao/manager-bundle/bin/contao-console \ vendor/bin/doctrine-dbal vendor/bin/lessc \ vendor/bin/minifycss vendor/bin/minifyjs vendor/bin/pscss \ vendor/bin/security-checker vendor/doctrine/dbal/bin/doctrine-dbal \ vendor/jeremykendall/php-domain-parser/bin/parse \ vendor/jeremykendall/php-domain-parser/bin/update-psl \ vendor/leafo/scssphp/bin/pscss \ vendor/matthiasmullie/minify/bin/minifycss \ vendor/matthiasmullie/minify/bin/minifyjs \ vendor/oyejorge/less.php/bin/lessc \ vendor/sensio/distribution-bundle/Resources/bin/build_bootstrap.php \ vendor/sensiolabs/security-checker/security-checker \ vendor/swiftmailer/swiftmailer/lib/swiftmailer_generate_mimes_config.php \ vendor/symfony/symfony/phpunit \ vendor/symfony/symfony/src/Symfony/Bridge/PhpUnit/bin/simple-phpunit \ vendor/tecnickcom/tcpdf/tools/tcpdf_addfont.php SUBST_CLASSES+= conf SUBST_FILES.conf+= ${WRKDIR}/contao.conf SUBST_SED.conf+= -e 's|@@PREFIX@@|${PREFIX:Q}|g' SUBST_SED.conf+= -e 's|@@CT_WEBDIR@@|${CT_WEBDIR:Q}|g' SUBST_STAGE.conf= post-configure PERMFIXFILES= vendor/oyejorge/less.php/lib/Less/Less.php.combine \ vendor/simplepie/simplepie/.travis.yml \ vendor/simplepie/simplepie/library/SimplePie.php \ vendor/simplepie/simplepie/library/SimplePie/Cache/Memcached.php \ vendor/simplepie/simplepie/library/SimplePie/Registry.php .include "../../lang/php/phpversion.mk" .if ${PKG_PHP_VERSION} < 71 DEPENDS+= ${PHP_PKG_PREFIX}-mcrypt>=5.4.0:../../security/php-mcrypt .else DEPENDS+= ${PHP_PKG_PREFIX}-pecl-mcrypt>=1.0.1:../../security/php-pecl-mcrypt .endif pre-configure: ${CP} ${FILESDIR}/contao.conf ${WRKDIR} cd ${WRKSRC}; ${CHMOD} -x ${PERMFIXFILES} do-install: cd ${WRKSRC}; pax -rw ${WWW_FILES} ${DESTDIR}${PREFIX}/${CT_WEBDIR} ${INSTALL_DATA} ${WRKDIR}/contao.conf ${DESTDIR}${PREFIX}/${CT_EGDIR} ${INSTALL_DATA} ${FILESDIR}/README \ ${DESTDIR}${PREFIX}/${CT_DOCDIR} .include "../../www/contao/Makefile.common" .include "../../lang/php/phpversion.mk" .include "../../mk/bsd.pkg.mk" @ 1.13 log @Update contao43 to 4.3.11. * Switch to standard-editon to managed-edition since official distfile is managed-edition for now. * The bugfix release fixes an incompatibility with Symfony 3.3. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2017/05/24 15:59:36 taca Exp $ @ 1.12 log @Update contao43 to 4.3.10. 4.3.10 * Several bug fixes, especially it fixed a problem of generating language cache. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2017/04/25 15:55:18 taca Exp $ d8 1 a8 1 GITHUB_PROJECT= standard-edition d25 1 a25 1 CT_VERSION= 4.3.10 a28 5 EG_CONFIG= app/config/config.yml app/config/config_dev.yml \ app/config/config_prod.yml app/config/config_test.yml \ app/config/routing.yml \ app/config/routing_dev.yml app/config/security.yml # app/config/parameters.yml.dist a34 4 .for f in ${EG_CONFIG} CONF_FILES+= ${CT_EGDIR}/${f} ${CT_WEBDIR}/${f} .endfor d39 1 a39 3 WWW_FILES= CHANGELOG.md README.md app/AppCache.php app/AppKernel.php \ app/autoload.php assets bin/console \ composer.json composer.lock vendor web d55 2 a56 1 bin/console vendor/bin/doctrine-dbal vendor/bin/lessc \ a97 4 ${INSTALL_DATA} ${WRKSRC}/app/config/parameters.yml.dist \ ${DESTDIR}${PREFIX}/${CT_WEBDIR}/app/config cd ${WRKSRC}/${EG_DATA}; \ ${INSTALL_DATA} *.yml ${DESTDIR}${PREFIX}/${CT_EGDIR}/app/config @ 1.11 log @Update contao43 to 4.3.9. # Contao calendar bundle change log ### 4.3.8 (2017-04-24) * Correctly use the en dash in the calendar modules (see contao/core#8690). * Correctly support 64 character template names everywhere (see contao/core#6819). # Contao comments bundle change log ### 4.3.8 (2017-04-24) * Correctly support 64 character template names everywhere (see contao/core#6819). # Contao core bundle change log ### 4.3.9 (2017-04-25) * Revert the Punycode library changes (see contao/core#8693). ### 4.3.8 (2017-04-24) * Inline small images in protected folders in the file manager (see #636). * Correctly encode the URL in the DataContainer::switchToEdit() method (see #762). * Fix the parent view drag and drop in Firefox (see #666). * Correctly display the search results in the extended tree view (see #739). * Update the Punycode library to version 2 (see #748). * Fix the "delete file" button for non-admin users (see #764). * Prevent endless loops in the book navigation module (see contao/core#8665). * Limit the maximum size of dimensionless SVGs in the back end (see contao/core#8684). * Correctly support 64 character template names everywhere (see contao/core#6819). * Remove the UTF-8 BOM when combining files (see contao/core#8689). * Correctly move folders with an "@@" in their name (see contao/core#8674). * Correctly redirect to the last page visited upon login (see contao/core#8632). ### 4.3.7 (2017-03-23) * Check the database connection in the WebsiteRootsConfigProvider class. * Fix the %2B conversion in the Controller::addToUrl() method. # Contao listing bundle change log ### 4.3.8 (2017-04-24) * Correctly support 64 character template names everywhere (see contao/core#6819). # Contao news bundle change log ### 4.3.8 (2017-04-24) * Correctly support 64 character template names everywhere (see contao/core#6819). # Contao newsletter bundle change log ### 4.3.8 (2017-04-24) * Correctly support 64 character template names everywhere (see contao/core#6819). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2017/04/05 12:33:48 fhajny Exp $ d25 1 a25 1 CT_VERSION= 4.3.9 @ 1.10 log @Remove traces of textproc/php-dom which is not needed anymore, now that dom is built into PHP. Bump resp. PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2017/03/24 03:43:24 taca Exp $ a5 1 PKGREVISION= 1 d25 1 a25 1 CT_VERSION= 4.3.7 @ 1.9 log @Update contao43 to 4.3.7, a leaf package. Quote from release announce: The bugfix release fixes a problem with installing the managed edition. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2017/03/23 14:57:22 taca Exp $ d6 1 a16 1 DEPENDS+= ${PHP_PKG_PREFIX}-dom>=5.4.0:../../textproc/php-dom @ 1.9.2.1 log @Pullup ticket #5243 (second part) - requested by sevan (various packages): build fix Revisions pulled up: - benchmarks/phoronix-test-suite/Makefile 1.8 - finance/magento/Makefile 1.9 - mail/roundcube/Makefile 1.87 - meta-pkgs/php56-extensions/Makefile 1.7 - meta-pkgs/php70-extensions/Makefile 1.2 - meta-pkgs/php71-extensions/Makefile 1.2 - mk/defaults/options.description 1.526 - net/php-baikal/Makefile 1.10 - textproc/php-xsl/MESSAGE deleted - textproc/php-xsl/Makefile 1.10 - www/contao35/Makefile 1.28 - www/contao43/Makefile 1.10 - www/drupal7/Makefile 1.44 - www/drupal7/options.mk 1.4 - www/fengoffice/Makefile 1.38 - www/horde/Makefile 1.81 - www/mediawiki/Makefile 1.63 - www/moodle/Makefile 1.55 - www/php-concrete5/MESSAGE 1.8 - www/php-concrete5/Makefile 1.16 - www/php-nextcloud/MESSAGE 1.2 - www/php-nextcloud/Makefile 1.4 - www/php-owncloud/MESSAGE 1.20 - www/php-owncloud/Makefile 1.63 - www/php-tt-rss/MESSAGE 1.6 - www/php-tt-rss/Makefile 1.11 - www/phraseanet/MESSAGE 1.4 - www/phraseanet/Makefile 1.20 --- Module Name: pkgsrc Committed By: fhajny Date: Wed Apr 5 12:33:49 UTC 2017 Modified Files: pkgsrc/benchmarks/phoronix-test-suite: Makefile pkgsrc/finance/magento: Makefile pkgsrc/mail/roundcube: Makefile pkgsrc/meta-pkgs/php56-extensions: Makefile pkgsrc/meta-pkgs/php70-extensions: Makefile pkgsrc/meta-pkgs/php71-extensions: Makefile pkgsrc/mk/defaults: options.description pkgsrc/net/php-baikal: Makefile pkgsrc/textproc/php-xsl: Makefile pkgsrc/www/contao35: Makefile pkgsrc/www/contao43: Makefile pkgsrc/www/drupal7: Makefile options.mk pkgsrc/www/fengoffice: Makefile pkgsrc/www/horde: Makefile pkgsrc/www/mediawiki: Makefile pkgsrc/www/moodle: Makefile pkgsrc/www/php-concrete5: MESSAGE Makefile pkgsrc/www/php-nextcloud: MESSAGE Makefile pkgsrc/www/php-owncloud: MESSAGE Makefile pkgsrc/www/php-tt-rss: MESSAGE Makefile pkgsrc/www/phraseanet: MESSAGE Makefile Removed Files: pkgsrc/textproc/php-xsl: MESSAGE Log Message: Remove traces of textproc/php-dom which is not needed anymore, now that dom is built into PHP. Bump resp. PKGREVISION. @ text @d1 1 a1 1 # $NetBSD$ a5 1 PKGREVISION= 1 d16 1 @ 1.8 log @Update contao43 to 4.3.6. Quote from release announce: The bugfix release fixes several issues, including a problem with the initialization of custom entry points. Also, the changes from Contao 3.5 have been adopted. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2017/03/21 02:37:42 taca Exp $ d26 1 a26 1 CT_VERSION= 4.3.6 @ 1.7 log @Fix dependency for php71-pecl-mcrypt which has own version not PHP's. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2017/03/20 17:08:00 taca Exp $ d26 1 a26 1 CT_VERSION= 4.3.5 @ 1.6 log @Update contao43 to 4.3.5. * pkgsrc change: accept php71 with security/php-pecl-mcrypt. Contao 4.3.5 is available 15.02.2017 11:24 by Leo Feyer Contao version 4.3.5 is available. Beginning with version 4.3.5, we are synchronizing the version numbers of the editions and the included bundles. Contao 4.3.4 is available 26.01.2017 11:25 by Leo Feyer Contao version 4.3.4 is available. In addition to the standard edition, Contao 4.3.4 is now also available as managed edition. The managed edition is the second technical foundation of the Contao Manager. Contao managed edition Contao 4.3.4 is the first version that is available as managed edition. The managed edition simplifies managing a Contao installation for users by automatizing several processes such as bundle registration or config file updating. Existing Contao 3 extensions All existing Contao 3 extensions are fully compatible with the managed edition and can simply be copied into the system/modules folder. The managed edition will load the extensions as usual on the basis of the autoload.ini information. Contao Manager Besides the Composer plugin, the managed edition is the second technical foundation for the Contao Manager. Now only the graphical user interface (GUI) is still missing, which will be released as beta version soon. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2017/01/19 14:57:05 taca Exp $ d100 1 a100 1 DEPENDS+= ${PHP_PKG_PREFIX}-pecl-mcrypt>=7.0.0:../../security/php-pecl-mcrypt @ 1.5 log @Update contao43 to 4.3.3. * Correctly handle nested public folders when symlinking a folder. * Correctly handle SVGZ files in the file manager (see contao/core#8624). * Prevent an endless redirect loop if the page alias is "/" (see contao/core#8560). * Correctly parse German dates with two digit years in MooTools (see contao/core#8593). * Correctly add new resources to the user/group permissions (see contao/core#8583). * Trigger the auto-submit function in the date picker (see contao/core#8603). * Call the load callback when loading page/file picker nodes (see contao/core#7702). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2016/12/30 04:48:24 taca Exp $ a19 1 DEPENDS+= ${PHP_PKG_PREFIX}-mcrypt>=5.4.0:../../security/php-mcrypt d26 1 a26 4 # mcrypt is deprecated and removed in PHP 7.1.x PHP_VERSIONS_ACCEPTED= 56 70 CT_VERSION= 4.3.3 d51 1 a51 1 build.xml composer.json composer.lock vendor web d95 8 @ 1.4 log @Update contao43 to 4.3.2, including fix for CVE-2016-10074. * Raise the minimum SwiftMailer version. * Remove some left-over settings labels. * Go back to using the stable channel of Composer now that version 1.3 has been released. * Reduce the filter menu width if preceded by the submit panel. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2016/12/25 17:34:47 taca Exp $ d30 1 a30 1 CT_VERSION= 4.3.2 @ 1.3 log @Update contao43 to 4.3.1, a leaf package. ### 4.3.1 (2016-12-22) * Preserve uppercase characters in custom sections IDs (see #639). * Always show the section title instead of its ID (see #640). * Correctly handle DropZone file uploads (see #637). * Fix the markup of the CSV importers (see #645). * Correctly symlink the logs directory under Windows (see #634). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2016/12/23 23:02:13 joerg Exp $ d30 1 a30 1 CT_VERSION= 4.3.1 @ 1.3.2.1 log @Pullup ticket #5181 - requested by taca www/contao43: security fix Revisions pulled up: - www/contao43/Makefile 1.4 - www/contao43/PLIST 1.3 - www/contao43/distinfo 1.3 --- Module Name: pkgsrc Committed By: taca Date: Fri Dec 30 04:48:24 UTC 2016 Modified Files: pkgsrc/www/contao43: Makefile PLIST distinfo Log Message: Update contao43 to 4.3.2, including fix for CVE-2016-10074. * Raise the minimum SwiftMailer version. * Remove some left-over settings labels. * Go back to using the stable channel of Composer now that version 1.3 has been released. * Reduce the filter menu width if preceded by the submit panel. @ text @d1 1 a1 1 # $NetBSD$ d30 1 a30 1 CT_VERSION= 4.3.2 @ 1.2 log @Restrict supported PHP versions to the list of security/php-mcrypt. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2016/12/05 14:48:24 taca Exp $ d30 1 a30 1 CT_VERSION= 4.3.0 a47 2 #CONF_FILES+= ${CT_WEBDIR}/app/config/parameters.yml.dist \ # ${CT_WEBDIR}/app/config/parameters.yml d53 14 d74 2 d80 1 d83 3 a85 1 vendor/symfony/symfony/phpunit d93 5 a97 9 WWW_FILES= CHANGELOG.md README.md app/AppCache.php app/AppKernel.php \ app/autoload.php app/bootstrap.php.cache assets bin/console \ build.xml composer.json composer.lock vendor web INSTALLATION_DIRS+= ${CT_DOCDIR} ${CT_EGDIR}/app/config \ ${CT_WEBDIR}/app/config PKG_GROUPS_VARS+= APACHE_GROUP PKG_USERS_VARS+= APACHE_USER d101 1 @ 1.1 log @Add contao43 4.3.0 (Contao Open Source CMS 4.3.0). Contao is an Open Source Content Management Framework developed by Leo Feyer and distributed under the LGPL license (see GPL.txt and LGPL.txt for more information). It was formerly known as TYPOlight Open Source CMS. Its open architecture allows everybody to extend the system to fit his needs. Contao specializes in accessible websites and is accessbile itself (front end and back end), rendering valid HTML5 or XHTML pages. Contao 4.3 is fourth minor release of Contao 4, which has incompatible API from Contao 3. * Now Contao is Symfony bundle. * Contao 4 dose not use .htaccess files for protexting directory. * DocumentRoot is "web" subdirecotry. * XHTML support has gone, HTML5 only. * Schema.org markup support. Additionally, these new features from 4.2. * Flexible custom layout sections * Save and duplicate * Running events * Template for form * Image meta data * HTTP/2 support * Handling preview of protected elements * And more... @ text @d1 1 a1 1 # $NetBSD$ d27 3 @