From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Qzmnu-0008Uk-UG for garchives@archives.gentoo.org; Sat, 03 Sep 2011 09:46:25 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DD9AA21C1C2; Sat, 3 Sep 2011 09:46:15 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 959E421C1C2 for ; Sat, 3 Sep 2011 09:46:15 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 146351B4033 for ; Sat, 3 Sep 2011 09:46:15 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id 220E380042 for ; Sat, 3 Sep 2011 09:46:14 +0000 (UTC) From: "Mu Qiao" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Mu Qiao" Message-ID: <98eea2da4a10906ba36bfcf2d9c6f8584d518628.qiaomuf@gentoo> Subject: [gentoo-commits] dev/qiaomuf:master commit in: app-i18n/fcitx/files/, app-i18n/fcitx/ X-VCS-Repository: dev/qiaomuf X-VCS-Files: app-i18n/fcitx/Manifest app-i18n/fcitx/fcitx-4.1.0.ebuild app-i18n/fcitx/files/fcitx-4.1.0-fix-ldflags.patch X-VCS-Directories: app-i18n/fcitx/files/ app-i18n/fcitx/ X-VCS-Committer: qiaomuf X-VCS-Committer-Name: Mu Qiao X-VCS-Revision: 98eea2da4a10906ba36bfcf2d9c6f8584d518628 Date: Sat, 3 Sep 2011 09:46:14 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 647fd74c374da78efe0b3ee2f5332f20 commit: 98eea2da4a10906ba36bfcf2d9c6f8584d518628 Author: Mu Qiao gentoo org> AuthorDate: Sat Sep 3 09:46:33 2011 +0000 Commit: Mu Qiao gentoo org> CommitDate: Sat Sep 3 09:46:33 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Ddev/qiaomuf.git;a=3D= commit;h=3D98eea2da fcitx: fix ldflags (Portage version: 2.1.10.11/git/Linux x86_64, signed Manifest commit with= key 17B157E9) --- app-i18n/fcitx/Manifest | 17 +++++++++-----= --- app-i18n/fcitx/fcitx-4.1.0.ebuild | 6 +++++- app-i18n/fcitx/files/fcitx-4.1.0-fix-ldflags.patch | 18 ++++++++++++++= ++++ 3 files changed, 32 insertions(+), 9 deletions(-) diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest index 30ade95..ac4bbf6 100644 --- a/app-i18n/fcitx/Manifest +++ b/app-i18n/fcitx/Manifest @@ -1,18 +1,19 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 =20 +AUX fcitx-4.1.0-fix-ldflags.patch 1155 RMD160 62e20dd2999667b49bcb2a84a8= 1fb3119dc7b7d3 SHA1 42b44972c3e8404516612a15f9f03fd30ecfc3e1 SHA256 673f8= 2427b2650c8821607b6c2654711070ae217b9091b2d2e1afb24802c679d DIST fcitx-4.1.0_all.tar.bz2 6553478 RMD160 9bc1165c346d3a58d63439df58c6= 1a01fa2c5c38 SHA1 1a78bd170cb8ab0bbbb9e15117fcc8225ee7a4c9 SHA256 21ed00b= 81cda9234948c42c8adb03a1858f13836ed7ec233e0d75e5b43d9cbd8 -EBUILD fcitx-4.1.0.ebuild 1838 RMD160 cf6171765d512034600f7da3e71cc3cd61= e8e097 SHA1 c99c5d467e4f98ceb5e2cd2c0c4692179b208d49 SHA256 2461ea76c93c3= f2e6b1ce123ac1175845ae899d6770c699c5972b8c17a3e9195 +EBUILD fcitx-4.1.0.ebuild 1909 RMD160 09c65de3e7a678aabe2a5de33fe6d6470f= 743a19 SHA1 f5ad54730ba0a3017fe9fd61e68c6eb85b34d8fc SHA256 50cb8e1820c25= 77d16a9fc1c75c188e4119f2534bf94c541fcbaee69fc01e672 MISC ChangeLog 5270 RMD160 9c653114a72df618809e3dd9d6ebd70891739456 SHA1= 51ab8c3ae8293b1d86999fc121e9e063194b4b80 SHA256 2dc0b650f697431871426e83= 0a6527869217c7d3982763df73da2bfee9736b3f MISC metadata.xml 448 RMD160 22554cba014d588f3536765426c3414166120d62 SH= A1 12732807d9e43918ba3a8243f4eaadfc59d9a603 SHA256 27f577d53217c8613ac4ae= 8ac4e99de2f95fc940affd77f64c204cb39e4535c4 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) =20 -iQEcBAEBAgAGBQJOYe1LAAoJEDCzDeQXsVfpGIwH/1FZRNFQ8TKr4s4o979DXUof -OduYcaImpfHQkRsDbaNBkZkKdKy1Uw7tHReFhpWPUptcXOlAe7rHNE7kiwPO/49N -rYjfCwKpme1g3uZBpwOqAH6IfGSa58BskswvYRoGphElkRCRjBfNfhIGoue6X8X/ -Vw5YqV5FpRwNQ6h9FIH0saNzYmXINhYReHbHWYTIpjEjETnlyDPhDJGAyRL3Rb9x -dtwuHozh4GjrZ/VdfL37ph3EE0+CxSvXpyni+fCl4es1FHG27Me/kQ6kj4FFv0Yo -WkgCsUutqqSB2gqlFS2gR2/GILlu7mxoiD6GREwfHsFGwH95AwyInVYcEeJlhcQ=3D -=3Dygcn +iQEcBAEBAgAGBQJOYfd5AAoJEDCzDeQXsVfp/70IAI+PMTBJSOe5rbFUAAQLS5+f +tg+veEOcEV4Q7LvQUDuEYwZI75x/PWAx1P+qJUcBK0lItUwBNVAUF5Uzyay9il9D +bMmwjaNbSNdC7whby3oIv5APcuTQF+0E4ZaOP8nVsFrfcvJ2rfkUq+zQLwLj0SKW +96nCekEt9tezzcFzIKjKQN2Y5btyf7b1fnBh5MU9Q4bHz7/7l7YQ0Fnt4/oAcGGP +0dny3fDiCTmDFt2So074IlG92cvUZoYiW55zAsPNH2spv56PDSW2agG0bDoQs90U +NZwhYPexag9hur3UOtmQ3HKp6nT0Xuv9UgpBnreZ5Jlf+x5bIHxo3CiSTIYyshQ=3D +=3DAjTD -----END PGP SIGNATURE----- diff --git a/app-i18n/fcitx/fcitx-4.1.0.ebuild b/app-i18n/fcitx/fcitx-4.1= .0.ebuild index 9d2fb2a..79ca18e 100644 --- a/app-i18n/fcitx/fcitx-4.1.0.ebuild +++ b/app-i18n/fcitx/fcitx-4.1.0.ebuild @@ -4,7 +4,7 @@ =20 EAPI=3D"3" =20 -inherit cmake-utils +inherit cmake-utils eutils =20 DESCRIPTION=3D"Free Chinese Input Toy for X. Another Chinese XIM Input M= ethod" HOMEPAGE=3D"http://www.fcitx.org/" @@ -29,6 +29,10 @@ DEPEND=3D"${RDEPEND} x11-proto/xproto dev-util/pkgconfig" =20 +src_prepare() { + epatch "${FILESDIR}/${P}-fix-ldflags.patch" +} + src_configure() { local mycmakeargs=3D" $(cmake-utils_use_enable cairo) diff --git a/app-i18n/fcitx/files/fcitx-4.1.0-fix-ldflags.patch b/app-i18= n/fcitx/files/fcitx-4.1.0-fix-ldflags.patch new file mode 100644 index 0000000..0ca5097 --- /dev/null +++ b/app-i18n/fcitx/files/fcitx-4.1.0-fix-ldflags.patch @@ -0,0 +1,18 @@ +diff -r f6cd2db5d10f -r faf8d566e65f CMakeLists.txt +--- a/CMakeLists.txt Sat Sep 03 13:01:35 2011 +0800 ++++ b/CMakeLists.txt Sat Sep 03 17:20:16 2011 +0800 +@@ -126,10 +126,10 @@ + set(FCITX4_ADDON_CONFIG_INSTALL_DIR ${addonconfigdir}) + set(FCITX4_PACKAGE_NAME ${package}) +=20 +-set(CMAKE_C_FLAGS "-Wall -Wextra -Wno-sign-compare -Wno-unused-paramete= r -fvisibility=3Dhidden") +-set(CMAKE_CXX_FLAGS "-Wall -Wextra -Wno-sign-compare -Wno-unused-parame= ter -fvisibility=3Dhidden") +-set(CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined,--as-needed") +-set(CMAKE_MODULE_LINKER_FLAGS "-Wl,--no-undefined,--as-needed") ++set(CMAKE_C_FLAGS "-Wall -Wextra -Wno-sign-compare -Wno-unused-paramete= r -fvisibility=3Dhidden ${CMAKE_C_FLAGS}") ++set(CMAKE_CXX_FLAGS "-Wall -Wextra -Wno-sign-compare -Wno-unused-parame= ter -fvisibility=3Dhidden ${CMAKE_CXX_FLAGS}") ++set(CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined,--as-needed ${CMAKE_S= HARED_LINKER_FLAGS}") ++set(CMAKE_MODULE_LINKER_FLAGS "-Wl,--no-undefined,--as-needed ${CMAKE_M= ODULE_LINKER_FLAGS}") + add_definitions("-D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H") +=20 + configure_file(${PROJECT_SOURCE_DIR}/config.h.in ${PROJECT_BINARY_DIR}/= config.h)