pootleUser-friendly web portal for simple translation process
2.8.2textprocΣ=2 2.8.2Version of this port present on the latest quarterly branch.
BROKEN: Dependencies broken: Dependencies all pinned (==) not satisfied by ports DEPRECATED: Unamaintained, marked BROKEN for more than 5 months This port expired on: 2020-01-14 IGNORE: is marked as broken: Dependencies broken: Dependencies all pinned (==) not satisfied by ports
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
Pootle is a user-friendly web portal that makes
the translation process so much simpler.
It allows online translation, work assignment,
gives statistics and allows easy volunteer contribution.
You can run Pootle as an Internet server like
these projects or run your own copy on an Intranet.
WWW: http://docs.translatehouse.org/projects/pootle/
===> The following configuration options are available for pootle-2.8.2:
DOCS=on: Build and/or install documentation
====> Database backend
MYSQL=off: MySQL database support
PGSQL=off: PostgreSQL database support
SQLITE=on: SQLite database support
===> Use 'make config' to modify these settings
Remove expired ports:
2020-01-14 net-mgmt/flow-extract: marked BROKEN for more than 6 months
2020-01-14 textproc/pootle: Unamaintained, marked BROKEN for more than 5 months
textproc/pootle: Mark BROKEN
All of pootle dependencies (via requirements/base.txt) are pinned to
specific/exact (==) versions and most are not satisfied by ports.
textproc/pootle: update to 2.8.2
This version does not fully work yet, but neither does version 2.5.1.3 anymore.
Furthermore, version 2.5.1.3 was last updated upstream on 2015-06-03
- License switched from GPL2 to GPL3
- Switch from CHEESESHOP to GitHub
- LDAP support has been (temporarily) dropped upstream
- MEMCACHED has been replaced by Redis
- Switch default database to SQLite for easier testing
textproc/pootle: cleanup option handling:
- use option helpers
- remove stale SUBVERSION option
- use SINGLE option to choose between MySQL and PostgresSQL
textproc/pootle: mark BROKEN for now due to Django being migrated to 1.11.
The new version is 2.8.2, but that version has similar problems with Django
dependencies.
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above )
Resurrect textproc/pootle and update it to 2.5.1.3
There might be some rough edges with getting it running properly, but
time will tell.
Add UID/GID 158 for pootle.
Differential Revision: https://reviews.freebsd.org/D1234
Fix installation of ports that rely on cp -n for installing files. r245960
changed cp to exit with a non-zero exit code if the file exists and is not
overwritten thus causing ports to fail installing when e.g. trying to cp
.default -> .conf files that already exist.
We just ignore the error and continue, as we used to.
Reported by: jaset
Approved by: portmgr (bapt)
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
Remove painful examples of foo="", with particular prejudice against
constructions that parse out to [ -z "$foo" ] && foo=""
These are bad examples that get copied and pasted into new code, so the
hope is that with less bad examples there will be less need for me to
bring this up in review.
In a few of these files all that were changed were comments so that next
time I search for these patterns I won't trip on the file for no reason.
In a few places, add $FreeBSD$
No functional changes, so no PORTREVISION bumps
- fix overwriting of configuration file in pkg-plist
- fix depends so that pootle works with Python versions other than 2.6
- replace share/pootle with %%DATADIR%% in pkg-plist
PR: ports/151065
Approved by: Denis Pokataev <catone@cpan.org> (maintainer)