[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: 102b309d9f08c8a17365dd4236899f63c81ec4e2 Author: Jonathan Vasquez gentoo org> AuthorDate: Sun Sep 20 13:23:34 2020 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sun Sep 20 13:24:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=102b309d sys-kernel/bliss-initramfs: stabilizing 9.3.0, removing old Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Jonathan Vasquez gentoo.org> sys-kernel/bliss-initramfs/Manifest| 2 - .../bliss-initramfs/bliss-initramfs-9.1.0.ebuild | 63 -- .../bliss-initramfs/bliss-initramfs-9.2.0.ebuild | 63 -- .../bliss-initramfs/bliss-initramfs-9.3.0.ebuild | 2 +- 4 files changed, 1 insertion(+), 129 deletions(-) diff --git a/sys-kernel/bliss-initramfs/Manifest b/sys-kernel/bliss-initramfs/Manifest index 359e1bb7159..7f3d6f36498 100644 --- a/sys-kernel/bliss-initramfs/Manifest +++ b/sys-kernel/bliss-initramfs/Manifest @@ -1,4 +1,2 @@ DIST bliss-initramfs-8.1.0.tar.gz 34464 BLAKE2B 5cc4c547fa9fadc91b21f9e752242dd1f3fa81a589457297c2d058fa811ea08deb3aacdcc5f2448856fd1d1c627037c47796f69b39b9691a60d8b0bcfc499cff SHA512 bee5e206ddd388a06ef876d99e36d0e1587d9148d890761e4d56b27e12c83c9a51794a3c9e99cac70de9729297e27051d6c323986f13cf8b3666a6ec66b85090 -DIST bliss-initramfs-9.1.0.tar.gz 27708 BLAKE2B 920e33e5c63d0c8eec2f17ceca42c6b83c3850714b63fd8d80855fafaea7f5799a22d213fb05e6ee03c9321d2eaffac434cec2822326d18cb5f8bcea5d361eaa SHA512 2ce98a6dd837062accfdcb145f1eba9e93c6f21f41fc6fdeb38f939749a1a86c6971aa9e438f99a06a7fec7013ff19e8cd3dd346cc9aa80b0048c6402c93865a -DIST bliss-initramfs-9.2.0.tar.gz 27837 BLAKE2B 9a8dd611b75c2892dba7d96c8e79385034e7a923c62d2223d69ee48a6a8090271981b367d8083db553dfe5a1bbd661857036998bcfe7daf78e1f15bbdb8b1c9c SHA512 2af311a166e4b46bdb365e8e6a518354f27216275f2d941e430d356727c9b2b9080dce411509a3e9093c5324f28ed9e73c3831140d7d2eef3ab8cd514b5c0e43 DIST bliss-initramfs-9.3.0.tar.gz 28318 BLAKE2B c96a23030fc5e3ae168dbc6a4bd127eb9d6f19c0121a02351422062911274e16fe5911946942d7ef60b5eb692e679616901ac842f2af133631be894c9be36c1c SHA512 051652da42356ef601453088cc2af2c08dea5101dc922dbab966aec939717441ab31a3f6cc65599eabcd2628d156c5e22675703e48f862ed168f093f115c8dd0 diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-9.1.0.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-9.1.0.ebuild deleted file mode 100644 index caeccc12126..000 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-9.1.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python{3_6,3_7,3_8} ) -inherit python-single-r1 - -DESCRIPTION="Boot your system's rootfs from Encrypted/OpenZFS." -HOMEPAGE="https://github.com/fearedbliss/bliss-initramfs"; -SRC_URI="https://github.com/fearedbliss/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="strip" -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="-* amd64" - -RDEPEND=" - ${PYTHON_DEPS} - app-arch/cpio - virtual/udev" - -S="${WORKDIR}/${PN}-${PV}" - -CONFIG_FILE="/etc/bliss-initramfs/settings.json" - -src_install() { - # Copy the main executable - local executable="mkinitrd.py" - exeinto "/opt/${PN}" - doexe "${executable}" - - # Copy the libraries required by this executable - cp -r "${S}/files" "${D}/opt/${PN}" || die - cp -r "${S}/pkg" "${D}/opt/${PN}" || die - - # Copy documentation files - dodoc README.md README-MORE.md USAGE.md - - # Copy the configuration file for the user - dodir "/etc/${PN}" - cp "${S}/files/default-settings.json" "${D}${CONFIG_FILE}" - - # Make a relative symbolic link: /sbin/bliss-initramfs - dosym "../opt/${PN}/${executable}" "/sbin/${PN}" -} - -pkg_postinst() { - elog "Version >=9.0.0 is a BREAKING CHANGE! bliss-initramfs now has native" - elog "zfs encryption support, and LUKS has been completely removed. If you" - elog "are using LUKS, please stay on version 8.1.0 since that is the last" - elog "version to support LUKS!\n" - elog "For a full list of changes, please read the release info located here:" - elog "https://github.com/fearedbliss/bliss-initramfs/releases/tag/9.0.0"; - elog "" - elog "As of version 8.1.0, ${PN} has a new centralized configuration architecture." - elog "Any customizations you want to provide to ${PN} should be done by modifying" - elog "${CONFIG_FILE}. You can use the \"-c/--config\" o
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-kernel-bin/
commit: 3be8611829632d92be4634569ea3774061acb84b Author: Jonathan Vasquez gentoo org> AuthorDate: Sun Sep 20 13:19:01 2020 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sun Sep 20 13:24:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3be86118 sys-kernel/bliss-kernel-bin: stabilizing 5.4.51 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Jonathan Vasquez gentoo.org> sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.51.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.51.ebuild b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.51.ebuild index c4dfa209866..be4362d1fc8 100644 --- a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.51.ebuild +++ b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.51.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://xyinn.org/gentoo/kernels/${_PLV}/kernel-${_PLV}.tar.xz"; RESTRICT="strip test" LICENSE="GPL-2" SLOT="${_PLV}" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" S="${WORKDIR}" QA_PREBUILT="*"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: fe97ca1824ff795d88d1f75fc8bef9c82636b68b Author: Jonathan Vasquez gentoo org> AuthorDate: Sun Sep 6 20:29:42 2020 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sun Sep 6 20:29:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe97ca18 sys-kernel/bliss-initramfs: bumping to 9.3.0 Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: Jonathan Vasquez gentoo.org> sys-kernel/bliss-initramfs/Manifest| 1 + .../bliss-initramfs/bliss-initramfs-9.3.0.ebuild | 63 ++ 2 files changed, 64 insertions(+) diff --git a/sys-kernel/bliss-initramfs/Manifest b/sys-kernel/bliss-initramfs/Manifest index 11c203f7157..359e1bb7159 100644 --- a/sys-kernel/bliss-initramfs/Manifest +++ b/sys-kernel/bliss-initramfs/Manifest @@ -1,3 +1,4 @@ DIST bliss-initramfs-8.1.0.tar.gz 34464 BLAKE2B 5cc4c547fa9fadc91b21f9e752242dd1f3fa81a589457297c2d058fa811ea08deb3aacdcc5f2448856fd1d1c627037c47796f69b39b9691a60d8b0bcfc499cff SHA512 bee5e206ddd388a06ef876d99e36d0e1587d9148d890761e4d56b27e12c83c9a51794a3c9e99cac70de9729297e27051d6c323986f13cf8b3666a6ec66b85090 DIST bliss-initramfs-9.1.0.tar.gz 27708 BLAKE2B 920e33e5c63d0c8eec2f17ceca42c6b83c3850714b63fd8d80855fafaea7f5799a22d213fb05e6ee03c9321d2eaffac434cec2822326d18cb5f8bcea5d361eaa SHA512 2ce98a6dd837062accfdcb145f1eba9e93c6f21f41fc6fdeb38f939749a1a86c6971aa9e438f99a06a7fec7013ff19e8cd3dd346cc9aa80b0048c6402c93865a DIST bliss-initramfs-9.2.0.tar.gz 27837 BLAKE2B 9a8dd611b75c2892dba7d96c8e79385034e7a923c62d2223d69ee48a6a8090271981b367d8083db553dfe5a1bbd661857036998bcfe7daf78e1f15bbdb8b1c9c SHA512 2af311a166e4b46bdb365e8e6a518354f27216275f2d941e430d356727c9b2b9080dce411509a3e9093c5324f28ed9e73c3831140d7d2eef3ab8cd514b5c0e43 +DIST bliss-initramfs-9.3.0.tar.gz 28318 BLAKE2B c96a23030fc5e3ae168dbc6a4bd127eb9d6f19c0121a02351422062911274e16fe5911946942d7ef60b5eb692e679616901ac842f2af133631be894c9be36c1c SHA512 051652da42356ef601453088cc2af2c08dea5101dc922dbab966aec939717441ab31a3f6cc65599eabcd2628d156c5e22675703e48f862ed168f093f115c8dd0 diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-9.3.0.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-9.3.0.ebuild new file mode 100644 index 000..042e7d7cf5d --- /dev/null +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-9.3.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{3_6,3_7,3_8} ) +inherit python-single-r1 + +DESCRIPTION="Boot your system's rootfs from Encrypted/OpenZFS." +HOMEPAGE="https://github.com/fearedbliss/bliss-initramfs"; +SRC_URI="https://github.com/fearedbliss/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="strip" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="-* ~amd64" + +RDEPEND=" + ${PYTHON_DEPS} + app-arch/cpio + virtual/udev" + +S="${WORKDIR}/${PN}-${PV}" + +CONFIG_FILE="/etc/bliss-initramfs/settings.json" + +src_install() { + # Copy the main executable + local executable="mkinitrd.py" + exeinto "/opt/${PN}" + doexe "${executable}" + + # Copy the libraries required by this executable + cp -r "${S}/files" "${D}/opt/${PN}" || die + cp -r "${S}/pkg" "${D}/opt/${PN}" || die + + # Copy documentation files + dodoc README.md README-MORE.md USAGE.md + + # Copy the configuration file for the user + dodir "/etc/${PN}" + cp "${S}/files/default-settings.json" "${D}${CONFIG_FILE}" + + # Make a relative symbolic link: /sbin/bliss-initramfs + dosym "../opt/${PN}/${executable}" "/sbin/${PN}" +} + +pkg_postinst() { + elog "Version >=9.0.0 is a BREAKING CHANGE! bliss-initramfs now has native" + elog "zfs encryption support, and LUKS has been completely removed. If you" + elog "are using LUKS, please stay on version 8.1.0 since that is the last" + elog "version to support LUKS!\n" + elog "For a full list of changes, please read the release info located here:" + elog "https://github.com/fearedbliss/bliss-initramfs/releases/tag/9.0.0"; + elog "" + elog "As of version 8.1.0, ${PN} has a new centralized configuration architecture." + elog "Any customizations you want to provide to ${PN} should be done by modifying" + elog "${CONFIG_FILE}. You can use the \"-c/--config\" option to provide" + elog "an alternate configuration path.\n" + elog "For a full list of changes, please read the release info located here:" + elog "https://github.com/fearedbliss/bliss-initramfs/releases/tag/8.1.0"; +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: 3e403eda541b0f8aa36d1302ab8d5992a8090b2e Author: Jonathan Vasquez gentoo org> AuthorDate: Thu Sep 3 16:37:09 2020 + Commit: Jonathan Vasquez gentoo org> CommitDate: Thu Sep 3 16:37:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e403eda sys-kernel/bliss-initramfs: stabilizing 9.1.0 Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: Jonathan Vasquez gentoo.org> sys-kernel/bliss-initramfs/bliss-initramfs-9.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-9.1.0.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-9.1.0.ebuild index 042e7d7cf5d..caeccc12126 100644 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-9.1.0.ebuild +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-9.1.0.ebuild @@ -14,7 +14,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="strip" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" RDEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: ae5be29362e177ce0d8759ee42fe8e7de00fed17 Author: Jonathan Vasquez gentoo org> AuthorDate: Thu Sep 3 16:38:41 2020 + Commit: Jonathan Vasquez gentoo org> CommitDate: Thu Sep 3 16:38:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae5be293 sys-kernel/bliss-initramfs: bumping to 9.2.0 Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: Jonathan Vasquez gentoo.org> sys-kernel/bliss-initramfs/Manifest| 1 + .../bliss-initramfs/bliss-initramfs-9.2.0.ebuild | 63 ++ 2 files changed, 64 insertions(+) diff --git a/sys-kernel/bliss-initramfs/Manifest b/sys-kernel/bliss-initramfs/Manifest index 393307efc8d..11c203f7157 100644 --- a/sys-kernel/bliss-initramfs/Manifest +++ b/sys-kernel/bliss-initramfs/Manifest @@ -1,2 +1,3 @@ DIST bliss-initramfs-8.1.0.tar.gz 34464 BLAKE2B 5cc4c547fa9fadc91b21f9e752242dd1f3fa81a589457297c2d058fa811ea08deb3aacdcc5f2448856fd1d1c627037c47796f69b39b9691a60d8b0bcfc499cff SHA512 bee5e206ddd388a06ef876d99e36d0e1587d9148d890761e4d56b27e12c83c9a51794a3c9e99cac70de9729297e27051d6c323986f13cf8b3666a6ec66b85090 DIST bliss-initramfs-9.1.0.tar.gz 27708 BLAKE2B 920e33e5c63d0c8eec2f17ceca42c6b83c3850714b63fd8d80855fafaea7f5799a22d213fb05e6ee03c9321d2eaffac434cec2822326d18cb5f8bcea5d361eaa SHA512 2ce98a6dd837062accfdcb145f1eba9e93c6f21f41fc6fdeb38f939749a1a86c6971aa9e438f99a06a7fec7013ff19e8cd3dd346cc9aa80b0048c6402c93865a +DIST bliss-initramfs-9.2.0.tar.gz 27837 BLAKE2B 9a8dd611b75c2892dba7d96c8e79385034e7a923c62d2223d69ee48a6a8090271981b367d8083db553dfe5a1bbd661857036998bcfe7daf78e1f15bbdb8b1c9c SHA512 2af311a166e4b46bdb365e8e6a518354f27216275f2d941e430d356727c9b2b9080dce411509a3e9093c5324f28ed9e73c3831140d7d2eef3ab8cd514b5c0e43 diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-9.2.0.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-9.2.0.ebuild new file mode 100644 index 000..042e7d7cf5d --- /dev/null +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-9.2.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{3_6,3_7,3_8} ) +inherit python-single-r1 + +DESCRIPTION="Boot your system's rootfs from Encrypted/OpenZFS." +HOMEPAGE="https://github.com/fearedbliss/bliss-initramfs"; +SRC_URI="https://github.com/fearedbliss/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="strip" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="-* ~amd64" + +RDEPEND=" + ${PYTHON_DEPS} + app-arch/cpio + virtual/udev" + +S="${WORKDIR}/${PN}-${PV}" + +CONFIG_FILE="/etc/bliss-initramfs/settings.json" + +src_install() { + # Copy the main executable + local executable="mkinitrd.py" + exeinto "/opt/${PN}" + doexe "${executable}" + + # Copy the libraries required by this executable + cp -r "${S}/files" "${D}/opt/${PN}" || die + cp -r "${S}/pkg" "${D}/opt/${PN}" || die + + # Copy documentation files + dodoc README.md README-MORE.md USAGE.md + + # Copy the configuration file for the user + dodir "/etc/${PN}" + cp "${S}/files/default-settings.json" "${D}${CONFIG_FILE}" + + # Make a relative symbolic link: /sbin/bliss-initramfs + dosym "../opt/${PN}/${executable}" "/sbin/${PN}" +} + +pkg_postinst() { + elog "Version >=9.0.0 is a BREAKING CHANGE! bliss-initramfs now has native" + elog "zfs encryption support, and LUKS has been completely removed. If you" + elog "are using LUKS, please stay on version 8.1.0 since that is the last" + elog "version to support LUKS!\n" + elog "For a full list of changes, please read the release info located here:" + elog "https://github.com/fearedbliss/bliss-initramfs/releases/tag/9.0.0"; + elog "" + elog "As of version 8.1.0, ${PN} has a new centralized configuration architecture." + elog "Any customizations you want to provide to ${PN} should be done by modifying" + elog "${CONFIG_FILE}. You can use the \"-c/--config\" option to provide" + elog "an alternate configuration path.\n" + elog "For a full list of changes, please read the release info located here:" + elog "https://github.com/fearedbliss/bliss-initramfs/releases/tag/8.1.0"; +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: 58d360eb145b1c975f46b66333e5d6bbf6a07ba9 Author: Jonathan Vasquez gentoo org> AuthorDate: Sat Jul 18 16:34:13 2020 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sat Jul 18 16:34:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58d360eb sys-kernel/bliss-initramfs: stabilizing 8.1.0-r1 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Jonathan Vasquez gentoo.org> .../bliss-initramfs-8.1.0-r1.ebuild| 2 +- .../bliss-initramfs/bliss-initramfs-8.1.0.ebuild | 56 -- 2 files changed, 1 insertion(+), 57 deletions(-) diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0-r1.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0-r1.ebuild index a25ff54ad64..5223e32f61f 100644 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0-r1.ebuild +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0-r1.ebuild @@ -14,7 +14,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="strip" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" RDEPEND=" ${PYTHON_DEPS} diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0.ebuild deleted file mode 100644 index ef11f110a78..000 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python{3_6,3_7,3_8} ) -inherit python-single-r1 - -DESCRIPTION="Boot your system's rootfs from OpenZFS/LUKS" -HOMEPAGE="https://github.com/fearedbliss/bliss-initramfs"; -SRC_URI="https://github.com/fearedbliss/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="strip" -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="-* amd64" - -RDEPEND=" - ${PYTHON_DEPS} - app-arch/cpio - virtual/udev" - -S="${WORKDIR}/${PN}-${PV}" - -CONFIG_FILE="/etc/bliss-initramfs/settings.json" - -src_install() { - # Copy the main executable - local executable="mkinitrd.py" - exeinto "/opt/${PN}" - doexe "${executable}" - - # Copy the libraries required by this executable - cp -r "${S}/files" "${D}/opt/${PN}" || die - cp -r "${S}/pkg" "${D}/opt/${PN}" || die - - # Copy documentation files - dodoc README.md README-MORE USAGE_AND_OPTIONS - - # Copy the configuration file for the user - dodir "/etc/${PN}" - cp "${S}/files/default-settings.json" "${D}${CONFIG_FILE}" - - # Make a relative symbolic link: /sbin/bliss-initramfs - dosym "../opt/${PN}/${executable}" "/sbin/${PN}" -} - -pkg_postinst() { - elog "As of version 8.1.0, ${PN} has a new centralized configuration architecture." - elog "Any customizations you want to provide to ${PN} should be done by modifying" - elog "${CONFIG_FILE}. You can use the \"-c/--config\" option to provide" - elog "an alternate configuration path.\n" - elog "For a full list of changes, please read the release info located here:" - elog "https://github.com/fearedbliss/bliss-initramfs/releases/tag/8.1.0"; -}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: 5b14bbda47f9cc857a5849f369c765f08c28488c Author: Jonathan Vasquez gentoo org> AuthorDate: Sat Jul 18 16:31:47 2020 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sat Jul 18 16:31:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b14bbda sys-kernel/bliss-initramfs: removing 8.0.0, stabilizing 8.1.0. Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Jonathan Vasquez gentoo.org> sys-kernel/bliss-initramfs/Manifest| 1 - .../bliss-initramfs/bliss-initramfs-8.0.0.ebuild | 41 -- .../bliss-initramfs/bliss-initramfs-8.1.0.ebuild | 2 +- 3 files changed, 1 insertion(+), 43 deletions(-) diff --git a/sys-kernel/bliss-initramfs/Manifest b/sys-kernel/bliss-initramfs/Manifest index aedf79cfde2..6fa2d72bfa6 100644 --- a/sys-kernel/bliss-initramfs/Manifest +++ b/sys-kernel/bliss-initramfs/Manifest @@ -1,3 +1,2 @@ -DIST bliss-initramfs-8.0.0.tar.gz 28234 BLAKE2B fc1295d9d203e32b5339e42b7c5565f669212e8c17b570b3f8a304dae32ec242c62b74f6dbccacd710b0cc2c4418c3b4a7af64dddc36a52f23881c74457cab7d SHA512 94bf5261cd1ddbf902e026f5e20344aa7def76115009fd18fe67efe65e24b376622ee852236b540452f0f2b2c847debf145602c73dee0113ea0215c7abcbe0df DIST bliss-initramfs-8.1.0.tar.gz 34464 BLAKE2B 5cc4c547fa9fadc91b21f9e752242dd1f3fa81a589457297c2d058fa811ea08deb3aacdcc5f2448856fd1d1c627037c47796f69b39b9691a60d8b0bcfc499cff SHA512 bee5e206ddd388a06ef876d99e36d0e1587d9148d890761e4d56b27e12c83c9a51794a3c9e99cac70de9729297e27051d6c323986f13cf8b3666a6ec66b85090 DIST bliss-initramfs-9.0.0.tar.gz 27161 BLAKE2B d3e50c489e58b6aef807590f88acd014b06d4101da1e7aca3fcd8b6f7d933ebcc1728c774af5861f33cef9f84e9426deba25360c347815ae1ad9b6e742044b3b SHA512 a6942529bf74dc5fa85c6f68b94c0603e30dadeacaceafe57cbfb5cfe87f9b52782b40cf044125f1d60b2d51057b07b444d56c9e3f6b8bffed27796352449af5 diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-8.0.0.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-8.0.0.ebuild deleted file mode 100644 index a307b28d090..000 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-8.0.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python{3_6,3_7,3_8} ) -inherit python-single-r1 - -DESCRIPTION="Boot your system's rootfs from OpenZFS/LUKS" -HOMEPAGE="https://github.com/fearedbliss/bliss-initramfs"; -SRC_URI="https://github.com/fearedbliss/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="strip" -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="-* amd64" - -RDEPEND=" - ${PYTHON_DEPS} - app-arch/cpio - virtual/udev" - -S="${WORKDIR}/${PN}-${PV}" - -src_install() { - # Copy the main executable - local executable="mkinitrd.py" - exeinto "/opt/${PN}" - doexe "${executable}" - - # Copy the libraries required by this executable - cp -r "${S}/files" "${D}/opt/${PN}" || die - cp -r "${S}/pkg" "${D}/opt/${PN}" || die - - # Copy documentation files - dodoc README.md README-MORE USAGE - - # Make a relative symbolic link: /sbin/bliss-initramfs - dosym "../opt/${PN}/${executable}" "/sbin/${PN}" -} diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0.ebuild index e6bfbec84ca..ef11f110a78 100644 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0.ebuild +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0.ebuild @@ -14,7 +14,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="strip" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" RDEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: 77fb3b2f277796c5cec4a8a9dbd95405c580ad27 Author: Jonathan Vasquez gentoo org> AuthorDate: Sat Jul 18 16:35:26 2020 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sat Jul 18 16:35:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77fb3b2f sys-kernel/bliss-initramfs: bumping 9.0.0 to 9.1.0 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Jonathan Vasquez gentoo.org> sys-kernel/bliss-initramfs/Manifest | 2 +- .../{bliss-initramfs-9.0.0.ebuild => bliss-initramfs-9.1.0.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-kernel/bliss-initramfs/Manifest b/sys-kernel/bliss-initramfs/Manifest index 6fa2d72bfa6..393307efc8d 100644 --- a/sys-kernel/bliss-initramfs/Manifest +++ b/sys-kernel/bliss-initramfs/Manifest @@ -1,2 +1,2 @@ DIST bliss-initramfs-8.1.0.tar.gz 34464 BLAKE2B 5cc4c547fa9fadc91b21f9e752242dd1f3fa81a589457297c2d058fa811ea08deb3aacdcc5f2448856fd1d1c627037c47796f69b39b9691a60d8b0bcfc499cff SHA512 bee5e206ddd388a06ef876d99e36d0e1587d9148d890761e4d56b27e12c83c9a51794a3c9e99cac70de9729297e27051d6c323986f13cf8b3666a6ec66b85090 -DIST bliss-initramfs-9.0.0.tar.gz 27161 BLAKE2B d3e50c489e58b6aef807590f88acd014b06d4101da1e7aca3fcd8b6f7d933ebcc1728c774af5861f33cef9f84e9426deba25360c347815ae1ad9b6e742044b3b SHA512 a6942529bf74dc5fa85c6f68b94c0603e30dadeacaceafe57cbfb5cfe87f9b52782b40cf044125f1d60b2d51057b07b444d56c9e3f6b8bffed27796352449af5 +DIST bliss-initramfs-9.1.0.tar.gz 27708 BLAKE2B 920e33e5c63d0c8eec2f17ceca42c6b83c3850714b63fd8d80855fafaea7f5799a22d213fb05e6ee03c9321d2eaffac434cec2822326d18cb5f8bcea5d361eaa SHA512 2ce98a6dd837062accfdcb145f1eba9e93c6f21f41fc6fdeb38f939749a1a86c6971aa9e438f99a06a7fec7013ff19e8cd3dd346cc9aa80b0048c6402c93865a diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-9.0.0.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-9.1.0.ebuild similarity index 96% rename from sys-kernel/bliss-initramfs/bliss-initramfs-9.0.0.ebuild rename to sys-kernel/bliss-initramfs/bliss-initramfs-9.1.0.ebuild index 6883d269b77..042e7d7cf5d 100644 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-9.0.0.ebuild +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-9.1.0.ebuild @@ -47,7 +47,7 @@ src_install() { } pkg_postinst() { - elog "Version 9.0.0 is a BREAKING CHANGE! bliss-initramfs now has native" + elog "Version >=9.0.0 is a BREAKING CHANGE! bliss-initramfs now has native" elog "zfs encryption support, and LUKS has been completely removed. If you" elog "are using LUKS, please stay on version 8.1.0 since that is the last" elog "version to support LUKS!\n"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: c384fe130b001b0fab86414c0ca3bd6bfce824eb Author: Jonathan Vasquez gentoo org> AuthorDate: Sat Jul 18 16:32:59 2020 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sat Jul 18 16:32:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c384fe13 sys-kernel/bliss-initramfs: Added 8.1.0-r1 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Jonathan Vasquez gentoo.org> .../bliss-initramfs-8.1.0-r1.ebuild| 61 ++ 1 file changed, 61 insertions(+) diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0-r1.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0-r1.ebuild new file mode 100644 index 000..a25ff54ad64 --- /dev/null +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{3_6,3_7,3_8} ) +inherit python-single-r1 + +DESCRIPTION="Boot your system's rootfs from OpenZFS/LUKS" +HOMEPAGE="https://github.com/fearedbliss/bliss-initramfs"; +SRC_URI="https://github.com/fearedbliss/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="strip" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="-* ~amd64" + +RDEPEND=" + ${PYTHON_DEPS} + app-arch/cpio + virtual/udev" + +S="${WORKDIR}/${PN}-${PV}" + +CONFIG_FILE="/etc/bliss-initramfs/settings.json" + +src_install() { + # Copy the main executable + local executable="mkinitrd.py" + exeinto "/opt/${PN}" + doexe "${executable}" + + # Copy the libraries required by this executable + cp -r "${S}/files" "${D}/opt/${PN}" || die + cp -r "${S}/pkg" "${D}/opt/${PN}" || die + + # Copy documentation files + dodoc README.md README-MORE USAGE_AND_OPTIONS + + # Copy the configuration file for the user + dodir "/etc/${PN}" + cp "${S}/files/default-settings.json" "${D}${CONFIG_FILE}" + + # Make a relative symbolic link: /sbin/bliss-initramfs + dosym "../opt/${PN}/${executable}" "/sbin/${PN}" +} + +pkg_postinst() { + elog "As of version 8.1.0, ${PN} has a new centralized configuration architecture." + elog "Any customizations you want to provide to ${PN} should be done by modifying" + elog "${CONFIG_FILE}. You can use the \"-c/--config\" option to provide" + elog "an alternate configuration path.\n" + elog "For a full list of changes, please read the release info located here:" + elog "https://github.com/fearedbliss/bliss-initramfs/releases/tag/8.1.0"; + elog "" + elog "Also, 8.1.0 is the last version to include support for LUKS! Starting with" + elog "version 9.0.0, bliss-initramfs only contains support for ZFS' Native Encryption." + elog "If you are a LUKS/OpenZFS user, please stay on 8.1.0 until you migrate over to" + elog "the native encryption." +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-kernel-bin/
commit: b7c808891e0cbb01aa37831ee25213059ad63acc Author: Jonathan Vasquez gentoo org> AuthorDate: Wed Jul 15 19:36:05 2020 + Commit: Jonathan Vasquez gentoo org> CommitDate: Wed Jul 15 19:36:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c80889 sys-kernel/bliss-kernel-bin: stabilizing .178, removing .170 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Jonathan Vasquez gentoo.org> sys-kernel/bliss-kernel-bin/Manifest | 1 - .../bliss-kernel-bin-4.14.170.ebuild | 37 -- .../bliss-kernel-bin-4.14.178.ebuild | 6 +--- 3 files changed, 1 insertion(+), 43 deletions(-) diff --git a/sys-kernel/bliss-kernel-bin/Manifest b/sys-kernel/bliss-kernel-bin/Manifest index e0fff71bc04..1915bc3e717 100644 --- a/sys-kernel/bliss-kernel-bin/Manifest +++ b/sys-kernel/bliss-kernel-bin/Manifest @@ -1,3 +1,2 @@ -DIST kernel-4.14.170-FC.01.tar.xz 94162352 BLAKE2B 360a6095c9ddaca171a1754c1989c4d382340d54fae4406aa1dde75c87ec2c8dd1e8772dd516db69d2fe8173ec4a7d0d2d6cb23517852be5f7f08dfad2213b28 SHA512 ba3888ab9f946dfc6b9a2536aab24d4ce304ff141f96754832b2d97f88aa7a7913530619e096fa55fd257a5f9ef0787b700d325a2bd28f6c65c1f33d9ce23b64 DIST kernel-4.14.178-FC.01.tar.xz 96524864 BLAKE2B 21b526fc49ced62e1268e497ea0eba581ab1e8662900b404237c30fb3887e13ca19b4af402f6b8f13690838a451bb06c295ca014d7bba3e6c73ecbd11b773f39 SHA512 10b2da503652b4fb0cb465a121c471a9a22d14b51e1abce132f29291ee6c933807af77d8112054bc5bfa92c04b4288749e35af3f029724b7e2e2b679b77a7989 DIST kernel-5.4.38-FC.01.tar.xz 117089784 BLAKE2B 724d7661f98daf272d0c938b3db038f142a585c91439aaf8691ba4194b410e90a4ec5c0396498e0d56d67818ed2f565f66d504b921cf509dc8b45d624c622a67 SHA512 fced22ba786a68b791c26e4260feecc9dc1ddc2a1a4bec0c5902a80801fe8b95e5177b3bef21311e866fa6c3a292286c317b12061d5ded60559cbf9e908ab8ae diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild deleted file mode 100644 index a189ee6a274..000 --- a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-install - -# Variables -_LV="FC.01" # Local Version -_PLV="${PV}-${_LV}" # Package Version + Local Version (Module Dir) - -# Main -DESCRIPTION="Precompiled Vanilla Kernel (Kernel Ready-to-Eat [KRE])" -HOMEPAGE="https://wiki.gentoo.org/wiki/User:Fearedbliss"; -SRC_URI="https://xyinn.org/gentoo/kernels/${_PLV}/kernel-${_PLV}.tar.xz"; - -RESTRICT="strip test" -LICENSE="GPL-2" -SLOT="${_PLV}" -KEYWORDS="-* amd64" - -# Unset 'initramfs' since 'bliss-kernel' doesn't need them -# as an explicitly enabled IUSE from the kernel-install eclass. -IUSE="-initramfs" - -S="${WORKDIR}" -QA_PREBUILT="*" - -src_install() { - mv * "${ED}" || die -} - -pkg_postinst() { - # Stub out this function. The downloaded tarball is ready to be installed - # into the OS directly. - debug-print-function ${FUNCNAME} "${@}" -} diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.178.ebuild b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.178.ebuild index 7df4e7a0e92..5f3098080b2 100644 --- a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.178.ebuild +++ b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.178.ebuild @@ -17,11 +17,7 @@ SRC_URI="https://xyinn.org/gentoo/kernels/${_PLV}/kernel-${_PLV}.tar.xz"; RESTRICT="strip test" LICENSE="GPL-2" SLOT="${_PLV}" -KEYWORDS="-* ~amd64" - -# Unset 'initramfs' since 'bliss-kernel' doesn't need them -# as an explicitly enabled IUSE from the kernel-install eclass. -IUSE="-initramfs" +KEYWORDS="-* amd64" S="${WORKDIR}" QA_PREBUILT="*"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-kernel-bin/
commit: 7e81301c668bb87d5c91631b1c6c7260aa0716a8 Author: Jonathan Vasquez gentoo org> AuthorDate: Wed Jul 15 19:37:13 2020 + Commit: Jonathan Vasquez gentoo org> CommitDate: Wed Jul 15 19:37:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e81301c sys-kernel/bliss-kernel-bin: removing 5.4.38, updating to 5.4.51 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Jonathan Vasquez gentoo.org> sys-kernel/bliss-kernel-bin/Manifest| 2 +- ...liss-kernel-bin-5.4.38.ebuild => bliss-kernel-bin-5.4.51.ebuild} | 6 +- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/sys-kernel/bliss-kernel-bin/Manifest b/sys-kernel/bliss-kernel-bin/Manifest index 1915bc3e717..16efc507b9c 100644 --- a/sys-kernel/bliss-kernel-bin/Manifest +++ b/sys-kernel/bliss-kernel-bin/Manifest @@ -1,2 +1,2 @@ DIST kernel-4.14.178-FC.01.tar.xz 96524864 BLAKE2B 21b526fc49ced62e1268e497ea0eba581ab1e8662900b404237c30fb3887e13ca19b4af402f6b8f13690838a451bb06c295ca014d7bba3e6c73ecbd11b773f39 SHA512 10b2da503652b4fb0cb465a121c471a9a22d14b51e1abce132f29291ee6c933807af77d8112054bc5bfa92c04b4288749e35af3f029724b7e2e2b679b77a7989 -DIST kernel-5.4.38-FC.01.tar.xz 117089784 BLAKE2B 724d7661f98daf272d0c938b3db038f142a585c91439aaf8691ba4194b410e90a4ec5c0396498e0d56d67818ed2f565f66d504b921cf509dc8b45d624c622a67 SHA512 fced22ba786a68b791c26e4260feecc9dc1ddc2a1a4bec0c5902a80801fe8b95e5177b3bef21311e866fa6c3a292286c317b12061d5ded60559cbf9e908ab8ae +DIST kernel-5.4.51-FB.01.tar.xz 117299856 BLAKE2B 3677a667ba72d0d57db9643deb2325bf539ed56aaf903842973fd063982aa5e9ea4030892988f7efac5848d5f29f00053ceceaa305cec47e64112d59310a3186 SHA512 baeb2d0d46d69c1690d1a295ea41f00067fa28a80053fbe5fc8f52863fb16ac4becbb3199fb8568fdfbf9bc01c4925cd8fea7f4436f73f4028378ab1c3af2774 diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.38.ebuild b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.51.ebuild similarity index 79% rename from sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.38.ebuild rename to sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.51.ebuild index 7df4e7a0e92..c4dfa209866 100644 --- a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.38.ebuild +++ b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.51.ebuild @@ -6,7 +6,7 @@ EAPI=7 inherit kernel-install # Variables -_LV="FC.01" # Local Version +_LV="FB.01" # Local Version _PLV="${PV}-${_LV}" # Package Version + Local Version (Module Dir) # Main @@ -19,10 +19,6 @@ LICENSE="GPL-2" SLOT="${_PLV}" KEYWORDS="-* ~amd64" -# Unset 'initramfs' since 'bliss-kernel' doesn't need them -# as an explicitly enabled IUSE from the kernel-install eclass. -IUSE="-initramfs" - S="${WORKDIR}" QA_PREBUILT="*"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: 50ebd24d7597b1155ac2818e01641ed260467950 Author: Jonathan Vasquez gentoo org> AuthorDate: Mon Jul 13 23:52:46 2020 + Commit: Jonathan Vasquez gentoo org> CommitDate: Mon Jul 13 23:52:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50ebd24d sys-kernel/bliss-initramfs: version bumped to 9.0.0 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Jonathan Vasquez gentoo.org> sys-kernel/bliss-initramfs/Manifest| 1 + .../bliss-initramfs/bliss-initramfs-9.0.0.ebuild | 63 ++ 2 files changed, 64 insertions(+) diff --git a/sys-kernel/bliss-initramfs/Manifest b/sys-kernel/bliss-initramfs/Manifest index a466b19a52d..aedf79cfde2 100644 --- a/sys-kernel/bliss-initramfs/Manifest +++ b/sys-kernel/bliss-initramfs/Manifest @@ -1,2 +1,3 @@ DIST bliss-initramfs-8.0.0.tar.gz 28234 BLAKE2B fc1295d9d203e32b5339e42b7c5565f669212e8c17b570b3f8a304dae32ec242c62b74f6dbccacd710b0cc2c4418c3b4a7af64dddc36a52f23881c74457cab7d SHA512 94bf5261cd1ddbf902e026f5e20344aa7def76115009fd18fe67efe65e24b376622ee852236b540452f0f2b2c847debf145602c73dee0113ea0215c7abcbe0df DIST bliss-initramfs-8.1.0.tar.gz 34464 BLAKE2B 5cc4c547fa9fadc91b21f9e752242dd1f3fa81a589457297c2d058fa811ea08deb3aacdcc5f2448856fd1d1c627037c47796f69b39b9691a60d8b0bcfc499cff SHA512 bee5e206ddd388a06ef876d99e36d0e1587d9148d890761e4d56b27e12c83c9a51794a3c9e99cac70de9729297e27051d6c323986f13cf8b3666a6ec66b85090 +DIST bliss-initramfs-9.0.0.tar.gz 27161 BLAKE2B d3e50c489e58b6aef807590f88acd014b06d4101da1e7aca3fcd8b6f7d933ebcc1728c774af5861f33cef9f84e9426deba25360c347815ae1ad9b6e742044b3b SHA512 a6942529bf74dc5fa85c6f68b94c0603e30dadeacaceafe57cbfb5cfe87f9b52782b40cf044125f1d60b2d51057b07b444d56c9e3f6b8bffed27796352449af5 diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-9.0.0.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-9.0.0.ebuild new file mode 100644 index 000..6883d269b77 --- /dev/null +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-9.0.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{3_6,3_7,3_8} ) +inherit python-single-r1 + +DESCRIPTION="Boot your system's rootfs from Encrypted/OpenZFS." +HOMEPAGE="https://github.com/fearedbliss/bliss-initramfs"; +SRC_URI="https://github.com/fearedbliss/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="strip" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="-* ~amd64" + +RDEPEND=" + ${PYTHON_DEPS} + app-arch/cpio + virtual/udev" + +S="${WORKDIR}/${PN}-${PV}" + +CONFIG_FILE="/etc/bliss-initramfs/settings.json" + +src_install() { + # Copy the main executable + local executable="mkinitrd.py" + exeinto "/opt/${PN}" + doexe "${executable}" + + # Copy the libraries required by this executable + cp -r "${S}/files" "${D}/opt/${PN}" || die + cp -r "${S}/pkg" "${D}/opt/${PN}" || die + + # Copy documentation files + dodoc README.md README-MORE.md USAGE.md + + # Copy the configuration file for the user + dodir "/etc/${PN}" + cp "${S}/files/default-settings.json" "${D}${CONFIG_FILE}" + + # Make a relative symbolic link: /sbin/bliss-initramfs + dosym "../opt/${PN}/${executable}" "/sbin/${PN}" +} + +pkg_postinst() { + elog "Version 9.0.0 is a BREAKING CHANGE! bliss-initramfs now has native" + elog "zfs encryption support, and LUKS has been completely removed. If you" + elog "are using LUKS, please stay on version 8.1.0 since that is the last" + elog "version to support LUKS!\n" + elog "For a full list of changes, please read the release info located here:" + elog "https://github.com/fearedbliss/bliss-initramfs/releases/tag/9.0.0"; + elog "" + elog "As of version 8.1.0, ${PN} has a new centralized configuration architecture." + elog "Any customizations you want to provide to ${PN} should be done by modifying" + elog "${CONFIG_FILE}. You can use the \"-c/--config\" option to provide" + elog "an alternate configuration path.\n" + elog "For a full list of changes, please read the release info located here:" + elog "https://github.com/fearedbliss/bliss-initramfs/releases/tag/8.1.0"; +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: 80d032bde26361202313da78e6850595ad3c67ee Author: Jonathan Vasquez gentoo org> AuthorDate: Mon Jul 13 15:09:44 2020 + Commit: Jonathan Vasquez gentoo org> CommitDate: Mon Jul 13 15:09:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80d032bd sys-kernel/bliss-initramfs: bumped to 8.1.0 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Jonathan Vasquez gentoo.org> sys-kernel/bliss-initramfs/Manifest| 1 + .../bliss-initramfs/bliss-initramfs-8.1.0.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/sys-kernel/bliss-initramfs/Manifest b/sys-kernel/bliss-initramfs/Manifest index df6704436ef..a466b19a52d 100644 --- a/sys-kernel/bliss-initramfs/Manifest +++ b/sys-kernel/bliss-initramfs/Manifest @@ -1 +1,2 @@ DIST bliss-initramfs-8.0.0.tar.gz 28234 BLAKE2B fc1295d9d203e32b5339e42b7c5565f669212e8c17b570b3f8a304dae32ec242c62b74f6dbccacd710b0cc2c4418c3b4a7af64dddc36a52f23881c74457cab7d SHA512 94bf5261cd1ddbf902e026f5e20344aa7def76115009fd18fe67efe65e24b376622ee852236b540452f0f2b2c847debf145602c73dee0113ea0215c7abcbe0df +DIST bliss-initramfs-8.1.0.tar.gz 34464 BLAKE2B 5cc4c547fa9fadc91b21f9e752242dd1f3fa81a589457297c2d058fa811ea08deb3aacdcc5f2448856fd1d1c627037c47796f69b39b9691a60d8b0bcfc499cff SHA512 bee5e206ddd388a06ef876d99e36d0e1587d9148d890761e4d56b27e12c83c9a51794a3c9e99cac70de9729297e27051d6c323986f13cf8b3666a6ec66b85090 diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0.ebuild new file mode 100644 index 000..e6bfbec84ca --- /dev/null +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-8.1.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{3_6,3_7,3_8} ) +inherit python-single-r1 + +DESCRIPTION="Boot your system's rootfs from OpenZFS/LUKS" +HOMEPAGE="https://github.com/fearedbliss/bliss-initramfs"; +SRC_URI="https://github.com/fearedbliss/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="strip" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="-* ~amd64" + +RDEPEND=" + ${PYTHON_DEPS} + app-arch/cpio + virtual/udev" + +S="${WORKDIR}/${PN}-${PV}" + +CONFIG_FILE="/etc/bliss-initramfs/settings.json" + +src_install() { + # Copy the main executable + local executable="mkinitrd.py" + exeinto "/opt/${PN}" + doexe "${executable}" + + # Copy the libraries required by this executable + cp -r "${S}/files" "${D}/opt/${PN}" || die + cp -r "${S}/pkg" "${D}/opt/${PN}" || die + + # Copy documentation files + dodoc README.md README-MORE USAGE_AND_OPTIONS + + # Copy the configuration file for the user + dodir "/etc/${PN}" + cp "${S}/files/default-settings.json" "${D}${CONFIG_FILE}" + + # Make a relative symbolic link: /sbin/bliss-initramfs + dosym "../opt/${PN}/${executable}" "/sbin/${PN}" +} + +pkg_postinst() { + elog "As of version 8.1.0, ${PN} has a new centralized configuration architecture." + elog "Any customizations you want to provide to ${PN} should be done by modifying" + elog "${CONFIG_FILE}. You can use the \"-c/--config\" option to provide" + elog "an alternate configuration path.\n" + elog "For a full list of changes, please read the release info located here:" + elog "https://github.com/fearedbliss/bliss-initramfs/releases/tag/8.1.0"; +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-kernel-bin/
commit: 5a62f4fc9c268746d110f1c9d8632d4fdf3355d7 Author: Jonathan Vasquez gentoo org> AuthorDate: Mon May 4 19:15:24 2020 + Commit: Jonathan Vasquez gentoo org> CommitDate: Mon May 4 19:15:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a62f4fc sys-kernel/bliss-kernel-bin: Removed Kernel 5.4.15 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jonathan Vasquez gentoo.org> sys-kernel/bliss-kernel-bin/Manifest | 1 - .../bliss-kernel-bin-5.4.15.ebuild | 37 -- 2 files changed, 38 deletions(-) diff --git a/sys-kernel/bliss-kernel-bin/Manifest b/sys-kernel/bliss-kernel-bin/Manifest index 9c2a489251f..e0fff71bc04 100644 --- a/sys-kernel/bliss-kernel-bin/Manifest +++ b/sys-kernel/bliss-kernel-bin/Manifest @@ -1,4 +1,3 @@ DIST kernel-4.14.170-FC.01.tar.xz 94162352 BLAKE2B 360a6095c9ddaca171a1754c1989c4d382340d54fae4406aa1dde75c87ec2c8dd1e8772dd516db69d2fe8173ec4a7d0d2d6cb23517852be5f7f08dfad2213b28 SHA512 ba3888ab9f946dfc6b9a2536aab24d4ce304ff141f96754832b2d97f88aa7a7913530619e096fa55fd257a5f9ef0787b700d325a2bd28f6c65c1f33d9ce23b64 DIST kernel-4.14.178-FC.01.tar.xz 96524864 BLAKE2B 21b526fc49ced62e1268e497ea0eba581ab1e8662900b404237c30fb3887e13ca19b4af402f6b8f13690838a451bb06c295ca014d7bba3e6c73ecbd11b773f39 SHA512 10b2da503652b4fb0cb465a121c471a9a22d14b51e1abce132f29291ee6c933807af77d8112054bc5bfa92c04b4288749e35af3f029724b7e2e2b679b77a7989 -DIST kernel-5.4.15-FC.01.tar.xz 117954936 BLAKE2B 96868fb485869dbb02120b84037847bf374eca12e281c7349ef9b3598e226dc2e7fe85f5e5f811f2c682ca4466e97f0dbae81c99912a7dc32c9302f76c46cc0e SHA512 8dcdd8c483a5f5d68cec94d3336b8b5cb8abda53c51f4539f7e89e4a9e47081cdc427ac81ff2ec9a5e1aedd9757951e876211cb6d6cd1b793026ac110d384de4 DIST kernel-5.4.38-FC.01.tar.xz 117089784 BLAKE2B 724d7661f98daf272d0c938b3db038f142a585c91439aaf8691ba4194b410e90a4ec5c0396498e0d56d67818ed2f565f66d504b921cf509dc8b45d624c622a67 SHA512 fced22ba786a68b791c26e4260feecc9dc1ddc2a1a4bec0c5902a80801fe8b95e5177b3bef21311e866fa6c3a292286c317b12061d5ded60559cbf9e908ab8ae diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.15.ebuild b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.15.ebuild deleted file mode 100644 index 7df4e7a0e92..000 --- a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.15.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-install - -# Variables -_LV="FC.01" # Local Version -_PLV="${PV}-${_LV}" # Package Version + Local Version (Module Dir) - -# Main -DESCRIPTION="Precompiled Vanilla Kernel (Kernel Ready-to-Eat [KRE])" -HOMEPAGE="https://wiki.gentoo.org/wiki/User:Fearedbliss"; -SRC_URI="https://xyinn.org/gentoo/kernels/${_PLV}/kernel-${_PLV}.tar.xz"; - -RESTRICT="strip test" -LICENSE="GPL-2" -SLOT="${_PLV}" -KEYWORDS="-* ~amd64" - -# Unset 'initramfs' since 'bliss-kernel' doesn't need them -# as an explicitly enabled IUSE from the kernel-install eclass. -IUSE="-initramfs" - -S="${WORKDIR}" -QA_PREBUILT="*" - -src_install() { - mv * "${ED}" || die -} - -pkg_postinst() { - # Stub out this function. The downloaded tarball is ready to be installed - # into the OS directly. - debug-print-function ${FUNCNAME} "${@}" -}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-kernel-bin/
commit: 3d3a32eb89a11b62c8d64576e06bff94e030ad5d Author: Jonathan Vasquez gentoo org> AuthorDate: Mon May 4 19:14:25 2020 + Commit: Jonathan Vasquez gentoo org> CommitDate: Mon May 4 19:14:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d3a32eb sys-kernel/bliss-kernel-bin: Added Kernels 4.14.178 and 5.4.38 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jonathan Vasquez gentoo.org> sys-kernel/bliss-kernel-bin/Manifest | 2 ++ .../bliss-kernel-bin-4.14.178.ebuild | 37 ++ .../bliss-kernel-bin-5.4.38.ebuild | 37 ++ 3 files changed, 76 insertions(+) diff --git a/sys-kernel/bliss-kernel-bin/Manifest b/sys-kernel/bliss-kernel-bin/Manifest index 60f026e5436..9c2a489251f 100644 --- a/sys-kernel/bliss-kernel-bin/Manifest +++ b/sys-kernel/bliss-kernel-bin/Manifest @@ -1,2 +1,4 @@ DIST kernel-4.14.170-FC.01.tar.xz 94162352 BLAKE2B 360a6095c9ddaca171a1754c1989c4d382340d54fae4406aa1dde75c87ec2c8dd1e8772dd516db69d2fe8173ec4a7d0d2d6cb23517852be5f7f08dfad2213b28 SHA512 ba3888ab9f946dfc6b9a2536aab24d4ce304ff141f96754832b2d97f88aa7a7913530619e096fa55fd257a5f9ef0787b700d325a2bd28f6c65c1f33d9ce23b64 +DIST kernel-4.14.178-FC.01.tar.xz 96524864 BLAKE2B 21b526fc49ced62e1268e497ea0eba581ab1e8662900b404237c30fb3887e13ca19b4af402f6b8f13690838a451bb06c295ca014d7bba3e6c73ecbd11b773f39 SHA512 10b2da503652b4fb0cb465a121c471a9a22d14b51e1abce132f29291ee6c933807af77d8112054bc5bfa92c04b4288749e35af3f029724b7e2e2b679b77a7989 DIST kernel-5.4.15-FC.01.tar.xz 117954936 BLAKE2B 96868fb485869dbb02120b84037847bf374eca12e281c7349ef9b3598e226dc2e7fe85f5e5f811f2c682ca4466e97f0dbae81c99912a7dc32c9302f76c46cc0e SHA512 8dcdd8c483a5f5d68cec94d3336b8b5cb8abda53c51f4539f7e89e4a9e47081cdc427ac81ff2ec9a5e1aedd9757951e876211cb6d6cd1b793026ac110d384de4 +DIST kernel-5.4.38-FC.01.tar.xz 117089784 BLAKE2B 724d7661f98daf272d0c938b3db038f142a585c91439aaf8691ba4194b410e90a4ec5c0396498e0d56d67818ed2f565f66d504b921cf509dc8b45d624c622a67 SHA512 fced22ba786a68b791c26e4260feecc9dc1ddc2a1a4bec0c5902a80801fe8b95e5177b3bef21311e866fa6c3a292286c317b12061d5ded60559cbf9e908ab8ae diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.178.ebuild b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.178.ebuild new file mode 100644 index 000..7df4e7a0e92 --- /dev/null +++ b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.178.ebuild @@ -0,0 +1,37 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install + +# Variables +_LV="FC.01" # Local Version +_PLV="${PV}-${_LV}" # Package Version + Local Version (Module Dir) + +# Main +DESCRIPTION="Precompiled Vanilla Kernel (Kernel Ready-to-Eat [KRE])" +HOMEPAGE="https://wiki.gentoo.org/wiki/User:Fearedbliss"; +SRC_URI="https://xyinn.org/gentoo/kernels/${_PLV}/kernel-${_PLV}.tar.xz"; + +RESTRICT="strip test" +LICENSE="GPL-2" +SLOT="${_PLV}" +KEYWORDS="-* ~amd64" + +# Unset 'initramfs' since 'bliss-kernel' doesn't need them +# as an explicitly enabled IUSE from the kernel-install eclass. +IUSE="-initramfs" + +S="${WORKDIR}" +QA_PREBUILT="*" + +src_install() { + mv * "${ED}" || die +} + +pkg_postinst() { + # Stub out this function. The downloaded tarball is ready to be installed + # into the OS directly. + debug-print-function ${FUNCNAME} "${@}" +} diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.38.ebuild b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.38.ebuild new file mode 100644 index 000..7df4e7a0e92 --- /dev/null +++ b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.38.ebuild @@ -0,0 +1,37 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install + +# Variables +_LV="FC.01" # Local Version +_PLV="${PV}-${_LV}" # Package Version + Local Version (Module Dir) + +# Main +DESCRIPTION="Precompiled Vanilla Kernel (Kernel Ready-to-Eat [KRE])" +HOMEPAGE="https://wiki.gentoo.org/wiki/User:Fearedbliss"; +SRC_URI="https://xyinn.org/gentoo/kernels/${_PLV}/kernel-${_PLV}.tar.xz"; + +RESTRICT="strip test" +LICENSE="GPL-2" +SLOT="${_PLV}" +KEYWORDS="-* ~amd64" + +# Unset 'initramfs' since 'bliss-kernel' doesn't need them +# as an explicitly enabled IUSE from the kernel-install eclass. +IUSE="-initramfs" + +S="${WORKDIR}" +QA_PREBUILT="*" + +src_install() { + mv * "${ED}" || die +} + +pkg_postinst() { + # Stub out this function. The downloaded tarball is ready to be installed + # into the OS directly. + debug-print-function ${FUNCNAME} "${@}" +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-kernel-bin/
commit: 27003c79e7c41edbc931915f7dcb69b963cc5cfa Author: Jonathan Vasquez gentoo org> AuthorDate: Mon May 4 16:20:33 2020 + Commit: Jonathan Vasquez gentoo org> CommitDate: Mon May 4 16:20:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27003c79 sys-kernel/bliss-kernel-bin: removing 5.5.2 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jonathan Vasquez gentoo.org> sys-kernel/bliss-kernel-bin/Manifest | 1 - .../bliss-kernel-bin/bliss-kernel-bin-5.5.2.ebuild | 37 -- 2 files changed, 38 deletions(-) diff --git a/sys-kernel/bliss-kernel-bin/Manifest b/sys-kernel/bliss-kernel-bin/Manifest index 87972421a75..60f026e5436 100644 --- a/sys-kernel/bliss-kernel-bin/Manifest +++ b/sys-kernel/bliss-kernel-bin/Manifest @@ -1,3 +1,2 @@ DIST kernel-4.14.170-FC.01.tar.xz 94162352 BLAKE2B 360a6095c9ddaca171a1754c1989c4d382340d54fae4406aa1dde75c87ec2c8dd1e8772dd516db69d2fe8173ec4a7d0d2d6cb23517852be5f7f08dfad2213b28 SHA512 ba3888ab9f946dfc6b9a2536aab24d4ce304ff141f96754832b2d97f88aa7a7913530619e096fa55fd257a5f9ef0787b700d325a2bd28f6c65c1f33d9ce23b64 DIST kernel-5.4.15-FC.01.tar.xz 117954936 BLAKE2B 96868fb485869dbb02120b84037847bf374eca12e281c7349ef9b3598e226dc2e7fe85f5e5f811f2c682ca4466e97f0dbae81c99912a7dc32c9302f76c46cc0e SHA512 8dcdd8c483a5f5d68cec94d3336b8b5cb8abda53c51f4539f7e89e4a9e47081cdc427ac81ff2ec9a5e1aedd9757951e876211cb6d6cd1b793026ac110d384de4 -DIST kernel-5.5.2-FC.01.tar.xz 118548744 BLAKE2B 001cd7728215c6654e88e7d22a8b2c4d30691e8c2960dc544713b3e53917fb34b02da1c2501d902e712b8f7bf7974cdf05f4431c8fe58878288c1852bb4010be SHA512 42feb156953efa09040bcd2a203e55d03a7d0889d64bbbe062e58c0edc70c9eaa6842eded2ff35bb53eb93e08eeae8233c913afc62376cbc6fce0a91290a0abf diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.5.2.ebuild b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.5.2.ebuild deleted file mode 100644 index 7df4e7a0e92..000 --- a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.5.2.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kernel-install - -# Variables -_LV="FC.01" # Local Version -_PLV="${PV}-${_LV}" # Package Version + Local Version (Module Dir) - -# Main -DESCRIPTION="Precompiled Vanilla Kernel (Kernel Ready-to-Eat [KRE])" -HOMEPAGE="https://wiki.gentoo.org/wiki/User:Fearedbliss"; -SRC_URI="https://xyinn.org/gentoo/kernels/${_PLV}/kernel-${_PLV}.tar.xz"; - -RESTRICT="strip test" -LICENSE="GPL-2" -SLOT="${_PLV}" -KEYWORDS="-* ~amd64" - -# Unset 'initramfs' since 'bliss-kernel' doesn't need them -# as an explicitly enabled IUSE from the kernel-install eclass. -IUSE="-initramfs" - -S="${WORKDIR}" -QA_PREBUILT="*" - -src_install() { - mv * "${ED}" || die -} - -pkg_postinst() { - # Stub out this function. The downloaded tarball is ready to be installed - # into the OS directly. - debug-print-function ${FUNCNAME} "${@}" -}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-kernel-bin/
commit: e7b9e7a1e37b684a9128a0c4b29f910605f2e4d3 Author: Jonathan Vasquez gentoo org> AuthorDate: Mon May 4 16:19:02 2020 + Commit: Jonathan Vasquez gentoo org> CommitDate: Mon May 4 16:19:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7b9e7a1 sys-kernel/bliss-kernel-bin: stabilizing 4.14.170 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jonathan Vasquez gentoo.org> sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild index 7df4e7a0e92..a189ee6a274 100644 --- a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild +++ b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://xyinn.org/gentoo/kernels/${_PLV}/kernel-${_PLV}.tar.xz"; RESTRICT="strip test" LICENSE="GPL-2" SLOT="${_PLV}" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" # Unset 'initramfs' since 'bliss-kernel' doesn't need them # as an explicitly enabled IUSE from the kernel-install eclass.
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: 6a213c7cd0d4ef13c6b9e8cff4b58316db708f6f Author: Jonathan Vasquez gentoo org> AuthorDate: Sun Feb 23 22:09:59 2020 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sun Feb 23 22:09:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a213c7c sys-kernel/bliss-initramfs: stabilizing 8.0.0 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jonathan Vasquez gentoo.org> sys-kernel/bliss-initramfs/bliss-initramfs-8.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-8.0.0.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-8.0.0.ebuild index a7d3488681d..a307b28d090 100644 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-8.0.0.ebuild +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-8.0.0.ebuild @@ -14,7 +14,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="strip" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" RDEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/spl/, sys-fs/zfs/, sys-fs/zfs-kmod/
commit: c5c306ec633ce48c5bd5a49b342f0c0272b798de Author: Jonathan Vasquez gentoo org> AuthorDate: Thu Feb 13 04:54:42 2020 + Commit: Jonathan Vasquez gentoo org> CommitDate: Thu Feb 13 04:58:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5c306ec sys-fs/zfs: removing myself from maintainers zfs* Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jonathan Vasquez gentoo.org> sys-fs/zfs-kmod/metadata.xml | 4 sys-fs/zfs/metadata.xml | 4 sys-kernel/spl/metadata.xml | 4 3 files changed, 12 deletions(-) diff --git a/sys-fs/zfs-kmod/metadata.xml b/sys-fs/zfs-kmod/metadata.xml index ab538efc6f9..f47155ec64d 100644 --- a/sys-fs/zfs-kmod/metadata.xml +++ b/sys-fs/zfs-kmod/metadata.xml @@ -9,10 +9,6 @@ gyakov...@gentoo.org Georgy Yakovlev - - fearedbl...@gentoo.org - Jonathan Vasquez - Install zfs-shutdown script to support exporting a pool containing rootfs diff --git a/sys-fs/zfs/metadata.xml b/sys-fs/zfs/metadata.xml index be65b475af2..0b1da3a015b 100644 --- a/sys-fs/zfs/metadata.xml +++ b/sys-fs/zfs/metadata.xml @@ -9,10 +9,6 @@ gyakov...@gentoo.org Georgy Yakovlev - - fearedbl...@gentoo.org - Jonathan Vasquez - Disable dependency on sys-fs/zfs-kmod under the assumption that ZFS is part of the kernel source tree Enable dependencies required for booting off a pool containing a rootfs diff --git a/sys-kernel/spl/metadata.xml b/sys-kernel/spl/metadata.xml index 6577590f277..b51664dca13 100644 --- a/sys-kernel/spl/metadata.xml +++ b/sys-kernel/spl/metadata.xml @@ -9,10 +9,6 @@ gyakov...@gentoo.org Georgy Yakovlev - - fearedbl...@gentoo.org - Jonathan Vasquez - zfsonlinux/spl
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs-kmod/, sys-kernel/spl/
commit: f06027d371acde35757ca194ed87314caebbd3d1 Author: Jonathan Vasquez gentoo org> AuthorDate: Thu Feb 13 02:14:47 2020 + Commit: Jonathan Vasquez gentoo org> CommitDate: Thu Feb 13 02:14:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f06027d3 sys-fs/zfs: Adding myself as a maintainer for zfs/zfs-kmod/spl Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jonathan Vasquez gentoo.org> sys-fs/zfs-kmod/metadata.xml | 4 sys-fs/zfs/metadata.xml | 4 sys-kernel/spl/metadata.xml | 4 3 files changed, 12 insertions(+) diff --git a/sys-fs/zfs-kmod/metadata.xml b/sys-fs/zfs-kmod/metadata.xml index f47155ec64d..ab538efc6f9 100644 --- a/sys-fs/zfs-kmod/metadata.xml +++ b/sys-fs/zfs-kmod/metadata.xml @@ -9,6 +9,10 @@ gyakov...@gentoo.org Georgy Yakovlev + + fearedbl...@gentoo.org + Jonathan Vasquez + Install zfs-shutdown script to support exporting a pool containing rootfs diff --git a/sys-fs/zfs/metadata.xml b/sys-fs/zfs/metadata.xml index 0b1da3a015b..be65b475af2 100644 --- a/sys-fs/zfs/metadata.xml +++ b/sys-fs/zfs/metadata.xml @@ -9,6 +9,10 @@ gyakov...@gentoo.org Georgy Yakovlev + + fearedbl...@gentoo.org + Jonathan Vasquez + Disable dependency on sys-fs/zfs-kmod under the assumption that ZFS is part of the kernel source tree Enable dependencies required for booting off a pool containing a rootfs diff --git a/sys-kernel/spl/metadata.xml b/sys-kernel/spl/metadata.xml index b51664dca13..6577590f277 100644 --- a/sys-kernel/spl/metadata.xml +++ b/sys-kernel/spl/metadata.xml @@ -9,6 +9,10 @@ gyakov...@gentoo.org Georgy Yakovlev + + fearedbl...@gentoo.org + Jonathan Vasquez + zfsonlinux/spl
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-kernel-bin/, virtual/linux-sources/
commit: cb6b924d6dfd4ff18346e6d828c0027fa0c26d06 Author: Jonathan Vasquez gentoo org> AuthorDate: Thu Feb 13 02:03:40 2020 + Commit: Jonathan Vasquez gentoo org> CommitDate: Thu Feb 13 02:05:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb6b924d sys-kernel/bliss-kernel-bin: adding new package Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jonathan Vasquez gentoo.org> sys-kernel/bliss-kernel-bin/Manifest | 3 ++ .../bliss-kernel-bin-4.14.170.ebuild | 37 ++ .../bliss-kernel-bin-5.4.15.ebuild | 37 ++ .../bliss-kernel-bin/bliss-kernel-bin-5.5.2.ebuild | 37 ++ sys-kernel/bliss-kernel-bin/metadata.xml | 11 +++ virtual/linux-sources/linux-sources-3-r4.ebuild| 1 + 6 files changed, 126 insertions(+) diff --git a/sys-kernel/bliss-kernel-bin/Manifest b/sys-kernel/bliss-kernel-bin/Manifest new file mode 100644 index 000..87972421a75 --- /dev/null +++ b/sys-kernel/bliss-kernel-bin/Manifest @@ -0,0 +1,3 @@ +DIST kernel-4.14.170-FC.01.tar.xz 94162352 BLAKE2B 360a6095c9ddaca171a1754c1989c4d382340d54fae4406aa1dde75c87ec2c8dd1e8772dd516db69d2fe8173ec4a7d0d2d6cb23517852be5f7f08dfad2213b28 SHA512 ba3888ab9f946dfc6b9a2536aab24d4ce304ff141f96754832b2d97f88aa7a7913530619e096fa55fd257a5f9ef0787b700d325a2bd28f6c65c1f33d9ce23b64 +DIST kernel-5.4.15-FC.01.tar.xz 117954936 BLAKE2B 96868fb485869dbb02120b84037847bf374eca12e281c7349ef9b3598e226dc2e7fe85f5e5f811f2c682ca4466e97f0dbae81c99912a7dc32c9302f76c46cc0e SHA512 8dcdd8c483a5f5d68cec94d3336b8b5cb8abda53c51f4539f7e89e4a9e47081cdc427ac81ff2ec9a5e1aedd9757951e876211cb6d6cd1b793026ac110d384de4 +DIST kernel-5.5.2-FC.01.tar.xz 118548744 BLAKE2B 001cd7728215c6654e88e7d22a8b2c4d30691e8c2960dc544713b3e53917fb34b02da1c2501d902e712b8f7bf7974cdf05f4431c8fe58878288c1852bb4010be SHA512 42feb156953efa09040bcd2a203e55d03a7d0889d64bbbe062e58c0edc70c9eaa6842eded2ff35bb53eb93e08eeae8233c913afc62376cbc6fce0a91290a0abf diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild new file mode 100644 index 000..7df4e7a0e92 --- /dev/null +++ b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-4.14.170.ebuild @@ -0,0 +1,37 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install + +# Variables +_LV="FC.01" # Local Version +_PLV="${PV}-${_LV}" # Package Version + Local Version (Module Dir) + +# Main +DESCRIPTION="Precompiled Vanilla Kernel (Kernel Ready-to-Eat [KRE])" +HOMEPAGE="https://wiki.gentoo.org/wiki/User:Fearedbliss"; +SRC_URI="https://xyinn.org/gentoo/kernels/${_PLV}/kernel-${_PLV}.tar.xz"; + +RESTRICT="strip test" +LICENSE="GPL-2" +SLOT="${_PLV}" +KEYWORDS="-* ~amd64" + +# Unset 'initramfs' since 'bliss-kernel' doesn't need them +# as an explicitly enabled IUSE from the kernel-install eclass. +IUSE="-initramfs" + +S="${WORKDIR}" +QA_PREBUILT="*" + +src_install() { + mv * "${ED}" || die +} + +pkg_postinst() { + # Stub out this function. The downloaded tarball is ready to be installed + # into the OS directly. + debug-print-function ${FUNCNAME} "${@}" +} diff --git a/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.15.ebuild b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.15.ebuild new file mode 100644 index 000..7df4e7a0e92 --- /dev/null +++ b/sys-kernel/bliss-kernel-bin/bliss-kernel-bin-5.4.15.ebuild @@ -0,0 +1,37 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install + +# Variables +_LV="FC.01" # Local Version +_PLV="${PV}-${_LV}" # Package Version + Local Version (Module Dir) + +# Main +DESCRIPTION="Precompiled Vanilla Kernel (Kernel Ready-to-Eat [KRE])" +HOMEPAGE="https://wiki.gentoo.org/wiki/User:Fearedbliss"; +SRC_URI="https://xyinn.org/gentoo/kernels/${_PLV}/kernel-${_PLV}.tar.xz"; + +RESTRICT="strip test" +LICENSE="GPL-2" +SLOT="${_PLV}" +KEYWORDS="-* ~amd64" + +# Unset 'initramfs' since 'bliss-kernel' doesn't need them +# as an explicitly enabled IUSE from the kernel-install eclass. +IUSE="-initramfs" + +S="${WORKDIR}" +QA_PREBUILT="*" + +src_install() { + mv * "${ED}" || die +} + +pkg_postinst() { + # Stub out this function. The downloaded tarball is ready to be installed + # into the OS directly. + debug-print-function ${FUNCNAME} "${@}" +} diff --git a/sys-kerne
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/spl/, sys-fs/zfs-kmod/, sys-fs/zfs/
commit: d8468290f9b5a6fb92ff8727b07f6c16457e95a6 Author: Jonathan Vasquez gentoo org> AuthorDate: Fri Jul 6 20:31:27 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Fri Jul 6 20:33:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8468290 sys-fs/zfs: stabilizing 0.7.9 on amd64. Package-Manager: Portage-2.3.41, Repoman-2.3.9 sys-fs/zfs-kmod/zfs-kmod-0.7.9.ebuild | 2 +- sys-fs/zfs/zfs-0.7.9.ebuild | 2 +- sys-kernel/spl/spl-0.7.9.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.9.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.7.9.ebuild index d71cf40662e..c8153afff87 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-0.7.9.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-0.7.9.ebuild @@ -10,7 +10,7 @@ if [ ${PV} == "" ]; then else SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz"; S="${WORKDIR}/zfs-${PV}" - KEYWORDS="~amd64" + KEYWORDS="amd64" fi inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils diff --git a/sys-fs/zfs/zfs-0.7.9.ebuild b/sys-fs/zfs/zfs-0.7.9.ebuild index 50e65577414..e8cc8f1940d 100644 --- a/sys-fs/zfs/zfs-0.7.9.ebuild +++ b/sys-fs/zfs/zfs-0.7.9.ebuild @@ -10,7 +10,7 @@ if [ ${PV} == "" ] ; then EGIT_REPO_URI="git://github.com/zfsonlinux/${PN}.git" else SRC_URI="https://github.com/zfsonlinux/${PN}/releases/download/${P}/${P}.tar.gz"; - KEYWORDS="~amd64" + KEYWORDS="amd64" fi inherit autotools-utils bash-completion-r1 flag-o-matic linux-info python-r1 systemd toolchain-funcs udev diff --git a/sys-kernel/spl/spl-0.7.9.ebuild b/sys-kernel/spl/spl-0.7.9.ebuild index d8a0446f573..871dba52938 100644 --- a/sys-kernel/spl/spl-0.7.9.ebuild +++ b/sys-kernel/spl/spl-0.7.9.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} == "" ]] ; then inherit git-r3 else SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/${P}.tar.gz"; - KEYWORDS="~amd64" + KEYWORDS="amd64" fi inherit flag-o-matic linux-info linux-mod autotools-utils
[gentoo-commits] repo/gentoo:master commit in: net-vpn/tinc/, net-vpn/tinc/files/
commit: 70ffe53880c2d20ee5911a846e5a42df2d1ca070 Author: Jonathan Vasquez gentoo org> AuthorDate: Fri Jul 6 20:10:12 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Fri Jul 6 20:10:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70ffe538 net-vpn/tinc: version bump to 1.1_pre16 and minor improvements. Package-Manager: Portage-2.3.41, Repoman-2.3.9 net-vpn/tinc/Manifest | 1 + ...-paths.patch => tinc-1.1_pre15-fix-paths.patch} | 0 ...-paths.patch => tinc-1.1_pre16-fix-paths.patch} | 47 +- net-vpn/tinc/tinc-1.1_pre15.ebuild | 8 +++- ...tinc-1.1_pre15.ebuild => tinc-1.1_pre16.ebuild} | 8 +++- 5 files changed, 44 insertions(+), 20 deletions(-) diff --git a/net-vpn/tinc/Manifest b/net-vpn/tinc/Manifest index ca1d7e95537..959505f8846 100644 --- a/net-vpn/tinc/Manifest +++ b/net-vpn/tinc/Manifest @@ -1,3 +1,4 @@ DIST tinc-1.0.33.tar.gz 486374 BLAKE2B 542e9c95aa3dea941315c5a3293c06137be7131bbb4a3ba5d788e7c250327d0b01530db5b3371aee85b1e85a104b9997e9f09a6b33051090da087595e1bcb9da SHA512 f17c7682e177d85a049891255fc590069c7901307951ee93364a7a754f1a7c5ca4b6a6f7ddcb4c9ad150f0155ff7db7112990a3fc3a6496b48bdbfd3b1ae8804 DIST tinc-1.0.34.tar.gz 484174 BLAKE2B 8ba80983cb1293b03b814f305bd733a2208562b8450a539c0f80c25596c0e05fb7ebc8edf8e6617b9e18d8b96bb49a82098f902e692ce4b85c7c47b1072be2dd SHA512 b711a2c532f8efc94c77e9bbe5213ae284d2a3cb598d2760df700448e495a02ac56baa0393bbc6fbc735bf97a26ca5a79133c92952d98a9086a9ffd273eef725 DIST tinc-1.1pre15.tar.gz 704145 BLAKE2B e97f044066a3c399b4089ed73e77a78904837031cbf04445390a3132a5cd8cf3e9390c1908b1804364616d16fffdedbae6b88f8a42da7471a42e4c8eea614d0e SHA512 29b109c84a89204a9fe298e3cfb092169a7c3cbb62e0cabdb7fe8eaa01b03343b7d48bf028525754af1a340781de209e0b9412669c256a30e7226a8a21412c17 +DIST tinc-1.1pre16.tar.gz 703679 BLAKE2B c02636f52983c1fdebe28058a5e49f3952ac10b238c9d8f01a10b140960803f197a057c883860ca259b949883c406cf74f518d0e45bf84f10566a964570daf9b SHA512 b32a0a734a4c8a91bad4cef4177cb45757c97c09dc179da1e3357f2fde48b3b0747587dbac31ecb5400e1553b6712d474a6a1808ac24bce1a3494c1842bb6c43 diff --git a/net-vpn/tinc/files/tinc-1.1-fix-paths.patch b/net-vpn/tinc/files/tinc-1.1_pre15-fix-paths.patch similarity index 100% copy from net-vpn/tinc/files/tinc-1.1-fix-paths.patch copy to net-vpn/tinc/files/tinc-1.1_pre15-fix-paths.patch diff --git a/net-vpn/tinc/files/tinc-1.1-fix-paths.patch b/net-vpn/tinc/files/tinc-1.1_pre16-fix-paths.patch similarity index 56% rename from net-vpn/tinc/files/tinc-1.1-fix-paths.patch rename to net-vpn/tinc/files/tinc-1.1_pre16-fix-paths.patch index 519677dd503..30cafee8787 100644 --- a/net-vpn/tinc/files/tinc-1.1-fix-paths.patch +++ b/net-vpn/tinc/files/tinc-1.1_pre16-fix-paths.patch @@ -1,44 +1,55 @@ -diff -Naur tinc-1.1pre14.orig/src/names.c tinc-1.1pre14/src/names.c tinc-1.1pre14.orig/src/names.c 2016-04-17 12:08:41.0 -0400 -+++ tinc-1.1pre14/src/names.c 2016-10-15 07:37:51.147064396 -0400 -@@ -86,36 +86,11 @@ - if(!pidfilename) - xasprintf(&pidfilename, "%s" SLASH "pid", confbase); +diff -Naur tinc-1.1pre16.orig/src/names.c tinc-1.1pre16/src/names.c +--- tinc-1.1pre16.ori/src/names.c 2018-04-02 10:41:12.0 -0400 tinc-1.1pre16/src/names.c 2018-07-06 15:11:35.970680875 -0400 +@@ -103,47 +103,13 @@ + } + #else - bool fallback = false; +- - if(daemon) { -- if(access(LOCALSTATEDIR, R_OK | W_OK | X_OK)) +- if(access(LOCALSTATEDIR, R_OK | W_OK | X_OK)) { - fallback = true; +- } - } else { - char fname[PATH_MAX]; -- snprintf(fname, sizeof fname, LOCALSTATEDIR SLASH "run" SLASH "%s.pid", identname); +- snprintf(fname, sizeof(fname), LOCALSTATEDIR SLASH "run" SLASH "%s.pid", identname); +- - if(access(fname, R_OK)) { -- snprintf(fname, sizeof fname, "%s" SLASH "pid", confbase); -- if(!access(fname, R_OK)) +- snprintf(fname, sizeof(fname), "%s" SLASH "pid", confbase); +- +- if(!access(fname, R_OK)) { - fallback = true; +- } - } -- } -+ if(!logfilename) ++ if(!logfilename) { + xasprintf(&logfilename, "/var/log" SLASH "%s.log", identname); + } - if(!fallback) { -- if(!logfilename) +- if(!logfilename) { - xasprintf(&logfilename, LOCALSTATEDIR SLASH "log" SLASH "%s.log", identname); +- } - -- if(!pidfilename) +- if(!pidfilename) { - xasprintf(&
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: ef357d36cc2ee3a855d8c7f3cfc74b26864560c0 Author: Jonathan Vasquez gentoo org> AuthorDate: Fri Jul 6 18:15:40 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Fri Jul 6 18:15:40 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef357d36 media-tv/plex-media-server: Fixes Bug 659702. Package-Manager: Portage-2.3.41, Repoman-2.3.9 ...ia-server-1.13.2.ebuild => plex-media-server-1.13.2-r1.ebuild} | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/media-tv/plex-media-server/plex-media-server-1.13.2.ebuild b/media-tv/plex-media-server/plex-media-server-1.13.2-r1.ebuild similarity index 90% rename from media-tv/plex-media-server/plex-media-server-1.13.2.ebuild rename to media-tv/plex-media-server/plex-media-server-1.13.2-r1.ebuild index 63a8831254d..62c09b5f2ab 100644 --- a/media-tv/plex-media-server/plex-media-server-1.13.2.ebuild +++ b/media-tv/plex-media-server/plex-media-server-1.13.2-r1.ebuild @@ -135,7 +135,13 @@ _handle_multilib() { # so it doesn't try to rebuild libraries that can't be rebuilt. _mask_plex_libraries_revdep() { dodir /etc/revdep-rebuild/ - echo "SEARCH_DIRS_MASK=\"${EPREFIX}/usr/$(get_libdir)/plexmediaserver\"" > "${ED}"/etc/revdep-rebuild/80plexmediaserver + + # Bug: 659702. The upstream plex binary installs its precompiled package to /usr/lib. + # Due to profile 17.1 splitting /usr/lib and /usr/lib64, we can no longer rely + # on the implicit symlink automatically satisfying our revdep requirement when we use $(get_libdir). + # Thus we will match upstream's directory automatically. If upstream switches their location, + # then so should we. + echo "SEARCH_DIRS_MASK=\"${EPREFIX}/usr/lib/plexmediaserver\"" > "${ED}"/etc/revdep-rebuild/80plexmediaserver } # Remove execstack flags from some libraries/executables
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: d48edf7b67ee1edb5a745479301c4817635ca572 Author: Jonathan Vasquez gentoo org> AuthorDate: Sat Jun 23 18:39:40 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sat Jun 23 18:45:40 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d48edf7b media-tv/plex-media-server: using https for project url in 1.13.2 Package-Manager: Portage-2.3.40, Repoman-2.3.9 media-tv/plex-media-server/plex-media-server-1.13.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/plex-media-server/plex-media-server-1.13.2.ebuild b/media-tv/plex-media-server/plex-media-server-1.13.2.ebuild index 7d76d31f644..63a8831254d 100644 --- a/media-tv/plex-media-server/plex-media-server-1.13.2.ebuild +++ b/media-tv/plex-media-server/plex-media-server-1.13.2.ebuild @@ -16,7 +16,7 @@ _FULL_VERSION="${PV}.${MINOR_VERSION}" URI="https://downloads.plex.tv/plex-media-server"; DESCRIPTION="A free media library that is intended for use with a plex client." -HOMEPAGE="http://www.plex.tv/"; +HOMEPAGE="https://www.plex.tv/"; SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" SLOT="0" LICENSE="Plex"
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: 7f08ccacf6f654dfd011acc4cbac292815bfdc22 Author: Jonathan Vasquez gentoo org> AuthorDate: Sat Jun 23 18:37:20 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sat Jun 23 18:45:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f08ccac media-tv/plex-media-server: stabilizing 1.12.3 Package-Manager: Portage-2.3.40, Repoman-2.3.9 media-tv/plex-media-server/plex-media-server-1.12.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/plex-media-server/plex-media-server-1.12.3.ebuild b/media-tv/plex-media-server/plex-media-server-1.12.3.ebuild index ce3171a2e61..9269358d163 100644 --- a/media-tv/plex-media-server/plex-media-server-1.12.3.ebuild +++ b/media-tv/plex-media-server/plex-media-server-1.12.3.ebuild @@ -21,7 +21,7 @@ SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64 SLOT="0" LICENSE="Plex" RESTRICT="bindist strip" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: c23ffe3f2630b8630c171877fcbc09b913010e1e Author: Sujeet Akula freeboson org> AuthorDate: Sun Jun 17 09:15:53 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sat Jun 23 18:45:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23ffe3f media-tv/plex-media-server: version bump to 1.13.2 Closes: https://github.com/gentoo/gentoo/pull/8870 media-tv/plex-media-server/Manifest| 1 + .../plex-media-server-1.13.2.ebuild| 155 + 2 files changed, 156 insertions(+) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index 040338bd651..f90a78f5e5c 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1,3 +1,4 @@ DIST plexmediaserver_1.11.3.4803-c40bba82e_amd64.deb 108830880 BLAKE2B 7ed912756b8bdedb695c4cbf99d0565da53904814cedb8e026614b8db9bb638cbd437f35e05915d6d1c87ecf1136ea9ae08797bca2ebbe4f2e0a861b4841 SHA512 0bda324e733b1e86e8dba7c10f6bab3e9dad5463113c5998059492bd7d4a49e105068d1d9313c9405d7a3c85c99e6528be6c0f1c9f52db115a1da1545a9485b5 DIST plexmediaserver_1.12.1.4885-1046ba85f_amd64.deb 109238814 BLAKE2B 52f44e4531c3ffb4a7f6d6cc5fdaed97ce3b44a7469074c6c4e81a5a9991b7a371a40a3d4db30f8cab5e10ae6caeb9798822c541dc27b1f5597d464fdd0292c2 SHA512 8125fa8132b6ed928f08660ddbff6dd8855719c0833c4c2b5dc8193674d8d22148f95848ce8b500612b12379efbc6e180ea72b2f90d695e1bf40ba2705def8a4 DIST plexmediaserver_1.12.3.4973-215c28d86_amd64.deb 109277946 BLAKE2B 6a868943c77a1355dd0a4dbe88323b937d827dbfe84e729cf1f5c5c7d4a7d44e9af7e69121a7e3cf9f5d60786c9877bd3e303d9d5d301c86f08984afb1062730 SHA512 1befe9196926bf4cabd1f9c746e958efc72392479a844f8c3d9161282618fe28e29dbb9c12ddccf5db5b852ae58cd43dc0d988f00732431e16106021c8618347 +DIST plexmediaserver_1.13.2.5154-fd05be322_amd64.deb 111093662 BLAKE2B 26b1161107a8f9223f7065ff4119a32470c06794a159a42181b9278107a6d14f9fbb582e515223aaa659e9007d9b18299cd65b2a068e1d7dd934d52552a44cd1 SHA512 548c033272d56f6c54ab073536327b285fdbda3192c203a3ea3ff2b6c7afbc79ba7d56d7251f623ca1e09db572c92000d7baa7a8a555d853d85fdb9d1dfb8479 diff --git a/media-tv/plex-media-server/plex-media-server-1.13.2.ebuild b/media-tv/plex-media-server/plex-media-server-1.13.2.ebuild new file mode 100644 index 000..7d76d31f644 --- /dev/null +++ b/media-tv/plex-media-server/plex-media-server-1.13.2.ebuild @@ -0,0 +1,155 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit eutils user systemd unpacker pax-utils python-single-r1 + +MINOR_VERSION="5154-fd05be322" + +_APPNAME="plexmediaserver" +_USERNAME="plex" +_SHORTNAME="${_USERNAME}" +_FULL_VERSION="${PV}.${MINOR_VERSION}" + +URI="https://downloads.plex.tv/plex-media-server"; + +DESCRIPTION="A free media library that is intended for use with a plex client." +HOMEPAGE="http://www.plex.tv/"; +SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" +SLOT="0" +LICENSE="Plex" +RESTRICT="bindist strip" +KEYWORDS="-* ~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + sys-apps/fix-gnustack + dev-python/virtualenv[${PYTHON_USEDEP}]" + +RDEPEND=" + net-dns/avahi + ${PYTHON_DEPS}" + +QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" +QA_PREBUILT="*" +QA_MULTILIB_PATHS=( + "usr/lib/${_APPNAME}/.*" + "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*" +) + +EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" ) +BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" ) + +S="${WORKDIR}" +PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" ) + +pkg_setup() { + enewgroup ${_USERNAME} + enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} "${_USERNAME},video" + python-single-r1_pkg_setup +} + +src_unpack() { + unpack_deb ${A} +} + +src_install() { + # Move the config to the correct place + local CONFIG_VANILLA="/etc/default/plexmediaserver" + local CONFIG_PATH="/etc/${_SHORTNAME}" + dodir "${CONFIG_PATH}" + insinto "${CONFIG_PATH}" + doins "${CONFIG_VANILLA#/}" + sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i "${S}"/usr/sbin/start_pms || die + + # Remove Debian specific files + rm -rf "usr/share/doc" || die + + # Copy main files over to image and preserve permissions so it is portable + cp -rp usr/ "${ED}" || die + + # Make sure the logging directory is created + local LOGGING_DIR="/var/lo
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: 9b571ec1d1a1f4f952cd600f1110558504c1e9ac Author: Jonathan Vasquez gentoo org> AuthorDate: Sat Jun 23 18:37:47 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sat Jun 23 18:45:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b571ec1 media-tv/plex-media-server: removing 1.12.1 Package-Manager: Portage-2.3.40, Repoman-2.3.9 media-tv/plex-media-server/Manifest| 1 - .../plex-media-server-1.12.1.ebuild| 155 - 2 files changed, 156 deletions(-) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index f90a78f5e5c..8cd0da75b94 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1,4 +1,3 @@ DIST plexmediaserver_1.11.3.4803-c40bba82e_amd64.deb 108830880 BLAKE2B 7ed912756b8bdedb695c4cbf99d0565da53904814cedb8e026614b8db9bb638cbd437f35e05915d6d1c87ecf1136ea9ae08797bca2ebbe4f2e0a861b4841 SHA512 0bda324e733b1e86e8dba7c10f6bab3e9dad5463113c5998059492bd7d4a49e105068d1d9313c9405d7a3c85c99e6528be6c0f1c9f52db115a1da1545a9485b5 -DIST plexmediaserver_1.12.1.4885-1046ba85f_amd64.deb 109238814 BLAKE2B 52f44e4531c3ffb4a7f6d6cc5fdaed97ce3b44a7469074c6c4e81a5a9991b7a371a40a3d4db30f8cab5e10ae6caeb9798822c541dc27b1f5597d464fdd0292c2 SHA512 8125fa8132b6ed928f08660ddbff6dd8855719c0833c4c2b5dc8193674d8d22148f95848ce8b500612b12379efbc6e180ea72b2f90d695e1bf40ba2705def8a4 DIST plexmediaserver_1.12.3.4973-215c28d86_amd64.deb 109277946 BLAKE2B 6a868943c77a1355dd0a4dbe88323b937d827dbfe84e729cf1f5c5c7d4a7d44e9af7e69121a7e3cf9f5d60786c9877bd3e303d9d5d301c86f08984afb1062730 SHA512 1befe9196926bf4cabd1f9c746e958efc72392479a844f8c3d9161282618fe28e29dbb9c12ddccf5db5b852ae58cd43dc0d988f00732431e16106021c8618347 DIST plexmediaserver_1.13.2.5154-fd05be322_amd64.deb 111093662 BLAKE2B 26b1161107a8f9223f7065ff4119a32470c06794a159a42181b9278107a6d14f9fbb582e515223aaa659e9007d9b18299cd65b2a068e1d7dd934d52552a44cd1 SHA512 548c033272d56f6c54ab073536327b285fdbda3192c203a3ea3ff2b6c7afbc79ba7d56d7251f623ca1e09db572c92000d7baa7a8a555d853d85fdb9d1dfb8479 diff --git a/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild b/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild deleted file mode 100644 index 935cabb2db7..000 --- a/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild +++ /dev/null @@ -1,155 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) -inherit eutils user systemd unpacker pax-utils python-single-r1 - -MINOR_VERSION="4885-1046ba85f" - -_APPNAME="plexmediaserver" -_USERNAME="plex" -_SHORTNAME="${_USERNAME}" -_FULL_VERSION="${PV}.${MINOR_VERSION}" - -URI="https://downloads.plex.tv/plex-media-server"; - -DESCRIPTION="A free media library that is intended for use with a plex client." -HOMEPAGE="https://www.plex.tv/"; -SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" -SLOT="0" -LICENSE="Plex" -RESTRICT="bindist strip" -KEYWORDS="-* amd64" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - sys-apps/fix-gnustack - dev-python/virtualenv[${PYTHON_USEDEP}]" - -RDEPEND=" - net-dns/avahi - ${PYTHON_DEPS}" - -QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" -QA_PREBUILT="*" -QA_MULTILIB_PATHS=( - "usr/lib/${_APPNAME}/.*" - "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*" -) - -EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" ) -BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" ) - -S="${WORKDIR}" -PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" ) - -pkg_setup() { - enewgroup ${_USERNAME} - enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} "${_USERNAME},video" - python-single-r1_pkg_setup -} - -src_unpack() { - unpack_deb ${A} -} - -src_install() { - # Move the config to the correct place - local CONFIG_VANILLA="/etc/default/plexmediaserver" - local CONFIG_PATH="/etc/${_SHORTNAME}" - dodir "${CONFIG_PATH}" - insinto "${CONFIG_PATH}" - doins "${CONFIG_VANILLA#/}" - sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i "${S}"/usr/sbin/start_pms || die - - # Remove Debian specific files - rm -rf "usr/share/doc" || die - - # Copy main files over to image and preserve permissions so it is portable - cp -rp usr/ "${ED}" || die - - # Make sure the logging directory is created - local LOGGING_DIR="/var/log/pms&qu
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/, sys-kernel/spl/, sys-fs/zfs/
commit: 231d7660093c1441a08fa8a1eb4fce182f129211 Author: Jonathan Vasquez gentoo org> AuthorDate: Fri May 11 03:02:04 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Fri May 11 03:07:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=231d7660 sys-fs/zfs: version bump to 0.7.9 (and friends) Package-Manager: Portage-2.3.36, Repoman-2.3.9 sys-fs/zfs-kmod/Manifest | 1 + sys-fs/zfs-kmod/zfs-kmod-0.7.9.ebuild | 145 +++ sys-fs/zfs/Manifest | 1 + sys-fs/zfs/zfs-0.7.9.ebuild | 210 ++ sys-kernel/spl/Manifest | 1 + sys-kernel/spl/spl-0.7.9.ebuild | 111 ++ 6 files changed, 469 insertions(+) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index 8fa45ff3ae0..a327ed1dfa0 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -1,2 +1,3 @@ DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 95b145a26620995343df1a468367b882bc71ab3e4812c05839d49d0cd877b756185c91b2609986f91939fbfda322809ddefc8ff9207fe076db03e0038e585ea2 SHA512 877052da2a0cdc78b10cb5041da55e31242db2618c502997f4df9aa46a14482c7f33adce8d21aaf16164a9fe52edc358922ea89c8e109c3247e107bf607d6451 DIST zfs-0.7.8.tar.gz 6514969 BLAKE2B 689d96ad7afeb422cbeca724f248ac56b6fcdc0a7ef215f735180406a7fc0d4d3c9700a41e855186d8044b304c9f0c142c2bdca387299c499974e424965970a4 SHA512 cdeabe10acd2feeeff8a6362987c757b716bfea6ebad42ce022a081106661f774150c113bdaa9e1ac441efdd6da4cf11e6119323ad60ae15ab445a872d952e35 +DIST zfs-0.7.9.tar.gz 6548649 BLAKE2B aa2f1b9d0ba0eda1af7d420c43d65d5d4183169cfe97c693356e1e0b15967ea512c25454f2d77285600f2209d778e4299f420754932e403a390b87b4f488dc94 SHA512 af5d9c320885ee84019fb04250c4b12c7ac3bb3d1037b1961ec4584701a737558374dc22521743e197356efb1d1f0ced9beff675ae9cfcccf3cd8407467f18fa diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.9.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.7.9.ebuild new file mode 100644 index 000..d71cf40662e --- /dev/null +++ b/sys-fs/zfs-kmod/zfs-kmod-0.7.9.ebuild @@ -0,0 +1,145 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +if [ ${PV} == "" ]; then + AUTOTOOLS_AUTORECONF="1" + EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git"; + inherit git-r3 +else + SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz"; + S="${WORKDIR}/zfs-${PV}" + KEYWORDS="~amd64" +fi + +inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils + +DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="CDDL debug? ( GPL-2+ )" +SLOT="0" +IUSE="custom-cflags debug +rootfs" +RESTRICT="debug? ( strip ) test" + +DEPEND=" + =sys-kernel/spl-${PV}* + dev-lang/perl + virtual/awk +" + +RDEPEND="${DEPEND} + !sys-fs/zfs-fuse +" + +AT_M4DIR="config" +AUTOTOOLS_IN_SOURCE_BUILD="1" + +DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown ) + +pkg_setup() { + linux-info_pkg_setup + CONFIG_CHECK=" + !DEBUG_LOCK_ALLOC + EFI_PARTITION + IOSCHED_NOOP + MODULES + !PAX_KERNEXEC_PLUGIN_METHOD_OR + ZLIB_DEFLATE + ZLIB_INFLATE + " + + use debug && CONFIG_CHECK="${CONFIG_CHECK} + FRAME_POINTER + DEBUG_INFO + !DEBUG_INFO_REDUCED + " + + use rootfs && \ + CONFIG_CHECK="${CONFIG_CHECK} + BLK_DEV_INITRD + DEVTMPFS + " + + kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required" + + [ ${PV} != "" ] && \ + { kernel_is le 4 16 || die "Linux 4.16 is the latest supported version."; } + + check_extra_config +} + +src_prepare() { + # Remove GPLv2-licensed ZPIOS unless we are debugging + use debug || sed -e 's/^subdir-m += zpios$//' -i "${S}/module/Makefile.in" + + # Set module revision number + [ ${PV} != "" ] && \ + { sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" "${S}/META" || die "Could not set Gentoo release"; } + + autotools-utils_src_prepare +} + +src_configure() { + local SPL_PATH="$(basename $(echo "${EROOT}usr/src/spl-"*))" + use custom-cflags || strip-flags + filter-ldflags -Wl,* + + set_arch_to_kernel + local myeconfargs=(${myeconfargs} + --bindir="${EPREFIX}/bin" + --sbindir=&
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: 5620a3009c6139046c5897468d3d3b292156565c Author: Jonathan Vasquez gentoo org> AuthorDate: Sun Apr 22 23:49:07 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sun Apr 22 23:49:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5620a300 media-tv/plex-media-server: stabilizing 1.12.1 Package-Manager: Portage-2.3.31, Repoman-2.3.9 media-tv/plex-media-server/plex-media-server-1.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild b/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild index 3997a207e48..a79b2b6be85 100644 --- a/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild +++ b/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild @@ -21,7 +21,7 @@ SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64 SLOT="0" LICENSE="Plex" RESTRICT="bindist strip" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: b494c2d8d678d494043e4660095f367235c9481e Author: Sujeet Akula freeboson org> AuthorDate: Sat Apr 21 15:31:13 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sun Apr 22 23:46:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b494c2d8 media-tv/plex-media-server: version bump to 1.12.3 Closes: https://github.com/gentoo/gentoo/pull/8100 media-tv/plex-media-server/Manifest| 1 + .../plex-media-server-1.12.3.ebuild| 155 + 2 files changed, 156 insertions(+) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index 0f4906e0fc1..040338bd651 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1,2 +1,3 @@ DIST plexmediaserver_1.11.3.4803-c40bba82e_amd64.deb 108830880 BLAKE2B 7ed912756b8bdedb695c4cbf99d0565da53904814cedb8e026614b8db9bb638cbd437f35e05915d6d1c87ecf1136ea9ae08797bca2ebbe4f2e0a861b4841 SHA512 0bda324e733b1e86e8dba7c10f6bab3e9dad5463113c5998059492bd7d4a49e105068d1d9313c9405d7a3c85c99e6528be6c0f1c9f52db115a1da1545a9485b5 DIST plexmediaserver_1.12.1.4885-1046ba85f_amd64.deb 109238814 BLAKE2B 52f44e4531c3ffb4a7f6d6cc5fdaed97ce3b44a7469074c6c4e81a5a9991b7a371a40a3d4db30f8cab5e10ae6caeb9798822c541dc27b1f5597d464fdd0292c2 SHA512 8125fa8132b6ed928f08660ddbff6dd8855719c0833c4c2b5dc8193674d8d22148f95848ce8b500612b12379efbc6e180ea72b2f90d695e1bf40ba2705def8a4 +DIST plexmediaserver_1.12.3.4973-215c28d86_amd64.deb 109277946 BLAKE2B 6a868943c77a1355dd0a4dbe88323b937d827dbfe84e729cf1f5c5c7d4a7d44e9af7e69121a7e3cf9f5d60786c9877bd3e303d9d5d301c86f08984afb1062730 SHA512 1befe9196926bf4cabd1f9c746e958efc72392479a844f8c3d9161282618fe28e29dbb9c12ddccf5db5b852ae58cd43dc0d988f00732431e16106021c8618347 diff --git a/media-tv/plex-media-server/plex-media-server-1.12.3.ebuild b/media-tv/plex-media-server/plex-media-server-1.12.3.ebuild new file mode 100644 index 000..51b3b7f1335 --- /dev/null +++ b/media-tv/plex-media-server/plex-media-server-1.12.3.ebuild @@ -0,0 +1,155 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit eutils user systemd unpacker pax-utils python-single-r1 + +MINOR_VERSION="4973-215c28d86" + +_APPNAME="plexmediaserver" +_USERNAME="plex" +_SHORTNAME="${_USERNAME}" +_FULL_VERSION="${PV}.${MINOR_VERSION}" + +URI="https://downloads.plex.tv/plex-media-server"; + +DESCRIPTION="A free media library that is intended for use with a plex client." +HOMEPAGE="http://www.plex.tv/"; +SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" +SLOT="0" +LICENSE="Plex" +RESTRICT="bindist strip" +KEYWORDS="-* ~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + sys-apps/fix-gnustack + dev-python/virtualenv[${PYTHON_USEDEP}]" + +RDEPEND=" + net-dns/avahi + ${PYTHON_DEPS}" + +QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" +QA_PREBUILT="*" +QA_MULTILIB_PATHS=( + "usr/lib/${_APPNAME}/.*" + "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*" +) + +EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" ) +BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" ) + +S="${WORKDIR}" +PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" ) + +pkg_setup() { + enewgroup ${_USERNAME} + enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} "${_USERNAME},video" + python-single-r1_pkg_setup +} + +src_unpack() { + unpack_deb ${A} +} + +src_install() { + # Move the config to the correct place + local CONFIG_VANILLA="/etc/default/plexmediaserver" + local CONFIG_PATH="/etc/${_SHORTNAME}" + dodir "${CONFIG_PATH}" + insinto "${CONFIG_PATH}" + doins "${CONFIG_VANILLA#/}" + sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i "${S}"/usr/sbin/start_pms || die + + # Remove Debian specific files + rm -rf "usr/share/doc" || die + + # Copy main files over to image and preserve permissions so it is portable + cp -rp usr/ "${ED}" || die + + # Make sure the logging directory is created + local LOGGING_DIR="/var/log/pms" + dodir "${LOGGING_DIR}" + chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die + keepdir "${LOGGING_DIR}" + + # Create default library folder with correct permissions + local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}" +
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/spl/, sys-fs/zfs/, sys-fs/zfs-kmod/
commit: 1d845e110e1d8d7223619ac659a480f112ceec53 Author: Jonathan Vasquez gentoo org> AuthorDate: Mon Apr 16 03:21:46 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Mon Apr 16 03:21:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d845e11 sys-fs/zfs: removing old versions Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-fs/zfs-kmod/Manifest | 3 - sys-fs/zfs-kmod/zfs-kmod-0.6.5.4-r1.ebuild | 160 --- sys-fs/zfs-kmod/zfs-kmod-0.7.6.ebuild | 145 - sys-fs/zfs/Manifest| 3 - sys-fs/zfs/zfs-0.6.5.4-r4.ebuild | 245 - sys-fs/zfs/zfs-0.7.6-r1.ebuild | 212 - sys-kernel/spl/Manifest| 3 - sys-kernel/spl/spl-0.6.5.4-r1.ebuild | 121 -- sys-kernel/spl/spl-0.7.6.ebuild| 111 - 9 files changed, 1003 deletions(-) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index 9d0eef2a8ba..8fa45ff3ae0 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -1,5 +1,2 @@ DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 95b145a26620995343df1a468367b882bc71ab3e4812c05839d49d0cd877b756185c91b2609986f91939fbfda322809ddefc8ff9207fe076db03e0038e585ea2 SHA512 877052da2a0cdc78b10cb5041da55e31242db2618c502997f4df9aa46a14482c7f33adce8d21aaf16164a9fe52edc358922ea89c8e109c3247e107bf607d6451 -DIST zfs-0.6.5.4-patches-p1.tar.xz 64004 BLAKE2B e9db3c1bde3a2636b35a4204c484bc4cec0968278519762707849ba138eeb9128130de70c2f40bb28dc9102347465d724a60cebd45ddb12d4217739ecbed7714 SHA512 9203356b43bdad2ed78c946af8c95c9fc4d2996b41a09a3b1f5a8657d2742ac69d10b4a87d443db497d591878cf7a70ebb19762b0df135ee25f4e8d2ed6ad71f -DIST zfs-0.6.5.4.tar.gz 2506470 BLAKE2B 10a2242081891b94a7863f11b4c3b9e443d3b75b5eb03e8fc88e30484a94555203dec8964075cf23f694777dd699e20acb1a52b5d04cba410b6df84512436e08 SHA512 90c87cd95fd06cf34755358e7cc4053d19f351316133f0b808e7585a3fc8f82e7c0f49072c2995d0520de5104fd04d91a166a0d5b6c923c82dfb2fb4f7f57a01 -DIST zfs-0.7.6.tar.gz 6409035 BLAKE2B 498d02172f0eaaa658e2aad2dd74d37f0ce5d41fda817976cc370ad42ad320f09124e6dc4a609b5eeda7819f538247cf64823871d00902e80a9bc92a374d0d51 SHA512 d9d45696b81080234068a4731276f888382e6680a6ca30d302110dbd1fa00d38ef17bd59de4b787b1ce91c3184ccb403c5db6b064a611f6f8572fa077a989cdb DIST zfs-0.7.8.tar.gz 6514969 BLAKE2B 689d96ad7afeb422cbeca724f248ac56b6fcdc0a7ef215f735180406a7fc0d4d3c9700a41e855186d8044b304c9f0c142c2bdca387299c499974e424965970a4 SHA512 cdeabe10acd2feeeff8a6362987c757b716bfea6ebad42ce022a081106661f774150c113bdaa9e1ac441efdd6da4cf11e6119323ad60ae15ab445a872d952e35 diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.4-r1.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.4-r1.ebuild deleted file mode 100644 index 10bb6ec3285..000 --- a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.4-r1.ebuild +++ /dev/null @@ -1,160 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -AT_M4DIR="config" -AUTOTOOLS_AUTORECONF="1" -AUTOTOOLS_IN_SOURCE_BUILD="1" - -if [ ${PV} == "" ]; then - AUTOTOOLS_AUTORECONF="1" - EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git"; - inherit git-r3 -else - SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz - https://dev.gentoo.org/~ryao/dist/zfs-${PV}-patches-p1.tar.xz"; - S="${WORKDIR}/zfs-${PV}" - KEYWORDS="~amd64 ~arm ~ppc ~ppc64" -fi - -inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils - -DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs" -HOMEPAGE="http://zfsonlinux.org/"; - -LICENSE="CDDL debug? ( GPL-2+ )" -SLOT="0" -IUSE="custom-cflags debug +rootfs" -RESTRICT="debug? ( strip ) test" - -DEPEND=" - =sys-kernel/spl-${PV}* - dev-lang/perl - virtual/awk -" - -RDEPEND="${DEPEND} - !https://github.com/zfsonlinux/zfs.git"; - inherit git-r3 -else - SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz"; - S="${WORKDIR}/zfs-${PV}" - KEYWORDS="~amd64" -fi - -inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils - -DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs" -HOMEPAGE="http://zfsonlinux.org/"; - -LICENSE="CDDL debug? ( GPL-2+ )" -SLOT="0" -IUSE="custom-cflags debug +rootfs" -RESTRICT="debug? ( strip ) test" - -DEPEND=" - =sys-kernel/spl-${PV}* - dev-lang/perl - virtual/awk -" - -RDEPEND="${DEPEND} - !sys-fs/zfs-fuse -" - -AT_M4DIR="config" -AUTOTOOLS_IN_
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/base/, sys-kernel/spl/, sys-fs/zfs/, ...
commit: 877947d414bf8b576b9d79226da82afa3df446a5 Author: Jonathan Vasquez gentoo org> AuthorDate: Mon Apr 16 03:36:12 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Mon Apr 16 03:36:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=877947d4 sys-fs/zfs: stabilizing 0.6.5.11 and 0.7.8. Removing corresponding masks. Package-Manager: Portage-2.3.24, Repoman-2.3.6 profiles/arch/amd64/package.use.mask| 4 profiles/arch/amd64/package.use.stable.mask | 8 profiles/arch/base/package.use.mask | 4 profiles/base/package.use.stable.mask | 4 sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild| 2 +- sys-fs/zfs-kmod/zfs-kmod-0.7.8.ebuild | 2 +- sys-fs/zfs/zfs-0.6.5.11-r2.ebuild | 2 +- sys-fs/zfs/zfs-0.7.8.ebuild | 2 +- sys-kernel/spl/spl-0.6.5.11.ebuild | 2 +- sys-kernel/spl/spl-0.7.8.ebuild | 2 +- 10 files changed, 6 insertions(+), 26 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 96b79fcfda5..3992c3053e6 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -183,10 +183,6 @@ net-libs/gnutls -dane # dependency keyworded here, masked in base media-libs/freetype -infinality -# Mike Gilbert (29 Jun 2012) -# sys-fs/zfs is not available everywhere. -sys-boot/grub -libzfs - # Alexandre Rostovtsev (12 Apr 2012) # Temporary mask-in-base, unmask-in-arch for dev-python/mako keywording for # gobject-introspection[doctool], bug #411761 diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index b170fe6ef3b..6bc0e5760b7 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -52,10 +52,6 @@ dev-db/mariadb mroonga # and additional unstable dependencies gnustep-base/gnustep-make libobjc2 -# Yixun Lan (02 Apr 2015) -# sys-fs/zfs is not stable. -sys-cluster/ceph zfs - # Pacho Ramos (08 Mar 2015) # mayavi is broken, bug #500104 dev-python/apptools test @@ -66,10 +62,6 @@ dev-python/apptools test dev-lang/python-exec -python_targets_pypy dev-lang/python-exec -python_targets_pypy3 -# Mike Gilbert (22 Mar 2014) -# sys-fs/zfs is not stable. -sys-boot/grub libzfs - # Tom Wijsman (06 Feb 2014) # [QA] Masked jit USE flag on www-apps/cgit as dev-lang/luajit is not stable. www-apps/cgit jit diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index fbe2ee1e7b6..001f04631e2 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -156,10 +156,6 @@ net-libs/gnutls dane # fontconfig-infinality dependency not yet keyworded on most arches media-libs/freetype infinality -# Mike Gilbert (29 Jun 2012) -# sys-fs/zfs is not available everywhere. -sys-boot/grub libzfs - # Michał Górny (11 Apr 2012) # JIT compilation in libzpaq generates code for x86/amd64. app-arch/zpaq jit diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 77fe69bcefe..9d0606481ee 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -93,10 +93,6 @@ media-plugins/kipi-plugins mediawiki vkontakte # Requires testing version of media-libs/opencv media-libs/mlt opencv -# Matthias Maier (22 Jan 2017) -# sys-fs/zfs isn't going to be marked stable anytime soon -app-emulation/libvirt zfs - # Michael Palimaka https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz"; S="${WORKDIR}/zfs-${PV}" - KEYWORDS="~amd64" + KEYWORDS="amd64" fi inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.8.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.7.8.ebuild index d71cf40662e..c8153afff87 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-0.7.8.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-0.7.8.ebuild @@ -10,7 +10,7 @@ if [ ${PV} == "" ]; then else SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz"; S="${WORKDIR}/zfs-${PV}" - KEYWORDS="~amd64" + KEYWORDS="amd64" fi inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils diff --git a/sys-fs/zfs/zfs-0.6.5.11-r2.ebuild b/sys-fs/zfs/zfs-0.6.5.11-r2.ebuild index c658c579f07..fa4dd8f7b61 100644 --- a/sys-fs/zfs/zfs-0.6.5.11-r2.ebuild +++ b/sys-fs/zfs/zfs-0.6.5.11-r2.ebuild @@ -10,7 +10,7 @@ if [ ${PV} == "" ] ; then EGIT_REPO_URI="https://github.com/zfsonlinux/${PN}.git"; else SRC_URI="https://github.com/zfsonlinux/${PN}/releases/download/${P}/${P}.tar.gz"; - KEYWORDS="~amd64" + KEYWORDS="amd64" fi inherit autotools-utils bash-completion-r1 flag-o-
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/, sys-fs/zfs/, profiles/, sys-kernel/spl/
commit: 74c6142dfa9e922304a87d956a18cfb6adb16936 Author: Jonathan Vasquez gentoo org> AuthorDate: Tue Apr 10 12:05:03 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Tue Apr 10 12:10:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74c6142d sys-fs/zfs: Replacing 0.7.7 with 0.7.8. Removing 0.7.7 Package Mask. Package-Manager: Portage-2.3.24, Repoman-2.3.6 profiles/package.mask| 7 --- sys-fs/zfs-kmod/Manifest | 2 +- sys-fs/zfs-kmod/{zfs-kmod-0.7.7.ebuild => zfs-kmod-0.7.8.ebuild} | 2 +- sys-fs/zfs/Manifest | 2 +- sys-fs/zfs/{zfs-0.7.7.ebuild => zfs-0.7.8.ebuild}| 2 +- sys-kernel/spl/Manifest | 2 +- sys-kernel/spl/{spl-0.7.7.ebuild => spl-0.7.8.ebuild}| 2 +- 7 files changed, 6 insertions(+), 13 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index db4bf5d85f4..0cedc5f1bea 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -40,13 +40,6 @@ dev-texlive/texlive-documentation-base dev-texlive/texlive-mathextra dev-texlive/texlive-science -# Richard Yao (08 Apr 2018) -# Potential data loss regression reported upstream. Masking until solved. -# Bug #652828 -=sys-kernel/spl-0.7.7 -=sys-fs/zfs-kmod-0.7.7 -=sys-fs/zfs-0.7.7 - # Andreas Sturmlechner (08 Apr 2018) # Depends on dead Qt4. Masked for removal in 30 days. Bug #649124 dev-python/PyFoam diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index 77e6362e970..9d0eef2a8ba 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -2,4 +2,4 @@ DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 95b145a26620995343df1a468367b882bc71ab3 DIST zfs-0.6.5.4-patches-p1.tar.xz 64004 BLAKE2B e9db3c1bde3a2636b35a4204c484bc4cec0968278519762707849ba138eeb9128130de70c2f40bb28dc9102347465d724a60cebd45ddb12d4217739ecbed7714 SHA512 9203356b43bdad2ed78c946af8c95c9fc4d2996b41a09a3b1f5a8657d2742ac69d10b4a87d443db497d591878cf7a70ebb19762b0df135ee25f4e8d2ed6ad71f DIST zfs-0.6.5.4.tar.gz 2506470 BLAKE2B 10a2242081891b94a7863f11b4c3b9e443d3b75b5eb03e8fc88e30484a94555203dec8964075cf23f694777dd699e20acb1a52b5d04cba410b6df84512436e08 SHA512 90c87cd95fd06cf34755358e7cc4053d19f351316133f0b808e7585a3fc8f82e7c0f49072c2995d0520de5104fd04d91a166a0d5b6c923c82dfb2fb4f7f57a01 DIST zfs-0.7.6.tar.gz 6409035 BLAKE2B 498d02172f0eaaa658e2aad2dd74d37f0ce5d41fda817976cc370ad42ad320f09124e6dc4a609b5eeda7819f538247cf64823871d00902e80a9bc92a374d0d51 SHA512 d9d45696b81080234068a4731276f888382e6680a6ca30d302110dbd1fa00d38ef17bd59de4b787b1ce91c3184ccb403c5db6b064a611f6f8572fa077a989cdb -DIST zfs-0.7.7.tar.gz 6516501 BLAKE2B f9366952bd4d8a8a81f1e4ec9c3306c4076fed7d0e79c246f7a178ccb9a12861f097cadf47b79e570242e0395426cb1455257b1054747164b19845da9fa4187f SHA512 ee935459994ed3ec2e50c3d89f0d79e4e24d58aebb035b5ddac53898181fdb00337de05b0d3a2e3692ce8b08b94a75459041153ed27971d6e896b88c44b74b14 +DIST zfs-0.7.8.tar.gz 6514969 BLAKE2B 689d96ad7afeb422cbeca724f248ac56b6fcdc0a7ef215f735180406a7fc0d4d3c9700a41e855186d8044b304c9f0c142c2bdca387299c499974e424965970a4 SHA512 cdeabe10acd2feeeff8a6362987c757b716bfea6ebad42ce022a081106661f774150c113bdaa9e1ac441efdd6da4cf11e6119323ad60ae15ab445a872d952e35 diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.7.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.7.8.ebuild similarity index 99% rename from sys-fs/zfs-kmod/zfs-kmod-0.7.7.ebuild rename to sys-fs/zfs-kmod/zfs-kmod-0.7.8.ebuild index c8153afff87..d71cf40662e 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-0.7.7.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-0.7.8.ebuild @@ -10,7 +10,7 @@ if [ ${PV} == "" ]; then else SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz"; S="${WORKDIR}/zfs-${PV}" - KEYWORDS="amd64" + KEYWORDS="~amd64" fi inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest index 528585499fc..471b67b7ccc 100644 --- a/sys-fs/zfs/Manifest +++ b/sys-fs/zfs/Manifest @@ -2,4 +2,4 @@ DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 95b145a26620995343df1a468367b882bc71ab3 DIST zfs-0.6.5.4-patches-p2.tar.xz 63912 BLAKE2B f8bd5d0cd2b6170b45cf40a78b484d9a73017b20a77c603f4bcec63b6c77347b07df74c9d53288b5b2b984135d651d3d3ef830395ff2625576b13d8ce433fbcb SHA512 9f598c2a750b92dadddb677a6a9dda4573fa91421a82270d8104d718da4b945a4d5412bab92037a033cec1ec177f2a0eb52207babd023847918e3754054ec5e9 DIST zfs-0.6.5.4.tar.gz 2506470 BLAKE2B 10a2242081891b94a7863f11b4c3b9e443d3b75b5eb03e8fc88e30484a94555203dec8964075cf23f694777dd699e20acb1a52b5d04cba410b6df84512436e08 SHA512 90c87cd95fd06cf34755358e7cc4053d19f351316133f0b808e7585a3fc8f82e7c0f49072c2995d0520de5104fd04d91a166a0
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: cf35d25bdda8e5d0184b21c843739e80ddfc0294 Author: Jonathan Vasquez gentoo org> AuthorDate: Mon Mar 26 00:48:43 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Mon Mar 26 00:48:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf35d25b media-tv/plex-media-server: removing 1.10.1-r1. Package-Manager: Portage-2.3.24, Repoman-2.3.6 media-tv/plex-media-server/Manifest| 1 - .../plex-media-server-1.10.1-r1.ebuild | 153 - 2 files changed, 154 deletions(-) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index 807cb4e4e31..bda59a727a4 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1,2 +1 @@ -DIST plexmediaserver_1.10.1.4602-f54242b6b_amd64.deb 108445778 BLAKE2B 8c71bbc7a90d5465aa23b4ddaddbec8ccc81f7e5f09e2e3b98a878c5375158381c5fc20fd6542a3a9e642007ab06045eb3afe210ef5f16a5f60f1d3abd8c3fe7 SHA512 16f3f28e1ba409b141c8f2f7ecb912bcf47485e68d8e813c4908465407d8e6e3c455e6358538445e06b73380f82c46a5b29e6d02d4b4576407dc8d7bc0644b38 DIST plexmediaserver_1.11.3.4803-c40bba82e_amd64.deb 108830880 BLAKE2B 7ed912756b8bdedb695c4cbf99d0565da53904814cedb8e026614b8db9bb638cbd437f35e05915d6d1c87ecf1136ea9ae08797bca2ebbe4f2e0a861b4841 SHA512 0bda324e733b1e86e8dba7c10f6bab3e9dad5463113c5998059492bd7d4a49e105068d1d9313c9405d7a3c85c99e6528be6c0f1c9f52db115a1da1545a9485b5 diff --git a/media-tv/plex-media-server/plex-media-server-1.10.1-r1.ebuild b/media-tv/plex-media-server/plex-media-server-1.10.1-r1.ebuild deleted file mode 100644 index 1d59396063e..000 --- a/media-tv/plex-media-server/plex-media-server-1.10.1-r1.ebuild +++ /dev/null @@ -1,153 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) -inherit eutils user systemd unpacker pax-utils python-single-r1 - -MINOR_VERSION="4602-f54242b6b" - -_APPNAME="plexmediaserver" -_USERNAME="plex" -_SHORTNAME="${_USERNAME}" -_FULL_VERSION="${PV}.${MINOR_VERSION}" - -URI="https://downloads.plex.tv/plex-media-server"; - -DESCRIPTION="A free media library that is intended for use with a plex client." -HOMEPAGE="http://www.plex.tv/"; -SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" -SLOT="0" -LICENSE="Plex" -RESTRICT="bindist strip" -KEYWORDS="-* amd64" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - sys-apps/fix-gnustack - dev-python/virtualenv[${PYTHON_USEDEP}]" - -RDEPEND=" - net-dns/avahi - ${PYTHON_DEPS}" - -QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" -QA_PREBUILT="*" -QA_MULTILIB_PATHS=( - "usr/lib/${_APPNAME}/.*" - "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*" -) - -EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" ) -BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" ) - -S="${WORKDIR}" -PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" ) - -pkg_setup() { - enewgroup ${_USERNAME} - enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} "${_USERNAME},video" - python-single-r1_pkg_setup -} - -src_unpack() { - unpack_deb ${A} -} - -src_install() { - # Move the config to the correct place - local CONFIG_VANILLA="/etc/default/plexmediaserver" - local CONFIG_PATH="/etc/${_SHORTNAME}" - dodir "${CONFIG_PATH}" - insinto "${CONFIG_PATH}" - doins "${CONFIG_VANILLA#/}" - sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i "${S}"/usr/sbin/start_pms || die - - # Remove Debian specific files - rm -rf "usr/share/doc" || die - - # Copy main files over to image and preserve permissions so it is portable - cp -rp usr/ "${ED}" || die - - # Make sure the logging directory is created - local LOGGING_DIR="/var/log/pms" - dodir "${LOGGING_DIR}" - chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die - - # Create default library folder with correct permissions - local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}" - dodir "${DEFAULT_LIBRARY_DIR}" - chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${DEFAULT_LIBRARY_DIR}" || die - - # Install the OpenRC init/conf files - doinitd "${FILESDIR}/init.d/${PN}" - doconfd "${FILESDIR}/conf.d/${PN}" - - # Disabling due to Bug 644694 - #_handle_m
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: 05e3cdf497092a9955d9e0fbd33ccbc2d998dfd3 Author: Jonathan Vasquez gentoo org> AuthorDate: Mon Mar 26 00:48:05 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Mon Mar 26 00:48:05 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05e3cdf4 media-tv/plex-media-server: stabilizing 1.11.3 Package-Manager: Portage-2.3.24, Repoman-2.3.6 media-tv/plex-media-server/plex-media-server-1.11.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/plex-media-server/plex-media-server-1.11.3.ebuild b/media-tv/plex-media-server/plex-media-server-1.11.3.ebuild index b9c6e337a7b..6316a4ae5c5 100644 --- a/media-tv/plex-media-server/plex-media-server-1.11.3.ebuild +++ b/media-tv/plex-media-server/plex-media-server-1.11.3.ebuild @@ -21,7 +21,7 @@ SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64 SLOT="0" LICENSE="Plex" RESTRICT="bindist strip" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: 72bde8547f7f70c1e91489d01546ec80cc8d14b6 Author: Jonathan Vasquez gentoo org> AuthorDate: Mon Mar 26 00:56:00 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Mon Mar 26 00:56:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72bde854 media-tv/plex-media-server: version bump to 1.12.1 Package-Manager: Portage-2.3.24, Repoman-2.3.6 media-tv/plex-media-server/Manifest| 1 + .../plex-media-server-1.12.1.ebuild| 155 + 2 files changed, 156 insertions(+) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index bda59a727a4..0f4906e0fc1 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1 +1,2 @@ DIST plexmediaserver_1.11.3.4803-c40bba82e_amd64.deb 108830880 BLAKE2B 7ed912756b8bdedb695c4cbf99d0565da53904814cedb8e026614b8db9bb638cbd437f35e05915d6d1c87ecf1136ea9ae08797bca2ebbe4f2e0a861b4841 SHA512 0bda324e733b1e86e8dba7c10f6bab3e9dad5463113c5998059492bd7d4a49e105068d1d9313c9405d7a3c85c99e6528be6c0f1c9f52db115a1da1545a9485b5 +DIST plexmediaserver_1.12.1.4885-1046ba85f_amd64.deb 109238814 BLAKE2B 52f44e4531c3ffb4a7f6d6cc5fdaed97ce3b44a7469074c6c4e81a5a9991b7a371a40a3d4db30f8cab5e10ae6caeb9798822c541dc27b1f5597d464fdd0292c2 SHA512 8125fa8132b6ed928f08660ddbff6dd8855719c0833c4c2b5dc8193674d8d22148f95848ce8b500612b12379efbc6e180ea72b2f90d695e1bf40ba2705def8a4 diff --git a/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild b/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild new file mode 100644 index 000..3997a207e48 --- /dev/null +++ b/media-tv/plex-media-server/plex-media-server-1.12.1.ebuild @@ -0,0 +1,155 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit eutils user systemd unpacker pax-utils python-single-r1 + +MINOR_VERSION="4885-1046ba85f" + +_APPNAME="plexmediaserver" +_USERNAME="plex" +_SHORTNAME="${_USERNAME}" +_FULL_VERSION="${PV}.${MINOR_VERSION}" + +URI="https://downloads.plex.tv/plex-media-server"; + +DESCRIPTION="A free media library that is intended for use with a plex client." +HOMEPAGE="http://www.plex.tv/"; +SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" +SLOT="0" +LICENSE="Plex" +RESTRICT="bindist strip" +KEYWORDS="-* ~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + sys-apps/fix-gnustack + dev-python/virtualenv[${PYTHON_USEDEP}]" + +RDEPEND=" + net-dns/avahi + ${PYTHON_DEPS}" + +QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" +QA_PREBUILT="*" +QA_MULTILIB_PATHS=( + "usr/lib/${_APPNAME}/.*" + "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*" +) + +EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" ) +BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" ) + +S="${WORKDIR}" +PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" ) + +pkg_setup() { + enewgroup ${_USERNAME} + enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} "${_USERNAME},video" + python-single-r1_pkg_setup +} + +src_unpack() { + unpack_deb ${A} +} + +src_install() { + # Move the config to the correct place + local CONFIG_VANILLA="/etc/default/plexmediaserver" + local CONFIG_PATH="/etc/${_SHORTNAME}" + dodir "${CONFIG_PATH}" + insinto "${CONFIG_PATH}" + doins "${CONFIG_VANILLA#/}" + sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i "${S}"/usr/sbin/start_pms || die + + # Remove Debian specific files + rm -rf "usr/share/doc" || die + + # Copy main files over to image and preserve permissions so it is portable + cp -rp usr/ "${ED}" || die + + # Make sure the logging directory is created + local LOGGING_DIR="/var/log/pms" + dodir "${LOGGING_DIR}" + chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die + keepdir "${LOGGING_DIR}" + + # Create default library folder with correct permissions + local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}" + dodir "${DEFAULT_LIBRARY_DIR}" + chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${DEFAULT_LIBRARY_DIR}" || die + keepdir "${DEFAULT_LIBRARY_DIR}" + + # Install the OpenRC init/conf files + doinitd "${FILESDIR}/init.d/${PN}" + doconfd "${
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs-kmod/, sys-kernel/spl/
commit: d2ecb6e2029a1ca5bfdb23900e2a8c29856b09d0 Author: Jonathan Vasquez gentoo org> AuthorDate: Mon Mar 26 00:32:39 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Mon Mar 26 00:36:47 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2ecb6e2 sys-fs/zfs: version bump to 0.7.7 and co. Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-fs/zfs-kmod/Manifest | 1 + sys-fs/zfs-kmod/zfs-kmod-0.7.7.ebuild | 145 +++ sys-fs/zfs/Manifest | 1 + sys-fs/zfs/zfs-0.7.7.ebuild | 212 ++ sys-kernel/spl/Manifest | 1 + sys-kernel/spl/spl-0.7.7.ebuild | 111 ++ 6 files changed, 471 insertions(+) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index 502148aaee0..77e6362e970 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -2,3 +2,4 @@ DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 95b145a26620995343df1a468367b882bc71ab3 DIST zfs-0.6.5.4-patches-p1.tar.xz 64004 BLAKE2B e9db3c1bde3a2636b35a4204c484bc4cec0968278519762707849ba138eeb9128130de70c2f40bb28dc9102347465d724a60cebd45ddb12d4217739ecbed7714 SHA512 9203356b43bdad2ed78c946af8c95c9fc4d2996b41a09a3b1f5a8657d2742ac69d10b4a87d443db497d591878cf7a70ebb19762b0df135ee25f4e8d2ed6ad71f DIST zfs-0.6.5.4.tar.gz 2506470 BLAKE2B 10a2242081891b94a7863f11b4c3b9e443d3b75b5eb03e8fc88e30484a94555203dec8964075cf23f694777dd699e20acb1a52b5d04cba410b6df84512436e08 SHA512 90c87cd95fd06cf34755358e7cc4053d19f351316133f0b808e7585a3fc8f82e7c0f49072c2995d0520de5104fd04d91a166a0d5b6c923c82dfb2fb4f7f57a01 DIST zfs-0.7.6.tar.gz 6409035 BLAKE2B 498d02172f0eaaa658e2aad2dd74d37f0ce5d41fda817976cc370ad42ad320f09124e6dc4a609b5eeda7819f538247cf64823871d00902e80a9bc92a374d0d51 SHA512 d9d45696b81080234068a4731276f888382e6680a6ca30d302110dbd1fa00d38ef17bd59de4b787b1ce91c3184ccb403c5db6b064a611f6f8572fa077a989cdb +DIST zfs-0.7.7.tar.gz 6516501 BLAKE2B f9366952bd4d8a8a81f1e4ec9c3306c4076fed7d0e79c246f7a178ccb9a12861f097cadf47b79e570242e0395426cb1455257b1054747164b19845da9fa4187f SHA512 ee935459994ed3ec2e50c3d89f0d79e4e24d58aebb035b5ddac53898181fdb00337de05b0d3a2e3692ce8b08b94a75459041153ed27971d6e896b88c44b74b14 diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.7.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.7.7.ebuild new file mode 100644 index 000..d71cf40662e --- /dev/null +++ b/sys-fs/zfs-kmod/zfs-kmod-0.7.7.ebuild @@ -0,0 +1,145 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +if [ ${PV} == "" ]; then + AUTOTOOLS_AUTORECONF="1" + EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git"; + inherit git-r3 +else + SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz"; + S="${WORKDIR}/zfs-${PV}" + KEYWORDS="~amd64" +fi + +inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils + +DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="CDDL debug? ( GPL-2+ )" +SLOT="0" +IUSE="custom-cflags debug +rootfs" +RESTRICT="debug? ( strip ) test" + +DEPEND=" + =sys-kernel/spl-${PV}* + dev-lang/perl + virtual/awk +" + +RDEPEND="${DEPEND} + !sys-fs/zfs-fuse +" + +AT_M4DIR="config" +AUTOTOOLS_IN_SOURCE_BUILD="1" + +DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown ) + +pkg_setup() { + linux-info_pkg_setup + CONFIG_CHECK=" + !DEBUG_LOCK_ALLOC + EFI_PARTITION + IOSCHED_NOOP + MODULES + !PAX_KERNEXEC_PLUGIN_METHOD_OR + ZLIB_DEFLATE + ZLIB_INFLATE + " + + use debug && CONFIG_CHECK="${CONFIG_CHECK} + FRAME_POINTER + DEBUG_INFO + !DEBUG_INFO_REDUCED + " + + use rootfs && \ + CONFIG_CHECK="${CONFIG_CHECK} + BLK_DEV_INITRD + DEVTMPFS + " + + kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required" + + [ ${PV} != "" ] && \ + { kernel_is le 4 16 || die "Linux 4.16 is the latest supported version."; } + + check_extra_config +} + +src_prepare() { + # Remove GPLv2-licensed ZPIOS unless we are debugging + use debug || sed -e 's/^subdir-m += zpios$//' -i "${S}/module/Makefile.in" + + # Set module revision number + [ ${PV} != "" ] && \ + { sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" "${S}/META" || die "Could not set Gentoo r
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs-kmod/, sys-kernel/spl/
commit: 298ad534e5ce392f7245fb790daec33f2799beec Author: Jonathan Vasquez gentoo org> AuthorDate: Mon Mar 26 00:08:15 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Mon Mar 26 00:36:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=298ad534 sys-fs/zfs: removing version 0.7.5 and co. Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-fs/zfs-kmod/Manifest | 1 - sys-fs/zfs-kmod/zfs-kmod-0.7.5.ebuild | 146 --- sys-fs/zfs/Manifest | 1 - sys-fs/zfs/zfs-0.7.5-r2.ebuild| 212 -- sys-kernel/spl/Manifest | 1 - sys-kernel/spl/spl-0.7.5.ebuild | 112 -- 6 files changed, 473 deletions(-) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index 783d0d03db0..502148aaee0 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -1,5 +1,4 @@ DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 95b145a26620995343df1a468367b882bc71ab3e4812c05839d49d0cd877b756185c91b2609986f91939fbfda322809ddefc8ff9207fe076db03e0038e585ea2 SHA512 877052da2a0cdc78b10cb5041da55e31242db2618c502997f4df9aa46a14482c7f33adce8d21aaf16164a9fe52edc358922ea89c8e109c3247e107bf607d6451 DIST zfs-0.6.5.4-patches-p1.tar.xz 64004 BLAKE2B e9db3c1bde3a2636b35a4204c484bc4cec0968278519762707849ba138eeb9128130de70c2f40bb28dc9102347465d724a60cebd45ddb12d4217739ecbed7714 SHA512 9203356b43bdad2ed78c946af8c95c9fc4d2996b41a09a3b1f5a8657d2742ac69d10b4a87d443db497d591878cf7a70ebb19762b0df135ee25f4e8d2ed6ad71f DIST zfs-0.6.5.4.tar.gz 2506470 BLAKE2B 10a2242081891b94a7863f11b4c3b9e443d3b75b5eb03e8fc88e30484a94555203dec8964075cf23f694777dd699e20acb1a52b5d04cba410b6df84512436e08 SHA512 90c87cd95fd06cf34755358e7cc4053d19f351316133f0b808e7585a3fc8f82e7c0f49072c2995d0520de5104fd04d91a166a0d5b6c923c82dfb2fb4f7f57a01 -DIST zfs-0.7.5.tar.gz 6403102 BLAKE2B 5159b2ab811b2f7bcbbc708814e07e68b0b38d7b5fca4a82205c7bb4332155121f1385f2cd3a6b7acb6bd64d13b9ad2af85d42b90623efb0f33a2f542fb90803 SHA512 3512aaa6225f74323f2d14e029a113593e0cf44be2ab18cc42dcb82d237b88843ccd7e48ed73a4c6f6da574151c1af461e0528725e11bcb42280467e37f63df2 DIST zfs-0.7.6.tar.gz 6409035 BLAKE2B 498d02172f0eaaa658e2aad2dd74d37f0ce5d41fda817976cc370ad42ad320f09124e6dc4a609b5eeda7819f538247cf64823871d00902e80a9bc92a374d0d51 SHA512 d9d45696b81080234068a4731276f888382e6680a6ca30d302110dbd1fa00d38ef17bd59de4b787b1ce91c3184ccb403c5db6b064a611f6f8572fa077a989cdb diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.5.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.7.5.ebuild deleted file mode 100644 index df70ae1c9a0..000 --- a/sys-fs/zfs-kmod/zfs-kmod-0.7.5.ebuild +++ /dev/null @@ -1,146 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -if [ ${PV} == "" ]; then - AUTOTOOLS_AUTORECONF="1" - EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git"; - inherit git-r3 -else - SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz"; - S="${WORKDIR}/zfs-${PV}" - KEYWORDS="~amd64" -fi - -inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils - -DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs" -HOMEPAGE="http://zfsonlinux.org/"; - -LICENSE="CDDL debug? ( GPL-2+ )" -SLOT="0" -IUSE="custom-cflags debug +rootfs" -RESTRICT="debug? ( strip ) test" - -DEPEND=" - =sys-kernel/spl-${PV}* - dev-lang/perl - virtual/awk -" - -RDEPEND="${DEPEND} - !sys-fs/zfs-fuse -" - -AT_M4DIR="config" -AUTOTOOLS_IN_SOURCE_BUILD="1" - -DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown ) - -pkg_setup() { - linux-info_pkg_setup - CONFIG_CHECK=" - !DEBUG_LOCK_ALLOC - !CONFIG_REISER4_FS - EFI_PARTITION - IOSCHED_NOOP - MODULES - !PAX_KERNEXEC_PLUGIN_METHOD_OR - ZLIB_DEFLATE - ZLIB_INFLATE - " - - use debug && CONFIG_CHECK="${CONFIG_CHECK} - FRAME_POINTER - DEBUG_INFO - !DEBUG_INFO_REDUCED - " - - use rootfs && \ - CONFIG_CHECK="${CONFIG_CHECK} - BLK_DEV_INITRD - DEVTMPFS - " - - kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required" - - [ ${PV} != "" ] && \ - { kernel_is le 4 14 || die "Linux 4.14 is the latest supported version."; } - - check_extra_config -} - -src_prepare() { - # Remove GPLv2-licensed ZPIOS unless we are debugging - use debug || sed -e 's/^subdir-m += zpios
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: 3df129f60c7b0220f8f360c680ddd19ed9637835 Author: Jonathan Vasquez gentoo org> AuthorDate: Mon Mar 26 00:14:01 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Mon Mar 26 00:36:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3df129f6 sys-kernel/bliss-initramfs: dropping 7.1.2. Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-kernel/bliss-initramfs/Manifest| 1 - .../bliss-initramfs/bliss-initramfs-7.1.2.ebuild | 45 -- 2 files changed, 46 deletions(-) diff --git a/sys-kernel/bliss-initramfs/Manifest b/sys-kernel/bliss-initramfs/Manifest index efc1c6351aa..af50987b3ce 100644 --- a/sys-kernel/bliss-initramfs/Manifest +++ b/sys-kernel/bliss-initramfs/Manifest @@ -1,2 +1 @@ -DIST bliss-initramfs-7.1.2.tar.gz 31178 BLAKE2B 980ab01fc13c5e8863fc89853568add99a30ff66faa4d3ec05a3ebb2cf2b3ac97cc36e8cc958296917562abe09c83739790d514d530a38e516d808710c12951e SHA512 cbd13a5a34b1b5936d73234c322b317f50d3fd0e118043301f55ddc5ff74b8f182a10580a79735eaea7bf6739ff6fe8c0d806f662461b13b12dd469bd53791e6 DIST bliss-initramfs-7.1.3.tar.gz 31278 BLAKE2B 3434f19908ba6203b5cc2b85972885c8d082b43e74deb704d145a4f7454b16b61bf5dfdf86c4485b322866633a8a869a2dace0adc612dbe15ad0c544b2058964 SHA512 b5c1d909d8393ae2a7cdb74dc46346c7fd5d3f6b0b7bebbc68b46a98ae0ae66ac94fa4d76329f6811b86b5b3a760c0aef9d5163c15eb65a2ad47bde4db970dad diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.2.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.2.ebuild deleted file mode 100644 index 442f2fe348f..000 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.2.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{3_4,3_5,3_6} ) -inherit python-single-r1 - -GITHUB_USER="fearedbliss" -GITHUB_REPO="bliss-initramfs" -GITHUB_TAG="${PV}" - -DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of other configs." -HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO}"; -SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz -> ${P}.tar.gz" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="strip" -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="-* amd64" - -RDEPEND=" - ${PYTHON_DEPS} - app-arch/cpio - virtual/udev" - -S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}" - -src_install() { - # Copy the main executable - local executable="mkinitrd.py" - exeinto "/opt/${PN}" - doexe "${executable}" - - # Copy the libraries required by this executable - cp -r "${S}/files" "${D}/opt/${PN}" || die - cp -r "${S}/pkg" "${D}/opt/${PN}" || die - - # Copy documentation files - dodoc README USAGE - - # Make a symbolic link: /sbin/bliss-initramfs - dosym "${EPREFIX}/opt/${PN}/${executable}" "/sbin/${PN}" -}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: 2c0f3af86abf857f0305bd7bc1336d2be04ca333 Author: Jonathan Vasquez gentoo org> AuthorDate: Mon Mar 26 00:13:14 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Mon Mar 26 00:36:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c0f3af8 sys-kernel/bliss-initramfs: stabilizing 7.1.3. Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-kernel/bliss-initramfs/bliss-initramfs-7.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.3.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.3.ebuild index c1fc7e608b6..442f2fe348f 100644 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.3.ebuild +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.3.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="strip" LICENSE="BSD-2" SLOT="0" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" RDEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: 67828fe1c9b5e418c6a6280dd36c2a85985301be Author: Jonathan Vasquez gentoo org> AuthorDate: Tue Feb 27 01:22:24 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Tue Feb 27 01:22:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67828fe1 media-tv/plex-media-server: version bump to 1.11.3 Package-Manager: Portage-2.3.21, Repoman-2.3.6 media-tv/plex-media-server/Manifest| 1 + .../plex-media-server-1.11.3.ebuild| 153 + 2 files changed, 154 insertions(+) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index 3731189161f..807cb4e4e31 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1 +1,2 @@ DIST plexmediaserver_1.10.1.4602-f54242b6b_amd64.deb 108445778 BLAKE2B 8c71bbc7a90d5465aa23b4ddaddbec8ccc81f7e5f09e2e3b98a878c5375158381c5fc20fd6542a3a9e642007ab06045eb3afe210ef5f16a5f60f1d3abd8c3fe7 SHA512 16f3f28e1ba409b141c8f2f7ecb912bcf47485e68d8e813c4908465407d8e6e3c455e6358538445e06b73380f82c46a5b29e6d02d4b4576407dc8d7bc0644b38 +DIST plexmediaserver_1.11.3.4803-c40bba82e_amd64.deb 108830880 BLAKE2B 7ed912756b8bdedb695c4cbf99d0565da53904814cedb8e026614b8db9bb638cbd437f35e05915d6d1c87ecf1136ea9ae08797bca2ebbe4f2e0a861b4841 SHA512 0bda324e733b1e86e8dba7c10f6bab3e9dad5463113c5998059492bd7d4a49e105068d1d9313c9405d7a3c85c99e6528be6c0f1c9f52db115a1da1545a9485b5 diff --git a/media-tv/plex-media-server/plex-media-server-1.11.3.ebuild b/media-tv/plex-media-server/plex-media-server-1.11.3.ebuild new file mode 100644 index 000..b9c6e337a7b --- /dev/null +++ b/media-tv/plex-media-server/plex-media-server-1.11.3.ebuild @@ -0,0 +1,153 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit eutils user systemd unpacker pax-utils python-single-r1 + +MINOR_VERSION="4803-c40bba82e" + +_APPNAME="plexmediaserver" +_USERNAME="plex" +_SHORTNAME="${_USERNAME}" +_FULL_VERSION="${PV}.${MINOR_VERSION}" + +URI="https://downloads.plex.tv/plex-media-server"; + +DESCRIPTION="A free media library that is intended for use with a plex client." +HOMEPAGE="http://www.plex.tv/"; +SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" +SLOT="0" +LICENSE="Plex" +RESTRICT="bindist strip" +KEYWORDS="-* ~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + sys-apps/fix-gnustack + dev-python/virtualenv[${PYTHON_USEDEP}]" + +RDEPEND=" + net-dns/avahi + ${PYTHON_DEPS}" + +QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" +QA_PREBUILT="*" +QA_MULTILIB_PATHS=( + "usr/lib/${_APPNAME}/.*" + "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*" +) + +EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" ) +BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" ) + +S="${WORKDIR}" +PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" ) + +pkg_setup() { + enewgroup ${_USERNAME} + enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} "${_USERNAME},video" + python-single-r1_pkg_setup +} + +src_unpack() { + unpack_deb ${A} +} + +src_install() { + # Move the config to the correct place + local CONFIG_VANILLA="/etc/default/plexmediaserver" + local CONFIG_PATH="/etc/${_SHORTNAME}" + dodir "${CONFIG_PATH}" + insinto "${CONFIG_PATH}" + doins "${CONFIG_VANILLA#/}" + sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i "${S}"/usr/sbin/start_pms || die + + # Remove Debian specific files + rm -rf "usr/share/doc" || die + + # Copy main files over to image and preserve permissions so it is portable + cp -rp usr/ "${ED}" || die + + # Make sure the logging directory is created + local LOGGING_DIR="/var/log/pms" + dodir "${LOGGING_DIR}" + chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die + + # Create default library folder with correct permissions + local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}" + dodir "${DEFAULT_LIBRARY_DIR}" + chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${DEFAULT_LIBRARY_DIR}" || die + + # Install the OpenRC init/conf files + doinitd "${FILESDIR}/init.d/${PN}" + doconfd "${FILESDIR}/conf.d/${PN}" + + # Disabling due to Bug 644694 + #_handle_
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: d31a350df60d2c404c37a37f05b2cff34211935a Author: Jonathan Vasquez gentoo org> AuthorDate: Tue Feb 27 01:11:39 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Tue Feb 27 01:11:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d31a350d sys-kernel/bliss-initramfs: version bump to 7.1.3 Package-Manager: Portage-2.3.21, Repoman-2.3.6 sys-kernel/bliss-initramfs/Manifest| 1 + .../bliss-initramfs/bliss-initramfs-7.1.3.ebuild | 45 ++ 2 files changed, 46 insertions(+) diff --git a/sys-kernel/bliss-initramfs/Manifest b/sys-kernel/bliss-initramfs/Manifest index 462a459c4af..efc1c6351aa 100644 --- a/sys-kernel/bliss-initramfs/Manifest +++ b/sys-kernel/bliss-initramfs/Manifest @@ -1 +1,2 @@ DIST bliss-initramfs-7.1.2.tar.gz 31178 BLAKE2B 980ab01fc13c5e8863fc89853568add99a30ff66faa4d3ec05a3ebb2cf2b3ac97cc36e8cc958296917562abe09c83739790d514d530a38e516d808710c12951e SHA512 cbd13a5a34b1b5936d73234c322b317f50d3fd0e118043301f55ddc5ff74b8f182a10580a79735eaea7bf6739ff6fe8c0d806f662461b13b12dd469bd53791e6 +DIST bliss-initramfs-7.1.3.tar.gz 31278 BLAKE2B 3434f19908ba6203b5cc2b85972885c8d082b43e74deb704d145a4f7454b16b61bf5dfdf86c4485b322866633a8a869a2dace0adc612dbe15ad0c544b2058964 SHA512 b5c1d909d8393ae2a7cdb74dc46346c7fd5d3f6b0b7bebbc68b46a98ae0ae66ac94fa4d76329f6811b86b5b3a760c0aef9d5163c15eb65a2ad47bde4db970dad diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.3.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.3.ebuild new file mode 100644 index 000..c1fc7e608b6 --- /dev/null +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{3_4,3_5,3_6} ) +inherit python-single-r1 + +GITHUB_USER="fearedbliss" +GITHUB_REPO="bliss-initramfs" +GITHUB_TAG="${PV}" + +DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of other configs." +HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO}"; +SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz -> ${P}.tar.gz" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="strip" +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="-* ~amd64" + +RDEPEND=" + ${PYTHON_DEPS} + app-arch/cpio + virtual/udev" + +S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}" + +src_install() { + # Copy the main executable + local executable="mkinitrd.py" + exeinto "/opt/${PN}" + doexe "${executable}" + + # Copy the libraries required by this executable + cp -r "${S}/files" "${D}/opt/${PN}" || die + cp -r "${S}/pkg" "${D}/opt/${PN}" || die + + # Copy documentation files + dodoc README USAGE + + # Make a symbolic link: /sbin/bliss-initramfs + dosym "${EPREFIX}/opt/${PN}/${executable}" "/sbin/${PN}" +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/, sys-kernel/spl/, sys-fs/zfs/
commit: 6cecc8fd107f7dcdc8ed2f0b11ad9530726f8138 Author: Jonathan Vasquez gentoo org> AuthorDate: Fri Feb 9 02:22:34 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Fri Feb 9 02:24:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cecc8fd sys-fs/zfs (and friends): version bump to 0.7.6 Package-Manager: Portage-2.3.21, Repoman-2.3.6 sys-fs/zfs-kmod/Manifest | 1 + sys-fs/zfs-kmod/zfs-kmod-0.7.6.ebuild | 145 sys-fs/zfs/Manifest | 1 + sys-fs/zfs/zfs-0.7.6.ebuild | 202 ++ sys-kernel/spl/Manifest | 1 + sys-kernel/spl/spl-0.7.6.ebuild | 111 +++ 6 files changed, 461 insertions(+) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index a6cca4775d2..783d0d03db0 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -2,3 +2,4 @@ DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 95b145a26620995343df1a468367b882bc71ab3 DIST zfs-0.6.5.4-patches-p1.tar.xz 64004 BLAKE2B e9db3c1bde3a2636b35a4204c484bc4cec0968278519762707849ba138eeb9128130de70c2f40bb28dc9102347465d724a60cebd45ddb12d4217739ecbed7714 SHA512 9203356b43bdad2ed78c946af8c95c9fc4d2996b41a09a3b1f5a8657d2742ac69d10b4a87d443db497d591878cf7a70ebb19762b0df135ee25f4e8d2ed6ad71f DIST zfs-0.6.5.4.tar.gz 2506470 BLAKE2B 10a2242081891b94a7863f11b4c3b9e443d3b75b5eb03e8fc88e30484a94555203dec8964075cf23f694777dd699e20acb1a52b5d04cba410b6df84512436e08 SHA512 90c87cd95fd06cf34755358e7cc4053d19f351316133f0b808e7585a3fc8f82e7c0f49072c2995d0520de5104fd04d91a166a0d5b6c923c82dfb2fb4f7f57a01 DIST zfs-0.7.5.tar.gz 6403102 BLAKE2B 5159b2ab811b2f7bcbbc708814e07e68b0b38d7b5fca4a82205c7bb4332155121f1385f2cd3a6b7acb6bd64d13b9ad2af85d42b90623efb0f33a2f542fb90803 SHA512 3512aaa6225f74323f2d14e029a113593e0cf44be2ab18cc42dcb82d237b88843ccd7e48ed73a4c6f6da574151c1af461e0528725e11bcb42280467e37f63df2 +DIST zfs-0.7.6.tar.gz 6409035 BLAKE2B 498d02172f0eaaa658e2aad2dd74d37f0ce5d41fda817976cc370ad42ad320f09124e6dc4a609b5eeda7819f538247cf64823871d00902e80a9bc92a374d0d51 SHA512 d9d45696b81080234068a4731276f888382e6680a6ca30d302110dbd1fa00d38ef17bd59de4b787b1ce91c3184ccb403c5db6b064a611f6f8572fa077a989cdb diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.6.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.7.6.ebuild new file mode 100644 index 000..175244af205 --- /dev/null +++ b/sys-fs/zfs-kmod/zfs-kmod-0.7.6.ebuild @@ -0,0 +1,145 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +if [ ${PV} == "" ]; then + AUTOTOOLS_AUTORECONF="1" + EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git"; + inherit git-r3 +else + SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz"; + S="${WORKDIR}/zfs-${PV}" + KEYWORDS="~amd64" +fi + +inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils + +DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="CDDL debug? ( GPL-2+ )" +SLOT="0" +IUSE="custom-cflags debug +rootfs" +RESTRICT="debug? ( strip ) test" + +DEPEND=" + =sys-kernel/spl-${PV}* + dev-lang/perl + virtual/awk +" + +RDEPEND="${DEPEND} + !sys-fs/zfs-fuse +" + +AT_M4DIR="config" +AUTOTOOLS_IN_SOURCE_BUILD="1" + +DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown ) + +pkg_setup() { + linux-info_pkg_setup + CONFIG_CHECK=" + !DEBUG_LOCK_ALLOC + EFI_PARTITION + IOSCHED_NOOP + MODULES + !PAX_KERNEXEC_PLUGIN_METHOD_OR + ZLIB_DEFLATE + ZLIB_INFLATE + " + + use debug && CONFIG_CHECK="${CONFIG_CHECK} + FRAME_POINTER + DEBUG_INFO + !DEBUG_INFO_REDUCED + " + + use rootfs && \ + CONFIG_CHECK="${CONFIG_CHECK} + BLK_DEV_INITRD + DEVTMPFS + " + + kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required" + + [ ${PV} != "" ] && \ + { kernel_is le 4 15 || die "Linux 4.15 is the latest supported version."; } + + check_extra_config +} + +src_prepare() { + # Remove GPLv2-licensed ZPIOS unless we are debugging + use debug || sed -e 's/^subdir-m += zpios$//' -i "${S}/module/Makefile.in" + + # Set module revision number + [ ${PV} != "" ] && \ + { sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" "${S}/META" || die "Could not set Gentoo r
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: b7b5b2617c1a25af25fa51f50bbd853ba55caea3 Author: Jonathan Vasquez gentoo org> AuthorDate: Mon Jan 29 20:42:09 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Mon Jan 29 20:43:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7b5b261 media-tv/plex-media-server: Fixing bug 646066 Package-Manager: Portage-2.3.19, Repoman-2.3.6 1.ebuild => plex-media-server-1.10.1-r1.ebuild} | 21 + 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/media-tv/plex-media-server/plex-media-server-1.10.1.ebuild b/media-tv/plex-media-server/plex-media-server-1.10.1-r1.ebuild similarity index 84% rename from media-tv/plex-media-server/plex-media-server-1.10.1.ebuild rename to media-tv/plex-media-server/plex-media-server-1.10.1-r1.ebuild index 7941b222c81..1d59396063e 100644 --- a/media-tv/plex-media-server/plex-media-server-1.10.1.ebuild +++ b/media-tv/plex-media-server/plex-media-server-1.10.1-r1.ebuild @@ -87,6 +87,10 @@ src_install() { # Disabling due to Bug 644694 #_handle_multilib + # Mask Plex libraries so that revdep-rebuild doesn't try to rebuild them. + # Plex has it's own precompiled libraries. + _mask_plex_libraries_revdep + # Install systemd service file local INIT_NAME="${PN}.service" local INIT="${FILESDIR}/systemd/${INIT_NAME}" @@ -108,9 +112,10 @@ pkg_postinst() { elog "To start the Plex Server, run 'rc-config start plex-media-server', you will then be able to access your library at http://:32400/web/" } -# Bug 644694. We shouldn't register plex libraries in global -# library path since this will cause other packages on the system -# to break. +# Disabling the follow function due to Bug 644694. +# We shouldn't register plex libraries in global +# library path since this will cause other packages +# on the system to break. # Finds out where the library directory is for this system # and handles ldflags as to not break library dependencies @@ -124,7 +129,15 @@ _handle_multilib() { doenvd "${T}"/66plex } -# Remove execstack flags from some libraries/executables so that it works in hardened setups. +# Adds the precompiled plex libraries to the revdep-rebuild's mask list +# so it doesn't try to rebuild libraries that can't be rebuilt. +_mask_plex_libraries_revdep() { + dodir /etc/revdep-rebuild/ + echo "SEARCH_DIRS_MASK=\"${EPREFIX}/usr/$(get_libdir)/plexmediaserver\"" > "${ED}"/etc/revdep-rebuild/80plexmediaserver +} + +# Remove execstack flags from some libraries/executables +# so that it works in hardened setups. _remove_execstack_markings() { for f in "${EXECSTACKED_BINS[@]}"; do # Unquoting 'f' so that expansion works.
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: 45282acdcd2bfdb74d8d74ebc712b4cddeadd2e9 Author: Jonathan Vasquez gentoo org> AuthorDate: Sun Jan 28 23:05:47 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sun Jan 28 23:09:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45282acd media-tv/plex-media-server: Stabilizing 1.10.1 and Fixing #644694. Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-tv/plex-media-server/Manifest| 1 - .../plex-media-server-1.10.0.ebuild| 135 - .../plex-media-server-1.10.1.ebuild| 9 +- 3 files changed, 7 insertions(+), 138 deletions(-) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index 940fda1f236..3731189161f 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1,2 +1 @@ -DIST plexmediaserver_1.10.0.4523-648bc61d4_amd64.deb 108257188 BLAKE2B 7b8ab929ef059ba7f2c6aea061348216361f0fa5af19a5e70fed134760e615f2bd28133a37337660711b3de4af883aede52e63e1a585b6ab15ca93d6ec7e8251 SHA512 8b4111c73ad04e28a2b8040fbd60b8272e2556d4a492442c25fab2b681eb7dc1477e5ec30261884a622eb9c6ab99836318c97cbb726ac07c31495c450258c0cc DIST plexmediaserver_1.10.1.4602-f54242b6b_amd64.deb 108445778 BLAKE2B 8c71bbc7a90d5465aa23b4ddaddbec8ccc81f7e5f09e2e3b98a878c5375158381c5fc20fd6542a3a9e642007ab06045eb3afe210ef5f16a5f60f1d3abd8c3fe7 SHA512 16f3f28e1ba409b141c8f2f7ecb912bcf47485e68d8e813c4908465407d8e6e3c455e6358538445e06b73380f82c46a5b29e6d02d4b4576407dc8d7bc0644b38 diff --git a/media-tv/plex-media-server/plex-media-server-1.10.0.ebuild b/media-tv/plex-media-server/plex-media-server-1.10.0.ebuild deleted file mode 100644 index b5a991388dc..000 --- a/media-tv/plex-media-server/plex-media-server-1.10.0.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) -inherit eutils user systemd unpacker pax-utils python-single-r1 - -MINOR_VERSION="4523-648bc61d4" - -_APPNAME="plexmediaserver" -_USERNAME="plex" -_SHORTNAME="${_USERNAME}" -_FULL_VERSION="${PV}.${MINOR_VERSION}" - -URI="https://downloads.plex.tv/plex-media-server"; - -DESCRIPTION="A free media library that is intended for use with a plex client." -HOMEPAGE="http://www.plex.tv/"; -SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" -SLOT="0" -LICENSE="Plex" -RESTRICT="bindist strip" -KEYWORDS="-* amd64" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - sys-apps/fix-gnustack - dev-python/virtualenv[${PYTHON_USEDEP}]" - -RDEPEND=" - net-dns/avahi - ${PYTHON_DEPS}" - -QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" -QA_PREBUILT="*" -QA_MULTILIB_PATHS=( - "usr/lib/${_APPNAME}/.*" - "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*" -) - -EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" ) -BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" ) - -S="${WORKDIR}" -PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" ) - -pkg_setup() { - enewgroup ${_USERNAME} - enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} "${_USERNAME},video" - python-single-r1_pkg_setup -} - -src_unpack() { - unpack_deb ${A} -} - -src_install() { - # Move the config to the correct place - local CONFIG_VANILLA="/etc/default/plexmediaserver" - local CONFIG_PATH="/etc/${_SHORTNAME}" - dodir "${CONFIG_PATH}" - insinto "${CONFIG_PATH}" - doins "${CONFIG_VANILLA#/}" - sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i "${S}"/usr/sbin/start_pms || die - - # Remove Debian specific files - rm -rf "usr/share/doc" || die - - # Copy main files over to image and preserve permissions so it is portable - cp -rp usr/ "${ED}" || die - - # Make sure the logging directory is created - local LOGGING_DIR="/var/log/pms" - dodir "${LOGGING_DIR}" - chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die - - # Create default library folder with correct permissions - local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}" - dodir "${DEFAULT_LIBRARY_DIR}" - chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${DEFAULT_LIBRARY_DIR}" || die - - # Install the OpenRC init/conf files - doinitd "${FILESDIR}/init.d/${PN}" - doconfd "${FILES
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: c0b9ff12bb3ace432808e4447fe40248554e01b3 Author: Jonathan Vasquez gentoo org> AuthorDate: Mon Jan 8 22:36:11 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Mon Jan 8 22:36:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0b9ff12 media-tv/plex-media-server: version bump to 1.10.1, removing old versions. Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-tv/plex-media-server/Manifest| 4 +- .../plex-media-server-1.10.0.ebuild| 4 +- 9.6.ebuild => plex-media-server-1.10.1.ebuild} | 4 +- .../plex-media-server-1.8.1.ebuild | 135 - .../plex-media-server-1.9.4.ebuild | 135 - 5 files changed, 5 insertions(+), 277 deletions(-) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index 4a2c40195c4..940fda1f236 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1,4 +1,2 @@ DIST plexmediaserver_1.10.0.4523-648bc61d4_amd64.deb 108257188 BLAKE2B 7b8ab929ef059ba7f2c6aea061348216361f0fa5af19a5e70fed134760e615f2bd28133a37337660711b3de4af883aede52e63e1a585b6ab15ca93d6ec7e8251 SHA512 8b4111c73ad04e28a2b8040fbd60b8272e2556d4a492442c25fab2b681eb7dc1477e5ec30261884a622eb9c6ab99836318c97cbb726ac07c31495c450258c0cc -DIST plexmediaserver_1.8.1.4139-c789b3fbb_amd64.deb 107251412 BLAKE2B 3cc5e8471dab3ae6b740facbe0b1f153564b9e8ff4f17d62e0dad2f173972c3d1f6a82c9ee261ef7ca0e53e6ee9d9e0c2443850e8597fa80fcb2749bf01eddad SHA512 17b6de15920013e74f0a634f004b9b599bebd266412f694963967c766e8879b54485a9b07178a575d246c6bc53b202e38da89e293fd7219d0cf993bf9e27afec -DIST plexmediaserver_1.9.4.4325-1bf240a65_amd64.deb 107815492 BLAKE2B 3435bbc026780e367abd33c3acae8a8cdfa824f4efbf9dffeac51d2863be6e4ac3b97c697cde31c62f2d33c7c5e0fe7d00c369b8c9b3174b5cef3580e127 SHA512 9b42666eef9f6d300913c27866a0c51fd857438462064948b71f817a0c8447aba75c5252fc763659c20d7992b23b1dfd05fa6d2ee70e7f7b5b5f651de12cf41b -DIST plexmediaserver_1.9.6.4429-23901a099_amd64.deb 107910190 BLAKE2B 5d137c9c8f5490f63897155d6ce11b902b197223f080954132530c1550a48dc4a427988ea20035b3701485dff77593b9214e8e8d58effea46f2a895ca402d7f1 SHA512 335856c45c765f9cb68091a834b137ad0beafb77a8080536f34d6d82d33f4c5706bf6781f3c49c2d75daacd0adfd3d1ee79e05b39af5956d26dd33b19be0450f +DIST plexmediaserver_1.10.1.4602-f54242b6b_amd64.deb 108445778 BLAKE2B 8c71bbc7a90d5465aa23b4ddaddbec8ccc81f7e5f09e2e3b98a878c5375158381c5fc20fd6542a3a9e642007ab06045eb3afe210ef5f16a5f60f1d3abd8c3fe7 SHA512 16f3f28e1ba409b141c8f2f7ecb912bcf47485e68d8e813c4908465407d8e6e3c455e6358538445e06b73380f82c46a5b29e6d02d4b4576407dc8d7bc0644b38 diff --git a/media-tv/plex-media-server/plex-media-server-1.10.0.ebuild b/media-tv/plex-media-server/plex-media-server-1.10.0.ebuild index 9c5c9a413de..b5a991388dc 100644 --- a/media-tv/plex-media-server/plex-media-server-1.10.0.ebuild +++ b/media-tv/plex-media-server/plex-media-server-1.10.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -21,7 +21,7 @@ SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64 SLOT="0" LICENSE="Plex" RESTRICT="bindist strip" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND=" diff --git a/media-tv/plex-media-server/plex-media-server-1.9.6.ebuild b/media-tv/plex-media-server/plex-media-server-1.10.1.ebuild similarity index 98% rename from media-tv/plex-media-server/plex-media-server-1.9.6.ebuild rename to media-tv/plex-media-server/plex-media-server-1.10.1.ebuild index def847abec1..760f6bd70b8 100644 --- a/media-tv/plex-media-server/plex-media-server-1.9.6.ebuild +++ b/media-tv/plex-media-server/plex-media-server-1.10.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -6,7 +6,7 @@ EAPI=6 PYTHON_COMPAT=( python2_7 ) inherit eutils user systemd unpacker pax-utils python-single-r1 -MINOR_VERSION="4429-23901a099" +MINOR_VERSION="4602-f54242b6b" _APPNAME="plexmediaserver" _USERNAME="plex" diff --git a/media-tv/plex-media-server/plex-media-server-1.8.1.ebuild b/media-tv/plex-media-server/plex-media-server-1.8.1.ebuild deleted file mode 100644 index 63c31e356f7..000 --- a/media-tv/plex-media-server/plex-media-server-1.8.1.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) -inherit eutils user systemd unpacker pax-utils python-single-r1 - -MINOR_VERSION="4139-c789b3fbb"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: 507aa2b00d8d21d81379c3cc7140fdad29a36694 Author: Jonathan Vasquez gentoo org> AuthorDate: Mon Jan 8 22:20:23 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Mon Jan 8 22:22:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=507aa2b0 sys-kernel/bliss-initramfs: version bump to 7.1.2, removing older versions. Package-Manager: Portage-2.3.19, Repoman-2.3.6 sys-kernel/bliss-initramfs/Manifest| 4 +- .../bliss-initramfs-6.8.3-r2.ebuild| 44 - .../bliss-initramfs/bliss-initramfs-7.1.1.ebuild | 45 -- ...s-7.1.0.ebuild => bliss-initramfs-7.1.2.ebuild} | 2 +- 4 files changed, 2 insertions(+), 93 deletions(-) diff --git a/sys-kernel/bliss-initramfs/Manifest b/sys-kernel/bliss-initramfs/Manifest index c4a5052956c..462a459c4af 100644 --- a/sys-kernel/bliss-initramfs/Manifest +++ b/sys-kernel/bliss-initramfs/Manifest @@ -1,3 +1 @@ -DIST bliss-initramfs-6.8.3.tar.gz 50581 BLAKE2B a877613d7b79cb91538db0038afcfbdb71e2ff07fa8f8908789b24f5664e3c14e2bdd72f1849b2a5b512144c91d3a9d3b6a08b1ede5bdfc01691818c8ac2f017 SHA512 951063a87d5f7ce52803916746fffda96321a25f2ba4943095f2bd87b4a65e6bce93846babe2d0f3382d364f29afa389b18471553bd32a5609143d5ad333b1b5 -DIST bliss-initramfs-7.1.0.tar.gz 30805 BLAKE2B a98b8201374f04fbbaba28b777fda8b623b818a9bd334e4d9adff70c5eda336b59bd30dc72585706e80caee26400e71ef983a00ad88439142a6bc881d49fc081 SHA512 7a7f297756dfb6abb86d2f9159c9ab92ca6e5c24022c0563584a6f82396b88f16bac09bf746f9acd94ef05304e285c6978c7ff3026434c16ef9d50e6064fe85b -DIST bliss-initramfs-7.1.1.tar.gz 30781 BLAKE2B 7b71129235a3c2a63c5bf5787742637a6f61044b28e433612b58de5dbc684211e6db3a9aece4dd6d3378740fdd9704db68de66819d0f8c43fa901c5256a422b9 SHA512 2e98cbf3026ddbf5bf7234c695fd38da4ab1c443fe067c222f0dcb83d1258ad41fbdac85934a672bd32a74613165ff4a0c00c5bc50058da5b6aacdea43f9e75f +DIST bliss-initramfs-7.1.2.tar.gz 31178 BLAKE2B 980ab01fc13c5e8863fc89853568add99a30ff66faa4d3ec05a3ebb2cf2b3ac97cc36e8cc958296917562abe09c83739790d514d530a38e516d808710c12951e SHA512 cbd13a5a34b1b5936d73234c322b317f50d3fd0e118043301f55ddc5ff74b8f182a10580a79735eaea7bf6739ff6fe8c0d806f662461b13b12dd469bd53791e6 diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild deleted file mode 100644 index f602e16dc19..000 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python{3_4,3_5,3_6} ) -inherit python-single-r1 - -GITHUB_USER="fearedbliss" -GITHUB_REPO="bliss-initramfs" -GITHUB_TAG="${PV}" - -DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of other configs." -HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO}"; -SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz -> ${P}.tar.gz" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="strip" -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="-* amd64" - -RDEPEND=" - ${PYTHON_DEPS} - app-arch/cpio - virtual/udev" - -S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}" - -src_install() { - # Copy the main executable - local executable="mkinitrd.py" - exeinto "/opt/${PN}" - doexe "${executable}" - - # Copy the libraries required by this executable - cp -r "${S}/files" "${D}/opt/${PN}" || die - cp -r "${S}/pkg" "${D}/opt/${PN}" || die - - # Copy documentation files - dodoc CHANGES README USAGE - - # Make a symbolic link: /sbin/bliss-initramfs - dosym "${EPREFIX}/opt/${PN}/${executable}" "/sbin/${PN}" -} diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.1.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.1.ebuild deleted file mode 100644 index e6dc27dbe60..000 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{3_4,3_5,3_6} ) -inherit python-single-r1 - -GITHUB_USER="fearedbliss" -GITHUB_REPO="bliss-initramfs" -GITHUB_TAG="${PV}" - -DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of other configs." -HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO}"; -SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz -> ${P}.tar.gz" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="strip"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs-kmod/, sys-kernel/spl/
commit: df1cc0f5f518b877bc29d7b0fa15456203041d0f Author: Jonathan Vasquez gentoo org> AuthorDate: Mon Jan 8 23:06:32 2018 + Commit: Jonathan Vasquez gentoo org> CommitDate: Mon Jan 8 23:27:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df1cc0f5 sys-fs/zfs: Fixing bugs #639350 and #642110 Package-Manager: Portage-2.3.19, Repoman-2.3.6 sys-fs/zfs-kmod/Manifest | 1 - sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild | 8 +- sys-fs/zfs-kmod/zfs-kmod-0.6.5.4-r1.ebuild | 8 +- sys-fs/zfs-kmod/zfs-kmod-0.7.3.ebuild | 144 --- sys-fs/zfs-kmod/zfs-kmod-0.7.5.ebuild | 8 +- sys-fs/zfs-kmod/zfs-kmod-.ebuild | 6 +- sys-fs/zfs/Manifest| 1 - ...{zfs-0.6.5.11.ebuild => zfs-0.6.5.11-r1.ebuild} | 5 +- ...zfs-0.6.5.4-r2.ebuild => zfs-0.6.5.4-r3.ebuild} | 5 +- sys-fs/zfs/zfs-0.7.3.ebuild| 201 - .../zfs/{zfs-0.7.5.ebuild => zfs-0.7.5-r1.ebuild} | 5 +- sys-fs/zfs/zfs-.ebuild | 3 +- sys-kernel/spl/Manifest| 1 - sys-kernel/spl/spl-0.6.5.11.ebuild | 8 +- sys-kernel/spl/spl-0.6.5.4-r1.ebuild | 8 +- sys-kernel/spl/spl-0.7.3.ebuild| 110 --- sys-kernel/spl/spl-0.7.5.ebuild| 8 +- sys-kernel/spl/spl-.ebuild | 6 +- 18 files changed, 49 insertions(+), 487 deletions(-) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index 1a7bcc59d61..a6cca4775d2 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -1,5 +1,4 @@ DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 95b145a26620995343df1a468367b882bc71ab3e4812c05839d49d0cd877b756185c91b2609986f91939fbfda322809ddefc8ff9207fe076db03e0038e585ea2 SHA512 877052da2a0cdc78b10cb5041da55e31242db2618c502997f4df9aa46a14482c7f33adce8d21aaf16164a9fe52edc358922ea89c8e109c3247e107bf607d6451 DIST zfs-0.6.5.4-patches-p1.tar.xz 64004 BLAKE2B e9db3c1bde3a2636b35a4204c484bc4cec0968278519762707849ba138eeb9128130de70c2f40bb28dc9102347465d724a60cebd45ddb12d4217739ecbed7714 SHA512 9203356b43bdad2ed78c946af8c95c9fc4d2996b41a09a3b1f5a8657d2742ac69d10b4a87d443db497d591878cf7a70ebb19762b0df135ee25f4e8d2ed6ad71f DIST zfs-0.6.5.4.tar.gz 2506470 BLAKE2B 10a2242081891b94a7863f11b4c3b9e443d3b75b5eb03e8fc88e30484a94555203dec8964075cf23f694777dd699e20acb1a52b5d04cba410b6df84512436e08 SHA512 90c87cd95fd06cf34755358e7cc4053d19f351316133f0b808e7585a3fc8f82e7c0f49072c2995d0520de5104fd04d91a166a0d5b6c923c82dfb2fb4f7f57a01 -DIST zfs-0.7.3.tar.gz 6393145 BLAKE2B ed384306cdee1ff5450e45981bbb19e7f399a637f2c08ee1c31ab155f8ca9e7b6526ca9241e1aa8ae9aa55d51898d3525d149027e68ce2c454f9fafb44badfcf SHA512 fe116fd787050f7bc099fe3ed5335c2d18711e5e665af5be13b3971939258e036e273432e80106e704f037d1f6e3114b12e26b01f97b575723f8bd46acdcbf61 DIST zfs-0.7.5.tar.gz 6403102 BLAKE2B 5159b2ab811b2f7bcbbc708814e07e68b0b38d7b5fca4a82205c7bb4332155121f1385f2cd3a6b7acb6bd64d13b9ad2af85d42b90623efb0f33a2f542fb90803 SHA512 3512aaa6225f74323f2d14e029a113593e0cf44be2ab18cc42dcb82d237b88843ccd7e48ed73a4c6f6da574151c1af461e0528725e11bcb42280467e37f63df2 diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild index ddbb09881e7..680b00083e5 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -10,7 +10,7 @@ if [ ${PV} == "" ]; then else SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz"; S="${WORKDIR}/zfs-${PV}" - KEYWORDS=" ~amd64" + KEYWORDS="~amd64" fi inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils @@ -40,7 +40,9 @@ DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown ) pkg_setup() { linux-info_pkg_setup - CONFIG_CHECK="!DEBUG_LOCK_ALLOC + CONFIG_CHECK=" + !DEBUG_LOCK_ALLOC + !CONFIG_REISER4_FS EFI_PARTITION IOSCHED_NOOP MODULES diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.4-r1.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.4-r1.ebuild index 2b7c7f36b22..10bb6ec3285 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.4-r1.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -13,7 +13,7 @@ if [ ${PV} == "" ]; then inherit git-r3 else SRC_U
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/spl/, sys-fs/zfs/, sys-fs/zfs-kmod/
commit: a695871894337ea91d186f1e95bf09da9de29039 Author: Jonathan Vasquez gentoo org> AuthorDate: Sat Dec 23 02:48:05 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sat Dec 23 02:59:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6958718 sys-fs/zfs: version bump to 0.7.5 and friends Package-Manager: Portage-2.3.14, Repoman-2.3.6 sys-fs/zfs-kmod/Manifest | 1 + sys-fs/zfs-kmod/zfs-kmod-0.7.5.ebuild | 144 sys-fs/zfs/Manifest | 1 + sys-fs/zfs/zfs-0.7.5.ebuild | 201 ++ sys-kernel/spl/Manifest | 1 + sys-kernel/spl/spl-0.7.5.ebuild | 110 +++ 6 files changed, 458 insertions(+) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index b6a0eb6591f..1a7bcc59d61 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -2,3 +2,4 @@ DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 95b145a26620995343df1a468367b882bc71ab3 DIST zfs-0.6.5.4-patches-p1.tar.xz 64004 BLAKE2B e9db3c1bde3a2636b35a4204c484bc4cec0968278519762707849ba138eeb9128130de70c2f40bb28dc9102347465d724a60cebd45ddb12d4217739ecbed7714 SHA512 9203356b43bdad2ed78c946af8c95c9fc4d2996b41a09a3b1f5a8657d2742ac69d10b4a87d443db497d591878cf7a70ebb19762b0df135ee25f4e8d2ed6ad71f DIST zfs-0.6.5.4.tar.gz 2506470 BLAKE2B 10a2242081891b94a7863f11b4c3b9e443d3b75b5eb03e8fc88e30484a94555203dec8964075cf23f694777dd699e20acb1a52b5d04cba410b6df84512436e08 SHA512 90c87cd95fd06cf34755358e7cc4053d19f351316133f0b808e7585a3fc8f82e7c0f49072c2995d0520de5104fd04d91a166a0d5b6c923c82dfb2fb4f7f57a01 DIST zfs-0.7.3.tar.gz 6393145 BLAKE2B ed384306cdee1ff5450e45981bbb19e7f399a637f2c08ee1c31ab155f8ca9e7b6526ca9241e1aa8ae9aa55d51898d3525d149027e68ce2c454f9fafb44badfcf SHA512 fe116fd787050f7bc099fe3ed5335c2d18711e5e665af5be13b3971939258e036e273432e80106e704f037d1f6e3114b12e26b01f97b575723f8bd46acdcbf61 +DIST zfs-0.7.5.tar.gz 6403102 BLAKE2B 5159b2ab811b2f7bcbbc708814e07e68b0b38d7b5fca4a82205c7bb4332155121f1385f2cd3a6b7acb6bd64d13b9ad2af85d42b90623efb0f33a2f542fb90803 SHA512 3512aaa6225f74323f2d14e029a113593e0cf44be2ab18cc42dcb82d237b88843ccd7e48ed73a4c6f6da574151c1af461e0528725e11bcb42280467e37f63df2 diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.5.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.7.5.ebuild new file mode 100644 index 000..547b4e4ffba --- /dev/null +++ b/sys-fs/zfs-kmod/zfs-kmod-0.7.5.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +if [ ${PV} == "" ]; then + AUTOTOOLS_AUTORECONF="1" + EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git"; + inherit git-r3 +else + SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz"; + S="${WORKDIR}/zfs-${PV}" + KEYWORDS=" ~amd64" +fi + +inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils + +DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="CDDL debug? ( GPL-2+ )" +SLOT="0" +IUSE="custom-cflags debug +rootfs" +RESTRICT="debug? ( strip ) test" + +DEPEND=" + =sys-kernel/spl-${PV}* + dev-lang/perl + virtual/awk +" + +RDEPEND="${DEPEND} + !sys-fs/zfs-fuse +" + +AT_M4DIR="config" +AUTOTOOLS_IN_SOURCE_BUILD="1" + +DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown ) + +pkg_setup() { + linux-info_pkg_setup + CONFIG_CHECK="!DEBUG_LOCK_ALLOC + EFI_PARTITION + IOSCHED_NOOP + MODULES + !PAX_KERNEXEC_PLUGIN_METHOD_OR + ZLIB_DEFLATE + ZLIB_INFLATE + " + + use debug && CONFIG_CHECK="${CONFIG_CHECK} + FRAME_POINTER + DEBUG_INFO + !DEBUG_INFO_REDUCED + " + + use rootfs && \ + CONFIG_CHECK="${CONFIG_CHECK} + BLK_DEV_INITRD + DEVTMPFS + " + + kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required" + + [ ${PV} != "" ] && \ + { kernel_is le 4 14 || die "Linux 4.14 is the latest supported version."; } + + check_extra_config +} + +src_prepare() { + # Remove GPLv2-licensed ZPIOS unless we are debugging + use debug || sed -e 's/^subdir-m += zpios$//' -i "${S}/module/Makefile.in" + + # Set module revision number + [ ${PV} != "" ] && \ + { sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" "${S}/META" || die "Could not set Gentoo r
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: d65c0d4499c1f74ec423d358285d27589cd32cd5 Author: Jonathan Vasquez gentoo org> AuthorDate: Fri Dec 8 19:13:09 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Fri Dec 8 19:13:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d65c0d44 media-tv/plex-media-server: version bump Package-Manager: Portage-2.3.14, Repoman-2.3.6 media-tv/plex-media-server/Manifest| 5 +- .../plex-media-server-1.10.0.ebuild| 135 + 2 files changed, 138 insertions(+), 2 deletions(-) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index 35b440d7ecb..55200e620d3 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1,3 +1,4 @@ +DIST plexmediaserver_1.10.0.4523-648bc61d4_amd64.deb 108257188 BLAKE2B 7b8ab929ef059ba7f2c6aea061348216361f0fa5af19a5e70fed134760e615f2bd28133a37337660711b3de4af883aede52e63e1a585b6ab15ca93d6ec7e8251 SHA512 8b4111c73ad04e28a2b8040fbd60b8272e2556d4a492442c25fab2b681eb7dc1477e5ec30261884a622eb9c6ab99836318c97cbb726ac07c31495c450258c0cc DIST plexmediaserver_1.8.1.4139-c789b3fbb_amd64.deb 107251412 SHA256 30b907c94d5b76991831fd3555e4447724683c4e01617a71d39bfe5be11af126 SHA512 17b6de15920013e74f0a634f004b9b599bebd266412f694963967c766e8879b54485a9b07178a575d246c6bc53b202e38da89e293fd7219d0cf993bf9e27afec WHIRLPOOL c907c627a8e693b5b029958e87b01b8c27e3f40ec6ddc04d9b95e67570260ac344bfad9aa35dfdd2ec13f492f7fed3817373c713b5163b7f9c22db1970b8091f -DIST plexmediaserver_1.9.4.4325-1bf240a65_amd64.deb 107815492 SHA256 3f0860543aeb33ba3162e3018939b23dd46994c4948b58f278a9b28aa073062e SHA512 9b42666eef9f6d300913c27866a0c51fd857438462064948b71f817a0c8447aba75c5252fc763659c20d7992b23b1dfd05fa6d2ee70e7f7b5b5f651de12cf41b WHIRLPOOL 02873e05e4df4f8dd850de5bd5cd33354e51f1c5791ed8497b07a03c21f0533c28bc18f893c859ffd403949c69d8c6b5d6bea089155e9eff5e944e2f74aec660 -DIST plexmediaserver_1.9.6.4429-23901a099_amd64.deb 107910190 SHA256 09586466a00ecc691437446d08252c71f9eb84c79667f70fb43ba6f0fc09bd33 SHA512 335856c45c765f9cb68091a834b137ad0beafb77a8080536f34d6d82d33f4c5706bf6781f3c49c2d75daacd0adfd3d1ee79e05b39af5956d26dd33b19be0450f WHIRLPOOL 5042ee715376ad9b9a7d525ec875692db1cb198bba1ff03d319375387febed89956f8c49dd250a9cef049aa0909ef98f018cbb7d6cd3888ea32ca83350009b2c +DIST plexmediaserver_1.9.4.4325-1bf240a65_amd64.deb 107815492 BLAKE2B 3435bbc026780e367abd33c3acae8a8cdfa824f4efbf9dffeac51d2863be6e4ac3b97c697cde31c62f2d33c7c5e0fe7d00c369b8c9b3174b5cef3580e127 SHA512 9b42666eef9f6d300913c27866a0c51fd857438462064948b71f817a0c8447aba75c5252fc763659c20d7992b23b1dfd05fa6d2ee70e7f7b5b5f651de12cf41b +DIST plexmediaserver_1.9.6.4429-23901a099_amd64.deb 107910190 BLAKE2B 5d137c9c8f5490f63897155d6ce11b902b197223f080954132530c1550a48dc4a427988ea20035b3701485dff77593b9214e8e8d58effea46f2a895ca402d7f1 SHA512 335856c45c765f9cb68091a834b137ad0beafb77a8080536f34d6d82d33f4c5706bf6781f3c49c2d75daacd0adfd3d1ee79e05b39af5956d26dd33b19be0450f diff --git a/media-tv/plex-media-server/plex-media-server-1.10.0.ebuild b/media-tv/plex-media-server/plex-media-server-1.10.0.ebuild new file mode 100644 index 000..9c5c9a413de --- /dev/null +++ b/media-tv/plex-media-server/plex-media-server-1.10.0.ebuild @@ -0,0 +1,135 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit eutils user systemd unpacker pax-utils python-single-r1 + +MINOR_VERSION="4523-648bc61d4" + +_APPNAME="plexmediaserver" +_USERNAME="plex" +_SHORTNAME="${_USERNAME}" +_FULL_VERSION="${PV}.${MINOR_VERSION}" + +URI="https://downloads.plex.tv/plex-media-server"; + +DESCRIPTION="A free media library that is intended for use with a plex client." +HOMEPAGE="http://www.plex.tv/"; +SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" +SLOT="0" +LICENSE="Plex" +RESTRICT="bindist strip" +KEYWORDS="-* ~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + sys-apps/fix-gnustack + dev-python/virtualenv[${PYTHON_USEDEP}]" + +RDEPEND=" + net-dns/avahi + ${PYTHON_DEPS}" + +QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" +QA_PREBUILT="*" +QA_MULTILIB_PATHS=( + "usr/lib/${_APPNAME}/.*" + "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*" +) + +EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" ) +BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" ) + +S="${WORKDIR}" +PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" ) + +pkg_setup() { + enewgroup ${_USERNAME} + enewuser ${_USERNAME} -
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 85f770691d261eac897d8e45ae4b175ed3ac04f6 Author: Jonathan Vasquez gentoo org> AuthorDate: Fri Nov 17 19:45:32 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Fri Nov 17 19:47:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85f77069 sys-fs/zfs: Adding glibc blocker for < 0.7.0. Bug #617628 Package-Manager: Portage-2.3.12, Repoman-2.3.3 sys-fs/zfs/zfs-0.6.5.11.ebuild | 3 +++ sys-fs/zfs/zfs-0.6.5.4-r2.ebuild | 3 +++ 2 files changed, 6 insertions(+) diff --git a/sys-fs/zfs/zfs-0.6.5.11.ebuild b/sys-fs/zfs/zfs-0.6.5.11.ebuild index 535d86509fd..9d6cba3ac80 100644 --- a/sys-fs/zfs/zfs-0.6.5.11.ebuild +++ b/sys-fs/zfs/zfs-0.6.5.11.ebuild @@ -32,7 +32,10 @@ DEPEND="${COMMON_DEPEND} virtual/pkgconfig " +# Adding glibc >= 2.25 blocker for ZFS versions lower +# than 0.7.0, due to bug 617628. RDEPEND="${COMMON_DEPEND} + !>=sys-libs/glibc-2.25 !=sys-apps/grep-2.13* !kernel-builtin? ( =sys-fs/zfs-kmod-${PV}* ) !sys-fs/zfs-fuse diff --git a/sys-fs/zfs/zfs-0.6.5.4-r2.ebuild b/sys-fs/zfs/zfs-0.6.5.4-r2.ebuild index aea524fba7b..20476c4711d 100644 --- a/sys-fs/zfs/zfs-0.6.5.4-r2.ebuild +++ b/sys-fs/zfs/zfs-0.6.5.4-r2.ebuild @@ -37,7 +37,10 @@ DEPEND="${COMMON_DEPEND} virtual/pkgconfig " +# Adding glibc >= 2.25 blocker for ZFS versions lower +# than 0.7.0, due to bug 617628. RDEPEND="${COMMON_DEPEND} + !>=sys-libs/glibc-2.25 !=sys-apps/grep-2.13* !kernel-builtin? ( =sys-fs/zfs-kmod-${PV}*
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: eed60bedfed0fd1707c675c867acc1c357ec1a25 Author: Jonathan Vasquez gentoo org> AuthorDate: Fri Nov 17 16:53:50 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Fri Nov 17 16:54:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed60bed sys-kernel/bliss-initramfs: version bump to 7.1.1 (and EPREFIX addition) Package-Manager: Portage-2.3.12, Repoman-2.3.3 sys-kernel/bliss-initramfs/Manifest | 1 + sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild| 2 +- sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild | 2 +- .../{bliss-initramfs-7.1.0.ebuild => bliss-initramfs-7.1.1.ebuild}| 4 ++-- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/sys-kernel/bliss-initramfs/Manifest b/sys-kernel/bliss-initramfs/Manifest index cd495b45afc..0c30adf6524 100644 --- a/sys-kernel/bliss-initramfs/Manifest +++ b/sys-kernel/bliss-initramfs/Manifest @@ -1,2 +1,3 @@ DIST bliss-initramfs-6.8.3.tar.gz 50581 SHA256 7dc970ae20e2fe7552db6108ded180468f255fbfdc1439acf1c58346b0aa2302 SHA512 951063a87d5f7ce52803916746fffda96321a25f2ba4943095f2bd87b4a65e6bce93846babe2d0f3382d364f29afa389b18471553bd32a5609143d5ad333b1b5 WHIRLPOOL 5d9884984ac9522eb3417d7111811fa1befc16b519ac49c39f30605bacafaa74b100515fa24fc00e26c94ef793d143043573919650dcd9f3cbd752d9aee73a53 DIST bliss-initramfs-7.1.0.tar.gz 30805 SHA256 b061142600fb5db2eb352521201d30440d98e96951057c2386dfcc534ee479bb SHA512 7a7f297756dfb6abb86d2f9159c9ab92ca6e5c24022c0563584a6f82396b88f16bac09bf746f9acd94ef05304e285c6978c7ff3026434c16ef9d50e6064fe85b WHIRLPOOL bed646fd65ebae0221a1514ba071284b6a5b98cc3283dc1d719a7f36b36d6ccd77dbc2b0762bab287ade5fc3acb78ea9e2d7fe14195083ad5ee8f5a277f630fe +DIST bliss-initramfs-7.1.1.tar.gz 30781 SHA256 dbd9c341b60600a3e737d4c0297c704ee0a55fe2ed9d1cf67ace5b0e6e3c3a10 SHA512 2e98cbf3026ddbf5bf7234c695fd38da4ab1c443fe067c222f0dcb83d1258ad41fbdac85934a672bd32a74613165ff4a0c00c5bc50058da5b6aacdea43f9e75f WHIRLPOOL 4a8dcab9c9b26a4c91a88a30317af7dbbc1bc20d1b0c1e0ca9e10d2ef2868a90516ca784e776b1fbaa775755684394c817b686b471db1d29be4b195310e050df diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild index bab2dbc5314..f602e16dc19 100644 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild @@ -40,5 +40,5 @@ src_install() { dodoc CHANGES README USAGE # Make a symbolic link: /sbin/bliss-initramfs - dosym "/opt/${PN}/${executable}" "/sbin/${PN}" + dosym "${EPREFIX}/opt/${PN}/${executable}" "/sbin/${PN}" } diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild index b1a9302c6c6..a0dd452913e 100644 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild @@ -41,5 +41,5 @@ src_install() { dodoc README USAGE # Make a symbolic link: /sbin/bliss-initramfs - dosym "/opt/${PN}/${executable}" "/sbin/${PN}" + dosym "${EPREFIX}/opt/${PN}/${executable}" "/sbin/${PN}" } diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.1.ebuild similarity index 93% copy from sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild copy to sys-kernel/bliss-initramfs/bliss-initramfs-7.1.1.ebuild index b1a9302c6c6..e6dc27dbe60 100644 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.1.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="strip" LICENSE="BSD-2" SLOT="0" -KEYWORDS="-* amd64" +KEYWORDS="-* ~amd64" RDEPEND=" ${PYTHON_DEPS} @@ -41,5 +41,5 @@ src_install() { dodoc README USAGE # Make a symbolic link: /sbin/bliss-initramfs - dosym "/opt/${PN}/${executable}" "/sbin/${PN}" + dosym "${EPREFIX}/opt/${PN}/${executable}" "/sbin/${PN}" }
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: 455b437e547621be4da36dc2ec3dd39ad5511614 Author: Jonathan Vasquez gentoo org> AuthorDate: Fri Nov 17 16:22:46 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Fri Nov 17 16:23:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=455b437e media-tv/plex-media-server: version bump to 1.9.6 Package-Manager: Portage-2.3.12, Repoman-2.3.3 media-tv/plex-media-server/Manifest| 1 + .../plex-media-server-1.9.6.ebuild | 135 + 2 files changed, 136 insertions(+) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index db8e6a3c367..35b440d7ecb 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1,2 +1,3 @@ DIST plexmediaserver_1.8.1.4139-c789b3fbb_amd64.deb 107251412 SHA256 30b907c94d5b76991831fd3555e4447724683c4e01617a71d39bfe5be11af126 SHA512 17b6de15920013e74f0a634f004b9b599bebd266412f694963967c766e8879b54485a9b07178a575d246c6bc53b202e38da89e293fd7219d0cf993bf9e27afec WHIRLPOOL c907c627a8e693b5b029958e87b01b8c27e3f40ec6ddc04d9b95e67570260ac344bfad9aa35dfdd2ec13f492f7fed3817373c713b5163b7f9c22db1970b8091f DIST plexmediaserver_1.9.4.4325-1bf240a65_amd64.deb 107815492 SHA256 3f0860543aeb33ba3162e3018939b23dd46994c4948b58f278a9b28aa073062e SHA512 9b42666eef9f6d300913c27866a0c51fd857438462064948b71f817a0c8447aba75c5252fc763659c20d7992b23b1dfd05fa6d2ee70e7f7b5b5f651de12cf41b WHIRLPOOL 02873e05e4df4f8dd850de5bd5cd33354e51f1c5791ed8497b07a03c21f0533c28bc18f893c859ffd403949c69d8c6b5d6bea089155e9eff5e944e2f74aec660 +DIST plexmediaserver_1.9.6.4429-23901a099_amd64.deb 107910190 SHA256 09586466a00ecc691437446d08252c71f9eb84c79667f70fb43ba6f0fc09bd33 SHA512 335856c45c765f9cb68091a834b137ad0beafb77a8080536f34d6d82d33f4c5706bf6781f3c49c2d75daacd0adfd3d1ee79e05b39af5956d26dd33b19be0450f WHIRLPOOL 5042ee715376ad9b9a7d525ec875692db1cb198bba1ff03d319375387febed89956f8c49dd250a9cef049aa0909ef98f018cbb7d6cd3888ea32ca83350009b2c diff --git a/media-tv/plex-media-server/plex-media-server-1.9.6.ebuild b/media-tv/plex-media-server/plex-media-server-1.9.6.ebuild new file mode 100644 index 000..def847abec1 --- /dev/null +++ b/media-tv/plex-media-server/plex-media-server-1.9.6.ebuild @@ -0,0 +1,135 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit eutils user systemd unpacker pax-utils python-single-r1 + +MINOR_VERSION="4429-23901a099" + +_APPNAME="plexmediaserver" +_USERNAME="plex" +_SHORTNAME="${_USERNAME}" +_FULL_VERSION="${PV}.${MINOR_VERSION}" + +URI="https://downloads.plex.tv/plex-media-server"; + +DESCRIPTION="A free media library that is intended for use with a plex client." +HOMEPAGE="http://www.plex.tv/"; +SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" +SLOT="0" +LICENSE="Plex" +RESTRICT="bindist strip" +KEYWORDS="-* ~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + sys-apps/fix-gnustack + dev-python/virtualenv[${PYTHON_USEDEP}]" + +RDEPEND=" + net-dns/avahi + ${PYTHON_DEPS}" + +QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" +QA_PREBUILT="*" +QA_MULTILIB_PATHS=( + "usr/lib/${_APPNAME}/.*" + "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*" +) + +EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" ) +BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" ) + +S="${WORKDIR}" +PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" ) + +pkg_setup() { + enewgroup ${_USERNAME} + enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} "${_USERNAME},video" + python-single-r1_pkg_setup +} + +src_unpack() { + unpack_deb ${A} +} + +src_install() { + # Move the config to the correct place + local CONFIG_VANILLA="/etc/default/plexmediaserver" + local CONFIG_PATH="/etc/${_SHORTNAME}" + dodir "${CONFIG_PATH}" + insinto "${CONFIG_PATH}" + doins "${CONFIG_VANILLA#/}" + sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i "${S}"/usr/sbin/start_pms || die + + # Remove Debian specific files + rm -rf "usr/share/doc" || die + + # Copy main files over to image and preserve permissions so it is portable + cp -rp usr/ "${ED}" || die + + # Make sure the logging directory is created + local LOGGING_DIR="/var/log/pms" + dodir "${LOGGING_DIR}" + chown "${_USERNAME}":"${_USERNAME}"
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: 05e0c85b443abefc7ea326fa49f859156b8b3804 Author: Jonathan Vasquez gentoo org> AuthorDate: Fri Nov 17 16:21:37 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Fri Nov 17 16:23:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05e0c85b media-tv/plex-media-server: removing 1.9.2, stabilizing 1.9.4 Package-Manager: Portage-2.3.12, Repoman-2.3.3 media-tv/plex-media-server/Manifest| 1 - .../plex-media-server-1.9.2.ebuild | 135 - .../plex-media-server-1.9.4.ebuild | 2 +- 3 files changed, 1 insertion(+), 137 deletions(-) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index d1ad6e98e16..db8e6a3c367 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1,3 +1,2 @@ DIST plexmediaserver_1.8.1.4139-c789b3fbb_amd64.deb 107251412 SHA256 30b907c94d5b76991831fd3555e4447724683c4e01617a71d39bfe5be11af126 SHA512 17b6de15920013e74f0a634f004b9b599bebd266412f694963967c766e8879b54485a9b07178a575d246c6bc53b202e38da89e293fd7219d0cf993bf9e27afec WHIRLPOOL c907c627a8e693b5b029958e87b01b8c27e3f40ec6ddc04d9b95e67570260ac344bfad9aa35dfdd2ec13f492f7fed3817373c713b5163b7f9c22db1970b8091f -DIST plexmediaserver_1.9.2.4285-9f65b88ae_amd64.deb 107651788 SHA256 b6d79e40ca8e44c56a5900d41519efd6e5fbc0e194a77400922418887abe31b6 SHA512 7703ccd91b97952f7db3ca58fb207702c1d10e0d9f7c8df82f42e4f876eb72b41f0ccdefd6aad02ad64b605e914809ff08c2982e10db0af2aa454d0a8069da5c WHIRLPOOL ab5d98ba417613d49c23543863c412897332a456790e1e27817f647cba43222f90e1d4d2a2fe2daf6d178005f788614e3e960cc7f0098f949045a9fa66c8c855 DIST plexmediaserver_1.9.4.4325-1bf240a65_amd64.deb 107815492 SHA256 3f0860543aeb33ba3162e3018939b23dd46994c4948b58f278a9b28aa073062e SHA512 9b42666eef9f6d300913c27866a0c51fd857438462064948b71f817a0c8447aba75c5252fc763659c20d7992b23b1dfd05fa6d2ee70e7f7b5b5f651de12cf41b WHIRLPOOL 02873e05e4df4f8dd850de5bd5cd33354e51f1c5791ed8497b07a03c21f0533c28bc18f893c859ffd403949c69d8c6b5d6bea089155e9eff5e944e2f74aec660 diff --git a/media-tv/plex-media-server/plex-media-server-1.9.2.ebuild b/media-tv/plex-media-server/plex-media-server-1.9.2.ebuild deleted file mode 100644 index 39ca348a095..000 --- a/media-tv/plex-media-server/plex-media-server-1.9.2.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) -inherit eutils user systemd unpacker pax-utils python-single-r1 - -MINOR_VERSION="4285-9f65b88ae" - -_APPNAME="plexmediaserver" -_USERNAME="plex" -_SHORTNAME="${_USERNAME}" -_FULL_VERSION="${PV}.${MINOR_VERSION}" - -URI="https://downloads.plex.tv/plex-media-server"; - -DESCRIPTION="A free media library that is intended for use with a plex client." -HOMEPAGE="http://www.plex.tv/"; -SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" -SLOT="0" -LICENSE="Plex" -RESTRICT="bindist strip" -KEYWORDS="-* ~amd64" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - sys-apps/fix-gnustack - dev-python/virtualenv[${PYTHON_USEDEP}]" - -RDEPEND=" - net-dns/avahi - ${PYTHON_DEPS}" - -QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" -QA_PREBUILT="*" -QA_MULTILIB_PATHS=( - "usr/lib/${_APPNAME}/.*" - "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*" -) - -EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" ) -BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" ) - -S="${WORKDIR}" -PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" ) - -pkg_setup() { - enewgroup ${_USERNAME} - enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} "${_USERNAME},video" - python-single-r1_pkg_setup -} - -src_unpack() { - unpack_deb ${A} -} - -src_install() { - # Move the config to the correct place - local CONFIG_VANILLA="/etc/default/plexmediaserver" - local CONFIG_PATH="/etc/${_SHORTNAME}" - dodir "${CONFIG_PATH}" - insinto "${CONFIG_PATH}" - doins "${CONFIG_VANILLA#/}" - sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i "${S}"/usr/sbin/start_pms || die - - # Remove Debian specific files - rm -rf "usr/share/doc" || die - - # Copy main files over to image and preserve permissions so it is portable - cp -rp usr/ "${ED}" || die - - # Make sure the logging directory is created - local LOGGING_DIR="/var/log/pms" - dodir "${
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs-kmod/, sys-kernel/spl/
commit: 5fd42a891a87ba97a63a3d6227cc22a54b1f7631 Author: Jonathan Vasquez gentoo org> AuthorDate: Sun Nov 5 00:41:26 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sun Nov 5 00:45:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd42a89 sys-fs/zfs and friends: version bump to 0.7.3 Package-Manager: Portage-2.3.12, Repoman-2.3.3 sys-fs/zfs-kmod/Manifest | 1 + sys-fs/zfs-kmod/zfs-kmod-0.7.3.ebuild | 144 sys-fs/zfs/Manifest | 1 + sys-fs/zfs/zfs-0.7.3.ebuild | 201 ++ sys-kernel/spl/Manifest | 1 + sys-kernel/spl/spl-0.7.3.ebuild | 110 +++ 6 files changed, 458 insertions(+) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index fab0133ed82..e0e567ab345 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -20,4 +20,5 @@ DIST zfs-0.6.5.tar.gz 1816180 SHA256 542121940122c922c9d21a2bb39bca4e4a9db2f6bbf DIST zfs-0.7.0.tar.gz 6714094 SHA256 6907524f5ca4149b799fe65cd31b552b0ae90dba5dc20524e1a24fc708d807d2 SHA512 6e6cbf54399fc85b74b76a6ceb3f30e94903f755fe6386fccc56b5e6d307a907759e4b62acec5d32e8383ef1083423eaff8dee2b0ef01a99459171a42b47d217 WHIRLPOOL 74687be4220bab51f18fdd3c047400c4261acf16f38086c2485f5cb9d79af87f5adfafced92860b021814aece7446cb18e9ca310a363b90c6bac39343b72a4b6 DIST zfs-0.7.1.tar.gz 6376234 SHA256 231b104979ddacfeb1889e1dec175337276e7b3b109d40656089744b5caf3ef6 SHA512 64b0a3b5eeaf09ce824e3e029880a8e5dcb3e4567d1fb2fa24c89d8e55fee1ebe2d2f3a9f77d5468cc5637074e27d5ba7696b566829c93fd69c610b288200a37 WHIRLPOOL 700c83aadca96578ae8d6a9795f91c0c25b69afcc6ec6c02141daafcbcd550ae413438e96c4821c5c90816e0e29366ecfc3e7289623f14c255722c37d9f9a7f6 DIST zfs-0.7.2.tar.gz 6389699 SHA256 f75f4d8bbb8241e3d06321b53914e53fa22d1ccc8be89819b578b46e5d3e5cf4 SHA512 fd10350b3ba5906b8d4968cee4f9febcc475b49e7d5499209566f7cfa39f29c4c2c1a4bae0698ce98244fa66657e7956a8c170de1e5f13b1bc05d2861d2c7722 WHIRLPOOL b1e270bddf9d34a6d60a9f3d80f767d6a19a7c2ae5b51d3fe83fb28432e267d494cd5b4f003b6049a074e8bf65fa9179793dec0b40f366cea493f7993dd3d19d +DIST zfs-0.7.3.tar.gz 6393145 SHA256 cb8fc606835d3f91471e49aca31a6a0a71733b1cbe74fa510e0fe0efa670fe51 SHA512 fe116fd787050f7bc099fe3ed5335c2d18711e5e665af5be13b3971939258e036e273432e80106e704f037d1f6e3114b12e26b01f97b575723f8bd46acdcbf61 WHIRLPOOL 4a7442898bd8855c24c8cdbd8d58b02dfb41ba5e55096ad20afb61c9a2903fd5aa7808fa525dfaaa20bd85ab05e1f44828f8c557ee15c7f2b5dd1174b1810e63 DIST zfs-kmod-0.6.2-p2.tar.xz 28636 SHA256 12882463a38a5a57cf2bb3c14c5783f9511f6dc7b163a47575f2f3dcc24f26f6 SHA512 5792660ae8f5013d12e70d608e9cffa92a8c4089a88a5e78728ee88204b3f970d452d5b0b3874e02be49ebbc139e07139be7b5a86ca40bc8b23cb11a7198a9a8 WHIRLPOOL 0e4c57b363cdd3d736efbd1355567b18e22439bd3b20ef40b27f6b97ad4570c7cc99a11b196ac25359d1966c1a70e178f4fd1687b60450f148ccda47b07282a9 diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.3.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.7.3.ebuild new file mode 100644 index 000..6de1cb67ef1 --- /dev/null +++ b/sys-fs/zfs-kmod/zfs-kmod-0.7.3.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +if [ ${PV} == "" ]; then + AUTOTOOLS_AUTORECONF="1" + EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git"; + inherit git-r3 +else + SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz"; + S="${WORKDIR}/zfs-${PV}" + KEYWORDS=" ~amd64" +fi + +inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils + +DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="CDDL debug? ( GPL-2+ )" +SLOT="0" +IUSE="custom-cflags debug +rootfs" +RESTRICT="debug? ( strip ) test" + +DEPEND=" + =sys-kernel/spl-${PV}* + dev-lang/perl + virtual/awk +" + +RDEPEND="${DEPEND} + !sys-fs/zfs-fuse +" + +AT_M4DIR="config" +AUTOTOOLS_IN_SOURCE_BUILD="1" + +DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown ) + +pkg_setup() { + linux-info_pkg_setup + CONFIG_CHECK="!DEBUG_LOCK_ALLOC + EFI_PARTITION + IOSCHED_NOOP + MODULES + !PAX_KERNEXEC_PLUGIN_METHOD_OR + ZLIB_DEFLATE + ZLIB_INFLATE + " + + use debug && CONFIG_CHECK="${CONFIG_CHECK} + FRAME_POINTER + DEBUG_INFO + !DEBUG_INFO_REDUCED + " + + use rootfs && \ + CONFIG_CHECK="${CONFIG_CHECK} + BLK_DEV_INITRD + DEVTMPFS + " + +
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: e362f5d0168d8417e0da092d367cbac76778868c Author: Jonathan Vasquez gentoo org> AuthorDate: Thu Oct 12 01:44:27 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Thu Oct 12 01:44:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e362f5d0 media-tv/plex-media-server: version bump to 1.9.4 Package-Manager: Portage-2.3.11, Repoman-2.3.3 media-tv/plex-media-server/Manifest| 1 + .../plex-media-server-1.9.4.ebuild | 135 + 2 files changed, 136 insertions(+) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index 35bbfe7d615..d1ad6e98e16 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1,2 +1,3 @@ DIST plexmediaserver_1.8.1.4139-c789b3fbb_amd64.deb 107251412 SHA256 30b907c94d5b76991831fd3555e4447724683c4e01617a71d39bfe5be11af126 SHA512 17b6de15920013e74f0a634f004b9b599bebd266412f694963967c766e8879b54485a9b07178a575d246c6bc53b202e38da89e293fd7219d0cf993bf9e27afec WHIRLPOOL c907c627a8e693b5b029958e87b01b8c27e3f40ec6ddc04d9b95e67570260ac344bfad9aa35dfdd2ec13f492f7fed3817373c713b5163b7f9c22db1970b8091f DIST plexmediaserver_1.9.2.4285-9f65b88ae_amd64.deb 107651788 SHA256 b6d79e40ca8e44c56a5900d41519efd6e5fbc0e194a77400922418887abe31b6 SHA512 7703ccd91b97952f7db3ca58fb207702c1d10e0d9f7c8df82f42e4f876eb72b41f0ccdefd6aad02ad64b605e914809ff08c2982e10db0af2aa454d0a8069da5c WHIRLPOOL ab5d98ba417613d49c23543863c412897332a456790e1e27817f647cba43222f90e1d4d2a2fe2daf6d178005f788614e3e960cc7f0098f949045a9fa66c8c855 +DIST plexmediaserver_1.9.4.4325-1bf240a65_amd64.deb 107815492 SHA256 3f0860543aeb33ba3162e3018939b23dd46994c4948b58f278a9b28aa073062e SHA512 9b42666eef9f6d300913c27866a0c51fd857438462064948b71f817a0c8447aba75c5252fc763659c20d7992b23b1dfd05fa6d2ee70e7f7b5b5f651de12cf41b WHIRLPOOL 02873e05e4df4f8dd850de5bd5cd33354e51f1c5791ed8497b07a03c21f0533c28bc18f893c859ffd403949c69d8c6b5d6bea089155e9eff5e944e2f74aec660 diff --git a/media-tv/plex-media-server/plex-media-server-1.9.4.ebuild b/media-tv/plex-media-server/plex-media-server-1.9.4.ebuild new file mode 100644 index 000..d0ef6d5ee1a --- /dev/null +++ b/media-tv/plex-media-server/plex-media-server-1.9.4.ebuild @@ -0,0 +1,135 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit eutils user systemd unpacker pax-utils python-single-r1 + +MINOR_VERSION="4325-1bf240a65" + +_APPNAME="plexmediaserver" +_USERNAME="plex" +_SHORTNAME="${_USERNAME}" +_FULL_VERSION="${PV}.${MINOR_VERSION}" + +URI="https://downloads.plex.tv/plex-media-server"; + +DESCRIPTION="A free media library that is intended for use with a plex client." +HOMEPAGE="http://www.plex.tv/"; +SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" +SLOT="0" +LICENSE="Plex" +RESTRICT="bindist strip" +KEYWORDS="-* ~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + sys-apps/fix-gnustack + dev-python/virtualenv[${PYTHON_USEDEP}]" + +RDEPEND=" + net-dns/avahi + ${PYTHON_DEPS}" + +QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" +QA_PREBUILT="*" +QA_MULTILIB_PATHS=( + "usr/lib/${_APPNAME}/.*" + "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*" +) + +EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" ) +BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" ) + +S="${WORKDIR}" +PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" ) + +pkg_setup() { + enewgroup ${_USERNAME} + enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} "${_USERNAME},video" + python-single-r1_pkg_setup +} + +src_unpack() { + unpack_deb ${A} +} + +src_install() { + # Move the config to the correct place + local CONFIG_VANILLA="/etc/default/plexmediaserver" + local CONFIG_PATH="/etc/${_SHORTNAME}" + dodir "${CONFIG_PATH}" + insinto "${CONFIG_PATH}" + doins "${CONFIG_VANILLA#/}" + sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i "${S}"/usr/sbin/start_pms || die + + # Remove Debian specific files + rm -rf "usr/share/doc" || die + + # Copy main files over to image and preserve permissions so it is portable + cp -rp usr/ "${ED}" || die + + # Make sure the logging directory is created + local LOGGING_DIR="/var/log/pms" + dodir "${LOGGING_DIR}" + chown "${_USERNAME}":"${_USERNAME}"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-kernel/spl/, sys-fs/zfs-kmod/
commit: a5b537e84e34da9af374ef4b8b580f3d41af17d8 Author: Jonathan Vasquez gentoo org> AuthorDate: Tue Oct 10 01:49:42 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Tue Oct 10 01:51:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b537e8 sys-fs/[zfs|-kmod], sys-kernel/spl: version bump to 0.7.2 Package-Manager: Portage-2.3.11, Repoman-2.3.3 sys-fs/zfs-kmod/Manifest | 1 + sys-fs/zfs-kmod/zfs-kmod-0.7.2.ebuild | 144 sys-fs/zfs/Manifest | 1 + sys-fs/zfs/zfs-0.7.2.ebuild | 201 ++ sys-kernel/spl/Manifest | 1 + sys-kernel/spl/spl-0.7.2.ebuild | 110 +++ 6 files changed, 458 insertions(+) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index c5982be2729..fab0133ed82 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -19,4 +19,5 @@ DIST zfs-0.6.5.9.tar.gz 2610650 SHA256 b724b57dbddae59246fdc15f88f1224061c712945 DIST zfs-0.6.5.tar.gz 1816180 SHA256 542121940122c922c9d21a2bb39bca4e4a9db2f6bbfd2e576630840e256d4c82 SHA512 58480ee9b0780f1f21d12504abc226be3e6df1939214f6a8f245315d1fa0b9da56b3a744df26426ee78f13684a4ca288df6dddc50f8f91d9d0b4c542980a9c53 WHIRLPOOL fdb5580ec8d4abe57069ce453c1d91225019758ecf5d31856a7897ac7e4b51c6a8ae3258e822f684fbd70a0a7d7410c65c37a569f37d132767522118c587cc24 DIST zfs-0.7.0.tar.gz 6714094 SHA256 6907524f5ca4149b799fe65cd31b552b0ae90dba5dc20524e1a24fc708d807d2 SHA512 6e6cbf54399fc85b74b76a6ceb3f30e94903f755fe6386fccc56b5e6d307a907759e4b62acec5d32e8383ef1083423eaff8dee2b0ef01a99459171a42b47d217 WHIRLPOOL 74687be4220bab51f18fdd3c047400c4261acf16f38086c2485f5cb9d79af87f5adfafced92860b021814aece7446cb18e9ca310a363b90c6bac39343b72a4b6 DIST zfs-0.7.1.tar.gz 6376234 SHA256 231b104979ddacfeb1889e1dec175337276e7b3b109d40656089744b5caf3ef6 SHA512 64b0a3b5eeaf09ce824e3e029880a8e5dcb3e4567d1fb2fa24c89d8e55fee1ebe2d2f3a9f77d5468cc5637074e27d5ba7696b566829c93fd69c610b288200a37 WHIRLPOOL 700c83aadca96578ae8d6a9795f91c0c25b69afcc6ec6c02141daafcbcd550ae413438e96c4821c5c90816e0e29366ecfc3e7289623f14c255722c37d9f9a7f6 +DIST zfs-0.7.2.tar.gz 6389699 SHA256 f75f4d8bbb8241e3d06321b53914e53fa22d1ccc8be89819b578b46e5d3e5cf4 SHA512 fd10350b3ba5906b8d4968cee4f9febcc475b49e7d5499209566f7cfa39f29c4c2c1a4bae0698ce98244fa66657e7956a8c170de1e5f13b1bc05d2861d2c7722 WHIRLPOOL b1e270bddf9d34a6d60a9f3d80f767d6a19a7c2ae5b51d3fe83fb28432e267d494cd5b4f003b6049a074e8bf65fa9179793dec0b40f366cea493f7993dd3d19d DIST zfs-kmod-0.6.2-p2.tar.xz 28636 SHA256 12882463a38a5a57cf2bb3c14c5783f9511f6dc7b163a47575f2f3dcc24f26f6 SHA512 5792660ae8f5013d12e70d608e9cffa92a8c4089a88a5e78728ee88204b3f970d452d5b0b3874e02be49ebbc139e07139be7b5a86ca40bc8b23cb11a7198a9a8 WHIRLPOOL 0e4c57b363cdd3d736efbd1355567b18e22439bd3b20ef40b27f6b97ad4570c7cc99a11b196ac25359d1966c1a70e178f4fd1687b60450f148ccda47b07282a9 diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.2.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.7.2.ebuild new file mode 100644 index 000..6de1cb67ef1 --- /dev/null +++ b/sys-fs/zfs-kmod/zfs-kmod-0.7.2.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +if [ ${PV} == "" ]; then + AUTOTOOLS_AUTORECONF="1" + EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git"; + inherit git-r3 +else + SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz"; + S="${WORKDIR}/zfs-${PV}" + KEYWORDS=" ~amd64" +fi + +inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils + +DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="CDDL debug? ( GPL-2+ )" +SLOT="0" +IUSE="custom-cflags debug +rootfs" +RESTRICT="debug? ( strip ) test" + +DEPEND=" + =sys-kernel/spl-${PV}* + dev-lang/perl + virtual/awk +" + +RDEPEND="${DEPEND} + !sys-fs/zfs-fuse +" + +AT_M4DIR="config" +AUTOTOOLS_IN_SOURCE_BUILD="1" + +DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown ) + +pkg_setup() { + linux-info_pkg_setup + CONFIG_CHECK="!DEBUG_LOCK_ALLOC + EFI_PARTITION + IOSCHED_NOOP + MODULES + !PAX_KERNEXEC_PLUGIN_METHOD_OR + ZLIB_DEFLATE + ZLIB_INFLATE + " + + use debug && CONFIG_CHECK="${CONFIG_CHECK} + FRAME_POINTER + DEBUG_INFO + !DEBUG_INFO_REDUCED + " + + use rootfs && \ + CONFIG_CHECK="${CONFIG_CHECK} + BLK_DEV_INITRD + DEVTMPFS + " + +
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: ba8354ae1f7036076d0df1d78ddbc5ed94b38515 Author: Jonathan Vasquez gentoo org> AuthorDate: Tue Oct 10 01:11:18 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Tue Oct 10 01:11:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba8354ae media-tv/plex-media-server: version bump to 1.9.2 Package-Manager: Portage-2.3.11, Repoman-2.3.3 media-tv/plex-media-server/Manifest| 1 + .../plex-media-server-1.9.2.ebuild | 135 + 2 files changed, 136 insertions(+) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index 5c4106512a5..35bbfe7d615 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1 +1,2 @@ DIST plexmediaserver_1.8.1.4139-c789b3fbb_amd64.deb 107251412 SHA256 30b907c94d5b76991831fd3555e4447724683c4e01617a71d39bfe5be11af126 SHA512 17b6de15920013e74f0a634f004b9b599bebd266412f694963967c766e8879b54485a9b07178a575d246c6bc53b202e38da89e293fd7219d0cf993bf9e27afec WHIRLPOOL c907c627a8e693b5b029958e87b01b8c27e3f40ec6ddc04d9b95e67570260ac344bfad9aa35dfdd2ec13f492f7fed3817373c713b5163b7f9c22db1970b8091f +DIST plexmediaserver_1.9.2.4285-9f65b88ae_amd64.deb 107651788 SHA256 b6d79e40ca8e44c56a5900d41519efd6e5fbc0e194a77400922418887abe31b6 SHA512 7703ccd91b97952f7db3ca58fb207702c1d10e0d9f7c8df82f42e4f876eb72b41f0ccdefd6aad02ad64b605e914809ff08c2982e10db0af2aa454d0a8069da5c WHIRLPOOL ab5d98ba417613d49c23543863c412897332a456790e1e27817f647cba43222f90e1d4d2a2fe2daf6d178005f788614e3e960cc7f0098f949045a9fa66c8c855 diff --git a/media-tv/plex-media-server/plex-media-server-1.9.2.ebuild b/media-tv/plex-media-server/plex-media-server-1.9.2.ebuild new file mode 100644 index 000..39ca348a095 --- /dev/null +++ b/media-tv/plex-media-server/plex-media-server-1.9.2.ebuild @@ -0,0 +1,135 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit eutils user systemd unpacker pax-utils python-single-r1 + +MINOR_VERSION="4285-9f65b88ae" + +_APPNAME="plexmediaserver" +_USERNAME="plex" +_SHORTNAME="${_USERNAME}" +_FULL_VERSION="${PV}.${MINOR_VERSION}" + +URI="https://downloads.plex.tv/plex-media-server"; + +DESCRIPTION="A free media library that is intended for use with a plex client." +HOMEPAGE="http://www.plex.tv/"; +SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" +SLOT="0" +LICENSE="Plex" +RESTRICT="bindist strip" +KEYWORDS="-* ~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + sys-apps/fix-gnustack + dev-python/virtualenv[${PYTHON_USEDEP}]" + +RDEPEND=" + net-dns/avahi + ${PYTHON_DEPS}" + +QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" +QA_PREBUILT="*" +QA_MULTILIB_PATHS=( + "usr/lib/${_APPNAME}/.*" + "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*" +) + +EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" ) +BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" ) + +S="${WORKDIR}" +PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" ) + +pkg_setup() { + enewgroup ${_USERNAME} + enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} "${_USERNAME},video" + python-single-r1_pkg_setup +} + +src_unpack() { + unpack_deb ${A} +} + +src_install() { + # Move the config to the correct place + local CONFIG_VANILLA="/etc/default/plexmediaserver" + local CONFIG_PATH="/etc/${_SHORTNAME}" + dodir "${CONFIG_PATH}" + insinto "${CONFIG_PATH}" + doins "${CONFIG_VANILLA#/}" + sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i "${S}"/usr/sbin/start_pms || die + + # Remove Debian specific files + rm -rf "usr/share/doc" || die + + # Copy main files over to image and preserve permissions so it is portable + cp -rp usr/ "${ED}" || die + + # Make sure the logging directory is created + local LOGGING_DIR="/var/log/pms" + dodir "${LOGGING_DIR}" + chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die + + # Create default library folder with correct permissions + local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}" + dodir "${DEFAULT_LIBRARY_DIR}" + chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${DEFAULT_LIBRARY_DIR}" || die + + # Install the OpenRC init/conf files + doinitd "${FILE
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: cc82f8c57937001dc7099f556eea0cd9ed9d Author: Jonathan Vasquez gentoo org> AuthorDate: Tue Oct 10 01:08:45 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Tue Oct 10 01:08:45 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc82f8c5 media-tv/plex-media-server: stabilizing 1.8.1, removing old versions. Package-Manager: Portage-2.3.11, Repoman-2.3.3 media-tv/plex-media-server/Manifest| 2 - .../plex-media-server-1.5.6.ebuild | 135 - .../plex-media-server-1.7.5.ebuild | 135 - .../plex-media-server-1.8.1.ebuild | 2 +- 4 files changed, 1 insertion(+), 273 deletions(-) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index 46a0d23ff9e..5c4106512a5 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1,3 +1 @@ -DIST plexmediaserver_1.5.6.3790-4613ce077_amd64.deb 105490284 SHA256 633a7fad995347fed1b22dd6983156d24ac95659d541ee4cf8eea505d4cc5575 SHA512 87173c290937706f05461b7ca3b217e09262ec02b0fa728580c18802e3b7246899f2840fdd6703256e32cd92adb71e3d5321c0a38569827f005eb1face9144f7 WHIRLPOOL d9de5e1a90e8644aa14702e034d1799cd1f1fab1c7c730a2334bdac6e1c90a44a0febdfdb42ab791a728bf6daf9baf655c3f2dd82ff9632a86340a9e9aef38e9 -DIST plexmediaserver_1.7.5.4035-313f93718_amd64.deb 106646674 SHA256 a8c9d2961443c22c85b2795f267bafe576561d365a85d18a97627508a3515844 SHA512 033296004a57c0b7ded412298e7bb2c817ca5c4276683115e0bfb88ecb3445355745ef8216aa4ec92926a3f3ff5ae813470ad4a2edc7f85ed32386e363e76203 WHIRLPOOL 912b2057f71f51a3820a5e660f8726af000165a72ea36f480a62786057cf1e7c42f20741119cd7de14565360d45b6e6c6888ae2cc6ccdc67e7f1d7b8da54c530 DIST plexmediaserver_1.8.1.4139-c789b3fbb_amd64.deb 107251412 SHA256 30b907c94d5b76991831fd3555e4447724683c4e01617a71d39bfe5be11af126 SHA512 17b6de15920013e74f0a634f004b9b599bebd266412f694963967c766e8879b54485a9b07178a575d246c6bc53b202e38da89e293fd7219d0cf993bf9e27afec WHIRLPOOL c907c627a8e693b5b029958e87b01b8c27e3f40ec6ddc04d9b95e67570260ac344bfad9aa35dfdd2ec13f492f7fed3817373c713b5163b7f9c22db1970b8091f diff --git a/media-tv/plex-media-server/plex-media-server-1.5.6.ebuild b/media-tv/plex-media-server/plex-media-server-1.5.6.ebuild deleted file mode 100644 index 4c60daa5393..000 --- a/media-tv/plex-media-server/plex-media-server-1.5.6.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) -inherit eutils user systemd unpacker pax-utils python-single-r1 - -MINOR_VERSION="3790-4613ce077" - -_APPNAME="plexmediaserver" -_USERNAME="plex" -_SHORTNAME="${_USERNAME}" -_FULL_VERSION="${PV}.${MINOR_VERSION}" - -URI="https://downloads.plex.tv/plex-media-server"; - -DESCRIPTION="A free media library that is intended for use with a plex client." -HOMEPAGE="http://www.plex.tv/"; -SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" -SLOT="0" -LICENSE="Plex" -RESTRICT="bindist strip" -KEYWORDS="-* amd64" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - sys-apps/fix-gnustack - dev-python/virtualenv[${PYTHON_USEDEP}]" - -RDEPEND=" - net-dns/avahi - ${PYTHON_DEPS}" - -QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" -QA_PREBUILT="*" -QA_MULTILIB_PATHS=( - "usr/lib/${_APPNAME}/.*" - "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*" -) - -EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" ) -BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" ) - -S="${WORKDIR}" -PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" ) - -pkg_setup() { - enewgroup ${_USERNAME} - enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} "${_USERNAME},video" - python-single-r1_pkg_setup -} - -src_unpack() { - unpack_deb ${A} -} - -src_install() { - # Move the config to the correct place - local CONFIG_VANILLA="/etc/default/plexmediaserver" - local CONFIG_PATH="/etc/${_SHORTNAME}" - dodir "${CONFIG_PATH}" - insinto "${CONFIG_PATH}" - doins "${CONFIG_VANILLA#/}" - sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i "${S}"/usr/sbin/start_pms || die - - # Remove Debian specific files - rm -rf "usr/share/doc" || die - - # Copy main files over to image and preserve permissions so it is portable - cp -rp usr/ "${ED}" || die - - # Make sure the logging
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 618255ce30bd22ccd172eb3acd641f446af7b69e Author: Jonathan Vasquez gentoo org> AuthorDate: Tue Sep 12 13:06:37 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Tue Sep 12 13:06:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=618255ce sys-fs/zfs: changing blocker deps for 0.7.0 ebuilds, and removing 0.7.0-r0 Package-Manager: Portage-2.3.6, Repoman-2.3.2 .../{zfs-0.7.0-r1.ebuild => zfs-0.7.0-r2.ebuild} | 6 +- sys-fs/zfs/zfs-0.7.0.ebuild| 197 - .../zfs/{zfs-0.7.1.ebuild => zfs-0.7.1-r1.ebuild} | 6 +- 3 files changed, 8 insertions(+), 201 deletions(-) diff --git a/sys-fs/zfs/zfs-0.7.0-r1.ebuild b/sys-fs/zfs/zfs-0.7.0-r2.ebuild similarity index 97% rename from sys-fs/zfs/zfs-0.7.0-r1.ebuild rename to sys-fs/zfs/zfs-0.7.0-r2.ebuild index 1fa9e574522..b20cb49f36a 100644 --- a/sys-fs/zfs/zfs-0.7.0-r1.ebuild +++ b/sys-fs/zfs/zfs-0.7.0-r2.ebuild @@ -50,8 +50,10 @@ RDEPEND="${COMMON_DEPEND} app-arch/cpio app-misc/pax-utils !=sys-kernel/genkernel-3.5.1.1 ->=sys-kernel/bliss-initramfs-7.1.0 ) + !https://github.com/zfsonlinux/${PN}.git"; -else - SRC_URI="https://github.com/zfsonlinux/${PN}/releases/download/${P}/${P}.tar.gz"; - KEYWORDS=" ~amd64" -fi - -inherit autotools-utils bash-completion-r1 flag-o-matic linux-info python-r1 systemd toolchain-funcs udev - -DESCRIPTION="Userland utilities for ZFS Linux kernel module" -HOMEPAGE="http://zfsonlinux.org/"; - -LICENSE="BSD-2 CDDL MIT" -SLOT="0" -IUSE="custom-cflags debug kernel-builtin +rootfs test-suite static-libs" -RESTRICT="test" - -COMMON_DEPEND=" - sys-apps/util-linux[static-libs?] - sys-libs/zlib[static-libs(+)?] - virtual/awk -" -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig -" - -RDEPEND="${COMMON_DEPEND} - !=sys-apps/grep-2.13* - !kernel-builtin? ( =sys-fs/zfs-kmod-${PV}* ) - !sys-fs/zfs-fuse - !prefix? ( virtual/udev ) - test-suite? ( - sys-apps/util-linux - sys-devel/bc - sys-block/parted - sys-fs/lsscsi - sys-fs/mdadm - sys-process/procps - virtual/modutils - ) - rootfs? ( - app-arch/cpio - app-misc/pax-utils - !" - eerror "Block devices --->" - eerror "[ ] Loopback device support" - fi - fi - fi - fi - -} - -src_prepare() { - # Update paths - sed -e "s|/sbin/lsmod|/bin/lsmod|" \ - -e "s|/usr/bin/scsi-rescan|/usr/sbin/rescan-scsi-bus|" \ - -e "s|/sbin/parted|/usr/sbin/parted|" \ - -i scripts/common.sh.in - - autotools-utils_src_prepare -} - -src_configure() { - use custom-cflags || strip-flags - local myeconfargs=( - --bindir="${EPREFIX}/bin" - --sbindir="${EPREFIX}/sbin" - --with-config=user - --with-dracutdir="/usr/$(get_libdir)/dracut" - --with-linux="${KV_DIR}" - --with-linux-obj="${KV_OUT_DIR}" - --with-udevdir="$(get_udevdir)" - --with-blkid - $(use_enable debug) - ) - autotools-utils_src_configure - - # prepare systemd unit and helper script - cat "${FILESDIR}/zfs.service.in" | \ - sed -e "s:@sbindir@:${EPREFIX}/sbin:g" \ - -e "s:@sysconfdir@:${EPREFIX}/etc:g" \ - > "${T}/zfs.service" || die - cat "${FILESDIR}/zfs-init.sh.in" | \ - sed -e "s:@sbindir@:${EPREFIX}/sbin:g" \ - -e "s:@sysconfdir@:${EPREFIX}/etc:g" \ - > "${T}/zfs-init.sh" || die -} - -src_install() { - autotools-utils_src_install - gen_usr_ldscript -a uutil nvpair zpool zfs zfs_core - use test-suite || rm -rf "${ED}usr/share/zfs" - - newbashcomp "${FILESDIR}/bash-completion-r1" zfs - bashcomp_alias zfs zpool - - exeinto /usr/libexec - doexe "${T}/zfs-init.sh" - systemd_dounit "${T}/zfs.service" -} - -pkg_postinst() { - if ! use kernel-builtin && [ ${PV} = "" ] - then - einfo "Adding ${P} to the module database to ensure that the" - einfo "kernel modules and userland utilities st
[gentoo-commits] repo/gentoo:master commit in: app-admin/keepass/
commit: 7bd91ebcbc4c6d89297336125ed5c136641ee532 Author: Jonathan Vasquez gentoo org> AuthorDate: Mon Sep 4 16:01:19 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Mon Sep 4 16:01:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd91ebc app-admin/keepass: removing myself from proxy maintainers list. Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-admin/keepass/metadata.xml | 5 - 1 file changed, 5 deletions(-) diff --git a/app-admin/keepass/metadata.xml b/app-admin/keepass/metadata.xml index ca860b2b209..1bac3fa32dc 100644 --- a/app-admin/keepass/metadata.xml +++ b/app-admin/keepass/metadata.xml @@ -9,11 +9,6 @@ kensing...@gentoo.org Proxy maintainer. CC him on bugs. - - fearedbl...@gentoo.org - Jonathan Vasquez - Proxy maintainer. CC him on bugs. - proxy-ma...@gentoo.org Proxy Maintainers
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: 41070cb736f3524a6d87d96a3cce9d931fe8b895 Author: Jonathan Vasquez gentoo org> AuthorDate: Mon Sep 4 15:47:51 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Mon Sep 4 15:48:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41070cb7 media-tv/plex-media-server: version bump to 1.8.1 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-tv/plex-media-server/Manifest| 1 + .../plex-media-server-1.8.1.ebuild | 135 + 2 files changed, 136 insertions(+) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index be3aaf7454b..46a0d23ff9e 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1,2 +1,3 @@ DIST plexmediaserver_1.5.6.3790-4613ce077_amd64.deb 105490284 SHA256 633a7fad995347fed1b22dd6983156d24ac95659d541ee4cf8eea505d4cc5575 SHA512 87173c290937706f05461b7ca3b217e09262ec02b0fa728580c18802e3b7246899f2840fdd6703256e32cd92adb71e3d5321c0a38569827f005eb1face9144f7 WHIRLPOOL d9de5e1a90e8644aa14702e034d1799cd1f1fab1c7c730a2334bdac6e1c90a44a0febdfdb42ab791a728bf6daf9baf655c3f2dd82ff9632a86340a9e9aef38e9 DIST plexmediaserver_1.7.5.4035-313f93718_amd64.deb 106646674 SHA256 a8c9d2961443c22c85b2795f267bafe576561d365a85d18a97627508a3515844 SHA512 033296004a57c0b7ded412298e7bb2c817ca5c4276683115e0bfb88ecb3445355745ef8216aa4ec92926a3f3ff5ae813470ad4a2edc7f85ed32386e363e76203 WHIRLPOOL 912b2057f71f51a3820a5e660f8726af000165a72ea36f480a62786057cf1e7c42f20741119cd7de14565360d45b6e6c6888ae2cc6ccdc67e7f1d7b8da54c530 +DIST plexmediaserver_1.8.1.4139-c789b3fbb_amd64.deb 107251412 SHA256 30b907c94d5b76991831fd3555e4447724683c4e01617a71d39bfe5be11af126 SHA512 17b6de15920013e74f0a634f004b9b599bebd266412f694963967c766e8879b54485a9b07178a575d246c6bc53b202e38da89e293fd7219d0cf993bf9e27afec WHIRLPOOL c907c627a8e693b5b029958e87b01b8c27e3f40ec6ddc04d9b95e67570260ac344bfad9aa35dfdd2ec13f492f7fed3817373c713b5163b7f9c22db1970b8091f diff --git a/media-tv/plex-media-server/plex-media-server-1.8.1.ebuild b/media-tv/plex-media-server/plex-media-server-1.8.1.ebuild new file mode 100644 index 000..4511bd18b10 --- /dev/null +++ b/media-tv/plex-media-server/plex-media-server-1.8.1.ebuild @@ -0,0 +1,135 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit eutils user systemd unpacker pax-utils python-single-r1 + +MINOR_VERSION="4139-c789b3fbb" + +_APPNAME="plexmediaserver" +_USERNAME="plex" +_SHORTNAME="${_USERNAME}" +_FULL_VERSION="${PV}.${MINOR_VERSION}" + +URI="https://downloads.plex.tv/plex-media-server"; + +DESCRIPTION="A free media library that is intended for use with a plex client." +HOMEPAGE="http://www.plex.tv/"; +SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" +SLOT="0" +LICENSE="Plex" +RESTRICT="bindist strip" +KEYWORDS="-* ~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + sys-apps/fix-gnustack + dev-python/virtualenv[${PYTHON_USEDEP}]" + +RDEPEND=" + net-dns/avahi + ${PYTHON_DEPS}" + +QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" +QA_PREBUILT="*" +QA_MULTILIB_PATHS=( + "usr/lib/${_APPNAME}/.*" + "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*" +) + +EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" ) +BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" ) + +S="${WORKDIR}" +PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" ) + +pkg_setup() { + enewgroup ${_USERNAME} + enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} "${_USERNAME},video" + python-single-r1_pkg_setup +} + +src_unpack() { + unpack_deb ${A} +} + +src_install() { + # Move the config to the correct place + local CONFIG_VANILLA="/etc/default/plexmediaserver" + local CONFIG_PATH="/etc/${_SHORTNAME}" + dodir "${CONFIG_PATH}" + insinto "${CONFIG_PATH}" + doins "${CONFIG_VANILLA#/}" + sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i "${S}"/usr/sbin/start_pms || die + + # Remove Debian specific files + rm -rf "usr/share/doc" || die + + # Copy main files over to image and preserve permissions so it is portable + cp -rp usr/ "${ED}" || die + + # Make sure the logging directory is created + local LOGGING_DIR="/var/log/pms" + dodir "${LOGGING_DIR}" + chown "${_USERNAME}":"${_USERNAME}"
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: e28b5a2571f23a27db86f5627a9db0e91f0cd0be Author: Jonathan Vasquez gentoo org> AuthorDate: Mon Sep 4 15:44:36 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Mon Sep 4 15:48:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e28b5a25 media-tv/plex-media-server: stabilizing 1.7.5 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-tv/plex-media-server/plex-media-server-1.7.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/plex-media-server/plex-media-server-1.7.5.ebuild b/media-tv/plex-media-server/plex-media-server-1.7.5.ebuild index 6049473e6e8..fc75725f594 100644 --- a/media-tv/plex-media-server/plex-media-server-1.7.5.ebuild +++ b/media-tv/plex-media-server/plex-media-server-1.7.5.ebuild @@ -21,7 +21,7 @@ SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64 SLOT="0" LICENSE="Plex" RESTRICT="bindist strip" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 538b8d2bf79e75c3ee85b6ad78e499bba689ecea Author: Jonathan Vasquez gentoo org> AuthorDate: Sat Aug 12 13:35:07 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sat Aug 12 14:12:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=538b8d2b sys-fs/zfs: Fixing bug #626362 (Adding genkernel/bliss-initramfs dep) Package-Manager: Portage-2.3.6, Repoman-2.3.2 sys-fs/zfs/zfs-0.7.0-r1.ebuild | 199 + 1 file changed, 199 insertions(+) diff --git a/sys-fs/zfs/zfs-0.7.0-r1.ebuild b/sys-fs/zfs/zfs-0.7.0-r1.ebuild new file mode 100644 index 000..fabbcc03be8 --- /dev/null +++ b/sys-fs/zfs/zfs-0.7.0-r1.ebuild @@ -0,0 +1,199 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +if [ ${PV} == "" ] ; then + inherit git-r3 linux-mod + AUTOTOOLS_AUTORECONF="1" + EGIT_REPO_URI="https://github.com/zfsonlinux/${PN}.git"; +else + SRC_URI="https://github.com/zfsonlinux/${PN}/releases/download/${P}/${P}.tar.gz"; + KEYWORDS=" ~amd64" +fi + +inherit autotools-utils bash-completion-r1 flag-o-matic linux-info python-r1 systemd toolchain-funcs udev + +DESCRIPTION="Userland utilities for ZFS Linux kernel module" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="BSD-2 CDDL MIT" +SLOT="0" +IUSE="custom-cflags debug kernel-builtin +rootfs test-suite static-libs" +RESTRICT="test" + +COMMON_DEPEND=" + sys-apps/util-linux[static-libs?] + sys-libs/zlib[static-libs(+)?] + virtual/awk +" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig +" + +RDEPEND="${COMMON_DEPEND} + !=sys-apps/grep-2.13* + !kernel-builtin? ( =sys-fs/zfs-kmod-${PV}* ) + !sys-fs/zfs-fuse + !prefix? ( virtual/udev ) + test-suite? ( + sys-apps/util-linux + sys-devel/bc + sys-block/parted + sys-fs/lsscsi + sys-fs/mdadm + sys-process/procps + virtual/modutils + ) + rootfs? ( + app-arch/cpio + app-misc/pax-utils + !" + eerror "Block devices --->" + eerror "[ ] Loopback device support" + fi + fi + fi + fi + +} + +src_prepare() { + # Update paths + sed -e "s|/sbin/lsmod|/bin/lsmod|" \ + -e "s|/usr/bin/scsi-rescan|/usr/sbin/rescan-scsi-bus|" \ + -e "s|/sbin/parted|/usr/sbin/parted|" \ + -i scripts/common.sh.in + + autotools-utils_src_prepare +} + +src_configure() { + use custom-cflags || strip-flags + local myeconfargs=( + --bindir="${EPREFIX}/bin" + --sbindir="${EPREFIX}/sbin" + --with-config=user + --with-dracutdir="/usr/$(get_libdir)/dracut" + --with-linux="${KV_DIR}" + --with-linux-obj="${KV_OUT_DIR}" + --with-udevdir="$(get_udevdir)" + --with-blkid + $(use_enable debug) + ) + autotools-utils_src_configure + + # prepare systemd unit and helper script + cat "${FILESDIR}/zfs.service.in" | \ + sed -e "s:@sbindir@:${EPREFIX}/sbin:g" \ + -e "s:@sysconfdir@:${EPREFIX}/etc:g" \ + > "${T}/zfs.service" || die + cat "${FILESDIR}/zfs-init.sh.in" | \ + sed -e "s:@sbindir@:${EPREFIX}/sbin:g" \ + -e "s:@sysconfdir@:${EPREFIX}/etc:g" \ + > "${T}/zfs-init.sh" || die +} + +src_install() { + autotools-utils_src_install + gen_usr_ldscript -a uutil nvpair zpool zfs zfs_core + use test-suite || rm -rf "${ED}usr/share/zfs" + + newbashcomp "${FILESDIR}/bash-completion-r1" zfs + bashcomp_alias zfs zpool + + exeinto /usr/libexec + doexe "${T}/zfs-init.sh" + systemd_dounit "${T}/zfs.service" +} + +pkg_postinst() { + if ! use kernel-builtin && [ ${PV} = "" ] + then + einfo "Adding ${P} to the module database to ensure that the" + einfo "kernel modules and userland utilities stay in sync." + update_moduledb + fi + + if [ -e "${EROOT}etc/runlevels/boot/zfs" ] + then + einfo 'The zfs bo
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: e1696477c09e778a0660804759e8d64beb22542e Author: Jonathan Vasquez gentoo org> AuthorDate: Sat Aug 12 14:11:31 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sat Aug 12 14:12:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1696477 sys-fs/zfs: changing = to >= to allow new versions to be accepted. Package-Manager: Portage-2.3.6, Repoman-2.3.2 sys-fs/zfs/zfs-0.7.0-r1.ebuild | 4 ++-- sys-fs/zfs/zfs-0.7.1.ebuild| 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-fs/zfs/zfs-0.7.0-r1.ebuild b/sys-fs/zfs/zfs-0.7.0-r1.ebuild index fabbcc03be8..1fa9e574522 100644 --- a/sys-fs/zfs/zfs-0.7.0-r1.ebuild +++ b/sys-fs/zfs/zfs-0.7.0-r1.ebuild @@ -50,8 +50,8 @@ RDEPEND="${COMMON_DEPEND} app-arch/cpio app-misc/pax-utils !=sys-kernel/genkernel-3.5.1.1 +>=sys-kernel/bliss-initramfs-7.1.0 ) ) sys-fs/udev-init-scripts " diff --git a/sys-fs/zfs/zfs-0.7.1.ebuild b/sys-fs/zfs/zfs-0.7.1.ebuild index 3a17f1b2eec..48136e7a0c6 100644 --- a/sys-fs/zfs/zfs-0.7.1.ebuild +++ b/sys-fs/zfs/zfs-0.7.1.ebuild @@ -50,8 +50,8 @@ RDEPEND="${COMMON_DEPEND} app-arch/cpio app-misc/pax-utils !=sys-kernel/genkernel-3.5.1.1 +>=sys-kernel/bliss-initramfs-7.1.0 ) ) sys-fs/udev-init-scripts "
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/spl/
commit: 00fe61ef5cf5e2622710a606ef99707afd59b905 Author: Jonathan Vasquez gentoo org> AuthorDate: Sat Aug 12 13:38:45 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sat Aug 12 14:12:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00fe61ef sys-kernel/spl: version bump to 0.7.1 Package-Manager: Portage-2.3.6, Repoman-2.3.2 sys-kernel/spl/Manifest | 1 + sys-kernel/spl/spl-0.7.1.ebuild | 110 2 files changed, 111 insertions(+) diff --git a/sys-kernel/spl/Manifest b/sys-kernel/spl/Manifest index cd5740f9938..ad24870d8ad 100644 --- a/sys-kernel/spl/Manifest +++ b/sys-kernel/spl/Manifest @@ -18,3 +18,4 @@ DIST spl-0.6.5.7.tar.gz 558570 SHA256 dc8690e407183eeb7a6af0e7692d6e0a1cd323d51d DIST spl-0.6.5.8.tar.gz 553270 SHA256 2d2211710678d2b7da88cc657b7b9c44d281b1cc74d60761e52d33ab1155 SHA512 4078bcc96c112f12129918583400d927d7dd56686c470dd9cb8fc6ba641dcb5afb044c95de02ac397909bb90f4c50d0aada91177ffed810883b5889610d8b0b4 WHIRLPOOL 57b42a93d74348352e367f7d0e08189cd1d443e74c711d8147c35e1bc4264df1a742e231b381ffcc32aaa755cb732c7e062653145fb929872b6835caa2afda27 DIST spl-0.6.5.9.tar.gz 594271 SHA256 d9ccd24786bb5a8616748a93a3c0b1270aa891175e2f5d726195b416f5c03b9c SHA512 356db95fcc93eb4ee298efc1ac25d38743572c539fc10b2d1533af861b4fd60804e61c3fb9f9bbad3d7a51cf123113b5b0bcbd49eba1bad7b1d8823d206022e8 WHIRLPOOL 6565a4939efaeba0cff75496ce9e8ea84b55da97fe47457ca33bcaf07aaa93a27dd410a9264b29539e65475029c0f0c612bc93b9fee4f97c7d6db9c92aab6a34 DIST spl-0.7.0.tar.gz 608150 SHA256 567f461435f99f862efb1b740ed0876b52a2a539aafad6e5372a84a06a5da4d3 SHA512 a01798fad4f46788cf91d97699837526d5a33e35dcd46247a9e00747d3d439b949113eb42c8d9fe9cbc4a7b1ee645a5ac09eb764db82a2a07eaddbbb9605d11c WHIRLPOOL 7087089423c3515945af9de27879b8f009cf39ee3840400bde2aebd967bfe2be41d513ca6368774ad06d1871c81c3abd50f442d5ea9602da456cbe6a3e8cecd4 +DIST spl-0.7.1.tar.gz 547932 SHA256 e6a83dc50bc83a5ce6f20238da16fb941ab6090c419be8af8fc9223210f637fd SHA512 1edd0d21f6bc24c3c1295a3e1002ccc03954b1a8657f34050ca9992aac33eb2caa4356c92c74b1c1767ce69f67f3463bcab749b411b2676b5ed16c6ca838e0fe WHIRLPOOL 8facc1c8bc10481a09b92d16f7c4e3c6612749d55014c28444d0b62382940c84857f2f4c165b45f55aa917172a562dcc2897bc8bc5b8045793e9ebe96345fe5e diff --git a/sys-kernel/spl/spl-0.7.1.ebuild b/sys-kernel/spl/spl-0.7.1.ebuild new file mode 100644 index 000..1a3984b06ec --- /dev/null +++ b/sys-kernel/spl/spl-0.7.1.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +if [[ ${PV} == "" ]] ; then + AUTOTOOLS_AUTORECONF="1" + EGIT_REPO_URI="https://github.com/zfsonlinux/${PN}.git"; + inherit git-r3 +else + SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/${P}.tar.gz"; + KEYWORDS=" ~amd64" +fi + +inherit flag-o-matic linux-info linux-mod autotools-utils + +DESCRIPTION="The Solaris Porting Layer is a Linux kernel module which provides many of the Solaris kernel APIs" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="custom-cflags debug" +RESTRICT="debug? ( strip ) test" + +COMMON_DEPEND="dev-lang/perl + virtual/awk" + +DEPEND="${COMMON_DEPEND}" + +RDEPEND="${COMMON_DEPEND} + !sys-devel/spl" + +AT_M4DIR="config" +AUTOTOOLS_IN_SOURCE_BUILD="1" +DOCS=( AUTHORS DISCLAIMER ) + +pkg_setup() { + linux-info_pkg_setup + CONFIG_CHECK=" + !DEBUG_LOCK_ALLOC + MODULES + KALLSYMS + !PAX_KERNEXEC_PLUGIN_METHOD_OR + !PAX_SIZE_OVERFLOW + ZLIB_DEFLATE + ZLIB_INFLATE + " + + use debug && CONFIG_CHECK="${CONFIG_CHECK} + FRAME_POINTER + DEBUG_INFO + !DEBUG_INFO_REDUCED + " + + kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required" + + [ ${PV} != "" ] && \ + { kernel_is le 4 12 || die "Linux 4.12 is the latest supported version."; } + + check_extra_config +} + +src_prepare() { + # Workaround for hard coded path + sed -i "s|/sbin/lsmod|/bin/lsmod|" "${S}/scripts/check.sh" || \ + die "Cannot patch check.sh" + + # splat is unnecessary unless we are debugging + use debug || { sed -e 's/^subdir-m += splat$//' -i "${S}/module/Makefile.in" || die ; } + + # Set module revision number + [ ${PV} != "" ] && \ + { sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" "${S}/META" || die "Could
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 75e8648a7beb7d9e2a3526e4449cbf489d8f0756 Author: Jonathan Vasquez gentoo org> AuthorDate: Sat Aug 12 13:37:56 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sat Aug 12 14:12:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e8648a sys-fs/zfs-kmod: version bump to 0.7.1 Package-Manager: Portage-2.3.6, Repoman-2.3.2 sys-fs/zfs-kmod/Manifest | 1 + sys-fs/zfs-kmod/zfs-kmod-0.7.1.ebuild | 144 ++ 2 files changed, 145 insertions(+) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index b71bcdb02da..c5982be2729 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -18,4 +18,5 @@ DIST zfs-0.6.5.8.tar.gz 2521921 SHA256 d77f43f7dc38381773e2c34531954c52f3de80361 DIST zfs-0.6.5.9.tar.gz 2610650 SHA256 b724b57dbddae59246fdc15f88f1224061c712945bb36412a2087e0c7760d77f SHA512 6e175f32421cf0f9e13429f12f0fac0564dc7059ab076831d0ebc4f6a17412160ca3526ebdf894bc7666e82580355b08701dd01c411d3177f82e7330b4529a37 WHIRLPOOL 149d730a26363b50691363b314669756d218c4a16e6d06e319c2b0866c5f8ed6e2da2396a516297c127d3343d51d78072d8b7371e3f4d327d30fa43c90be5cd3 DIST zfs-0.6.5.tar.gz 1816180 SHA256 542121940122c922c9d21a2bb39bca4e4a9db2f6bbfd2e576630840e256d4c82 SHA512 58480ee9b0780f1f21d12504abc226be3e6df1939214f6a8f245315d1fa0b9da56b3a744df26426ee78f13684a4ca288df6dddc50f8f91d9d0b4c542980a9c53 WHIRLPOOL fdb5580ec8d4abe57069ce453c1d91225019758ecf5d31856a7897ac7e4b51c6a8ae3258e822f684fbd70a0a7d7410c65c37a569f37d132767522118c587cc24 DIST zfs-0.7.0.tar.gz 6714094 SHA256 6907524f5ca4149b799fe65cd31b552b0ae90dba5dc20524e1a24fc708d807d2 SHA512 6e6cbf54399fc85b74b76a6ceb3f30e94903f755fe6386fccc56b5e6d307a907759e4b62acec5d32e8383ef1083423eaff8dee2b0ef01a99459171a42b47d217 WHIRLPOOL 74687be4220bab51f18fdd3c047400c4261acf16f38086c2485f5cb9d79af87f5adfafced92860b021814aece7446cb18e9ca310a363b90c6bac39343b72a4b6 +DIST zfs-0.7.1.tar.gz 6376234 SHA256 231b104979ddacfeb1889e1dec175337276e7b3b109d40656089744b5caf3ef6 SHA512 64b0a3b5eeaf09ce824e3e029880a8e5dcb3e4567d1fb2fa24c89d8e55fee1ebe2d2f3a9f77d5468cc5637074e27d5ba7696b566829c93fd69c610b288200a37 WHIRLPOOL 700c83aadca96578ae8d6a9795f91c0c25b69afcc6ec6c02141daafcbcd550ae413438e96c4821c5c90816e0e29366ecfc3e7289623f14c255722c37d9f9a7f6 DIST zfs-kmod-0.6.2-p2.tar.xz 28636 SHA256 12882463a38a5a57cf2bb3c14c5783f9511f6dc7b163a47575f2f3dcc24f26f6 SHA512 5792660ae8f5013d12e70d608e9cffa92a8c4089a88a5e78728ee88204b3f970d452d5b0b3874e02be49ebbc139e07139be7b5a86ca40bc8b23cb11a7198a9a8 WHIRLPOOL 0e4c57b363cdd3d736efbd1355567b18e22439bd3b20ef40b27f6b97ad4570c7cc99a11b196ac25359d1966c1a70e178f4fd1687b60450f148ccda47b07282a9 diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.1.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.7.1.ebuild new file mode 100644 index 000..ddbb09881e7 --- /dev/null +++ b/sys-fs/zfs-kmod/zfs-kmod-0.7.1.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +if [ ${PV} == "" ]; then + AUTOTOOLS_AUTORECONF="1" + EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git"; + inherit git-r3 +else + SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz"; + S="${WORKDIR}/zfs-${PV}" + KEYWORDS=" ~amd64" +fi + +inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils + +DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="CDDL debug? ( GPL-2+ )" +SLOT="0" +IUSE="custom-cflags debug +rootfs" +RESTRICT="debug? ( strip ) test" + +DEPEND=" + =sys-kernel/spl-${PV}* + dev-lang/perl + virtual/awk +" + +RDEPEND="${DEPEND} + !sys-fs/zfs-fuse +" + +AT_M4DIR="config" +AUTOTOOLS_IN_SOURCE_BUILD="1" + +DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown ) + +pkg_setup() { + linux-info_pkg_setup + CONFIG_CHECK="!DEBUG_LOCK_ALLOC + EFI_PARTITION + IOSCHED_NOOP + MODULES + !PAX_KERNEXEC_PLUGIN_METHOD_OR + ZLIB_DEFLATE + ZLIB_INFLATE + " + + use debug && CONFIG_CHECK="${CONFIG_CHECK} + FRAME_POINTER + DEBUG_INFO + !DEBUG_INFO_REDUCED + " + + use rootfs && \ + CONFIG_CHECK="${CONFIG_CHECK} + BLK_DEV_INITRD + DEVTMPFS + " + + kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required" + + [ ${PV} != "" ] && \ + { kernel_is le 4 12 || die "Linux 4.12 is the latest supported version."; }
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: ab81478518387f44bab656eb34acf656f6f028a5 Author: Jonathan Vasquez gentoo org> AuthorDate: Sat Aug 12 13:37:05 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sat Aug 12 14:12:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab814785 sys-fs/zfs: version bump to 0.7.1 Package-Manager: Portage-2.3.6, Repoman-2.3.2 sys-fs/zfs/Manifest | 1 + sys-fs/zfs/zfs-0.7.1.ebuild | 199 2 files changed, 200 insertions(+) diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest index 38d65b65c32..560fadd15c1 100644 --- a/sys-fs/zfs/Manifest +++ b/sys-fs/zfs/Manifest @@ -21,4 +21,5 @@ DIST zfs-0.6.5.7.tar.gz 2537816 SHA256 4a9e271bb9a6af8d564e4d5800e4fff36224f1697 DIST zfs-0.6.5.8.tar.gz 2521921 SHA256 d77f43f7dc38381773e2c34531954c52f3de80361b7bb10c933a7482f89cfe84 SHA512 e5b53a9531b865e7c650892c0deb1ee81db086a33538cd667a087a8a8d33a0ad93a30ae5e800096abfc4dc8ed00843da924230082e204fb7543dd401ef41fcde WHIRLPOOL 623bf8ee51d59dcd1842bf41ccf19c2eb6813fb1e88dea1ea1c6f1388c11484b798546bdcb94500735a0e9e5f9099a4df43308760b353b5b62ff56af035f88bd DIST zfs-0.6.5.9.tar.gz 2610650 SHA256 b724b57dbddae59246fdc15f88f1224061c712945bb36412a2087e0c7760d77f SHA512 6e175f32421cf0f9e13429f12f0fac0564dc7059ab076831d0ebc4f6a17412160ca3526ebdf894bc7666e82580355b08701dd01c411d3177f82e7330b4529a37 WHIRLPOOL 149d730a26363b50691363b314669756d218c4a16e6d06e319c2b0866c5f8ed6e2da2396a516297c127d3343d51d78072d8b7371e3f4d327d30fa43c90be5cd3 DIST zfs-0.7.0.tar.gz 6714094 SHA256 6907524f5ca4149b799fe65cd31b552b0ae90dba5dc20524e1a24fc708d807d2 SHA512 6e6cbf54399fc85b74b76a6ceb3f30e94903f755fe6386fccc56b5e6d307a907759e4b62acec5d32e8383ef1083423eaff8dee2b0ef01a99459171a42b47d217 WHIRLPOOL 74687be4220bab51f18fdd3c047400c4261acf16f38086c2485f5cb9d79af87f5adfafced92860b021814aece7446cb18e9ca310a363b90c6bac39343b72a4b6 +DIST zfs-0.7.1.tar.gz 6376234 SHA256 231b104979ddacfeb1889e1dec175337276e7b3b109d40656089744b5caf3ef6 SHA512 64b0a3b5eeaf09ce824e3e029880a8e5dcb3e4567d1fb2fa24c89d8e55fee1ebe2d2f3a9f77d5468cc5637074e27d5ba7696b566829c93fd69c610b288200a37 WHIRLPOOL 700c83aadca96578ae8d6a9795f91c0c25b69afcc6ec6c02141daafcbcd550ae413438e96c4821c5c90816e0e29366ecfc3e7289623f14c255722c37d9f9a7f6 DIST zfs-kmod-0.6.2-p4.tar.xz 63984 SHA256 9167edc4be86e3fcda6b3c198e51f92ab0c95ac5baca11666c28029a628cdac9 SHA512 13e4ec415c35d2f268d89565745f5898c0943423577a2ba6714b3a069c5a80f244cd06dff91464f38dd4ed60673d1145ead080bb03a56d4be33e328f948ffa64 WHIRLPOOL 8c399ec67119ed4fbebb5599d00f888918678bc4e4ea369b4bdc5c75bfc90fc76396087624c8011de370a54ff103bccaa8922d05ac7ccebb2b3481bbbcf44b19 diff --git a/sys-fs/zfs/zfs-0.7.1.ebuild b/sys-fs/zfs/zfs-0.7.1.ebuild new file mode 100644 index 000..3a17f1b2eec --- /dev/null +++ b/sys-fs/zfs/zfs-0.7.1.ebuild @@ -0,0 +1,199 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +if [ ${PV} == "" ] ; then + inherit git-r3 linux-mod + AUTOTOOLS_AUTORECONF="1" + EGIT_REPO_URI="git://github.com/zfsonlinux/${PN}.git" +else + SRC_URI="https://github.com/zfsonlinux/${PN}/releases/download/${P}/${P}.tar.gz"; + KEYWORDS=" ~amd64" +fi + +inherit autotools-utils bash-completion-r1 flag-o-matic linux-info python-r1 systemd toolchain-funcs udev + +DESCRIPTION="Userland utilities for ZFS Linux kernel module" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="BSD-2 CDDL MIT" +SLOT="0" +IUSE="custom-cflags debug kernel-builtin +rootfs test-suite static-libs" +RESTRICT="test" + +COMMON_DEPEND=" + sys-apps/util-linux[static-libs?] + sys-libs/zlib[static-libs(+)?] + virtual/awk +" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig +" + +RDEPEND="${COMMON_DEPEND} + !=sys-apps/grep-2.13* + !kernel-builtin? ( =sys-fs/zfs-kmod-${PV}* ) + !sys-fs/zfs-fuse + !prefix? ( virtual/udev ) + test-suite? ( + sys-apps/util-linux + sys-devel/bc + sys-block/parted + sys-fs/lsscsi + sys-fs/mdadm + sys-process/procps + virtual/modutils + ) + rootfs? ( + app-arch/cpio + app-misc/pax-utils + !" + eerror "Block devices --->" + eerror "[ ] Loopback device support" + fi + fi + fi + fi + +} + +src_prepare() { + # Update paths + sed -e "s|/sbin/lsmod|/bin/lsmod|" \ + -e "s|/usr/bin/scsi-rescan|/usr/sbin/re
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: a6e6cc586acf71fc293899d9e100737cecb2afb8 Author: Jonathan Vasquez gentoo org> AuthorDate: Sat Aug 12 13:26:16 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sat Aug 12 14:12:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6e6cc58 sys-kernel/bliss-initramfs: removed 7.0.2-r1, stabilizing 7.1.0 Package-Manager: Portage-2.3.6, Repoman-2.3.2 sys-kernel/bliss-initramfs/Manifest| 1 - .../bliss-initramfs-7.0.2-r1.ebuild| 45 -- .../bliss-initramfs/bliss-initramfs-7.1.0.ebuild | 2 +- 3 files changed, 1 insertion(+), 47 deletions(-) diff --git a/sys-kernel/bliss-initramfs/Manifest b/sys-kernel/bliss-initramfs/Manifest index e3bb9db6f9e..cd495b45afc 100644 --- a/sys-kernel/bliss-initramfs/Manifest +++ b/sys-kernel/bliss-initramfs/Manifest @@ -1,3 +1,2 @@ DIST bliss-initramfs-6.8.3.tar.gz 50581 SHA256 7dc970ae20e2fe7552db6108ded180468f255fbfdc1439acf1c58346b0aa2302 SHA512 951063a87d5f7ce52803916746fffda96321a25f2ba4943095f2bd87b4a65e6bce93846babe2d0f3382d364f29afa389b18471553bd32a5609143d5ad333b1b5 WHIRLPOOL 5d9884984ac9522eb3417d7111811fa1befc16b519ac49c39f30605bacafaa74b100515fa24fc00e26c94ef793d143043573919650dcd9f3cbd752d9aee73a53 -DIST bliss-initramfs-7.0.2.tar.gz 29738 SHA256 2a0a8a8be463d66222c06aadf5cb9adfb50f1145369b896a93ea6f5dbb38736c SHA512 d865895cdef5ff75acf87f45f57bea295a3b559b10d28cae52719d57a19104b54a207f35a481eebbd2412226d419d657b29571b76fc2bf99017e9fbc39cee544 WHIRLPOOL a35a8f33df9d57f895f83a653b8ffc4c46085005099ce9bd30219b96785355a4d7b3c0ea462c5d7d1ce3fce95c37cac115101b8d59291600d3e74be3d05032a9 DIST bliss-initramfs-7.1.0.tar.gz 30805 SHA256 b061142600fb5db2eb352521201d30440d98e96951057c2386dfcc534ee479bb SHA512 7a7f297756dfb6abb86d2f9159c9ab92ca6e5c24022c0563584a6f82396b88f16bac09bf746f9acd94ef05304e285c6978c7ff3026434c16ef9d50e6064fe85b WHIRLPOOL bed646fd65ebae0221a1514ba071284b6a5b98cc3283dc1d719a7f36b36d6ccd77dbc2b0762bab287ade5fc3acb78ea9e2d7fe14195083ad5ee8f5a277f630fe diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild deleted file mode 100644 index b1a9302c6c6..000 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{3_4,3_5,3_6} ) -inherit python-single-r1 - -GITHUB_USER="fearedbliss" -GITHUB_REPO="bliss-initramfs" -GITHUB_TAG="${PV}" - -DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of other configs." -HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO}"; -SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz -> ${P}.tar.gz" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="strip" -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="-* amd64" - -RDEPEND=" - ${PYTHON_DEPS} - app-arch/cpio - virtual/udev" - -S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}" - -src_install() { - # Copy the main executable - local executable="mkinitrd.py" - exeinto "/opt/${PN}" - doexe "${executable}" - - # Copy the libraries required by this executable - cp -r "${S}/files" "${D}/opt/${PN}" || die - cp -r "${S}/pkg" "${D}/opt/${PN}" || die - - # Copy documentation files - dodoc README USAGE - - # Make a symbolic link: /sbin/bliss-initramfs - dosym "/opt/${PN}/${executable}" "/sbin/${PN}" -} diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild index 67e08c2aa0a..b1a9302c6c6 100644 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="strip" LICENSE="BSD-2" SLOT="0" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" RDEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/spl/
commit: 85679f0a0d0abe461cdbcb85f96c79e3bd42a58f Author: Jonathan Vasquez gentoo org> AuthorDate: Thu Jul 27 12:39:10 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Thu Jul 27 12:39:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85679f0a sys-kernel/spl: version bump to 0.7.0 Package-Manager: Portage-2.3.6, Repoman-2.3.2 sys-kernel/spl/Manifest | 1 + sys-kernel/spl/spl-0.7.0.ebuild | 110 2 files changed, 111 insertions(+) diff --git a/sys-kernel/spl/Manifest b/sys-kernel/spl/Manifest index 200314d7945..cd5740f9938 100644 --- a/sys-kernel/spl/Manifest +++ b/sys-kernel/spl/Manifest @@ -17,3 +17,4 @@ DIST spl-0.6.5.6.tar.gz 559142 SHA256 167595fe76eb5497c3a1ffe396b6300155d0cbe46d DIST spl-0.6.5.7.tar.gz 558570 SHA256 dc8690e407183eeb7a6af0e7692d6e0a1cd323d51dd1aa492522c421b1924ea0 SHA512 d84d7b088af44c231e7d3f9dfc613acbd55c4c98e8cd8fc04f56194481c46dfd61d49f2f18f4152ce86202e4c4f96de823535754b5412ddd67eef9a403790764 WHIRLPOOL 0591ac89b14096fd5cdcbff2be5fbfd5bdd63fc8313dff182a7dd5d8c4d7ac6be066b68a791812eb2098a48510bc9f322d94c6dbc2a2e5f764cfa264ec206676 DIST spl-0.6.5.8.tar.gz 553270 SHA256 2d2211710678d2b7da88cc657b7b9c44d281b1cc74d60761e52d33ab1155 SHA512 4078bcc96c112f12129918583400d927d7dd56686c470dd9cb8fc6ba641dcb5afb044c95de02ac397909bb90f4c50d0aada91177ffed810883b5889610d8b0b4 WHIRLPOOL 57b42a93d74348352e367f7d0e08189cd1d443e74c711d8147c35e1bc4264df1a742e231b381ffcc32aaa755cb732c7e062653145fb929872b6835caa2afda27 DIST spl-0.6.5.9.tar.gz 594271 SHA256 d9ccd24786bb5a8616748a93a3c0b1270aa891175e2f5d726195b416f5c03b9c SHA512 356db95fcc93eb4ee298efc1ac25d38743572c539fc10b2d1533af861b4fd60804e61c3fb9f9bbad3d7a51cf123113b5b0bcbd49eba1bad7b1d8823d206022e8 WHIRLPOOL 6565a4939efaeba0cff75496ce9e8ea84b55da97fe47457ca33bcaf07aaa93a27dd410a9264b29539e65475029c0f0c612bc93b9fee4f97c7d6db9c92aab6a34 +DIST spl-0.7.0.tar.gz 608150 SHA256 567f461435f99f862efb1b740ed0876b52a2a539aafad6e5372a84a06a5da4d3 SHA512 a01798fad4f46788cf91d97699837526d5a33e35dcd46247a9e00747d3d439b949113eb42c8d9fe9cbc4a7b1ee645a5ac09eb764db82a2a07eaddbbb9605d11c WHIRLPOOL 7087089423c3515945af9de27879b8f009cf39ee3840400bde2aebd967bfe2be41d513ca6368774ad06d1871c81c3abd50f442d5ea9602da456cbe6a3e8cecd4 diff --git a/sys-kernel/spl/spl-0.7.0.ebuild b/sys-kernel/spl/spl-0.7.0.ebuild new file mode 100644 index 000..1a3984b06ec --- /dev/null +++ b/sys-kernel/spl/spl-0.7.0.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +if [[ ${PV} == "" ]] ; then + AUTOTOOLS_AUTORECONF="1" + EGIT_REPO_URI="https://github.com/zfsonlinux/${PN}.git"; + inherit git-r3 +else + SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/${P}.tar.gz"; + KEYWORDS=" ~amd64" +fi + +inherit flag-o-matic linux-info linux-mod autotools-utils + +DESCRIPTION="The Solaris Porting Layer is a Linux kernel module which provides many of the Solaris kernel APIs" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="custom-cflags debug" +RESTRICT="debug? ( strip ) test" + +COMMON_DEPEND="dev-lang/perl + virtual/awk" + +DEPEND="${COMMON_DEPEND}" + +RDEPEND="${COMMON_DEPEND} + !sys-devel/spl" + +AT_M4DIR="config" +AUTOTOOLS_IN_SOURCE_BUILD="1" +DOCS=( AUTHORS DISCLAIMER ) + +pkg_setup() { + linux-info_pkg_setup + CONFIG_CHECK=" + !DEBUG_LOCK_ALLOC + MODULES + KALLSYMS + !PAX_KERNEXEC_PLUGIN_METHOD_OR + !PAX_SIZE_OVERFLOW + ZLIB_DEFLATE + ZLIB_INFLATE + " + + use debug && CONFIG_CHECK="${CONFIG_CHECK} + FRAME_POINTER + DEBUG_INFO + !DEBUG_INFO_REDUCED + " + + kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required" + + [ ${PV} != "" ] && \ + { kernel_is le 4 12 || die "Linux 4.12 is the latest supported version."; } + + check_extra_config +} + +src_prepare() { + # Workaround for hard coded path + sed -i "s|/sbin/lsmod|/bin/lsmod|" "${S}/scripts/check.sh" || \ + die "Cannot patch check.sh" + + # splat is unnecessary unless we are debugging + use debug || { sed -e 's/^subdir-m += splat$//' -i "${S}/module/Makefile.in" || die ; } + + # Set module revision number + [ ${PV} != "" ] && \ + { sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" "${S}/META" || die "Could
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 89c0d689986450acd080f71a65a734b8aedef7de Author: Jonathan Vasquez gentoo org> AuthorDate: Thu Jul 27 12:38:34 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Thu Jul 27 12:38:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c0d689 sys-fs/zfs: version bump to 0.7.0 Package-Manager: Portage-2.3.6, Repoman-2.3.2 sys-fs/zfs/Manifest | 1 + sys-fs/zfs/zfs-0.7.0.ebuild | 197 2 files changed, 198 insertions(+) diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest index 0fb5b610bb5..38d65b65c32 100644 --- a/sys-fs/zfs/Manifest +++ b/sys-fs/zfs/Manifest @@ -20,4 +20,5 @@ DIST zfs-0.6.5.6.tar.gz 2561093 SHA256 c349d46d86b4f61cd53a0891acad916cfc3f0d675 DIST zfs-0.6.5.7.tar.gz 2537816 SHA256 4a9e271bb9a6af8d564e4d5800e4fff36224f1697b923a7253659bdda80dc590 SHA512 559b826ae1a176217b92d8407729e2c5feeffb117dc9affaa8c9c2134d996b6c3cbe095f7a0c4666c9b131742491f1304eeb292e13e0df0b6d001fa620568af2 WHIRLPOOL bf2e0865de35496cc995738ddde34df797b0c5047c0dd17e5b755803ef16e7c16f8ba89927106a1f6131c2f75a6749c31a72dff95fc0fee186b308c50ce0b4f4 DIST zfs-0.6.5.8.tar.gz 2521921 SHA256 d77f43f7dc38381773e2c34531954c52f3de80361b7bb10c933a7482f89cfe84 SHA512 e5b53a9531b865e7c650892c0deb1ee81db086a33538cd667a087a8a8d33a0ad93a30ae5e800096abfc4dc8ed00843da924230082e204fb7543dd401ef41fcde WHIRLPOOL 623bf8ee51d59dcd1842bf41ccf19c2eb6813fb1e88dea1ea1c6f1388c11484b798546bdcb94500735a0e9e5f9099a4df43308760b353b5b62ff56af035f88bd DIST zfs-0.6.5.9.tar.gz 2610650 SHA256 b724b57dbddae59246fdc15f88f1224061c712945bb36412a2087e0c7760d77f SHA512 6e175f32421cf0f9e13429f12f0fac0564dc7059ab076831d0ebc4f6a17412160ca3526ebdf894bc7666e82580355b08701dd01c411d3177f82e7330b4529a37 WHIRLPOOL 149d730a26363b50691363b314669756d218c4a16e6d06e319c2b0866c5f8ed6e2da2396a516297c127d3343d51d78072d8b7371e3f4d327d30fa43c90be5cd3 +DIST zfs-0.7.0.tar.gz 6714094 SHA256 6907524f5ca4149b799fe65cd31b552b0ae90dba5dc20524e1a24fc708d807d2 SHA512 6e6cbf54399fc85b74b76a6ceb3f30e94903f755fe6386fccc56b5e6d307a907759e4b62acec5d32e8383ef1083423eaff8dee2b0ef01a99459171a42b47d217 WHIRLPOOL 74687be4220bab51f18fdd3c047400c4261acf16f38086c2485f5cb9d79af87f5adfafced92860b021814aece7446cb18e9ca310a363b90c6bac39343b72a4b6 DIST zfs-kmod-0.6.2-p4.tar.xz 63984 SHA256 9167edc4be86e3fcda6b3c198e51f92ab0c95ac5baca11666c28029a628cdac9 SHA512 13e4ec415c35d2f268d89565745f5898c0943423577a2ba6714b3a069c5a80f244cd06dff91464f38dd4ed60673d1145ead080bb03a56d4be33e328f948ffa64 WHIRLPOOL 8c399ec67119ed4fbebb5599d00f888918678bc4e4ea369b4bdc5c75bfc90fc76396087624c8011de370a54ff103bccaa8922d05ac7ccebb2b3481bbbcf44b19 diff --git a/sys-fs/zfs/zfs-0.7.0.ebuild b/sys-fs/zfs/zfs-0.7.0.ebuild new file mode 100644 index 000..7512d7282ca --- /dev/null +++ b/sys-fs/zfs/zfs-0.7.0.ebuild @@ -0,0 +1,197 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +if [ ${PV} == "" ] ; then + inherit git-r3 linux-mod + AUTOTOOLS_AUTORECONF="1" + EGIT_REPO_URI="git://github.com/zfsonlinux/${PN}.git" +else + SRC_URI="https://github.com/zfsonlinux/${PN}/releases/download/${P}/${P}.tar.gz"; + KEYWORDS=" ~amd64" +fi + +inherit autotools-utils bash-completion-r1 flag-o-matic linux-info python-r1 systemd toolchain-funcs udev + +DESCRIPTION="Userland utilities for ZFS Linux kernel module" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="BSD-2 CDDL MIT" +SLOT="0" +IUSE="custom-cflags debug kernel-builtin +rootfs test-suite static-libs" +RESTRICT="test" + +COMMON_DEPEND=" + sys-apps/util-linux[static-libs?] + sys-libs/zlib[static-libs(+)?] + virtual/awk +" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig +" + +RDEPEND="${COMMON_DEPEND} + !=sys-apps/grep-2.13* + !kernel-builtin? ( =sys-fs/zfs-kmod-${PV}* ) + !sys-fs/zfs-fuse + !prefix? ( virtual/udev ) + test-suite? ( + sys-apps/util-linux + sys-devel/bc + sys-block/parted + sys-fs/lsscsi + sys-fs/mdadm + sys-process/procps + virtual/modutils + ) + rootfs? ( + app-arch/cpio + app-misc/pax-utils + !" + eerror "Block devices --->" + eerror "[ ] Loopback device support" + fi + fi + fi + fi + +} + +src_prepare() { + # Update paths + sed -e "s|/sbin/lsmod|/bin/lsmod|" \ + -e "s|/usr/bin/scsi-rescan|/usr/sbin/re
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: d6dd2a5d30694013defc22b1bcdae9eeed3f0d59 Author: Jonathan Vasquez gentoo org> AuthorDate: Thu Jul 27 12:40:53 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Thu Jul 27 12:40:53 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6dd2a5d sys-kernel/bliss-initramfs: adding python 3.6 compat to ebuilds Package-Manager: Portage-2.3.6, Repoman-2.3.2 sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild | 2 +- sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild | 2 +- sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild index c9ed50e0f0a..bab2dbc5314 100644 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python{3_4,3_5} ) +PYTHON_COMPAT=( python{3_4,3_5,3_6} ) inherit python-single-r1 GITHUB_USER="fearedbliss" diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild index 85ee0333fe7..b1a9302c6c6 100644 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python{3_4,3_5} ) +PYTHON_COMPAT=( python{3_4,3_5,3_6} ) inherit python-single-r1 GITHUB_USER="fearedbliss" diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild index c772363314b..67e08c2aa0a 100644 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python{3_4,3_5} ) +PYTHON_COMPAT=( python{3_4,3_5,3_6} ) inherit python-single-r1 GITHUB_USER="fearedbliss"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: e41f6a85dedebf37596620ebe8fc88c95ab47c3d Author: Jonathan Vasquez gentoo org> AuthorDate: Thu Jul 27 12:37:48 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Thu Jul 27 12:37:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41f6a85 sys-fs/zfs-kmod: version bump to 0.7.0 Package-Manager: Portage-2.3.6, Repoman-2.3.2 sys-fs/zfs-kmod/Manifest | 1 + sys-fs/zfs-kmod/zfs-kmod-0.7.0.ebuild | 144 ++ 2 files changed, 145 insertions(+) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index 2c84356..b71bcdb02da 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -17,4 +17,5 @@ DIST zfs-0.6.5.7.tar.gz 2537816 SHA256 4a9e271bb9a6af8d564e4d5800e4fff36224f1697 DIST zfs-0.6.5.8.tar.gz 2521921 SHA256 d77f43f7dc38381773e2c34531954c52f3de80361b7bb10c933a7482f89cfe84 SHA512 e5b53a9531b865e7c650892c0deb1ee81db086a33538cd667a087a8a8d33a0ad93a30ae5e800096abfc4dc8ed00843da924230082e204fb7543dd401ef41fcde WHIRLPOOL 623bf8ee51d59dcd1842bf41ccf19c2eb6813fb1e88dea1ea1c6f1388c11484b798546bdcb94500735a0e9e5f9099a4df43308760b353b5b62ff56af035f88bd DIST zfs-0.6.5.9.tar.gz 2610650 SHA256 b724b57dbddae59246fdc15f88f1224061c712945bb36412a2087e0c7760d77f SHA512 6e175f32421cf0f9e13429f12f0fac0564dc7059ab076831d0ebc4f6a17412160ca3526ebdf894bc7666e82580355b08701dd01c411d3177f82e7330b4529a37 WHIRLPOOL 149d730a26363b50691363b314669756d218c4a16e6d06e319c2b0866c5f8ed6e2da2396a516297c127d3343d51d78072d8b7371e3f4d327d30fa43c90be5cd3 DIST zfs-0.6.5.tar.gz 1816180 SHA256 542121940122c922c9d21a2bb39bca4e4a9db2f6bbfd2e576630840e256d4c82 SHA512 58480ee9b0780f1f21d12504abc226be3e6df1939214f6a8f245315d1fa0b9da56b3a744df26426ee78f13684a4ca288df6dddc50f8f91d9d0b4c542980a9c53 WHIRLPOOL fdb5580ec8d4abe57069ce453c1d91225019758ecf5d31856a7897ac7e4b51c6a8ae3258e822f684fbd70a0a7d7410c65c37a569f37d132767522118c587cc24 +DIST zfs-0.7.0.tar.gz 6714094 SHA256 6907524f5ca4149b799fe65cd31b552b0ae90dba5dc20524e1a24fc708d807d2 SHA512 6e6cbf54399fc85b74b76a6ceb3f30e94903f755fe6386fccc56b5e6d307a907759e4b62acec5d32e8383ef1083423eaff8dee2b0ef01a99459171a42b47d217 WHIRLPOOL 74687be4220bab51f18fdd3c047400c4261acf16f38086c2485f5cb9d79af87f5adfafced92860b021814aece7446cb18e9ca310a363b90c6bac39343b72a4b6 DIST zfs-kmod-0.6.2-p2.tar.xz 28636 SHA256 12882463a38a5a57cf2bb3c14c5783f9511f6dc7b163a47575f2f3dcc24f26f6 SHA512 5792660ae8f5013d12e70d608e9cffa92a8c4089a88a5e78728ee88204b3f970d452d5b0b3874e02be49ebbc139e07139be7b5a86ca40bc8b23cb11a7198a9a8 WHIRLPOOL 0e4c57b363cdd3d736efbd1355567b18e22439bd3b20ef40b27f6b97ad4570c7cc99a11b196ac25359d1966c1a70e178f4fd1687b60450f148ccda47b07282a9 diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.0.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.7.0.ebuild new file mode 100644 index 000..ddbb09881e7 --- /dev/null +++ b/sys-fs/zfs-kmod/zfs-kmod-0.7.0.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +if [ ${PV} == "" ]; then + AUTOTOOLS_AUTORECONF="1" + EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git"; + inherit git-r3 +else + SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz"; + S="${WORKDIR}/zfs-${PV}" + KEYWORDS=" ~amd64" +fi + +inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils + +DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="CDDL debug? ( GPL-2+ )" +SLOT="0" +IUSE="custom-cflags debug +rootfs" +RESTRICT="debug? ( strip ) test" + +DEPEND=" + =sys-kernel/spl-${PV}* + dev-lang/perl + virtual/awk +" + +RDEPEND="${DEPEND} + !sys-fs/zfs-fuse +" + +AT_M4DIR="config" +AUTOTOOLS_IN_SOURCE_BUILD="1" + +DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown ) + +pkg_setup() { + linux-info_pkg_setup + CONFIG_CHECK="!DEBUG_LOCK_ALLOC + EFI_PARTITION + IOSCHED_NOOP + MODULES + !PAX_KERNEXEC_PLUGIN_METHOD_OR + ZLIB_DEFLATE + ZLIB_INFLATE + " + + use debug && CONFIG_CHECK="${CONFIG_CHECK} + FRAME_POINTER + DEBUG_INFO + !DEBUG_INFO_REDUCED + " + + use rootfs && \ + CONFIG_CHECK="${CONFIG_CHECK} + BLK_DEV_INITRD + DEVTMPFS + " + + kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required" + + [ ${PV} != "" ] && \ + { kernel_is le 4 12 || die "Linux 4.12 is the latest supported version."; }
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: a9ee0a90be6514f62959a895daefc1c06d3e635d Author: Jonathan Vasquez gentoo org> AuthorDate: Tue Jul 11 01:53:24 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Tue Jul 11 01:53:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ee0a90 sys-fs/zfs: version bump to 0.6.5.11 Package-Manager: Portage-2.3.6, Repoman-2.3.2 sys-fs/zfs/Manifest| 1 + sys-fs/zfs/zfs-0.6.5.11.ebuild | 197 + 2 files changed, 198 insertions(+) diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest index 393a1e63ce6..0fb5b610bb5 100644 --- a/sys-fs/zfs/Manifest +++ b/sys-fs/zfs/Manifest @@ -6,6 +6,7 @@ DIST zfs-0.6.3-patches-r1.tar.xz 87852 SHA256 71b5286f77cb6a6c2b97cee406dfd4788f DIST zfs-0.6.3.tar.gz 1665270 SHA256 00caeae63cc724d3dd741aeb36fd2dc03d2158794bd6a5e925cdc8d7e5d3da8c SHA512 8c7741f5f227eb031d79fe87bf7d60e790a098fa6caede462d556c97d798832f97f5a377cbb74fc99b8d198e5f3cc1a3491f69fcdaa0408933dbadd132013416 WHIRLPOOL db9791da12c441c89667b194154b209f5aa69ea46d5327cfcde0b3a910cf1f0e5ca448909824e45b31252a1907280b711fb6ba04eb313d09de0ffbf5e6e304fe DIST zfs-0.6.4.2.tar.gz 1738601 SHA256 26af2924cbb891b79203a31827cba4cdc310162d5f7b9e2d643eb6576aa19015 SHA512 87a28997b8f9d36e189410171db583402418a55782b7b7f333993e98c5e17ccc4b6cd5825f38b904294c87e3dfdfb7748bd71cc371589c1358f16c942e0c18db WHIRLPOOL 1700de7da56311a7b608c99a821e2fa97a6145ccc88f3d8eff12f778421ba7b7b9cc5f5fbe5f1acd2ea2fd1db778c200a2ea961e3859a8fc89d80474894293f1 DIST zfs-0.6.5.10.tar.gz 2597676 SHA256 90a0ca76667076e9f58776216cb761f68761eb0192f8b0c45893f84cabc6f27e SHA512 822004d11a1a7c0e258cce049bfee0248dd1ac225a922c1e4a25c8593f23e9b1d7aa4a45a1122f6904025ea0a8c7f4884ec4ab353bfa9c734aedb0969b8d6eb4 WHIRLPOOL 87596a0e89afd3b7da1476c996c87491ee3962f0accd0c1a50d9cd9ab4dd49b3c1c71e14c6eeeddfc53db9bba665bc525ef9580da8082b1e4426bce54ee83401 +DIST zfs-0.6.5.11.tar.gz 2521959 SHA256 136b3061737f1a43f5310919cacbf1b8a0db72b792ef8b1606417aff16dab59d SHA512 877052da2a0cdc78b10cb5041da55e31242db2618c502997f4df9aa46a14482c7f33adce8d21aaf16164a9fe52edc358922ea89c8e109c3247e107bf607d6451 WHIRLPOOL 867f6b22726ca13e43a5ff7a832610bbfd44e6c367bd314a20a7f0a03364b1c3bda1d7b3d7c3502e08249b8d8d9e8034e93d0200abb70f793352f7689e19deac DIST zfs-0.6.5.2.tar.gz 1817267 SHA256 aecd2bc5189f2a71a45eb30146bed231af4f35af5ec7af83a74987c3d595 SHA512 7f0b20feca91d5ab952c1d49ae94d241f8868825b163a3d5f2ad0fd7adcac3ab246a3e6a755019a833be553fbbfd6609828d8123f49a43b42bf76cfd64f234ec WHIRLPOOL 00fd628ef2267366b6f0705e6436ac55b260aabc3588c7f58a7042dfbfe95a0478740b4579326638d28f10ffc8f2d5b3ed21b9f8297e72344ec439fe30310634 DIST zfs-0.6.5.3-patches-p0.tar.xz 63780 SHA256 cc6d2881304738619b9d00bc55fbd358119b35cbb345cae2ecf538051f1b7fe7 SHA512 4a531fd10d1d4d9c9cabaad9c13d8112eab3641249a7ce44599288bc4510b444d132833fae2fdf922eff43670ce77d32972c7b5b4a7d70f80c3365a0dcc89b70 WHIRLPOOL adc20e7917a518c790007499763210a4d27a164abe00a86f76d64f56f0fafc459f5d5c483019acacc136e41c57894e669fd58956b3f0ac0bcafeb1e02fec7988 DIST zfs-0.6.5.3-patches-p2.tar.xz 85996 SHA256 0e38b1bd7e2eb96c74b3eaab49c14f1f65fa02dc42b62b6015200185bfc911c7 SHA512 0a8fb131cc9a5a239a7434593000259a581b20ee7c6fef87ec2ea78281b7887151e219ebe66603b9dafaa4fa22cbf8c55175e1f6b36af4502c147c478f0b3e38 WHIRLPOOL 726bf1c05605943a205e2e70099c6cf8c7ba8cc9bbf34d45a2d56cea87c1e23166700979e47c82dd91bd1778e297dd211a0e6f48e0eab2392471218bcb5853ce diff --git a/sys-fs/zfs/zfs-0.6.5.11.ebuild b/sys-fs/zfs/zfs-0.6.5.11.ebuild new file mode 100644 index 000..7512d7282ca --- /dev/null +++ b/sys-fs/zfs/zfs-0.6.5.11.ebuild @@ -0,0 +1,197 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +if [ ${PV} == "" ] ; then + inherit git-r3 linux-mod + AUTOTOOLS_AUTORECONF="1" + EGIT_REPO_URI="git://github.com/zfsonlinux/${PN}.git" +else + SRC_URI="https://github.com/zfsonlinux/${PN}/releases/download/${P}/${P}.tar.gz"; + KEYWORDS=" ~amd64" +fi + +inherit autotools-utils bash-completion-r1 flag-o-matic linux-info python-r1 systemd toolchain-funcs udev + +DESCRIPTION="Userland utilities for ZFS Linux kernel module" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="BSD-2 CDDL MIT" +SLOT="0" +IUSE="custom-cflags debug kernel-builtin +rootfs test-suite static-libs" +RESTRICT="test" + +COMMON_DEPEND=" + sys-apps/util-linux[static-libs?] + sys-libs/zlib[static-libs(+)?] + virtual/awk +" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig +" + +RDEPEND="${COMMON_DEPEND} + !=sys-apps/grep-2.13* + !kernel-builtin? ( =sys-fs/zfs-kmod-${PV}* ) + !sys-fs/zfs-fuse + !prefix? ( virtual/udev ) + test-suite
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 8b8c60267f2a8be83e3b58e02ea04bc103a3c6e8 Author: Jonathan Vasquez gentoo org> AuthorDate: Tue Jul 11 01:53:01 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Tue Jul 11 01:53:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b8c6026 sys-fs/zfs-kmod: version bump to 0.6.5.11 Package-Manager: Portage-2.3.6, Repoman-2.3.2 sys-fs/zfs-kmod/Manifest | 1 + sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild | 144 +++ 2 files changed, 145 insertions(+) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index d55422e5fd0..2c84356 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -6,6 +6,7 @@ DIST zfs-0.6.3-patches-r1.tar.xz 87852 SHA256 71b5286f77cb6a6c2b97cee406dfd4788f DIST zfs-0.6.3.tar.gz 1665270 SHA256 00caeae63cc724d3dd741aeb36fd2dc03d2158794bd6a5e925cdc8d7e5d3da8c SHA512 8c7741f5f227eb031d79fe87bf7d60e790a098fa6caede462d556c97d798832f97f5a377cbb74fc99b8d198e5f3cc1a3491f69fcdaa0408933dbadd132013416 WHIRLPOOL db9791da12c441c89667b194154b209f5aa69ea46d5327cfcde0b3a910cf1f0e5ca448909824e45b31252a1907280b711fb6ba04eb313d09de0ffbf5e6e304fe DIST zfs-0.6.4.2.tar.gz 1738601 SHA256 26af2924cbb891b79203a31827cba4cdc310162d5f7b9e2d643eb6576aa19015 SHA512 87a28997b8f9d36e189410171db583402418a55782b7b7f333993e98c5e17ccc4b6cd5825f38b904294c87e3dfdfb7748bd71cc371589c1358f16c942e0c18db WHIRLPOOL 1700de7da56311a7b608c99a821e2fa97a6145ccc88f3d8eff12f778421ba7b7b9cc5f5fbe5f1acd2ea2fd1db778c200a2ea961e3859a8fc89d80474894293f1 DIST zfs-0.6.5.10.tar.gz 2597676 SHA256 90a0ca76667076e9f58776216cb761f68761eb0192f8b0c45893f84cabc6f27e SHA512 822004d11a1a7c0e258cce049bfee0248dd1ac225a922c1e4a25c8593f23e9b1d7aa4a45a1122f6904025ea0a8c7f4884ec4ab353bfa9c734aedb0969b8d6eb4 WHIRLPOOL 87596a0e89afd3b7da1476c996c87491ee3962f0accd0c1a50d9cd9ab4dd49b3c1c71e14c6eeeddfc53db9bba665bc525ef9580da8082b1e4426bce54ee83401 +DIST zfs-0.6.5.11.tar.gz 2521959 SHA256 136b3061737f1a43f5310919cacbf1b8a0db72b792ef8b1606417aff16dab59d SHA512 877052da2a0cdc78b10cb5041da55e31242db2618c502997f4df9aa46a14482c7f33adce8d21aaf16164a9fe52edc358922ea89c8e109c3247e107bf607d6451 WHIRLPOOL 867f6b22726ca13e43a5ff7a832610bbfd44e6c367bd314a20a7f0a03364b1c3bda1d7b3d7c3502e08249b8d8d9e8034e93d0200abb70f793352f7689e19deac DIST zfs-0.6.5.2.tar.gz 1817267 SHA256 aecd2bc5189f2a71a45eb30146bed231af4f35af5ec7af83a74987c3d595 SHA512 7f0b20feca91d5ab952c1d49ae94d241f8868825b163a3d5f2ad0fd7adcac3ab246a3e6a755019a833be553fbbfd6609828d8123f49a43b42bf76cfd64f234ec WHIRLPOOL 00fd628ef2267366b6f0705e6436ac55b260aabc3588c7f58a7042dfbfe95a0478740b4579326638d28f10ffc8f2d5b3ed21b9f8297e72344ec439fe30310634 DIST zfs-0.6.5.3-patches-p3.tar.xz 88736 SHA256 031cd97765f890d9b78e1a5746cbd2a3ce06c7208693ec75c0b47324ac67b97a SHA512 8f17cc6e02a35828a57a7c2a437d9d18a41203b6e3f9e154b2ab863296b64596dc827afeeb0f993e37f47881d0f2ed4834f270d0ba843ab84b21c491cc352576 WHIRLPOOL 20f69c0a936bb612d5e3b551d4bf904aca3aff6d885d72f67f3b14cd720094ec13e383032ee4e322b0e81017d8ffcfafb47bf07f273badef34f7210d687ddacc DIST zfs-0.6.5.3.tar.gz 2524218 SHA256 49e6f9760ea172cb756f7357e4bcb90ee0293028540a68d62ed087724276131f SHA512 325cb91b7ddbcd6aa0bb9fc41eb0099dbb047a4e32d096fd414799729ef68cbc9c2e15714092eff8044a681af4ab552bd9ac1949cc673c6c5c3de1a23d9895ec WHIRLPOOL 957c3a75bb11befd4b74583883f2f11f717deb6bda368939b342049e809aa191a9ee8d1e709eaddc2a831418c7fdb5e763f918ff56d45f03baf4569ef8a4a070 diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild new file mode 100644 index 000..ddbb09881e7 --- /dev/null +++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +if [ ${PV} == "" ]; then + AUTOTOOLS_AUTORECONF="1" + EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git"; + inherit git-r3 +else + SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz"; + S="${WORKDIR}/zfs-${PV}" + KEYWORDS=" ~amd64" +fi + +inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils + +DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="CDDL debug? ( GPL-2+ )" +SLOT="0" +IUSE="custom-cflags debug +rootfs" +RESTRICT="debug? ( strip ) test" + +DEPEND=" + =sys-kernel/spl-${PV}* + dev-lang/perl + virtual/awk +" + +RDEPEND="${DEPEND} + !sys-fs/zfs-fuse +" + +AT_M4DIR="config" +AUTOTOOLS_IN_SOURCE_BUILD="1" + +DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown ) + +pkg_setup() { + linux-info_pkg_setup + CONFIG_CHECK="!DEBUG_LOCK_ALLOC +
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/spl/
commit: 495b28b4389fa157131bde94259d74afe6b29d8a Author: Jonathan Vasquez gentoo org> AuthorDate: Tue Jul 11 01:53:46 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Tue Jul 11 01:53:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=495b28b4 sys-kernel/spl: version bump to 0.6.5.11 Package-Manager: Portage-2.3.6, Repoman-2.3.2 sys-kernel/spl/Manifest| 1 + sys-kernel/spl/spl-0.6.5.11.ebuild | 110 + 2 files changed, 111 insertions(+) diff --git a/sys-kernel/spl/Manifest b/sys-kernel/spl/Manifest index b4c725c3ffb..200314d7945 100644 --- a/sys-kernel/spl/Manifest +++ b/sys-kernel/spl/Manifest @@ -7,6 +7,7 @@ DIST spl-0.6.3-patches-r1.tar.xz 15996 SHA256 7f1cf74c9be5c14eeff529ce0a45d7dcca DIST spl-0.6.3.tar.gz 221430 SHA256 5d60dfbe86a50e65dbce17f538d8d0874a0cc293374f59eed46cd2dd1809a944 SHA512 c4b82f1e279c7581d0082c044157e8a933edf53233c8c7c8202117454cfda0473ab85fbb56ac0b6da09a4d6798e33020a9c55bf23e25d630efa3265545c3defc WHIRLPOOL eaf001a96a80264e16ce416da38b988eabbfd2fce17690151a496a3141c32e92e5d00791e2d9c009ae0cf6910f80434c10f02a700752fc664f6bf6723bb03dba DIST spl-0.6.4.2.tar.gz 190421 SHA256 05c428f48acc55287c0662a90cfc087985b8ef3694dc057cfb16e1fa2ebbda43 SHA512 6a295651622dd1819bc9ef8f693c6a3cf73dbb084a4789ad508dda644bfcaa1984c5487ea0e16c8d6d468da59a3fae2e9309b2b13cd869a4af4ea675c394bbe3 WHIRLPOOL e270b66ac9e22c806876e727ef040c3cfb2c304889de982f1c54a1625f7bf0214d3b6f8baac42cb3710aa23897f1b1bc67ef633fe35cb1b2c4b57196390a0fad DIST spl-0.6.5.10.tar.gz 576268 SHA256 cace7e53dd092f44e0909452dbef74adaebbe8ff0bb59b24341b0c5dafff1b45 SHA512 775cf359b5734a52eb0c54c6de8f314a9522194569f2af083117341799344839b174c1594d5e17b5ffa9aa39fa5011dec04e1a9f0c42908bf989849db3a1c876 WHIRLPOOL 6282d6dced15a359bac04863aa492ae79012a9f86d28f323eb5c67214287c52f8670f30c3b5d98692732b36dc3325680f873953d81951bcb67259da46b9f96ac +DIST spl-0.6.5.11.tar.gz 531710 SHA256 ebab87a064985f93122ad82721ca54569a5ef20dc3579f84d18075210cf316ac SHA512 eae1641a0d528cb9182deccd309625e13abf3db88ba1cbb54947055b23d1f94b62c045f939d5e952784f19719eea5fdf85d65c5abd22b9db167ea7780bc55722 WHIRLPOOL bc528e07624f01bdd41080548ad2098e05167b9d2492a1d27ed5cdd065f843c648dfffb46634d85b9c52325ba9c3e6f921d8d9318e1c040c2d7c6e545426200f DIST spl-0.6.5.2.tar.gz 193153 SHA256 2642b69870b32e0feeaa57fbfcef546a330064bd4e5805c4862a97287a9287ca SHA512 9db23daf6cc1d6aaa926c987e284d7dbbc538876d6a8b9636d3126efc2be9d54b5ae2cb9cb3a89b604b3d4106374d85d9ad2c1acaf940a1299c1620ee1526d3f WHIRLPOOL cc99f131f9dfcc9ef84237f16491c8c5417af70c57dcbc3dba448c83f93636d5161b301f4fefa4fa8c54c56a1864cd9ce5d5fc758697803bac880839ea57e359 DIST spl-0.6.5.3-patches-p0.tar.xz 4968 SHA256 8e652d41eba421720bcecee99077d3f3c375153809426011f04a2c64aa181ca7 SHA512 cdc053d7ad537cec3b0e7d777d6a341d1b48d6f49613f77db3831b86f54cef098748b944a353c3bf920974a812d650b65116fe26906ff7921ea69cfa5fef9691 WHIRLPOOL ff9e6a193a8585738f57fec59a3513fe69856019569e90c95da306ab853b0c5a8266bb457ef1f4df0c4bcd20dfbde1062c616d3ee55621b288ab796c733d9589 DIST spl-0.6.5.3.tar.gz 556179 SHA256 637c1eccd721f5d3bb1570621d2cd6646ec0488608482c0dbeb2838cf4bb310c SHA512 24a0c97f1a425e44d12f43519c23ba78672c06d65a03833a8d3827e4c762a873283c90ce66f64b9b186ab815f0b005e69da537e120b8b53877d0f13e649bac57 WHIRLPOOL e67f50c8adc4ac2b770dfaeb479fa8a8c87270c8314b5366dd95665a30adb2f1fb29db9719a0431cc18adc6865ea6f222c1b443f2b95b764cede8db50f49333d diff --git a/sys-kernel/spl/spl-0.6.5.11.ebuild b/sys-kernel/spl/spl-0.6.5.11.ebuild new file mode 100644 index 000..1a3984b06ec --- /dev/null +++ b/sys-kernel/spl/spl-0.6.5.11.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +if [[ ${PV} == "" ]] ; then + AUTOTOOLS_AUTORECONF="1" + EGIT_REPO_URI="https://github.com/zfsonlinux/${PN}.git"; + inherit git-r3 +else + SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/${P}.tar.gz"; + KEYWORDS=" ~amd64" +fi + +inherit flag-o-matic linux-info linux-mod autotools-utils + +DESCRIPTION="The Solaris Porting Layer is a Linux kernel module which provides many of the Solaris kernel APIs" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="custom-cflags debug" +RESTRICT="debug? ( strip ) test" + +COMMON_DEPEND="dev-lang/perl + virtual/awk" + +DEPEND="${COMMON_DEPEND}" + +RDEPEND="${COMMON_DEPEND} + !sys-devel/spl" + +AT_M4DIR="config" +AUTOTOOLS_IN_SOURCE_BUILD="1" +DOCS=( AUTHORS DISCLAIMER ) + +pkg_setup() { + linux-info_pkg_setup + CONFIG_CHECK=" + !DEBUG_LOCK_ALLOC + MODULES + KALLSYMS + !PAX
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: a78acf49790709cff0eb33b925cb94d658445a9e Author: Jonathan Vasquez gentoo org> AuthorDate: Sat Jul 1 16:38:14 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sat Jul 1 16:38:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a78acf49 sys-kernel/bliss-initramfs: version bump to 7.1.0 Package-Manager: Portage-2.3.6, Repoman-2.3.2 sys-kernel/bliss-initramfs/Manifest| 1 + .../bliss-initramfs/bliss-initramfs-7.1.0.ebuild | 45 ++ 2 files changed, 46 insertions(+) diff --git a/sys-kernel/bliss-initramfs/Manifest b/sys-kernel/bliss-initramfs/Manifest index b8e2f40e356..e3bb9db6f9e 100644 --- a/sys-kernel/bliss-initramfs/Manifest +++ b/sys-kernel/bliss-initramfs/Manifest @@ -1,2 +1,3 @@ DIST bliss-initramfs-6.8.3.tar.gz 50581 SHA256 7dc970ae20e2fe7552db6108ded180468f255fbfdc1439acf1c58346b0aa2302 SHA512 951063a87d5f7ce52803916746fffda96321a25f2ba4943095f2bd87b4a65e6bce93846babe2d0f3382d364f29afa389b18471553bd32a5609143d5ad333b1b5 WHIRLPOOL 5d9884984ac9522eb3417d7111811fa1befc16b519ac49c39f30605bacafaa74b100515fa24fc00e26c94ef793d143043573919650dcd9f3cbd752d9aee73a53 DIST bliss-initramfs-7.0.2.tar.gz 29738 SHA256 2a0a8a8be463d66222c06aadf5cb9adfb50f1145369b896a93ea6f5dbb38736c SHA512 d865895cdef5ff75acf87f45f57bea295a3b559b10d28cae52719d57a19104b54a207f35a481eebbd2412226d419d657b29571b76fc2bf99017e9fbc39cee544 WHIRLPOOL a35a8f33df9d57f895f83a653b8ffc4c46085005099ce9bd30219b96785355a4d7b3c0ea462c5d7d1ce3fce95c37cac115101b8d59291600d3e74be3d05032a9 +DIST bliss-initramfs-7.1.0.tar.gz 30805 SHA256 b061142600fb5db2eb352521201d30440d98e96951057c2386dfcc534ee479bb SHA512 7a7f297756dfb6abb86d2f9159c9ab92ca6e5c24022c0563584a6f82396b88f16bac09bf746f9acd94ef05304e285c6978c7ff3026434c16ef9d50e6064fe85b WHIRLPOOL bed646fd65ebae0221a1514ba071284b6a5b98cc3283dc1d719a7f36b36d6ccd77dbc2b0762bab287ade5fc3acb78ea9e2d7fe14195083ad5ee8f5a277f630fe diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild new file mode 100644 index 000..c772363314b --- /dev/null +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.1.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{3_4,3_5} ) +inherit python-single-r1 + +GITHUB_USER="fearedbliss" +GITHUB_REPO="bliss-initramfs" +GITHUB_TAG="${PV}" + +DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of other configs." +HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO}"; +SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz -> ${P}.tar.gz" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="strip" +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="-* ~amd64" + +RDEPEND=" + ${PYTHON_DEPS} + app-arch/cpio + virtual/udev" + +S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}" + +src_install() { + # Copy the main executable + local executable="mkinitrd.py" + exeinto "/opt/${PN}" + doexe "${executable}" + + # Copy the libraries required by this executable + cp -r "${S}/files" "${D}/opt/${PN}" || die + cp -r "${S}/pkg" "${D}/opt/${PN}" || die + + # Copy documentation files + dodoc README USAGE + + # Make a symbolic link: /sbin/bliss-initramfs + dosym "/opt/${PN}/${executable}" "/sbin/${PN}" +}
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: 68cef1505fce6304f2f13c927a796250870321b1 Author: Jonathan Vasquez gentoo org> AuthorDate: Sat Jul 1 16:22:04 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sat Jul 1 16:22:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68cef150 media-tv/plex-media-server: stabilizing 1.5.6, removing 1.5.5 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-tv/plex-media-server/Manifest| 1 - .../plex-media-server-1.5.5.ebuild | 135 - .../plex-media-server-1.5.6.ebuild | 2 +- 3 files changed, 1 insertion(+), 137 deletions(-) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index 127bed2a0fe..52bb66cc30a 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1,2 +1 @@ -DIST plexmediaserver_1.5.5.3634-995f1dead_amd64.deb 105497618 SHA256 ea2270c5fe7f27f2dedb89a7a82301e40177db75d653de08d559d4b1a39a8feb SHA512 e8ad69e1ea378148e0a5bf9f95a11df499d48a7073d71b843874896fa72284033de2d5bfaf8d70af5e4f9066b3a774f6d23f0d5f9e2a6291c23f33b00dde4924 WHIRLPOOL cc9214948c3abb54594711fd66b0f14e47586fafd8ce1c3697c7f50f5a3c8e0eb6d627d64dd5ea450f7aa86e78fc1a92a44195bb5e9eea8a119c2dcbbe1ec18d DIST plexmediaserver_1.5.6.3790-4613ce077_amd64.deb 105490284 SHA256 633a7fad995347fed1b22dd6983156d24ac95659d541ee4cf8eea505d4cc5575 SHA512 87173c290937706f05461b7ca3b217e09262ec02b0fa728580c18802e3b7246899f2840fdd6703256e32cd92adb71e3d5321c0a38569827f005eb1face9144f7 WHIRLPOOL d9de5e1a90e8644aa14702e034d1799cd1f1fab1c7c730a2334bdac6e1c90a44a0febdfdb42ab791a728bf6daf9baf655c3f2dd82ff9632a86340a9e9aef38e9 diff --git a/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild b/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild deleted file mode 100644 index ad55d8f43cd..000 --- a/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) -inherit eutils user systemd unpacker pax-utils python-single-r1 - -MINOR_VERSION="3634-995f1dead" - -_APPNAME="plexmediaserver" -_USERNAME="plex" -_SHORTNAME="${_USERNAME}" -_FULL_VERSION="${PV}.${MINOR_VERSION}" - -URI="https://downloads.plex.tv/plex-media-server"; - -DESCRIPTION="A free media library that is intended for use with a plex client." -HOMEPAGE="http://www.plex.tv/"; -SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" -SLOT="0" -LICENSE="Plex" -RESTRICT="bindist strip" -KEYWORDS="-* amd64" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - sys-apps/fix-gnustack - dev-python/virtualenv[${PYTHON_USEDEP}]" - -RDEPEND=" - net-dns/avahi - ${PYTHON_DEPS}" - -QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" -QA_PREBUILT="*" -QA_MULTILIB_PATHS=( - "usr/lib/${_APPNAME}/.*" - "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*" -) - -EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" ) -BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" ) - -S="${WORKDIR}" -PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" ) - -pkg_setup() { - enewgroup ${_USERNAME} - enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} "${_USERNAME},video" - python-single-r1_pkg_setup -} - -src_unpack() { - unpack_deb ${A} -} - -src_install() { - # Move the config to the correct place - local CONFIG_VANILLA="/etc/default/plexmediaserver" - local CONFIG_PATH="/etc/${_SHORTNAME}" - dodir "${CONFIG_PATH}" - insinto "${CONFIG_PATH}" - doins "${CONFIG_VANILLA#/}" - sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i "${S}"/usr/sbin/start_pms || die - - # Remove Debian specific files - rm -rf "usr/share/doc" || die - - # Copy main files over to image and preserve permissions so it is portable - cp -rp usr/ "${ED}" || die - - # Make sure the logging directory is created - local LOGGING_DIR="/var/log/pms" - dodir "${LOGGING_DIR}" - chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die - - # Create default library folder with correct permissions - local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}" - dodir "${DEFAULT_LIBRARY_DIR}" - chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${DEFAULT_LIBRARY_DIR}&quo
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: 34e1a909eaeafc661b77703d9a51bfbd4265d466 Author: Jonathan Vasquez gentoo org> AuthorDate: Sat Jul 1 16:22:58 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sat Jul 1 16:22:58 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e1a909 media-tv/plex-media-server: version bump to 1.7.5 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-tv/plex-media-server/Manifest| 1 + .../plex-media-server-1.7.5.ebuild | 135 + 2 files changed, 136 insertions(+) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index 52bb66cc30a..be3aaf7454b 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1 +1,2 @@ DIST plexmediaserver_1.5.6.3790-4613ce077_amd64.deb 105490284 SHA256 633a7fad995347fed1b22dd6983156d24ac95659d541ee4cf8eea505d4cc5575 SHA512 87173c290937706f05461b7ca3b217e09262ec02b0fa728580c18802e3b7246899f2840fdd6703256e32cd92adb71e3d5321c0a38569827f005eb1face9144f7 WHIRLPOOL d9de5e1a90e8644aa14702e034d1799cd1f1fab1c7c730a2334bdac6e1c90a44a0febdfdb42ab791a728bf6daf9baf655c3f2dd82ff9632a86340a9e9aef38e9 +DIST plexmediaserver_1.7.5.4035-313f93718_amd64.deb 106646674 SHA256 a8c9d2961443c22c85b2795f267bafe576561d365a85d18a97627508a3515844 SHA512 033296004a57c0b7ded412298e7bb2c817ca5c4276683115e0bfb88ecb3445355745ef8216aa4ec92926a3f3ff5ae813470ad4a2edc7f85ed32386e363e76203 WHIRLPOOL 912b2057f71f51a3820a5e660f8726af000165a72ea36f480a62786057cf1e7c42f20741119cd7de14565360d45b6e6c6888ae2cc6ccdc67e7f1d7b8da54c530 diff --git a/media-tv/plex-media-server/plex-media-server-1.7.5.ebuild b/media-tv/plex-media-server/plex-media-server-1.7.5.ebuild new file mode 100644 index 000..6049473e6e8 --- /dev/null +++ b/media-tv/plex-media-server/plex-media-server-1.7.5.ebuild @@ -0,0 +1,135 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit eutils user systemd unpacker pax-utils python-single-r1 + +MINOR_VERSION="4035-313f93718" + +_APPNAME="plexmediaserver" +_USERNAME="plex" +_SHORTNAME="${_USERNAME}" +_FULL_VERSION="${PV}.${MINOR_VERSION}" + +URI="https://downloads.plex.tv/plex-media-server"; + +DESCRIPTION="A free media library that is intended for use with a plex client." +HOMEPAGE="http://www.plex.tv/"; +SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" +SLOT="0" +LICENSE="Plex" +RESTRICT="bindist strip" +KEYWORDS="-* ~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + sys-apps/fix-gnustack + dev-python/virtualenv[${PYTHON_USEDEP}]" + +RDEPEND=" + net-dns/avahi + ${PYTHON_DEPS}" + +QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" +QA_PREBUILT="*" +QA_MULTILIB_PATHS=( + "usr/lib/${_APPNAME}/.*" + "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*" +) + +EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" ) +BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" ) + +S="${WORKDIR}" +PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" ) + +pkg_setup() { + enewgroup ${_USERNAME} + enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} "${_USERNAME},video" + python-single-r1_pkg_setup +} + +src_unpack() { + unpack_deb ${A} +} + +src_install() { + # Move the config to the correct place + local CONFIG_VANILLA="/etc/default/plexmediaserver" + local CONFIG_PATH="/etc/${_SHORTNAME}" + dodir "${CONFIG_PATH}" + insinto "${CONFIG_PATH}" + doins "${CONFIG_VANILLA#/}" + sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i "${S}"/usr/sbin/start_pms || die + + # Remove Debian specific files + rm -rf "usr/share/doc" || die + + # Copy main files over to image and preserve permissions so it is portable + cp -rp usr/ "${ED}" || die + + # Make sure the logging directory is created + local LOGGING_DIR="/var/log/pms" + dodir "${LOGGING_DIR}" + chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die + + # Create default library folder with correct permissions + local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}" + dodir "${DEFAULT_LIBRARY_DIR}" + chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${DEFAULT_LIBRARY_DIR}" || die + + # Install the OpenRC init/conf files + doinitd "${FILE
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: d8f1f128c84f60cbf466a5bd389cdd52d8cd50b2 Author: Jonathan Vasquez gentoo org> AuthorDate: Thu Jun 15 01:50:04 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Thu Jun 15 01:50:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f1f128 sys-fs/zfs: version bump to 0.6.5.10 Package-Manager: Portage-2.3.6, Repoman-2.3.2 sys-fs/zfs/Manifest| 1 + sys-fs/zfs/zfs-0.6.5.10.ebuild | 197 + 2 files changed, 198 insertions(+) diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest index abe782e0121..393a1e63ce6 100644 --- a/sys-fs/zfs/Manifest +++ b/sys-fs/zfs/Manifest @@ -5,6 +5,7 @@ DIST zfs-0.6.2.tar.gz 1558656 SHA256 91b844bf7a42df22d7533e8004289270b7859b8fcbc DIST zfs-0.6.3-patches-r1.tar.xz 87852 SHA256 71b5286f77cb6a6c2b97cee406dfd4788f7b40b6675c4a56fc630a47e90d5280 SHA512 e2fa573c7b30a3811e9e1596d35b65f5d013ed5bac43e364b44ffab734398a3294979c152a80ec9a722611cc7c971aec217d8e1a37cc9240a3fa2dddb5b90e3b WHIRLPOOL f2da02d5c7d2385e7de1e858c31d299632ca864d422f0c94e5d3b8674d24beeb073ad2600698350306a9e70dbeef390f0e513d19c126502fceec18795c203d50 DIST zfs-0.6.3.tar.gz 1665270 SHA256 00caeae63cc724d3dd741aeb36fd2dc03d2158794bd6a5e925cdc8d7e5d3da8c SHA512 8c7741f5f227eb031d79fe87bf7d60e790a098fa6caede462d556c97d798832f97f5a377cbb74fc99b8d198e5f3cc1a3491f69fcdaa0408933dbadd132013416 WHIRLPOOL db9791da12c441c89667b194154b209f5aa69ea46d5327cfcde0b3a910cf1f0e5ca448909824e45b31252a1907280b711fb6ba04eb313d09de0ffbf5e6e304fe DIST zfs-0.6.4.2.tar.gz 1738601 SHA256 26af2924cbb891b79203a31827cba4cdc310162d5f7b9e2d643eb6576aa19015 SHA512 87a28997b8f9d36e189410171db583402418a55782b7b7f333993e98c5e17ccc4b6cd5825f38b904294c87e3dfdfb7748bd71cc371589c1358f16c942e0c18db WHIRLPOOL 1700de7da56311a7b608c99a821e2fa97a6145ccc88f3d8eff12f778421ba7b7b9cc5f5fbe5f1acd2ea2fd1db778c200a2ea961e3859a8fc89d80474894293f1 +DIST zfs-0.6.5.10.tar.gz 2597676 SHA256 90a0ca76667076e9f58776216cb761f68761eb0192f8b0c45893f84cabc6f27e SHA512 822004d11a1a7c0e258cce049bfee0248dd1ac225a922c1e4a25c8593f23e9b1d7aa4a45a1122f6904025ea0a8c7f4884ec4ab353bfa9c734aedb0969b8d6eb4 WHIRLPOOL 87596a0e89afd3b7da1476c996c87491ee3962f0accd0c1a50d9cd9ab4dd49b3c1c71e14c6eeeddfc53db9bba665bc525ef9580da8082b1e4426bce54ee83401 DIST zfs-0.6.5.2.tar.gz 1817267 SHA256 aecd2bc5189f2a71a45eb30146bed231af4f35af5ec7af83a74987c3d595 SHA512 7f0b20feca91d5ab952c1d49ae94d241f8868825b163a3d5f2ad0fd7adcac3ab246a3e6a755019a833be553fbbfd6609828d8123f49a43b42bf76cfd64f234ec WHIRLPOOL 00fd628ef2267366b6f0705e6436ac55b260aabc3588c7f58a7042dfbfe95a0478740b4579326638d28f10ffc8f2d5b3ed21b9f8297e72344ec439fe30310634 DIST zfs-0.6.5.3-patches-p0.tar.xz 63780 SHA256 cc6d2881304738619b9d00bc55fbd358119b35cbb345cae2ecf538051f1b7fe7 SHA512 4a531fd10d1d4d9c9cabaad9c13d8112eab3641249a7ce44599288bc4510b444d132833fae2fdf922eff43670ce77d32972c7b5b4a7d70f80c3365a0dcc89b70 WHIRLPOOL adc20e7917a518c790007499763210a4d27a164abe00a86f76d64f56f0fafc459f5d5c483019acacc136e41c57894e669fd58956b3f0ac0bcafeb1e02fec7988 DIST zfs-0.6.5.3-patches-p2.tar.xz 85996 SHA256 0e38b1bd7e2eb96c74b3eaab49c14f1f65fa02dc42b62b6015200185bfc911c7 SHA512 0a8fb131cc9a5a239a7434593000259a581b20ee7c6fef87ec2ea78281b7887151e219ebe66603b9dafaa4fa22cbf8c55175e1f6b36af4502c147c478f0b3e38 WHIRLPOOL 726bf1c05605943a205e2e70099c6cf8c7ba8cc9bbf34d45a2d56cea87c1e23166700979e47c82dd91bd1778e297dd211a0e6f48e0eab2392471218bcb5853ce diff --git a/sys-fs/zfs/zfs-0.6.5.10.ebuild b/sys-fs/zfs/zfs-0.6.5.10.ebuild new file mode 100644 index 000..7512d7282ca --- /dev/null +++ b/sys-fs/zfs/zfs-0.6.5.10.ebuild @@ -0,0 +1,197 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +if [ ${PV} == "" ] ; then + inherit git-r3 linux-mod + AUTOTOOLS_AUTORECONF="1" + EGIT_REPO_URI="git://github.com/zfsonlinux/${PN}.git" +else + SRC_URI="https://github.com/zfsonlinux/${PN}/releases/download/${P}/${P}.tar.gz"; + KEYWORDS=" ~amd64" +fi + +inherit autotools-utils bash-completion-r1 flag-o-matic linux-info python-r1 systemd toolchain-funcs udev + +DESCRIPTION="Userland utilities for ZFS Linux kernel module" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="BSD-2 CDDL MIT" +SLOT="0" +IUSE="custom-cflags debug kernel-builtin +rootfs test-suite static-libs" +RESTRICT="test" + +COMMON_DEPEND=" + sys-apps/util-linux[static-libs?] + sys-libs/zlib[static-libs(+)?] + virtual/awk +" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig +" + +RDEPEND="${COMMON_DEPEND} + !=sys-apps/grep-2.13* + !kernel-builtin? ( =sys-fs/zfs-kmod-${PV}* ) + !sys-fs/zfs-fuse + !prefix? ( virtual/udev
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/spl/
commit: 9a3b3cc76697539b26cacc717020862a6b4489a5 Author: Jonathan Vasquez gentoo org> AuthorDate: Thu Jun 15 01:50:49 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Thu Jun 15 01:50:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a3b3cc7 sys-kernel/spl: version bump to 0.6.5.10 Package-Manager: Portage-2.3.6, Repoman-2.3.2 sys-kernel/spl/Manifest| 1 + sys-kernel/spl/spl-0.6.5.10.ebuild | 110 + 2 files changed, 111 insertions(+) diff --git a/sys-kernel/spl/Manifest b/sys-kernel/spl/Manifest index f0f00ad9323..b4c725c3ffb 100644 --- a/sys-kernel/spl/Manifest +++ b/sys-kernel/spl/Manifest @@ -6,6 +6,7 @@ DIST spl-0.6.2.tar.gz 215032 SHA256 a8147eaba030ca71bf8c47b46a2c7ae92f9b4ef60aa8 DIST spl-0.6.3-patches-r1.tar.xz 15996 SHA256 7f1cf74c9be5c14eeff529ce0a45d7dcca33cc08e5b9e7d17fc79dd5a58719d7 SHA512 63a18466bbe8ca903910d807a3242bff0c12848d4fc6e226fe40592cd6cd9109bc5ee301867f0512b5cf2ad28eab2988e261c69fd200c5dd6eb6d8027b2c WHIRLPOOL 93578cfa435dc343edc8087a0d49aa90ddc457bf75292b0c10ce30836e00f27ea0c4768a62270a6ec559238b778ccfcde71c15740a8242f9f93c7d84934c5f72 DIST spl-0.6.3.tar.gz 221430 SHA256 5d60dfbe86a50e65dbce17f538d8d0874a0cc293374f59eed46cd2dd1809a944 SHA512 c4b82f1e279c7581d0082c044157e8a933edf53233c8c7c8202117454cfda0473ab85fbb56ac0b6da09a4d6798e33020a9c55bf23e25d630efa3265545c3defc WHIRLPOOL eaf001a96a80264e16ce416da38b988eabbfd2fce17690151a496a3141c32e92e5d00791e2d9c009ae0cf6910f80434c10f02a700752fc664f6bf6723bb03dba DIST spl-0.6.4.2.tar.gz 190421 SHA256 05c428f48acc55287c0662a90cfc087985b8ef3694dc057cfb16e1fa2ebbda43 SHA512 6a295651622dd1819bc9ef8f693c6a3cf73dbb084a4789ad508dda644bfcaa1984c5487ea0e16c8d6d468da59a3fae2e9309b2b13cd869a4af4ea675c394bbe3 WHIRLPOOL e270b66ac9e22c806876e727ef040c3cfb2c304889de982f1c54a1625f7bf0214d3b6f8baac42cb3710aa23897f1b1bc67ef633fe35cb1b2c4b57196390a0fad +DIST spl-0.6.5.10.tar.gz 576268 SHA256 cace7e53dd092f44e0909452dbef74adaebbe8ff0bb59b24341b0c5dafff1b45 SHA512 775cf359b5734a52eb0c54c6de8f314a9522194569f2af083117341799344839b174c1594d5e17b5ffa9aa39fa5011dec04e1a9f0c42908bf989849db3a1c876 WHIRLPOOL 6282d6dced15a359bac04863aa492ae79012a9f86d28f323eb5c67214287c52f8670f30c3b5d98692732b36dc3325680f873953d81951bcb67259da46b9f96ac DIST spl-0.6.5.2.tar.gz 193153 SHA256 2642b69870b32e0feeaa57fbfcef546a330064bd4e5805c4862a97287a9287ca SHA512 9db23daf6cc1d6aaa926c987e284d7dbbc538876d6a8b9636d3126efc2be9d54b5ae2cb9cb3a89b604b3d4106374d85d9ad2c1acaf940a1299c1620ee1526d3f WHIRLPOOL cc99f131f9dfcc9ef84237f16491c8c5417af70c57dcbc3dba448c83f93636d5161b301f4fefa4fa8c54c56a1864cd9ce5d5fc758697803bac880839ea57e359 DIST spl-0.6.5.3-patches-p0.tar.xz 4968 SHA256 8e652d41eba421720bcecee99077d3f3c375153809426011f04a2c64aa181ca7 SHA512 cdc053d7ad537cec3b0e7d777d6a341d1b48d6f49613f77db3831b86f54cef098748b944a353c3bf920974a812d650b65116fe26906ff7921ea69cfa5fef9691 WHIRLPOOL ff9e6a193a8585738f57fec59a3513fe69856019569e90c95da306ab853b0c5a8266bb457ef1f4df0c4bcd20dfbde1062c616d3ee55621b288ab796c733d9589 DIST spl-0.6.5.3.tar.gz 556179 SHA256 637c1eccd721f5d3bb1570621d2cd6646ec0488608482c0dbeb2838cf4bb310c SHA512 24a0c97f1a425e44d12f43519c23ba78672c06d65a03833a8d3827e4c762a873283c90ce66f64b9b186ab815f0b005e69da537e120b8b53877d0f13e649bac57 WHIRLPOOL e67f50c8adc4ac2b770dfaeb479fa8a8c87270c8314b5366dd95665a30adb2f1fb29db9719a0431cc18adc6865ea6f222c1b443f2b95b764cede8db50f49333d diff --git a/sys-kernel/spl/spl-0.6.5.10.ebuild b/sys-kernel/spl/spl-0.6.5.10.ebuild new file mode 100644 index 000..1a3984b06ec --- /dev/null +++ b/sys-kernel/spl/spl-0.6.5.10.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +if [[ ${PV} == "" ]] ; then + AUTOTOOLS_AUTORECONF="1" + EGIT_REPO_URI="https://github.com/zfsonlinux/${PN}.git"; + inherit git-r3 +else + SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/${P}.tar.gz"; + KEYWORDS=" ~amd64" +fi + +inherit flag-o-matic linux-info linux-mod autotools-utils + +DESCRIPTION="The Solaris Porting Layer is a Linux kernel module which provides many of the Solaris kernel APIs" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="custom-cflags debug" +RESTRICT="debug? ( strip ) test" + +COMMON_DEPEND="dev-lang/perl + virtual/awk" + +DEPEND="${COMMON_DEPEND}" + +RDEPEND="${COMMON_DEPEND} + !sys-devel/spl" + +AT_M4DIR="config" +AUTOTOOLS_IN_SOURCE_BUILD="1" +DOCS=( AUTHORS DISCLAIMER ) + +pkg_setup() { + linux-info_pkg_setup + CONFIG_CHECK=" + !DEBUG_LOCK_ALLOC + MODULES + KALLSYMS +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 86d9a85c3df3cdfe2be9322d9ec2787c40101deb Author: Jonathan Vasquez gentoo org> AuthorDate: Thu Jun 15 01:50:30 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Thu Jun 15 01:50:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d9a85c sys-fs/zfs-kmod: version bump to 0.6.5.10 Package-Manager: Portage-2.3.6, Repoman-2.3.2 sys-fs/zfs-kmod/Manifest | 1 + sys-fs/zfs-kmod/zfs-kmod-0.6.5.10.ebuild | 144 +++ 2 files changed, 145 insertions(+) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index b4ff611e653..d55422e5fd0 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -5,6 +5,7 @@ DIST zfs-0.6.2.tar.gz 1558656 SHA256 91b844bf7a42df22d7533e8004289270b7859b8fcbc DIST zfs-0.6.3-patches-r1.tar.xz 87852 SHA256 71b5286f77cb6a6c2b97cee406dfd4788f7b40b6675c4a56fc630a47e90d5280 SHA512 e2fa573c7b30a3811e9e1596d35b65f5d013ed5bac43e364b44ffab734398a3294979c152a80ec9a722611cc7c971aec217d8e1a37cc9240a3fa2dddb5b90e3b WHIRLPOOL f2da02d5c7d2385e7de1e858c31d299632ca864d422f0c94e5d3b8674d24beeb073ad2600698350306a9e70dbeef390f0e513d19c126502fceec18795c203d50 DIST zfs-0.6.3.tar.gz 1665270 SHA256 00caeae63cc724d3dd741aeb36fd2dc03d2158794bd6a5e925cdc8d7e5d3da8c SHA512 8c7741f5f227eb031d79fe87bf7d60e790a098fa6caede462d556c97d798832f97f5a377cbb74fc99b8d198e5f3cc1a3491f69fcdaa0408933dbadd132013416 WHIRLPOOL db9791da12c441c89667b194154b209f5aa69ea46d5327cfcde0b3a910cf1f0e5ca448909824e45b31252a1907280b711fb6ba04eb313d09de0ffbf5e6e304fe DIST zfs-0.6.4.2.tar.gz 1738601 SHA256 26af2924cbb891b79203a31827cba4cdc310162d5f7b9e2d643eb6576aa19015 SHA512 87a28997b8f9d36e189410171db583402418a55782b7b7f333993e98c5e17ccc4b6cd5825f38b904294c87e3dfdfb7748bd71cc371589c1358f16c942e0c18db WHIRLPOOL 1700de7da56311a7b608c99a821e2fa97a6145ccc88f3d8eff12f778421ba7b7b9cc5f5fbe5f1acd2ea2fd1db778c200a2ea961e3859a8fc89d80474894293f1 +DIST zfs-0.6.5.10.tar.gz 2597676 SHA256 90a0ca76667076e9f58776216cb761f68761eb0192f8b0c45893f84cabc6f27e SHA512 822004d11a1a7c0e258cce049bfee0248dd1ac225a922c1e4a25c8593f23e9b1d7aa4a45a1122f6904025ea0a8c7f4884ec4ab353bfa9c734aedb0969b8d6eb4 WHIRLPOOL 87596a0e89afd3b7da1476c996c87491ee3962f0accd0c1a50d9cd9ab4dd49b3c1c71e14c6eeeddfc53db9bba665bc525ef9580da8082b1e4426bce54ee83401 DIST zfs-0.6.5.2.tar.gz 1817267 SHA256 aecd2bc5189f2a71a45eb30146bed231af4f35af5ec7af83a74987c3d595 SHA512 7f0b20feca91d5ab952c1d49ae94d241f8868825b163a3d5f2ad0fd7adcac3ab246a3e6a755019a833be553fbbfd6609828d8123f49a43b42bf76cfd64f234ec WHIRLPOOL 00fd628ef2267366b6f0705e6436ac55b260aabc3588c7f58a7042dfbfe95a0478740b4579326638d28f10ffc8f2d5b3ed21b9f8297e72344ec439fe30310634 DIST zfs-0.6.5.3-patches-p3.tar.xz 88736 SHA256 031cd97765f890d9b78e1a5746cbd2a3ce06c7208693ec75c0b47324ac67b97a SHA512 8f17cc6e02a35828a57a7c2a437d9d18a41203b6e3f9e154b2ab863296b64596dc827afeeb0f993e37f47881d0f2ed4834f270d0ba843ab84b21c491cc352576 WHIRLPOOL 20f69c0a936bb612d5e3b551d4bf904aca3aff6d885d72f67f3b14cd720094ec13e383032ee4e322b0e81017d8ffcfafb47bf07f273badef34f7210d687ddacc DIST zfs-0.6.5.3.tar.gz 2524218 SHA256 49e6f9760ea172cb756f7357e4bcb90ee0293028540a68d62ed087724276131f SHA512 325cb91b7ddbcd6aa0bb9fc41eb0099dbb047a4e32d096fd414799729ef68cbc9c2e15714092eff8044a681af4ab552bd9ac1949cc673c6c5c3de1a23d9895ec WHIRLPOOL 957c3a75bb11befd4b74583883f2f11f717deb6bda368939b342049e809aa191a9ee8d1e709eaddc2a831418c7fdb5e763f918ff56d45f03baf4569ef8a4a070 diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.10.ebuild b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.10.ebuild new file mode 100644 index 000..ddbb09881e7 --- /dev/null +++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.10.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +if [ ${PV} == "" ]; then + AUTOTOOLS_AUTORECONF="1" + EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git"; + inherit git-r3 +else + SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz"; + S="${WORKDIR}/zfs-${PV}" + KEYWORDS=" ~amd64" +fi + +inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils + +DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs" +HOMEPAGE="http://zfsonlinux.org/"; + +LICENSE="CDDL debug? ( GPL-2+ )" +SLOT="0" +IUSE="custom-cflags debug +rootfs" +RESTRICT="debug? ( strip ) test" + +DEPEND=" + =sys-kernel/spl-${PV}* + dev-lang/perl + virtual/awk +" + +RDEPEND="${DEPEND} + !sys-fs/zfs-fuse +" + +AT_M4DIR="config" +AUTOTOOLS_IN_SOURCE_BUILD="1" + +DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown ) + +pkg_setup() { + linux-info_pkg_setup + CONFIG_CHECK=&
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: 199163d6ed2c42c1091d4996014d9215993700a7 Author: Jonathan Vasquez gentoo org> AuthorDate: Sun Jun 11 15:25:33 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sun Jun 11 15:26:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=199163d6 media-tv/plex-media-server: version bump to 1.5.6 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-tv/plex-media-server/Manifest| 1 + .../plex-media-server-1.5.6.ebuild | 135 + 2 files changed, 136 insertions(+) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index 63b0a4f0018..127bed2a0fe 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1 +1,2 @@ DIST plexmediaserver_1.5.5.3634-995f1dead_amd64.deb 105497618 SHA256 ea2270c5fe7f27f2dedb89a7a82301e40177db75d653de08d559d4b1a39a8feb SHA512 e8ad69e1ea378148e0a5bf9f95a11df499d48a7073d71b843874896fa72284033de2d5bfaf8d70af5e4f9066b3a774f6d23f0d5f9e2a6291c23f33b00dde4924 WHIRLPOOL cc9214948c3abb54594711fd66b0f14e47586fafd8ce1c3697c7f50f5a3c8e0eb6d627d64dd5ea450f7aa86e78fc1a92a44195bb5e9eea8a119c2dcbbe1ec18d +DIST plexmediaserver_1.5.6.3790-4613ce077_amd64.deb 105490284 SHA256 633a7fad995347fed1b22dd6983156d24ac95659d541ee4cf8eea505d4cc5575 SHA512 87173c290937706f05461b7ca3b217e09262ec02b0fa728580c18802e3b7246899f2840fdd6703256e32cd92adb71e3d5321c0a38569827f005eb1face9144f7 WHIRLPOOL d9de5e1a90e8644aa14702e034d1799cd1f1fab1c7c730a2334bdac6e1c90a44a0febdfdb42ab791a728bf6daf9baf655c3f2dd82ff9632a86340a9e9aef38e9 diff --git a/media-tv/plex-media-server/plex-media-server-1.5.6.ebuild b/media-tv/plex-media-server/plex-media-server-1.5.6.ebuild new file mode 100644 index 000..3d28dd0c5c5 --- /dev/null +++ b/media-tv/plex-media-server/plex-media-server-1.5.6.ebuild @@ -0,0 +1,135 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit eutils user systemd unpacker pax-utils python-single-r1 + +MINOR_VERSION="3790-4613ce077" + +_APPNAME="plexmediaserver" +_USERNAME="plex" +_SHORTNAME="${_USERNAME}" +_FULL_VERSION="${PV}.${MINOR_VERSION}" + +URI="https://downloads.plex.tv/plex-media-server"; + +DESCRIPTION="A free media library that is intended for use with a plex client." +HOMEPAGE="http://www.plex.tv/"; +SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" +SLOT="0" +LICENSE="Plex" +RESTRICT="bindist strip" +KEYWORDS="-* ~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + sys-apps/fix-gnustack + dev-python/virtualenv[${PYTHON_USEDEP}]" + +RDEPEND=" + net-dns/avahi + ${PYTHON_DEPS}" + +QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" +QA_PREBUILT="*" +QA_MULTILIB_PATHS=( + "usr/lib/${_APPNAME}/.*" + "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*" +) + +EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" ) +BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" ) + +S="${WORKDIR}" +PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" ) + +pkg_setup() { + enewgroup ${_USERNAME} + enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} "${_USERNAME},video" + python-single-r1_pkg_setup +} + +src_unpack() { + unpack_deb ${A} +} + +src_install() { + # Move the config to the correct place + local CONFIG_VANILLA="/etc/default/plexmediaserver" + local CONFIG_PATH="/etc/${_SHORTNAME}" + dodir "${CONFIG_PATH}" + insinto "${CONFIG_PATH}" + doins "${CONFIG_VANILLA#/}" + sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i "${S}"/usr/sbin/start_pms || die + + # Remove Debian specific files + rm -rf "usr/share/doc" || die + + # Copy main files over to image and preserve permissions so it is portable + cp -rp usr/ "${ED}" || die + + # Make sure the logging directory is created + local LOGGING_DIR="/var/log/pms" + dodir "${LOGGING_DIR}" + chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die + + # Create default library folder with correct permissions + local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}" + dodir "${DEFAULT_LIBRARY_DIR}" + chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${DEFAULT_LIBRARY_DIR}" || die + + # Install the OpenRC init/conf files + doinitd "${FILE
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: 6386c00c9dfa0150b8c6b888c31279ca69e57112 Author: Jonathan Vasquez gentoo org> AuthorDate: Sun Jun 11 15:23:06 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sun Jun 11 15:26:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6386c00c media-tv/plex-media-server: stabilizing 1.5.5 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-tv/plex-media-server/plex-media-server-1.5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild b/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild index 052a3ab46fc..ad55d8f43cd 100644 --- a/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild +++ b/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild @@ -21,7 +21,7 @@ SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64 SLOT="0" LICENSE="Plex" RESTRICT="bindist strip" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: 2eb2665784e54c2463989b4b114b997da6b59721 Author: Jonathan Vasquez gentoo org> AuthorDate: Sun Jun 11 15:24:31 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sun Jun 11 15:26:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb26657 media-tv/plex-media-server: removing older ebuilds Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-tv/plex-media-server/Manifest| 2 - .../plex-media-server-1.4.4-r1.ebuild | 135 - .../plex-media-server-1.4.4.ebuild | 135 - .../plex-media-server-1.5.3-r1.ebuild | 135 - 4 files changed, 407 deletions(-) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index ea46fbdd25c..63b0a4f0018 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1,3 +1 @@ -DIST plexmediaserver_1.4.4.3495-edef59192_amd64.deb 103118966 SHA256 ba05818febf0267c04151d9a243f2eff0823310a1c89b58d8be4608f4f7a7402 SHA512 5a6caa5bc16f8d57177f86e079d6cad980dabc35e4ed355a7c44058593c11b65dd6a64349b110818b258bfeb679ead153ad2b316189cfdffc51938d70834f138 WHIRLPOOL a95804173d2df36af04760a5c551f0114768d5f134e23cf2156b65ac426379f6aaa5a95bee54b63cb96451a93b2de19eab67f6a96c9dc62a7f677c27212be92b -DIST plexmediaserver_1.5.3.3580-4b377d295_amd64.deb 105500574 SHA256 983d48597179125c7de3c49f44af7d7cfca0a7bf645c26833c906cbe5e1accd8 SHA512 92c64d2acaa37fa98c02ff95a07eb44078b4f7db519047f65647d7f09dcca6ca1fb67738119e2988a0b9b61e3260f4a2402f5710a17d35797c574c122e62c537 WHIRLPOOL 2606946d34d356161d22a2298589e18f4e710671bf41fd2f84d486186c7472f505b8a5a7131ed56ad7ef648b61e5f67d6e8cd25781a56520601a76317f6a6213 DIST plexmediaserver_1.5.5.3634-995f1dead_amd64.deb 105497618 SHA256 ea2270c5fe7f27f2dedb89a7a82301e40177db75d653de08d559d4b1a39a8feb SHA512 e8ad69e1ea378148e0a5bf9f95a11df499d48a7073d71b843874896fa72284033de2d5bfaf8d70af5e4f9066b3a774f6d23f0d5f9e2a6291c23f33b00dde4924 WHIRLPOOL cc9214948c3abb54594711fd66b0f14e47586fafd8ce1c3697c7f50f5a3c8e0eb6d627d64dd5ea450f7aa86e78fc1a92a44195bb5e9eea8a119c2dcbbe1ec18d diff --git a/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild b/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild deleted file mode 100644 index bfc2a4081ae..000 --- a/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) -inherit eutils user systemd unpacker pax-utils python-single-r1 - -MINOR_VERSION="3495-edef59192" - -_APPNAME="plexmediaserver" -_USERNAME="plex" -_SHORTNAME="${_USERNAME}" -_FULL_VERSION="${PV}.${MINOR_VERSION}" - -URI="https://downloads.plex.tv/plex-media-server"; - -DESCRIPTION="A free media library that is intended for use with a plex client." -HOMEPAGE="http://www.plex.tv/"; -SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" -SLOT="0" -LICENSE="Plex" -RESTRICT="bindist strip" -KEYWORDS="-* ~amd64" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - sys-apps/fix-gnustack - dev-python/virtualenv[${PYTHON_USEDEP}]" - -RDEPEND=" - net-dns/avahi - ${PYTHON_DEPS}" - -QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" -QA_PREBUILT="*" -QA_MULTILIB_PATHS=( - "usr/lib/${_APPNAME}/.*" - "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*" -) - -EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" ) -BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" ) - -S="${WORKDIR}" -PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" ) - -pkg_setup() { - enewgroup ${_USERNAME} - enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} "${_USERNAME},video" - python-single-r1_pkg_setup -} - -src_unpack() { - unpack_deb ${A} -} - -src_install() { - # Move the config to the correct place - local CONFIG_VANILLA="/etc/default/plexmediaserver" - local CONFIG_PATH="/etc/${_SHORTNAME}" - dodir "${CONFIG_PATH}" - insinto "${CONFIG_PATH}" - doins "${CONFIG_VANILLA#/}" - sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i "${S}"/usr/sbin/start_pms || die - - # Remove Debian specific files - rm -rf "usr/share/doc" || die - - # Copy main files over to image and preserve permissions so it is portable - cp -rp usr/ "${ED}" || die - - # Make sure the logging directory is
[gentoo-commits] repo/gentoo:master commit in: app-admin/keepass/
commit: 1d2e4547d6b4d6191dde34a6adb28e4213d57286 Author: Jonathan Vasquez gentoo org> AuthorDate: Sun Jun 11 15:13:53 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sun Jun 11 15:13:53 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d2e4547 app-admin/keepass: Using upstreamed 2.36 PrepMonoDev.sh in 2.36 ebuild Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-admin/keepass/keepass-2.36.ebuild | 5 - 1 file changed, 5 deletions(-) diff --git a/app-admin/keepass/keepass-2.36.ebuild b/app-admin/keepass/keepass-2.36.ebuild index 6bf94521c59..4cdca74eeb1 100644 --- a/app-admin/keepass/keepass-2.36.ebuild +++ b/app-admin/keepass/keepass-2.36.ebuild @@ -34,13 +34,8 @@ src_prepare() { # (which keeps/looks for xsl files in its own folder) default - # New Mono Prep Script until keepass 2.36+ comes out. - # This script has been upstreamed, still waiting for final confirmation. - local newMonoPrepScript="${FILESDIR}/keepass-2.35-new-monoprep-script.sh" - # Switch into build dir so the mono prepration script works correctly cd Build || die - cp -f "${newMonoPrepScript}" PrepMonoDev.sh source PrepMonoDev.sh || die cd ../ || die }
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: 8f9d96b060e7b03a2a906b6773abe4971d969d7e Author: Jonathan Vasquez gentoo org> AuthorDate: Thu Apr 27 23:53:00 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Thu Apr 27 23:53:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f9d96b0 media-tv/plex-media-server: removing 'mirror' restrict as per #600696 Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild | 2 +- media-tv/plex-media-server/plex-media-server-1.4.4.ebuild| 2 +- media-tv/plex-media-server/plex-media-server-1.5.3-r1.ebuild | 2 +- media-tv/plex-media-server/plex-media-server-1.5.5.ebuild| 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild b/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild index a4c8a177b77..bfc2a4081ae 100644 --- a/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild +++ b/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild @@ -20,7 +20,7 @@ HOMEPAGE="http://www.plex.tv/"; SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" SLOT="0" LICENSE="Plex" -RESTRICT="mirror bindist strip" +RESTRICT="bindist strip" KEYWORDS="-* ~amd64" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/media-tv/plex-media-server/plex-media-server-1.4.4.ebuild b/media-tv/plex-media-server/plex-media-server-1.4.4.ebuild index b6f2ead589e..d8fda10c630 100644 --- a/media-tv/plex-media-server/plex-media-server-1.4.4.ebuild +++ b/media-tv/plex-media-server/plex-media-server-1.4.4.ebuild @@ -20,7 +20,7 @@ HOMEPAGE="http://www.plex.tv/"; SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" SLOT="0" LICENSE="Plex" -RESTRICT="mirror bindist strip" +RESTRICT="bindist strip" KEYWORDS="-* amd64" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/media-tv/plex-media-server/plex-media-server-1.5.3-r1.ebuild b/media-tv/plex-media-server/plex-media-server-1.5.3-r1.ebuild index 3b91d730871..cd5a2be199f 100644 --- a/media-tv/plex-media-server/plex-media-server-1.5.3-r1.ebuild +++ b/media-tv/plex-media-server/plex-media-server-1.5.3-r1.ebuild @@ -20,7 +20,7 @@ HOMEPAGE="http://www.plex.tv/"; SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" SLOT="0" LICENSE="Plex" -RESTRICT="mirror bindist strip" +RESTRICT="bindist strip" KEYWORDS="-* ~amd64" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild b/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild index fef1ad8284e..052a3ab46fc 100644 --- a/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild +++ b/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild @@ -20,7 +20,7 @@ HOMEPAGE="http://www.plex.tv/"; SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" SLOT="0" LICENSE="Plex" -RESTRICT="mirror bindist strip" +RESTRICT="bindist strip" KEYWORDS="-* ~amd64" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: 104defd9f31e572d095e60495cabcfaf45515bd3 Author: Jonathan Vasquez gentoo org> AuthorDate: Tue Apr 25 03:05:29 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Tue Apr 25 03:05:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104defd9 media-tv/plex-media-server: fixing bug for #616328 for old plex versions Package-Manager: Portage-2.3.5, Repoman-2.3.2 ...ex-media-server-1.5.3.ebuild => plex-media-server-1.4.4-r1.ebuild} | 4 ++-- ...ex-media-server-1.5.3.ebuild => plex-media-server-1.5.3-r1.ebuild} | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-tv/plex-media-server/plex-media-server-1.5.3.ebuild b/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild similarity index 96% copy from media-tv/plex-media-server/plex-media-server-1.5.3.ebuild copy to media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild index 530a3b6e406..a4c8a177b77 100644 --- a/media-tv/plex-media-server/plex-media-server-1.5.3.ebuild +++ b/media-tv/plex-media-server/plex-media-server-1.4.4-r1.ebuild @@ -6,7 +6,7 @@ EAPI=6 PYTHON_COMPAT=( python2_7 ) inherit eutils user systemd unpacker pax-utils python-single-r1 -MINOR_VERSION="3580-4b377d295" +MINOR_VERSION="3495-edef59192" _APPNAME="plexmediaserver" _USERNAME="plex" @@ -62,7 +62,7 @@ src_install() { dodir "${CONFIG_PATH}" insinto "${CONFIG_PATH}" doins "${CONFIG_VANILLA#/}" - sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}#g" -i "${S}"/usr/sbin/start_pms || die + sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i "${S}"/usr/sbin/start_pms || die # Remove Debian specific files rm -rf "usr/share/doc" || die diff --git a/media-tv/plex-media-server/plex-media-server-1.5.3.ebuild b/media-tv/plex-media-server/plex-media-server-1.5.3-r1.ebuild similarity index 97% rename from media-tv/plex-media-server/plex-media-server-1.5.3.ebuild rename to media-tv/plex-media-server/plex-media-server-1.5.3-r1.ebuild index 530a3b6e406..3b91d730871 100644 --- a/media-tv/plex-media-server/plex-media-server-1.5.3.ebuild +++ b/media-tv/plex-media-server/plex-media-server-1.5.3-r1.ebuild @@ -62,7 +62,7 @@ src_install() { dodir "${CONFIG_PATH}" insinto "${CONFIG_PATH}" doins "${CONFIG_VANILLA#/}" - sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}#g" -i "${S}"/usr/sbin/start_pms || die + sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i "${S}"/usr/sbin/start_pms || die # Remove Debian specific files rm -rf "usr/share/doc" || die
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: aca88b815a7f5fb96f3a0a220e88db0d79e14a76 Author: Jonathan Vasquez gentoo org> AuthorDate: Tue Apr 25 03:02:26 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Tue Apr 25 03:02:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aca88b81 media-tv/plex-media-server: version bump to 1.5.5 (includes bug fix for #616328) Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-tv/plex-media-server/Manifest| 1 + .../plex-media-server-1.5.5.ebuild | 135 + 2 files changed, 136 insertions(+) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index 10e4a1a8bd5..ea46fbdd25c 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1,2 +1,3 @@ DIST plexmediaserver_1.4.4.3495-edef59192_amd64.deb 103118966 SHA256 ba05818febf0267c04151d9a243f2eff0823310a1c89b58d8be4608f4f7a7402 SHA512 5a6caa5bc16f8d57177f86e079d6cad980dabc35e4ed355a7c44058593c11b65dd6a64349b110818b258bfeb679ead153ad2b316189cfdffc51938d70834f138 WHIRLPOOL a95804173d2df36af04760a5c551f0114768d5f134e23cf2156b65ac426379f6aaa5a95bee54b63cb96451a93b2de19eab67f6a96c9dc62a7f677c27212be92b DIST plexmediaserver_1.5.3.3580-4b377d295_amd64.deb 105500574 SHA256 983d48597179125c7de3c49f44af7d7cfca0a7bf645c26833c906cbe5e1accd8 SHA512 92c64d2acaa37fa98c02ff95a07eb44078b4f7db519047f65647d7f09dcca6ca1fb67738119e2988a0b9b61e3260f4a2402f5710a17d35797c574c122e62c537 WHIRLPOOL 2606946d34d356161d22a2298589e18f4e710671bf41fd2f84d486186c7472f505b8a5a7131ed56ad7ef648b61e5f67d6e8cd25781a56520601a76317f6a6213 +DIST plexmediaserver_1.5.5.3634-995f1dead_amd64.deb 105497618 SHA256 ea2270c5fe7f27f2dedb89a7a82301e40177db75d653de08d559d4b1a39a8feb SHA512 e8ad69e1ea378148e0a5bf9f95a11df499d48a7073d71b843874896fa72284033de2d5bfaf8d70af5e4f9066b3a774f6d23f0d5f9e2a6291c23f33b00dde4924 WHIRLPOOL cc9214948c3abb54594711fd66b0f14e47586fafd8ce1c3697c7f50f5a3c8e0eb6d627d64dd5ea450f7aa86e78fc1a92a44195bb5e9eea8a119c2dcbbe1ec18d diff --git a/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild b/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild new file mode 100644 index 000..fef1ad8284e --- /dev/null +++ b/media-tv/plex-media-server/plex-media-server-1.5.5.ebuild @@ -0,0 +1,135 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit eutils user systemd unpacker pax-utils python-single-r1 + +MINOR_VERSION="3634-995f1dead" + +_APPNAME="plexmediaserver" +_USERNAME="plex" +_SHORTNAME="${_USERNAME}" +_FULL_VERSION="${PV}.${MINOR_VERSION}" + +URI="https://downloads.plex.tv/plex-media-server"; + +DESCRIPTION="A free media library that is intended for use with a plex client." +HOMEPAGE="http://www.plex.tv/"; +SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" +SLOT="0" +LICENSE="Plex" +RESTRICT="mirror bindist strip" +KEYWORDS="-* ~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + sys-apps/fix-gnustack + dev-python/virtualenv[${PYTHON_USEDEP}]" + +RDEPEND=" + net-dns/avahi + ${PYTHON_DEPS}" + +QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" +QA_PREBUILT="*" +QA_MULTILIB_PATHS=( + "usr/lib/${_APPNAME}/.*" + "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*" +) + +EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" ) +BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" ) + +S="${WORKDIR}" +PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" ) + +pkg_setup() { + enewgroup ${_USERNAME} + enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} "${_USERNAME},video" + python-single-r1_pkg_setup +} + +src_unpack() { + unpack_deb ${A} +} + +src_install() { + # Move the config to the correct place + local CONFIG_VANILLA="/etc/default/plexmediaserver" + local CONFIG_PATH="/etc/${_SHORTNAME}" + dodir "${CONFIG_PATH}" + insinto "${CONFIG_PATH}" + doins "${CONFIG_VANILLA#/}" + sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}/${_APPNAME}#g" -i "${S}"/usr/sbin/start_pms || die + + # Remove Debian specific files + rm -rf "usr/share/doc" || die + + # Copy main files over to image and preserve permissions so it is portable + cp -rp usr/ "${ED}" || die + + # Make sure the logging directory is created + local LOGGING_DIR="/var/log/pms" + dodir "${LOGGING_DIR}" + chown "${_USERNAME}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: 81eb110bc12d4c193258dbefe4445dc241261dc0 Author: Jonathan Vasquez gentoo org> AuthorDate: Wed Apr 19 01:43:44 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Wed Apr 19 01:43:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81eb110b sys-kernel/bliss-initramfs: ported ebuilds to python-single-r1 Package-Manager: Portage-2.3.5, Repoman-2.3.2 .../bliss-initramfs-6.8.3-r2.ebuild| 44 + .../bliss-initramfs-7.0.2-r1.ebuild| 45 ++ 2 files changed, 89 insertions(+) diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild new file mode 100644 index 000..cee9e46df21 --- /dev/null +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{3_4,3_5} ) +inherit python-single-r1 + +GITHUB_USER="fearedbliss" +GITHUB_REPO="bliss-initramfs" +GITHUB_TAG="${PV}" + +DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of other configs." +HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO}"; +SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz -> ${P}.tar.gz" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="strip" +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="-* ~amd64" + +RDEPEND=" + ${PYTHON_DEPS} + app-arch/cpio + virtual/udev" + +S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}" + +src_install() { + # Copy the main executable + local executable="mkinitrd.py" + exeinto "/opt/${PN}" + doexe "${executable}" + + # Copy the libraries required by this executable + cp -r "${S}/files" "${D}/opt/${PN}" || die + cp -r "${S}/pkg" "${D}/opt/${PN}" || die + + # Copy documentation files + dodoc CHANGES README USAGE + + # Make a symbolic link: /sbin/bliss-initramfs + dosym "/opt/${PN}/${executable}" "/sbin/${PN}" +} diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild new file mode 100644 index 000..c772363314b --- /dev/null +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{3_4,3_5} ) +inherit python-single-r1 + +GITHUB_USER="fearedbliss" +GITHUB_REPO="bliss-initramfs" +GITHUB_TAG="${PV}" + +DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of other configs." +HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO}"; +SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz -> ${P}.tar.gz" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="strip" +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="-* ~amd64" + +RDEPEND=" + ${PYTHON_DEPS} + app-arch/cpio + virtual/udev" + +S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}" + +src_install() { + # Copy the main executable + local executable="mkinitrd.py" + exeinto "/opt/${PN}" + doexe "${executable}" + + # Copy the libraries required by this executable + cp -r "${S}/files" "${D}/opt/${PN}" || die + cp -r "${S}/pkg" "${D}/opt/${PN}" || die + + # Copy documentation files + dodoc README USAGE + + # Make a symbolic link: /sbin/bliss-initramfs + dosym "/opt/${PN}/${executable}" "/sbin/${PN}" +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: 89997f246e378df3bcade698e4dd69a36efe6052 Author: Jonathan Vasquez gentoo org> AuthorDate: Wed Apr 19 01:45:10 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Wed Apr 19 01:45:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89997f24 sys-kernel/bliss-initramfs: stabilizing python-single-r1 ebuilds, removing old ones. Package-Manager: Portage-2.3.5, Repoman-2.3.2 .../bliss-initramfs-6.8.3-r1.ebuild| 41 -- .../bliss-initramfs-6.8.3-r2.ebuild| 2 +- .../bliss-initramfs-7.0.2-r1.ebuild| 2 +- .../bliss-initramfs/bliss-initramfs-7.0.2.ebuild | 41 -- 4 files changed, 2 insertions(+), 84 deletions(-) diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r1.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r1.ebuild deleted file mode 100644 index 295e2bb6b82..000 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -GITHUB_USER="fearedbliss" -GITHUB_REPO="bliss-initramfs" -GITHUB_TAG="${PV}" - -DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of other configs." -HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO}"; -SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz -> ${P}.tar.gz" - -RESTRICT="strip" -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="-* amd64" - -RDEPEND=" - >=dev-lang/python-3.3 - app-arch/cpio - virtual/udev" - -S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}" - -src_install() { - # Copy the main executable - local executable="mkinitrd.py" - exeinto "/opt/${PN}" - doexe "${executable}" - - # Copy the libraries required by this executable - cp -r "${S}/files" "${D}/opt/${PN}" || die - cp -r "${S}/pkg" "${D}/opt/${PN}" || die - - # Copy documentation files - dodoc CHANGES README USAGE - - # Make a symbolic link: /sbin/bliss-initramfs - dosym "/opt/${PN}/${executable}" "/sbin/${PN}" -} diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild index cee9e46df21..c9ed50e0f0a 100644 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-6.8.3-r2.ebuild @@ -17,7 +17,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="strip" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" RDEPEND=" ${PYTHON_DEPS} diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild index c772363314b..85ee0333fe7 100644 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2-r1.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="strip" LICENSE="BSD-2" SLOT="0" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" RDEPEND=" ${PYTHON_DEPS} diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild deleted file mode 100644 index 93b5aaa0590..000 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -GITHUB_USER="fearedbliss" -GITHUB_REPO="bliss-initramfs" -GITHUB_TAG="${PV}" - -DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of other configs." -HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO}"; -SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz -> ${P}.tar.gz" - -RESTRICT="strip" -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="-* amd64" - -RDEPEND=" - >=dev-lang/python-3.3 - app-arch/cpio - virtual/udev" - -S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}" - -src_install() { - # Copy the main executable - local executable="mkinitrd.py" - exeinto "/opt/${PN}" - doexe "${executable}" - - # Copy the libraries required by this executable - cp -r "${S}/files" "${D}/opt/${PN}" || die - cp -r "${S}/pkg" "${D}/opt/${PN}" || die - - # Copy documentation files - dodoc README USAGE - - # Make a symbolic link: /sbin/bliss-initramfs - dosym "/opt/${PN}/${executable}" "/sbin/${PN}" -}
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: 123a8197e4123170f09db98627db400c4fb5e956 Author: Jonathan Vasquez gentoo org> AuthorDate: Tue Apr 11 00:51:53 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Tue Apr 11 01:34:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=123a8197 media-tv/plex-media-server: deleting old builds and stabilizing 1.4.4 Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-tv/plex-media-server/Manifest| 3 - .../plex-media-server-1.3.3.ebuild | 113 - .../plex-media-server-1.3.4-r1.ebuild | 121 -- .../plex-media-server-1.4.3.ebuild | 136 - .../plex-media-server-1.4.4.ebuild | 2 +- 5 files changed, 1 insertion(+), 374 deletions(-) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index 88cee27fb1f..a84d5d6e1d0 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1,4 +1 @@ -DIST plexmediaserver_1.3.3.3148-b38628e_amd64.deb 101224432 SHA256 3b58d0ad9a9e27e86209c33550be832868102526d512a860d4984ef3daf7cad9 SHA512 fb1d49650a66217df9d13dd0157f6f82b409989eacf2a40e9a92a47c6946e7bedc64429a88d2607a5f689ea7b5fae2ced5c53e2e719c85e7f08f71149844ab71 WHIRLPOOL fa5a0e74e03cc5c357b7c64876b96f265a8b3e74f2002d3d147ce46083f947311ce227a53f61ca1f962e00d89554a4df6ca8e3df7d5b32d13d27118b3d0f34c8 -DIST plexmediaserver_1.3.4.3285-b46e0ea_amd64.deb 101356988 SHA256 dc53290c12ea744249f0937e4defdfbf7fb526a63413d41ff21047fc3572ff55 SHA512 46e7ce694f0be880ada03b327fa937e23d3e2412c2b4d04c79f87afb97ad8897b7977e9f5c1ed4cc6883129c911523f03e5db6c70c76b99cbb2d9e1ac4d9275e WHIRLPOOL 515d15782d4189e71501d11a335440853db4ededc42baa748375ca1a833e24b8db4497a8197698bddc8fc0d8689aa9768b1abbff1c8002f846a102f36267936b -DIST plexmediaserver_1.4.3.3433-03e4cfa35_amd64.deb 103128692 SHA256 7ef4efec9e1ecc7fa67cf8284ca7316f715f33457d3e9f6bd3980d22c1de3edc SHA512 4432ffefab379ec57de1e0cf0648223d3a58b253ed43d3879fd967de93fd453b8a3820d20a87851fc98c6e8c77dfdfa81eab7ba66ce3ddf465007586d92d0823 WHIRLPOOL 1884d396c06137702cd23797ff452336847931e761e485910b1e4c3a4927ba6b8397f5aa0a265f81c98c7e3e9bfc121e9952d2f4b8757099ffaafc502f5edf95 DIST plexmediaserver_1.4.4.3495-edef59192_amd64.deb 103118966 SHA256 ba05818febf0267c04151d9a243f2eff0823310a1c89b58d8be4608f4f7a7402 SHA512 5a6caa5bc16f8d57177f86e079d6cad980dabc35e4ed355a7c44058593c11b65dd6a64349b110818b258bfeb679ead153ad2b316189cfdffc51938d70834f138 WHIRLPOOL a95804173d2df36af04760a5c551f0114768d5f134e23cf2156b65ac426379f6aaa5a95bee54b63cb96451a93b2de19eab67f6a96c9dc62a7f677c27212be92b diff --git a/media-tv/plex-media-server/plex-media-server-1.3.3.ebuild b/media-tv/plex-media-server/plex-media-server-1.3.3.ebuild deleted file mode 100644 index 6647e72dfe4..000 --- a/media-tv/plex-media-server/plex-media-server-1.3.3.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils user systemd unpacker - -MINOR1="3148" -MINOR2="b38628e" - -_APPNAME="plexmediaserver" -_USERNAME="plex" -_SHORTNAME="${_USERNAME}" -_FULL_VERSION="${PV}.${MINOR1}-${MINOR2}" - -URI="https://downloads.plex.tv/plex-media-server"; - -DESCRIPTION="A free media library that is intended for use with a plex client." -HOMEPAGE="http://www.plex.tv/"; -SRC_URI=" - amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" -SLOT="0" -LICENSE="Plex" -RESTRICT="mirror bindist strip" -KEYWORDS="-* amd64" - -DEPEND=" - net-dns/avahi - sys-apps/fix-gnustack" - -QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" -QA_PREBUILT="*" -QA_MULTILIB_PATHS=( - "usr/lib/${_APPNAME}/.*" - "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*" -) - -EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" ) - -S="${WORKDIR}" - -pkg_setup() { - enewgroup ${_USERNAME} - enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} ${_USERNAME} -} - -src_unpack() { - unpack_deb ${A} -} - -src_install() { - # Copy main files over to image and preserve permissions so it is portable - cp -rp usr/ "${ED}" || die - - # Move the config to the correct place - local CONFIG_VANILLA="${S}/etc/default/plexmediaserver" - local CONFIG_PATH="/etc/${_SHORTNAME}" - dodir "${CONFIG_PATH}" - insinto "${CONFIG_PATH}" - doins "${CONFIG_VANILLA}" - - # Remove Debian specific files - rm -rf "${ED%/}/usr/share/doc" || die - - # Make sure the logging dire
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: 57344b46842296598413e3bd62d8d33b4d925a5b Author: Jonathan Vasquez gentoo org> AuthorDate: Tue Apr 11 01:34:14 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Tue Apr 11 01:34:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57344b46 media-tv/plex-media-server: version bump to 1.5.3 Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-tv/plex-media-server/Manifest| 1 + .../plex-media-server-1.5.3.ebuild | 134 + 2 files changed, 135 insertions(+) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index a84d5d6e1d0..10e4a1a8bd5 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1 +1,2 @@ DIST plexmediaserver_1.4.4.3495-edef59192_amd64.deb 103118966 SHA256 ba05818febf0267c04151d9a243f2eff0823310a1c89b58d8be4608f4f7a7402 SHA512 5a6caa5bc16f8d57177f86e079d6cad980dabc35e4ed355a7c44058593c11b65dd6a64349b110818b258bfeb679ead153ad2b316189cfdffc51938d70834f138 WHIRLPOOL a95804173d2df36af04760a5c551f0114768d5f134e23cf2156b65ac426379f6aaa5a95bee54b63cb96451a93b2de19eab67f6a96c9dc62a7f677c27212be92b +DIST plexmediaserver_1.5.3.3580-4b377d295_amd64.deb 105500574 SHA256 983d48597179125c7de3c49f44af7d7cfca0a7bf645c26833c906cbe5e1accd8 SHA512 92c64d2acaa37fa98c02ff95a07eb44078b4f7db519047f65647d7f09dcca6ca1fb67738119e2988a0b9b61e3260f4a2402f5710a17d35797c574c122e62c537 WHIRLPOOL 2606946d34d356161d22a2298589e18f4e710671bf41fd2f84d486186c7472f505b8a5a7131ed56ad7ef648b61e5f67d6e8cd25781a56520601a76317f6a6213 diff --git a/media-tv/plex-media-server/plex-media-server-1.5.3.ebuild b/media-tv/plex-media-server/plex-media-server-1.5.3.ebuild new file mode 100644 index 000..83a716311b7 --- /dev/null +++ b/media-tv/plex-media-server/plex-media-server-1.5.3.ebuild @@ -0,0 +1,134 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit eutils user systemd unpacker pax-utils python-single-r1 + +MINOR_VERSION="3580-4b377d295" + +_APPNAME="plexmediaserver" +_USERNAME="plex" +_SHORTNAME="${_USERNAME}" +_FULL_VERSION="${PV}.${MINOR_VERSION}" + +URI="https://downloads.plex.tv/plex-media-server"; + +DESCRIPTION="A free media library that is intended for use with a plex client." +HOMEPAGE="http://www.plex.tv/"; +SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" +SLOT="0" +LICENSE="Plex" +RESTRICT="mirror bindist strip" +KEYWORDS="-* ~amd64" + +DEPEND=" + sys-apps/fix-gnustack + dev-python/virtualenv[${PYTHON_USEDEP}]" + +RDEPEND=" + net-dns/avahi + ${PYTHON_DEPS}" + +QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" +QA_PREBUILT="*" +QA_MULTILIB_PATHS=( + "usr/lib/${_APPNAME}/.*" + "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*" +) + +EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" ) +BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" ) + +S="${WORKDIR}" +PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" ) + +pkg_setup() { + enewgroup ${_USERNAME} + enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} "${_USERNAME},video" + python-single-r1_pkg_setup +} + +src_unpack() { + unpack_deb ${A} +} + +src_install() { + # Move the config to the correct place + local CONFIG_VANILLA="/etc/default/plexmediaserver" + local CONFIG_PATH="/etc/${_SHORTNAME}" + dodir "${CONFIG_PATH}" + insinto "${CONFIG_PATH}" + doins "${CONFIG_VANILLA#/}" + sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}#g" -i "${S}"/usr/sbin/start_pms || die + + # Remove Debian specific files + rm -rf "usr/share/doc" || die + + # Copy main files over to image and preserve permissions so it is portable + cp -rp usr/ "${ED}" || die + + # Make sure the logging directory is created + local LOGGING_DIR="/var/log/pms" + dodir "${LOGGING_DIR}" + chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${LOGGING_DIR}" || die + + # Create default library folder with correct permissions + local DEFAULT_LIBRARY_DIR="/var/lib/${_APPNAME}" + dodir "${DEFAULT_LIBRARY_DIR}" + chown "${_USERNAME}":"${_USERNAME}" "${ED%/}/${DEFAULT_LIBRARY_DIR}" || die + + # Install the OpenRC init/conf files + doinitd "${FILESDIR}/init.d/${PN}" + doconfd "${FILESDIR}/conf.
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
commit: 80f8c8aec25e74b9be922177ba37fade0f6a3679 Author: Jonathan Vasquez gentoo org> AuthorDate: Sat Mar 18 15:54:42 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sat Mar 18 15:57:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f8c8ae media-tv/plex-media-server: version bump to 1.4.4 Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-tv/plex-media-server/Manifest| 1 + .../plex-media-server-1.4.4.ebuild | 134 + 2 files changed, 135 insertions(+) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index ad75ad8d4ca..88cee27fb1f 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1,3 +1,4 @@ DIST plexmediaserver_1.3.3.3148-b38628e_amd64.deb 101224432 SHA256 3b58d0ad9a9e27e86209c33550be832868102526d512a860d4984ef3daf7cad9 SHA512 fb1d49650a66217df9d13dd0157f6f82b409989eacf2a40e9a92a47c6946e7bedc64429a88d2607a5f689ea7b5fae2ced5c53e2e719c85e7f08f71149844ab71 WHIRLPOOL fa5a0e74e03cc5c357b7c64876b96f265a8b3e74f2002d3d147ce46083f947311ce227a53f61ca1f962e00d89554a4df6ca8e3df7d5b32d13d27118b3d0f34c8 DIST plexmediaserver_1.3.4.3285-b46e0ea_amd64.deb 101356988 SHA256 dc53290c12ea744249f0937e4defdfbf7fb526a63413d41ff21047fc3572ff55 SHA512 46e7ce694f0be880ada03b327fa937e23d3e2412c2b4d04c79f87afb97ad8897b7977e9f5c1ed4cc6883129c911523f03e5db6c70c76b99cbb2d9e1ac4d9275e WHIRLPOOL 515d15782d4189e71501d11a335440853db4ededc42baa748375ca1a833e24b8db4497a8197698bddc8fc0d8689aa9768b1abbff1c8002f846a102f36267936b DIST plexmediaserver_1.4.3.3433-03e4cfa35_amd64.deb 103128692 SHA256 7ef4efec9e1ecc7fa67cf8284ca7316f715f33457d3e9f6bd3980d22c1de3edc SHA512 4432ffefab379ec57de1e0cf0648223d3a58b253ed43d3879fd967de93fd453b8a3820d20a87851fc98c6e8c77dfdfa81eab7ba66ce3ddf465007586d92d0823 WHIRLPOOL 1884d396c06137702cd23797ff452336847931e761e485910b1e4c3a4927ba6b8397f5aa0a265f81c98c7e3e9bfc121e9952d2f4b8757099ffaafc502f5edf95 +DIST plexmediaserver_1.4.4.3495-edef59192_amd64.deb 103118966 SHA256 ba05818febf0267c04151d9a243f2eff0823310a1c89b58d8be4608f4f7a7402 SHA512 5a6caa5bc16f8d57177f86e079d6cad980dabc35e4ed355a7c44058593c11b65dd6a64349b110818b258bfeb679ead153ad2b316189cfdffc51938d70834f138 WHIRLPOOL a95804173d2df36af04760a5c551f0114768d5f134e23cf2156b65ac426379f6aaa5a95bee54b63cb96451a93b2de19eab67f6a96c9dc62a7f677c27212be92b diff --git a/media-tv/plex-media-server/plex-media-server-1.4.4.ebuild b/media-tv/plex-media-server/plex-media-server-1.4.4.ebuild new file mode 100644 index 000..26a6c3afc11 --- /dev/null +++ b/media-tv/plex-media-server/plex-media-server-1.4.4.ebuild @@ -0,0 +1,134 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit eutils user systemd unpacker pax-utils python-single-r1 + +MINOR_VERSION="3495-edef59192" + +_APPNAME="plexmediaserver" +_USERNAME="plex" +_SHORTNAME="${_USERNAME}" +_FULL_VERSION="${PV}.${MINOR_VERSION}" + +URI="https://downloads.plex.tv/plex-media-server"; + +DESCRIPTION="A free media library that is intended for use with a plex client." +HOMEPAGE="http://www.plex.tv/"; +SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" +SLOT="0" +LICENSE="Plex" +RESTRICT="mirror bindist strip" +KEYWORDS="-* ~amd64" + +DEPEND=" + sys-apps/fix-gnustack + dev-python/virtualenv[${PYTHON_USEDEP}]" + +RDEPEND=" + net-dns/avahi + ${PYTHON_DEPS}" + +QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" +QA_PREBUILT="*" +QA_MULTILIB_PATHS=( + "usr/lib/${_APPNAME}/.*" + "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*" +) + +EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" ) +BINS_TO_PAX_MARK=( "${ED%/}/usr/lib/plexmediaserver/Plex Script Host" ) + +S="${WORKDIR}" +PATCHES=( "${FILESDIR}/virtualenv_start_pms.patch" ) + +pkg_setup() { + enewgroup ${_USERNAME} + enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} "${_USERNAME},video" + python-single-r1_pkg_setup +} + +src_unpack() { + unpack_deb ${A} +} + +src_install() { + # Move the config to the correct place + local CONFIG_VANILLA="/etc/default/plexmediaserver" + local CONFIG_PATH="/etc/${_SHORTNAME}" + dodir "${CONFIG_PATH}" + insinto "${CONFIG_PATH}" + doins "${CONFIG_VANILLA#/}" + sed -e "s#${CONFIG_VANILLA}#${CONFIG_PATH}#g" -i "${S}"/usr/sbin/start_pms || die + + # Remove Debian specific files + rm -rf "usr/share/doc&q
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: 3f25956cbf33ab582d291f90498efebd73a4f071 Author: Jonathan Vasquez gentoo org> AuthorDate: Tue Mar 14 20:05:41 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Tue Mar 14 20:05:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f25956c sys-kernel/bliss-initramfs: CHANGES file no longer exists in 7.0.2. Fixing ebuild. Package-Manager: Portage-2.3.4, Repoman-2.3.2 sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild index 9e101bd2b50..93b5aaa0590 100644 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild @@ -34,7 +34,7 @@ src_install() { cp -r "${S}/pkg" "${D}/opt/${PN}" || die # Copy documentation files - dodoc CHANGES README USAGE + dodoc README USAGE # Make a symbolic link: /sbin/bliss-initramfs dosym "/opt/${PN}/${executable}" "/sbin/${PN}"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: bd738c28235e04f493bb57735c204ec748a1d73c Author: Jonathan Vasquez gentoo org> AuthorDate: Tue Mar 14 18:31:47 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Tue Mar 14 18:31:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd738c28 sys-kernel/bliss-initramfs: replacing 7.0.1 with 7.0.2. Stabilizing 7.0.2. Package-Manager: Portage-2.3.4, Repoman-2.3.2 sys-kernel/bliss-initramfs/Manifest| 1 - .../bliss-initramfs/bliss-initramfs-7.0.1.ebuild | 41 -- .../bliss-initramfs/bliss-initramfs-7.0.2.ebuild | 2 +- 3 files changed, 1 insertion(+), 43 deletions(-) diff --git a/sys-kernel/bliss-initramfs/Manifest b/sys-kernel/bliss-initramfs/Manifest index 2d286421b2b..b8e2f40e356 100644 --- a/sys-kernel/bliss-initramfs/Manifest +++ b/sys-kernel/bliss-initramfs/Manifest @@ -1,3 +1,2 @@ DIST bliss-initramfs-6.8.3.tar.gz 50581 SHA256 7dc970ae20e2fe7552db6108ded180468f255fbfdc1439acf1c58346b0aa2302 SHA512 951063a87d5f7ce52803916746fffda96321a25f2ba4943095f2bd87b4a65e6bce93846babe2d0f3382d364f29afa389b18471553bd32a5609143d5ad333b1b5 WHIRLPOOL 5d9884984ac9522eb3417d7111811fa1befc16b519ac49c39f30605bacafaa74b100515fa24fc00e26c94ef793d143043573919650dcd9f3cbd752d9aee73a53 -DIST bliss-initramfs-7.0.1.tar.gz 52516 SHA256 06e36c09c8ae479ce9cb5b529d7ebe6a24dc9766c1f387e323f6b6d2e5e3e233 SHA512 7e7d896ca7e4288ea7169af1257ba19f9619254ab2466ee5a34c600aa546979b8eaf005fd364de39da030bcf931aa9a22106a75c6473b5d94c48babfe31ff884 WHIRLPOOL 16148e46fa012c1ee6e74559bdb9c4118294693a6e31a8c18e7bda230a57843d05ddaaa75b8361a9a32ccf9330398dbf834567acc71207377f667f1bc6040047 DIST bliss-initramfs-7.0.2.tar.gz 29738 SHA256 2a0a8a8be463d66222c06aadf5cb9adfb50f1145369b896a93ea6f5dbb38736c SHA512 d865895cdef5ff75acf87f45f57bea295a3b559b10d28cae52719d57a19104b54a207f35a481eebbd2412226d419d657b29571b76fc2bf99017e9fbc39cee544 WHIRLPOOL a35a8f33df9d57f895f83a653b8ffc4c46085005099ce9bd30219b96785355a4d7b3c0ea462c5d7d1ce3fce95c37cac115101b8d59291600d3e74be3d05032a9 diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.1.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.1.ebuild deleted file mode 100644 index 295e2bb6b82..000 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -GITHUB_USER="fearedbliss" -GITHUB_REPO="bliss-initramfs" -GITHUB_TAG="${PV}" - -DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of other configs." -HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO}"; -SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz -> ${P}.tar.gz" - -RESTRICT="strip" -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="-* amd64" - -RDEPEND=" - >=dev-lang/python-3.3 - app-arch/cpio - virtual/udev" - -S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}" - -src_install() { - # Copy the main executable - local executable="mkinitrd.py" - exeinto "/opt/${PN}" - doexe "${executable}" - - # Copy the libraries required by this executable - cp -r "${S}/files" "${D}/opt/${PN}" || die - cp -r "${S}/pkg" "${D}/opt/${PN}" || die - - # Copy documentation files - dodoc CHANGES README USAGE - - # Make a symbolic link: /sbin/bliss-initramfs - dosym "/opt/${PN}/${executable}" "/sbin/${PN}" -} diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild index 1dbafbc60c2..9e101bd2b50 100644 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}. RESTRICT="strip" LICENSE="BSD-2" SLOT="0" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" RDEPEND=" >=dev-lang/python-3.3
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: 54372083d23237a4fc142d1563c8c70f2208af8b Author: Jonathan Vasquez gentoo org> AuthorDate: Tue Mar 14 18:30:28 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Tue Mar 14 18:30:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54372083 sys-kernel/bliss-initramfs: version bump to 7.0.2 Package-Manager: Portage-2.3.4, Repoman-2.3.2 sys-kernel/bliss-initramfs/Manifest| 1 + .../bliss-initramfs/bliss-initramfs-7.0.2.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/sys-kernel/bliss-initramfs/Manifest b/sys-kernel/bliss-initramfs/Manifest index 5330f13bb01..2d286421b2b 100644 --- a/sys-kernel/bliss-initramfs/Manifest +++ b/sys-kernel/bliss-initramfs/Manifest @@ -1,2 +1,3 @@ DIST bliss-initramfs-6.8.3.tar.gz 50581 SHA256 7dc970ae20e2fe7552db6108ded180468f255fbfdc1439acf1c58346b0aa2302 SHA512 951063a87d5f7ce52803916746fffda96321a25f2ba4943095f2bd87b4a65e6bce93846babe2d0f3382d364f29afa389b18471553bd32a5609143d5ad333b1b5 WHIRLPOOL 5d9884984ac9522eb3417d7111811fa1befc16b519ac49c39f30605bacafaa74b100515fa24fc00e26c94ef793d143043573919650dcd9f3cbd752d9aee73a53 DIST bliss-initramfs-7.0.1.tar.gz 52516 SHA256 06e36c09c8ae479ce9cb5b529d7ebe6a24dc9766c1f387e323f6b6d2e5e3e233 SHA512 7e7d896ca7e4288ea7169af1257ba19f9619254ab2466ee5a34c600aa546979b8eaf005fd364de39da030bcf931aa9a22106a75c6473b5d94c48babfe31ff884 WHIRLPOOL 16148e46fa012c1ee6e74559bdb9c4118294693a6e31a8c18e7bda230a57843d05ddaaa75b8361a9a32ccf9330398dbf834567acc71207377f667f1bc6040047 +DIST bliss-initramfs-7.0.2.tar.gz 29738 SHA256 2a0a8a8be463d66222c06aadf5cb9adfb50f1145369b896a93ea6f5dbb38736c SHA512 d865895cdef5ff75acf87f45f57bea295a3b559b10d28cae52719d57a19104b54a207f35a481eebbd2412226d419d657b29571b76fc2bf99017e9fbc39cee544 WHIRLPOOL a35a8f33df9d57f895f83a653b8ffc4c46085005099ce9bd30219b96785355a4d7b3c0ea462c5d7d1ce3fce95c37cac115101b8d59291600d3e74be3d05032a9 diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild new file mode 100644 index 000..1dbafbc60c2 --- /dev/null +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +GITHUB_USER="fearedbliss" +GITHUB_REPO="bliss-initramfs" +GITHUB_TAG="${PV}" + +DESCRIPTION="Boot your system's rootfs from ZFS, LVM, RAID, or a variety of other configs." +HOMEPAGE="https://github.com/${GITHUB_USER}/${GITHUB_REPO}"; +SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}.tar.gz -> ${P}.tar.gz" + +RESTRICT="strip" +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="-* ~amd64" + +RDEPEND=" + >=dev-lang/python-3.3 + app-arch/cpio + virtual/udev" + +S="${WORKDIR}/${GITHUB_REPO}-${GITHUB_TAG}" + +src_install() { + # Copy the main executable + local executable="mkinitrd.py" + exeinto "/opt/${PN}" + doexe "${executable}" + + # Copy the libraries required by this executable + cp -r "${S}/files" "${D}/opt/${PN}" || die + cp -r "${S}/pkg" "${D}/opt/${PN}" || die + + # Copy documentation files + dodoc CHANGES README USAGE + + # Make a symbolic link: /sbin/bliss-initramfs + dosym "/opt/${PN}/${executable}" "/sbin/${PN}" +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/bliss-initramfs/
commit: a6a03724d15451052ecfe853ff0e75bea6170422 Author: Jonathan Vasquez gentoo org> AuthorDate: Tue Mar 14 18:27:52 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Tue Mar 14 18:27:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6a03724 sys-kernel/bliss-initramfs: stabilizing 7.0.1 Package-Manager: Portage-2.3.4, Repoman-2.3.2 sys-kernel/bliss-initramfs/bliss-initramfs-7.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.1.ebuild b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.1.ebuild index fdaaafc0428..295e2bb6b82 100644 --- a/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.1.ebuild +++ b/sys-kernel/bliss-initramfs/bliss-initramfs-7.0.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}/archive/${GITHUB_TAG}. RESTRICT="strip" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" RDEPEND=" >=dev-lang/python-3.3
[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/files/, media-tv/plex-media-server/
commit: eac3c312380e222b9619c72bb9c50ba48ad28231 Author: Jonathan Vasquez gentoo org> AuthorDate: Sun Mar 5 01:58:07 2017 + Commit: Jonathan Vasquez gentoo org> CommitDate: Sun Mar 5 01:58:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac3c312 media-tv/plex-media-server: version bump to 1.4.3 Package-Manager: Portage-2.3.4, Repoman-2.3.2 media-tv/plex-media-server/Manifest| 1 + .../files/virtualenv_start_pms.patch | 23 .../plex-media-server-1.4.3.ebuild | 136 + 3 files changed, 160 insertions(+) diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index f21ed25da4e..ad75ad8d4ca 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -1,2 +1,3 @@ DIST plexmediaserver_1.3.3.3148-b38628e_amd64.deb 101224432 SHA256 3b58d0ad9a9e27e86209c33550be832868102526d512a860d4984ef3daf7cad9 SHA512 fb1d49650a66217df9d13dd0157f6f82b409989eacf2a40e9a92a47c6946e7bedc64429a88d2607a5f689ea7b5fae2ced5c53e2e719c85e7f08f71149844ab71 WHIRLPOOL fa5a0e74e03cc5c357b7c64876b96f265a8b3e74f2002d3d147ce46083f947311ce227a53f61ca1f962e00d89554a4df6ca8e3df7d5b32d13d27118b3d0f34c8 DIST plexmediaserver_1.3.4.3285-b46e0ea_amd64.deb 101356988 SHA256 dc53290c12ea744249f0937e4defdfbf7fb526a63413d41ff21047fc3572ff55 SHA512 46e7ce694f0be880ada03b327fa937e23d3e2412c2b4d04c79f87afb97ad8897b7977e9f5c1ed4cc6883129c911523f03e5db6c70c76b99cbb2d9e1ac4d9275e WHIRLPOOL 515d15782d4189e71501d11a335440853db4ededc42baa748375ca1a833e24b8db4497a8197698bddc8fc0d8689aa9768b1abbff1c8002f846a102f36267936b +DIST plexmediaserver_1.4.3.3433-03e4cfa35_amd64.deb 103128692 SHA256 7ef4efec9e1ecc7fa67cf8284ca7316f715f33457d3e9f6bd3980d22c1de3edc SHA512 4432ffefab379ec57de1e0cf0648223d3a58b253ed43d3879fd967de93fd453b8a3820d20a87851fc98c6e8c77dfdfa81eab7ba66ce3ddf465007586d92d0823 WHIRLPOOL 1884d396c06137702cd23797ff452336847931e761e485910b1e4c3a4927ba6b8397f5aa0a265f81c98c7e3e9bfc121e9952d2f4b8757099ffaafc502f5edf95 diff --git a/media-tv/plex-media-server/files/virtualenv_start_pms.patch b/media-tv/plex-media-server/files/virtualenv_start_pms.patch new file mode 100644 index 000..bb4d575240b --- /dev/null +++ b/media-tv/plex-media-server/files/virtualenv_start_pms.patch @@ -0,0 +1,23 @@ +--- a/usr/sbin/start_pms 2017-03-01 13:35:28.340489280 -0500 b/usr/sbin/start_pms 2017-03-01 13:36:05.574540305 -0500 +@@ -8,16 +8,20 @@ + export PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR="${HOME}/Library/Application Support" + if [ -f /etc/default/locale ]; then + export LANG="`cat /etc/default/locale|awk -F '=' '/LANG=/{print $2}'|sed 's/"//g'`" + export LC_ALL="$LANG" + fi + + test -f /etc/default/plexmediaserver && . /etc/default/plexmediaserver + ++# Activate python virtualenv ++. "${PLEX_MEDIA_SERVER_HOME}"/Resources/Python/bin/activate ++ ++ + if [ ! -d "$PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR" ] + then + mkdir -p "$PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR" + if [ ! $? -eq 0 ] + then + echo "WARNING COULDN'T CREATE $PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR, MAKE SURE I HAVE PERMISSON TO DO THAT!" + exit 1 + fi diff --git a/media-tv/plex-media-server/plex-media-server-1.4.3.ebuild b/media-tv/plex-media-server/plex-media-server-1.4.3.ebuild new file mode 100644 index 000..6ec1479f0b4 --- /dev/null +++ b/media-tv/plex-media-server/plex-media-server-1.4.3.ebuild @@ -0,0 +1,136 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit eutils user systemd unpacker pax-utils python-single-r1 + +MINOR1="3433" +MINOR2="03e4cfa35" + +_APPNAME="plexmediaserver" +_USERNAME="plex" +_SHORTNAME="${_USERNAME}" +_FULL_VERSION="${PV}.${MINOR1}-${MINOR2}" + +URI="https://downloads.plex.tv/plex-media-server"; + +DESCRIPTION="A free media library that is intended for use with a plex client." +HOMEPAGE="http://www.plex.tv/"; +SRC_URI="amd64? ( ${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )" +SLOT="0" +LICENSE="Plex" +RESTRICT="mirror bindist strip" +KEYWORDS="-* ~amd64" + +DEPEND=" + sys-apps/fix-gnustack + dev-python/virtualenv[${PYTHON_USEDEP}]" + +RDEPEND=" + net-dns/avahi + ${PYTHON_DEPS}" + +QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" +QA_PREBUILT="*" +QA_MULTILIB_PATHS=( + "usr/lib/${_APPNAME}/.*" + "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*" +) + +EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmedia