View previous topic :: View next topic |
Author |
Message |
mclion n00b
Joined: 02 Mar 2003 Posts: 44
|
Posted: Sat Oct 18, 2008 8:46 pm Post subject: kdewebdev 4.1.2 |
|
|
Hi
Anybody knows when will be kdewebdev 4.1.2 available in portage? |
|
Back to top |
|
|
reavertm Developer
Joined: 05 Feb 2004 Posts: 265 Location: Wrocław
|
Posted: Sun Oct 19, 2008 12:39 pm Post subject: |
|
|
It's there already, but as separate packages (only those are in kde-4.1.2 so far) :
kfilereplace
kimagemapeditor
klinkstatus
kommander
kxsldbg _________________ Maciek |
|
Back to top |
|
|
mclion n00b
Joined: 02 Mar 2003 Posts: 44
|
Posted: Mon Oct 20, 2008 8:04 am Post subject: |
|
|
Yeah it's missing the main reason for the kdewebdev package...Quanta Plus.
In the testing overlay there was still kdewebdev-meta, but in the transfering process to the main portage tree it got lost. Now it's not in any overlay and nor in the main tree...
That's the reason I'm asking. |
|
Back to top |
|
|
reavertm Developer
Joined: 05 Feb 2004 Posts: 265 Location: Wrocław
|
Posted: Mon Oct 20, 2008 6:40 pm Post subject: |
|
|
Well, if you're brave you can make ebuild for yourself - just borrow quanta+ -9999 (svn) ebuild from kdesvn-portage and fix it to be compatible with current portage eclasses - I've done the same with k3b, kile, kdesvn, amarok and many more kde apps needed for me and not available in portage nor kde-testing overlay yet.
And about quanta in kdewebdev - for KDE 4.1.2 Quanta+ is NOT available yet at all - it's not in kdewebdev-4.1.2.tar.bz2 source package - so as it hasn't been released offcially yet - no don't expect KDE Gentoo devs magically create it for you :)
Here you have an example for amarok-9999 ebuild - you can fetch quanta+ from svn in similar fasion (use ubuild from kdesvn-portage and adjust it like I adjusted amarok ebuild below) :
Code: | # Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
NEED_KDE=":4.1"
inherit kde4-base subversion
DESCRIPTION="Advanced audio player based on KDE framework."
HOMEPAGE="http://amarok.kde.org/"
ESVN_REPO_URI="svn://anonsvn.kde.org/home/kde/trunk/extragear/multimedia/amarok"
SLOT="4.1"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
IUSE="cdaudio daap debug ifp ipod mp3tunes mp4 mtp njb +semantic-desktop"
DEPEND="
>=app-misc/strigi-0.5.7
dev-db/sqlite:3
>=media-libs/taglib-1.5
|| ( >=dev-db/mysql-community-5.0[embedded]
>=dev-db/mysql-5.0[embedded] )
|| ( x11-libs/qt-phonon:4 media-sound/phonon )
kde-base/kdelibs:${SLOT}[opengl?,semantic-desktop?]
kde-base/libplasma:${SLOT}[opengl?]
x11-libs/qt-webkit:4
cdaudio? ( kde-base/libkcompactdisc:${SLOT}
kde-base/libkcddb:${SLOT} )
ifp? ( media-libs/libifp )
ipod? ( >=media-libs/libgpod-0.4.2 )
mp3tunes? ( dev-libs/libxml2
dev-libs/openssl
net-libs/loudmouth
net-misc/curl )
mp4? ( media-libs/libmp4v2 )
mtp? ( >=media-libs/libmtp-0.3.0 )
njb? ( >=media-libs/libnjb-2.2.4 )
semantic-desktop? ( dev-libs/soprano[sesame2] )
"
RDEPEND="${DEPEND}
app-arch/unzip
daap? ( www-servers/mongrel )
"
pkg_setup() {
if use amd64 ; then
ewarn
ewarn "Compilation may fail if dev-db/mysql is built without -fPIC in your CFLAGS!"
ewarn "Related bug: http://bugs.gentoo.org/show_bug.cgi?id=238487"
ewarn
fi
kde4-base_pkg_setup
}
src_configure() {
if ! use mp3tunes; then
sed -e'/mp3tunes/ s:^:#DONOTWANT :' \
-i "${S}"/src/services/CMakeLists.txt \
|| die "Deactivating mp3tunes failed."
fi
# Remove superfluous QT_WEBKIT
sed -e 's/ -DQT_WEBKIT//g' \
-i "${S}"/src/scriptengine/generator/generator/CMakeLists.txt \
|| die "Removing unnecessary -DQT_WEBKIT failed."
mycmakeargs="${mycmakeargs}
-DUSE_SYSTEM_SQLITE=ON
$(cmake-utils_use_with cdaudio KdeMultimedia)
$(cmake-utils_use_with ipod Ipod)
$(cmake-utils_use_with ifp Ifp)
$(cmake-utils_use_with mp4 Mp4v2)
$(cmake-utils_use_with mtp Mtp)
$(cmake-utils_use_with njb Njb)
$(cmake-utils_use_with semantic-desktop Nepomuk)
$(cmake-utils_use_with semantic-desktop Soprano)
"
kde4-base_src_configure
} |
_________________ Maciek |
|
Back to top |
|
|
|