aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen de Groot <yngwin@gentoo.org>2009-03-15 23:18:47 +0100
committerBen de Groot <yngwin@gentoo.org>2009-03-15 23:18:47 +0100
commit4711ae659a38f84b171c17234e7e1f34c1aba1cd (patch)
tree490eb9b41d48482e1975977f7a5b4ebd49027e0c /app-misc
parentMake kognite multilib compatible (diff)
downloadqt-4711ae659a38f84b171c17234e7e1f34c1aba1cd.tar.gz
qt-4711ae659a38f84b171c17234e7e1f34c1aba1cd.tar.bz2
qt-4711ae659a38f84b171c17234e7e1f34c1aba1cd.zip
Eapi2-ify and improve multiple sed handling in bsc ebuild
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/bsc/ChangeLog3
-rw-r--r--app-misc/bsc/Manifest4
-rw-r--r--app-misc/bsc/bsc-4.1.0.ebuild20
3 files changed, 10 insertions, 17 deletions
diff --git a/app-misc/bsc/ChangeLog b/app-misc/bsc/ChangeLog
index 6d35d4b1..e2619a0d 100644
--- a/app-misc/bsc/ChangeLog
+++ b/app-misc/bsc/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 15 Mar 2009; Ben de Groot <yngwin@gentoo.org> bsc-4.1.0.ebuild:
+ Eapi2-ify and improve multiple sed handling.
+
15 Mar 2009; Alex Alexander (wired) <alex.alexander@gmail.com>
bsc-4.1.0.ebuild:
fixed CFLAGS sed
diff --git a/app-misc/bsc/Manifest b/app-misc/bsc/Manifest
index ab59fe52..5d5f2aef 100644
--- a/app-misc/bsc/Manifest
+++ b/app-misc/bsc/Manifest
@@ -1,4 +1,4 @@
DIST bsc_4.1.0_src.tar.gz 143166 RMD160 1a4ec24b228cf4b0562fd5e70ef2e33cba624699 SHA1 e3999831667395b10d93466d5406fa893b14cf82 SHA256 cdcfe8fbadd38780735a8c0576731bd61456525648a676be294d0652c1696080
-EBUILD bsc-4.1.0.ebuild 1095 RMD160 5f13b0bca4ea04f6c7a36878de7254ba45ba29d4 SHA1 093bea485363c73ca783b638a7de103ee2915c7a SHA256 5b717fbc0cea2c149a4c90cd3b5773de0d89dd635e86b9b35e5ba16f245b10a3
-MISC ChangeLog 348 RMD160 7ec5503f96548191848847e6740c5d511fa496de SHA1 de98de716382576a1d16c3a7ead0ef8326396772 SHA256 7f2eb585defa22b4f2f324caf49c5d1bec671f088fe5986c922290848774367b
+EBUILD bsc-4.1.0.ebuild 929 RMD160 fa1e3702ae7d0dd96be4e1ef652e6aafff0dde0e SHA1 0487183a076c3924466b9382aa2919975f0779d6 SHA256 8d388f36215808253770e39729b537b70a683143447853b32536d99b0eb077f7
+MISC ChangeLog 462 RMD160 781b457ff61488889c5e1fbda21ca6bdb673b9c5 SHA1 1b35341375cf1f2ba30b780730b95a519e3be373 SHA256 320e8d322ba1c56ad3958525811e5719e1e346bad6a0341234fb20b3f81190e6
MISC metadata.xml 157 RMD160 ac97f8cc970b649f4d061f6e4441eaf6144524e3 SHA1 415c2e405c673551de51cf6623305f9dbcc70b23 SHA256 94b6a379608ee8b74b175f0dfe5b2312658faf5eca74bba0787fc02c3d6859d6
diff --git a/app-misc/bsc/bsc-4.1.0.ebuild b/app-misc/bsc/bsc-4.1.0.ebuild
index 2ba498b7..3a8dedd0 100644
--- a/app-misc/bsc/bsc-4.1.0.ebuild
+++ b/app-misc/bsc/bsc-4.1.0.ebuild
@@ -2,8 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI="1"
-inherit eutils qt4
+EAPI="2"
+inherit eutils qt4-edge
MY_P="${P/-/_}"
DESCRIPTION="BSCommander is a Qt based file manager"
@@ -15,29 +15,19 @@ SLOT="0"
IUSE=""
KEYWORDS="~amd64 ~x86"
-DEPEND="x11-libs/qt-gui:4
- x11-libs/libX11
- x11-libs/libXext"
+DEPEND="x11-libs/qt-gui:4"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${PN}"
-src_unpack() {
- unpack ${A}
- cd "${S}"
+src_prepare() {
sed -i -e "/^CFLAGS.*/s:-pipe -O2:${CFLAGS}:" \
- Makefile || die "sed failed on Makefile"
- sed -i -e "/^CXXFLAGS.*/s:-pipe -fpermissive -O3:${CXXFLAGS}:" \
+ -e "/^CXXFLAGS.*/s:-pipe -fpermissive -O3:${CXXFLAGS}:" \
Makefile || die "sed failed on Makefile"
sed -i -e "/^QMAKE_CXXFLAGS_RELEASE.*/s:-O3:${CXXFLAGS}:" \
${PN}.pro || die "sed failed on ${PN}.pro"
}
-src_compile() {
- eqmake4 bsc.pro
- emake || die "make failed"
-}
-
src_install() {
dobin ${PN}