[gentoo-commits] repo/gentoo:master commit in: sys-fs/unionfs-fuse/

2023-11-06 Thread Sebastian Pipping
commit: a4affed28fe6c57e135a67e76f914141850fd28f
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Nov  7 00:11:18 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Nov  7 00:11:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4affed2

sys-fs/unionfs-fuse: Drop old

Signed-off-by: Sebastian Pipping  gentoo.org>

 sys-fs/unionfs-fuse/Manifest   |  3 --
 sys-fs/unionfs-fuse/unionfs-fuse-2.2-r1.ebuild | 48 --
 sys-fs/unionfs-fuse/unionfs-fuse-3.2.ebuild| 48 --
 sys-fs/unionfs-fuse/unionfs-fuse-3.3.ebuild| 48 --
 sys-fs/unionfs-fuse/unionfs-fuse-3.4.ebuild| 48 --
 5 files changed, 195 deletions(-)

diff --git a/sys-fs/unionfs-fuse/Manifest b/sys-fs/unionfs-fuse/Manifest
index 75e7e5c42e46..9ae3bf58e1f9 100644
--- a/sys-fs/unionfs-fuse/Manifest
+++ b/sys-fs/unionfs-fuse/Manifest
@@ -1,4 +1 @@
-DIST unionfs-fuse-2.2.tar.gz 47955 BLAKE2B 
44ce19b5b857a571da4722af7d19f4c59a5ca222a9d5d544529ef6c4be5125518ffc62cbbd7b5ac7b88fadd22b8777daf18b23124602f35de1a8a041b27d3cbb
 SHA512 
eaecc203f8fad094221cf16b962e7d32a3aa9b0c945a663ce027aba3b7c4152a4dba8d5e96cb63d147f5ecd216cae29b53de946d74a939cde486dcea95d947df
-DIST unionfs-fuse-3.2.tar.gz 53631 BLAKE2B 
d9f384d191a6f2d743c31d4d241c0cd576a1e4d4fe21c5c61516f14f3cc807ecb88d2d87dfb89f9160d2ffb2571a98843ec322b922e82ca7166dbd6ce19496c2
 SHA512 
e9d5b5540e8eefb9de3204798c5bf1ec4481ea6efc9e3f91f3454bfe0c67d623a542f4097d88c7292828703317a0460b4e10ca9e74d1346d5fe69f67f57400b7
-DIST unionfs-fuse-3.3.tar.gz 54069 BLAKE2B 
2b6346c29318a7b8c31cd611d041bb90eb7c3b4b9cd6ea45006c291cb5346b1947ce4de3ac77d23979962bc72e33b6d5661013856d0fd5109e28d78590dbaea6
 SHA512 
7c72763af4dbf72bfcbff396fea2a81fb289d7bb2b1e6201d04d583f0245df96863eb50ab91e8dfe9288e61435273eb9fcc6ad5feea4db16baefceb1a382280a
 DIST unionfs-fuse-3.4.tar.gz 54122 BLAKE2B 
8d578a1bd88814acf5e2d437b06a5f400f38e61ea7c998fe38bb7ca536c9092f07872c4b4ccffc9db834eb8430f3e98c543a66920afab2b2371451c17c247d2c
 SHA512 
fb719c8548ab1fa43f236d5c3207d7e8e7a7dc45efed453e447e29452a7c4d03483c84b00fd615bac115781b333c8171d811b87a0227172010a2ab34224150f7

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-2.2-r1.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-2.2-r1.ebuild
deleted file mode 100644
index b5b723304d23..
--- a/sys-fs/unionfs-fuse/unionfs-fuse-2.2-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PYTHON_COMPAT=( python3_{9..10} )
-inherit python-any-r1 toolchain-funcs
-
-DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
-HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;
-SRC_URI="https://github.com/rpodgorny/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="sys-fs/fuse:0"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   test? (
-   $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
-   )
-"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-python_check_deps() {
-   use test || return 0
-   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)" CC="$(tc-getCC)"
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-}
-
-src_test() {
-   [[ -e /dev/fuse ]] || return 0
-   addwrite /dev/fuse
-   pytest -vv || die "Tests fail with ${EPYTHON}"
-}

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-3.2.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-3.2.ebuild
deleted file mode 100644
index 5bc4fe587d8e..
--- a/sys-fs/unionfs-fuse/unionfs-fuse-3.2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit python-any-r1 toolchain-funcs
-
-DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
-HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;
-SRC_URI="https://github.com/rpodgorny/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="sys-fs/fuse:3"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   test? (
-   $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
-   )
-"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-python_check_deps() {
-   use test || return 0
-   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)" CC="$(tc-getCC)"
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-}
-
-src_test() {
-   [[ -e /dev/fuse ]] || return 0
-   addwrite /dev/fuse
-   pytest -vv || die 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/unionfs-fuse/

2023-11-05 Thread Sebastian Pipping
commit: fee64ee0ff112311626f1910284d70963498caa4
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Nov  5 21:43:25 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Nov  5 21:43:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee64ee0

sys-fs/unionfs-fuse: Python 3.12 + EmptyGlobalAssignment

Signed-off-by: Sebastian Pipping  gentoo.org>

 .../{unionfs-fuse-.ebuild => unionfs-fuse-3.4-r1.ebuild}  | 8 
 sys-fs/unionfs-fuse/unionfs-fuse-.ebuild  | 3 +--
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-3.4-r1.ebuild
similarity index 81%
copy from sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
copy to sys-fs/unionfs-fuse/unionfs-fuse-3.4-r1.ebuild
index 08cc90ee0955..d0d835614d1d 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-3.4-r1.ebuild
@@ -3,16 +3,16 @@
 
 EAPI="8"
 
-PYTHON_COMPAT=( python3_{9..11} )
-inherit git-r3 python-any-r1 toolchain-funcs
+PYTHON_COMPAT=( python3_{9..12} )
+inherit python-any-r1 toolchain-funcs
 
 DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
 HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;
-EGIT_REPO_URI="https://github.com/rpodgorny/unionfs-fuse.git;
+SRC_URI="https://github.com/rpodgorny/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86 ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
index 08cc90ee0955..8a6b2c8190a1 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="8"
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 inherit git-r3 python-any-r1 toolchain-funcs
 
 DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
@@ -12,7 +12,6 @@ EGIT_REPO_URI="https://github.com/rpodgorny/unionfs-fuse.git;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS=""
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/unionfs-fuse/

2023-09-24 Thread Sebastian Pipping
commit: 909dbcd82fd7feaa0616dd151b759e4a9280995c
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Sep 24 13:08:37 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Sep 24 13:08:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=909dbcd8

sys-fs/unionfs-fuse: 3.4

Signed-off-by: Sebastian Pipping  gentoo.org>

 sys-fs/unionfs-fuse/Manifest|  1 +
 sys-fs/unionfs-fuse/unionfs-fuse-3.4.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/sys-fs/unionfs-fuse/Manifest b/sys-fs/unionfs-fuse/Manifest
index 4cfaef9c1448..75e7e5c42e46 100644
--- a/sys-fs/unionfs-fuse/Manifest
+++ b/sys-fs/unionfs-fuse/Manifest
@@ -1,3 +1,4 @@
 DIST unionfs-fuse-2.2.tar.gz 47955 BLAKE2B 
44ce19b5b857a571da4722af7d19f4c59a5ca222a9d5d544529ef6c4be5125518ffc62cbbd7b5ac7b88fadd22b8777daf18b23124602f35de1a8a041b27d3cbb
 SHA512 
eaecc203f8fad094221cf16b962e7d32a3aa9b0c945a663ce027aba3b7c4152a4dba8d5e96cb63d147f5ecd216cae29b53de946d74a939cde486dcea95d947df
 DIST unionfs-fuse-3.2.tar.gz 53631 BLAKE2B 
d9f384d191a6f2d743c31d4d241c0cd576a1e4d4fe21c5c61516f14f3cc807ecb88d2d87dfb89f9160d2ffb2571a98843ec322b922e82ca7166dbd6ce19496c2
 SHA512 
e9d5b5540e8eefb9de3204798c5bf1ec4481ea6efc9e3f91f3454bfe0c67d623a542f4097d88c7292828703317a0460b4e10ca9e74d1346d5fe69f67f57400b7
 DIST unionfs-fuse-3.3.tar.gz 54069 BLAKE2B 
2b6346c29318a7b8c31cd611d041bb90eb7c3b4b9cd6ea45006c291cb5346b1947ce4de3ac77d23979962bc72e33b6d5661013856d0fd5109e28d78590dbaea6
 SHA512 
7c72763af4dbf72bfcbff396fea2a81fb289d7bb2b1e6201d04d583f0245df96863eb50ab91e8dfe9288e61435273eb9fcc6ad5feea4db16baefceb1a382280a
+DIST unionfs-fuse-3.4.tar.gz 54122 BLAKE2B 
8d578a1bd88814acf5e2d437b06a5f400f38e61ea7c998fe38bb7ca536c9092f07872c4b4ccffc9db834eb8430f3e98c543a66920afab2b2371451c17c247d2c
 SHA512 
fb719c8548ab1fa43f236d5c3207d7e8e7a7dc45efed453e447e29452a7c4d03483c84b00fd615bac115781b333c8171d811b87a0227172010a2ab34224150f7

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-3.4.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-3.4.ebuild
new file mode 100644
index ..5bc4fe587d8e
--- /dev/null
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-3.4.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit python-any-r1 toolchain-funcs
+
+DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
+HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;
+SRC_URI="https://github.com/rpodgorny/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sys-fs/fuse:3"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   test? (
+   $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
+   )
+"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+python_check_deps() {
+   use test || return 0
+   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)" CC="$(tc-getCC)"
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+}
+
+src_test() {
+   [[ -e /dev/fuse ]] || return 0
+   addwrite /dev/fuse
+   pytest -vv || die "Tests fail with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/unionfs-fuse/

2023-02-28 Thread Sebastian Pipping
commit: 9c9576408aff3633487c2d82dcb2bcb40d9fd81e
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Feb 28 17:48:15 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Tue Feb 28 17:49:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c957640

sys-fs/unionfs-fuse: 3.3

Signed-off-by: Sebastian Pipping  gentoo.org>

 sys-fs/unionfs-fuse/Manifest|  1 +
 sys-fs/unionfs-fuse/unionfs-fuse-3.3.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/sys-fs/unionfs-fuse/Manifest b/sys-fs/unionfs-fuse/Manifest
index c48b41b57f80..4cfaef9c1448 100644
--- a/sys-fs/unionfs-fuse/Manifest
+++ b/sys-fs/unionfs-fuse/Manifest
@@ -1,2 +1,3 @@
 DIST unionfs-fuse-2.2.tar.gz 47955 BLAKE2B 
44ce19b5b857a571da4722af7d19f4c59a5ca222a9d5d544529ef6c4be5125518ffc62cbbd7b5ac7b88fadd22b8777daf18b23124602f35de1a8a041b27d3cbb
 SHA512 
eaecc203f8fad094221cf16b962e7d32a3aa9b0c945a663ce027aba3b7c4152a4dba8d5e96cb63d147f5ecd216cae29b53de946d74a939cde486dcea95d947df
 DIST unionfs-fuse-3.2.tar.gz 53631 BLAKE2B 
d9f384d191a6f2d743c31d4d241c0cd576a1e4d4fe21c5c61516f14f3cc807ecb88d2d87dfb89f9160d2ffb2571a98843ec322b922e82ca7166dbd6ce19496c2
 SHA512 
e9d5b5540e8eefb9de3204798c5bf1ec4481ea6efc9e3f91f3454bfe0c67d623a542f4097d88c7292828703317a0460b4e10ca9e74d1346d5fe69f67f57400b7
+DIST unionfs-fuse-3.3.tar.gz 54069 BLAKE2B 
2b6346c29318a7b8c31cd611d041bb90eb7c3b4b9cd6ea45006c291cb5346b1947ce4de3ac77d23979962bc72e33b6d5661013856d0fd5109e28d78590dbaea6
 SHA512 
7c72763af4dbf72bfcbff396fea2a81fb289d7bb2b1e6201d04d583f0245df96863eb50ab91e8dfe9288e61435273eb9fcc6ad5feea4db16baefceb1a382280a

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-3.3.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-3.3.ebuild
new file mode 100644
index ..5bc4fe587d8e
--- /dev/null
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-3.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit python-any-r1 toolchain-funcs
+
+DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
+HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;
+SRC_URI="https://github.com/rpodgorny/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sys-fs/fuse:3"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   test? (
+   $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
+   )
+"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+python_check_deps() {
+   use test || return 0
+   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)" CC="$(tc-getCC)"
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+}
+
+src_test() {
+   [[ -e /dev/fuse ]] || return 0
+   addwrite /dev/fuse
+   pytest -vv || die "Tests fail with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/unionfs-fuse/

2022-11-26 Thread Sebastian Pipping
commit: 44ceb35884a5cae099fa8f6e5020e742662f11d1
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sat Nov 26 20:00:51 2022 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sat Nov 26 20:05:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44ceb358

sys-fs/unionfs-fuse: Drop old

Signed-off-by: Sebastian Pipping  gentoo.org>

 sys-fs/unionfs-fuse/Manifest|  1 -
 sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild | 48 -
 sys-fs/unionfs-fuse/unionfs-fuse-2.2.ebuild | 48 -
 3 files changed, 97 deletions(-)

diff --git a/sys-fs/unionfs-fuse/Manifest b/sys-fs/unionfs-fuse/Manifest
index 69ee8200f4bc..c48b41b57f80 100644
--- a/sys-fs/unionfs-fuse/Manifest
+++ b/sys-fs/unionfs-fuse/Manifest
@@ -1,3 +1,2 @@
-DIST unionfs-fuse-2.1.tar.gz 47917 BLAKE2B 
c76edbcbff98db28092f61facbdf443eda12ea97770126feac3d590e0f85e51df84308d0bd96e5bafd126b472b0ded6a2ead72cac0fab3614e3cc04730dd
 SHA512 
851e378f8c189d8a84d2a0cf47ce8f1e9cdda5e789a8c0c97aac6e0757c2f6480ca4d931a525bb94cec4af11789073ccda44ad01d7ed02de1c29ded72f578aa0
 DIST unionfs-fuse-2.2.tar.gz 47955 BLAKE2B 
44ce19b5b857a571da4722af7d19f4c59a5ca222a9d5d544529ef6c4be5125518ffc62cbbd7b5ac7b88fadd22b8777daf18b23124602f35de1a8a041b27d3cbb
 SHA512 
eaecc203f8fad094221cf16b962e7d32a3aa9b0c945a663ce027aba3b7c4152a4dba8d5e96cb63d147f5ecd216cae29b53de946d74a939cde486dcea95d947df
 DIST unionfs-fuse-3.2.tar.gz 53631 BLAKE2B 
d9f384d191a6f2d743c31d4d241c0cd576a1e4d4fe21c5c61516f14f3cc807ecb88d2d87dfb89f9160d2ffb2571a98843ec322b922e82ca7166dbd6ce19496c2
 SHA512 
e9d5b5540e8eefb9de3204798c5bf1ec4481ea6efc9e3f91f3454bfe0c67d623a542f4097d88c7292828703317a0460b4e10ca9e74d1346d5fe69f67f57400b7

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild
deleted file mode 100644
index 3d24e51be9c0..
--- a/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit python-any-r1 toolchain-funcs
-
-DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
-HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;
-SRC_URI="https://github.com/rpodgorny/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="sys-fs/fuse:0"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   test? (
-   $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
-   )
-"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-python_check_deps() {
-   use test || return 0
-   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)" CC="$(tc-getCC)"
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-}
-
-src_test() {
-   [[ -e /dev/fuse ]] || return 0
-   addwrite /dev/fuse
-   pytest -vv || die "Tests fail with ${EPYTHON}"
-}

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-2.2.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-2.2.ebuild
deleted file mode 100644
index 3d24e51be9c0..
--- a/sys-fs/unionfs-fuse/unionfs-fuse-2.2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit python-any-r1 toolchain-funcs
-
-DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
-HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;
-SRC_URI="https://github.com/rpodgorny/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="sys-fs/fuse:0"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   test? (
-   $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
-   )
-"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-python_check_deps() {
-   use test || return 0
-   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)" CC="$(tc-getCC)"
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-}
-
-src_test() {
-   [[ -e /dev/fuse ]] || return 0
-   addwrite /dev/fuse
-   pytest -vv || die "Tests fail with ${EPYTHON}"
-}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/unionfs-fuse/

2022-11-26 Thread Sebastian Pipping
commit: a994a0b2d57f4bf273c7adcc7ccfb96756d11b3a
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sat Nov 26 19:59:07 2022 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sat Nov 26 20:05:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a994a0b2

sys-fs/unionfs-fuse: 3.2 + sync 

Signed-off-by: Sebastian Pipping  gentoo.org>

 sys-fs/unionfs-fuse/Manifest   |  1 +
 .../{unionfs-fuse-.ebuild => unionfs-fuse-3.2.ebuild}  | 10 +-
 sys-fs/unionfs-fuse/unionfs-fuse-.ebuild   |  4 ++--
 3 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/sys-fs/unionfs-fuse/Manifest b/sys-fs/unionfs-fuse/Manifest
index 57b11dd1ecd5..69ee8200f4bc 100644
--- a/sys-fs/unionfs-fuse/Manifest
+++ b/sys-fs/unionfs-fuse/Manifest
@@ -1,2 +1,3 @@
 DIST unionfs-fuse-2.1.tar.gz 47917 BLAKE2B 
c76edbcbff98db28092f61facbdf443eda12ea97770126feac3d590e0f85e51df84308d0bd96e5bafd126b472b0ded6a2ead72cac0fab3614e3cc04730dd
 SHA512 
851e378f8c189d8a84d2a0cf47ce8f1e9cdda5e789a8c0c97aac6e0757c2f6480ca4d931a525bb94cec4af11789073ccda44ad01d7ed02de1c29ded72f578aa0
 DIST unionfs-fuse-2.2.tar.gz 47955 BLAKE2B 
44ce19b5b857a571da4722af7d19f4c59a5ca222a9d5d544529ef6c4be5125518ffc62cbbd7b5ac7b88fadd22b8777daf18b23124602f35de1a8a041b27d3cbb
 SHA512 
eaecc203f8fad094221cf16b962e7d32a3aa9b0c945a663ce027aba3b7c4152a4dba8d5e96cb63d147f5ecd216cae29b53de946d74a939cde486dcea95d947df
+DIST unionfs-fuse-3.2.tar.gz 53631 BLAKE2B 
d9f384d191a6f2d743c31d4d241c0cd576a1e4d4fe21c5c61516f14f3cc807ecb88d2d87dfb89f9160d2ffb2571a98843ec322b922e82ca7166dbd6ce19496c2
 SHA512 
e9d5b5540e8eefb9de3204798c5bf1ec4481ea6efc9e3f91f3454bfe0c67d623a542f4097d88c7292828703317a0460b4e10ca9e74d1346d5fe69f67f57400b7

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-3.2.ebuild
similarity index 79%
copy from sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
copy to sys-fs/unionfs-fuse/unionfs-fuse-3.2.ebuild
index a3bab99e2460..8a0d27e6c74e 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-3.2.ebuild
@@ -3,20 +3,20 @@
 
 EAPI="8"
 
-PYTHON_COMPAT=( python3_{8..10} )
-inherit git-r3 python-any-r1 toolchain-funcs
+PYTHON_COMPAT=( python3_{8..11} )
+inherit python-any-r1 toolchain-funcs
 
 DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
 HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;
-EGIT_REPO_URI="https://github.com/rpodgorny/unionfs-fuse.git;
+SRC_URI="https://github.com/rpodgorny/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86 ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-RDEPEND="sys-fs/fuse:0"
+RDEPEND="sys-fs/fuse:3"
 DEPEND="${RDEPEND}"
 BDEPEND="
test? (

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
index a3bab99e2460..d421380cc576 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="8"
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit git-r3 python-any-r1 toolchain-funcs
 
 DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
@@ -16,7 +16,7 @@ KEYWORDS=""
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-RDEPEND="sys-fs/fuse:0"
+RDEPEND="sys-fs/fuse:3"
 DEPEND="${RDEPEND}"
 BDEPEND="
test? (



[gentoo-commits] repo/gentoo:master commit in: sys-fs/unionfs-fuse/

2022-08-20 Thread Arthur Zamarin
commit: 4272e61cd29e33ad3d9b997eba147715fcf12364
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 13 07:39:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 20 15:53:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4272e61c

sys-fs/unionfs-fuse: use python_has_version

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild| 7 ---
 sys-fs/unionfs-fuse/unionfs-fuse-2.2-r1.ebuild | 5 +++--
 sys-fs/unionfs-fuse/unionfs-fuse-2.2.ebuild| 7 ---
 sys-fs/unionfs-fuse/unionfs-fuse-.ebuild   | 5 +++--
 4 files changed, 14 insertions(+), 10 deletions(-)

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild
index 329020ca1173..3d24e51be9c0 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-2.1.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"
@@ -17,7 +17,8 @@ IUSE="test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="sys-fs/fuse:0"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
test? (
$(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
)
@@ -29,7 +30,7 @@ pkg_setup() {
 
 python_check_deps() {
use test || return 0
-   has_version "dev-python/pytest[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
 }
 
 src_compile() {

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-2.2-r1.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-2.2-r1.ebuild
index 2312fa71e7c0..fd834c3d1aa3 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-2.2-r1.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-2.2-r1.ebuild
@@ -17,7 +17,8 @@ IUSE="test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="sys-fs/fuse:0"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
test? (
$(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
)
@@ -29,7 +30,7 @@ pkg_setup() {
 
 python_check_deps() {
use test || return 0
-   has_version "dev-python/pytest[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
 }
 
 src_compile() {

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-2.2.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-2.2.ebuild
index 329020ca1173..3d24e51be9c0 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-2.2.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-2.2.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"
@@ -17,7 +17,8 @@ IUSE="test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="sys-fs/fuse:0"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
test? (
$(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
)
@@ -29,7 +30,7 @@ pkg_setup() {
 
 python_check_deps() {
use test || return 0
-   has_version "dev-python/pytest[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
 }
 
 src_compile() {

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
index eab277c33f84..a3bab99e2460 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
@@ -17,7 +17,8 @@ IUSE="test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="sys-fs/fuse:0"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
test? (
$(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
)
@@ -29,7 +30,7 @@ pkg_setup() {
 
 python_check_deps() {
use test || return 0
-   has_version "dev-python/pytest[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: sys-fs/unionfs-fuse/

2022-05-25 Thread Sebastian Pipping
commit: 572e04698f80f0caaaeb55719282d859f46be93d
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed May 25 19:14:57 2022 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed May 25 19:17:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=572e0469

sys-fs/unionfs-fuse: Python 3.10 + EAPI 8

Closes: https://bugs.gentoo.org/846329
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3

 .../{unionfs-fuse-.ebuild => unionfs-fuse-2.2-r1.ebuild} | 12 ++--
 sys-fs/unionfs-fuse/unionfs-fuse-.ebuild |  6 +++---
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-2.2-r1.ebuild
similarity index 76%
copy from sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
copy to sys-fs/unionfs-fuse/unionfs-fuse-2.2-r1.ebuild
index 5897a40f2915..2312fa71e7c0 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-2.2-r1.ebuild
@@ -1,18 +1,18 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI="8"
 
-PYTHON_COMPAT=( python3_{7..9} )
-inherit git-r3 python-any-r1 toolchain-funcs
+PYTHON_COMPAT=( python3_{8..10} )
+inherit python-any-r1 toolchain-funcs
 
 DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
 HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;
-EGIT_REPO_URI="https://github.com/rpodgorny/unionfs-fuse.git;
+SRC_URI="https://github.com/rpodgorny/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86 ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
index 5897a40f2915..eab277c33f84 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI="8"
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit git-r3 python-any-r1 toolchain-funcs
 
 DESCRIPTION="Self-syncing tree-merging file system based on FUSE"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/unionfs-fuse/

2021-12-25 Thread Sam James
commit: 1118c3b23d7004f96c63a0ffc3d3437a0db2fb3a
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 02:02:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 02:03:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1118c3b2

sys-fs/unionfs-fuse: add missing git-r3 inherit to 

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

 sys-fs/unionfs-fuse/unionfs-fuse-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
index c5479601a118..5897a40f2915 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
@@ -4,7 +4,7 @@
 EAPI="7"
 
 PYTHON_COMPAT=( python3_{7..9} )
-inherit python-any-r1 toolchain-funcs
+inherit git-r3 python-any-r1 toolchain-funcs
 
 DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
 HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;



[gentoo-commits] repo/gentoo:master commit in: sys-fs/unionfs-fuse/

2021-09-20 Thread Sebastian Pipping
commit: 645ee4dd99ac31b25afa722e0dd4e815aa9043ec
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Sep 20 12:19:54 2021 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Sep 20 12:19:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=645ee4dd

sys-fs/unionfs-fuse: 2.2

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.23, Repoman-3.0.3

 sys-fs/unionfs-fuse/Manifest|  1 +
 sys-fs/unionfs-fuse/unionfs-fuse-2.2.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/sys-fs/unionfs-fuse/Manifest b/sys-fs/unionfs-fuse/Manifest
index e37c9a073cd..57b11dd1ecd 100644
--- a/sys-fs/unionfs-fuse/Manifest
+++ b/sys-fs/unionfs-fuse/Manifest
@@ -1 +1,2 @@
 DIST unionfs-fuse-2.1.tar.gz 47917 BLAKE2B 
c76edbcbff98db28092f61facbdf443eda12ea97770126feac3d590e0f85e51df84308d0bd96e5bafd126b472b0ded6a2ead72cac0fab3614e3cc04730dd
 SHA512 
851e378f8c189d8a84d2a0cf47ce8f1e9cdda5e789a8c0c97aac6e0757c2f6480ca4d931a525bb94cec4af11789073ccda44ad01d7ed02de1c29ded72f578aa0
+DIST unionfs-fuse-2.2.tar.gz 47955 BLAKE2B 
44ce19b5b857a571da4722af7d19f4c59a5ca222a9d5d544529ef6c4be5125518ffc62cbbd7b5ac7b88fadd22b8777daf18b23124602f35de1a8a041b27d3cbb
 SHA512 
eaecc203f8fad094221cf16b962e7d32a3aa9b0c945a663ce027aba3b7c4152a4dba8d5e96cb63d147f5ecd216cae29b53de946d74a939cde486dcea95d947df

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-2.2.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-2.2.ebuild
new file mode 100644
index 000..329020ca117
--- /dev/null
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-2.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit python-any-r1 toolchain-funcs
+
+DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
+HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;
+SRC_URI="https://github.com/rpodgorny/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sys-fs/fuse:0"
+DEPEND="${RDEPEND}
+   test? (
+   $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
+   )
+"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+python_check_deps() {
+   use test || return 0
+   has_version "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)" CC="$(tc-getCC)"
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+}
+
+src_test() {
+   [[ -e /dev/fuse ]] || return 0
+   addwrite /dev/fuse
+   pytest -vv || die "Tests fail with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/unionfs-fuse/

2021-02-03 Thread Sebastian Pipping
commit: cc02ef6bfb9ac2be37076939a7f120c2bfb373ba
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Feb  3 20:14:08 2021 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Feb  3 20:17:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc02ef6b

sys-fs/unionfs-fuse: Skip tests when missing /dev/fuse

Closes: https://bugs.gentoo.org/729094
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.14, Repoman-3.0.2

 sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild  | 3 ++-
 sys-fs/unionfs-fuse/unionfs-fuse-.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild
index b9d37ded340..329020ca117 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-2.1.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"
@@ -41,6 +41,7 @@ src_install() {
 }
 
 src_test() {
+   [[ -e /dev/fuse ]] || return 0
addwrite /dev/fuse
pytest -vv || die "Tests fail with ${EPYTHON}"
 }

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
index 61aad0ff62c..c5479601a11 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-.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"
@@ -41,6 +41,7 @@ src_install() {
 }
 
 src_test() {
+   [[ -e /dev/fuse ]] || return 0
addwrite /dev/fuse
pytest -vv || die "Tests fail with ${EPYTHON}"
 }



[gentoo-commits] repo/gentoo:master commit in: sys-fs/unionfs-fuse/

2020-12-13 Thread Sebastian Pipping
commit: ac593436dba973bae1d1214c47c0f0b676b7e538
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Dec 13 15:51:26 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Dec 13 15:51:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac593436

sys-fs/unionfs-fuse: PythonCompatUpdate + drop old

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 sys-fs/unionfs-fuse/Manifest |  2 --
 sys-fs/unionfs-fuse/unionfs-fuse-1.0.ebuild  | 21 -
 sys-fs/unionfs-fuse/unionfs-fuse-2.0.ebuild  | 21 -
 sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild  |  2 +-
 sys-fs/unionfs-fuse/unionfs-fuse-.ebuild |  4 ++--
 5 files changed, 3 insertions(+), 47 deletions(-)

diff --git a/sys-fs/unionfs-fuse/Manifest b/sys-fs/unionfs-fuse/Manifest
index 0b0a749a3fb..e37c9a073cd 100644
--- a/sys-fs/unionfs-fuse/Manifest
+++ b/sys-fs/unionfs-fuse/Manifest
@@ -1,3 +1 @@
-DIST unionfs-fuse-1.0.tar.gz 48149 BLAKE2B 
d1ef74980158f4710f5b545c3e98abd27eb4eb610cbe141fa1befaa2a0efc3cce3cead1a405ecdea7dd0f02fab2d2f030d96a7b1d5068a1cd5de4e2f5bfe3aec
 SHA512 
805151acaeae8526fba430701a1690f6eb0ad8331a9e730095ee538dc2b148d02fe996a63e8a7f6471d1ef622cc5c03d82bd2b2faad1ebe3b614ec343c2f55de
-DIST unionfs-fuse-2.0.tar.gz 46537 BLAKE2B 
2f5a0da5adb15c408e7b9d0c3658e389a1aea4a9a5f2f3809fc724af43cf2a4b309e4220e46647e3f3fc9b19d48c8d62692e190cf8536182abfe551bfacfcc24
 SHA512 
5b60204632f498931fff7671cc9f40b1800d34cb8c0d0de0773626e2653eb0a36647566c92c1d0cf79543e01b934602ef5603a06508407f352e48ef27a7ee758
 DIST unionfs-fuse-2.1.tar.gz 47917 BLAKE2B 
c76edbcbff98db28092f61facbdf443eda12ea97770126feac3d590e0f85e51df84308d0bd96e5bafd126b472b0ded6a2ead72cac0fab3614e3cc04730dd
 SHA512 
851e378f8c189d8a84d2a0cf47ce8f1e9cdda5e789a8c0c97aac6e0757c2f6480ca4d931a525bb94cec4af11789073ccda44ad01d7ed02de1c29ded72f578aa0

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-1.0.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-1.0.ebuild
deleted file mode 100644
index 1dd309e439f..000
--- a/sys-fs/unionfs-fuse/unionfs-fuse-1.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
-
-HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;
-SRC_URI="https://github.com/rpodgorny/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-linux"
-IUSE=""
-
-DEPEND="sys-fs/fuse:0"
-RDEPEND="${DEPEND}"
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-}

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-2.0.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-2.0.ebuild
deleted file mode 100644
index bf4a922ce67..000
--- a/sys-fs/unionfs-fuse/unionfs-fuse-2.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
-
-HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;
-SRC_URI="https://github.com/rpodgorny/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-linux"
-IUSE=""
-
-DEPEND="sys-fs/fuse:0"
-RDEPEND="${DEPEND}"
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-}

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild
index 480634c6bac..fbc542c0c0e 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 inherit python-any-r1 toolchain-funcs
 
 DESCRIPTION="Self-syncing tree-merging file system based on FUSE"

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
index b935d86f2bc..9c0fd03e3a9 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
@@ -3,8 +3,8 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit python-any-r1 toolchain-funcs git-r3
+PYTHON_COMPAT=( python3_{6..9} )
+inherit python-any-r1 toolchain-funcs
 
 DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
 HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;



[gentoo-commits] repo/gentoo:master commit in: sys-fs/unionfs-fuse/

2020-07-27 Thread Sebastian Pipping
commit: 23044dcd951cff4f40b4cc183bee80c9a2fa1ac6
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Jul 27 15:43:01 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Jul 27 15:44:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23044dcd

sys-fs/unionfs-fuse: Pass variables CC and AR

Closes: https://bugs.gentoo.org/732372
Thanks for the patch to Gavin Pryke!
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild  | 6 +-
 sys-fs/unionfs-fuse/unionfs-fuse-.ebuild | 6 +-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild
index 2c3037f0258..480634c6bac 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild
@@ -4,7 +4,7 @@
 EAPI="7"
 
 PYTHON_COMPAT=( python3_{6,7,8} )
-inherit python-any-r1
+inherit python-any-r1 toolchain-funcs
 
 DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
 HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;
@@ -32,6 +32,10 @@ python_check_deps() {
has_version "dev-python/pytest[${PYTHON_USEDEP}]"
 }
 
+src_compile() {
+   emake AR="$(tc-getAR)" CC="$(tc-getCC)"
+}
+
 src_install() {
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
 }

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
index 914a41411a9..b935d86f2bc 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
@@ -4,7 +4,7 @@
 EAPI="7"
 
 PYTHON_COMPAT=( python3_{6,7,8} )
-inherit python-any-r1 git-r3
+inherit python-any-r1 toolchain-funcs git-r3
 
 DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
 HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;
@@ -32,6 +32,10 @@ python_check_deps() {
has_version "dev-python/pytest[${PYTHON_USEDEP}]"
 }
 
+src_compile() {
+   emake AR="$(tc-getAR)" CC="$(tc-getCC)"
+}
+
 src_install() {
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
 }



[gentoo-commits] repo/gentoo:master commit in: sys-fs/unionfs-fuse/

2020-04-12 Thread Sebastian Pipping
commit: 4ccf4f1b7726ef47f905d722fa265b69ea5b7c2a
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Apr 12 16:51:44 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Apr 12 16:52:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ccf4f1b

sys-fs/unionfs-fuse: 2.1 + EAPI 7 + tests + sync 

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.98, Repoman-2.3.22

 sys-fs/unionfs-fuse/Manifest |  1 +
 sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild  | 42 
 sys-fs/unionfs-fuse/unionfs-fuse-.ebuild | 33 +-
 3 files changed, 69 insertions(+), 7 deletions(-)

diff --git a/sys-fs/unionfs-fuse/Manifest b/sys-fs/unionfs-fuse/Manifest
index 560a687b445..0b0a749a3fb 100644
--- a/sys-fs/unionfs-fuse/Manifest
+++ b/sys-fs/unionfs-fuse/Manifest
@@ -1,2 +1,3 @@
 DIST unionfs-fuse-1.0.tar.gz 48149 BLAKE2B 
d1ef74980158f4710f5b545c3e98abd27eb4eb610cbe141fa1befaa2a0efc3cce3cead1a405ecdea7dd0f02fab2d2f030d96a7b1d5068a1cd5de4e2f5bfe3aec
 SHA512 
805151acaeae8526fba430701a1690f6eb0ad8331a9e730095ee538dc2b148d02fe996a63e8a7f6471d1ef622cc5c03d82bd2b2faad1ebe3b614ec343c2f55de
 DIST unionfs-fuse-2.0.tar.gz 46537 BLAKE2B 
2f5a0da5adb15c408e7b9d0c3658e389a1aea4a9a5f2f3809fc724af43cf2a4b309e4220e46647e3f3fc9b19d48c8d62692e190cf8536182abfe551bfacfcc24
 SHA512 
5b60204632f498931fff7671cc9f40b1800d34cb8c0d0de0773626e2653eb0a36647566c92c1d0cf79543e01b934602ef5603a06508407f352e48ef27a7ee758
+DIST unionfs-fuse-2.1.tar.gz 47917 BLAKE2B 
c76edbcbff98db28092f61facbdf443eda12ea97770126feac3d590e0f85e51df84308d0bd96e5bafd126b472b0ded6a2ead72cac0fab3614e3cc04730dd
 SHA512 
851e378f8c189d8a84d2a0cf47ce8f1e9cdda5e789a8c0c97aac6e0757c2f6480ca4d931a525bb94cec4af11789073ccda44ad01d7ed02de1c29ded72f578aa0

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild
new file mode 100644
index 000..2c3037f0258
--- /dev/null
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit python-any-r1
+
+DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
+HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;
+SRC_URI="https://github.com/rpodgorny/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sys-fs/fuse:0"
+DEPEND="${RDEPEND}
+   test? (
+   $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
+   )
+"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+python_check_deps() {
+   use test || return 0
+   has_version "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+}
+
+src_test() {
+   addwrite /dev/fuse
+   pytest -vv || die "Tests fail with ${EPYTHON}"
+}

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
index 76d6d822dd8..914a41411a9 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
@@ -1,23 +1,42 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
-inherit git-r3
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit python-any-r1 git-r3
 
 DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
-
 HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;
 EGIT_REPO_URI="https://github.com/rpodgorny/unionfs-fuse.git;
 
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS=""
-IUSE=""
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sys-fs/fuse:0"
+DEPEND="${RDEPEND}
+   test? (
+   $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
+   )
+"
 
-DEPEND="sys-fs/fuse:0"
-RDEPEND="${DEPEND}"
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+python_check_deps() {
+   use test || return 0
+   has_version "dev-python/pytest[${PYTHON_USEDEP}]"
+}
 
 src_install() {
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
 }
+
+src_test() {
+   addwrite /dev/fuse
+   pytest -vv || die "Tests fail with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/unionfs-fuse/

2018-12-23 Thread Sebastian Pipping
commit: 2b15d68fa58a59be7f26c70470e88396b686a62d
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Dec 23 23:00:54 2018 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Dec 23 23:00:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b15d68f

sys-fs/unionfs-fuse: Use slotted sys-fs/fuse dep

Closes: https://bugs.gentoo.org/673634
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 sys-fs/unionfs-fuse/unionfs-fuse-1.0.ebuild  | 4 ++--
 sys-fs/unionfs-fuse/unionfs-fuse-2.0.ebuild  | 4 ++--
 sys-fs/unionfs-fuse/unionfs-fuse-.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-1.0.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-1.0.ebuild
index 4403163fc00..e9658f33fb1 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-1.0.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -13,7 +13,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86 ~x86-linux"
 IUSE=""
 
-DEPEND="sys-fs/fuse"
+DEPEND="sys-fs/fuse:0"
 RDEPEND="${DEPEND}"
 
 src_install() {

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-2.0.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-2.0.ebuild
index 16259309343..fe5a7ef6d17 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-2.0.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -13,7 +13,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86 ~x86-linux"
 IUSE=""
 
-DEPEND="sys-fs/fuse"
+DEPEND="sys-fs/fuse:0"
 RDEPEND="${DEPEND}"
 
 src_install() {

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
index 24a0355898f..bf42f96d407 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -15,7 +15,7 @@ SLOT="0"
 KEYWORDS=""
 IUSE=""
 
-DEPEND="sys-fs/fuse"
+DEPEND="sys-fs/fuse:0"
 RDEPEND="${DEPEND}"
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: sys-fs/unionfs-fuse/

2017-08-27 Thread Sebastian Pipping
commit: 5ab62e16b8464ee92590bb9d32a52b91088b67b2
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Aug 27 20:25:10 2017 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Aug 27 20:55:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab62e16

sys-fs/unionfs-fuse: 2.0

Also sync live ebuild

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-fs/unionfs-fuse/Manifest   |  1 +
 .../{unionfs-fuse-.ebuild => unionfs-fuse-2.0.ebuild}  | 10 --
 sys-fs/unionfs-fuse/unionfs-fuse-.ebuild   |  4 ++--
 3 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/sys-fs/unionfs-fuse/Manifest b/sys-fs/unionfs-fuse/Manifest
index 60c4fc83aab..fa4bcda6e13 100644
--- a/sys-fs/unionfs-fuse/Manifest
+++ b/sys-fs/unionfs-fuse/Manifest
@@ -1 +1,2 @@
 DIST unionfs-fuse-1.0.tar.gz 48149 SHA256 
2ee80bd0634a61adb2159212e155d607a0a82ad659214ae6edb353039609 SHA512 
805151acaeae8526fba430701a1690f6eb0ad8331a9e730095ee538dc2b148d02fe996a63e8a7f6471d1ef622cc5c03d82bd2b2faad1ebe3b614ec343c2f55de
 WHIRLPOOL 
447c8ef93c26f33ba3e8d4ee6bbc48ae545f4cda2e66a832e78ec750ceaa3428546f98cfda8a64eafd78aec2c567e21e1121ef49a2e967b67b23ecf725807449
+DIST unionfs-fuse-2.0.tar.gz 46537 SHA256 
f24d7dd64c678cefacbebf2727b61e3127b8ecb6bb9176d7117dd31503455643 SHA512 
5b60204632f498931fff7671cc9f40b1800d34cb8c0d0de0773626e2653eb0a36647566c92c1d0cf79543e01b934602ef5603a06508407f352e48ef27a7ee758
 WHIRLPOOL 
c5a25a69bdb5285ede5be21f1723b84779d5b80893b07de1d264b1da7c663450ed1ff1472b06ff4b5b103d14fc1c8a9a70a75d0c04d98a97cf7596683a527c80

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-2.0.ebuild
similarity index 68%
copy from sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
copy to sys-fs/unionfs-fuse/unionfs-fuse-2.0.ebuild
index 7c8ce5e599e..16259309343 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-2.0.ebuild
@@ -1,18 +1,16 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
-
-inherit git-r3
+EAPI="6"
 
 DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
 
 HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;
-EGIT_REPO_URI="https://github.com/rpodgorny/unionfs-fuse.git;
+SRC_URI="https://github.com/rpodgorny/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86 ~x86-linux"
 IUSE=""
 
 DEPEND="sys-fs/fuse"

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
index 7c8ce5e599e..24a0355898f 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI="6"
 
 inherit git-r3
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/unionfs-fuse/files/

2017-02-11 Thread Sebastian Pipping
commit: d294bce63a36378e4aa7dfc721cbd19e86ad40ef
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Sat Feb 11 16:35:10 2017 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sat Feb 11 18:22:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d294bce6

sys-fs/unionfs-fuse: remove unused patches

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

 .../unionfs-fuse/files/unionfs-fuse-0.23-makefile.patch   | 15 ---
 .../files/unionfs-fuse-0.26-declare-chroot.patch  | 12 
 .../files/unionfs-fuse-0.26-link-pthread.patch| 11 ---
 3 files changed, 38 deletions(-)

diff --git a/sys-fs/unionfs-fuse/files/unionfs-fuse-0.23-makefile.patch 
b/sys-fs/unionfs-fuse/files/unionfs-fuse-0.23-makefile.patch
deleted file mode 100644
index 6f80808dce..00
--- a/sys-fs/unionfs-fuse/files/unionfs-fuse-0.23-makefile.patch
+++ /dev/null
@@ -1,15 +0,0 @@
 Makefile_BACKUP2010-01-12 01:26:33.0 +0100
-+++ Makefile   2010-01-12 01:26:58.0 +0100
-@@ -7,10 +7,10 @@
- LIB = -lfuse -lpthread -lm
- 
- build:
--  make -C src/
-+  $(MAKE) -C src/
- 
- clean:
--  make -C src/ clean
-+  $(MAKE) -C src/ clean
- 
- install: build
-   cp src/unionfs $(DESTDIR)/sbin/

diff --git a/sys-fs/unionfs-fuse/files/unionfs-fuse-0.26-declare-chroot.patch 
b/sys-fs/unionfs-fuse/files/unionfs-fuse-0.26-declare-chroot.patch
deleted file mode 100644
index e436f9f015..00
--- a/sys-fs/unionfs-fuse/files/unionfs-fuse-0.26-declare-chroot.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 unionfs-fuse-0.26/src/unionfs.c2012-09-22 22:24:05.090568485 +0200
-+++ unionfs-fuse-0.26/src/unionfs.c2012-09-22 22:24:09.036519156 +0200
-@@ -13,6 +13,9 @@
- #ifdef linux
-   // For pread()/pwrite()/utimensat()
-   #define _XOPEN_SOURCE 700
-+  
-+  // For chroot
-+  #define _BSD_SOURCE
- #endif
- 
- #include 

diff --git a/sys-fs/unionfs-fuse/files/unionfs-fuse-0.26-link-pthread.patch 
b/sys-fs/unionfs-fuse/files/unionfs-fuse-0.26-link-pthread.patch
deleted file mode 100644
index 9bed29fe2e..00
--- a/sys-fs/unionfs-fuse/files/unionfs-fuse-0.26-link-pthread.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 src/Makefile   2012-09-22 22:14:36.484677038 +0200
-+++ src/Makefile   2012-09-22 22:14:40.162631059 +0200
-@@ -5,7 +5,7 @@
- 
- LDFLAGS += 
- 
--LIB = $(shell pkg-config --libs fuse)
-+LIB = $(shell pkg-config --libs fuse) -lpthread
- 
- HASHTABLE_OBJ = hashtable.o hashtable_itr.o
- UNIONFS_OBJ = unionfs.o stats.o opts.o debug.o findbranch.o readdir.o \



[gentoo-commits] repo/gentoo:master commit in: sys-fs/unionfs-fuse/

2016-01-19 Thread Manuel Rüger
commit: a45381579e563f37f0028e9eaab9b307ac74990a
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Jan 19 21:48:49 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Jan 19 21:51:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4538157

sys-fs/unionfs-fuse: Remove old

Package-Manager: portage-2.2.27

 sys-fs/unionfs-fuse/Manifest |  3 ---
 sys-fs/unionfs-fuse/unionfs-fuse-0.24.ebuild | 23 -
 sys-fs/unionfs-fuse/unionfs-fuse-0.25.ebuild | 23 -
 sys-fs/unionfs-fuse/unionfs-fuse-0.26.ebuild | 30 
 4 files changed, 79 deletions(-)

diff --git a/sys-fs/unionfs-fuse/Manifest b/sys-fs/unionfs-fuse/Manifest
index 75f289d..60c4fc8 100644
--- a/sys-fs/unionfs-fuse/Manifest
+++ b/sys-fs/unionfs-fuse/Manifest
@@ -1,4 +1 @@
-DIST unionfs-fuse-0.24.tar.bz2 30381 SHA256 
d8abc855eb618ac356b1e716599c82f8f0f74dbaee36d4062edc707567121937 SHA512 
e0e414f4edbf641ec9d0135a8723e43fc75412359b482f7aedd66fe8245e4df03943c5ecb6f8de4fdbd97f0346033c691e766cc4f4a755f5b43748e1441d3fbd
 WHIRLPOOL 
dc132086d9614895961dc8b498c435145b4390fc80331e0575ee8420faea0201325ab2394b9090d8f721c602ef1f93e150573b1b88b77ee4f7be4a262103b986
-DIST unionfs-fuse-0.25.tar.bz2 30674 SHA256 
a33f0a8c4ec35108f173a7a96463222534c21b3a50c167a7c868fc5723347e8f SHA512 
546b22474af8598ae525fa2a715759575d0d1af5c9f6d4d5939b2ac09e1e2d64e76b0d7b4d50eadcc08702ac51d92104dd8948590db48e6d680a9f50acda0a4f
 WHIRLPOOL 
b0630c20db365ed6fc17e966d130cf12b6621a02818ca573a6a6d2d8eda2fd9cee7f39379d9049ba584de92c59d620cd29038d19b7dfa863b38959a63562d457
-DIST unionfs-fuse-0.26.tar.xz 38600 SHA256 
8d5c9dcb51ecb9a9b03890e16d17e37d602b0c1f23ed6a9ddec2b0f719c9f662 SHA512 
07805a2ca90354ed0f8feac3ab0005cc4bba64200172e019f00eb50786776c94a6f976a7c383b17b30373e628838ef94cced510d475d557cafb1a2b309d058f0
 WHIRLPOOL 
e4db99e1eae6ae3bfccaf047411b71642b28a1aeaa5ce922934536fac5034e5941ea6e29299908aa54600b699c1ebc7da6b3601f5acab395b0b08d53a29bd09f
 DIST unionfs-fuse-1.0.tar.gz 48149 SHA256 
2ee80bd0634a61adb2159212e155d607a0a82ad659214ae6edb353039609 SHA512 
805151acaeae8526fba430701a1690f6eb0ad8331a9e730095ee538dc2b148d02fe996a63e8a7f6471d1ef622cc5c03d82bd2b2faad1ebe3b614ec343c2f55de
 WHIRLPOOL 
447c8ef93c26f33ba3e8d4ee6bbc48ae545f4cda2e66a832e78ec750ceaa3428546f98cfda8a64eafd78aec2c567e21e1121ef49a2e967b67b23ecf725807449

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-0.24.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-0.24.ebuild
deleted file mode 100644
index 4c5375e..000
--- a/sys-fs/unionfs-fuse/unionfs-fuse-0.24.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="2"
-
-DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
-
-HOMEPAGE="http://podgorny.cz/moin/UnionFsFuse;
-SRC_URI="http://podgorny.cz/unionfs-fuse/releases/${P}.tar.bz2;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="sys-fs/fuse"
-RDEPEND="${DEPEND}"
-
-src_install() {
-   dodir /usr/sbin /usr/share/man/man8/ || die "dodir failed"
-   emake DESTDIR="${D}" PREFIX="/usr" install || die "emake install failed"
-}

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-0.25.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-0.25.ebuild
deleted file mode 100644
index 33daf1e..000
--- a/sys-fs/unionfs-fuse/unionfs-fuse-0.25.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="2"
-
-DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
-
-HOMEPAGE="http://podgorny.cz/moin/UnionFsFuse;
-SRC_URI="http://podgorny.cz/unionfs-fuse/releases/${P}.tar.bz2;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="sys-fs/fuse"
-RDEPEND="${DEPEND}"
-
-src_install() {
-   dodir /usr/sbin /usr/share/man/man8/ || die "dodir failed"
-   emake DESTDIR="${D}" PREFIX="/usr" install || die "emake install failed"
-}

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-0.26.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-0.26.ebuild
deleted file mode 100644
index a1754f1..000
--- a/sys-fs/unionfs-fuse/unionfs-fuse-0.26.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="3"
-
-inherit eutils
-
-DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
-
-HOMEPAGE="http://podgorny.cz/moin/UnionFsFuse;
-SRC_URI="http://podgorny.cz/unionfs-fuse/releases/${P}.tar.xz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-linux"
-IUSE=""
-
-DEPEND="sys-fs/fuse"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-link-pthread.patch
-   epatch "${FILESDIR}"/${P}-declare-chroot.patch
-}
-
-src_install() {
-   dodir /usr/sbin /usr/share/man/man8/ || die "dodir failed"
-   emake DESTDIR="${D}"