summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Moc <jakub@gentoo.org>2007-12-07 12:45:24 +0000
committerJakub Moc <jakub@gentoo.org>2007-12-07 12:45:24 +0000
commitca2136dff1eaf78deffbf5b53454520844c72a95 (patch)
treecd146e7495dd6f9b6dc8a188347ea5e37ee157e6 /dev-util
parentEh... (diff)
downloadsunrise-ca2136dff1eaf78deffbf5b53454520844c72a95.tar.gz
sunrise-ca2136dff1eaf78deffbf5b53454520844c72a95.tar.bz2
sunrise-ca2136dff1eaf78deffbf5b53454520844c72a95.zip
dev-util/qsvn: Switch to cmake-utils eclass.
svn path=/sunrise/; revision=5231
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/qsvn/ChangeLog3
-rw-r--r--dev-util/qsvn/Manifest4
-rw-r--r--dev-util/qsvn/qsvn-0.6.0.ebuild31
3 files changed, 14 insertions, 24 deletions
diff --git a/dev-util/qsvn/ChangeLog b/dev-util/qsvn/ChangeLog
index cc24d8647..af3b3e140 100644
--- a/dev-util/qsvn/ChangeLog
+++ b/dev-util/qsvn/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 07 Dec 2007; Jakub Moc <jakub@gentoo.org> qsvn-0.6.0.ebuild:
+ Switch to cmake-utils eclass.
+
06 Dec 2007; Markus Ullmann <jokey@gentoo.org> -qsvn-0.5.0.ebuild:
Version bump
diff --git a/dev-util/qsvn/Manifest b/dev-util/qsvn/Manifest
index 26d5ffc65..9fb0427f1 100644
--- a/dev-util/qsvn/Manifest
+++ b/dev-util/qsvn/Manifest
@@ -1,4 +1,4 @@
DIST qsvn-0.6.0-src.tar.gz 246175 RMD160 1c683d976d1bed061ac7019b24db73b0cb9c71c4 SHA1 72b4de5ebc853196c81b4b14a64c6b46ec4f0f4a SHA256 13ce5343594a9ed8c982eb30979d0e203d003beb7926138c621dc175fe12cbe6
-EBUILD qsvn-0.6.0.ebuild 1112 RMD160 31a758419a38cd4eb3ebe26597cf82c2d82bf524 SHA1 51db99f67e264bb650c0c835041b6b4e1f9801cd SHA256 d4adde3a80b6fa80535d6e269d8056dc94fe94e6fcc81af6f97969d8f45885a5
-MISC ChangeLog 924 RMD160 9689bc141ab217d29f352d9d1f7c855bbc8c8a00 SHA1 97518d6fa912f9f52f8f27e8ae763c8d670eabc1 SHA256 dfb3933e0b26256dea098b1a2f1dfb85af79f4f7fa43314a5dfaec5462b169f3
+EBUILD qsvn-0.6.0.ebuild 767 RMD160 89d8f2be3fd2be168733ad8aba582207c5f87147 SHA1 76ea423fb8f21dbdd64e461f253649943836ea1a SHA256 cf7d8287383db2e4a79c661f7bcdd891f1a0684d3f47f6a0dd1f797ae07ffb78
+MISC ChangeLog 1105 RMD160 8712b5281c4373233fabecc56ec53e146ea143bb SHA1 5266f9aae2abb75f2637a5cdec6a656d60ea6cae SHA256 81aaba1460f0758b3a19741c376c7b4a610a11f7fe58eefd8bc5af01b5beb3fd
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/dev-util/qsvn/qsvn-0.6.0.ebuild b/dev-util/qsvn/qsvn-0.6.0.ebuild
index 6b1704188..ec520d66e 100644
--- a/dev-util/qsvn/qsvn-0.6.0.ebuild
+++ b/dev-util/qsvn/qsvn-0.6.0.ebuild
@@ -3,6 +3,7 @@
# $Header: $
EAPI="1"
+inherit cmake-utils
DESCRIPTION="GUI frontend to the Subversion revision system"
HOMEPAGE="http://ar.oszine.de/projects/qsvn/"
@@ -18,33 +19,19 @@ RDEPEND="x11-libs/qt:4
DEPEND="${DEPEND}
>=dev-util/cmake-2.4.0"
+S="${WORKDIR}/${P}/src"
+
src_unpack() {
unpack ${A}
cd "${S}"
- sed -i -e 's/qmake-qt4/qmake/' src/CMakeLists.txt
- sed -i -e 's/moc-qt4/moc/' src/CMakeLists.txt
- sed -i -e 's/uic-qt4/uic/' src/CMakeLists.txt
- sed -i -e 's/QT_INCLUDES/QT4_INCLUDES/' src/CMakeLists.txt
-}
-
-src_compile() {
- local mycmakeargs
- if use debug ; then
- mycmakeargs='-D CMAKE_BUILD_TYPE="Debug"'
- else
- mycmakeargs='-D CMAKE_BUILD_TYPE="Release"'
- fi
- cd "${S}"
- mkdir build
- cd build
- cmake "${mycmakeargs}" -D CMAKE_INSTALL_PREFIX="/usr" ../src || die "cmake failed"
- emake || die "emake failed"
+ sed -i -e 's/qmake-qt4/qmake/' \
+ -e 's/moc-qt4/moc/' \
+ -e 's/uic-qt4/uic/' \
+ -e 's/QT_INCLUDES/QT4_INCLUDES/' CMakeLists.txt || die "sed failed"
}
src_install() {
- cd build
-
- emake DESTDIR="${D}" install || die "install failed"
- dodoc ../ChangeLog
+ cmake-utils_src_install
+ dodoc ../{ChangeLog,README}
}