Gentoo Archives: gentoo-commits

From: "Michael Weber (xmw)" <xmw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-video/ushare: ChangeLog ushare-1.1a-r2.ebuild
Date: Sun, 27 May 2012 15:10:37
Message-Id: 20120527151027.316312004B@flycatcher.gentoo.org
1 xmw 12/05/27 15:10:27
2
3 Modified: ChangeLog
4 Added: ushare-1.1a-r2.ebuild
5 Log:
6 Revbump to support net-libs/libupnp-1.6.14 (thanks Sal Gonzalez, bug 415649)
7
8 (Portage version: 2.1.10.62/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.9 media-video/ushare/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ushare/ChangeLog?rev=1.9&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ushare/ChangeLog?rev=1.9&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ushare/ChangeLog?r1=1.8&r2=1.9
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-video/ushare/ChangeLog,v
20 retrieving revision 1.8
21 retrieving revision 1.9
22 diff -u -r1.8 -r1.9
23 --- ChangeLog 25 May 2012 16:55:36 -0000 1.8
24 +++ ChangeLog 27 May 2012 15:10:27 -0000 1.9
25 @@ -1,6 +1,12 @@
26 # ChangeLog for media-video/ushare
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-video/ushare/ChangeLog,v 1.8 2012/05/25 16:55:36 hwoarang Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-video/ushare/ChangeLog,v 1.9 2012/05/27 15:10:27 xmw Exp $
30 +
31 +*ushare-1.1a-r2 (27 May 2012)
32 +
33 + 27 May 2012; Michael Weber <xmw@g.o>
34 + +files/04_all_ushare_upnp_build_fix.patch, +ushare-1.1a-r2.ebuild:
35 + Revbump to support net-libs/libupnp-1.6.14 (thanks Sal Gonzalez, bug 415649)
36
37 25 May 2012; Markos Chandras <hwoarang@g.o> ushare-1.1a-r1.ebuild:
38 Lower libupnp dependency
39
40
41
42 1.1 media-video/ushare/ushare-1.1a-r2.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ushare/ushare-1.1a-r2.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ushare/ushare-1.1a-r2.ebuild?rev=1.1&content-type=text/plain
46
47 Index: ushare-1.1a-r2.ebuild
48 ===================================================================
49 # Copyright 1999-2012 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/media-video/ushare/ushare-1.1a-r2.ebuild,v 1.1 2012/05/27 15:10:27 xmw Exp $
52
53 EAPI=4
54 inherit eutils multilib
55
56 DESCRIPTION="uShare is a UPnP (TM) A/V & DLNA Media Server"
57 HOMEPAGE="http://ushare.geexbox.org/"
58 SRC_URI="http://ushare.geexbox.org/releases/${P}.tar.bz2"
59
60 LICENSE="GPL-2"
61 SLOT="0"
62 KEYWORDS="~amd64 ~x86"
63 IUSE="dlna nls"
64
65 RDEPEND=">=net-libs/libupnp-1.6.14
66 dlna? ( >=media-libs/libdlna-0.2.4 )"
67 DEPEND="${RDEPEND}
68 virtual/pkgconfig"
69
70 src_prepare() {
71 EPATCH_SOURCE="${FILESDIR}" EPATCH_SUFFIX="patch" \
72 EPATCH_OPTS="-p1" epatch
73 }
74
75 src_configure() {
76 local myconf
77 myconf="--prefix=/usr --disable-sysconf --disable-strip $(use_enable dlna)"
78 # nls can only be disabled, on by default.
79 use nls || myconf="${myconf} --disable-nls"
80
81 # I can't use econf
82 # --host is not implemented in ./configure file
83 ./configure ${myconf} || die "./configure failed"
84 }
85
86 src_install() {
87 emake DESTDIR="${D}" install
88 doman src/ushare.1
89 newconfd "${FILESDIR}"/ushare.conf.d ushare
90 newinitd "${FILESDIR}"/ushare.init.d ushare
91 dodoc NEWS README TODO THANKS AUTHORS
92 }
93
94 pkg_postinst() {
95 enewuser ushare
96 elog "Please edit /etc/conf.d/ushare to set the shared directories"
97 elog "and other important settings. Check system log if ushare is"
98 elog "not booting."
99 }