From 7f0ccc917c7abe6223784c703d86cd14755691fb Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 3 Jul 2021 22:39:47 +0100 Subject: gentoo resync : 03.07.2021 --- www-apache/pwauth/Manifest | 2 +- www-apache/pwauth/pwauth-2.3.10-r1.ebuild | 73 +++++++++++++++++++++++++++++++ www-apache/pwauth/pwauth-2.3.10.ebuild | 72 ------------------------------ 3 files changed, 74 insertions(+), 73 deletions(-) create mode 100644 www-apache/pwauth/pwauth-2.3.10-r1.ebuild delete mode 100644 www-apache/pwauth/pwauth-2.3.10.ebuild (limited to 'www-apache/pwauth') diff --git a/www-apache/pwauth/Manifest b/www-apache/pwauth/Manifest index bf0f4a29d03c..a79badb1e08d 100644 --- a/www-apache/pwauth/Manifest +++ b/www-apache/pwauth/Manifest @@ -3,5 +3,5 @@ AUX pwauth-2.3.10-makefile.patch 1467 BLAKE2B f61025ea2ab7997ead44ee6af0604d789b AUX pwauth-strchr.patch 271 BLAKE2B 9d2e56e7032002f2d33f9dd48deba9acf1a26c7612494d864f67f2cd0e5faa1e197bd234316d6cc2180fe4a418cf88cfd94999eca5370b8ce0a71d7b61f144c0 SHA512 6f0754fb69922c5655cdecb67d4612dc2f8a4e386e09ba64f59466f5c8cc740381a379e8d53b8d4a773e75e3baaede4726356eb13e7fccfbec8c3c48cb0245ba AUX pwauth.pam-include 174 BLAKE2B c81c30aa536dcc6343d24661bf9d9b0f237f5123592da075c3abae6e25aa7112f1fac2c94fadb9cf3741c35f17fdf721e5d5760981402283706603ab107e042e SHA512 0169ddc1945230570491c5a3e6d21ba521d2b44dde35ff84d5c4def07b7f09c51ddb99c03f401a02a4f913036e1cd8babdfbc38cd5eaa27cccd5c3618cbe17cd DIST pwauth-2.3.10.tar.gz 23825 BLAKE2B 193a90a0f81af38ac336d56625c3cc585c160da4f98e3332d1b65d3ad03a2bb09afc04e86a35beb1ce40c16d32fc42debec19d2eeea70564c77b87e3fab5c3ad SHA512 a2f02f2c8b61d87cc0c034952e17f187bbc358506052a31107ccd38a938d59862f0ee18362c84984c900d2986bb35abbbd5877d4cf973a0215a6ec3656a23bff -EBUILD pwauth-2.3.10.ebuild 1907 BLAKE2B 06fe542e66dd2a6dcfbf85e1dcfcb4d72f86d3bb1672bcd5d55c5407e5a6109fd120a4901e872f704599a0e2f0f2b7f7cb6e7f9b61e103ce338d29540a2ee619 SHA512 cb23e90b95d74263c79e4bf58ff0e2aa09245d862eee47b7e948e63c89e65c4ed030fd2ca6e2102a08f77b107d6af07cae0e4c9edbff4404a76b1ce9463feebd +EBUILD pwauth-2.3.10-r1.ebuild 1953 BLAKE2B af43375a3ae4c0fdee2e93821ce90559209c2a7224d81a5f675fe414489398176b764a3817998e2b03bd6216cd1da2ff741c7788524abecc7a3d0d4d3438ad5d SHA512 ad31d4eae99cf1c095450641d59cdb2db9f4247dc50144f5329f29b5a243a1afee8e8902ff4885d70ad791fc207422766189954494b749e37ccd2e9045bd9db0 MISC metadata.xml 502 BLAKE2B fab26850cff9adf0d53f059c2809d1d67100cf9de3a6a8506a70ad26ab3384aa435b1e4197f6991b0248fedee69328131395eebde1f0b76dd66f380e7742aebc SHA512 57990b021af7f99ad2dfcff6ee111acac263f8624d385b302f455c16d24ebb0dbe95b4e6caad36e10938b79666d2ec23ac1e642919af83c934cce479b1fb54f1 diff --git a/www-apache/pwauth/pwauth-2.3.10-r1.ebuild b/www-apache/pwauth/pwauth-2.3.10-r1.ebuild new file mode 100644 index 000000000000..99e0dfdf3fe0 --- /dev/null +++ b/www-apache/pwauth/pwauth-2.3.10-r1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic pam toolchain-funcs + +DESCRIPTION="A Unix Web Authenticator" +HOMEPAGE="https://github.com/phokz/pwauth/tree/master/pwauth" +SRC_URI="https://pwauth.googlecode.com/files/${P}.tar.gz" + +LICENSE="Apache-1.1" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="faillog pam ignore-case domain-aware" + +DEPEND="pam? ( sys-libs/pam ) + !pam? ( virtual/libcrypt:= )" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${P}-config.patch" + "${FILESDIR}/${P}-makefile.patch" + "${FILESDIR}/${PN}-strchr.patch" +) + +pkg_setup() { + einfo "You can configure various build time options with ENV variables:" + einfo + einfo " PWAUTH_FAILLOG Path to logfile for login failures" + einfo " (default: /var/log/pwauth.log)" + einfo " PWAUTH_SERVERUIDS Comma seperated list of UIDs allowed to run pwauth" + einfo " (default: 81)" + einfo " PWAUTH_MINUID Minimum UID for which authentication will succeed" + einfo " (default: 1000)" + einfo + + PWAUTH_FAILLOG="${PWAUTH_FAILLOG:-/var/log/pwauth.log}" + PWAUTH_SERVERUIDS="${PWAUTH_SERVERUIDS:-81}" + PWAUTH_MINUID="${PWAUTH_MINUID:-1000}" + + append-cppflags "-DSERVER_UIDS=${PWAUTH_SERVERUIDS}" + append-cppflags "-DMIN_UNIX_UID=${PWAUTH_MINUID}" + + if use faillog; then + append-cppflags -DFAILLOG_PWAUTH + append-cppflags "-DPATH_FAILLOG=\"\\\"${PWAUTH_FAILLOG}\\\"\"" + fi + + if use pam; then + append-cppflags -DPAM + append-libs pam + else + append-cppflags -DSHADOW_SUN + append-libs crypt + fi + + use ignore-case && append-cppflags -DIGNORE_CASE + use domain-aware && append-cppflags -DOMAIN_AWARE +} + +src_compile() { + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" +} + +src_install() { + dosbin pwauth unixgroup + fperms 4755 /usr/sbin/pwauth + + use pam && newpamd "${FILESDIR}"/pwauth.pam-include pwauth + + dodoc CHANGES FORM_AUTH INSTALL README +} diff --git a/www-apache/pwauth/pwauth-2.3.10.ebuild b/www-apache/pwauth/pwauth-2.3.10.ebuild deleted file mode 100644 index 7e2341f2621a..000000000000 --- a/www-apache/pwauth/pwauth-2.3.10.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic pam toolchain-funcs - -DESCRIPTION="A Unix Web Authenticator" -HOMEPAGE="https://github.com/phokz/pwauth/tree/master/pwauth" -SRC_URI="https://pwauth.googlecode.com/files/${P}.tar.gz" - -LICENSE="Apache-1.1" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="faillog pam ignore-case domain-aware" - -DEPEND="pam? ( sys-libs/pam )" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-config.patch" - "${FILESDIR}/${P}-makefile.patch" - "${FILESDIR}/${PN}-strchr.patch" -) - -pkg_setup() { - einfo "You can configure various build time options with ENV variables:" - einfo - einfo " PWAUTH_FAILLOG Path to logfile for login failures" - einfo " (default: /var/log/pwauth.log)" - einfo " PWAUTH_SERVERUIDS Comma seperated list of UIDs allowed to run pwauth" - einfo " (default: 81)" - einfo " PWAUTH_MINUID Minimum UID for which authentication will succeed" - einfo " (default: 1000)" - einfo - - PWAUTH_FAILLOG="${PWAUTH_FAILLOG:-/var/log/pwauth.log}" - PWAUTH_SERVERUIDS="${PWAUTH_SERVERUIDS:-81}" - PWAUTH_MINUID="${PWAUTH_MINUID:-1000}" - - append-cflags "-DSERVER_UIDS=${PWAUTH_SERVERUIDS}" - append-cflags "-DMIN_UNIX_UID=${PWAUTH_MINUID}" - - if use faillog; then - append-cflags -DFAILLOG_PWAUTH - append-cflags "-DPATH_FAILLOG=\"\\\"${PWAUTH_FAILLOG}\\\"\"" - fi - - if use pam; then - append-cflags -DPAM - append-libs pam - else - append-cflags -DSHADOW_SUN - append-libs crypt - fi - - use ignore-case && append-cflags -DIGNORE_CASE - use domain-aware && append-cflags -DOMAIN_AWARE -} - -src_compile() { - emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" -} - -src_install() { - dosbin pwauth unixgroup - fperms 4755 /usr/sbin/pwauth - - use pam && newpamd "${FILESDIR}"/pwauth.pam-include pwauth - - dodoc CHANGES FORM_AUTH INSTALL README -} -- cgit v1.2.3