* [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/
@ 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: 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/
@ 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/
@ 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 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 --
2016-03-06 16:13 [gentoo-commits] repo/gentoo:master commit in: media-video/ushare/ Markos Chandras
-- strict thread matches above, loose matches on Subject: below --
2024-01-18 13:49 Ben Kohler
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 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