From 70e482193cae5a67c8c29d69a37f529b55b159eb Mon Sep 17 00:00:00 2001 From: Anthony Ryan Date: Mon, 16 Nov 2015 20:27:25 -0500 Subject: [PATCH] dev-libs/libindicator: Add patch for missing whitespace before "-lm" https://bugs.gentoo.org/show_bug.cgi?id=545334 https://bugs.launchpad.net/libindicator/+bug/1502925 Package-Manager: portage-2.2.24 --- dev-libs/libindicator/Manifest | 3 ++- .../files/libindicator-ldflags-spacing.patch | 11 +++++++++++ .../libindicator-12.10.2_p20141007-r300.ebuild | 6 ++++++ 3 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 dev-libs/libindicator/files/libindicator-ldflags-spacing.patch diff --git a/dev-libs/libindicator/Manifest b/dev-libs/libindicator/Manifest index 52f34127..445cc10a 100644 --- a/dev-libs/libindicator/Manifest +++ b/dev-libs/libindicator/Manifest @@ -1,3 +1,4 @@ +AUX libindicator-ldflags-spacing.patch 298 SHA256 5d57b298f6c62604324ec73119ff29a791b329e4c2a2e900872d45555922bed2 SHA512 fa283a8d6b88da0e2b6f5d0711ebe8a5cc0d4ab87cb07c3cecae9974dd68be751169b89503ae66751bca6cd73df2b2a262ac55a667c5c8e00e129d51f4452c67 WHIRLPOOL b1f8e158f6f86244eed65f4ee25b93e14ed808c527935922132634d58e55226df911b6b9055f5efd0cba5515486028a8200f78f2d36beb1b7e71c8288944e969 DIST libindicator_12.10.2%2B14.04.20141007.orig.tar.gz 69773 SHA256 37a50e267f7b0e04a7082da45d5e9996c5eb84e6159445a5b869b34da29dc295 SHA512 e881c394144eadc68682ea6e3d8f8132a42719c226db98fc9a032c2d229c3aa804e085b040349c931e2dbbfeb1f0dfb62dcafa033e413085966c74141877df42 WHIRLPOOL 783529bd9a6012e4313ea10f59aa8467a7aa92da04e3aa9d8cfceff59bd8ec1f7cb7b83a0552318da7554258728b61a11bb64c80a2e27804d6b946215b3eb374 -EBUILD libindicator-12.10.2_p20141007-r300.ebuild 911 SHA256 4316c07a68e19aa5d2c0a2f9965fa7ee7a6533ab72b67b000244ea9736bccb7e SHA512 6f3dbf7688f42192535d1915a3908f84227b5ddaf91d4eb6c743f6ba8f41b530dbd42046c0e9f722d38f003ad656d2fa8b84894f670b244aa7659dc225366888 WHIRLPOOL 6c36eeaf280bd014f55cbdc5bca2ccff6d23dd98385016ec1247dc60a9761c40352de6bbb6f110b31ea01d17a624a6f3457931abf8df112bad91cc0645949d1a +EBUILD libindicator-12.10.2_p20141007-r300.ebuild 1049 SHA256 9f771ec737f46fbcf64564052f7e8fa211433a0687203f5be447a6894d366b6c SHA512 70feaa4fcd3a44bac944a9fdd71da990329e8df76104c6800ee72d2f384f92aae868041c33cdcce74ab2f724da7c484e887ead8d9c51c88b84324c16d3a2a043 WHIRLPOOL 9427b19301085491100487e97889f022f8487774845caa3eb718ca179b924cdb200118b847c7cf0b272aa048c25eb7f23b9f1f75dfd11880118f09784c51be99 MISC metadata.xml 236 SHA256 841c7a751616fb3cc745c4e54baac7f0b57ab7214bd9b29fee2dcb9d563d68db SHA512 e5350552b5cf14c15a068ae18dfb9755ca547f27cc52ce507b78929cdaf51113a8cedeea0ea68eb7b518052105d572adb9f6d655922586234b3ed7204f48a49a WHIRLPOOL 88638c1accf1b9e8f50f638f67399baadeff5cc0646acfab1f76d894605f4102533391769f604ddd7cceab1bf3b01044265be9c1df252cc922c00e4bf0fc2d4a diff --git a/dev-libs/libindicator/files/libindicator-ldflags-spacing.patch b/dev-libs/libindicator/files/libindicator-ldflags-spacing.patch new file mode 100644 index 00000000..8c4a55fa --- /dev/null +++ b/dev-libs/libindicator/files/libindicator-ldflags-spacing.patch @@ -0,0 +1,11 @@ +--- a/configure.ac 2012-07-11 14:07:33.167169453 -0400 ++++ b/configure.ac 2015-10-04 09:59:31.023669616 -0400 +@@ -66,7 +66,7 @@ + AM_CONDITIONAL(USE_GTK3, [test "x$with_gtk" = x3]) + + LT_LIB_M +-LIBINDICATOR_LIBS+="$LIBM" ++LIBINDICATOR_LIBS+=" $LIBM" + + ############################## + # Custom Junk diff --git a/dev-libs/libindicator/libindicator-12.10.2_p20141007-r300.ebuild b/dev-libs/libindicator/libindicator-12.10.2_p20141007-r300.ebuild index 07357086..ebd0339d 100644 --- a/dev-libs/libindicator/libindicator-12.10.2_p20141007-r300.ebuild +++ b/dev-libs/libindicator/libindicator-12.10.2_p20141007-r300.ebuild @@ -23,6 +23,12 @@ DEPEND="${RDEPEND} S="${WORKDIR}/libindicator-12.10.2+14.04.20141007" AUTOTOOLS_AUTORECONF=1 +src_prepare() { + # https://bugs.launchpad.net/libindicator/+bug/1502925 + epatch "${FILESDIR}"/${PN}-ldflags-spacing.patch + eautoreconf +} + multilib_src_configure() { local myeconfargs=( --disable-silent-rules