From owner-svn-ports-all@freebsd.org Sun Sep 16 20:59:31 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7002E10AA49D; Sun, 16 Sep 2018 20:59:31 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-ed1-x543.google.com (mail-ed1-x543.google.com [IPv6:2a00:1450:4864:20::543]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A7EC480163; Sun, 16 Sep 2018 20:59:30 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: by mail-ed1-x543.google.com with SMTP id j62-v6so11285395edd.7; Sun, 16 Sep 2018 13:59:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:openpgp:autocrypt:message-id :date:user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=qymdKxZ1IS8DdakIHzRIAUl/86rJ2wofCe09H1BNESw=; b=qd5OkAPxV3/JcwpySmCu0L4Rzv19te4FuSNrjccqdLUbwHm3PvRzfh/j+CE6pqbkP2 k2tkToFGywWi2EW14j+q/ci8JlmKH3w02ANf/HrcWvtQW2iBuUvqrb7Yagcootx49yI3 f2Pqybah2LXapWnPwGiZDROcBm619R559kGZpeOo2DsF6T0CPZHeb2EnvhpvWn3rS98T HOwDoIvJZofPpzSsku9FIorzVEAVUArzyo9NcpYq96rfKTF4BUAyEYTrBG8djyepFGVb LdfW9nTk9wRa2FohkdvSCU0DwWDWa5GJxpBbwzhdTZlLggozubldF/a9p4xQICapqqAI Kc9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:openpgp :autocrypt:message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding:content-language; bh=qymdKxZ1IS8DdakIHzRIAUl/86rJ2wofCe09H1BNESw=; b=qUtXuIUs5JRh/bZ53OiWJ8aUW4OZ6M3QnKhM9jnR+IrqzDSCHLUuo5buUWExI2VGcC qfoeHaIUdmeCUaI6l7f06lHyiU7Vwtz0q+z72++kQVZhAR2iTUfQvpIrD3fCuj6iH3bk n1POz9LmrepTUbQvJV+ju25S8+P64B+clXqe9E7U4IqLtxVPeO6kD3brO+p464qDE5ej eovq6TcPxMaO3zfz9Um/di1GtycP/gtJaI4SO8XjbjXmpUCfS3ZTPa5QiwwHnkFZ+xyx 3mn0Vt02NWCJbmfV45BOG3NbjfsY6eBD2QNGgDaYtw4RgsATXk1PzOlspKKRX8ZdWLLx LHqQ== X-Gm-Message-State: APzg51AzsGkhXVgBTzf67CjW/llE5/h2EaoRt3IKOYo6zvg3KxDl1Alc /1k3psm4wJwIG+FF0qQvBQT97wuh X-Google-Smtp-Source: ANB0Vda5fPY4jH1tk6OhkL161Pnu1ynTrATXsuxUwpVnbN/7st0zNfbJCx8n2OSOD06ayc77VaFpkQ== X-Received: by 2002:aa7:d78c:: with SMTP id s12-v6mr37013371edq.69.1537131569143; Sun, 16 Sep 2018 13:59:29 -0700 (PDT) Received: from ?IPv6:2001:980:d7ed:1:3265:ecff:fe8f:d3ec? ([2001:980:d7ed:1:3265:ecff:fe8f:d3ec]) by smtp.gmail.com with ESMTPSA id r23-v6sm6064106edi.17.2018.09.16.13.59.28 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 16 Sep 2018 13:59:28 -0700 (PDT) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Subject: Re: svn commit: r479894 - head/textproc/pootle To: Mathieu Arnold Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org References: <201809161403.w8GE3TYD059511@repo.freebsd.org> <20180916201342.unhwsto2b62u4lhj@atuin.in.mat.cc> From: =?UTF-8?Q?Ren=c3=a9_Ladan?= Openpgp: preference=signencrypt Autocrypt: addr=rene@freebsd.org; prefer-encrypt=mutual; keydata= xsBNBFAOzqYBCACYd+KGv0/DduIRpSEKWZG2yfDILStzWfdaQMD+8zdWihB0x7ddJDBUpV0o 0Ixzt9mvu5CHybx+9lOHeFRhZshFXc+bIJOPyi+JrSs100o7Lo6jg6+cSi2vME0ixG4x9YjC i8DisXIGJ1kZiDXhmVWwCvL+vLInpeXrtJnK8yFkmszCOr4YQ3GXuvdU0BF2tL/Wo/eCbSf+ 3U9syopVS2L2wKcP76bbYU0ioO35Y503rJEK6R5GTchwYvYjSXuhv4ec7N1/j3thrMC9GNpo qjVninTynOk2kn+YZuMpO3c6b/pfoNcqMxoizGlTu8VT4OO/SF1y52OkKjpAsENbFaNTABEB AAHNR0ZyZWVCU0QgUG9ydHMgTWFuYWdlbWVudCBUZWFtIFNlY3JldGFyeSA8cG9ydG1nci1z ZWNyZXRhcnlARnJlZUJTRC5vcmc+wsB4BBMBAgAiBQJQDs6mAhsDBgsJCAcDAgYVCAIJCgsE FgIDAQIeAQIXgAAKCRDYKU7Du8TX1QW2B/0coHe8utbTfGKpeM4BY9IyC+PFgkE58Hq50o8d shoB9gfommcUaK9PNwJPxTEJNlwiKPZy+VoKs/+dO8gahovchbRdSyP1ejn3CFy+H8pol0hD DU4n7Ldc50q54GLuZijdcJZqlgOloZqWOYtXFklKPZjdUvYN8KHAntgfu361rwM4DZ40HngY Y9fdGc4SbXurGA5m+vLAURLzPv+QRQqHfaI1DZF6gzMgY49xqS1JBF4kPoicpgvs3o6CuX8M D9ewGFSAMM3EdzV6ZdC8pnpXC8+8Q+p6FjNqmtjkGpW39Zq/p8SJVg1RortCH6qWLe7dW7Ta FYov7gF1V/DYwDN5zsFNBFJPlb8BEADBtPiWgSgrtljx/O3yHKF0GBJulcVYAHrJ7IYNin25 wbjJKOV9kgB7D8Q7MhH/rykqIbMgTT6TEqOW9UNwmipZ+uuCiaid0YrajIrfmo6xg6Vp7q2x mbvcicm4ZIL59nVW/QcEifwlmklcVXvPgWi1obmJooN1kKPFrBURYOXvPTMNIsqA8u0ri5Kw RWxAiE+jlgtKpPuYKeV4Kp027dLhy6e1dpmaZJmd+/eqeSI8001JqBmsxQrfj19UJ2+cniEo NswASBvFlXAR4HgcWJyPAA1RBM7WpJz6HxvCSs39GBpPRnPedqT4Mk46spFXlVZZ6bHg7Lah PTxKoxFuGKn+94gu+tX6sof6Vv27GnS9hadG9ah06USVrQ14HN/PpK/xkjYP7EsnbrSYgHh/ gFRgIGJIO7xQpMN99htr7nQj1GBX366YnZZNyn88Dn/n0z17pHYXd1wzRB7LyFUNx/6s9ja2 FfKZLzkgdw9q4OO+OkenHXG+GgS7aJfTInAENRf/FVbAf+V6LsNPRx3V0HWkqI/M29ZKg+nr OGpwHq1S8Tr0ItHOi2ZvY6ICQU5F4RWRwBMv5sb08E3TNa1Jcm4JIvlYBv6zJHMEbAsDv6JA 5jTJcJn4S2XoEbyuzJCQFHClMbmNfMMpROXaGYoYWZTvbFxw943GFurW0YwZ8NVWaQARAQAB wsBfBBgBAgAJBQJST5W/AhsMAAoJENgpTsO7xNfVwQ4H/RbBffIX8wLy6kjRgBuOG34obhwu BTqqjXJ1mBDIekB/xy23Or+4IO7jAsSDQIOat5NeiI1H1bRQuGSfUsWRlAjpna5If/CpBQms Tg/06jrVNcKUjO+MGgS5+RLduDfC4AqJDhwPVfHJOFQbepridsZW8qLh5Zi65unMmh/tAPvk u50eYud5jia0I0BmCaARYDZS2fQZY3VA1+jLU0Z4u3STNrRUWObqXop4xzbxQtlnO2DQpu4W ZAit430kdBsmuupfx6/ntKoS1qeg/JfgiPFUkUSZOfjFVKVFdja4Vlm2UHVK7IQ9iat2eNuk M31lSBU6T9z7T7m74bckFFi7o/U= Message-ID: <635d0671-2792-c5cb-bf87-bfb022731510@freebsd.org> Date: Sun, 16 Sep 2018 22:59:28 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.0.1 MIME-Version: 1.0 In-Reply-To: <20180916201342.unhwsto2b62u4lhj@atuin.in.mat.cc> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Content-Language: en-US X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Sep 2018 20:59:31 -0000 On 16-09-18 22:13, Mathieu Arnold wrote: > On Sun, Sep 16, 2018 at 02:03:29PM +0000, Rene Ladan wrote: >> Author: rene >> Date: Sun Sep 16 14:03:28 2018 >> New Revision: 479894 >> URL: https://svnweb.freebsd.org/changeset/ports/479894 >> >> Log: >> textproc/pootle: cleanup option handling: >> =20 >> - use option helpers >> - remove stale SUBVERSION option >> - use SINGLE option to choose between MySQL and PostgresSQL > Why use SINGLE ? The options do not seem to be incompatible, nor > required. OPTIONS_GROUP would probably be better. (OPTIONS_MULTI if on= e > is required.) From http://docs.translatehouse.org/projects/pootle/en/latest/server/installat= ion.html : For a production deployment we *strongly* recommend that you set up the following: * Install optional optimization packages * Use either a MySQL or PostgreSQL database. So it database dependency is not strictly needed, but recommended. Anyway, I'll see if I can update this port to 2.8.2 soon now that the Django dependencies do not conflict with each other any longer. The new port builds fine, now to see if it does something useful. Ren=E9 >> Modified: >> head/textproc/pootle/Makefile >> >> Modified: head/textproc/pootle/Makefile >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> --- head/textproc/pootle/Makefile Sun Sep 16 13:25:54 2018 (r479893) >> +++ head/textproc/pootle/Makefile Sun Sep 16 14:03:28 2018 (r479894) >> @@ -44,7 +44,10 @@ SUB_LIST+=3D PYTHON_CMD=3D"${PYTHON_CMD}" >> =20 >> PORTDOCS=3D CREDITS INSTALL LICENSE >> =20 >> -OPTIONS_DEFINE=3D DOCS LDAP MEMCACHED MYSQL PGSQL >> +OPTIONS_DEFINE=3D DOCS LDAP MEMCACHED >> +OPTIONS_SINGLE=3D DB >> +DB_DESC=3D Database backend >> +OPTIONS_SINGLE_DB=3DMYSQL PGSQL >> OPTIONS_DEFAULT=3DMEMCACHED MYSQL >> =20 >> MEMCACHED_DESC=3D Use memcached to improve performance >> @@ -54,17 +57,11 @@ LDAP_RUN_DEPENDS=3D ${PYTHON_PKGNAMEPREFIX}ldap2>0= :devel >> MEMCACHED_LIB_DEPENDS=3D libmemcached.so:databases/libmemcached >> MEMCACHED_RUN_DEPENDS=3D ${PYTHON_PKGNAMEPREFIX}python-memcached>=3D1= =2E45:databases/py-python-memcached@${PY_FLAVOR} >> =20 >> +MYSQL_USES=3D mysql:client >> MYSQL_RUN_DEPENDS=3D ${PYTHON_PKGNAMEPREFIX}MySQLdb>0:databases/py-My= SQLdb@${PY_FLAVOR} >> =20 >> PGSQL_RUN_DEPENDS=3D ${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-p= sycopg2@${PY_FLAVOR} >> =20 >> -SUBVERSION_RUN_DEPENDS=3D svn:devel/subversion >> - >> -.include >> -.if ${PORT_OPTIONS:MMYSQL} >> -USES+=3D mysql:client >> -.endif >> - >> pre-configure: >> @${REINPLACE_CMD} -e "s/,<0.11.2//g" \ >> -e "s/,<0.8//g" \ >> @@ -78,4 +75,4 @@ post-install-DOCS-on: >> ${INSTALL_DATA} ${WRKSRC}/${docs} ${STAGEDIR}/${DOCSDIR} >> .endfor >> =20 >> -.include >> +.include >> >>