public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Jonathan Vasquez" <fearedbliss@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/
Date: Sat,  1 Jul 2017 16:23:28 +0000 (UTC)	[thread overview]
Message-ID: <1498926124.68cef1505fce6304f2f13c927a796250870321b1.fearedbliss@gentoo> (raw)

commit:     68cef1505fce6304f2f13c927a796250870321b1
Author:     Jonathan Vasquez <fearedbliss <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  1 16:22:04 2017 +0000
Commit:     Jonathan Vasquez <fearedbliss <AT> gentoo <DOT> org>
CommitDate: Sat Jul  1 16:22:04 2017 +0000
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..00000000000
--- 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}" || die
-
-	# Install the OpenRC init/conf files
-	doinitd "${FILESDIR}/init.d/${PN}"
-	doconfd "${FILESDIR}/conf.d/${PN}"
-
-	_handle_multilib
-
-	# Install systemd service file
-	local INIT_NAME="${PN}.service"
-	local INIT="${FILESDIR}/systemd/${INIT_NAME}"
-	systemd_newunit "${INIT}" "${INIT_NAME}"
-
-	_remove_execstack_markings
-	_add_pax_markings
-
-	einfo "Configuring virtualenv"
-	virtualenv -v --no-pip --no-setuptools --no-wheel "${ED}"usr/lib/plexmediaserver/Resources/Python || die
-	pushd "${ED}"usr/lib/plexmediaserver/Resources/Python &>/dev/null || die
-	find . -type f -exec sed -i -e "s#${D}##g" {} + || die
-	popd &>/dev/null || die
-}
-
-pkg_postinst() {
-	einfo ""
-	elog "Plex Media Server is now installed. Please check the configuration file in /etc/${_SHORTNAME}/${_APPNAME} to verify the default settings."
-	elog "To start the Plex Server, run 'rc-config start plex-media-server', you will then be able to access your library at http://<ip>:32400/web/"
-}
-
-# Finds out where the library directory is for this system
-# and handles ldflags as to not break library dependencies
-# during rebuilds.
-_handle_multilib() {
-	# Prevent revdep-rebuild, @preserved-rebuild breakage
-	cat > "${T}"/66plex <<-EOF || die
-		LDPATH="${EPREFIX}/usr/$(get_libdir)/plexmediaserver"
-	EOF
-
-	doenvd "${T}"/66plex
-}
-
-# 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.
-		fix-gnustack -f ${f} > /dev/null
-	done
-}
-
-# Add pax markings to some binaries so that they work on hardened setup.
-_add_pax_markings() {
-	for f in "${BINS_TO_PAX_MARK[@]}"; do
-		pax-mark m "${f}"
-	done
-}

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
index 3d28dd0c5c5..4c60daa5393 100644
--- 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
@@ -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="


             reply	other threads:[~2017-07-01 16:23 UTC|newest]

Thread overview: 142+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-07-01 16:23 Jonathan Vasquez [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-09-25  7:02 [gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/ Viorel Munteanu
2025-08-24  6:21 Viorel Munteanu
2025-08-10 14:18 Viorel Munteanu
2025-06-13 12:33 Viorel Munteanu
2025-06-01  4:05 Jay Faulkner
2025-03-20  5:34 Viorel Munteanu
2025-03-20  5:34 Viorel Munteanu
2025-03-13  9:45 Sam James
2025-03-13  8:59 Sam James
2025-03-10  2:28 Sam James
2025-03-10  2:28 Sam James
2025-02-13  9:04 Sam James
2025-02-13  9:04 Sam James
2025-01-21 13:13 Joonas Niilola
2024-12-01 11:51 Sam James
2024-10-25 11:36 Joonas Niilola
2024-10-25 11:36 Joonas Niilola
2024-09-21  7:11 Arthur Zamarin
2024-09-21  6:06 Joonas Niilola
2024-08-30  7:31 Joonas Niilola
2024-08-30  7:25 Joonas Niilola
2024-08-30  6:45 Arthur Zamarin
2024-08-30  5:35 Joonas Niilola
2024-08-22 11:46 Yixun Lan
2024-07-21  8:36 Pacho Ramos
2024-07-21  8:36 Pacho Ramos
2024-07-04  1:15 Sam James
2024-05-22  1:30 Yixun Lan
2024-05-21  9:29 Sam James
2024-05-21  6:22 Arthur Zamarin
2024-04-19 10:45 Yixun Lan
2024-04-01  6:47 Joonas Niilola
2024-04-01  6:47 Joonas Niilola
2024-02-18 11:58 Sam James
2024-02-18 11:58 Sam James
2024-02-14 18:57 Sam James
2024-02-14 16:44 Sam James
2023-12-09 18:45 Sam James
2023-11-11  1:18 Yixun Lan
2023-11-09 23:52 Yixun Lan
2023-10-17  4:47 Sam James
2023-10-17  3:48 Sam James
2023-10-01  7:34 Sam James
2023-08-15 12:17 Joonas Niilola
2023-07-29  2:24 Sam James
2023-06-11  8:44 Joonas Niilola
2023-06-02 15:35 Joonas Niilola
2023-05-13  3:31 Sam James
2023-05-13  3:31 Sam James
2023-05-09 15:58 Sam James
2023-04-25  2:42 Sam James
2023-04-16  7:18 Sam James
2023-04-16  7:18 Sam James
2023-03-29 20:08 Sam James
2023-03-18  0:00 Sam James
2023-03-07  9:09 Joonas Niilola
2023-03-07  9:09 Joonas Niilola
2023-02-28  5:35 Sam James
2023-02-17  6:27 Sam James
2023-02-17  6:27 Sam James
2023-02-04 23:11 Sam James
2023-02-03  7:36 Sam James
2023-02-03  7:36 Sam James
2023-02-03  7:36 Sam James
2023-02-03  7:36 Sam James
2022-11-05 12:38 Joonas Niilola
2022-11-05 12:38 Joonas Niilola
2022-03-29 10:50 Ionen Wolkens
2022-03-21 23:42 Sam James
2022-02-24 13:22 Sam James
2022-02-24 13:22 Sam James
2021-12-26  5:17 Sam James
2021-10-31  3:43 Sam James
2021-10-31  3:43 Sam James
2021-09-15 23:23 Ionen Wolkens
2021-09-15 23:23 Ionen Wolkens
2021-08-24 11:14 Ionen Wolkens
2021-08-24 11:14 Ionen Wolkens
2021-08-14 10:35 Ionen Wolkens
2021-08-14 10:35 Ionen Wolkens
2021-07-30 12:58 Ionen Wolkens
2021-07-30 12:58 Ionen Wolkens
2021-07-24 20:18 Ionen Wolkens
2021-07-24 20:18 Ionen Wolkens
2021-07-21 22:05 Ionen Wolkens
2021-07-21 22:05 Ionen Wolkens
2021-07-16  1:34 Sam James
2021-06-21 22:26 Sam James
2020-08-05 12:56 Joonas Niilola
2020-05-04 17:26 Joonas Niilola
2020-04-13 14:53 Agostino Sarubbo
2020-04-13 10:14 Agostino Sarubbo
2020-02-09 19:40 Michał Górny
2020-02-09 16:31 Michał Górny
2020-01-09  6:01 Joonas Niilola
2020-01-03 16:23 Michał Górny
2019-12-14  8:26 Joonas Niilola
2019-02-22 11:57 Mikle Kolyada
2019-02-08 13:48 Tony Vroon
2018-07-06 18:16 Jonathan Vasquez
2018-06-23 18:45 Jonathan Vasquez
2018-06-23 18:45 Jonathan Vasquez
2018-06-23 18:45 Jonathan Vasquez
2018-06-23 18:45 Jonathan Vasquez
2018-06-21 23:58 Aaron Bauman
2018-04-22 23:49 Jonathan Vasquez
2018-04-22 23:46 Jonathan Vasquez
2018-03-26  0:58 Jonathan Vasquez
2018-03-26  0:58 Jonathan Vasquez
2018-03-26  0:58 Jonathan Vasquez
2018-02-27  1:22 Jonathan Vasquez
2018-01-29 20:44 Jonathan Vasquez
2018-01-28 23:09 Jonathan Vasquez
2018-01-08 22:36 Jonathan Vasquez
2017-12-08 19:14 Jonathan Vasquez
2017-11-17 16:23 Jonathan Vasquez
2017-11-17 16:23 Jonathan Vasquez
2017-10-12  1:44 Jonathan Vasquez
2017-10-10  1:12 Jonathan Vasquez
2017-10-10  1:12 Jonathan Vasquez
2017-09-04 15:48 Jonathan Vasquez
2017-09-04 15:48 Jonathan Vasquez
2017-07-01 16:23 Jonathan Vasquez
2017-06-11 15:26 Jonathan Vasquez
2017-06-11 15:26 Jonathan Vasquez
2017-06-11 15:26 Jonathan Vasquez
2017-04-27 23:53 Jonathan Vasquez
2017-04-25  3:06 Jonathan Vasquez
2017-04-25  3:06 Jonathan Vasquez
2017-04-23 11:29 David Seifert
2017-04-11  1:34 Jonathan Vasquez
2017-04-11  1:34 Jonathan Vasquez
2017-03-18 15:58 Jonathan Vasquez
2017-03-05  2:05 Jonathan Vasquez
2017-02-12 19:06 Jonathan Vasquez
2017-02-12 16:20 Jonathan Vasquez
2017-02-09 14:53 Jonathan Vasquez
2017-02-09 14:53 Jonathan Vasquez
2016-12-19 19:45 Jonathan Vasquez
2016-12-14 19:30 Jonathan Vasquez
2016-11-13  4:46 Jonathan Vasquez

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1498926124.68cef1505fce6304f2f13c927a796250870321b1.fearedbliss@gentoo \
    --to=fearedbliss@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox