diff options
author | 2007-12-07 12:45:24 +0000 | |
---|---|---|
committer | 2007-12-07 12:45:24 +0000 | |
commit | ca2136dff1eaf78deffbf5b53454520844c72a95 (patch) | |
tree | cd146e7495dd6f9b6dc8a188347ea5e37ee157e6 /dev-util | |
parent | Eh... (diff) | |
download | sunrise-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/ChangeLog | 3 | ||||
-rw-r--r-- | dev-util/qsvn/Manifest | 4 | ||||
-rw-r--r-- | dev-util/qsvn/qsvn-0.6.0.ebuild | 31 |
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} } |