Gentoo Archives: gentoo-commits

From: "Vlastimil Babka (caster)" <caster@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-p2p/vuze-coreplugins: vuze-coreplugins-4.5.1.0.ebuild ChangeLog vuze-coreplugins-4.5.0.2.ebuild
Date: Thu, 07 Oct 2010 22:03:06
Message-Id: 20101007211722.2749120051@flycatcher.gentoo.org
1 caster 10/10/07 21:17:22
2
3 Modified: ChangeLog
4 Added: vuze-coreplugins-4.5.1.0.ebuild
5 Removed: vuze-coreplugins-4.5.0.2.ebuild
6 Log:
7 Version bump.
8
9 (Portage version: 2.2_rc88/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.32 net-p2p/vuze-coreplugins/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog?rev=1.32&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog?rev=1.32&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog?r1=1.31&r2=1.32
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog,v
21 retrieving revision 1.31
22 retrieving revision 1.32
23 diff -u -r1.31 -r1.32
24 --- ChangeLog 9 Sep 2010 21:46:18 -0000 1.31
25 +++ ChangeLog 7 Oct 2010 21:17:22 -0000 1.32
26 @@ -1,6 +1,12 @@
27 # ChangeLog for net-p2p/vuze-coreplugins
28 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog,v 1.31 2010/09/09 21:46:18 caster Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog,v 1.32 2010/10/07 21:17:22 caster Exp $
31 +
32 +*vuze-coreplugins-4.5.1.0 (07 Oct 2010)
33 +
34 + 07 Oct 2010; Vlastimil Babka <caster@g.o>
35 + -vuze-coreplugins-4.5.0.2.ebuild, +vuze-coreplugins-4.5.1.0.ebuild:
36 + Version bump.
37
38 *vuze-coreplugins-4.5.0.4 (09 Sep 2010)
39
40
41
42
43 1.1 net-p2p/vuze-coreplugins/vuze-coreplugins-4.5.1.0.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze-coreplugins/vuze-coreplugins-4.5.1.0.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/vuze-coreplugins/vuze-coreplugins-4.5.1.0.ebuild?rev=1.1&content-type=text/plain
47
48 Index: vuze-coreplugins-4.5.1.0.ebuild
49 ===================================================================
50 # Copyright 1999-2010 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/net-p2p/vuze-coreplugins/vuze-coreplugins-4.5.1.0.ebuild,v 1.1 2010/10/07 21:17:22 caster Exp $
53
54 # eventually this should be built from source...
55
56 EAPI=2
57
58 inherit eutils
59
60 PLUGINS_N=azplugins
61 RATING_N=azrating
62 UPDATER_N=azupdater
63 UPNPAV_N=azupnpav
64 PLUGINS_V=2.1.6
65 RATING_V=1.3.1
66 UPDATER_V=1.8.17
67 UPNPAV_V=0.2.30
68 PLUGINS_DIST=${PLUGINS_N}_${PLUGINS_V}.jar
69 RATING_DIST=${RATING_N}_${RATING_V}.jar
70 UPDATER_DIST=${UPDATER_N}_${UPDATER_V}.zip
71 UPNPAV_DIST=${UPNPAV_N}_${UPNPAV_V}.zip
72
73 ALLPLUGINS_URL="http://azureus.sourceforge.net/plugins"
74
75 DESCRIPTION="Core plugins for Vuze that are included in upstream distribution"
76 HOMEPAGE="http://www.vuze.com/"
77 SRC_URI="
78 ${ALLPLUGINS_URL}/${PLUGINS_DIST}
79 ${ALLPLUGINS_URL}/${RATING_DIST}
80 ${ALLPLUGINS_URL}/${UPDATER_DIST}
81 ${ALLPLUGINS_URL}/${UPNPAV_DIST}"
82 LICENSE="GPL-2 BSD"
83
84 SLOT="0"
85 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
86 IUSE=""
87
88 RDEPEND="~net-p2p/vuze-${PV}"
89 DEPEND="${RDEPEND}
90 app-arch/unzip"
91
92 S="${WORKDIR}"
93
94 src_unpack() {
95 mkdir -p plugins/{${PLUGINS_N},${RATING_N},${UPDATER_N},${UPNPAV_N}} || die
96 cp "${DISTDIR}/${PLUGINS_DIST}" plugins/${PLUGINS_N} || die
97 cp "${DISTDIR}/${RATING_DIST}" plugins/${RATING_N} || die
98 cd "${WORKDIR}/plugins/${UPDATER_N}" && unpack ${UPDATER_DIST} || die
99 cd "${WORKDIR}/plugins/${UPNPAV_N}" && unpack ${UPNPAV_DIST} || die
100 }
101
102 src_compile() { :; }
103
104 src_install() {
105 insinto /usr/share/vuze/
106 doins -r "${WORKDIR}/plugins"
107 }
108
109 pkg_postinst() {
110 elog "Since version 4.0.0.2, plugins that are normally bundled by upstream"
111 elog "(and auto-installed in each user's ~/.azureus if not bundled)"
112 elog "are now installed into shared plugin directory by the ebuild."
113 elog "Vuze may warn that shared plugin dir is not writable, that's fine."
114 elog "Users are recommended to delete the following plugin copies:"
115 elog "~/.azureus/plugins/{${PLUGINS_N},${RATING_N},${UPDATER_N},${UPNPAV_N}}"
116 }