[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: 2b214fc164ed9438d8abceeb8ff2cd0fba7ec7d3 Author: Matoro Mahri matoro tk> AuthorDate: Sat Feb 10 18:07:14 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Feb 13 05:40:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b214fc1 sys-apps/pmount: Keyword 0.9.99_alpha-r8 arm64, #920873 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> sys-apps/pmount/pmount-0.9.99_alpha-r8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r8.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r8.ebuild index 4b0c16d89431..1c65776dc516 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r8.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r8.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/-} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="crypt" # cryptsetup is executed at runtime only, no libraries used AFAICT
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/files/, sys-apps/pmount/
commit: c2295920c514d39794c18f1cabbce5b15a1c0fcc Author: Alexander Golubev gmail com> AuthorDate: Sun Jan 21 07:12:04 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Feb 10 10:01:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2295920 sys-apps/pmount: fix a bug in bundled realpath Closes: https://bugs.gentoo.org/741810 Signed-off-by: Alexander Golubev gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34934 Signed-off-by: Joonas Niilola gentoo.org> ...9_alpha-fix-buggy-realpath-implementation.patch | 31 sys-apps/pmount/pmount-0.9.99_alpha-r8.ebuild | 93 ++ 2 files changed, 124 insertions(+) diff --git a/sys-apps/pmount/files/pmount-0.9.99_alpha-fix-buggy-realpath-implementation.patch b/sys-apps/pmount/files/pmount-0.9.99_alpha-fix-buggy-realpath-implementation.patch new file mode 100644 index ..f1d7f7d4c0fc --- /dev/null +++ b/sys-apps/pmount/files/pmount-0.9.99_alpha-fix-buggy-realpath-implementation.patch @@ -0,0 +1,31 @@ +Fix bug in realpath implementation bundled with pmount which caused it to +likely fail on paths with several symlinks. + +The issue was first noticed by failure in tests: +Gentoo-Bug: https://bugs.gentoo.org/741810 +--- pmount-0.9.99-alpha/src/realpath.c.orig2024-01-21 09:19:55.776224329 +0300 pmount-0.9.99-alpha/src/realpath.c 2024-01-21 09:30:46.751233027 +0300 +@@ -128,6 +128,7 @@ + } else { + #ifdef resolve_symlinks /* Richard Gooch dislikes sl resolution */ + int m; ++ char *old_buf; + + /* Note: readlink doesn't add the null byte. */ + link_path[n] = '\0'; +@@ -141,12 +142,13 @@ + + /* Insert symlink contents into path. */ + m = strlen(path); +- if (buf) +- free(buf); ++ old_buf = buf; /* path might point to buf at this point */ + buf = xmalloc(m + n + 1); + memcpy(buf, link_path, n); + memcpy(buf + n, path, m + 1); + path = buf; ++ if (old_buf) ++ free(old_buf); + #endif + } + *npath++ = '/'; diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r8.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r8.ebuild new file mode 100644 index ..4b0c16d89431 --- /dev/null +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r8.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 + +DESCRIPTION="Policy based mounter that gives the ability to mount removable devices as a user" +HOMEPAGE="https://launchpad.net/pmount"; +SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV/_/-}.orig.tar.bz2" +S="${WORKDIR}"/${P/_/-} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="crypt" + +# cryptsetup is executed at runtime only, no libraries used AFAICT +# but in DEPEND too as it's checked during configure +RDEPEND=" + acct-group/plugdev + >=sys-apps/util-linux-2.17.2 + crypt? ( >=sys-fs/cryptsetup-1.0.6-r2 )" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/intltool + sys-devel/gettext" + +PATCHES=( + "${FILESDIR}"/${PN}-0.9.19-testsuite-missing-dir.patch + "${FILESDIR}"/${P}-locale-regex.patch + "${FILESDIR}"/${P}-exfat-support.patch + "${FILESDIR}"/${P}-limits-musl.patch + "${FILESDIR}"/${P}-missing-includes.patch + "${FILESDIR}"/${P}-fix-buggy-realpath-implementation.patch +) + +src_prepare() { + # Restore default value from pmount <= 0.9.23 wrt #393633 + sed -i -e '/^not_physically_logged_allow/s:=.*:= yes:' etc/pmount.conf || die + + cat <<-EOF > po/POTFILES.skip || die + src/conffile.c + src/configuration.c + src/loop.c + EOF + + default +} + +src_configure() { + econf --disable-hal +} + +src_test() { + local testdir=${S}/tests/check_fstab + + ln -s a "${testdir}/b" && + ln -s d "${testdir}/c" && + ln -s c "${testdir}/e" || + die "Unable to create fake symlinks required for testsuite" + + emake check +} + +src_install() { + # Must be run SETUID+SETGID, bug #250106 + exeinto /usr/bin + exeopts -m 6710 -g plugdev + doexe src/{p,pu}mount + + dodoc AUTHORS ChangeLog TODO + doman man/{{p,pu}mount.1,pmount.conf.5} + + insinto /etc + doins etc/pmount.{allow,conf} + + keepdir /media #501772 + + newbashcomp "${FILESDIR}/${PN}.bash-completion" "${PN}" + bashcomp_alias pmount pumount +} + +pkg_postinst() { + elog + elog "This package has been installed setuid and setgid."
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: 35898d1adfd1891c3d1a7d42f9ef38d707eb886d Author: Piotr Karbowski gentoo org> AuthorDate: Wed Aug 9 18:11:54 2023 + Commit: Piotr Karbowski gentoo org> CommitDate: Wed Aug 9 18:14:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35898d1a sys-apps/pmount: drop myself as maintainer; m-n. Signed-off-by: Piotr Karbowski gentoo.org> sys-apps/pmount/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/sys-apps/pmount/metadata.xml b/sys-apps/pmount/metadata.xml index f3723215f16a..2fc1bb94b95e 100644 --- a/sys-apps/pmount/metadata.xml +++ b/sys-apps/pmount/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - slashbe...@gentoo.org - Piotr Karbowski - + pmount
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: 94121e0a497ceb571287ae5d52651330e874901a Author: Michał Górny gentoo org> AuthorDate: Tue Jul 26 16:05:25 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 26 16:05:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94121e0a sys-apps/pmount: Remove old Signed-off-by: Michał Górny gentoo.org> sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild | 87 --- 1 file changed, 87 deletions(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild deleted file mode 100644 index 1d336844462f.. --- a/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit bash-completion-r1 - -DESCRIPTION="Policy based mounter that gives the ability to mount removable devices as a user" -HOMEPAGE="https://launchpad.net/pmount"; -SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV/_/-}.orig.tar.bz2" -S=${WORKDIR}/${P/_/-} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86" -IUSE="crypt" - -RDEPEND=" - acct-group/plugdev - >=sys-apps/util-linux-2.17.2 - crypt? ( >=sys-fs/cryptsetup-1.0.6-r2 )" -DEPEND="${RDEPEND} - dev-util/intltool - sys-devel/gettext" - -PATCHES=( - "${FILESDIR}"/${PN}-0.9.19-testsuite-missing-dir.patch - "${FILESDIR}"/${P}-locale-regex.patch - "${FILESDIR}"/${P}-exfat-support.patch - "${FILESDIR}"/${P}-limits-musl.patch -) - -src_prepare() { - # Restore default value from pmount <= 0.9.23 wrt #393633 - sed -i -e '/^not_physically_logged_allow/s:=.*:= yes:' etc/pmount.conf || die - - cat <<-EOF > po/POTFILES.skip || die - src/conffile.c - src/configuration.c - src/loop.c - EOF - - default -} - -src_configure() { - econf --disable-hal -} - -src_test() { - local testdir=${S}/tests/check_fstab - - ln -s a "${testdir}/b" && - ln -s d "${testdir}/c" && - ln -s c "${testdir}/e" || - die "Unable to create fake symlinks required for testsuite" - - emake check -} - -src_install() { - # Must be run SETUID+SETGID, bug #250106 - exeinto /usr/bin - exeopts -m 6710 -g plugdev - doexe src/{p,pu}mount - - dodoc AUTHORS ChangeLog TODO - doman man/{{p,pu}mount.1,pmount.conf.5} - - insinto /etc - doins etc/pmount.{allow,conf} - - keepdir /media #501772 - - newbashcomp "${FILESDIR}/${PN}.bash-completion" "${PN}" - bashcomp_alias pmount pumount -} - -pkg_postinst() { - elog - elog "This package has been installed setuid and setgid." - - elog "The permissions are as such that only users that belong to the plugdev" - elog "group are allowed to run this. But if a script run by root mounts a" - elog "device, members of the plugdev group will have access to it." - elog - elog "Please add your user to the plugdev group to be able to mount USB drives" -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: 03b19c92d970059f04288170730e199047d150e7 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 26 16:05:36 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 26 16:05:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b19c92 sys-apps/pmount: Remove myself from maintainers Signed-off-by: Michał Górny gentoo.org> sys-apps/pmount/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/sys-apps/pmount/metadata.xml b/sys-apps/pmount/metadata.xml index d68bf71a665d..f3723215f16a 100644 --- a/sys-apps/pmount/metadata.xml +++ b/sys-apps/pmount/metadata.xml @@ -5,10 +5,6 @@ slashbe...@gentoo.org Piotr Karbowski - - mgo...@gentoo.org - Michał Górny - pmount
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: c7debe4aa7aad7b2857421d23c28101f72a7a45a Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jul 26 15:20:58 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jul 26 15:20:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7debe4a sys-apps/pmount: sparc stable wrt bug #860942 Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild index d5246a94ebf0..f5e37d98cd34 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/-} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc ~x86" IUSE="crypt" # cryptsetup is executed at runtime only, no libraries used AFAICT
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: d7610db7d59da8c732d4dcc2af990daf5b00f19a Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jul 26 15:16:20 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jul 26 15:16:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7610db7 sys-apps/pmount: arm stable wrt bug #860942 Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild index fb97d9d09e2d..d5246a94ebf0 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/-} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc ~x86" IUSE="crypt" # cryptsetup is executed at runtime only, no libraries used AFAICT
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: 39f51170ae577368cc3205694612a54b1493ce5e Author: Sam James gentoo org> AuthorDate: Tue Jul 26 04:41:57 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 26 04:41:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f51170 sys-apps/pmount: Stabilize 0.9.99_alpha-r7 ppc64, #860942 Signed-off-by: Sam James gentoo.org> sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild index 5c66ea720e1d..4c0c1dc4be63 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/-} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc ~x86" IUSE="crypt" # cryptsetup is executed at runtime only, no libraries used AFAICT
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: e9079ecbdd55158491fb8343b3d2d4f8de533a52 Author: Sam James gentoo org> AuthorDate: Tue Jul 26 02:04:55 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 26 02:04:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9079ecb sys-apps/pmount: Stabilize 0.9.99_alpha-r7 ppc, #860942 Signed-off-by: Sam James gentoo.org> sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild index baad4714b833..5c66ea720e1d 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/-} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86" IUSE="crypt" # cryptsetup is executed at runtime only, no libraries used AFAICT
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/, sys-apps/pmount/files/
commit: 0773dc7048e4ce34e9d61c580a7424348f5124db Author: Cristian Othón Martínez Vera cfuga mx> AuthorDate: Sat Jun 25 03:44:00 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jun 25 03:44:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0773dc70 sys-apps/pmount: fix build with musl Closes: https://bugs.gentoo.org/713422 Signed-off-by: Cristian Othón Martínez Vera cfuga.mx> Signed-off-by: Sam James gentoo.org> sys-apps/pmount/files/pmount-0.9.99_alpha-limits-musl.patch | 12 sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild | 4 ++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/sys-apps/pmount/files/pmount-0.9.99_alpha-limits-musl.patch b/sys-apps/pmount/files/pmount-0.9.99_alpha-limits-musl.patch new file mode 100644 index ..af6a1ebc521d --- /dev/null +++ b/sys-apps/pmount/files/pmount-0.9.99_alpha-limits-musl.patch @@ -0,0 +1,12 @@ +https://bugs.gentoo.org/713422 +--- a/src/utils.c b/src/utils.c +@@ -25,6 +25,7 @@ + #include + + #include ++#include + + #include "utils.h" + + diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild index e6a575c9f139..1d336844462f 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -26,7 +26,7 @@ PATCHES=( "${FILESDIR}"/${PN}-0.9.19-testsuite-missing-dir.patch "${FILESDIR}"/${P}-locale-regex.patch "${FILESDIR}"/${P}-exfat-support.patch - + "${FILESDIR}"/${P}-limits-musl.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/files/, sys-apps/pmount/
commit: b609cb7324518d716d722875f5f2e68619cfb98a Author: Sam James gentoo org> AuthorDate: Sat Jun 25 04:15:29 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jun 25 04:15:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b609cb73 sys-apps/pmount: fix implicit function declarations Signed-off-by: Sam James gentoo.org> .../pmount-0.9.99_alpha-missing-includes.patch | 82 +++ sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild | 92 ++ 2 files changed, 174 insertions(+) diff --git a/sys-apps/pmount/files/pmount-0.9.99_alpha-missing-includes.patch b/sys-apps/pmount/files/pmount-0.9.99_alpha-missing-includes.patch new file mode 100644 index ..cdcb65ad822d --- /dev/null +++ b/sys-apps/pmount/files/pmount-0.9.99_alpha-missing-includes.patch @@ -0,0 +1,82 @@ +--- a/src/conffile.c b/src/conffile.c +@@ -22,6 +22,7 @@ + #include + #include + #include ++#include + + #include "conffile.h" + #include "config.h" +--- a/src/luks.c b/src/luks.c +@@ -13,7 +13,9 @@ + #include "utils.h" + #include "policy.h" + #include ++#include + #include ++#include + #include + #include + +--- a/src/policy.c b/src/policy.c +@@ -13,6 +13,7 @@ + #include "policy.h" + #include "utils.h" + ++#include + #include + #include + #include +--- a/src/pmount.c b/src/pmount.c +@@ -29,6 +29,7 @@ + #include "policy.h" + #include "utils.h" + #include "luks.h" ++#include "loop.h" + #include "config.h" + + /* Configuration file handling */ +--- a/src/policy.c b/src/policy.c +@@ -33,6 +33,7 @@ + #include + #include + ++#include "configuration.h" + + /* We use our own safe version of realpath */ + #include "realpath.h" +--- a/src/pumount.c b/src/pumount.c +@@ -24,6 +24,7 @@ + #include "utils.h" + #include "luks.h" + #include "config.h" ++#include "configuration.h" + + /* error codes */ + const int E_ARGS = 1; +--- a/tests/test_policy.c b/tests/test_policy.c +@@ -16,6 +16,7 @@ + #include "policy.h" + #include "utils.h" + #include ++#include + + int testsFailed = 0; + int totalTests = 0; +--- a/tests/test_spawn.c b/tests/test_spawn.c +@@ -12,6 +12,7 @@ + + + #include ++#include + #include + #include "utils.h" + diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild new file mode 100644 index ..baad4714b833 --- /dev/null +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r7.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 + +DESCRIPTION="Policy based mounter that gives the ability to mount removable devices as a user" +HOMEPAGE="https://launchpad.net/pmount"; +SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV/_/-}.orig.tar.bz2" +S="${WORKDIR}"/${P/_/-} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="crypt" + +# cryptsetup is executed at runtime only, no libraries used AFAICT +# but in DEPEND too as it's checked during configure +RDEPEND=" + acct-group/plugdev + >=sys-apps/util-linux-2.17.2 + crypt? ( >=sys-fs/cryptsetup-1.0.6-r2 )" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/intltool + sys-devel/gettext" + +PATCHES=( + "${FILESDIR}"/${PN}-0.9.19-testsuite-missing-dir.patch + "${FILESDIR}"/${P}-locale-regex.patch + "${FILESDIR}"/${P}-exfat-support.patch + "${FILESDIR}"/${P}-limits-musl.patch + "${FILESDIR}"/${P}-missing-includes.patch +) + +src_prepare() { + # Restore default value from pmount <= 0.9.23 wrt #393633 + sed -i -e '/^not_physically_logged_allow/s:=.*:= yes:' etc/pmount.conf || die + + cat <<-EOF > po/POTFILES.skip || die + src/conffile.c + src/configuration.c + src/loop.c + EOF + + default +} + +src_configure() { + econf --disable-hal +} + +src_test() { + local testdir=${S}/tests/check_fstab + + ln -s a "${testdir}/b" && + ln -s d "${testdir}/c" && + ln -s c "${testdir}/e" || + die "Unable to create fake symlinks required for testsuite" + + emake check +} + +src_install() { + # Must be run SETUID+SETGID, bug #250106 + exeinto /usr/bin + exeopts -m 6710 -g plugdev + doexe src/{p,pu}mount + + dodoc AUTHORS ChangeLog TODO + doman man/{{p,pu}mount.1,pmount.conf.5} + + insinto /etc + doins etc/pmount.{allow,conf} + + keepdir /media #501772 + + newbashcomp "${FILESDIR}/${PN}.bash-completion" "${PN}" + bashcomp_alias pmount pumount +} + +pkg_postinst() { + elog + elog "This package has been installed setuid and setgid." + + elog "The permissions are as such that only users that belong to the plugdev" + elog "group are allowed to run this. But if a script run by root mounts a" +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount-gui/
commit: a065f6c4b00b60c2b7d01e417370693afae03c11 Author: Sam James gentoo org> AuthorDate: Sat Jul 31 05:00:40 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jul 31 05:00:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a065f6c4 sys-apps/pmount-gui: update EAPI 5 -> 7 Signed-off-by: Sam James gentoo.org> sys-apps/pmount-gui/pmount-gui-0_pre20130806.ebuild | 16 +++- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/sys-apps/pmount-gui/pmount-gui-0_pre20130806.ebuild b/sys-apps/pmount-gui/pmount-gui-0_pre20130806.ebuild index e43bb34fb1a..2fa0665d5f7 100644 --- a/sys-apps/pmount-gui/pmount-gui-0_pre20130806.ebuild +++ b/sys-apps/pmount-gui/pmount-gui-0_pre20130806.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -if [ ${PV} = * ]; then +if [[ ${PV} == * ]]; then EGIT_REPO_URI="git://git.tdb.fi/pmount-gui" inherit git-2 else @@ -18,17 +18,15 @@ HOMEPAGE="http://git.tdb.fi/?p=pmount-gui.git;a=summary"; LICENSE="BSD-2" SLOT="0" -IUSE="" -COMMON_DEPEND="x11-libs/gtk+:2" -RDEPEND="${COMMON_DEPEND} +DEPEND="x11-libs/gtk+:2" +RDEPEND="${DEPEND} sys-apps/pmount virtual/udev" -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig" +BDEPEND="virtual/pkgconfig" src_compile() { - emake CC="$(tc-getCC) ${CFLAGS} ${LDFLAGS}" + emake CC="$(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS}" } src_install() {
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount-gui/
commit: a5eceb28f487277fda05005f3d06660827701013 Author: Jonas Stein gentoo org> AuthorDate: Tue Mar 30 00:00:36 2021 + Commit: Jonas Stein gentoo org> CommitDate: Tue Mar 30 00:00:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5eceb28 sys-apps/pmount-gui: drop project desktop-misc Drop project desktop-misc from the list of maintainers. Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Jonas Stein gentoo.org> sys-apps/pmount-gui/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/sys-apps/pmount-gui/metadata.xml b/sys-apps/pmount-gui/metadata.xml index 2ba8e9e851e..7a38bb90096 100644 --- a/sys-apps/pmount-gui/metadata.xml +++ b/sys-apps/pmount-gui/metadata.xml @@ -1,8 +1,5 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - desktop-m...@gentoo.org - Gentoo Desktop Miscellaneous Project - +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: 378d0576e55fc7fefca4189b4abe64312c1b5592 Author: Michał Górny gentoo org> AuthorDate: Wed Jan 6 10:02:36 2021 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 6 10:07:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=378d0576 sys-apps/pmount: Remove old Signed-off-by: Michał Górny gentoo.org> sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild | 85 --- 1 file changed, 85 deletions(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild deleted file mode 100644 index da81d534c5d..000 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit bash-completion-r1 - -DESCRIPTION="Policy based mounter that gives the ability to mount removable devices as a user" -HOMEPAGE="https://launchpad.net/pmount"; -SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV/_/-}.orig.tar.bz2" -S=${WORKDIR}/${P/_/-} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86" -IUSE="crypt" - -RDEPEND=" - acct-group/plugdev - >=sys-apps/util-linux-2.17.2 - crypt? ( >=sys-fs/cryptsetup-1.0.6-r2 )" -DEPEND="${RDEPEND} - dev-util/intltool - sys-devel/gettext" - -PATCHES=( - "${FILESDIR}"/${PN}-0.9.19-testsuite-missing-dir.patch - "${FILESDIR}"/${P}-locale-regex.patch -) - -src_prepare() { - # Restore default value from pmount <= 0.9.23 wrt #393633 - sed -i -e '/^not_physically_logged_allow/s:=.*:= yes:' etc/pmount.conf || die - - cat <<-EOF > po/POTFILES.skip || die - src/conffile.c - src/configuration.c - src/loop.c - EOF - - default -} - -src_configure() { - econf --disable-hal -} - -src_test() { - local testdir=${S}/tests/check_fstab - - ln -s a "${testdir}/b" && - ln -s d "${testdir}/c" && - ln -s c "${testdir}/e" || - die "Unable to create fake symlinks required for testsuite" - - emake check -} - -src_install() { - # Must be run SETUID+SETGID, bug #250106 - exeinto /usr/bin - exeopts -m 6710 -g plugdev - doexe src/{p,pu}mount - - dodoc AUTHORS ChangeLog TODO - doman man/{{p,pu}mount.1,pmount.conf.5} - - insinto /etc - doins etc/pmount.{allow,conf} - - keepdir /media #501772 - - newbashcomp "${FILESDIR}/${PN}.bash-completion" "${PN}" - bashcomp_alias pmount pumount -} - -pkg_postinst() { - elog - elog "This package has been installed setuid and setgid." - - elog "The permissions are as such that only users that belong to the plugdev" - elog "group are allowed to run this. But if a script run by root mounts a" - elog "device, members of the plugdev group will have access to it." - elog - elog "Please add your user to the plugdev group to be able to mount USB drives" -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: 07efa9311b47d1c3080d57a67b1e9a8d00319077 Author: Sam James gentoo org> AuthorDate: Wed Jan 6 03:46:06 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jan 6 03:46:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07efa931 sys-apps/pmount: Stabilize 0.9.99_alpha-r6 amd64, #751148 Signed-off-by: Sam James gentoo.org> sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild index d5b7d279d3e..e6a575c9f13 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ S=${WORKDIR}/${P/_/-} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86" IUSE="crypt" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: 507d1e0acc143328c401d0fb02d5bdaf29516794 Author: Sam James gentoo org> AuthorDate: Wed Oct 28 16:16:29 2020 + Commit: Sam James gentoo org> CommitDate: Wed Oct 28 16:18:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=507d1e0a sys-apps/pmount: Stabilize 0.9.99_alpha-r6 arm, #751148 Signed-off-by: Sam James gentoo.org> sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild index 03e626d56de..b719f9260ef 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild @@ -11,7 +11,7 @@ S=${WORKDIR}/${P/_/-} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ppc ppc64 sparc x86" +KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ppc ppc64 sparc x86" IUSE="crypt" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: 16deb62bc4e0052b8a16c1eb5f8bc9eec544fe17 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Oct 26 23:50:34 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Oct 26 23:50:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16deb62b sys-apps/pmount: stable 0.9.99_alpha-r6 for sparc stable wrt bug #751148 Package-Manager: Portage-3.0.8, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild index 0248164aa0f..03e626d56de 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild @@ -11,7 +11,7 @@ S=${WORKDIR}/${P/_/-} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ppc ppc64 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ppc ppc64 sparc x86" IUSE="crypt" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: 9c2296e486414003d4ef7c60ff81686a274e946f Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Oct 26 23:48:17 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Oct 26 23:48:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c2296e4 sys-apps/pmount: stable 0.9.99_alpha-r6 for ppc64 stable wrt bug #751148 Package-Manager: Portage-3.0.8, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild index 7aa2f70a31a..0248164aa0f 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild @@ -11,7 +11,7 @@ S=${WORKDIR}/${P/_/-} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ppc ppc64 ~sparc x86" IUSE="crypt" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: e8943648a3eb033cec4e4cc085dbb5549aed5a75 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Oct 26 23:46:08 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Oct 26 23:46:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8943648 sys-apps/pmount: stable 0.9.99_alpha-r6 for ppc stable wrt bug #751148 Package-Manager: Portage-3.0.8, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild index a0e86c70421..7aa2f70a31a 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild @@ -11,7 +11,7 @@ S=${WORKDIR}/${P/_/-} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ppc ~ppc64 ~sparc x86" IUSE="crypt" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: 6bd678c321cd6b84dd6f0e43575d2689f6298136 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Oct 26 23:41:27 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Oct 26 23:44:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd678c3 sys-apps/pmount: stable 0.9.99_alpha-r6 for hppa stable wrt bug #751148 Package-Manager: Portage-3.0.8, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild index 39bdc8b8792..a0e86c70421 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild @@ -11,7 +11,7 @@ S=${WORKDIR}/${P/_/-} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="crypt" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: 935254416aea5377e918ba52a732b574cc5e3f9f Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Oct 25 21:31:25 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Oct 25 21:33:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93525441 sys-apps/pmount: x86 stable (bug #751148) Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild index 8336e554d75..39bdc8b8792 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild @@ -11,7 +11,7 @@ S=${WORKDIR}/${P/_/-} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="crypt" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: 5d783dfb621b8e1ab1c015db6c73603710b46560 Author: Piotr Karbowski gentoo org> AuthorDate: Sun Aug 2 18:39:28 2020 + Commit: Piotr Karbowski gentoo org> CommitDate: Sun Aug 2 18:40:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d783dfb sys-apps/pmount: adopting. Signed-off-by: Piotr Karbowski gentoo.org> sys-apps/pmount/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/sys-apps/pmount/metadata.xml b/sys-apps/pmount/metadata.xml index a96b123d31d..a5051c48124 100644 --- a/sys-apps/pmount/metadata.xml +++ b/sys-apps/pmount/metadata.xml @@ -1,6 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd";> + + slashbe...@gentoo.org + Piotr Karbowski + mgo...@gentoo.org Michał Górny
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/, sys-apps/pmount/files/
commit: a23022d217ec3068127bb88b1898e1f37a88ba15 Author: Piotr Karbowski gentoo org> AuthorDate: Sun Aug 2 18:38:22 2020 + Commit: Piotr Karbowski gentoo org> CommitDate: Sun Aug 2 18:40:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a23022d2 sys-apps/pmount: 0.9.99_alpha-r6 bump with exfat support. Signed-off-by: Piotr Karbowski gentoo.org> .../files/pmount-0.9.99_alpha-exfat-support.patch | 12 +++ sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild | 87 ++ 2 files changed, 99 insertions(+) diff --git a/sys-apps/pmount/files/pmount-0.9.99_alpha-exfat-support.patch b/sys-apps/pmount/files/pmount-0.9.99_alpha-exfat-support.patch new file mode 100644 index 000..b5f1074e24b --- /dev/null +++ b/sys-apps/pmount/files/pmount-0.9.99_alpha-exfat-support.patch @@ -0,0 +1,12 @@ +diff --git a/src/fs.c b/src/fs.c +index 65ea0c7..2a12b60 100644 +--- a/src/fs.c b/src/fs.c +@@ -21,6 +21,7 @@ + static struct FS supported_fs[] = { + { "udf", "nosuid,nodev,user", 1, "000", ",iocharset=%s" }, + { "iso9660", "nosuid,nodev,user", 1, NULL, ",iocharset=%s" }, ++{ "exfat", "nosuid,nodev,user", 1, "077"}, + { "vfat", "nosuid,nodev,user,quiet,shortname=mixed", 1, "077", + ",iocharset=%s",",fmask=%04o,dmask=%04o"}, + { "hfsplus", "nosuid,nodev,user", 1, NULL, 0 }, diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild new file mode 100644 index 000..8336e554d75 --- /dev/null +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r6.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 + +DESCRIPTION="Policy based mounter that gives the ability to mount removable devices as a user" +HOMEPAGE="https://launchpad.net/pmount"; +SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV/_/-}.orig.tar.bz2" +S=${WORKDIR}/${P/_/-} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="crypt" + +RDEPEND=" + acct-group/plugdev + >=sys-apps/util-linux-2.17.2 + crypt? ( >=sys-fs/cryptsetup-1.0.6-r2 )" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext" + +PATCHES=( + "${FILESDIR}"/${PN}-0.9.19-testsuite-missing-dir.patch + "${FILESDIR}"/${P}-locale-regex.patch + "${FILESDIR}"/${P}-exfat-support.patch + +) + +src_prepare() { + # Restore default value from pmount <= 0.9.23 wrt #393633 + sed -i -e '/^not_physically_logged_allow/s:=.*:= yes:' etc/pmount.conf || die + + cat <<-EOF > po/POTFILES.skip || die + src/conffile.c + src/configuration.c + src/loop.c + EOF + + default +} + +src_configure() { + econf --disable-hal +} + +src_test() { + local testdir=${S}/tests/check_fstab + + ln -s a "${testdir}/b" && + ln -s d "${testdir}/c" && + ln -s c "${testdir}/e" || + die "Unable to create fake symlinks required for testsuite" + + emake check +} + +src_install() { + # Must be run SETUID+SETGID, bug #250106 + exeinto /usr/bin + exeopts -m 6710 -g plugdev + doexe src/{p,pu}mount + + dodoc AUTHORS ChangeLog TODO + doman man/{{p,pu}mount.1,pmount.conf.5} + + insinto /etc + doins etc/pmount.{allow,conf} + + keepdir /media #501772 + + newbashcomp "${FILESDIR}/${PN}.bash-completion" "${PN}" + bashcomp_alias pmount pumount +} + +pkg_postinst() { + elog + elog "This package has been installed setuid and setgid." + + elog "The permissions are as such that only users that belong to the plugdev" + elog "group are allowed to run this. But if a script run by root mounts a" + elog "device, members of the plugdev group will have access to it." + elog + elog "Please add your user to the plugdev group to be able to mount USB drives" +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/files/, sys-apps/pmount/
commit: 7efa28d485458743e6c25201b75526628f341af6 Author: Michał Górny gentoo org> AuthorDate: Sun Jan 5 14:57:02 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Jan 5 15:17:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7efa28d4 sys-apps/pmount: Bump to EAPI 7 Signed-off-by: Michał Górny gentoo.org> .../pmount-0.9.19-testsuite-missing-dir.patch | 6 ++--- .../files/pmount-0.9.99_alpha-locale-regex.patch | 4 ++-- sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild | 27 -- 3 files changed, 20 insertions(+), 17 deletions(-) diff --git a/sys-apps/pmount/files/pmount-0.9.19-testsuite-missing-dir.patch b/sys-apps/pmount/files/pmount-0.9.19-testsuite-missing-dir.patch index 93d0555f0f3..319a1d6f04a 100644 --- a/sys-apps/pmount/files/pmount-0.9.19-testsuite-missing-dir.patch +++ b/sys-apps/pmount/files/pmount-0.9.19-testsuite-missing-dir.patch @@ -16,21 +16,21 @@ diff --git a/tests/check_fstab/a b/tests/check_fstab/a new file mode 100644 index 000..d16d1c5 --- /dev/null -+++ tests/check_fstab/a b/tests/check_fstab/a @@ -0,0 +1 @@ +This file is a 'dummy device file' for the fstab check diff --git a/tests/check_fstab/d b/tests/check_fstab/d new file mode 100644 index 000..d16d1c5 --- /dev/null -+++ tests/check_fstab/d b/tests/check_fstab/d @@ -0,0 +1 @@ +This file is a 'dummy device file' for the fstab check diff --git a/tests/check_fstab/fstab b/tests/check_fstab/fstab new file mode 100644 index 000..8ba6f6c --- /dev/null -+++ tests/check_fstab/fstab b/tests/check_fstab/fstab @@ -0,0 +1,6 @@ +# A dummy fstab file for + diff --git a/sys-apps/pmount/files/pmount-0.9.99_alpha-locale-regex.patch b/sys-apps/pmount/files/pmount-0.9.99_alpha-locale-regex.patch index c96fc055452..3dabd03c965 100644 --- a/sys-apps/pmount/files/pmount-0.9.99_alpha-locale-regex.patch +++ b/sys-apps/pmount/files/pmount-0.9.99_alpha-locale-regex.patch @@ -1,7 +1,7 @@ http://bugs.gentoo.org/416985 src/conffile.c -+++ src/conffile.c +--- a/src/conffile.c b/src/conffile.c @@ -372,7 +372,7 @@ static int cf_prepare_regexps() /* A regexp matching a boolean value*/ diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild index 52df8b15b9f..7df482af2a2 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild @@ -1,12 +1,13 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit eutils bash-completion-r1 +EAPI=7 +inherit bash-completion-r1 DESCRIPTION="Policy based mounter that gives the ability to mount removable devices as a user" HOMEPAGE="https://launchpad.net/pmount"; SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV/_/-}.orig.tar.bz2" +S=${WORKDIR}/${P/_/-} LICENSE="GPL-2" SLOT="0" @@ -21,21 +22,22 @@ DEPEND="${RDEPEND} dev-util/intltool sys-devel/gettext" -S=${WORKDIR}/${P/_/-} +PATCHES=( + "${FILESDIR}"/${PN}-0.9.19-testsuite-missing-dir.patch + "${FILESDIR}"/${P}-locale-regex.patch +) src_prepare() { # Restore default value from pmount <= 0.9.23 wrt #393633 sed -i -e '/^not_physically_logged_allow/s:=.*:= yes:' etc/pmount.conf || die - cat <<-EOF > po/POTFILES.skip + cat <<-EOF > po/POTFILES.skip || die src/conffile.c src/configuration.c src/loop.c EOF - epatch \ - "${FILESDIR}"/${PN}-0.9.19-testsuite-missing-dir.patch \ - "${FILESDIR}"/${P}-locale-regex.patch + default } src_configure() { @@ -45,14 +47,15 @@ src_configure() { src_test() { local testdir=${S}/tests/check_fstab - ln -s $testdir/a $testdir/b && ln -s $testdir/d $testdir/c && \ - ln -s $testdir/c $testdir/e \ - || die "Unable to create fake symlinks required for testsuite" + ln -s a "${testdir}/b" && + ln -s d "${testdir}/c" && + ln -s c "${testdir}/e" || + die "Unable to create fake symlinks required for testsuite" emake check } -src_install () { +src_install() { # Must be run SETUID+SETGID, bug #250106 exeinto /usr/bin exeopts -m 6710 -g plugdev
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: cd291b8023155e83f299da46eddcb8d55ae5f472 Author: Michał Górny gentoo org> AuthorDate: Fri Sep 13 12:16:14 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 13 12:42:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd291b80 sys-apps/pmount: Use acct-group/plugdev Signed-off-by: Michał Górny gentoo.org> sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild index f035b7abd42..52df8b15b9f 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit eutils user bash-completion-r1 +inherit eutils bash-completion-r1 DESCRIPTION="Policy based mounter that gives the ability to mount removable devices as a user" HOMEPAGE="https://launchpad.net/pmount"; @@ -13,7 +13,9 @@ SLOT="0" KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86" IUSE="crypt" -RDEPEND=">=sys-apps/util-linux-2.17.2 +RDEPEND=" + acct-group/plugdev + >=sys-apps/util-linux-2.17.2 crypt? ( >=sys-fs/cryptsetup-1.0.6-r2 )" DEPEND="${RDEPEND} dev-util/intltool @@ -21,10 +23,6 @@ DEPEND="${RDEPEND} S=${WORKDIR}/${P/_/-} -pkg_setup() { - enewgroup plugdev -} - src_prepare() { # Restore default value from pmount <= 0.9.23 wrt #393633 sed -i -e '/^not_physically_logged_allow/s:=.*:= yes:' etc/pmount.conf || die
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: 1edacd5cd72f40489ca012510cd2209a40ba0885 Author: Wim Muskee gmail com> AuthorDate: Sat Apr 20 07:25:52 2019 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 6 06:04:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1edacd5c sys-apps/pmount: update HOMEPAGE, metadata Closes: https://bugs.gentoo.org/658084 Signed-off-by: Wim Muskee gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11752 Signed-off-by: Michał Górny gentoo.org> sys-apps/pmount/metadata.xml | 3 +++ sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild | 3 +-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/sys-apps/pmount/metadata.xml b/sys-apps/pmount/metadata.xml index 0319eec4c8b..a96b123d31d 100644 --- a/sys-apps/pmount/metadata.xml +++ b/sys-apps/pmount/metadata.xml @@ -5,4 +5,7 @@ mgo...@gentoo.org Michał Górny + + pmount + diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild index 910f62d410b..f035b7abd42 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild @@ -5,9 +5,8 @@ EAPI=5 inherit eutils user bash-completion-r1 DESCRIPTION="Policy based mounter that gives the ability to mount removable devices as a user" -HOMEPAGE="http://pmount.alioth.debian.org/"; +HOMEPAGE="https://launchpad.net/pmount"; SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV/_/-}.orig.tar.bz2" -#SRC_URI="http://alioth.debian.org/frs/download.php/3530/${P/_/-}.tar.bz2"; LICENSE="GPL-2" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: 5f9764e202a31f3a64113b24c24bcd7558fb7d0c Author: Michał Górny gentoo org> AuthorDate: Wed Jun 5 07:41:40 2019 + Commit: Michał Górny gentoo org> CommitDate: Wed Jun 5 07:47:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f9764e2 sys-apps/pmount: Drop old Signed-off-by: Michał Górny gentoo.org> sys-apps/pmount/pmount-0.9.99_alpha-r3.ebuild | 82 --- 1 file changed, 82 deletions(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r3.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r3.ebuild deleted file mode 100644 index 7f24b703357..000 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r3.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils user - -DESCRIPTION="Policy based mounter that gives the ability to mount removable devices as a user" -HOMEPAGE="http://pmount.alioth.debian.org/"; -SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV/_/-}.orig.tar.bz2" -#SRC_URI="http://alioth.debian.org/frs/download.php/3530/${P/_/-}.tar.bz2"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86" -IUSE="crypt" - -RDEPEND=">=sys-apps/util-linux-2.17.2 - crypt? ( >=sys-fs/cryptsetup-1.0.6-r2 )" -DEPEND="${RDEPEND} - dev-util/intltool - sys-devel/gettext" - -S=${WORKDIR}/${P/_/-} - -pkg_setup() { - enewgroup plugdev -} - -src_prepare() { - # Restore default value from pmount <= 0.9.23 wrt #393633 - sed -i -e '/^not_physically_logged_allow/s:=.*:= yes:' etc/pmount.conf || die - - cat <<-EOF > po/POTFILES.skip - src/conffile.c - src/configuration.c - src/loop.c - EOF - - epatch \ - "${FILESDIR}"/${PN}-0.9.19-testsuite-missing-dir.patch \ - "${FILESDIR}"/${P}-locale-regex.patch -} - -src_configure() { - econf --disable-hal -} - -src_test() { - local testdir=${S}/tests/check_fstab - - ln -s $testdir/a $testdir/b && ln -s $testdir/d $testdir/c && \ - ln -s $testdir/c $testdir/e \ - || die "Unable to create fake symlinks required for testsuite" - - emake check -} - -src_install () { - # Must be run SETUID+SETGID, bug #250106 - exeinto /usr/bin - exeopts -m 6710 -g plugdev - doexe src/{p,pu}mount - - dodoc AUTHORS ChangeLog TODO - doman man/{{p,pu}mount.1,pmount.conf.5} - - insinto /etc - doins etc/pmount.{allow,conf} - - keepdir /media #501772 -} - -pkg_postinst() { - elog - elog "This package has been installed setuid and setgid." - - elog "The permissions are as such that only users that belong to the plugdev" - elog "group are allowed to run this. But if a script run by root mounts a" - elog "device, members of the plugdev group will have access to it." - elog - elog "Please add your user to the plugdev group to be able to mount USB drives" -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: 670751b9330ed9cb0c466a3f110b894caa987eee Author: Mikle Kolyada gentoo org> AuthorDate: Sat Apr 20 17:56:31 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Apr 20 17:57:41 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=670751b9 sys-apps/pmount: alpha stable wrt bug #679910 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="alpha" sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild index 1ab89f8962d..c4a9fda505b 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV/_/-}.orig.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sh sparc x86" +KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~sh sparc x86" IUSE="crypt" RDEPEND=">=sys-apps/util-linux-2.17.2
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: 8531adafb6935e98afb2d9a304bef2536754f34d Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Apr 1 17:17:01 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Apr 1 17:17:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8531adaf sys-apps/pmount: x86 stable (bug #679910) Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild index 7486352f417..1ab89f8962d 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV/_/-}.orig.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sh sparc ~x86" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sh sparc x86" IUSE="crypt" RDEPEND=">=sys-apps/util-linux-2.17.2
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: e56c2026bb674d9c3f4932633588734d969988de Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Mar 16 22:38:54 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Mar 16 22:55:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e56c2026 sys-apps/pmount: stable 0.9.99_alpha-r5 for ppc64, bug #679910 Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild index b5464d3e76a..7486352f417 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV/_/-}.orig.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ~ppc64 ~sh sparc ~x86" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sh sparc ~x86" IUSE="crypt" RDEPEND=">=sys-apps/util-linux-2.17.2
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: c11be10cedcd80afdbcd86a800520eb82f0c4cf0 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Mar 16 20:25:22 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Mar 16 21:56:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11be10c sys-apps/pmount: stable 0.9.99_alpha-r5 for ppc, bug #679910 Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild index 29aaada84be..b5464d3e76a 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV/_/-}.orig.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sh sparc ~x86" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ~ppc64 ~sh sparc ~x86" IUSE="crypt" RDEPEND=">=sys-apps/util-linux-2.17.2
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: 0b1cf1141fe31ff65717fbb0e20a73b628aca2bb Author: Mikle Kolyada gentoo org> AuthorDate: Sat Mar 16 14:06:15 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Mar 16 14:06:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b1cf114 sys-apps/pmount: arm stable wrt bug #679910 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild index 1a2089c4059..29aaada84be 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV/_/-}.orig.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sh sparc ~x86" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sh sparc ~x86" IUSE="crypt" RDEPEND=">=sys-apps/util-linux-2.17.2
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: b00f98b4452fa62e4df318a19cb7c1b5a720693e Author: Mikle Kolyada gentoo org> AuthorDate: Fri Mar 15 08:33:04 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Mar 15 08:34:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b00f98b4 sys-apps/pmount: amd64 stable wrt bug #679910 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild index 8374f04e514..1a2089c4059 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV/_/-}.orig.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sh sparc ~x86" +KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sh sparc ~x86" IUSE="crypt" RDEPEND=">=sys-apps/util-linux-2.17.2
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: a7f85870b2679f514d3a9ecb83c583420cfa9800 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Mar 14 21:08:37 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Mar 14 21:53:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7f85870 sys-apps/pmount: stable 0.9.99_alpha-r5 for hppa, bug #679910 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild index f60efbf727e..8374f04e514 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV/_/-}.orig.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sh sparc ~x86" IUSE="crypt" RDEPEND=">=sys-apps/util-linux-2.17.2
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount/
commit: 70fc5e9dd9e8ac1d3c5ba058754f09ee566a0cc0 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Mar 10 20:32:39 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Mar 10 20:35:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70fc5e9d sys-apps/pmount: stable 0.9.99_alpha-r5 for sparc, bug #679910 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild index 9b9c545be94..f60efbf727e 100644 --- a/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild +++ b/sys-apps/pmount/pmount-0.9.99_alpha-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV/_/-}.orig.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh sparc ~x86" IUSE="crypt" RDEPEND=">=sys-apps/util-linux-2.17.2
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pmount-gui/
commit: 9aa6309069b93f13de40498375fe27934ed9bc05 Author: Wim Muskee gmail com> AuthorDate: Sat Dec 3 10:55:08 2016 + Commit: Patrice Clement gentoo org> CommitDate: Sun Dec 4 00:47:22 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aa63090 sys-apps/pmount-gui: update HOMEPAGE. Gentoo-Bug: https://bugs.gentoo.org/572052 Closes: https://github.com/gentoo/gentoo/pull/2993 sys-apps/pmount-gui/pmount-gui-0_pre20130806.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/pmount-gui/pmount-gui-0_pre20130806.ebuild b/sys-apps/pmount-gui/pmount-gui-0_pre20130806.ebuild index 9b6636f..a8886e0 100644 --- a/sys-apps/pmount-gui/pmount-gui-0_pre20130806.ebuild +++ b/sys-apps/pmount-gui/pmount-gui-0_pre20130806.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -15,7 +15,7 @@ fi inherit toolchain-funcs DESCRIPTION="A simple graphical frontend for pmount" -HOMEPAGE="http://git.tdb.fi/?p=pmount-gui:a=summary"; +HOMEPAGE="http://git.tdb.fi/?p=pmount-gui.git;a=summary"; LICENSE="BSD-2" SLOT="0"