]> Pileus Git - ~andy/sunrise/commitdiff
dev-util/qsvn: Switch to cmake-utils eclass.
authorJakub Moc <jakub@gentoo.org>
Fri, 7 Dec 2007 12:45:24 +0000 (12:45 +0000)
committerJakub Moc <jakub@gentoo.org>
Fri, 7 Dec 2007 12:45:24 +0000 (12:45 +0000)
svn path=/sunrise/; revision=5231

dev-util/qsvn/ChangeLog
dev-util/qsvn/Manifest
dev-util/qsvn/qsvn-0.6.0.ebuild

index cc24d86471bb9b5bba26730813d97a1b12284f9f..af3b3e140f1ad9d83292cbdc7ac1874f84a7f6c2 100644 (file)
@@ -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
 
index 26d5ffc65987ef431359504ec2e83b18d0562d1c..9fb0427f1581116b93eb52117a39f36aad6f68ed 100644 (file)
@@ -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
index 6b1704188c30fd6cf0e9b596afb3df6bc1ab107f..ec520d66e243e3a08e4d7a25023df3b0a9ccdf1b 100644 (file)
@@ -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}
 }