[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/

2024-04-19 Thread Arthur Zamarin
commit: f0e8510670fdea8dd72c2974dcc0e5f2d472ce39
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 19 11:17:16 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 19 11:17:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0e85106

sys-apps/udevil: drop 0.4.4-r4, EAPI6--

Closes: https://bugs.gentoo.org/930225
Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/udevil/udevil-0.4.4-r4.ebuild | 75 --
 1 file changed, 75 deletions(-)

diff --git a/sys-apps/udevil/udevil-0.4.4-r4.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r4.ebuild
deleted file mode 100644
index 62e95ee96111..
--- a/sys-apps/udevil/udevil-0.4.4-r4.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="mount and unmount removable devices without a password"
-HOMEPAGE="https://ignorantguru.github.io/udevil/;
-SRC_URI="https://github.com/IgnorantGuru/udevil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-RDEPEND="
-   acct-group/plugdev
-   >=app-shells/bash-4.0:*
-   dev-libs/glib:2
-   sys-apps/util-linux
-   virtual/acl
-   >=virtual/udev-143"
-DEPEND="${RDEPEND}
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-PATCHES=(
-   # This works for 0.4.4 too, no sense copying the patch
-   "${FILESDIR}"/${PN}-0.4.3-flags.patch
-   "${FILESDIR}"/${PN}-0.4.4-stat.patch
-   "${FILESDIR}"/${PN}-0.4.4-include-sysmacros.patch
-   "${FILESDIR}"/${PN}-0.4.4-no-libtool.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --with-setfacl-prog="$(type -P setfacl)" \
-   --enable-systemd
-}
-
-src_install() {
-   default
-   fowners root:plugdev /usr/bin/udevil
-   fperms 4754 /usr/bin/udevil
-}
-
-pkg_postinst() {
-   einfo
-   elog "Please add your user to the plugdev group"
-   elog "to be able to use ${PN} as a user"
-   elog
-   elog "Optional dependencies:"
-   elog "  gnome-extra/zenity (devmon popups)"
-   elog "  net-fs/davfs2  (mount WebDAV resources)"
-   elog "  net-fs/cifs-utils  (mounting samba shares)"
-   elog "  net-fs/curlftpfs   (mounting ftp shares)"
-   elog "  net-fs/nfs-utils   (mounting nfs shares)"
-   elog "  net-fs/sshfs   (mounting sftp shares)"
-   if ! has_version 'sys-fs/udisks' ; then
-   elog
-   elog "When using ${PN} without udisks, and without the 
udisks-daemon running,"
-   elog "you may need to enable kernel polling for device media 
changes to be detected."
-   elog "See https://ignorantguru.github.com/${PN}/#polling;
-   has_version '

[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/

2024-04-19 Thread Sam James
commit: 0680e037e75b3e49ad9fd8add8819b927daf8d45
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 19 10:45:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 19 10:45:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0680e037

sys-apps/udevil: Stabilize 0.4.4-r5 x86, #930225

Signed-off-by: Sam James  gentoo.org>

 sys-apps/udevil/udevil-0.4.4-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/udevil/udevil-0.4.4-r5.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r5.ebuild
index d1a713a186a6..165c04be6453 100644
--- a/sys-apps/udevil/udevil-0.4.4-r5.ebuild
+++ b/sys-apps/udevil/udevil-0.4.4-r5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/IgnorantGuru/udevil/archive/${PV}.tar.gz -> ${P}.tar
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 RDEPEND="
acct-group/plugdev



[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/

2024-04-19 Thread Sam James
commit: 01b4fd2e137f517499602d3767844b638b843de0
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 19 10:42:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 19 10:42:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01b4fd2e

sys-apps/udevil: Stabilize 0.4.4-r5 amd64, #930225

Signed-off-by: Sam James  gentoo.org>

 sys-apps/udevil/udevil-0.4.4-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/udevil/udevil-0.4.4-r5.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r5.ebuild
index b92ab33e9b0e..d1a713a186a6 100644
--- a/sys-apps/udevil/udevil-0.4.4-r5.ebuild
+++ b/sys-apps/udevil/udevil-0.4.4-r5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/IgnorantGuru/udevil/archive/${PV}.tar.gz -> ${P}.tar
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 
 RDEPEND="
acct-group/plugdev



[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/

2024-03-16 Thread Conrad Kostecki
commit: 0b63aaad85aa06e7bb5b9fe4ff2a4e12262bc212
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Feb 21 17:45:14 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Mar 16 12:13:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b63aaad

sys-apps/udevil: EAPI8 bump, fix bug #832908

Signed-off-by: Michael Mair-Keimberger  levelnine.at>

Closes: https://bugs.gentoo.org/832908
Closes: https://github.com/gentoo/gentoo/pull/35474
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-apps/udevil/udevil-0.4.4-r5.ebuild | 74 ++
 1 file changed, 74 insertions(+)

diff --git a/sys-apps/udevil/udevil-0.4.4-r5.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r5.ebuild
new file mode 100644
index ..b92ab33e9b0e
--- /dev/null
+++ b/sys-apps/udevil/udevil-0.4.4-r5.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info optfeature
+
+DESCRIPTION="Mount and unmount removable devices without a password"
+HOMEPAGE="https://ignorantguru.github.io/udevil/;
+SRC_URI="https://github.com/IgnorantGuru/udevil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   acct-group/plugdev
+   >=app-shells/bash-4.0:*
+   dev-libs/glib:2
+   sys-apps/util-linux
+   virtual/acl
+   >=virtual/udev-143"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+PATCHES=(
+   # This works for 0.4.4 too, no sense copying the patch
+   "${FILESDIR}"/${PN}-0.4.3-flags.patch
+   "${FILESDIR}"/${PN}-0.4.4-stat.patch
+   "${FILESDIR}"/${PN}-0.4.4-include-sysmacros.patch
+   "${FILESDIR}"/${PN}-0.4.4-no-libtool.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --with-setfacl-prog="$(type -P setfacl)" \
+   --enable-systemd
+}
+
+src_install() {
+   default
+   fowners root:plugdev /usr/bin/udevil
+   fperms 4754 /usr/bin/udevil
+}
+
+pkg_postinst() {
+   einfo
+   elog "Please add your user to the plugdev group"
+   elog "to be able to use ${PN} as a user"
+   elog
+   optfeature_header "Optional dependencies:"
+   optfeature "Devmon popups" "gnome-extra/zenity"
+   optfeature "Mounting WebDAV resources" "net-fs/davfs2"
+   optfeature "Mounting Samba shares" "net-fs/cifs-utils"
+   optfeature "Mounting FTP shares" "net-fs/curlftpfs"
+   optfeature "Mounting NFS shares" "net-fs/nfs-utils"
+   optfeature "Mounting SFTP shares" "net-fs/sshfs"
+   if ! has_version 'sys-fs/udisks' ; then
+   elog
+   elog "When using ${PN} without udisks, and without the 
udisks-daemon running,"
+   elog "you may need to enable kernel polling for device media 
changes to be detected."
+   elog "See https://ignorantguru.github.com/${PN}/#polling;
+   has_version '

[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/

2023-12-28 Thread Sam James
commit: 00971df1618f702ff57360309f0372eb3e9d0401
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 29 01:02:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 29 01:02:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00971df1

sys-apps/udevil: Keyword 0.4.4-r4 arm64, #920874

Signed-off-by: Sam James  gentoo.org>

 sys-apps/udevil/udevil-0.4.4-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/udevil/udevil-0.4.4-r4.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r4.ebuild
index 21e96f82869f..62e95ee96111 100644
--- a/sys-apps/udevil/udevil-0.4.4-r4.ebuild
+++ b/sys-apps/udevil/udevil-0.4.4-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/IgnorantGuru/udevil/archive/${PV}.tar.gz -> ${P}.tar
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/

2023-04-10 Thread Sam James
commit: d45d9bc92688dd7229d90a8c0d57ea2a0e62ea28
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 10 22:13:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 10 22:13:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d45d9bc9

sys-apps/udevil: update *.github.com HOMEPAGEs

Signed-off-by: Sam James  gentoo.org>

 sys-apps/udevil/udevil-0.4.4-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/udevil/udevil-0.4.4-r4.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r4.ebuild
index 88a5cd1e2759..21e96f82869f 100644
--- a/sys-apps/udevil/udevil-0.4.4-r4.ebuild
+++ b/sys-apps/udevil/udevil-0.4.4-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
 inherit autotools
 
 DESCRIPTION="mount and unmount removable devices without a password"
-HOMEPAGE="https://ignorantguru.github.com/udevil/;
+HOMEPAGE="https://ignorantguru.github.io/udevil/;
 SRC_URI="https://github.com/IgnorantGuru/udevil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-3"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/

2021-05-14 Thread David Seifert
commit: 0a055b82723e8420028cb0cdddeb5741617e01a9
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri May 14 17:57:34 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri May 14 17:57:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a055b82

sys-apps/udevil: remove information about virtual/eject

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: David Seifert  gentoo.org>

 sys-apps/udevil/udevil-0.4.4-r4.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-apps/udevil/udevil-0.4.4-r4.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r4.ebuild
index 600d73427d2..88a5cd1e275 100644
--- a/sys-apps/udevil/udevil-0.4.4-r4.ebuild
+++ b/sys-apps/udevil/udevil-0.4.4-r4.ebuild
@@ -63,7 +63,6 @@ pkg_postinst() {
elog "  net-fs/curlftpfs   (mounting ftp shares)"
elog "  net-fs/nfs-utils   (mounting nfs shares)"
elog "  net-fs/sshfs   (mounting sftp shares)"
-   elog "  virtual/eject  (eject via devmon)"
if ! has_version 'sys-fs/udisks' ; then
elog
elog "When using ${PN} without udisks, and without the 
udisks-daemon running,"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/

2021-03-16 Thread Sam James
commit: 29fea23d42f3a77a487ca441cdeade1d52f00f56
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 16 19:38:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 16 19:56:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29fea23d

sys-apps/udevil: drop 0.4.4-r3

Signed-off-by: Sam James  gentoo.org>

 sys-apps/udevil/udevil-0.4.4-r3.ebuild | 75 --
 1 file changed, 75 deletions(-)

diff --git a/sys-apps/udevil/udevil-0.4.4-r3.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r3.ebuild
deleted file mode 100644
index fdae0cfa0d3..000
--- a/sys-apps/udevil/udevil-0.4.4-r3.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="mount and unmount removable devices without a password"
-HOMEPAGE="https://ignorantguru.github.com/udevil/;
-SRC_URI="https://github.com/IgnorantGuru/udevil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-   acct-group/plugdev
-   >=app-shells/bash-4.0:*
-   dev-libs/glib:2
-   sys-apps/util-linux
-   virtual/acl
-   >=virtual/udev-143"
-DEPEND="${RDEPEND}
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-PATCHES=(
-   # This works for 0.4.4 too, no sense copying the patch
-   "${FILESDIR}"/${PN}-0.4.3-flags.patch
-   "${FILESDIR}"/${PN}-0.4.4-stat.patch
-   "${FILESDIR}"/${PN}-0.4.4-include-sysmacros.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --with-setfacl-prog="$(type -P setfacl)" \
-   --enable-systemd
-}
-
-src_install() {
-   default
-   fowners root:plugdev /usr/bin/udevil
-   fperms 4754 /usr/bin/udevil
-}
-
-pkg_postinst() {
-   einfo
-   elog "Please add your user to the plugdev group"
-   elog "to be able to use ${PN} as a user"
-   elog
-   elog "Optional dependencies:"
-   elog "  gnome-extra/zenity (devmon popups)"
-   elog "  net-fs/davfs2  (mount WebDAV resources)"
-   elog "  net-fs/cifs-utils  (mounting samba shares)"
-   elog "  net-fs/curlftpfs   (mounting ftp shares)"
-   elog "  net-fs/nfs-utils   (mounting nfs shares)"
-   elog "  net-fs/sshfs   (mounting sftp shares)"
-   elog "  virtual/eject  (eject via devmon)"
-   if ! has_version 'sys-fs/udisks' ; then
-   elog
-   elog "When using ${PN} without udisks, and without the 
udisks-daemon running,"
-   elog "you may need to enable kernel polling for device media 
changes to be detected."
-   elog "See https://ignorantguru.github.com/${PN}/#polling;
-   has_version '

[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/

2021-02-18 Thread Sam James
commit: e5bb33b9349dcf7374031793b8baaf91d3ec138c
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 18 23:24:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 18 23:24:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5bb33b9

sys-apps/udevil: Stabilize 0.4.4-r4 x86, #771234

Signed-off-by: Sam James  gentoo.org>

 sys-apps/udevil/udevil-0.4.4-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/udevil/udevil-0.4.4-r4.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r4.ebuild
index eaea6d7931c..600d73427d2 100644
--- a/sys-apps/udevil/udevil-0.4.4-r4.ebuild
+++ b/sys-apps/udevil/udevil-0.4.4-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/IgnorantGuru/udevil/archive/${PV}.tar.gz -> ${P}.tar
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/

2021-02-18 Thread Sam James
commit: 0e4d561b32b4f5f4a04a044a3b75627aa2c999b9
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 18 17:12:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 18 17:12:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4d561b

sys-apps/udevil: Stabilize 0.4.4-r4 amd64, #771234

Signed-off-by: Sam James  gentoo.org>

 sys-apps/udevil/udevil-0.4.4-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/udevil/udevil-0.4.4-r4.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r4.ebuild
index c65d66c45e0..eaea6d7931c 100644
--- a/sys-apps/udevil/udevil-0.4.4-r4.ebuild
+++ b/sys-apps/udevil/udevil-0.4.4-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/IgnorantGuru/udevil/archive/${PV}.tar.gz -> ${P}.tar
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/files/, sys-apps/udevil/

2021-01-15 Thread Ben Kohler
commit: 3b4b017b8db2de84936f692b809e79ae0b109fc3
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Jan 15 20:51:25 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Jan 15 20:51:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b4b017b

sys-apps/udevil: drop libtool

Thanks to Ørjan Malde (red  foxi.me) for patch

Closes: https://github.com/gentoo/gentoo/pull/19062
Closes: https://bugs.gentoo.org/765568
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Ben Kohler  gentoo.org>

 .../udevil/files/udevil-0.4.4-no-libtool.patch | 10 +++
 sys-apps/udevil/udevil-0.4.4-r4.ebuild | 76 ++
 2 files changed, 86 insertions(+)

diff --git a/sys-apps/udevil/files/udevil-0.4.4-no-libtool.patch 
b/sys-apps/udevil/files/udevil-0.4.4-no-libtool.patch
new file mode 100644
index 000..ba01e94f15f
--- /dev/null
+++ b/sys-apps/udevil/files/udevil-0.4.4-no-libtool.patch
@@ -0,0 +1,10 @@
+--- a/configure.ac
 b/configure.ac
+@@ -11,7 +11,6 @@ AM_MAINTAINER_MODE
+ AC_ISC_POSIX
+ AM_PROG_CC_C_O
+ AC_HEADER_STDC
+-AM_PROG_LIBTOOL
+ AC_PROG_INSTALL
+ 
+ AC_DEFINE_UNQUOTED(UDEVIL_VERSION, "$VERSION", [udevil version])

diff --git a/sys-apps/udevil/udevil-0.4.4-r4.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r4.ebuild
new file mode 100644
index 000..c65d66c45e0
--- /dev/null
+++ b/sys-apps/udevil/udevil-0.4.4-r4.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="mount and unmount removable devices without a password"
+HOMEPAGE="https://ignorantguru.github.com/udevil/;
+SRC_URI="https://github.com/IgnorantGuru/udevil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   acct-group/plugdev
+   >=app-shells/bash-4.0:*
+   dev-libs/glib:2
+   sys-apps/util-linux
+   virtual/acl
+   >=virtual/udev-143"
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+PATCHES=(
+   # This works for 0.4.4 too, no sense copying the patch
+   "${FILESDIR}"/${PN}-0.4.3-flags.patch
+   "${FILESDIR}"/${PN}-0.4.4-stat.patch
+   "${FILESDIR}"/${PN}-0.4.4-include-sysmacros.patch
+   "${FILESDIR}"/${PN}-0.4.4-no-libtool.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --with-setfacl-prog="$(type -P setfacl)" \
+   --enable-systemd
+}
+
+src_install() {
+   default
+   fowners root:plugdev /usr/bin/udevil
+   fperms 4754 /usr/bin/udevil
+}
+
+pkg_postinst() {
+   einfo
+   elog "Please add your user to the plugdev group"
+   elog "to be able to use ${PN} as a user"
+   elog
+   elog "Optional dependencies:"
+   elog "  gnome-extra/zenity (devmon popups)"
+   elog "  net-fs/davfs2  (mount WebDAV resources)"
+   elog "  net-fs/cifs-utils  (mounting samba shares)"
+   elog "  net-fs/curlftpfs   (mounting ftp shares)"
+   elog "  net-fs/nfs-utils   (mounting nfs shares)"
+   elog "  net-fs/sshfs   (mounting sftp shares)"
+   elog "  virtual/eject  (eject via devmon)"
+   if ! has_version 'sys-fs/udisks' ; then
+   elog
+   elog "When using ${PN} without udisks, and without the 
udisks-daemon running,"
+   elog "you may need to enable kernel polling for device media 
changes to be detected."
+   elog "See https://ignorantguru.github.com/${PN}/#polling;
+   has_version '

[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/

2019-09-13 Thread Michał Górny
commit: 9e67ca5ea7aec6933243b1559748cd80296d7d0b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 13 12:16:18 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 13 12:42:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e67ca5e

sys-apps/udevil: Use acct-group/plugdev

Signed-off-by: Michał Górny  gentoo.org>

 sys-apps/udevil/udevil-0.4.4-r3.ebuild | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/sys-apps/udevil/udevil-0.4.4-r3.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r3.ebuild
index 0dede83db0e..fdae0cfa0d3 100644
--- a/sys-apps/udevil/udevil-0.4.4-r3.ebuild
+++ b/sys-apps/udevil/udevil-0.4.4-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit autotools user
+inherit autotools
 
 DESCRIPTION="mount and unmount removable devices without a password"
 HOMEPAGE="https://ignorantguru.github.com/udevil/;
@@ -14,7 +14,9 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE=""
 
-RDEPEND=">=app-shells/bash-4.0:*
+RDEPEND="
+   acct-group/plugdev
+   >=app-shells/bash-4.0:*
dev-libs/glib:2
sys-apps/util-linux
virtual/acl
@@ -24,10 +26,6 @@ DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig"
 
-pkg_setup(){
-   enewgroup plugdev
-}
-
 PATCHES=(
# This works for 0.4.4 too, no sense copying the patch
"${FILESDIR}"/${PN}-0.4.3-flags.patch



[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/

2019-09-11 Thread Michał Górny
commit: e2f4b21ab41116428c1b7d7cbfe6c0024a8e5638
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 11 11:27:03 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 11 16:20:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f4b21a

sys-apps/udevil: Drop old

Signed-off-by: Michał Górny  gentoo.org>

 sys-apps/udevil/udevil-0.4.4-r1.ebuild | 72 ---
 sys-apps/udevil/udevil-0.4.4-r2.ebuild | 77 --
 2 files changed, 149 deletions(-)

diff --git a/sys-apps/udevil/udevil-0.4.4-r1.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r1.ebuild
deleted file mode 100644
index 73596bdd436..000
--- a/sys-apps/udevil/udevil-0.4.4-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools epatch user
-
-DESCRIPTION="mount and unmount removable devices without a password"
-HOMEPAGE="https://ignorantguru.github.com/udevil/;
-SRC_URI="https://github.com/IgnorantGuru/udevil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=">=app-shells/bash-4.0:*
-   dev-libs/glib:2
-   sys-apps/util-linux
-   virtual/acl
-   >=virtual/udev-143"
-DEPEND="${RDEPEND}
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-pkg_setup(){
-   enewgroup plugdev
-}
-
-src_prepare() {
-   # This works for 0.4.4 too, no sense copying the patch
-   epatch "${FILESDIR}"/${PN}-0.4.3-flags.patch
-   epatch "${FILESDIR}"/${PN}-0.4.4-stat.patch
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --with-setfacl-prog="$(type -P setfacl)" \
-   --enable-systemd
-}
-
-src_install() {
-   default
-   fowners root:plugdev /usr/bin/udevil
-   fperms 4754 /usr/bin/udevil
-}
-
-pkg_postinst() {
-   einfo
-   elog "Please add your user to the plugdev group"
-   elog "to be able to use ${PN} as a user"
-   elog
-   elog "Optional dependencies:"
-   elog "  gnome-extra/zenity (devmon popups)"
-   elog "  net-fs/davfs2  (mount WebDAV resources)"
-   elog "  net-fs/cifs-utils  (mounting samba shares)"
-   elog "  net-fs/curlftpfs   (mounting ftp shares)"
-   elog "  net-fs/nfs-utils   (mounting nfs shares)"
-   elog "  net-fs/sshfs   (mounting sftp shares)"
-   elog "  virtual/eject  (eject via devmon)"
-   if ! has_version 'sys-fs/udisks' ; then
-   elog
-   elog "When using ${PN} without udisks, and without the 
udisks-daemon running,"
-   elog "you may need to enable kernel polling for device media 
changes to be detected."
-   elog "See https://ignorantguru.github.com/${PN}/#polling;
-   has_version 'https://ignorantguru.github.com/udevil/;
-SRC_URI="https://github.com/IgnorantGuru/udevil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=app-shells/bash-4.0:*
-   dev-libs/glib:2
-   sys-apps/util-linux
-   virtual/acl
-   >=virtual/udev-143"
-DEPEND="${RDEPEND}
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-pkg_setup(){
-   enewgroup plugdev
-}
-
-PATCHES=(
-   # This works for 0.4.4 too, no sense copying the patch
-   "${FILESDIR}"/${PN}-0.4.3-flags.patch
-   "${FILESDIR}"/${PN}-0.4.4-stat.patch
-   "${FILESDIR}"/${PN}-0.4.4-include-sysmacros.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --with-setfacl-prog="$(type -P setfacl)" \
-   --enable-systemd
-}
-
-src_install() {
-   default
-   fowners root:plugdev /usr/bin/udevil
-   fperms 4754 /usr/bin/udevil
-}
-
-pkg_postinst() {
-   einfo
-   elog "Please add your user to the plugdev group"
-   elog "to be able to use ${PN} as a user"
-   elog
-   elog "Optional dependencies:"
-   elog "  gnome-extra/zenity (devmon popups)"
-   elog "  net-fs/davfs2  (mount WebDAV resources)"
-   elog "  net-fs/cifs-utils  (mounting samba shares)"
-   elog "  net-fs/curlftpfs   (mounting ftp shares)"
-   elog "  net-fs/nfs-utils   (mounting nfs shares)"
-   elog "  net-fs/sshfs   (mounting sftp shares)"
-   elog "  virtual/eject  (eject via devmon)"
-   if ! has_version 'sys-fs/udisks' ; then
-   elog
-   elog "When using ${PN} without udisks, and without the 
udisks-daemon running,"
-   elog "you may need to enable kernel polling for device media 
changes to be detected."
-   elog "See https://ignorantguru.github.com/${PN}/#polling;
-   has_version '

[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/files/

2018-04-22 Thread Aaron Bauman
commit: 1bcb56f12e8d1a7f367b60382e83684cbe19874c
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Apr 21 08:12:46 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Apr 22 13:34:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bcb56f1

sys-apps/udevil: remove unused patch

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

 .../files/udevil-0.4.4-include-sysmacros-r1.patch  | 27 --
 1 file changed, 27 deletions(-)

diff --git a/sys-apps/udevil/files/udevil-0.4.4-include-sysmacros-r1.patch 
b/sys-apps/udevil/files/udevil-0.4.4-include-sysmacros-r1.patch
deleted file mode 100644
index 2f9859d34e8..000
--- a/sys-apps/udevil/files/udevil-0.4.4-include-sysmacros-r1.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-# Include sysmacros.h, solves Gentoo bug 580364
-# Upstream has merged similar changes, should be present
-# in 0.4.5
 a/src/udevil.c 2015-05-04 06:34:32.0 -0700
-+++ b/src/udevil.c 2017-01-02 07:25:14.744273858 -0800
-@@ -33,6 +33,9 @@
- #include 
- #include 
- 
-+// major/minor, dev_t, needed for glibc>=2.25
-+#include 
-+
- // groups
- #include 
- 
 a/src/device-info.h2017-01-02 07:47:23.373180528 -0800
-+++ b/src/device-info.h2017-03-14 23:35:58.079222855 -0700
-@@ -18,6 +18,9 @@
- // intltool
- #include 
- 
-+// dev_t
-+#include 
-+
- 
- 
- typedef struct device_t  {



[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/files/, sys-apps/udevil/

2018-04-20 Thread David Seifert
commit: 15c1627d6beed77de7213991cfc047a2a73b9468
Author: Marty E. Plummer  startmail  com>
AuthorDate: Fri Apr 20 09:27:50 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Apr 20 20:01:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c1627d

sys-apps/udevil: epatch->PATCHES=()

Also dropped unneeded eutils, in favor of epatch in the -r1 ebuild and
nothing in the -r2 -r3 ebuilds.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sys-apps/udevil/files/udevil-0.4.3-flags.patch |  4 ++--
 sys-apps/udevil/files/udevil-0.4.4-stat.patch  |  4 ++--
 sys-apps/udevil/udevil-0.4.4-r1.ebuild |  6 +++---
 sys-apps/udevil/udevil-0.4.4-r2.ebuild | 17 ++---
 sys-apps/udevil/udevil-0.4.4-r3.ebuild | 17 ++---
 5 files changed, 27 insertions(+), 21 deletions(-)

diff --git a/sys-apps/udevil/files/udevil-0.4.3-flags.patch 
b/sys-apps/udevil/files/udevil-0.4.3-flags.patch
index 166a4357e9f..524cdfff990 100644
--- a/sys-apps/udevil/files/udevil-0.4.3-flags.patch
+++ b/sys-apps/udevil/files/udevil-0.4.3-flags.patch
@@ -4,8 +4,8 @@ Subject: build system
 
respect flags where possible
 
 configure.ac
-+++ configure.ac
+--- a/configure.ac
 b/configure.ac
 @@ -18,26 +18,6 @@
  
  

diff --git a/sys-apps/udevil/files/udevil-0.4.4-stat.patch 
b/sys-apps/udevil/files/udevil-0.4.4-stat.patch
index 22e41d46782..427a6f1f670 100644
--- a/sys-apps/udevil/files/udevil-0.4.4-stat.patch
+++ b/sys-apps/udevil/files/udevil-0.4.4-stat.patch
@@ -1,6 +1,6 @@
 Fixes bug #552072. Thanks Helmut Jarausch.
 src/device-info.h
-+++ src/device-info.h
+--- a/src/device-info.h
 b/src/device-info.h
 @@ -14,6 +14,7 @@
  #include 
  #include 

diff --git a/sys-apps/udevil/udevil-0.4.4-r1.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r1.ebuild
index 9f3cd58b0b1..73596bdd436 100644
--- a/sys-apps/udevil/udevil-0.4.4-r1.ebuild
+++ b/sys-apps/udevil/udevil-0.4.4-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-inherit eutils autotools user
+inherit autotools epatch user
 
 DESCRIPTION="mount and unmount removable devices without a password"
 HOMEPAGE="https://ignorantguru.github.com/udevil/;
@@ -31,7 +31,7 @@ pkg_setup(){
 src_prepare() {
# This works for 0.4.4 too, no sense copying the patch
epatch "${FILESDIR}"/${PN}-0.4.3-flags.patch
-   epatch "${FILESDIR}"/${P}-stat.patch
+   epatch "${FILESDIR}"/${PN}-0.4.4-stat.patch
eautoreconf
 }
 

diff --git a/sys-apps/udevil/udevil-0.4.4-r2.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r2.ebuild
index c93bc7b9dcc..a75cf290506 100644
--- a/sys-apps/udevil/udevil-0.4.4-r2.ebuild
+++ b/sys-apps/udevil/udevil-0.4.4-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit eutils autotools user
+inherit autotools user
 
 DESCRIPTION="mount and unmount removable devices without a password"
 HOMEPAGE="https://ignorantguru.github.com/udevil/;
@@ -28,12 +28,15 @@ pkg_setup(){
enewgroup plugdev
 }
 
-src_prepare() {
+PATCHES=(
# This works for 0.4.4 too, no sense copying the patch
-   epatch "${FILESDIR}"/${PN}-0.4.3-flags.patch
-   epatch "${FILESDIR}"/${P}-stat.patch
-   epatch "${FILESDIR}"/${P}-include-sysmacros.patch
-   eapply_user
+   "${FILESDIR}"/${PN}-0.4.3-flags.patch
+   "${FILESDIR}"/${PN}-0.4.4-stat.patch
+   "${FILESDIR}"/${PN}-0.4.4-include-sysmacros.patch
+)
+
+src_prepare() {
+   default
eautoreconf
 }
 

diff --git a/sys-apps/udevil/udevil-0.4.4-r3.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r3.ebuild
index fc14c467724..0dede83db0e 100644
--- a/sys-apps/udevil/udevil-0.4.4-r3.ebuild
+++ b/sys-apps/udevil/udevil-0.4.4-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit eutils autotools user
+inherit autotools user
 
 DESCRIPTION="mount and unmount removable devices without a password"
 HOMEPAGE="https://ignorantguru.github.com/udevil/;
@@ -28,12 +28,15 @@ pkg_setup(){
enewgroup plugdev
 }
 
-src_prepare() {
+PATCHES=(
# This works for 0.4.4 too, no sense copying the patch
-   epatch "${FILESDIR}"/${PN}-0.4.3-flags.patch
-   epatch "${FILESDIR}"/${P}-stat.patch
-   epatch "${FILESDIR}"/${P}-include-sysmacros-r1.patch
-   eapply_user
+   "${FILESDIR}"/${PN}-0.4.3-flags.patch
+   "${FILESDIR}"/${PN}-0.4.4-stat.patch
+   "${FILESDIR}"/${PN}-0.4.4-include-sysmacros.patch
+)
+
+src_prepare() {
+   default
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/

2018-04-08 Thread Jonas Stein
commit: a3e884d94ddc8efab4c0785efc1c4f6c0ced05a0
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Apr  8 15:22:33 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Apr  8 15:22:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3e884d9

sys-apps/udevil: Maintainer retired

Proxied maintainer retired.
Closes: https://bugs.gentoo.org/633116
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sys-apps/udevil/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/sys-apps/udevil/metadata.xml b/sys-apps/udevil/metadata.xml
index 9fe35305962..b858b9360d9 100644
--- a/sys-apps/udevil/metadata.xml
+++ b/sys-apps/udevil/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   thyarmageddon+gen...@gmail.com
-   Elijah El Lazkani
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+

IgnorantGuru/udevil




[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/

2018-03-16 Thread Michał Górny
commit: 487a902d89d410eac911f399938a3cdfe20940be
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 16 07:13:56 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 16 07:31:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=487a902d

sys-apps/udevil: Add missing proxy-maint team

 sys-apps/udevil/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-apps/udevil/metadata.xml b/sys-apps/udevil/metadata.xml
index 124764d8351..9fe35305962 100644
--- a/sys-apps/udevil/metadata.xml
+++ b/sys-apps/udevil/metadata.xml
@@ -5,6 +5,10 @@
thyarmageddon+gen...@gmail.com
Elijah El Lazkani

+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

IgnorantGuru/udevil




[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/

2017-12-12 Thread Daniel Campbell
commit: ecf8c42ff3276a7eca25ff74d68077a3f740c2bb
Author: Daniel Campbell  gentoo  org>
AuthorDate: Tue Dec 12 21:36:39 2017 +
Commit: Daniel Campbell  gentoo  org>
CommitDate: Tue Dec 12 21:46:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf8c42f

sys-apps/udevil: Remove self from maintainers

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sys-apps/udevil/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/sys-apps/udevil/metadata.xml b/sys-apps/udevil/metadata.xml
index 77901d0e5ea..124764d8351 100644
--- a/sys-apps/udevil/metadata.xml
+++ b/sys-apps/udevil/metadata.xml
@@ -2,10 +2,6 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   z...@gentoo.org
-   Daniel Campbell
-   
-   
thyarmageddon+gen...@gmail.com
Elijah El Lazkani




[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/

2017-11-07 Thread Manuel Rüger
commit: cde4cbab8d7984a8d9b6d103df2fdc73675c0a26
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov  7 13:16:09 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov  7 13:16:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cde4cbab

sys-apps/udevil: Stable on amd64

Package-Manager: Portage-2.3.12, Repoman-2.3.4

 sys-apps/udevil/udevil-0.4.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/udevil/udevil-0.4.4-r3.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r3.ebuild
index b59ad33132f..fc14c467724 100644
--- a/sys-apps/udevil/udevil-0.4.4-r3.ebuild
+++ b/sys-apps/udevil/udevil-0.4.4-r3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/IgnorantGuru/udevil/archive/${PV}.tar.gz -> ${P}.tar
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND=">=app-shells/bash-4.0:*



[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/

2017-11-02 Thread Thomas Deutschmann
commit: 214b157d3e3fc9b95267158b26bd4dd084cd6dd3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov  2 21:07:06 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov  2 21:13:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214b157d

sys-apps/udevil: x86 stable (bug #635624)

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 sys-apps/udevil/udevil-0.4.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/udevil/udevil-0.4.4-r3.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r3.ebuild
index d3d8bdc8dda..b59ad33132f 100644
--- a/sys-apps/udevil/udevil-0.4.4-r3.ebuild
+++ b/sys-apps/udevil/udevil-0.4.4-r3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/IgnorantGuru/udevil/archive/${PV}.tar.gz -> ${P}.tar
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 
 RDEPEND=">=app-shells/bash-4.0:*



[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/

2017-05-01 Thread Daniel Campbell
commit: 92e30e27bdb5940d3aa5b5039b3b214204b59cc5
Author: Daniel Campbell  gentoo  org>
AuthorDate: Mon May  1 12:45:45 2017 +
Commit: Daniel Campbell  gentoo  org>
CommitDate: Mon May  1 12:45:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e30e27

sys-apps/udevil: Correct missing '-r1'

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-apps/udevil/udevil-0.4.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/udevil/udevil-0.4.4-r3.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r3.ebuild
index c93bc7b9dcc..d3d8bdc8dda 100644
--- a/sys-apps/udevil/udevil-0.4.4-r3.ebuild
+++ b/sys-apps/udevil/udevil-0.4.4-r3.ebuild
@@ -32,7 +32,7 @@ src_prepare() {
# This works for 0.4.4 too, no sense copying the patch
epatch "${FILESDIR}"/${PN}-0.4.3-flags.patch
epatch "${FILESDIR}"/${P}-stat.patch
-   epatch "${FILESDIR}"/${P}-include-sysmacros.patch
+   epatch "${FILESDIR}"/${P}-include-sysmacros-r1.patch
eapply_user
eautoreconf
 }



[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/, sys-apps/udevil/files/

2017-05-01 Thread Daniel Campbell
commit: bac129275380b55b46428510ff90155c9e492799
Author: Daniel Campbell  gentoo  org>
AuthorDate: Mon May  1 12:29:04 2017 +
Commit: Daniel Campbell  gentoo  org>
CommitDate: Mon May  1 12:29:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bac12927

sys-apps/udevil: revbump wrt bug 605662

Gentoo-Bug: 605662
Gentoo-Bug-URL: https://bugs.gentoo.org/605662
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../files/udevil-0.4.4-include-sysmacros-r1.patch  | 27 
 sys-apps/udevil/udevil-0.4.4-r3.ebuild | 74 ++
 2 files changed, 101 insertions(+)

diff --git a/sys-apps/udevil/files/udevil-0.4.4-include-sysmacros-r1.patch 
b/sys-apps/udevil/files/udevil-0.4.4-include-sysmacros-r1.patch
new file mode 100644
index 000..2f9859d34e8
--- /dev/null
+++ b/sys-apps/udevil/files/udevil-0.4.4-include-sysmacros-r1.patch
@@ -0,0 +1,27 @@
+# Include sysmacros.h, solves Gentoo bug 580364
+# Upstream has merged similar changes, should be present
+# in 0.4.5
+--- a/src/udevil.c 2015-05-04 06:34:32.0 -0700
 b/src/udevil.c 2017-01-02 07:25:14.744273858 -0800
+@@ -33,6 +33,9 @@
+ #include 
+ #include 
+ 
++// major/minor, dev_t, needed for glibc>=2.25
++#include 
++
+ // groups
+ #include 
+ 
+--- a/src/device-info.h2017-01-02 07:47:23.373180528 -0800
 b/src/device-info.h2017-03-14 23:35:58.079222855 -0700
+@@ -18,6 +18,9 @@
+ // intltool
+ #include 
+ 
++// dev_t
++#include 
++
+ 
+ 
+ typedef struct device_t  {

diff --git a/sys-apps/udevil/udevil-0.4.4-r3.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r3.ebuild
new file mode 100644
index 000..c93bc7b9dcc
--- /dev/null
+++ b/sys-apps/udevil/udevil-0.4.4-r3.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils autotools user
+
+DESCRIPTION="mount and unmount removable devices without a password"
+HOMEPAGE="https://ignorantguru.github.com/udevil/;
+SRC_URI="https://github.com/IgnorantGuru/udevil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=app-shells/bash-4.0:*
+   dev-libs/glib:2
+   sys-apps/util-linux
+   virtual/acl
+   >=virtual/udev-143"
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+pkg_setup(){
+   enewgroup plugdev
+}
+
+src_prepare() {
+   # This works for 0.4.4 too, no sense copying the patch
+   epatch "${FILESDIR}"/${PN}-0.4.3-flags.patch
+   epatch "${FILESDIR}"/${P}-stat.patch
+   epatch "${FILESDIR}"/${P}-include-sysmacros.patch
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --with-setfacl-prog="$(type -P setfacl)" \
+   --enable-systemd
+}
+
+src_install() {
+   default
+   fowners root:plugdev /usr/bin/udevil
+   fperms 4754 /usr/bin/udevil
+}
+
+pkg_postinst() {
+   einfo
+   elog "Please add your user to the plugdev group"
+   elog "to be able to use ${PN} as a user"
+   elog
+   elog "Optional dependencies:"
+   elog "  gnome-extra/zenity (devmon popups)"
+   elog "  net-fs/davfs2  (mount WebDAV resources)"
+   elog "  net-fs/cifs-utils  (mounting samba shares)"
+   elog "  net-fs/curlftpfs   (mounting ftp shares)"
+   elog "  net-fs/nfs-utils   (mounting nfs shares)"
+   elog "  net-fs/sshfs   (mounting sftp shares)"
+   elog "  virtual/eject  (eject via devmon)"
+   if ! has_version 'sys-fs/udisks' ; then
+   elog
+   elog "When using ${PN} without udisks, and without the 
udisks-daemon running,"
+   elog "you may need to enable kernel polling for device media 
changes to be detected."
+   elog "See https://ignorantguru.github.com/${PN}/#polling;
+   has_version '

[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/, sys-apps/udevil/files/

2017-01-02 Thread Daniel Campbell
commit: 36c87cf957dbabcaccada42ba02570e7a7dd61e8
Author: Daniel Campbell  gentoo  org>
AuthorDate: Mon Jan  2 15:38:26 2017 +
Commit: Daniel Campbell  gentoo  org>
CommitDate: Mon Jan  2 15:38:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36c87cf9

sys-apps/udevil: revbump, fixes bug 580364

Upstream is adopting a similar fix and it won't be needed for 0.4.5.

Gentoo-Bug: 580364
Gentoo-Bug-URL: https://bugs.gentoo.org/580364

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../files/udevil-0.4.4-include-sysmacros.patch | 15 +
 sys-apps/udevil/udevil-0.4.4-r2.ebuild | 75 ++
 2 files changed, 90 insertions(+)

diff --git a/sys-apps/udevil/files/udevil-0.4.4-include-sysmacros.patch 
b/sys-apps/udevil/files/udevil-0.4.4-include-sysmacros.patch
new file mode 100644
index ..7adda28
--- /dev/null
+++ b/sys-apps/udevil/files/udevil-0.4.4-include-sysmacros.patch
@@ -0,0 +1,15 @@
+# Include sysmacros.h, solves Gentoo bug 580364
+# Upstream has merged similar changes, should be present
+# in 0.4.5
+--- a/src/udevil.c 2015-05-04 06:34:32.0 -0700
 b/src/udevil.c 2017-01-02 07:25:14.744273858 -0800
+@@ -33,6 +33,9 @@
+ #include 
+ #include 
+ 
++// major/minor, dev_t, needed for glibc>=2.25
++#include 
++
+ // groups
+ #include 
+ 

diff --git a/sys-apps/udevil/udevil-0.4.4-r2.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r2.ebuild
new file mode 100644
index ..864ac30
--- /dev/null
+++ b/sys-apps/udevil/udevil-0.4.4-r2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils autotools user
+
+DESCRIPTION="mount and unmount removable devices without a password"
+HOMEPAGE="https://ignorantguru.github.com/udevil/;
+SRC_URI="https://github.com/IgnorantGuru/udevil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=app-shells/bash-4.0:*
+   dev-libs/glib:2
+   sys-apps/util-linux
+   virtual/acl
+   >=virtual/udev-143"
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+pkg_setup(){
+   enewgroup plugdev
+}
+
+src_prepare() {
+   # This works for 0.4.4 too, no sense copying the patch
+   epatch "${FILESDIR}"/${PN}-0.4.3-flags.patch
+   epatch "${FILESDIR}"/${P}-stat.patch
+   epatch "${FILESDIR}"/${P}-include-sysmacros.patch
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --with-setfacl-prog="$(type -P setfacl)" \
+   --enable-systemd
+}
+
+src_install() {
+   default
+   fowners root:plugdev /usr/bin/udevil
+   fperms 4754 /usr/bin/udevil
+}
+
+pkg_postinst() {
+   einfo
+   elog "Please add your user to the plugdev group"
+   elog "to be able to use ${PN} as a user"
+   elog
+   elog "Optional dependencies:"
+   elog "  gnome-extra/zenity (devmon popups)"
+   elog "  net-fs/davfs2  (mount WebDAV resources)"
+   elog "  net-fs/cifs-utils  (mounting samba shares)"
+   elog "  net-fs/curlftpfs   (mounting ftp shares)"
+   elog "  net-fs/nfs-utils   (mounting nfs shares)"
+   elog "  net-fs/sshfs   (mounting sftp shares)"
+   elog "  virtual/eject  (eject via devmon)"
+   if ! has_version 'sys-fs/udisks' ; then
+   elog
+   elog "When using ${PN} without udisks, and without the 
udisks-daemon running,"
+   elog "you may need to enable kernel polling for device media 
changes to be detected."
+   elog "See https://ignorantguru.github.com/${PN}/#polling;
+   has_version '

[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/

2016-04-26 Thread Daniel Campbell
commit: 6d9c58807ff4ea90b1fe5f3340ea4f98cafd94b9
Author: Daniel Campbell  gentoo  org>
AuthorDate: Wed Apr 27 00:33:17 2016 +
Commit: Daniel Campbell  gentoo  org>
CommitDate: Wed Apr 27 00:35:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d9c5880

sys-apps/udevil: Remove proxy-maint from metadata

Package-Manager: portage-2.2.28

 sys-apps/udevil/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/sys-apps/udevil/metadata.xml b/sys-apps/udevil/metadata.xml
index 099aa5a..77901d0 100644
--- a/sys-apps/udevil/metadata.xml
+++ b/sys-apps/udevil/metadata.xml
@@ -9,10 +9,6 @@
thyarmageddon+gen...@gmail.com
Elijah El Lazkani

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

IgnorantGuru/udevil




[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/, sys-apps/udevil/files/

2016-03-06 Thread Daniel Campbell
commit: 11b6d2990dcb33c8ff73b033479654e09588cfef
Author: Daniel Campbell  gentoo  org>
AuthorDate: Mon Mar  7 01:45:12 2016 +
Commit: Daniel Campbell  gentoo  org>
CommitDate: Mon Mar  7 01:48:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b6d299

sys-apps/udevil: Cleanup old versions

Package-Manager: portage-2.2.27

 sys-apps/udevil/Manifest   |  2 -
 .../udevil/files/udevil-0.4.1-automake-1.13.patch  | 11 
 sys-apps/udevil/files/udevil-0.4.1-flags.patch | 46 --
 sys-apps/udevil/udevil-0.4.1.ebuild| 71 -
 sys-apps/udevil/udevil-0.4.3.ebuild| 71 -
 sys-apps/udevil/udevil-0.4.4.ebuild| 72 --
 6 files changed, 273 deletions(-)

diff --git a/sys-apps/udevil/Manifest b/sys-apps/udevil/Manifest
index 0abb1d6..5937159 100644
--- a/sys-apps/udevil/Manifest
+++ b/sys-apps/udevil/Manifest
@@ -1,3 +1 @@
-DIST udevil-0.4.1.tar.xz 299636 SHA256 
2ade0860d549455c73447f9b0d661c333e6f7fabe01008bebdc3045500feb057 SHA512 
e67a1645b859b2a11671b3c78d093596f7151aa6e30d28622ad1620633297edcf423823a472ead9c703c9de7a9768c5ea0ed65578d7fd2975a1408c13fc6
 WHIRLPOOL 
b690861bfa5661a49fe4b9194488364d4ac28266764a04a774bc593f5fdf81098e5c237553d80426165b0271c48a53e977160a3defcf68c78fe21134fb7d40fd
-DIST udevil-0.4.3.tar.gz 474453 SHA256 
c49d2644baf87182c160550d708f75fe1253a2ceb749148e9148d7f1cfbc6209 SHA512 
7fc04a8166d189dab73e7ef0ed8d9db6d98dc74c9ae41a9ce2ee1a29b34d3ca6379fce96e89a5cbc9a10bf88167934710827487fe59c9f7c438832bbefc16adf
 WHIRLPOOL 
17e56ca0026deb24d5d00718b83fe9fe49437f6f037ee91075542c70f46b993f8060fc4ccc9a1bf54b8cff90fad8706f4cd72f1a37794c8f9ad0086ff86d3597
 DIST udevil-0.4.4.tar.gz 477254 SHA256 
ad2fd8375bd62622718a04235e9772119459089938dbb78e657955e595822b7c SHA512 
adce4916e06d1cc4965521abbcbc2901e53930691167f431cb18e28d3ef8bde740e95a6a5f40dfc58dfd7b4b661b4475d3dd2b6174a5d7a55ae7c65629b82327
 WHIRLPOOL 
6bd7b5e6792e9f556113260a86f1aa29b795a0d7ddc577f86fd286d2a95515ac32e80bdfc4677a1aa59b0efcbddd8e40eec83db4e63439e8d1fead6061b64bec

diff --git a/sys-apps/udevil/files/udevil-0.4.1-automake-1.13.patch 
b/sys-apps/udevil/files/udevil-0.4.1-automake-1.13.patch
deleted file mode 100644
index 44da794..000
--- a/sys-apps/udevil/files/udevil-0.4.1-automake-1.13.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 udevil-0.4.1/configure.ac
-+++ udevil-0.4.1/configure.ac
-@@ -1,7 +1,7 @@
- AC_PREREQ(2.52)
- 
- AC_INIT(src/udevil.c)
--AM_CONFIG_HEADER(config.h)
-+AC_CONFIG_HEADERS(config.h)
- AC_CONFIG_SRCDIR(src)
- AM_INIT_AUTOMAKE(udevil, 0.4.1)
- 

diff --git a/sys-apps/udevil/files/udevil-0.4.1-flags.patch 
b/sys-apps/udevil/files/udevil-0.4.1-flags.patch
deleted file mode 100644
index 166a435..000
--- a/sys-apps/udevil/files/udevil-0.4.1-flags.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From: Julian Ospald 
-Date: Sun Oct 21 19:33:04 UTC 2012
-Subject: build system
-
-   respect flags where possible
-
 configure.ac
-+++ configure.ac
-@@ -18,26 +18,6 @@
- 
- 
- dnl linker optimizations
--AC_MSG_CHECKING([whether $LD accepts --as-needed])
--case `$LD --as-needed -v 2>&1 &1 &1 https://ignorantguru.github.com/udevil/;
-SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${P}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=">=app-shells/bash-4.0
-   dev-libs/glib:2
-   sys-apps/util-linux
-   virtual/acl
-   >=virtual/udev-143"
-DEPEND="${RDEPEND}
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-pkg_setup(){
-   enewgroup plugdev
-}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-{flags,automake-1.13}.patch
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --with-setfacl-prog="$(type -P setfacl)" \
-   --enable-systemd
-}
-
-src_install() {
-   default
-   fowners root:plugdev /usr/bin/udevil
-   fperms 4754 /usr/bin/udevil
-}
-
-pkg_postinst() {
-   einfo
-   elog "Please add your user to the plugdev group"
-   elog "to be able to use ${PN} as a user"
-   elog
-   elog "Optional dependencies:"
-   elog "  gnome-extra/zenity (devmon popups)"
-   elog "  net-fs/davfs2  (mount WebDAV resources)"
-   elog "  net-fs/cifs-utils  (mounting samba shares)"
-   elog "  net-fs/curlftpfs   (mounting ftp shares)"
-   elog "  net-fs/nfs-utils   (mounting nfs shares)"
-   elog "  sys-fs/sshfs-fuse  (mounting sftp shares)"
-   elog "  virtual/eject  (eject via devmon)"
-   if ! has_version 'sys-fs/udisks' ; then
-   elog
-   elog "When using ${PN} without udisks, and without the 
udisks-daemon running,"
-   elog "you may need to enable kernel polling for device media 
changes to be detected."
-   elog "See https://ignorantguru.github.com/${PN}/#polling;
-   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/

2015-12-03 Thread Agostino Sarubbo
commit: 3062f9873f0dd2d797931bab56ab76ef424ea42b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec  3 13:26:30 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec  3 13:26:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3062f987

sys-apps/udevil: x86 stable wrt bug #566970

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/udevil/udevil-0.4.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/udevil/udevil-0.4.4-r1.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r1.ebuild
index f6d4582..d151b78 100644
--- a/sys-apps/udevil/udevil-0.4.4-r1.ebuild
+++ b/sys-apps/udevil/udevil-0.4.4-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/IgnorantGuru/udevil/archive/${PV}.tar.gz -> ${P}.tar
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND=">=app-shells/bash-4.0:*



[gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/

2015-12-01 Thread Agostino Sarubbo
commit: ab59749c9168ada8f0fccff20aaae215e7bc45d2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec  1 11:20:39 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec  1 11:20:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab59749c

sys-apps/udevil: amd64 stable wrt bug #566970

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 sys-apps/udevil/udevil-0.4.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/udevil/udevil-0.4.4-r1.ebuild 
b/sys-apps/udevil/udevil-0.4.4-r1.ebuild
index d8a001b..f6d4582 100644
--- a/sys-apps/udevil/udevil-0.4.4-r1.ebuild
+++ b/sys-apps/udevil/udevil-0.4.4-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/IgnorantGuru/udevil/archive/${PV}.tar.gz -> ${P}.tar
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 RDEPEND=">=app-shells/bash-4.0:*