summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorDan Armak <danarmak@gentoo.org>2002-11-01 12:06:42 +0000
committerDan Armak <danarmak@gentoo.org>2002-11-01 12:06:42 +0000
commit5658809f376c9a4487491b3af6f3f3c1c07afea4 (patch)
treef6d305ed8f4a30eb5e277df5d56888ddeb9daf9d /eclass
parentmake sure cups support is compiled in when cups in USE (diff)
downloadgentoo-2-5658809f376c9a4487491b3af6f3f3c1c07afea4.tar.gz
gentoo-2-5658809f376c9a4487491b3af6f3f3c1c07afea4.tar.bz2
gentoo-2-5658809f376c9a4487491b3af6f3f3c1c07afea4.zip
fixes for 3.1 rc1; eplace -gentoo patch with sed; miscellania
Diffstat (limited to 'eclass')
-rw-r--r--eclass/kde-i18n.eclass40
1 files changed, 28 insertions, 12 deletions
diff --git a/eclass/kde-i18n.eclass b/eclass/kde-i18n.eclass
index 8d4e6b0d2e58..3db5bbbcc69d 100644
--- a/eclass/kde-i18n.eclass
+++ b/eclass/kde-i18n.eclass
@@ -1,7 +1,7 @@
# Copyright 1999-2000 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# Author Dan Armak <danarmak@gentoo.org>
-# $Header: /var/cvsroot/gentoo-x86/eclass/kde-i18n.eclass,v 1.30 2002/11/01 11:16:45 danarmak Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kde-i18n.eclass,v 1.31 2002/11/01 12:06:42 danarmak Exp $
inherit kde
ECLASS=kde-i18n
@@ -11,7 +11,6 @@ S=${WORKDIR}/${PN}
DESCRIPTION="KDE ${PV} - i18n: ${PN}"
HOMEPAGE="http://www.kde.org/"
LICENSE="GPL-2"
-KEYWORDS="x86 ppc"
SLOT="$KDEMAJORVER.$KDEMINORVER"
@@ -20,28 +19,45 @@ set_enable_final
need-kde ${PV}
case "$PV" in
- 2.2.2) SRC_PATH="stable/${PV}/src/${P}.tar.bz2" ;;
- 3.1_beta1) SRC_PATH="unstable/kde-3.1-beta1/src/kde-i18n/${P//3.1_beta1/3.0.7}.tar.bz2" ;;
- 3.1_beta2) SRC_PATH="unstable/kde-3.1-beta2/src/kde-i18n/${P//3.1_beta2/3.0.8}.tar.bz2" ;;
- 3.1_rc1) SRC_PATH="unstable/kde-3.1-beta2/src/kde-i18n/${P//3.1_rc1/3.0.9}.tar.bz2" ;;
- 3*) SRC_PATH="stable/${PV}/src/kde-i18n/${P}.tar.bz2" ;;
+ 2.2.2) SRC_PATH="stable/${PV}/src/${P}.tar.bz2"
+ KEYWORDS="x86 ppc";;
+ 3.1_beta1) SRC_PATH="unstable/kde-3.1-beta1/src/kde-i18n/${P//3.1_beta1/3.0.7}.tar.bz2"
+ KEYWORDS="x86 ppc";;
+ 3.1_beta2) SRC_PATH="unstable/kde-3.1-beta2/src/kde-i18n/${P//3.1_beta2/3.0.8}.tar.bz2"
+ KEYWORDS="x86 ppc";;
+ 3.1_rc1) SRC_PATH="unstable/kde-3.1-beta2/src/kde-i18n/${P//3.1_rc1/3.0.9}.tar.bz2"
+ KEYWORDS="x86 ppc";;
+ 3*) SRC_PATH="stable/${PV}/src/kde-i18n/${P}.tar.bz2"
+ KEYWORDS="x86 ppc";;
esac
if [ "$PN" == "kde-i18n" ]; then
SRC_PATH=${SRC_PATH/kde-i18n//}
fi
-SRC_URI="$SRC_URI mirror://kde/$SRC_PATH
- http://www.ibiblio.org/gentoo/distfiles/kde-i18n-gentoo.patch"
+SRC_URI="$SRC_URI mirror://kde/$SRC_PATH"
kde-i18n_src_unpack() {
unpack ${A//kde-i18n-gentoo.patch} || die
cd ${S}
if [ -f "docs/common/Makefile.in" ]; then
- patch -p0 < ${DISTDIR}/kde-i18n-gentoo.patch
- echo Please ignore possible errors about rejected patch above
+ # this enables destdir!=kdelibsdir
+ cd docs/common
+ cp Makefile.in Makefile.in.orig
+ sed -e 's:(kde_htmldir)/en/common:(kde_libs_htmldir)/en/common:g' Makefile.in.orig > Makefile.in
fi
}
-EXPORT_FUNCTIONS src_unpack
+kde-i18n_src_compile() {
+
+ kde_src_compile myconf
+ myconf="$myconf --prefix=$KDEDIR"
+ kde_src_compile configure
+ # don't run make; there's nothing for it to do really, and we'd just waste time
+ # if there's anything it wants to do it'll get done during make install,
+ # but there's no compiling here
+
+}
+
+EXPORT_FUNCTIONS src_unpack src_compile