Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
kdewebdev 4.1.2
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
mclion
n00b
n00b


Joined: 02 Mar 2003
Posts: 44

PostPosted: Sat Oct 18, 2008 8:46 pm    Post subject: kdewebdev 4.1.2 Reply with quote

Hi

Anybody knows when will be kdewebdev 4.1.2 available in portage?
Back to top
View user's profile Send private message
reavertm
Developer
Developer


Joined: 05 Feb 2004
Posts: 265
Location: Wrocław

PostPosted: Sun Oct 19, 2008 12:39 pm    Post subject: Reply with quote

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
View user's profile Send private message
mclion
n00b
n00b


Joined: 02 Mar 2003
Posts: 44

PostPosted: Mon Oct 20, 2008 8:04 am    Post subject: Reply with quote

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
View user's profile Send private message
reavertm
Developer
Developer


Joined: 05 Feb 2004
Posts: 265
Location: Wrocław

PostPosted: Mon Oct 20, 2008 6:40 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum