diff options
author | Thomas Sachau <tommy@gentoo.org> | 2013-04-03 17:17:27 +0000 |
---|---|---|
committer | Thomas Sachau <tommy@gentoo.org> | 2013-04-03 17:17:27 +0000 |
commit | 95f943647353314995706b5bbe3bdb6c0b8dcf54 (patch) | |
tree | a23fd646c6ed61b7831229dbf9813147ed6b98b4 /media-libs/emotion | |
parent | dev-libs/dee: Fix installation of examples, #464374 (diff) | |
download | historical-95f943647353314995706b5bbe3bdb6c0b8dcf54.tar.gz historical-95f943647353314995706b5bbe3bdb6c0b8dcf54.tar.bz2 historical-95f943647353314995706b5bbe3bdb6c0b8dcf54.zip |
Add missing respect for LDFLAGS var, when using gstreamer backend, fixes bug 464066
Package-Manager: portage-2.2.0_alpha171-r1/cvs/Linux x86_64
Manifest-Sign-Key: 0x35899067
Diffstat (limited to 'media-libs/emotion')
-rw-r--r-- | media-libs/emotion/ChangeLog | 7 | ||||
-rw-r--r-- | media-libs/emotion/Manifest | 15 | ||||
-rw-r--r-- | media-libs/emotion/emotion-1.7.4-r1.ebuild | 15 | ||||
-rw-r--r-- | media-libs/emotion/files/respect-ldflags-with-gstreamer-backend.patch | 22 |
4 files changed, 47 insertions, 12 deletions
diff --git a/media-libs/emotion/ChangeLog b/media-libs/emotion/ChangeLog index 611d9f50d53e..5d7fb3698339 100644 --- a/media-libs/emotion/ChangeLog +++ b/media-libs/emotion/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-libs/emotion # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/emotion/ChangeLog,v 1.10 2013/04/02 19:40:10 tommy Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/emotion/ChangeLog,v 1.11 2013/04/03 17:17:16 tommy Exp $ + + 03 Apr 2013; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> + +files/respect-ldflags-with-gstreamer-backend.patch, emotion-1.7.4-r1.ebuild: + Add missing respect for LDFLAGS var, when using gstreamer backend, fixes bug + 464066 *emotion-1.7.4-r1 (02 Apr 2013) diff --git a/media-libs/emotion/Manifest b/media-libs/emotion/Manifest index 40ff3240295a..6787191fd80f 100644 --- a/media-libs/emotion/Manifest +++ b/media-libs/emotion/Manifest @@ -1,17 +1,18 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 +AUX respect-ldflags-with-gstreamer-backend.patch 733 SHA256 5a531d54ac96954c82bdf9efffb17de8108fc17f9ab7b21d5c2a9298b4839b35 SHA512 2bc64ae3a6b32f5b2021b8a0d7ab152b487a8235fe1be10c8cd6bbfec680b3b7a2c4ead2810c5ea8a8d8bdcba622bbe4b68e18e143ebb9f79462718f5ae9ee31 WHIRLPOOL 671608ebc4361b6fd92e617eb06216a540259e108bdfb687e7f4da0d24bb0aae43253fc792e693f2d3ce3b6ae5a5428f346ca9be7bcc78956bcd9f5026c4db0e DIST emotion-1.7.4.tar.bz2 499639 SHA256 44fd9061ffa0939a99e238044efefc0077ac0422781ea51be2d94a6735008111 SHA512 d5ebdc975c02d904764ff0d9d8defe6ab68f5f5d5cfa323567a5a78883f3bf0fb605e5998d22d98bc0f8b8cb8ab8c929a228cb40f7a845f4b05d7531c49420a8 WHIRLPOOL 15040bb34d68c3d4fe53a3a1b87b2b85edd63b960937af469e6d501c82f29b62d0fb8d3e44ca05682f9aee10f48eb55e9b3826feb7009bb5bd1d9d8d1af52eb8 -EBUILD emotion-1.7.4-r1.ebuild 1231 SHA256 ceccda0e6d40c7f986cfd07ab5e51fac769b57f38fbfb0c31630d2796f6ad32c SHA512 6d1e6079999f5005467f3db620835c9201fcd1dc3e61a1c7bb0b0e3c841a6d948954e95c26e4bb4b8592bf4c86bc3d80ae329ba176da3dc3056ae7d9cef58861 WHIRLPOOL c3cfd1c1e542effde17f304d3af7e79251143ed233179660b1b7f6e528dcc418574e38a2d5b57f815125f0aa19763dc5eb3002bd5fc9cd270eab976e9b0973f0 +EBUILD emotion-1.7.4-r1.ebuild 1352 SHA256 115d7755027cc6b02eeea592d3e4f2d2de0b2725733a2abe26a629324060cdaa SHA512 29659be59e02587f33b59bdc8a6ad84dd327bbe41f26eec838a569f117fe1b22deef09a011936a37963b69055cf6729b97ddc470d005f37b1f71fd738a4da931 WHIRLPOOL cf21dd9f2b780c8c8e19342a0392982e42b80bbb8314b1fecc8d84a0015d8980cfae708c6714a5eedc0bbd6fea8e8614ce5628ed0a5d8b686d6686eba45bf319 EBUILD emotion-1.7.4.ebuild 1120 SHA256 cc6dbbaecca7319578490d4561ed7ec890e65f8f425cf4f4bb4b2d795de0b5a4 SHA512 a1952f574b1a3ce4cb7d481373e2589c274aa65e879331708fa57d993176412a2ecc4de44676d61706fa394f26330835643cb40ce511f3c20edd68f4c93bf0de WHIRLPOOL 6da8ba76c4d6aace84c4b36bebbb86bc5613f9d1338b6ac9b5f05a68bc08add7637be6bba782c36dfb955ea028ff4341f4e6ce713a0ffa591a76068eeed9c163 -MISC ChangeLog 1082 SHA256 6cc1884ddcc0eee72b5d5c34c42cbf98a6be8bce59187fbdffab22f61251d0a5 SHA512 e9b1848145b54773ad1e68b69f3b9317822352c80c30e815fb07052460cb167373a8fe1df8512d44882ab193ecc6cb20cb8a8918c623ff4e6b89d6147609bda6 WHIRLPOOL b6a47dd536f7641b9ffb3372c53b48a9289b8fd47c2f0ce3689dfdf43318d16e0d727c0748fd35166ecad058633116a4bc5b6d0825af4369a833cbe9f64dda0b +MISC ChangeLog 1310 SHA256 4159d09e823ee56c14cd6e3d3207bcc1e3b1fd99a8029aebbb41989f7360c3a4 SHA512 5a852312d80aa76bbb3ac9f42e0516ae717a19705d8c28b484486001b7ab308cc54fa29649c3ad41dfe565b82d37e968b0081ccb835cdffb36ffa5ddacf05e25 WHIRLPOOL 97b3f912f629b67d5743a8563332c1e69b09a5d4056cc341262767581c19341d775649da4455af902acf88bd909c61399b38ca4334c8c160dd5596d1e67e2b0e MISC metadata.xml 269 SHA256 4c774df8cbf5c88c447ea6bd79bc991c64044cb138ae0b94e8b9126d826e0112 SHA512 2534b5b1d4cc4174cf3e2ea77190e5cb17b58c13185adc2be8d4991c23421beea9f1be51dcebc7fc7e3e2f8a31afe44d92bd544a3e0f427610af79e5aae6e64e WHIRLPOOL 4797f274190520689bd795fbadbda3bfabe67edcf694fb1b3f2cbcc80236c3c66e86a26655249918d0b97402d4528f7fb509a620433956fc778adea328fbdbe0 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iJwEAQEIAAYFAlFbNB8ACgkQG7kqcTWJkGc68AP+OqQ7o/5Ji3YTxtaijcj9G7da -GJrD42yJyYHfoA7gqtr8MEDk/Ec/hvv4rPHRn+sb6XDLcDpwMMnL6yLbRony7Trp -ZVmaQ7gTgTamFYRifa3qPeC4l9gBmhxVouj1uN5eRwroFqxC2397P3Gboq2aiCGO -jl+4GUWZce4YWbThrbg= -=xJB3 +iJwEAQEIAAYFAlFcZCMACgkQG7kqcTWJkGeoHQP7B9kRNHzxll3hA5Bhs1UGO8vv ++GLUGoFlv7822wVid0eWxOo35jnVERxl2SmOnAJKXHnS8RTSvOxNUv7+hdH1HFrS +QO5WWYlSIAKKHPbJkE8JyZsM7T7kPz+lo9L9d+DVMoWN+OddCnlPMTvKst/lx5Kz +Hzrv2boAf2QAx97cyz0= +=GJQR -----END PGP SIGNATURE----- diff --git a/media-libs/emotion/emotion-1.7.4-r1.ebuild b/media-libs/emotion/emotion-1.7.4-r1.ebuild index 86cca377adaa..7d15d0ac6665 100644 --- a/media-libs/emotion/emotion-1.7.4-r1.ebuild +++ b/media-libs/emotion/emotion-1.7.4-r1.ebuild @@ -1,8 +1,10 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/emotion/emotion-1.7.4-r1.ebuild,v 1.1 2013/04/02 19:40:10 tommy Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/emotion/emotion-1.7.4-r1.ebuild,v 1.2 2013/04/03 17:17:16 tommy Exp $ -inherit enlightenment +EAPI=2 + +inherit autotools enlightenment DESCRIPTION="video libraries for e17" SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2" @@ -25,7 +27,12 @@ DEPEND=">=media-libs/evas-1.7.4 )" RDEPEND=${DEPEND} -src_compile() { +src_prepare() { + epatch "${FILESDIR}"/respect-ldflags-with-gstreamer-backend.patch + eautoreconf +} + +src_configure() { if ! use vlc && ! use xine && ! use gstreamer ; then export MY_ECONF="--enable-xine --disable-gstreamer --disable-generic-vlc" else @@ -45,5 +52,5 @@ src_compile() { addpredict "/root/.gconf" fi - enlightenment_src_compile + enlightenment_src_configure } diff --git a/media-libs/emotion/files/respect-ldflags-with-gstreamer-backend.patch b/media-libs/emotion/files/respect-ldflags-with-gstreamer-backend.patch new file mode 100644 index 000000000000..725b2788e259 --- /dev/null +++ b/media-libs/emotion/files/respect-ldflags-with-gstreamer-backend.patch @@ -0,0 +1,22 @@ +From 78870f848cc8c9440d35e84646a110a86404d3e9 Mon Sep 17 00:00:00 2001 +From: Tom Hacohen <tom@stosb.com> +Date: Wed, 03 Apr 2013 16:44:57 +0000 +Subject: Fixed LDFLAGS usage when using the gstreamer backend. + +Reported by Tommy[D] on IRC. +--- +diff --git a/configure.ac b/configure.ac +index 0986b8a..324ea57 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -284,7 +284,7 @@ if test "x${enable_gstreamer}" = "xyes" ; then + AC_CHECK_LIB([gstinterfaces-0.10], + [gst_x_overlay_set_window_handle], + [AC_DEFINE([HAVE_X_OVERLAY_SET], [1], [Use gst_x_overlay_set_window_handle instead of old deprecated gst_x_overlay_set_xwindow_id])]) +- LDFLAGS=$sava_LDFLAGS ++ LDFLAGS=$save_LDFLAGS + fi + fi + +-- +cgit v0.9.1 |