From 586819755b4dbfdffdc8a725ab7c0f86095b8489 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 15 Sep 2018 17:37:09 +0100 Subject: gentoo resync : 15.09.2018 --- sys-fs/Manifest.gz | Bin 22047 -> 22242 bytes sys-fs/android-file-transfer-linux/Manifest | 4 ++ .../android-file-transfer-linux-3.5.ebuild | 63 ++++++++++++++++++ .../android-file-transfer-linux-9999.ebuild | 63 ++++++++++++++++++ sys-fs/android-file-transfer-linux/metadata.xml | 14 ++++ sys-fs/fuse-common/Manifest | 2 + sys-fs/fuse-common/fuse-common-3.2.6.ebuild | 47 +++++++++++++ sys-fs/fuse/Manifest | 4 ++ sys-fs/fuse/fuse-2.9.8.ebuild | 73 ++++++++++++++++++++ sys-fs/fuse/fuse-3.2.6.ebuild | 74 +++++++++++++++++++++ sys-fs/xfsprogs/Manifest | 2 +- sys-fs/xfsprogs/xfsprogs-4.17.0-r1.ebuild | 2 +- 12 files changed, 346 insertions(+), 2 deletions(-) create mode 100644 sys-fs/android-file-transfer-linux/Manifest create mode 100644 sys-fs/android-file-transfer-linux/android-file-transfer-linux-3.5.ebuild create mode 100644 sys-fs/android-file-transfer-linux/android-file-transfer-linux-9999.ebuild create mode 100644 sys-fs/android-file-transfer-linux/metadata.xml create mode 100644 sys-fs/fuse-common/fuse-common-3.2.6.ebuild create mode 100644 sys-fs/fuse/fuse-2.9.8.ebuild create mode 100644 sys-fs/fuse/fuse-3.2.6.ebuild (limited to 'sys-fs') diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz index 7274176e4cf0..71950baeb1c5 100644 Binary files a/sys-fs/Manifest.gz and b/sys-fs/Manifest.gz differ diff --git a/sys-fs/android-file-transfer-linux/Manifest b/sys-fs/android-file-transfer-linux/Manifest new file mode 100644 index 000000000000..f8987cc7888d --- /dev/null +++ b/sys-fs/android-file-transfer-linux/Manifest @@ -0,0 +1,4 @@ +DIST android-file-transfer-linux-3.5.tar.gz 779997 BLAKE2B af8f1025ae09f2e5a99116a1feb2449d2dcdf64887cd46e712c88f7911aea891ea5ff1705220b68ef9f6ab349a8c1d1955a843a47dcb53383a64a28f8830c7a8 SHA512 2a87a0a2c17b1f51cdce445291ccb99ee15ab24531e2cf41b1648702c66916d55ec8cdc1bd344bdbda5e4a1132daf0cc623862028f2d781812c24f8cf89a1367 +EBUILD android-file-transfer-linux-3.5.ebuild 1249 BLAKE2B 291048a184b70cffb2dd671b162404b3a11cf1e64d1b0ea4fb8ee7ac43295fd79d33113f3ec100ed1518c2898553e608c5051ac0874a317656fb163d98f97469 SHA512 8fe4e868db2e65d2415b67ef861f1d22c1fdbffcd68dc76ec7718ce8a447c4690351801dedad647e416240138d04f360672b984c460bb8017f651ce4b348f6cb +EBUILD android-file-transfer-linux-9999.ebuild 1249 BLAKE2B 291048a184b70cffb2dd671b162404b3a11cf1e64d1b0ea4fb8ee7ac43295fd79d33113f3ec100ed1518c2898553e608c5051ac0874a317656fb163d98f97469 SHA512 8fe4e868db2e65d2415b67ef861f1d22c1fdbffcd68dc76ec7718ce8a447c4690351801dedad647e416240138d04f360672b984c460bb8017f651ce4b348f6cb +MISC metadata.xml 429 BLAKE2B 8d4f35c4537ff2fbe3f410e1d07a5e973b13f644d8a22b2f0dbddefc360ba851802ea8c0af29383dd791f4df26f0d235acfc35e3051e295512d0c9fbef19e9e1 SHA512 65bc09b634fa9f7d501ca82d4b64ed6ab524d226dc2e47c8b52db340cb5614280ace108fdf1bcd37b6ba80ea48e7c5a249c43da5053fadb7d5993950b5448874 diff --git a/sys-fs/android-file-transfer-linux/android-file-transfer-linux-3.5.ebuild b/sys-fs/android-file-transfer-linux/android-file-transfer-linux-3.5.ebuild new file mode 100644 index 000000000000..753c4b81006b --- /dev/null +++ b/sys-fs/android-file-transfer-linux/android-file-transfer-linux-3.5.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils gnome2-utils xdg-utils + +DESCRIPTION="Android File Transfer for Linux" +HOMEPAGE="https://github.com/whoozle/android-file-transfer-linux" + +if [[ "${PV}" = *9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/whoozle/android-file-transfer-linux.git" +else + SRC_URI="https://github.com/whoozle/android-file-transfer-linux/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0" + +IUSE="fuse qt5" + +RDEPEND=" + sys-apps/file + sys-libs/readline:0= + fuse? ( sys-fs/fuse:0 ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) +" + +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_FUSE="$(usex fuse)" + -DBUILD_QT_UI="$(usex qt5)" + -DBUILD_SHARED_LIB="ON" + # Upstream recommends to keep this off as libusb is broken + -DUSB_BACKEND_LIBUSB="OFF" + ) + if use qt5 ; then + mycmakeargs+=( + -DDESIRED_QT_VERSION=5 + ) + fi + cmake-utils_src_configure +} + +pkg_preinst() { gnome2_icon_savelist ; } + +pkg_postinst() { + gnome2_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + gnome2_icon_cache_update + xdg_desktop_database_update +} diff --git a/sys-fs/android-file-transfer-linux/android-file-transfer-linux-9999.ebuild b/sys-fs/android-file-transfer-linux/android-file-transfer-linux-9999.ebuild new file mode 100644 index 000000000000..753c4b81006b --- /dev/null +++ b/sys-fs/android-file-transfer-linux/android-file-transfer-linux-9999.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils gnome2-utils xdg-utils + +DESCRIPTION="Android File Transfer for Linux" +HOMEPAGE="https://github.com/whoozle/android-file-transfer-linux" + +if [[ "${PV}" = *9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/whoozle/android-file-transfer-linux.git" +else + SRC_URI="https://github.com/whoozle/android-file-transfer-linux/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0" + +IUSE="fuse qt5" + +RDEPEND=" + sys-apps/file + sys-libs/readline:0= + fuse? ( sys-fs/fuse:0 ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) +" + +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_FUSE="$(usex fuse)" + -DBUILD_QT_UI="$(usex qt5)" + -DBUILD_SHARED_LIB="ON" + # Upstream recommends to keep this off as libusb is broken + -DUSB_BACKEND_LIBUSB="OFF" + ) + if use qt5 ; then + mycmakeargs+=( + -DDESIRED_QT_VERSION=5 + ) + fi + cmake-utils_src_configure +} + +pkg_preinst() { gnome2_icon_savelist ; } + +pkg_postinst() { + gnome2_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + gnome2_icon_cache_update + xdg_desktop_database_update +} diff --git a/sys-fs/android-file-transfer-linux/metadata.xml b/sys-fs/android-file-transfer-linux/metadata.xml new file mode 100644 index 000000000000..9746ecb92773 --- /dev/null +++ b/sys-fs/android-file-transfer-linux/metadata.xml @@ -0,0 +1,14 @@ + + + + + polynomial-c@gentoo.org + Lars Wendler + + + whoozle/android-file-transfer-linux + + + Add FUSE mount helper + + diff --git a/sys-fs/fuse-common/Manifest b/sys-fs/fuse-common/Manifest index 5863e5e3305b..9f702f023791 100644 --- a/sys-fs/fuse-common/Manifest +++ b/sys-fs/fuse-common/Manifest @@ -2,6 +2,8 @@ AUX fuse-fbsd.init 468 BLAKE2B 3b84afb0e215064d4944808b87fdc29396e851042a83bb7c0 AUX fuse.init 757 BLAKE2B 802821596154d3dabae5c56367656d46a714c22a284cadf8ca78b2ca01a68fce8cefc37576cd26a14551452ff910a5317544e39b8fc4bddf74d80879fb7a0334 SHA512 7f6a503ef23cfa8b809c544375c2d83ad56525269b48ad1a7dff0ce36f4bf2f2a3fafed9dc70a71ff6281b261db5f01829e16c06f041921a5d8c8d715a04a8c1 DIST fuse-3.2.1.tar.xz 1042772 BLAKE2B fe7dccc3b791a3b549815f5015a993c29d9481742a88b0291a03b39b95c0acb709969bdc0f6fbea5a48d0bb97bc362ad351b719d77a4f9f630825308f3fb1913 SHA512 edf08711fa02c40b9d3507c99e0b1bfd7208edc1494888c4e2bad92b621eb5c43c4cb31474d2d3bb1edaaf9cd876f3407cdb00a1bdcf61a0b74c876d3707518e DIST fuse-3.2.2.tar.xz 1187816 BLAKE2B 4cda342ded747a92f31417c32006e202398555d2112134f403addd1f2ef896ed46e1082a13437e657795ae93b67fb2692746b759b9efb3bd8c70857623ca1af6 SHA512 234256ed8e9e277557775d34b0aa77f3b0a3c40a715e52db1437f2ffd2a7d8eda2e12ef35963a918b3310f7244bba9b3755003a25b98ea6d29b6d4b322cddec7 +DIST fuse-3.2.6.tar.xz 1456220 BLAKE2B 9b09504ed04abd0134188c28f3908e69e3416c345a96aefbca0f64447f3c3a8907550874f5fec9cd8f65fbaa892be6cc0213a7f61d7ad51c955ce3acf955ee17 SHA512 3a1ef77ab4c79a24aad0b259e17f568a30a5faf53ac17eb25d05f30dc7423f0081583f5b3c284ca9196a01885843e97c323a84231272b7e2b55c8e73848a61b8 EBUILD fuse-common-3.2.1.ebuild 1398 BLAKE2B 6948cf83261c2e47891b0990ecd6dc080d1a6a50a57c3fead02edfd68b54f260b458821be37beacf64d72d8fa318713c14bfbaeb580699d17e447e37f8895e72 SHA512 769b9ab430a4a62b25991c5f4cdf4facbdf974530a830d926405695fe7e8ca030f13347e98d46fc45d7795d6a3896befad55dd391719d5d4a9357dfeb3b4f109 EBUILD fuse-common-3.2.2.ebuild 1149 BLAKE2B 386f4a10b3ed57cbb0c1ec9a3bfe773892491241edf131baaa4665a029994b4c409b2a44e2f814d728f463b7edd78b9603ed5181389893dd085122bbe7c7aa2c SHA512 d223b27843e28f4fe3a45d6b8d7d4cdb8c689427a0d0b2c695a599fc2bbf8da43cd0ae0b4f9e0748de676712c62b411fab274770f5a25547a0ec735b823d664f +EBUILD fuse-common-3.2.6.ebuild 1164 BLAKE2B 8f5686e1877c953e35ae079337e9c505427ea6f5768336d697c8ab58b2b97d8cb58c30fe64d0767628dd9c1c78996f90b48e36ea5c28049db5a71157773972ff SHA512 42adba32f9c0742934b1044a742fadc30f76b2c912cd595b3edf66636f8c0b142aa6d659363567d2d34dc2c459b61266333a7d8197cf8de1a6ac9f8570222073 MISC metadata.xml 326 BLAKE2B e3a863aeff43218beaba67d6ca4692dad0b3854a706213db47880058af990e02655a30a55eb16dc3cbe546382f6e55989d0d8321eb115b8270a016d2c1c62ab8 SHA512 fcb872557acd0b8478fd8afe48c408a6dc08fda8eeba46f6db89470b6b3aa5d1287d4be9c5ec2aee80137901d4a1d943b61b22117849d283eafd3bd587c05eae diff --git a/sys-fs/fuse-common/fuse-common-3.2.6.ebuild b/sys-fs/fuse-common/fuse-common-3.2.6.ebuild new file mode 100644 index 000000000000..d377ddf09b1e --- /dev/null +++ b/sys-fs/fuse-common/fuse-common-3.2.6.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit meson udev flag-o-matic + +DESCRIPTION="Common files for multiple slots of sys-fs/fuse" +HOMEPAGE="https://github.com/libfuse/libfuse" +SRC_URI="https://github.com/libfuse/libfuse/releases/download/fuse-${PV}/fuse-${PV}.tar.xz" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" + +DEPEND="virtual/pkgconfig" +RDEPEND="! example/meson.build || die +} + +multilib_src_configure() { + meson_src_configure +} + +multilib_src_compile() { + eninja +} + +multilib_src_test() { + ${EPYTHON} -m pytest test || die +} + +multilib_src_install() { + DESTDIR="${D}" eninja install +} + +multilib_src_install_all() { + einstalldocs + + # installed via fuse-common + rm -r "${ED%/}"/{etc,$(get_udevdir)} || die + rm "${ED%/}"/usr/sbin/mount.fuse3 || die + + # handled by the device manager + rm -r "${ED%/}"/dev || die + + # manually install man pages + rm -r "${ED%/}"/usr/share/man || die + doman doc/fusermount3.1 +} diff --git a/sys-fs/xfsprogs/Manifest b/sys-fs/xfsprogs/Manifest index 23f839254fc1..80f406ab0f67 100644 --- a/sys-fs/xfsprogs/Manifest +++ b/sys-fs/xfsprogs/Manifest @@ -7,6 +7,6 @@ DIST xfsprogs-4.14.0.tar.xz 1137048 BLAKE2B b58373ca7f58e5d887cf18ed2aab169aed4b DIST xfsprogs-4.17.0.tar.xz 1205508 BLAKE2B 46168792c1e4c335b7ed9e7489afc20d7df4b4e554eb86043b2c19303879491cc4746b18d23fdff3e2f92ca3887ac27957ae57e85ba784476d8891ea6909d67e SHA512 996de920c76de596b6175e4ae4ba9de208c16fbcf9362bbb44d25ee1c12b249d0178fc5cc93dc5a434ab20e6d515d64a3f51b8e89905b5b033b28a3638f4d400 DIST xfsprogs-4.18.0.tar.xz 1214480 BLAKE2B 78db41319e53be1f03b66f85ecc7c50e0c6658fa3fd8ddd8539bac04e656614a5cb54dc930a324d9df6afe4024c2be10259b903e1ca0ccd0ffb340e7410692c2 SHA512 0629400f8824620138928a7d72908b7a852408814238a55e11d6eb3b2da42cd56273960430d3ea729a9bce95f605d225607940d4728b68c468c39eb5a9a590be EBUILD xfsprogs-4.14.0.ebuild 2655 BLAKE2B 8aa62f0b2a4aecaebf4842edf8c636f0dddee92b2635ff8355f26e6cd95ff5b328e613e325463cb3dc22d1a7dad376b0ff3ef8840da0bfa9e9dbf775ee8a7d9d SHA512 a9bd435a3d8ec8f6ca2c3b1408cff7eb5c8f5bfeba876d4fad81c7ec6bf1f2cb35c2380badea5fc556ac386f933c8764521cfa35fa5c8ce5e2cd2f3bec57bd22 -EBUILD xfsprogs-4.17.0-r1.ebuild 2887 BLAKE2B e17dfa5a76155525edf9a5bfae7ddf2d869a8c16a846bc5e2db122c327b3214a9ce59b91429eed89f5cc179fe7549c796933640ac85c8072dc97e40037068f39 SHA512 8599b45f034314a0e9f48e97551bf4d8efbbc50aa2b72a86975ee5788362c507d904b45a69eeacc9b31eabbe80177f0d7ed7d3600de6c9024519dd7ea5da48c6 +EBUILD xfsprogs-4.17.0-r1.ebuild 2883 BLAKE2B d1769b5d8204941b5f74048f0566c7e3d26d3f3d1e4ba3e370e1ce624125062105cc81f1b86fe79650ecaf3400566ea67d9a7fe3d72463e26873f4782400c578 SHA512 df3a71d39bd233cd83599203fc2aff47ca2d6aca60f926abd45f2f5ed4a4740929a14e55e025aed6b8e45bbcf18d96181f4ca480d1d56b5aac03c5370e5d09a8 EBUILD xfsprogs-4.18.0.ebuild 2887 BLAKE2B e17dfa5a76155525edf9a5bfae7ddf2d869a8c16a846bc5e2db122c327b3214a9ce59b91429eed89f5cc179fe7549c796933640ac85c8072dc97e40037068f39 SHA512 8599b45f034314a0e9f48e97551bf4d8efbbc50aa2b72a86975ee5788362c507d904b45a69eeacc9b31eabbe80177f0d7ed7d3600de6c9024519dd7ea5da48c6 MISC metadata.xml 257 BLAKE2B f8a00f23163e58c310fa0e4ab94b2e6b5638ec569a5e93ea2efec8c7bdd97c1629e9bc0e9bf04917f5ca4fea4085855b281c30ced2f09548e96b12e6bb1d5a40 SHA512 9c7759d33e1bbc8be0da5b4f59fc720266e40f4116d7db0c17c5ad800a7bb638f33a1308e1554092af781f06df6f6cb55db41fc22207cd3edc2e159840e3a3b1 diff --git a/sys-fs/xfsprogs/xfsprogs-4.17.0-r1.ebuild b/sys-fs/xfsprogs/xfsprogs-4.17.0-r1.ebuild index 273db91aea0b..88d7ff41547d 100644 --- a/sys-fs/xfsprogs/xfsprogs-4.17.0-r1.ebuild +++ b/sys-fs/xfsprogs/xfsprogs-4.17.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86" IUSE="icu libedit nls readline static static-libs" REQUIRED_USE="static? ( static-libs )" -- cgit v1.2.3