Gentoo Archives: gentoo-commits

From: "Jorge Manuel B. S. Vicetto (jmbsvicetto)" <jmbsvicetto@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in kde-base/kdebase-kioslaves: kdebase-kioslaves-3.5.10-r1.ebuild kdebase-kioslaves-3.5.9-r1.ebuild
Date: Wed, 01 Oct 2008 00:46:23
Message-Id: E1Kkpr9-00031B-1M@stork.gentoo.org
1 jmbsvicetto 08/10/01 00:46:19
2
3 Added: kdebase-kioslaves-3.5.10-r1.ebuild
4 kdebase-kioslaves-3.5.9-r1.ebuild
5 Log:
6 Rev Bumped 3.5.9 and 3.5.10 to fix the ntfs-3g locale mount issue.
7 Fixes bug 238520 - thanks to Ambroz Bizjak.
8 (Portage version: 2.2_rc11/cvs/Linux 2.6.26-gentoo-r1 x86_64)
9
10 Revision Changes Path
11 1.1 kde-base/kdebase-kioslaves/kdebase-kioslaves-3.5.10-r1.ebuild
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebase-kioslaves/kdebase-kioslaves-3.5.10-r1.ebuild?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebase-kioslaves/kdebase-kioslaves-3.5.10-r1.ebuild?rev=1.1&content-type=text/plain
15
16 Index: kdebase-kioslaves-3.5.10-r1.ebuild
17 ===================================================================
18 # Copyright 1999-2008 Gentoo Foundation
19 # Distributed under the terms of the GNU General Public License v2
20 # $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase-kioslaves/kdebase-kioslaves-3.5.10-r1.ebuild,v 1.1 2008/10/01 00:46:18 jmbsvicetto Exp $
21
22 KMNAME=kdebase
23 KMMODULE=kioslave
24 EAPI="1"
25 inherit kde-meta eutils
26
27 SRC_URI="${SRC_URI}
28 mirror://gentoo/kdebase-3.5-patchset-13.tar.bz2"
29
30 DESCRIPTION="kioslave: the kde VFS framework - kioslave plugins present a filesystem-like view of arbitrary data"
31 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
32 IUSE="hal kdehiddenvisibility ldap openexr samba"
33
34 DEPEND="x11-libs/libXcursor
35 ldap? ( net-nds/openldap )
36 samba? ( >=net-fs/samba-3.0.1 )
37 >=dev-libs/cyrus-sasl-2
38 hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
39 openexr? ( >=media-libs/openexr-1.2.2-r2 )
40 !<kde-base/kdesktop-3.5.6-r1"
41 RDEPEND="${DEPEND}
42 virtual/ssh
43 >=kde-base/kdialog-${PV}:${SLOT}" # for the kdeeject script used by the devices/mounthelper ioslave
44 DEPEND="${DEPEND}
45 x11-apps/xhost"
46
47 # Fixes bug 238520 by applying revision 864963 patch to
48 # kdebase/kioslave/media/mediamanager/halbackend.cpp
49 PATCHES=( "${FILESDIR}/kdebase-${PV}-ntfs3g-locale.patch" )
50
51 # see bug #143375
52 KMEXTRA="kdesktop/init"
53
54 pkg_setup() {
55 kde_pkg_setup
56 if use hal && has_version '<sys-apps/dbus-0.91' && ! built_with_use sys-apps/dbus qt3; then
57 eerror "To enable HAL support in this package is required to have"
58 eerror "sys-apps/dbus compiled with Qt 3 support."
59 eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
60 die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
61 fi
62 }
63
64 src_unpack() {
65 kde-meta_src_unpack
66 # FIXME - disable broken tests
67 sed -i -e "s:TESTS =.*:TESTS =:" "${S}/kioslave/smtp/Makefile.am" || die "sed failed"
68 sed -i -e "s:TESTS =.*:TESTS =:" "${S}/kioslave/trash/Makefile.am" || die "sed failed"
69
70 if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
71 einfo "User ${USER} has no X access, disabling some tests."
72 for ioslave in media remote home system ; do
73 sed -e "s:check\: test${ioslave}::" -e "s:./test${ioslave}::" \
74 -i kioslave/${ioslave}/Makefile.am || die "sed failed"
75 done
76 fi
77 }
78
79 src_compile() {
80 myconf="$myconf $(use_with ldap) $(use_with samba) $(use_with hal) $(use_with openexr)"
81 kde-meta_src_compile
82 }
83
84
85
86 1.1 kde-base/kdebase-kioslaves/kdebase-kioslaves-3.5.9-r1.ebuild
87
88 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebase-kioslaves/kdebase-kioslaves-3.5.9-r1.ebuild?rev=1.1&view=markup
89 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebase-kioslaves/kdebase-kioslaves-3.5.9-r1.ebuild?rev=1.1&content-type=text/plain
90
91 Index: kdebase-kioslaves-3.5.9-r1.ebuild
92 ===================================================================
93 # Copyright 1999-2008 Gentoo Foundation
94 # Distributed under the terms of the GNU General Public License v2
95 # $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase-kioslaves/kdebase-kioslaves-3.5.9-r1.ebuild,v 1.1 2008/10/01 00:46:18 jmbsvicetto Exp $
96
97 KMNAME=kdebase
98 KMMODULE=kioslave
99 EAPI="1"
100 inherit kde-meta eutils
101
102 SRC_URI="${SRC_URI}
103 mirror://gentoo/kdebase-3.5-patchset-11.tar.bz2"
104
105 DESCRIPTION="kioslave: the kde VFS framework - kioslave plugins present a filesystem-like view of arbitrary data"
106 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
107 IUSE="hal kdehiddenvisibility ldap openexr samba"
108
109 DEPEND="ldap? ( net-nds/openldap )
110 samba? ( >=net-fs/samba-3.0.1 )
111 >=dev-libs/cyrus-sasl-2
112 hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
113 openexr? ( >=media-libs/openexr-1.2.2-r2 )
114 !<kde-base/kdesktop-3.5.6-r1"
115 RDEPEND="${DEPEND}
116 virtual/ssh
117 >=kde-base/kdialog-${PV}:${SLOT}" # for the kdeeject script used by the devices/mounthelper ioslave
118 DEPEND="${DEPEND}
119 x11-apps/xhost"
120
121 # Fixes bug 238520 by applying revision 864963 patch to
122 # kdebase/kioslave/media/mediamanager/halbackend.cpp
123 PATCHES=( "${FILESDIR}/kdebase-${PV}-ntfs3g-locale.patch" )
124
125 # see bug #143375
126 KMEXTRA="kdesktop/init"
127
128 pkg_setup() {
129 kde_pkg_setup
130 if use hal && has_version '<sys-apps/dbus-0.91' && ! built_with_use sys-apps/dbus qt3; then
131 eerror "To enable HAL support in this package is required to have"
132 eerror "sys-apps/dbus compiled with Qt 3 support."
133 eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
134 die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
135 fi
136 }
137
138 src_unpack() {
139 kde-meta_src_unpack
140 # FIXME - disable broken tests
141 sed -i -e "s:TESTS =.*:TESTS =:" "${S}/kioslave/smtp/Makefile.am" || die "sed failed"
142 sed -i -e "s:TESTS =.*:TESTS =:" "${S}/kioslave/trash/Makefile.am" || die "sed failed"
143
144 if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
145 einfo "User ${USER} has no X access, disabling some tests."
146 for ioslave in media remote home system ; do
147 sed -e "s:check\: test${ioslave}::" -e "s:./test${ioslave}::" \
148 -i kioslave/${ioslave}/Makefile.am || die "sed failed"
149 done
150 fi
151 }
152
153 src_compile() {
154 myconf="$myconf $(use_with ldap) $(use_with samba) $(use_with hal) $(use_with openexr)"
155 kde-meta_src_compile
156 }