public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-video/ushare/
@ 2024-01-18 13:49 Ben Kohler
  0 siblings, 0 replies; 20+ messages in thread
From: Ben Kohler @ 2024-01-18 13:49 UTC (permalink / raw
  To: gentoo-commits

commit:     ecc756d7dce22c88637c75eb52c5a3bb90617aa5
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 13:48:18 2024 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 13:48:18 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecc756d7

media-video/ushare: whitespace fix

Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 media-video/ushare/ushare-2.1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-video/ushare/ushare-2.1.ebuild b/media-video/ushare/ushare-2.1.ebuild
index 0b679289eeda..733f07e6edf5 100644
--- a/media-video/ushare/ushare-2.1.ebuild
+++ b/media-video/ushare/ushare-2.1.ebuild
@@ -5,7 +5,6 @@ EAPI=7
 
 inherit readme.gentoo-r1 toolchain-funcs systemd
 
-
 DESCRIPTION="uShare is a UPnP (TM) A/V & DLNA Media Server"
 HOMEPAGE="https://github.com/ddugovic/uShare/"
 SRC_URI="https://github.com/ddugovic/uShare/archive/v${PV}.tar.gz -> ${P}.tar.gz"


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/ushare/
@ 2024-01-18 13:07 Ben Kohler
  0 siblings, 0 replies; 20+ messages in thread
From: Ben Kohler @ 2024-01-18 13:07 UTC (permalink / raw
  To: gentoo-commits

commit:     779d3fd5911df16ecbf96dae968075e9592f62a6
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 13:06:59 2024 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 13:07:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=779d3fd5

media-video/ushare: add 2.1, drop 1.1a_p20210221

Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 media-video/ushare/Manifest                                        | 2 +-
 .../ushare/{ushare-1.1a_p20210221.ebuild => ushare-2.1.ebuild}     | 7 +++----
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/media-video/ushare/Manifest b/media-video/ushare/Manifest
index bdce3f4facce..dfbbc0f43ce3 100644
--- a/media-video/ushare/Manifest
+++ b/media-video/ushare/Manifest
@@ -1 +1 @@
-DIST ushare-1.1a_p20210221.tar.gz 72759 BLAKE2B e5dd79cba08c3c7554fd19eb98ecf9920dc1939e5dfe34a803669628b2d4031ebb6e2f037550e5129a8cc6f0c84a9a8e234c3c9823108f374375405ea16b5263 SHA512 c3038d7e7da13a6adbf52a20ffa0b33ca92a7b03d39c0fa6f9bea98484cb062f0509d655f853f7eafe3dab54b2bd97e3c8a4f571686bfdf13dccaa012b0c8202
+DIST ushare-2.1.tar.gz 72741 BLAKE2B 36891a8525cc131970f2c03a0dbb011c55c6e80c4b8715b961cf3eb72376edbcfbf728870f5bb24ff0ea806a0cbfd63559df9e8372a7374d9ea299ee1f52d81f SHA512 4712b08af9ec0450f4cc35a7827d1ba34dc72e806022abbbbbfae297ff8f97c9220a8f11b1c0f0a15c425e08a7b1629ac19766567dc3dce225e43d678c8f750d

diff --git a/media-video/ushare/ushare-1.1a_p20210221.ebuild b/media-video/ushare/ushare-2.1.ebuild
similarity index 88%
rename from media-video/ushare/ushare-1.1a_p20210221.ebuild
rename to media-video/ushare/ushare-2.1.ebuild
index add31f454fe2..0b679289eeda 100644
--- a/media-video/ushare/ushare-1.1a_p20210221.ebuild
+++ b/media-video/ushare/ushare-2.1.ebuild
@@ -1,15 +1,14 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 inherit readme.gentoo-r1 toolchain-funcs systemd
 
-COMMIT="79b0d6e41fd9af73c2ef7ee6b110f9b367295a76"
 
 DESCRIPTION="uShare is a UPnP (TM) A/V & DLNA Media Server"
 HOMEPAGE="https://github.com/ddugovic/uShare/"
-SRC_URI="https://github.com/ddugovic/uShare/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/ddugovic/uShare/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
@@ -32,7 +31,7 @@ DOC_CONTENTS="Please edit /etc/ushare.conf to set the shared directories
 	and other important settings. Check system log if ushare is
 	not booting."
 
-S="${WORKDIR}/uShare-${COMMIT}"
+S="${WORKDIR}/uShare-${PV}"
 
 src_configure() {
 	local myconf


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/ushare/
@ 2023-01-10 16:11 Ben Kohler
  0 siblings, 0 replies; 20+ messages in thread
From: Ben Kohler @ 2023-01-10 16:11 UTC (permalink / raw
  To: gentoo-commits

commit:     da764e548d87656fa2924d7fe555224f4a11d724
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 10 16:01:45 2023 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Tue Jan 10 16:01:45 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da764e54

media-video/ushare: add github upstream metadata

Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 media-video/ushare/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/media-video/ushare/metadata.xml b/media-video/ushare/metadata.xml
index aa20bff17b1d..68ad4667cefa 100644
--- a/media-video/ushare/metadata.xml
+++ b/media-video/ushare/metadata.xml
@@ -5,4 +5,7 @@
 		<email>bkohler@gentoo.org</email>
 		<name>Ben Kohler</name>
 	</maintainer>
+	<upstream>
+		<remote-id type="github">ddugovic/uShare</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/ushare/
@ 2021-04-19 17:52 Ben Kohler
  0 siblings, 0 replies; 20+ messages in thread
From: Ben Kohler @ 2021-04-19 17:52 UTC (permalink / raw
  To: gentoo-commits

commit:     1e4cfbad63f7af5afa995c182779f3146f2ce418
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 19 17:43:26 2021 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Mon Apr 19 17:51:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e4cfbad

media-video/ushare: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 media-video/ushare/Manifest                     |  1 -
 media-video/ushare/ushare-1.1a_p20200824.ebuild | 67 -------------------------
 2 files changed, 68 deletions(-)

diff --git a/media-video/ushare/Manifest b/media-video/ushare/Manifest
index 71c135b1869..bdce3f4facc 100644
--- a/media-video/ushare/Manifest
+++ b/media-video/ushare/Manifest
@@ -1,2 +1 @@
-DIST ushare-1.1a_p20200824.tar.gz 72751 BLAKE2B 3f9116eab500ad9eb959ded9b1e406100cfbbc32c27b1cc599ef301f8d72e9acb1e053722b8724fc3d350fffda6e5b932eb78cd5fc3f2b5dbe67431f5f5de5b4 SHA512 530fe718e2d52acc27af670d7e44703b34fea33d15fcda3bd1fd4c5702794647576df8a329a11439f0eeca52e75390548a5417776add7b5ab3f09bb0eb85ac11
 DIST ushare-1.1a_p20210221.tar.gz 72759 BLAKE2B e5dd79cba08c3c7554fd19eb98ecf9920dc1939e5dfe34a803669628b2d4031ebb6e2f037550e5129a8cc6f0c84a9a8e234c3c9823108f374375405ea16b5263 SHA512 c3038d7e7da13a6adbf52a20ffa0b33ca92a7b03d39c0fa6f9bea98484cb062f0509d655f853f7eafe3dab54b2bd97e3c8a4f571686bfdf13dccaa012b0c8202

diff --git a/media-video/ushare/ushare-1.1a_p20200824.ebuild b/media-video/ushare/ushare-1.1a_p20200824.ebuild
deleted file mode 100644
index aa923921147..00000000000
--- a/media-video/ushare/ushare-1.1a_p20200824.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit readme.gentoo-r1 toolchain-funcs systemd
-
-COMMIT="5f7f66cd89d5b0652c1226e65bbf9c85aeba00f2"
-
-DESCRIPTION="uShare is a UPnP (TM) A/V & DLNA Media Server"
-HOMEPAGE="https://github.com/ddugovic/uShare/"
-SRC_URI="https://github.com/ddugovic/uShare/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="nls"
-
-DEPEND=">=net-libs/libupnp-1.14"
-RDEPEND="acct-user/ushare
-	${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-	"${FILESDIR}"/01_all_ushare_build_system.patch
-	"${FILESDIR}"/02_all_ushare_build_warnings.patch
-	"${FILESDIR}"/03_all_ushare_mp4_video_mime.patch
-	"${FILESDIR}"/07_all_drop_optimizations.patch
-)
-DOCS="NEWS README.md TODO THANKS AUTHORS"
-DOC_CONTENTS="Please edit /etc/ushare.conf to set the shared directories
-	and other important settings. Check system log if ushare is
-	not booting."
-
-S="${WORKDIR}/uShare-${COMMIT}"
-
-src_configure() {
-	local myconf
-	myconf="--prefix=/usr --sysconfdir=/etc --disable-strip --disable-dlna"
-	# nls can only be disabled, on by default.
-	use nls || myconf="${myconf} --disable-nls"
-
-	# I can't use econf
-	# --host is not implemented in ./configure file
-	tc-export CC CXX
-
-	./configure ${myconf} || die "./configure failed"
-}
-
-src_install() {
-	default
-	doman src/ushare.1
-	newconfd "${FILESDIR}"/${PN}.conf.d ${PN}
-	newinitd "${FILESDIR}"/${PN}.init.d.ng ${PN}
-	systemd_dounit "${FILESDIR}"/${PN}.service
-	readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	readme.gentoo_print_elog
-	elog
-	elog "The config file has been moved to /etc/ushare.conf"
-	elog "Please migrate your settings from /etc/conf.d/ushare"
-	elog "to /etc/ushare.conf in order to use the ushare init script"
-	elog "and systemd unit service."
-	elog
-}


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/ushare/
@ 2021-04-11 11:11 Sam James
  0 siblings, 0 replies; 20+ messages in thread
From: Sam James @ 2021-04-11 11:11 UTC (permalink / raw
  To: gentoo-commits

commit:     e0935bfdca8d745d2c99f2efd34e3a6335fcc0cd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 11 11:11:02 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 11 11:11:02 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0935bfd

media-video/ushare: Stabilize 1.1a_p20210221 amd64, #781848

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/ushare/ushare-1.1a_p20210221.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/ushare/ushare-1.1a_p20210221.ebuild b/media-video/ushare/ushare-1.1a_p20210221.ebuild
index 134167357bc..add31f454fe 100644
--- a/media-video/ushare/ushare-1.1a_p20210221.ebuild
+++ b/media-video/ushare/ushare-1.1a_p20210221.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/ddugovic/uShare/archive/${COMMIT}.tar.gz -> ${P}.tar
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="nls"
 
 DEPEND=">=net-libs/libupnp-1.14"


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/ushare/
@ 2021-04-11  0:13 Thomas Deutschmann
  0 siblings, 0 replies; 20+ messages in thread
From: Thomas Deutschmann @ 2021-04-11  0:13 UTC (permalink / raw
  To: gentoo-commits

commit:     071fa4283c844b850ff33930c72fbbd9fffe1e70
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 11 00:12:05 2021 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Apr 11 00:13:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=071fa428

media-video/ushare: x86 stable (bug #781848)

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 media-video/ushare/ushare-1.1a_p20210221.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/ushare/ushare-1.1a_p20210221.ebuild b/media-video/ushare/ushare-1.1a_p20210221.ebuild
index 8e89f250bb5..134167357bc 100644
--- a/media-video/ushare/ushare-1.1a_p20210221.ebuild
+++ b/media-video/ushare/ushare-1.1a_p20210221.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/ddugovic/uShare/archive/${COMMIT}.tar.gz -> ${P}.tar
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="nls"
 
 DEPEND=">=net-libs/libupnp-1.14"


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/ushare/
@ 2021-03-10 12:58 Ben Kohler
  0 siblings, 0 replies; 20+ messages in thread
From: Ben Kohler @ 2021-03-10 12:58 UTC (permalink / raw
  To: gentoo-commits

commit:     2a718b5bb923271e8841ce81d46e8a781c341660
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Wed Mar 10 09:04:10 2021 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Wed Mar 10 12:58:32 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a718b5b

media-video/ushare: remove enewuser, update LICENSE

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 media-video/ushare/ushare-1.1a_p20200824.ebuild | 4 ++--
 media-video/ushare/ushare-1.1a_p20210221.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-video/ushare/ushare-1.1a_p20200824.ebuild b/media-video/ushare/ushare-1.1a_p20200824.ebuild
index d84a7ddf0c9..aa923921147 100644
--- a/media-video/ushare/ushare-1.1a_p20200824.ebuild
+++ b/media-video/ushare/ushare-1.1a_p20200824.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit readme.gentoo-r1 toolchain-funcs systemd
 
 COMMIT="5f7f66cd89d5b0652c1226e65bbf9c85aeba00f2"
@@ -10,7 +11,7 @@ DESCRIPTION="uShare is a UPnP (TM) A/V & DLNA Media Server"
 HOMEPAGE="https://github.com/ddugovic/uShare/"
 SRC_URI="https://github.com/ddugovic/uShare/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="nls"
@@ -56,7 +57,6 @@ src_install() {
 }
 
 pkg_postinst() {
-	enewuser ushare
 	readme.gentoo_print_elog
 	elog
 	elog "The config file has been moved to /etc/ushare.conf"

diff --git a/media-video/ushare/ushare-1.1a_p20210221.ebuild b/media-video/ushare/ushare-1.1a_p20210221.ebuild
index 3abf6ffb008..8e89f250bb5 100644
--- a/media-video/ushare/ushare-1.1a_p20210221.ebuild
+++ b/media-video/ushare/ushare-1.1a_p20210221.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit readme.gentoo-r1 toolchain-funcs systemd
 
 COMMIT="79b0d6e41fd9af73c2ef7ee6b110f9b367295a76"
@@ -10,7 +11,7 @@ DESCRIPTION="uShare is a UPnP (TM) A/V & DLNA Media Server"
 HOMEPAGE="https://github.com/ddugovic/uShare/"
 SRC_URI="https://github.com/ddugovic/uShare/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="nls"
@@ -56,7 +57,6 @@ src_install() {
 }
 
 pkg_postinst() {
-	enewuser ushare
 	readme.gentoo_print_elog
 	elog
 	elog "The config file has been moved to /etc/ushare.conf"


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/ushare/
@ 2021-02-21 17:09 Ben Kohler
  0 siblings, 0 replies; 20+ messages in thread
From: Ben Kohler @ 2021-02-21 17:09 UTC (permalink / raw
  To: gentoo-commits

commit:     d945afbc4a2d04922704b4baab337657e3f85032
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 21 17:07:56 2021 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Sun Feb 21 17:08:33 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d945afbc

media-video/ushare: new snapshot for dlna fix

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 media-video/ushare/Manifest                     |  1 +
 media-video/ushare/ushare-1.1a_p20210221.ebuild | 67 +++++++++++++++++++++++++
 2 files changed, 68 insertions(+)

diff --git a/media-video/ushare/Manifest b/media-video/ushare/Manifest
index 1039352320a..71c135b1869 100644
--- a/media-video/ushare/Manifest
+++ b/media-video/ushare/Manifest
@@ -1 +1,2 @@
 DIST ushare-1.1a_p20200824.tar.gz 72751 BLAKE2B 3f9116eab500ad9eb959ded9b1e406100cfbbc32c27b1cc599ef301f8d72e9acb1e053722b8724fc3d350fffda6e5b932eb78cd5fc3f2b5dbe67431f5f5de5b4 SHA512 530fe718e2d52acc27af670d7e44703b34fea33d15fcda3bd1fd4c5702794647576df8a329a11439f0eeca52e75390548a5417776add7b5ab3f09bb0eb85ac11
+DIST ushare-1.1a_p20210221.tar.gz 72759 BLAKE2B e5dd79cba08c3c7554fd19eb98ecf9920dc1939e5dfe34a803669628b2d4031ebb6e2f037550e5129a8cc6f0c84a9a8e234c3c9823108f374375405ea16b5263 SHA512 c3038d7e7da13a6adbf52a20ffa0b33ca92a7b03d39c0fa6f9bea98484cb062f0509d655f853f7eafe3dab54b2bd97e3c8a4f571686bfdf13dccaa012b0c8202

diff --git a/media-video/ushare/ushare-1.1a_p20210221.ebuild b/media-video/ushare/ushare-1.1a_p20210221.ebuild
new file mode 100644
index 00000000000..3abf6ffb008
--- /dev/null
+++ b/media-video/ushare/ushare-1.1a_p20210221.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit readme.gentoo-r1 toolchain-funcs systemd
+
+COMMIT="79b0d6e41fd9af73c2ef7ee6b110f9b367295a76"
+
+DESCRIPTION="uShare is a UPnP (TM) A/V & DLNA Media Server"
+HOMEPAGE="https://github.com/ddugovic/uShare/"
+SRC_URI="https://github.com/ddugovic/uShare/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+DEPEND=">=net-libs/libupnp-1.14"
+RDEPEND="acct-user/ushare
+	${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+	"${FILESDIR}"/01_all_ushare_build_system.patch
+	"${FILESDIR}"/02_all_ushare_build_warnings.patch
+	"${FILESDIR}"/03_all_ushare_mp4_video_mime.patch
+	"${FILESDIR}"/07_all_drop_optimizations.patch
+)
+DOCS="NEWS README.md TODO THANKS AUTHORS"
+DOC_CONTENTS="Please edit /etc/ushare.conf to set the shared directories
+	and other important settings. Check system log if ushare is
+	not booting."
+
+S="${WORKDIR}/uShare-${COMMIT}"
+
+src_configure() {
+	local myconf
+	myconf="--prefix=/usr --sysconfdir=/etc --disable-strip --disable-dlna"
+	# nls can only be disabled, on by default.
+	use nls || myconf="${myconf} --disable-nls"
+
+	# I can't use econf
+	# --host is not implemented in ./configure file
+	tc-export CC CXX
+
+	./configure ${myconf} || die "./configure failed"
+}
+
+src_install() {
+	default
+	doman src/ushare.1
+	newconfd "${FILESDIR}"/${PN}.conf.d ${PN}
+	newinitd "${FILESDIR}"/${PN}.init.d.ng ${PN}
+	systemd_dounit "${FILESDIR}"/${PN}.service
+	readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+	enewuser ushare
+	readme.gentoo_print_elog
+	elog
+	elog "The config file has been moved to /etc/ushare.conf"
+	elog "Please migrate your settings from /etc/conf.d/ushare"
+	elog "to /etc/ushare.conf in order to use the ushare init script"
+	elog "and systemd unit service."
+	elog
+}


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/ushare/
@ 2021-02-02 23:46 Sam James
  0 siblings, 0 replies; 20+ messages in thread
From: Sam James @ 2021-02-02 23:46 UTC (permalink / raw
  To: gentoo-commits

commit:     e12d402e1d5debde150d9bd351442b1959cb0d9a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  2 23:44:47 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb  2 23:44:47 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e12d402e

media-video/ushare: Stabilize 1.1a_p20200824 x86, #767460

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/ushare/ushare-1.1a_p20200824.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/ushare/ushare-1.1a_p20200824.ebuild b/media-video/ushare/ushare-1.1a_p20200824.ebuild
index 76207b21117..d84a7ddf0c9 100644
--- a/media-video/ushare/ushare-1.1a_p20200824.ebuild
+++ b/media-video/ushare/ushare-1.1a_p20200824.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/ddugovic/uShare/archive/${COMMIT}.tar.gz -> ${P}.tar
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="nls"
 
 DEPEND=">=net-libs/libupnp-1.14"


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/ushare/
@ 2021-01-28  2:49 Sam James
  0 siblings, 0 replies; 20+ messages in thread
From: Sam James @ 2021-01-28  2:49 UTC (permalink / raw
  To: gentoo-commits

commit:     893acc12d0fd655dd4d72d03165759b691092494
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 28 02:48:57 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 28 02:48:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=893acc12

media-video/ushare: Stabilize 1.1a_p20200824 amd64, #767460

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/ushare/ushare-1.1a_p20200824.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/ushare/ushare-1.1a_p20200824.ebuild b/media-video/ushare/ushare-1.1a_p20200824.ebuild
index ab9242b1ce0..76207b21117 100644
--- a/media-video/ushare/ushare-1.1a_p20200824.ebuild
+++ b/media-video/ushare/ushare-1.1a_p20200824.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/ddugovic/uShare/archive/${COMMIT}.tar.gz -> ${P}.tar
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="nls"
 
 DEPEND=">=net-libs/libupnp-1.14"


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/ushare/
@ 2020-12-28 14:47 Ben Kohler
  0 siblings, 0 replies; 20+ messages in thread
From: Ben Kohler @ 2020-12-28 14:47 UTC (permalink / raw
  To: gentoo-commits

commit:     2fe38cf52c19aff76ce9ef3073184109d639356c
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 28 14:33:18 2020 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Mon Dec 28 14:47:08 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fe38cf5

media-video/ushare: new upstream & snapshot

Also move to EAPI=7, GLEP81 user, some patch cleanup

Bug: https://bugs.gentoo.org/761882

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 media-video/ushare/Manifest                     |  1 +
 media-video/ushare/ushare-1.1a_p20200824.ebuild | 67 +++++++++++++++++++++++++
 2 files changed, 68 insertions(+)

diff --git a/media-video/ushare/Manifest b/media-video/ushare/Manifest
index c28310398e1..183df7c4b52 100644
--- a/media-video/ushare/Manifest
+++ b/media-video/ushare/Manifest
@@ -1 +1,2 @@
 DIST ushare-1.1a.tar.bz2 65864 BLAKE2B 2a6d6922ee46c96d89a6f9a3238a1cded04194c4e7b80432e87a1c2344dcbf36484959d4601a7da8dc599531334b15a0547fc571af72630f25562e07a4116ea9 SHA512 2144ef96e58960d4d11bcefcd857c7eb7adab8df4ff815772d3b9d668f9f9daa1312707eb00a770c461b2a316e094e6697a004723ea02e86ee872fbe60b4797c
+DIST ushare-1.1a_p20200824.tar.gz 72751 BLAKE2B 3f9116eab500ad9eb959ded9b1e406100cfbbc32c27b1cc599ef301f8d72e9acb1e053722b8724fc3d350fffda6e5b932eb78cd5fc3f2b5dbe67431f5f5de5b4 SHA512 530fe718e2d52acc27af670d7e44703b34fea33d15fcda3bd1fd4c5702794647576df8a329a11439f0eeca52e75390548a5417776add7b5ab3f09bb0eb85ac11

diff --git a/media-video/ushare/ushare-1.1a_p20200824.ebuild b/media-video/ushare/ushare-1.1a_p20200824.ebuild
new file mode 100644
index 00000000000..ab9242b1ce0
--- /dev/null
+++ b/media-video/ushare/ushare-1.1a_p20200824.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit readme.gentoo-r1 toolchain-funcs systemd
+
+COMMIT="5f7f66cd89d5b0652c1226e65bbf9c85aeba00f2"
+
+DESCRIPTION="uShare is a UPnP (TM) A/V & DLNA Media Server"
+HOMEPAGE="https://github.com/ddugovic/uShare/"
+SRC_URI="https://github.com/ddugovic/uShare/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+DEPEND=">=net-libs/libupnp-1.14"
+RDEPEND="acct-user/ushare
+	${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+	"${FILESDIR}"/01_all_ushare_build_system.patch
+	"${FILESDIR}"/02_all_ushare_build_warnings.patch
+	"${FILESDIR}"/03_all_ushare_mp4_video_mime.patch
+	"${FILESDIR}"/07_all_drop_optimizations.patch
+)
+DOCS="NEWS README.md TODO THANKS AUTHORS"
+DOC_CONTENTS="Please edit /etc/ushare.conf to set the shared directories
+	and other important settings. Check system log if ushare is
+	not booting."
+
+S="${WORKDIR}/uShare-${COMMIT}"
+
+src_configure() {
+	local myconf
+	myconf="--prefix=/usr --sysconfdir=/etc --disable-strip --disable-dlna"
+	# nls can only be disabled, on by default.
+	use nls || myconf="${myconf} --disable-nls"
+
+	# I can't use econf
+	# --host is not implemented in ./configure file
+	tc-export CC CXX
+
+	./configure ${myconf} || die "./configure failed"
+}
+
+src_install() {
+	default
+	doman src/ushare.1
+	newconfd "${FILESDIR}"/${PN}.conf.d ${PN}
+	newinitd "${FILESDIR}"/${PN}.init.d.ng ${PN}
+	systemd_dounit "${FILESDIR}"/${PN}.service
+	readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+	enewuser ushare
+	readme.gentoo_print_elog
+	elog
+	elog "The config file has been moved to /etc/ushare.conf"
+	elog "Please migrate your settings from /etc/conf.d/ushare"
+	elog "to /etc/ushare.conf in order to use the ushare init script"
+	elog "and systemd unit service."
+	elog
+}


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/ushare/
@ 2020-01-23 20:49 Ben Kohler
  0 siblings, 0 replies; 20+ messages in thread
From: Ben Kohler @ 2020-01-23 20:49 UTC (permalink / raw
  To: gentoo-commits

commit:     8f7d7171ab120423460b5cf729a31e652ef830ed
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 23 20:47:52 2020 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Thu Jan 23 20:48:25 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f7d7171

media-video/ushare: adjust libupnp dep, take package

Closes: https://bugs.gentoo.org/700398

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 media-video/ushare/metadata.xml                                     | 5 ++++-
 media-video/ushare/{ushare-1.1a-r8.ebuild => ushare-1.1a-r9.ebuild} | 4 ++--
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/media-video/ushare/metadata.xml b/media-video/ushare/metadata.xml
index 6f49eba8f49..c67d4dcaca5 100644
--- a/media-video/ushare/metadata.xml
+++ b/media-video/ushare/metadata.xml
@@ -1,5 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<!-- maintainer-needed -->
+	<maintainer type="person">
+		<email>bkohler@gentoo.org</email>
+		<name>Ben Kohler</name>
+	</maintainer>
 </pkgmetadata>

diff --git a/media-video/ushare/ushare-1.1a-r8.ebuild b/media-video/ushare/ushare-1.1a-r9.ebuild
similarity index 95%
rename from media-video/ushare/ushare-1.1a-r8.ebuild
rename to media-video/ushare/ushare-1.1a-r9.ebuild
index 05358c1f6f9..cc9171b8ad9 100644
--- a/media-video/ushare/ushare-1.1a-r8.ebuild
+++ b/media-video/ushare/ushare-1.1a-r9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="nls"
 
-RDEPEND=">=net-libs/libupnp-1.6.14:0"
+RDEPEND="=net-libs/libupnp-1.6*:0"
 DEPEND="${RDEPEND}
 	virtual/pkgconfig"
 


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/ushare/
@ 2019-02-16  6:40 Mikle Kolyada
  0 siblings, 0 replies; 20+ messages in thread
From: Mikle Kolyada @ 2019-02-16  6:40 UTC (permalink / raw
  To: gentoo-commits

commit:     7b79908e9fc12fd9af00c3c488fa06ee9f800d9f
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 16 06:38:50 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Feb 16 06:38:50 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b79908e

media-video/ushare: amd64 stable wrt bug #676590

Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 media-video/ushare/ushare-1.1a-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/ushare/ushare-1.1a-r8.ebuild b/media-video/ushare/ushare-1.1a-r8.ebuild
index 86c55313227..05358c1f6f9 100644
--- a/media-video/ushare/ushare-1.1a-r8.ebuild
+++ b/media-video/ushare/ushare-1.1a-r8.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://ushare.geexbox.org/releases/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="nls"
 
 RDEPEND=">=net-libs/libupnp-1.6.14:0"


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/ushare/
@ 2019-02-16  6:40 Mikle Kolyada
  0 siblings, 0 replies; 20+ messages in thread
From: Mikle Kolyada @ 2019-02-16  6:40 UTC (permalink / raw
  To: gentoo-commits

commit:     31992b5da9059df57d3866566af9ab584c028ff0
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 16 06:39:53 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Feb 16 06:39:53 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31992b5d

media-video/ushare: Drop old

Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-video/ushare/ushare-1.1a-r6.ebuild | 62 --------------------------------
 1 file changed, 62 deletions(-)

diff --git a/media-video/ushare/ushare-1.1a-r6.ebuild b/media-video/ushare/ushare-1.1a-r6.ebuild
deleted file mode 100644
index b49031658f2..00000000000
--- a/media-video/ushare/ushare-1.1a-r6.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit eutils multilib readme.gentoo toolchain-funcs user systemd
-
-DESCRIPTION="uShare is a UPnP (TM) A/V & DLNA Media Server"
-HOMEPAGE="http://ushare.geexbox.org/"
-SRC_URI="http://ushare.geexbox.org/releases/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="nls"
-
-RDEPEND=">=net-libs/libupnp-1.6.14:0"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig"
-
-src_prepare() {
-	EPATCH_EXCLUDE="06_all_ushare_disable_sysconf.patch"
-	EPATCH_SOURCE="${FILESDIR}" EPATCH_SUFFIX="patch" \
-		EPATCH_OPTS="-p1" epatch
-
-	DOC_CONTENTS="Please edit /etc/ushare.conf to set the shared directories
-		and other important settings. Check system log if ushare is
-		not booting."
-}
-
-src_configure() {
-	local myconf
-	myconf="--prefix=/usr --sysconfdir=/etc --disable-strip --disable-dlna"
-	# nls can only be disabled, on by default.
-	use nls || myconf="${myconf} --disable-nls"
-
-	# I can't use econf
-	# --host is not implemented in ./configure file
-	tc-export CC CXX
-
-	./configure ${myconf} || die "./configure failed"
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	doman src/ushare.1
-	newconfd "${FILESDIR}"/${PN}.conf.d ${PN}
-	newinitd "${FILESDIR}"/${PN}.init.d.ng ${PN}
-	dodoc NEWS README TODO THANKS AUTHORS
-	systemd_dounit "${FILESDIR}"/${PN}.service
-	readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	enewuser ushare
-	readme.gentoo_print_elog
-	elog
-	elog "The config file has been moved to /etc/ushare.conf"
-	elog "Please migrate your settings from /etc/conf.d/ushare"
-	elog "to /etc/ushare.conf in order to use the ushare init script"
-	elog "and systemd unit service."
-	elog
-}


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/ushare/
@ 2019-02-15  0:18 Thomas Deutschmann
  0 siblings, 0 replies; 20+ messages in thread
From: Thomas Deutschmann @ 2019-02-15  0:18 UTC (permalink / raw
  To: gentoo-commits

commit:     123ecc48d322452776f6d64b04fcf3f74a21b6fc
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 15 00:08:20 2019 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Feb 15 00:18:06 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=123ecc48

media-video/ushare: x86 stable (bug #676590)

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 media-video/ushare/ushare-1.1a-r8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/ushare/ushare-1.1a-r8.ebuild b/media-video/ushare/ushare-1.1a-r8.ebuild
index 9cc622f9ac6..86c55313227 100644
--- a/media-video/ushare/ushare-1.1a-r8.ebuild
+++ b/media-video/ushare/ushare-1.1a-r8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ SRC_URI="http://ushare.geexbox.org/releases/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="nls"
 
 RDEPEND=">=net-libs/libupnp-1.6.14:0"


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/ushare/
@ 2017-01-17 14:08 Markos Chandras
  0 siblings, 0 replies; 20+ messages in thread
From: Markos Chandras @ 2017-01-17 14:08 UTC (permalink / raw
  To: gentoo-commits

commit:     f7156c7a1a13d0fdc3fd143885d8e14f52bad378
Author:     Markos Chandras <hwoarang <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 17 14:07:42 2017 +0000
Commit:     Markos Chandras <hwoarang <AT> gentoo <DOT> org>
CommitDate: Tue Jan 17 14:07:42 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7156c7a

media-video/ushare: Restrict libupnp dependency to slot 0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-video/ushare/ushare-1.1a-r6.ebuild | 4 ++--
 media-video/ushare/ushare-1.1a-r8.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-video/ushare/ushare-1.1a-r6.ebuild b/media-video/ushare/ushare-1.1a-r6.ebuild
index d77a088..01ff347 100644
--- a/media-video/ushare/ushare-1.1a-r6.ebuild
+++ b/media-video/ushare/ushare-1.1a-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="nls"
 
-RDEPEND=">=net-libs/libupnp-1.6.14"
+RDEPEND=">=net-libs/libupnp-1.6.14:0"
 DEPEND="${RDEPEND}
 	virtual/pkgconfig"
 

diff --git a/media-video/ushare/ushare-1.1a-r8.ebuild b/media-video/ushare/ushare-1.1a-r8.ebuild
index 4347a79..a0d8eb4 100644
--- a/media-video/ushare/ushare-1.1a-r8.ebuild
+++ b/media-video/ushare/ushare-1.1a-r8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="nls"
 
-RDEPEND=">=net-libs/libupnp-1.6.14"
+RDEPEND=">=net-libs/libupnp-1.6.14:0"
 DEPEND="${RDEPEND}
 	virtual/pkgconfig"
 


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/ushare/
@ 2017-01-17 14:08 Markos Chandras
  0 siblings, 0 replies; 20+ messages in thread
From: Markos Chandras @ 2017-01-17 14:08 UTC (permalink / raw
  To: gentoo-commits

commit:     371f53892017f96a06d82c17b14645088f0e1a4e
Author:     Markos Chandras <hwoarang <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 17 14:06:17 2017 +0000
Commit:     Markos Chandras <hwoarang <AT> gentoo <DOT> org>
CommitDate: Tue Jan 17 14:06:17 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=371f5389

media-video/ushare: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-video/ushare/ushare-1.1a-r5.ebuild | 55 --------------------------------
 1 file changed, 55 deletions(-)

diff --git a/media-video/ushare/ushare-1.1a-r5.ebuild b/media-video/ushare/ushare-1.1a-r5.ebuild
deleted file mode 100644
index 6fe5136..00000000
--- a/media-video/ushare/ushare-1.1a-r5.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-inherit eutils multilib readme.gentoo toolchain-funcs user
-
-DESCRIPTION="uShare is a UPnP (TM) A/V & DLNA Media Server"
-HOMEPAGE="http://ushare.geexbox.org/"
-SRC_URI="http://ushare.geexbox.org/releases/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="nls"
-
-RDEPEND=">=net-libs/libupnp-1.6.14"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig"
-
-src_prepare() {
-	EPATCH_SOURCE="${FILESDIR}" EPATCH_SUFFIX="patch" \
-		EPATCH_OPTS="-p1" epatch
-
-	DOC_CONTENTS="Please edit /etc/conf.d/ushare to set the shared directories
-		and other important settings. Check system log if ushare is
-		not booting."
-}
-
-src_configure() {
-	local myconf
-	myconf="--prefix=/usr --disable-sysconf --disable-strip --disable-dlna"
-	# nls can only be disabled, on by default.
-	use nls || myconf="${myconf} --disable-nls"
-
-	# I can't use econf
-	# --host is not implemented in ./configure file
-	tc-export CC CXX
-
-	./configure ${myconf} || die "./configure failed"
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	doman src/ushare.1
-	newconfd "${FILESDIR}"/ushare.conf.d ushare
-	newinitd "${FILESDIR}"/ushare.init.d ushare
-	dodoc NEWS README TODO THANKS AUTHORS
-	readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	enewuser ushare
-	readme.gentoo_print_elog
-}


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/ushare/
@ 2016-10-02 15:11 Andreas Hüttel
  0 siblings, 0 replies; 20+ messages in thread
From: Andreas Hüttel @ 2016-10-02 15:11 UTC (permalink / raw
  To: gentoo-commits

commit:     5e0acd18927ced72fbbefe20629924513e255221
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  2 15:10:32 2016 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Oct  2 15:11:26 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e0acd18

media-video/ushare: Remove use-flag dlna and hard-disable functionality and dependency, see bug 540214

Package-Manager: portage-2.3.1

 media-video/ushare/metadata.xml          | 3 ---
 media-video/ushare/ushare-1.1a-r5.ebuild | 9 ++++-----
 media-video/ushare/ushare-1.1a-r6.ebuild | 9 ++++-----
 3 files changed, 8 insertions(+), 13 deletions(-)

diff --git a/media-video/ushare/metadata.xml b/media-video/ushare/metadata.xml
index 2511815..ccb32db 100644
--- a/media-video/ushare/metadata.xml
+++ b/media-video/ushare/metadata.xml
@@ -5,7 +5,4 @@
 	<email>hwoarang@gentoo.org</email>
 	<name>Markos Chandras</name>
 </maintainer>
-<use>
-	<flag name="dlna">Add DLNA (<pkg>media-libs/libdlna</pkg>) support</flag>
-</use>
 </pkgmetadata>

diff --git a/media-video/ushare/ushare-1.1a-r5.ebuild b/media-video/ushare/ushare-1.1a-r5.ebuild
index 3c9ec8e..6fe5136 100644
--- a/media-video/ushare/ushare-1.1a-r5.ebuild
+++ b/media-video/ushare/ushare-1.1a-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,10 +12,9 @@ SRC_URI="http://ushare.geexbox.org/releases/${P}.tar.bz2"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE="dlna nls"
+IUSE="nls"
 
-RDEPEND=">=net-libs/libupnp-1.6.14
-	dlna? ( >=media-libs/libdlna-0.2.4 )"
+RDEPEND=">=net-libs/libupnp-1.6.14"
 DEPEND="${RDEPEND}
 	virtual/pkgconfig"
 
@@ -30,7 +29,7 @@ src_prepare() {
 
 src_configure() {
 	local myconf
-	myconf="--prefix=/usr --disable-sysconf --disable-strip $(use_enable dlna)"
+	myconf="--prefix=/usr --disable-sysconf --disable-strip --disable-dlna"
 	# nls can only be disabled, on by default.
 	use nls || myconf="${myconf} --disable-nls"
 

diff --git a/media-video/ushare/ushare-1.1a-r6.ebuild b/media-video/ushare/ushare-1.1a-r6.ebuild
index 52f57db..d77a088 100644
--- a/media-video/ushare/ushare-1.1a-r6.ebuild
+++ b/media-video/ushare/ushare-1.1a-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,10 +12,9 @@ SRC_URI="http://ushare.geexbox.org/releases/${P}.tar.bz2"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE="dlna nls"
+IUSE="nls"
 
-RDEPEND=">=net-libs/libupnp-1.6.14
-	dlna? ( >=media-libs/libdlna-0.2.4 )"
+RDEPEND=">=net-libs/libupnp-1.6.14"
 DEPEND="${RDEPEND}
 	virtual/pkgconfig"
 
@@ -31,7 +30,7 @@ src_prepare() {
 
 src_configure() {
 	local myconf
-	myconf="--prefix=/usr --sysconfdir=/etc --disable-strip $(use_enable dlna)"
+	myconf="--prefix=/usr --sysconfdir=/etc --disable-strip --disable-dlna"
 	# nls can only be disabled, on by default.
 	use nls || myconf="${myconf} --disable-nls"
 


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/ushare/
@ 2016-03-06 16:13 Markos Chandras
  0 siblings, 0 replies; 20+ messages in thread
From: Markos Chandras @ 2016-03-06 16:13 UTC (permalink / raw
  To: gentoo-commits

commit:     84112c10893a064d438affeda2dbfc73233bf484
Author:     Markos Chandras <hwoarang <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  6 15:40:35 2016 +0000
Commit:     Markos Chandras <hwoarang <AT> gentoo <DOT> org>
CommitDate: Sun Mar  6 16:11:55 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84112c10

media-video/ushare: Really disable libdlna

Package-Manager: portage-2.2.27

 media-video/ushare/{ushare-1.1a-r7.ebuild => ushare-1.1a-r8.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/ushare/ushare-1.1a-r7.ebuild b/media-video/ushare/ushare-1.1a-r8.ebuild
similarity index 95%
rename from media-video/ushare/ushare-1.1a-r7.ebuild
rename to media-video/ushare/ushare-1.1a-r8.ebuild
index 43b638f..4347a79 100644
--- a/media-video/ushare/ushare-1.1a-r7.ebuild
+++ b/media-video/ushare/ushare-1.1a-r8.ebuild
@@ -30,7 +30,7 @@ src_prepare() {
 
 src_configure() {
 	local myconf
-	myconf="--prefix=/usr --sysconfdir=/etc --disable-strip"
+	myconf="--prefix=/usr --sysconfdir=/etc --disable-strip --disable-dlna"
 	# nls can only be disabled, on by default.
 	use nls || myconf="${myconf} --disable-nls"
 


^ permalink raw reply related	[flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/ushare/
@ 2016-03-06 10:58 Markos Chandras
  0 siblings, 0 replies; 20+ messages in thread
From: Markos Chandras @ 2016-03-06 10:58 UTC (permalink / raw
  To: gentoo-commits

commit:     ac4ae84779cbc73d81ac4e3a289a75ea62698f41
Author:     Markos Chandras <hwoarang <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  6 10:50:30 2016 +0000
Commit:     Markos Chandras <hwoarang <AT> gentoo <DOT> org>
CommitDate: Sun Mar  6 10:57:45 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac4ae847

media-video/ushare: Drop libdlna support. Bug #571078

Package-Manager: portage-2.2.27

 media-video/ushare/ushare-1.1a-r7.ebuild | 63 ++++++++++++++++++++++++++++++++
 1 file changed, 63 insertions(+)

diff --git a/media-video/ushare/ushare-1.1a-r7.ebuild b/media-video/ushare/ushare-1.1a-r7.ebuild
new file mode 100644
index 0000000..43b638f
--- /dev/null
+++ b/media-video/ushare/ushare-1.1a-r7.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils multilib readme.gentoo toolchain-funcs user systemd
+
+DESCRIPTION="uShare is a UPnP (TM) A/V & DLNA Media Server"
+HOMEPAGE="http://ushare.geexbox.org/"
+SRC_URI="http://ushare.geexbox.org/releases/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+RDEPEND=">=net-libs/libupnp-1.6.14"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig"
+
+src_prepare() {
+	EPATCH_EXCLUDE="06_all_ushare_disable_sysconf.patch"
+	EPATCH_SOURCE="${FILESDIR}" EPATCH_SUFFIX="patch" \
+		EPATCH_OPTS="-p1" epatch
+
+	DOC_CONTENTS="Please edit /etc/ushare.conf to set the shared directories
+		and other important settings. Check system log if ushare is
+		not booting."
+}
+
+src_configure() {
+	local myconf
+	myconf="--prefix=/usr --sysconfdir=/etc --disable-strip"
+	# nls can only be disabled, on by default.
+	use nls || myconf="${myconf} --disable-nls"
+
+	# I can't use econf
+	# --host is not implemented in ./configure file
+	tc-export CC CXX
+
+	./configure ${myconf} || die "./configure failed"
+}
+
+src_install() {
+	emake DESTDIR="${D}" install
+	doman src/ushare.1
+	newconfd "${FILESDIR}"/${PN}.conf.d ${PN}
+	newinitd "${FILESDIR}"/${PN}.init.d.ng ${PN}
+	dodoc NEWS README TODO THANKS AUTHORS
+	systemd_dounit "${FILESDIR}"/${PN}.service
+	readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+	enewuser ushare
+	readme.gentoo_print_elog
+	elog
+	elog "The config file has been moved to /etc/ushare.conf"
+	elog "Please migrate your settings from /etc/conf.d/ushare"
+	elog "to /etc/ushare.conf in order to use the ushare init script"
+	elog "and systemd unit service."
+	elog
+}


^ permalink raw reply related	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2024-01-18 13:49 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-18 13:49 [gentoo-commits] repo/gentoo:master commit in: media-video/ushare/ Ben Kohler
  -- strict thread matches above, loose matches on Subject: below --
2024-01-18 13:07 Ben Kohler
2023-01-10 16:11 Ben Kohler
2021-04-19 17:52 Ben Kohler
2021-04-11 11:11 Sam James
2021-04-11  0:13 Thomas Deutschmann
2021-03-10 12:58 Ben Kohler
2021-02-21 17:09 Ben Kohler
2021-02-02 23:46 Sam James
2021-01-28  2:49 Sam James
2020-12-28 14:47 Ben Kohler
2020-01-23 20:49 Ben Kohler
2019-02-16  6:40 Mikle Kolyada
2019-02-16  6:40 Mikle Kolyada
2019-02-15  0:18 Thomas Deutschmann
2017-01-17 14:08 Markos Chandras
2017-01-17 14:08 Markos Chandras
2016-10-02 15:11 Andreas Hüttel
2016-03-06 16:13 Markos Chandras
2016-03-06 10:58 Markos Chandras

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox