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