From 8a4ff9f0fbe6786d79425933afb27c241d787e8b Mon Sep 17 00:00:00 2001 From: Michael Orlitzky Date: Mon, 11 Apr 2011 20:22:30 -0400 Subject: [PATCH] Fix the out-of-source build issue. --- sys-fs/e4rat/Manifest | 3 ++- sys-fs/e4rat/e4rat-0.2.ebuild | 4 ++-- sys-fs/e4rat/files/fix_manpage_source_path.patch | 11 +++++++++++ 3 files changed, 15 insertions(+), 3 deletions(-) create mode 100644 sys-fs/e4rat/files/fix_manpage_source_path.patch diff --git a/sys-fs/e4rat/Manifest b/sys-fs/e4rat/Manifest index f0652bd..1fcdef5 100644 --- a/sys-fs/e4rat/Manifest +++ b/sys-fs/e4rat/Manifest @@ -1,5 +1,6 @@ AUX cmake_mkdir_violation_fix.patch 336 RMD160 7bcc09fbd70227b36b1dad5c8d89e5d4d2afe48c SHA1 7d5cafeeeaa6559140f335f880e0e7fb5d03d781 SHA256 b8df314c389637fd8ef44cabdb9e0c828494f5961db514e48808f9eb8a4a3810 +AUX fix_manpage_source_path.patch 560 RMD160 300929d68abc7ffddc6873e2ee37b5057c89f357 SHA1 b7dbec4e219d96b81f61716c272fcd26d9fe077a SHA256 5df42e9a7776e984d9918c69f101ce04e9a6b491935d07c60e2e704177185006 AUX v0.2_as-needed_fix.patch 326 RMD160 58047be5b761d725dd95cbd883281c939393adc0 SHA1 2f7f655cbb16329946eb1312c0a8665ad2098d8d SHA256 d35da2282c1baf162c5c2554081e93f2a64a6638437bb6d04fc88c41dd3ce6e7 DIST e4rat_0.2_src.tar.gz 71420 RMD160 d4a44f6cd0516b80768f24c913410597d3a61374 SHA1 80cd8194639d4c295b0298f63f707d18ff95fd28 SHA256 e494ca2536b4719ddc76306c17e0493e9c8b9b46e826ddd1a15d640bc9bbc38a -EBUILD e4rat-0.2.ebuild 627 RMD160 a073bbc6281cd08050e15e91c83081c5ed5f16bd SHA1 e3c0e0911ae2d0f8d10c0de79cef4d51edfefa54 SHA256 6111d7698dd0bd7207d7ac5cb9f0c39899a21de25a09086b4f630fac4a5a3130 +EBUILD e4rat-0.2.ebuild 648 RMD160 158f48b8bb41b365ea15dbb1c22a26a0239fda95 SHA1 b1b0f6bfa087b44a9557792011412e0a933ee971 SHA256 977f68cb4710d2b9f8d24ea3c5ee4650bd605d8fd35241cd429ea867469cd279 MISC metadata.xml 241 RMD160 d1bcf027ff9f0cf1953659be5b89b59522c6f063 SHA1 7dff00c0281f5ed66259645e76b04e8ab0241a77 SHA256 fb616eb93c0779c7c5dbf3b445656fb1636d6668443155cb95a8325cd988500f diff --git a/sys-fs/e4rat/e4rat-0.2.ebuild b/sys-fs/e4rat/e4rat-0.2.ebuild index 5500cff..7c0ca7f 100644 --- a/sys-fs/e4rat/e4rat-0.2.ebuild +++ b/sys-fs/e4rat/e4rat-0.2.ebuild @@ -21,6 +21,6 @@ DEPEND="dev-lang/perl RDEPEND="${DEPEND}" CMAKE_BUILD_TYPE=release -CMAKE_IN_SOURCE_BUILD=1 PATCHES=( "${FILESDIR}/cmake_mkdir_violation_fix.patch" - "${FILESDIR}/v0.2_as-needed_fix.patch" ) + "${FILESDIR}/v0.2_as-needed_fix.patch" + "${FILESDIR}/fix_manpage_source_path.patch" ) diff --git a/sys-fs/e4rat/files/fix_manpage_source_path.patch b/sys-fs/e4rat/files/fix_manpage_source_path.patch new file mode 100644 index 0000000..b031a67 --- /dev/null +++ b/sys-fs/e4rat/files/fix_manpage_source_path.patch @@ -0,0 +1,11 @@ +--- a/doc/CMakeLists.txt 2011-04-11 20:08:30.871957979 -0400 ++++ b/doc/CMakeLists.txt 2011-04-11 20:16:24.765291311 -0400 +@@ -25,7 +25,7 @@ + TARGET ManPages + SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/e4rat.conf.pod + COMMAND pod2man ARGS ${CMAKE_CURRENT_SOURCE_DIR}/e4rat.conf.pod +- ${CMAKE_CURRENT_SOURCE_DIR}/e4rat.conf.5 ++ ${CMAKE_CURRENT_BINARY_DIR}/e4rat.conf.5 + --section 5 + --center "User Manuals" + --release "e4rat ${E4RAT_VERSION}" -- 2.43.2