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.2.0.8.ebuild
Date: Tue, 29 Sep 2009 05:32:31
Message-Id: E1MsVK9-0004Oz-6A@stork.gentoo.org
1 caster 09/09/29 05:32:29
2
3 Modified: ChangeLog
4 Added: vuze-coreplugins-4.2.0.8.ebuild
5 Log:
6 Version bump.
7 (Portage version: 2.2_rc40/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.13 net-p2p/vuze-coreplugins/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog?rev=1.13&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog?rev=1.13&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog?r1=1.12&r2=1.13
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog,v
19 retrieving revision 1.12
20 retrieving revision 1.13
21 diff -u -r1.12 -r1.13
22 --- ChangeLog 13 Jul 2009 22:44:40 -0000 1.12
23 +++ ChangeLog 29 Sep 2009 05:32:28 -0000 1.13
24 @@ -1,6 +1,12 @@
25 # ChangeLog for net-p2p/vuze-coreplugins
26 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog,v 1.12 2009/07/13 22:44:40 caster Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/vuze-coreplugins/ChangeLog,v 1.13 2009/09/29 05:32:28 caster Exp $
29 +
30 +*vuze-coreplugins-4.2.0.8 (28 Sep 2009)
31 +
32 + 28 Sep 2009; Vlastimil Babka <caster@g.o>
33 + +vuze-coreplugins-4.2.0.8.ebuild:
34 + Version bump.
35
36 *vuze-coreplugins-4.2.0.4 (13 Jul 2009)
37
38
39
40
41 1.1 net-p2p/vuze-coreplugins/vuze-coreplugins-4.2.0.8.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/vuze-coreplugins/vuze-coreplugins-4.2.0.8.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/vuze-coreplugins/vuze-coreplugins-4.2.0.8.ebuild?rev=1.1&content-type=text/plain
45
46 Index: vuze-coreplugins-4.2.0.8.ebuild
47 ===================================================================
48 # Copyright 1999-2009 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.2.0.8.ebuild,v 1.1 2009/09/29 05:32:28 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.8
65 UPNPAV_V=0.2.23
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 "Users are recommended to delete the following plugin copies:"
112 elog "~/.azureus/plugins/{${PLUGINS_N},${RATING_N},${UPDATER_N},${UPNPAV_N}}"
113 }