/[gentoo-x86]/eclass/kde4-base.eclass
Gentoo

Diff of /eclass/kde4-base.eclass

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.24 Revision 1.25
1# Copyright 2007-2008 Gentoo Foundation 1# Copyright 2007-2008 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-base.eclass,v 1.24 2009/01/18 15:12:01 alexxy Exp $ 3# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-base.eclass,v 1.25 2009/01/24 23:24:13 jmbsvicetto Exp $
4 4
5# @ECLASS: kde4-base.eclass 5# @ECLASS: kde4-base.eclass
6# @MAINTAINER: 6# @MAINTAINER:
7# kde@gentoo.org 7# kde@gentoo.org
8# @BLURB: This eclass provides functions for kde 4.X ebuilds 8# @BLURB: This eclass provides functions for kde 4.X ebuilds
329 ESVN_MIRROR=${ESVN_MIRROR:=svn://anonsvn.kde.org/home/kde} 329 ESVN_MIRROR=${ESVN_MIRROR:=svn://anonsvn.kde.org/home/kde}
330 # Split ebuild, or extragear stuff 330 # Split ebuild, or extragear stuff
331 if [[ -n $KMNAME ]]; then 331 if [[ -n $KMNAME ]]; then
332 ESVN_PROJECT="${KMNAME}" 332 ESVN_PROJECT="${KMNAME}"
333 if [[ -z ${KMNOMODULE} && -z ${KMMODULE} ]]; then 333 if [[ -z ${KMNOMODULE} && -z ${KMMODULE} ]]; then
334 KMMODULE="${PN}/" 334 KMMODULE="${PN}"
335 fi 335 fi
336 # Split kde-base/ ebuilds: (they reside in trunk/KDE) 336 # Split kde-base/ ebuilds: (they reside in trunk/KDE)
337 case ${KMNAME} in 337 case ${KMNAME} in
338 kdebase-*) 338 kdebase-*)
339 ESVN_REPO_URI="${ESVN_MIRROR}/trunk/KDE/kdebase/${KMNAME#kdebase-}/" 339 ESVN_REPO_URI="${ESVN_MIRROR}/trunk/KDE/kdebase/${KMNAME#kdebase-}/"
340 ;; 340 ;;
341 kdereview) 341 kdereview)
342 ESVN_REPO_URI="${ESVN_MIRROR}/trunk/${KMNAME}/${KMMODULE}" 342 ESVN_REPO_URI="${ESVN_MIRROR}/trunk/${KMNAME}/${KMMODULE}/"
343 ;; 343 ;;
344 kde*) 344 kde*)
345 ESVN_REPO_URI="${ESVN_MIRROR}/trunk/KDE/${KMNAME}" 345 ESVN_REPO_URI="${ESVN_MIRROR}/trunk/KDE/${KMNAME}"
346 ;; 346 ;;
347 extragear*|playground*) 347 extragear*|playground*)
348 case ${PN} in 348 case ${PN} in
349 *-plasma) 349 *-plasma)
350 ESVN_REPO_URI="${ESVN_MIRROR}/trunk/${KMNAME}/${KMMODULE}" 350 ESVN_REPO_URI="${ESVN_MIRROR}/trunk/${KMNAME}/${KMMODULE}/"
351 ESVN_PROJECT="${KMNAME}/${KMMODULE}" 351 ESVN_PROJECT="${KMNAME}/${KMMODULE}/"
352 ;; 352 ;;
353 *) 353 *)
354 ESVN_REPO_URI="${ESVN_MIRROR}/trunk/${KMNAME}/${KMMODULE}" 354 ESVN_REPO_URI="${ESVN_MIRROR}/trunk/${KMNAME}/${KMMODULE}/"
355 ;; 355 ;;
356 esac 356 esac
357 ;; 357 ;;
358 koffice) 358 koffice)
359 ESVN_REPO_URI="${ESVN_MIRROR}/trunk/${KMNAME}" 359 ESVN_REPO_URI="${ESVN_MIRROR}/trunk/${KMNAME}"

Legend:
Removed from v.1.24  
changed lines
  Added in v.1.25

  ViewVC Help
Powered by ViewVC 1.1.20