some QA and random junk
- raise profiles eapi to 5 - sync layout.conf - remove useless variable - add vsftpd useflag to metadata - set slot operators - add libressl support
This commit is contained in:
parent
e73b754ea0
commit
9244383fbb
|
@ -1,6 +1,3 @@
|
||||||
# we inerhit eclasses from gentoo
|
|
||||||
masters = gentoo
|
|
||||||
|
|
||||||
# This went live Wednesday, July 4, 2012 at 10:00 UTC
|
# This went live Wednesday, July 4, 2012 at 10:00 UTC
|
||||||
# For more details, please see: http://archives.gentoo.org/gentoo-dev-announce/msg_00000.xml
|
# For more details, please see: http://archives.gentoo.org/gentoo-dev-announce/msg_00000.xml
|
||||||
# and/or GLEP 59.
|
# and/or GLEP 59.
|
||||||
|
@ -8,27 +5,33 @@ manifest-hashes = SHA256 SHA512 WHIRLPOOL
|
||||||
|
|
||||||
# Bug #470670 - gentoo's council says to deprecate EAPIs 1 and 2.
|
# Bug #470670 - gentoo's council says to deprecate EAPIs 1 and 2.
|
||||||
# 2014-02-25 council meeting deprecated EAPIs 0 and 3.
|
# 2014-02-25 council meeting deprecated EAPIs 0 and 3.
|
||||||
eapis-deprecated = 0 1 2 3
|
# 2015-10-11 council meeting deprecated EAPI 4.
|
||||||
|
#eapis-banned 1
|
||||||
|
eapis-deprecated = 0 1 2 3 4
|
||||||
|
|
||||||
# Bug #337853 - gentoo's council says to enable
|
# Bug #337853 - gentoo's council says to enable
|
||||||
# --echangelog by default for the "gentoo" repo
|
# --echangelog by default for the "gentoo" repo
|
||||||
# we don't do it, use git log instead.
|
# INFRA NOTE 2015/08/08: No more old ChangeLogs in Git
|
||||||
update-changelog = false
|
update-changelog = false
|
||||||
|
|
||||||
# Use thin manifests
|
|
||||||
thin-manifests = true
|
|
||||||
|
|
||||||
# Dont sign thin manifests. There is no current policy for git commit signing
|
|
||||||
sign-manifests = false
|
|
||||||
|
|
||||||
# the default *is* actually pms, but better safe then sorry
|
|
||||||
# since we don't actually need stuff like package.* as
|
|
||||||
# directory
|
|
||||||
profile-formats = pms
|
|
||||||
|
|
||||||
# Make egencache generate newer (more reliable)
|
# Make egencache generate newer (more reliable)
|
||||||
# md5-dict cache format (see bug #409445).
|
# md5-dict cache format (see bug #409445).
|
||||||
# NOTE: list md5-dict first so clients prefer it
|
# NOTE: list md5-dict first so clients prefer it
|
||||||
# INFRA NOTE: Format 'pms' was removed on Aug 6 2012. (Announced prior as Aug 1
|
# INFRA NOTE: Format 'pms' was removed on Aug 6 2012. (Announced prior as Aug 1
|
||||||
# 2012 was the removal date)
|
# 2012 was the removal date)
|
||||||
cache-formats = md5-dict
|
cache-formats = md5-dict
|
||||||
|
|
||||||
|
# Use thin Manifests for Git
|
||||||
|
thin-manifests = true
|
||||||
|
|
||||||
|
# Sign Git commits, and NOT Manifests
|
||||||
|
sign-commits = true
|
||||||
|
sign-manifests = false
|
||||||
|
|
||||||
|
# we inerhit eclasses from gentoo
|
||||||
|
masters = gentoo
|
||||||
|
|
||||||
|
# the default *is* actually pms, but better safe then sorry
|
||||||
|
# since we don't actually need stuff like package.* as
|
||||||
|
# directory
|
||||||
|
profile-formats = pms
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
1
|
5
|
||||||
|
|
|
@ -16,3 +16,4 @@ www-apps/froxlor:nginx - use nginx instead of Apache
|
||||||
www-apps/froxlor:pureftpd - use pure-FTPd instead of ProFTPd
|
www-apps/froxlor:pureftpd - use pure-FTPd instead of ProFTPd
|
||||||
www-apps/froxlor:quota - Adds support for Filesystem-Quotas
|
www-apps/froxlor:quota - Adds support for Filesystem-Quotas
|
||||||
www-apps/froxlor:tickets - Adds support for the Ticket System
|
www-apps/froxlor:tickets - Adds support for the Ticket System
|
||||||
|
www-apps/froxlor:vsftpd - use vsFTPd instead of ProFTPd
|
||||||
|
|
|
@ -22,16 +22,14 @@ HOMEPAGE="http://www.froxlor.org/"
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
LICENSE="GPL-2"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
IUSE="awstats bind domainkey +dovecot fcgid ftpquota fpm lighttpd +log mailquota nginx pureftpd quota ssl +tickets vsftpd"
|
IUSE="awstats bind domainkey +dovecot fcgid ftpquota fpm libressl lighttpd +log mailquota nginx pureftpd quota ssl +tickets vsftpd"
|
||||||
|
|
||||||
PHP_REQUIRED_FLAGS="bcmath,cli,ctype,filter,ftp,gd,mysql,nls,pcntl,pdo,posix,session,simplexml,ssl=,tokenizer,unicode,xml,xslt,zlib"
|
|
||||||
|
|
||||||
DEPEND="
|
DEPEND="
|
||||||
!www-apps/syscp
|
!www-apps/syscp
|
||||||
>=mail-mta/postfix-2.4[mysql,ssl=]
|
>=mail-mta/postfix-2.4[mysql,ssl=]
|
||||||
virtual/cron
|
virtual/cron
|
||||||
virtual/mysql
|
virtual/mysql
|
||||||
>=dev-lang/php-5.3[${PHP_REQUIRED_FLAGS}]
|
>=dev-lang/php-5.3:*[bcmath,cli,ctype,filter,ftp,gd,mysql,nls,pcntl,pdo,posix,session,simplexml,ssl=,tokenizer,unicode,xml,xslt,zlib]
|
||||||
pureftpd? (
|
pureftpd? (
|
||||||
net-ftp/pure-ftpd[mysql,ssl=]
|
net-ftp/pure-ftpd[mysql,ssl=]
|
||||||
)
|
)
|
||||||
|
@ -55,21 +53,24 @@ DEPEND="
|
||||||
bind? ( net-dns/bind
|
bind? ( net-dns/bind
|
||||||
domainkey? ( mail-filter/opendkim )
|
domainkey? ( mail-filter/opendkim )
|
||||||
)
|
)
|
||||||
ssl? ( dev-libs/openssl )
|
ssl? (
|
||||||
|
!libressl? ( >=dev-libs/openssl-1.0.2:* )
|
||||||
|
libressl? ( dev-libs/libressl:= )
|
||||||
|
)
|
||||||
lighttpd? ( www-servers/lighttpd[php,ssl=] )
|
lighttpd? ( www-servers/lighttpd[php,ssl=] )
|
||||||
nginx? (
|
nginx? (
|
||||||
www-servers/nginx[ssl=]
|
www-servers/nginx:*[ssl=]
|
||||||
)
|
)
|
||||||
!lighttpd? (
|
!lighttpd? (
|
||||||
( !nginx? (
|
( !nginx? (
|
||||||
www-servers/apache[ssl=]
|
www-servers/apache[ssl=]
|
||||||
!fpm? (
|
!fpm? (
|
||||||
dev-lang/php[apache2]
|
dev-lang/php:*[apache2]
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
fcgid? ( dev-lang/php[cgi]
|
fcgid? ( dev-lang/php:*[cgi]
|
||||||
sys-auth/libnss-mysql
|
sys-auth/libnss-mysql
|
||||||
( !lighttpd? (
|
( !lighttpd? (
|
||||||
!nginx? (
|
!nginx? (
|
||||||
|
@ -79,7 +80,7 @@ DEPEND="
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
fpm? ( dev-lang/php[fpm]
|
fpm? ( dev-lang/php:*[fpm]
|
||||||
sys-auth/libnss-mysql
|
sys-auth/libnss-mysql
|
||||||
)
|
)
|
||||||
dovecot? ( >=net-mail/dovecot-2.2.0[mysql,ssl=]
|
dovecot? ( >=net-mail/dovecot-2.2.0[mysql,ssl=]
|
||||||
|
|
|
@ -22,16 +22,14 @@ HOMEPAGE="http://www.froxlor.org/"
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
LICENSE="GPL-2"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
IUSE="awstats bind domainkey +dovecot fcgid ftpquota fpm lighttpd +log mailquota nginx pureftpd quota ssl +tickets vsftpd"
|
IUSE="awstats bind domainkey +dovecot fcgid ftpquota fpm libressl lighttpd +log mailquota nginx pureftpd quota ssl +tickets vsftpd"
|
||||||
|
|
||||||
PHP_REQUIRED_FLAGS="bcmath,cli,ctype,filter,ftp,gd,mysql,nls,pcntl,pdo,posix,session,simplexml,ssl=,tokenizer,unicode,xml,xslt,zlib"
|
|
||||||
|
|
||||||
DEPEND="
|
DEPEND="
|
||||||
!www-apps/syscp
|
!www-apps/syscp
|
||||||
>=mail-mta/postfix-2.4[mysql,ssl=]
|
>=mail-mta/postfix-2.4[mysql,ssl=]
|
||||||
virtual/cron
|
virtual/cron
|
||||||
virtual/mysql
|
virtual/mysql
|
||||||
>=dev-lang/php-5.3[${PHP_REQUIRED_FLAGS}]
|
>=dev-lang/php-5.3:*[bcmath,cli,ctype,filter,ftp,gd,mysql,nls,pcntl,pdo,posix,session,simplexml,ssl=,tokenizer,unicode,xml,xslt,zlib]
|
||||||
pureftpd? (
|
pureftpd? (
|
||||||
net-ftp/pure-ftpd[mysql,ssl=]
|
net-ftp/pure-ftpd[mysql,ssl=]
|
||||||
)
|
)
|
||||||
|
@ -55,21 +53,24 @@ DEPEND="
|
||||||
bind? ( net-dns/bind
|
bind? ( net-dns/bind
|
||||||
domainkey? ( mail-filter/opendkim )
|
domainkey? ( mail-filter/opendkim )
|
||||||
)
|
)
|
||||||
ssl? ( dev-libs/openssl )
|
ssl? (
|
||||||
|
!libressl? ( >=dev-libs/openssl-1.0.2:* )
|
||||||
|
libressl? ( dev-libs/libressl:= )
|
||||||
|
)
|
||||||
lighttpd? ( www-servers/lighttpd[php,ssl=] )
|
lighttpd? ( www-servers/lighttpd[php,ssl=] )
|
||||||
nginx? (
|
nginx? (
|
||||||
www-servers/nginx[ssl=]
|
www-servers/nginx:*[ssl=]
|
||||||
)
|
)
|
||||||
!lighttpd? (
|
!lighttpd? (
|
||||||
( !nginx? (
|
( !nginx? (
|
||||||
www-servers/apache[ssl=]
|
www-servers/apache[ssl=]
|
||||||
!fpm? (
|
!fpm? (
|
||||||
dev-lang/php[apache2]
|
dev-lang/php:*[apache2]
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
fcgid? ( dev-lang/php[cgi]
|
fcgid? ( dev-lang/php:*[cgi]
|
||||||
sys-auth/libnss-mysql
|
sys-auth/libnss-mysql
|
||||||
( !lighttpd? (
|
( !lighttpd? (
|
||||||
!nginx? (
|
!nginx? (
|
||||||
|
@ -79,7 +80,7 @@ DEPEND="
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
fpm? ( dev-lang/php[fpm]
|
fpm? ( dev-lang/php:*[fpm]
|
||||||
sys-auth/libnss-mysql
|
sys-auth/libnss-mysql
|
||||||
)
|
)
|
||||||
dovecot? ( >=net-mail/dovecot-2.2.0[mysql,ssl=]
|
dovecot? ( >=net-mail/dovecot-2.2.0[mysql,ssl=]
|
||||||
|
|
|
@ -23,6 +23,7 @@
|
||||||
<flag name='pureftpd'>use pure-FTPd instead of ProFTPd</flag>
|
<flag name='pureftpd'>use pure-FTPd instead of ProFTPd</flag>
|
||||||
<flag name='quota'>Adds support for Filesystem-Quotas</flag>
|
<flag name='quota'>Adds support for Filesystem-Quotas</flag>
|
||||||
<flag name='tickets'>Adds support for the Ticket System</flag>
|
<flag name='tickets'>Adds support for the Ticket System</flag>
|
||||||
|
<flag name='vsftpd'>use vsFTPd instead of ProFTPd</flag>
|
||||||
</use>
|
</use>
|
||||||
<upstream>
|
<upstream>
|
||||||
<remote-id type="github">Froxlor/Froxlor</remote-id>
|
<remote-id type="github">Froxlor/Froxlor</remote-id>
|
||||||
|
|
Loading…
Reference in New Issue