public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: www-apps/webdavcgi/
@ 2021-01-05  8:40 Joonas Niilola
  0 siblings, 0 replies; 6+ messages in thread
From: Joonas Niilola @ 2021-01-05  8:40 UTC (permalink / raw
  To: gentoo-commits

commit:     192a260d46c95584f7918c103cd016a68319e771
Author:     Christian Affolter <c.affolter <AT> purplehaze <DOT> ch>
AuthorDate: Sun Jan 13 19:11:11 2019 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Jan  5 08:39:13 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192a260d

www-apps/webdavcgi: Removing legacy 1.1.1 version.

Signed-off-by: Christian Affolter <c.affolter <AT> purplehaze.ch>
Closes: https://github.com/gentoo/gentoo/pull/10826
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 www-apps/webdavcgi/Manifest               |   1 -
 www-apps/webdavcgi/webdavcgi-1.1.1.ebuild | 184 ------------------------------
 2 files changed, 185 deletions(-)

diff --git a/www-apps/webdavcgi/Manifest b/www-apps/webdavcgi/Manifest
index 34ddeba43c4..fb6d155d7e3 100644
--- a/www-apps/webdavcgi/Manifest
+++ b/www-apps/webdavcgi/Manifest
@@ -1,2 +1 @@
-DIST webdavcgi-1.1.1.tar.bz2 11623234 BLAKE2B a5a2b67f2666ce4180e5ed145045b8552e6e988967d99bad518d72a67a417ce600619b11af9171aa291bb4b98ec0b0c8c3ce56511d65c4e8b8c92932e8da418f SHA512 660b3e54d72c5b96c1fb329d8e0838b1dbf68e1671af3880f7e096bfdfe559909cf3e1e3069fe4877e0ffbd67d24dc4a38c3db8baaae6d62db05bde31cea789f
 DIST webdavcgi-1.1.2.tar.gz 16844485 BLAKE2B 1a9f1b0b5b4520badaca1992ba51760a6a1b250edeb3debe6bdcb962fb43c3c660a837882bccfa645a466e967c726569113665ff3a3c0f4db88e573299a30582 SHA512 cddd8461bfb16b5d50a9a2bbe270d3b09e973e74d07b2f54a16473c48dbaaab7d561becf223405a03ef6ce45502bf9684e41dc8e9977b0af788d700693946826

diff --git a/www-apps/webdavcgi/webdavcgi-1.1.1.ebuild b/www-apps/webdavcgi/webdavcgi-1.1.1.ebuild
deleted file mode 100644
index 54da3b6b441..00000000000
--- a/www-apps/webdavcgi/webdavcgi-1.1.1.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils toolchain-funcs versionator
-
-DESCRIPTION="A Perl CGI for accessing and sharing files, or calendar/addressbooks via WebDAV."
-HOMEPAGE="http://webdavcgi.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-3+"
-
-# Provide slotting on minor versions. WebDAV CGI is a web application which
-# can be shared by multiple instances and thus major updates shouldn't be
-# enforced to all users/instances at the same time.
-SLOT="$(get_version_component_range 1-2)"
-
-KEYWORDS="~amd64"
-IUSE="afs git kerberos ldap mysql pdf postgres rcs samba +sqlite +suid"
-
-DEPEND=""
-RDEPEND="afs? ( net-fs/openafs )
-	dev-lang/perl
-	dev-perl/Archive-Zip
-	dev-perl/CGI
-	dev-perl/DateTime
-	dev-perl/DateTime-Format-Human-Duration
-	dev-perl/File-Copy-Link
-	dev-perl/JSON
-	dev-perl/List-MoreUtils
-	dev-perl/MIME-tools
-	dev-perl/PerlIO-gzip
-	dev-perl/Quota
-	dev-perl/TimeDate
-	dev-perl/URI
-	dev-perl/UUID-Tiny
-	dev-perl/XML-Simple
-	git? ( dev-vcs/git )
-	kerberos? ( virtual/krb5 )
-	ldap? ( dev-perl/perl-ldap )
-	media-gfx/graphicsmagick[perl]
-	media-libs/exiftool
-	mysql? ( dev-perl/DBD-mysql )
-	pdf? ( app-text/ghostscript-gpl )
-	postgres? ( dev-perl/DBD-Pg )
-	rcs? ( dev-perl/Rcs )
-	samba? ( net-fs/cifs-utils dev-perl/Filesys-SmbClient )
-	sqlite? ( dev-perl/DBD-SQLite )
-	virtual/perl-File-Spec
-	virtual/perl-Module-Load
-	|| ( virtual/httpd-cgi virtual/httpd-fastcgi )"
-
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-CGIBINDIR="cgi-bin"
-
-src_compile() {
-	if use suid; then
-		WEBDAVWRAPPERS="webdavwrapper" # Standard UID/GID wrapper
-
-		use afs      && WEBDAVWRAPPERS+=" webdavwrapper-afs"
-		use kerberos && WEBDAVWRAPPERS+=" webdavwrapper-krb"
-
-		export WEBDAVWRAPPERS
-
-		local wrapper
-		for wrapper in ${WEBDAVWRAPPERS}; do
-			$(tc-getCC) ${LDFLAGS} ${CFLAGS} \
-				-o "${CGIBINDIR}/${wrapper}" \
-				"helper/${wrapper}.c" || die "compile ${wrapper} failed"
-		done
-	fi
-}
-
-src_install() {
-	exeinto "/usr/libexec/${PN}-${SLOT}/${CGIBINDIR}"
-	newexe "${CGIBINDIR}/logout-dist" "logout"
-	doexe "${CGIBINDIR}/webdav.pl"
-
-	use afs   && doexe "${CGIBINDIR}/afswrapper"
-	use samba && doexe "${CGIBINDIR}/smbwrapper"
-
-	if use suid; then
-		# In order to change the user and group ID at runtime, the webdavwrapper
-		# needs to be run as root (set-user-ID and set-group-ID bit)
-		exeopts -o root -g root -m 6755
-
-		local wrapper
-		for wrapper in ${WEBDAVWRAPPERS}; do
-			einfo "Installing UID/GID wrapper ${wrapper}"
-			doexe "${CGIBINDIR}/${wrapper}"
-		done
-
-		# reset install opts
-		exeopts
-	else
-		ewarn "You have the 'suid' USE flag disabled"
-		ewarn "WebDAV CGI won't be able to switch user ids"
-	fi
-
-	local confDir='etc'
-	local webdavConfDir="/etc/${PN}-${SLOT}/default"
-
-	export WEBDAVCONFIG="${webdavConfDir}/webdav.conf"
-
-	insinto "${webdavConfDir}"
-	doins "${confDir}/mime.types"
-	newins "${FILESDIR}/webdav-${SLOT}.conf" "webdav.conf"
-
-	local installBaseDir="/usr/share/${PN}-${SLOT}"
-	local currentDir
-	for currentDir in htdocs lib locale templates; do
-		insinto "${installBaseDir}/${currentDir}"
-		doins -r "${currentDir}"/*
-	done
-
-	if use mysql || use postgres; then
-		local sqlDir='sql'
-		insinto "${installBaseDir}/${sqlDir}"
-		use mysql    && doins "${sqlDir}/mysql.sql"
-		use postgres && doins "${sqlDir}/postgresql.sql"
-	fi
-
-	if use sqlite; then
-		# Directory where the SQLite database resides
-		local sqliteRootDir="/var/lib/${PN}/${SLOT}"
-		keepdir "${sqliteRootDir}"
-
-		# Default database directory where all users are able to create and
-		# share the databases, this can be changed within the config file and
-		# restricted to user/group only access if required.
-		export SQLITEDIR="${sqliteRootDir}/default"
-		keepdir "${SQLITEDIR}"
-		fperms 1777 "${SQLITEDIR}"
-	fi
-
-	# Create default temporary directories, writable by all users
-	export TMPDIRS="trash thumbnails optimized"
-	for tmpDir in ${TMPDIRS}; do
-		keepdir "/var/tmp/${PN}/${SLOT}/default/${tmpDir}"
-		fperms 1777 "/var/tmp/${PN}/${SLOT}/default/${tmpDir}"
-	done
-
-	export APACHEEXAMPLECONFIG="apache-webdavcgi-${SLOT}-example.conf"
-	dodoc CHANGELOG
-	dodoc etc/webdav.conf.complete
-	dodoc "${FILESDIR}/${APACHEEXAMPLECONFIG}"
-	dodoc -r "doc/"
-}
-
-pkg_postinst() {
-	ewarn "In order to allow different users to create and share files,"
-	ewarn "some directories were installed with world write access by default."
-	ewarn "To set restrictive permissions, add all WebDAV CGI users to a"
-	ewarn "common group, and allow access to the following directories by this"
-	ewarn "group only."
-	ewarn "Temp directories:    /var/tmp/${PN}/${SLOT}/default/*"
-	use sqlite && ewarn "SQLite directory:    ${SQLITEDIR}"
-
-	elog
-	elog "The WebDAV CGI config is located at ${WEBDAVCONFIG}."
-	elog
-	elog "An example Apache HTTP server configuration snippet is available in"
-	elog "${ROOT%/}/usr/share/doc/${PF} in the file ${APACHEEXAMPLECONFIG}"
-	elog
-	elog "An important note to systemd user's running the Apache HTTP server:"
-	elog "The default apache2.service will be started with private file system"
-	elog "namespaces for /var/tmp and /tmp enabled (PrivateTmp=true)."
-	elog "This means that you either need to disable PrivateTmp, relocate the"
-	elog "directories starting with /var/tmp within ${WEBDAVCONFIG}"
-	elog "or pre-create the directory structure with a user defined systemd"
-	elog "companion unit using the JoinsNamespaceOf directive."
-	elog
-	elog "To disable the private file system namespace, override the existing"
-	elog "service:"
-	elog "systemctl edit apache2.service"
-	elog "[Service]"
-	elog "PrivateTmp=false"
-
-	einfo
-	einfo "Detailed installation and configuration instructions can be found at"
-	einfo "http://webdavcgi.sourceforge.net/"
-}


^ permalink raw reply related	[flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apps/webdavcgi/
@ 2021-12-26  0:20 Sam James
  0 siblings, 0 replies; 6+ messages in thread
From: Sam James @ 2021-12-26  0:20 UTC (permalink / raw
  To: gentoo-commits

commit:     2455c3eabf5e2bc9f33a00cb489fbdd6e38ffd89
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 26 00:16:18 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 26 00:19:52 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2455c3ea

www-apps/webdavcgi: drop trailing full stop from DESCRIPTION

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Sam James <sam <AT> gentoo.org>

 www-apps/webdavcgi/webdavcgi-1.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/webdavcgi/webdavcgi-1.1.2.ebuild b/www-apps/webdavcgi/webdavcgi-1.1.2.ebuild
index b9ddf2f7e102..d4b37a0a7cd0 100644
--- a/www-apps/webdavcgi/webdavcgi-1.1.2.ebuild
+++ b/www-apps/webdavcgi/webdavcgi-1.1.2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit toolchain-funcs
 
-DESCRIPTION="A Perl CGI for accessing and sharing files, or calendar/addressbooks via WebDAV."
+DESCRIPTION="A Perl CGI for accessing and sharing files, or calendar/addressbooks via WebDAV"
 HOMEPAGE="https://danrohde.github.io/webdavcgi/"
 SRC_URI="https://github.com/DanRohde/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 


^ permalink raw reply related	[flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apps/webdavcgi/
@ 2020-09-23 22:43 Aaron Bauman
  0 siblings, 0 replies; 6+ messages in thread
From: Aaron Bauman @ 2020-09-23 22:43 UTC (permalink / raw
  To: gentoo-commits

commit:     fe053de4d4682e6a4524bcd0d54fbb23da6ca9f3
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 23 22:43:34 2020 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Wed Sep 23 22:43:50 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe053de4

www-apps/webdavcgi: drop old EAPIs

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 www-apps/webdavcgi/Manifest               |   2 -
 www-apps/webdavcgi/webdavcgi-0.8.3.ebuild | 107 --------------------
 www-apps/webdavcgi/webdavcgi-0.8.4.ebuild | 163 ------------------------------
 3 files changed, 272 deletions(-)

diff --git a/www-apps/webdavcgi/Manifest b/www-apps/webdavcgi/Manifest
index 91abe670cbe..107cebddc77 100644
--- a/www-apps/webdavcgi/Manifest
+++ b/www-apps/webdavcgi/Manifest
@@ -1,3 +1 @@
-DIST webdavcgi-0.8.3.tar.bz2 1190975 BLAKE2B 7935474a850afde362faf244d3b6047e86f8c509e1b54e452c2cecd15a08bbbb5c91c862fc70142e8958d9d6cd687f85bd482d6472ba12b22c9027b9cdb7e106 SHA512 f50e6bb1e78a88ab6bc6452c04f2e5d0cec86f6641d1813556ae3b06c33e2c9250e623926bf1a71ea10f6ca3912e708cb54cd0956b344329de1499887e48e784
-DIST webdavcgi-0.8.4.tar.bz2 1195935 BLAKE2B 7f914d8f9f04354c6887303482ae72e8b4b24751e58aae225b1bc8182dd22e9644e1386b9d5823a610c49ebf0a5676838cfd7e0a1fcc20cce7e34c08d49966af SHA512 17d9dcfe68012820bf809bc3bd54a881fc9e66a9ddfd87d9381ec0cb08abe3f81638afba4d28ab3079ed56cf1e263b4a764b8348691f17a06743bb1ddf3a2a4e
 DIST webdavcgi-1.1.1.tar.bz2 11623234 BLAKE2B a5a2b67f2666ce4180e5ed145045b8552e6e988967d99bad518d72a67a417ce600619b11af9171aa291bb4b98ec0b0c8c3ce56511d65c4e8b8c92932e8da418f SHA512 660b3e54d72c5b96c1fb329d8e0838b1dbf68e1671af3880f7e096bfdfe559909cf3e1e3069fe4877e0ffbd67d24dc4a38c3db8baaae6d62db05bde31cea789f

diff --git a/www-apps/webdavcgi/webdavcgi-0.8.3.ebuild b/www-apps/webdavcgi/webdavcgi-0.8.3.ebuild
deleted file mode 100644
index b2e18982103..00000000000
--- a/www-apps/webdavcgi/webdavcgi-0.8.3.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils toolchain-funcs webapp
-
-DESCRIPTION="A Perl CGI for accessing and sharing files, or calendar/addressbooks via WebDAV"
-HOMEPAGE="http://webdavcgi.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-WEBAPP_MANUAL_SLOT="yes"
-KEYWORDS="~amd64"
-IUSE="mysql postgres rcs samba +sqlite +suid"
-
-DEPEND=""
-RDEPEND="dev-perl/Archive-Zip
-	dev-perl/File-Copy-Link
-	dev-perl/PerlIO-gzip
-	dev-perl/Quota
-	dev-perl/TimeDate
-	dev-perl/URI
-	dev-perl/UUID-Tiny
-	dev-perl/XML-Simple
-	media-gfx/graphicsmagick[perl]
-	mysql? ( dev-perl/DBD-mysql )
-	virtual/perl-Module-Load
-	postgres? ( dev-perl/DBD-Pg )
-	rcs? ( dev-perl/Rcs )
-	samba? ( dev-perl/Filesys-SmbClient )
-	sqlite? ( dev-perl/DBD-SQLite )
-	dev-perl/CGI
-	virtual/perl-File-Spec"
-
-need_httpd_cgi
-
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-CGIBINDIR="cgi-bin"
-
-src_prepare() {
-	epatch "${FILESDIR}/${PV}-logout-var-expansion.patch"
-}
-
-src_compile() {
-	if use suid; then
-		# There are several webdavwrappers, TODO: make it configureable
-		export WEBDAVWRAPPER="webdavwrapper"
-
-		$(tc-getCC) ${LDFLAGS} ${CFLAGS} \
-			-o "${CGIBINDIR}/${WEBDAVWRAPPER}" \
-			helper/webdavwrapper.c || die "compile ${WEBDAVWRAPPER} failed"
-	fi
-}
-
-src_install() {
-	webapp_src_preinst
-
-	local htdocsDir='htdocs'
-	local confDir='etc'
-
-	local installDirs="$confDir lib locale"
-
-	insinto "${MY_HTDOCSDIR}"
-	doins -r "${htdocsDir}"/*
-
-	exeinto "${MY_CGIBINDIR}"
-	newexe "${CGIBINDIR}/logout-dist" logout
-
-	doexe "${CGIBINDIR}/webdav.pl"
-	use suid && doexe "${CGIBINDIR}/${WEBDAVWRAPPER}"
-
-	local currentDir
-	for currentDir in ${installDirs}; do
-		dodir "${MY_HOSTROOTDIR}/${currentDir}"
-		insinto "${MY_HOSTROOTDIR}/${currentDir}"
-		doins -r "${currentDir}"/*
-	done
-
-	webapp_configfile "${MY_HOSTROOTDIR}/${confDir}"/{webdav.conf-dist,mime.types}
-
-	use mysql && webapp_sqlscript mysql sql/mysql.sql
-	use postgres && webapp_sqlscript postgres sql/postgresql.sql
-
-	dodoc CHANGELOG TODO
-	dohtml -r doc/*
-
-	webapp_hook_script "${FILESDIR}/reconfig"
-
-	webapp_src_install
-
-	# In order to change the user and group ID at runtime, the webdavwrapper
-	# needs to be run as root (set-user-ID and set-group-ID bit)
-	if use suid; then
-		einfo "Setting SUID and SGID bit for ${WEBDAVWRAPPER}"
-		fowners root:root "${MY_CGIBINDIR}/${WEBDAVWRAPPER}"
-		fperms 6755 "${MY_CGIBINDIR}/${WEBDAVWRAPPER}"
-		webapp_postinst_txt en "${FILESDIR}/postinstall-${WEBDAVWRAPPER}-en.txt"
-		webapp_hook_script "${FILESDIR}/reconfig-suid"
-	else
-		ewarn "You have the 'suid' USE flag disabled"
-		ewarn "WebDAV CGI won't be able to switch user ids"
-		webapp_postinst_txt en "${FILESDIR}/postinstall-en.txt"
-	fi
-}

diff --git a/www-apps/webdavcgi/webdavcgi-0.8.4.ebuild b/www-apps/webdavcgi/webdavcgi-0.8.4.ebuild
deleted file mode 100644
index 45fbb4226ce..00000000000
--- a/www-apps/webdavcgi/webdavcgi-0.8.4.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils toolchain-funcs versionator
-
-DESCRIPTION="A Perl CGI for accessing and sharing files, or calendar/addressbooks via WebDAV"
-HOMEPAGE="http://webdavcgi.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-
-# Provide slotting on minor versions. WebDAV CGI is a web application which
-# can be shared by multiple instances and thus major updates shouldn't be
-# enforced to all users/instances at the same time.
-SLOT="$(get_version_component_range 1-2)"
-
-KEYWORDS="~amd64"
-IUSE="afs kerberos mysql postgres rcs samba +sqlite +suid"
-
-DEPEND=""
-RDEPEND="!www-apps/webdavcgi:0
-	afs? ( net-fs/openafs )
-	dev-lang/perl
-	dev-perl/Archive-Zip
-	dev-perl/File-Copy-Link
-	dev-perl/PerlIO-gzip
-	dev-perl/Quota
-	dev-perl/TimeDate
-	dev-perl/URI
-	dev-perl/UUID-Tiny
-	dev-perl/XML-Simple
-	kerberos? ( virtual/krb5 )
-	media-gfx/graphicsmagick[perl]
-	mysql? ( dev-perl/DBD-mysql )
-	virtual/perl-Module-Load
-	postgres? ( dev-perl/DBD-Pg )
-	rcs? ( dev-perl/Rcs )
-	samba? ( dev-perl/Filesys-SmbClient )
-	sqlite? ( dev-perl/DBD-SQLite )
-	dev-perl/CGI
-	virtual/perl-File-Spec
-	|| ( virtual/httpd-cgi virtual/httpd-fastcgi )"
-
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-CGIBINDIR="cgi-bin"
-
-src_compile() {
-	if use suid; then
-		WEBDAVWRAPPERS="webdavwrapper" # Standard UID/GID wrapper
-
-		use afs      && WEBDAVWRAPPERS+=" webdavwrapper-afs"
-		use kerberos && WEBDAVWRAPPERS+=" webdavwrapper-krb"
-
-		export WEBDAVWRAPPERS
-
-		local wrapper
-		for wrapper in ${WEBDAVWRAPPERS}; do
-			$(tc-getCC) ${LDFLAGS} ${CFLAGS} \
-				-o "${CGIBINDIR}/${wrapper}" \
-				"helper/${wrapper}.c" || die "compile ${wrapper} failed"
-		done
-	fi
-}
-
-src_install() {
-	exeinto "/usr/libexec/${PN}-${SLOT}/${CGIBINDIR}"
-	newexe "${CGIBINDIR}/logout-dist" "logout"
-	doexe "${CGIBINDIR}/webdav.pl"
-
-	use afs   && doexe "${CGIBINDIR}/afswrapper"
-	use samba && doexe "${CGIBINDIR}/smbwrapper"
-
-	if use suid; then
-	    # In order to change the user and group ID at runtime, the webdavwrapper
-	    # needs to be run as root (set-user-ID and set-group-ID bit)
-		exeopts -o root -g root -m 6755
-
-	    local wrapper
-		for wrapper in ${WEBDAVWRAPPERS}; do
-			einfo "Installing UID/GID wrapper ${wrapper}"
-			doexe "${CGIBINDIR}/${wrapper}"
-		done
-
-		# reset install opts
-		exeopts
-	else
-		ewarn "You have the 'suid' USE flag disabled"
-		ewarn "WebDAV CGI won't be able to switch user ids"
-	fi
-
-	local confDir='etc'
-	local webdavConfDir="/etc/${PN}-${SLOT}/default"
-
-	export WEBDAVCONFIG="${webdavConfDir}/webdav.conf"
-
-	insinto "${webdavConfDir}"
-	doins "${confDir}/mime.types"
-	newins "${FILESDIR}/webdav-${SLOT}.conf" "webdav.conf"
-
-	local installBaseDir="/usr/share/${PN}-${SLOT}"
-	local currentDir
-	for currentDir in htdocs lib locale; do
-		insinto "${installBaseDir}/${currentDir}"
-		doins -r "${currentDir}"/*
-	done
-
-	if use mysql || use postgres; then
-		local sqlDir='sql'
-		insinto "${installBaseDir}/${sqlDir}"
-		use mysql    && "${sqlDir}/mysql.sql"
-		use postgres && "${sqlDir}/postgresql.sql"
-	fi
-
-	if use sqlite; then
-		# Directory where the SQLite database resides
-		local sqliteRootDir="/var/lib/${PN}/${SLOT}"
-		keepdir "${sqliteRootDir}"
-
-		# Default database directory where all users are able to create and
-		# share the databases, this can be changed within the config file and
-		# restricted to user/group only access if required.
-		export SQLITEDIR="${sqliteRootDir}/default"
-		keepdir "${SQLITEDIR}"
-		fperms 1777 "${SQLITEDIR}"
-	fi
-
-	# Default thumbnail directory, writable by all users
-	export THUMBNAILDIR="/var/cache/${PN}/${SLOT}/default/thumbnails"
-	keepdir "${THUMBNAILDIR}"
-	fperms 1777 "${THUMBNAILDIR}"
-
-	export APACHEEXAMPLECONFIG="apache-webdavcgi-${SLOT}-example.conf"
-	dodoc CHANGELOG TODO
-	dodoc "${FILESDIR}/${APACHEEXAMPLECONFIG}"
-	dohtml -r doc/*
-}
-
-pkg_postinst() {
-	ewarn "In order to allow different users to create and share files,"
-	ewarn "some directories were installed with world write access by default."
-	ewarn "To set restrictive permissions, add all WebDAV CGI users to a"
-	ewarn "common group, and allow access to the following directories by this"
-	ewarn "group only."
-	ewarn "Thumbnail directory: ${THUMBNAILDIR}"
-	use sqlite && ewarn "SQLite directory:    ${SQLITEDIR}"
-
-	ewarn
-	ewarn "Until bug #456180 is fixed, you probably have to re-emerge"
-	ewarn "media-gfx/graphicsmagick"
-
-	elog
-	elog "The WebDAV CGI config is located at ${WEBDAVCONFIG}."
-	elog
-	elog "An example Apache HTTP server configuration snippet is available in"
-	elog "/usr/share/doc/${PF} in the file ${APACHEEXAMPLECONFIG}"
-
-	einfo
-	einfo "Detailed installation and configuration instructions can be found at"
-	einfo "http://webdavcgi.sourceforge.net/"
-}


^ permalink raw reply related	[flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apps/webdavcgi/
@ 2018-02-11 11:36 Michał Górny
  0 siblings, 0 replies; 6+ messages in thread
From: Michał Górny @ 2018-02-11 11:36 UTC (permalink / raw
  To: gentoo-commits

commit:     392aec2bd3535468dbd345ee4cdcd97a126ca1ef
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 11 11:21:16 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Feb 11 11:36:34 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392aec2b

www-apps/webdavcgi: Remove useless maintainer <description/>

Remove useless/redundant maintainer <description/>. It does not benefit
bug wrangling, and only wastes developer's time on reading it. Few tips:

- assignee/CC is implied by ordering, there is no reason to repeat it,
- we know that maintainer is maintainer (la la la la la),
- most of adjectives for maintainer are of no value and/or are obvious.

 www-apps/webdavcgi/metadata.xml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/www-apps/webdavcgi/metadata.xml b/www-apps/webdavcgi/metadata.xml
index a439d73731f..f98f11a3f95 100644
--- a/www-apps/webdavcgi/metadata.xml
+++ b/www-apps/webdavcgi/metadata.xml
@@ -3,11 +3,9 @@
 <pkgmetadata>
 	<maintainer type="person">
 		<email>c.affolter@purplehaze.ch</email>
-		<description>Maintainer</description>
 	</maintainer>
 	<maintainer type="person">
 		<email>dev-zero@gentoo.org</email>
-		<description>Proxy maintainer</description>
 	</maintainer>
 	<maintainer type="project">
 		<email>proxy-maint@gentoo.org</email>


^ permalink raw reply related	[flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apps/webdavcgi/
@ 2017-09-10 20:48 Patrice Clement
  0 siblings, 0 replies; 6+ messages in thread
From: Patrice Clement @ 2017-09-10 20:48 UTC (permalink / raw
  To: gentoo-commits

commit:     4a464f37cc418544c982cef33a0ba60ee4007aa6
Author:     Christian Affolter <c.affolter <AT> purplehaze <DOT> ch>
AuthorDate: Sun Sep 10 16:49:31 2017 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Sep 10 20:48:17 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a464f37

www-apps/webdavcgi: update maintainer email address.

Closes: https://github.com/gentoo/gentoo/pull/5679

 www-apps/webdavcgi/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/webdavcgi/metadata.xml b/www-apps/webdavcgi/metadata.xml
index 859b14f6878..a439d73731f 100644
--- a/www-apps/webdavcgi/metadata.xml
+++ b/www-apps/webdavcgi/metadata.xml
@@ -2,7 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<maintainer type="person">
-		<email>c.affolter@stepping-stone.ch</email>
+		<email>c.affolter@purplehaze.ch</email>
 		<description>Maintainer</description>
 	</maintainer>
 	<maintainer type="person">


^ permalink raw reply related	[flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: www-apps/webdavcgi/
@ 2015-10-29 16:11 Ian Delaney
  0 siblings, 0 replies; 6+ messages in thread
From: Ian Delaney @ 2015-10-29 16:11 UTC (permalink / raw
  To: gentoo-commits

commit:     f424bc552b429a7d269632d3bf9a6b1a79de1dad
Author:     Ian Delaney <idella4 <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 29 16:11:11 2015 +0000
Commit:     Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Thu Oct 29 16:11:44 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f424bc55

www-apps/webdavcgi: update maintainer's email address in metadata

Package-Manager: portage-2.2.23

 www-apps/webdavcgi/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/webdavcgi/metadata.xml b/www-apps/webdavcgi/metadata.xml
index 69dfa86..d68a2a4 100644
--- a/www-apps/webdavcgi/metadata.xml
+++ b/www-apps/webdavcgi/metadata.xml
@@ -3,7 +3,7 @@
 <pkgmetadata>
 	<herd>proxy-maintainers</herd>
 	<maintainer>
-		<email>christian.affolter@stepping-stone.ch</email>
+		<email>c.affolter@stepping-stone.ch</email>
 		<description>Maintainer</description>
 	</maintainer>
 	<maintainer>


^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2021-12-26  0:20 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-01-05  8:40 [gentoo-commits] repo/gentoo:master commit in: www-apps/webdavcgi/ Joonas Niilola
  -- strict thread matches above, loose matches on Subject: below --
2021-12-26  0:20 Sam James
2020-09-23 22:43 Aaron Bauman
2018-02-11 11:36 Michał Górny
2017-09-10 20:48 Patrice Clement
2015-10-29 16:11 Ian Delaney

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox