Gentoo Archives: gentoo-commits

From: "Alexey Shvetsov (alexxy)" <alexxy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in kde-base/kget: metadata.xml ChangeLog kget-4.2.0.ebuild
Date: Tue, 27 Jan 2009 17:12:16
Message-Id: E1LRrTy-0005yD-UF@stork.gentoo.org
1 alexxy 09/01/27 17:12:14
2
3 Modified: metadata.xml ChangeLog
4 Added: kget-4.2.0.ebuild
5 Log:
6 Bump shiny new KDE 4.2.0
7 (Portage version: 2.2_rc23/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.6 kde-base/kget/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kget/metadata.xml?rev=1.6&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kget/metadata.xml?rev=1.6&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kget/metadata.xml?r1=1.5&r2=1.6
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/kde-base/kget/metadata.xml,v
19 retrieving revision 1.5
20 retrieving revision 1.6
21 diff -u -r1.5 -r1.6
22 --- metadata.xml 17 Oct 2008 19:01:01 -0000 1.5
23 +++ metadata.xml 27 Jan 2009 17:12:14 -0000 1.6
24 @@ -2,4 +2,11 @@
25 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
26 <pkgmetadata>
27 <herd>kde</herd>
28 +<use>
29 + <flag name="bittorrent">Enable embedded bittorrent transport plugin</flag>
30 + <flag name="bittorrent-external">Enable external bittorrent transport plugin via ktorrent</flag>
31 + <flag name="semantic-desktop">Semantic desktop allows for storage of digital
32 + information and its metadata to allow the user to express his personal
33 + mental models, making all information become intuitively accessible</flag>
34 +</use>
35 </pkgmetadata>
36
37
38
39 1.102 kde-base/kget/ChangeLog
40
41 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kget/ChangeLog?rev=1.102&view=markup
42 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kget/ChangeLog?rev=1.102&content-type=text/plain
43 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kget/ChangeLog?r1=1.101&r2=1.102
44
45 Index: ChangeLog
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/kde-base/kget/ChangeLog,v
48 retrieving revision 1.101
49 retrieving revision 1.102
50 diff -u -r1.101 -r1.102
51 --- ChangeLog 14 Jan 2009 14:55:17 -0000 1.101
52 +++ ChangeLog 27 Jan 2009 17:12:14 -0000 1.102
53 @@ -1,6 +1,11 @@
54 # ChangeLog for kde-base/kget
55 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
56 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kget/ChangeLog,v 1.101 2009/01/14 14:55:17 alexxy Exp $
57 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kget/ChangeLog,v 1.102 2009/01/27 17:12:14 alexxy Exp $
58 +
59 +*kget-4.2.0 (27 Jan 2009)
60 +
61 + 27 Jan 2009; Alexey Shvetsov <alexxy@g.o> +kget-4.2.0.ebuild:
62 + Bump KDE-4.2.0
63
64 14 Jan 2009; Alexey Shvetsov <alexxy@g.o> -kget-4.1.2.ebuild,
65 -kget-4.1.3.ebuild:
66
67
68
69 1.1 kde-base/kget/kget-4.2.0.ebuild
70
71 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kget/kget-4.2.0.ebuild?rev=1.1&view=markup
72 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kget/kget-4.2.0.ebuild?rev=1.1&content-type=text/plain
73
74 Index: kget-4.2.0.ebuild
75 ===================================================================
76 # Copyright 1999-2009 Gentoo Foundation
77 # Distributed under the terms of the GNU General Public License v2
78 # $Header: /var/cvsroot/gentoo-x86/kde-base/kget/kget-4.2.0.ebuild,v 1.1 2009/01/27 17:12:14 alexxy Exp $
79
80 EAPI="2"
81
82 KMNAME="kdenetwork"
83 inherit kde4-meta
84
85 DESCRIPTION="An advanced download manager for KDE"
86 KEYWORDS="~amd64 ~x86"
87 IUSE="debug htmlhandbook +plasma bittorrent -bittorrent-external +semantic-desktop sqlite"
88
89 DEPEND="
90 dev-libs/libpcre
91 semantic-desktop? ( >=kde-base/nepomuk-${PV}:${SLOT} )
92 sqlite? ( dev-db/sqlite )
93 bittorrent? ( dev-libs/gmp app-crypt/qca:2 )
94 bittorrent-external? ( >=net-p2p/ktorrent-3.1.5 )"
95 RDEPEND="${DEPEND}"
96
97 pkg_setup() {
98 if use bittorrent && use bittorrent-external; then
99 eerror
100 eerror "USE flag 'bittorrent' conflicts with these USE flag 'bittorrent-external'"
101 eerror
102 eerror "You must disable these conflicting flags before you can emerge this package."
103 eerror "You can do this by disabling one of these flags in /etc/portage/package.use:"
104 eerror " =${CATEGORY}/${PN}-${PV} -bittorrent-external"
105 eerror
106 die "Conflicting USE flags found"
107 fi
108
109 kde4-base_pkg_setup
110 }
111
112 src_prepare() {
113 if ! use bittorrent && ! use bittorrent-external; then
114 sed -i -e '/bittorrent/s:^:#DONOTCOMPILE :' \
115 "${S}"/kget/transfer-plugins/CMakeLists.txt \
116 || die "sed to disable torrent support failed."
117 fi
118
119 kde4-meta_src_prepare
120 }
121
122 src_configure() {
123 mycmakeargs="${mycmakeargs}
124 $(cmake-utils_use_enable bittorrent EMBEDDED_TORRENT_SUPPORT)
125 $(cmake-utils_use_with plasma Plasma)
126 $(cmake-utils_use_with semantic-desktop Nepomuk)
127 $(cmake-utils_use_with semantic-desktop Soprano)
128 $(cmake-utils_use_with sqlite Sqlite)"
129
130 kde4-meta_src_configure
131 }