[proaudio] [2879] fix linking with -lm.

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 2879
Author:   dominique
Date:     2014-04-23 10:31:05 +0200 (Wed, 23 Apr 2014)
Log Message:
-----------
fix linking with -lm. Add desktop file with euses eclass.

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/jack_oscrolloscope/ChangeLog
    trunk/overlays/proaudio/media-sound/jack_oscrolloscope/Manifest
    trunk/overlays/proaudio/media-sound/jack_oscrolloscope/jack_oscrolloscope-0.7.ebuild

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/jack_oscrolloscope/files/jack_oscrolloscope-0.7-linking.patch

Modified: trunk/overlays/proaudio/media-sound/jack_oscrolloscope/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/jack_oscrolloscope/ChangeLog	2014-04-15 10:42:27 UTC (rev 2878)
+++ trunk/overlays/proaudio/media-sound/jack_oscrolloscope/ChangeLog	2014-04-23 08:31:05 UTC (rev 2879)
@@ -2,6 +2,11 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  23 Apr 2014; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
+  +jack_oscrolloscope-0.7-linking.patch:
+  fix linking with -lm. Add desktop file with euses eclass.
+  
+
 *jack_oscrolloscope-0.7 (16 Apr 2013)
 
   16 Apr 2013; Gavin Pryke (gavlee) <gavinlee303@xxxxxxxxxxxxxx>

Modified: trunk/overlays/proaudio/media-sound/jack_oscrolloscope/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/jack_oscrolloscope/Manifest	2014-04-15 10:42:27 UTC (rev 2878)
+++ trunk/overlays/proaudio/media-sound/jack_oscrolloscope/Manifest	2014-04-23 08:31:05 UTC (rev 2879)
@@ -1,5 +1,6 @@
 AUX jack_oscrolloscope-0.7-Makefile.patch 1067 SHA256 e89af94d8ac258b394917c1b801ea9ff99127422e19700b1b98df9c542c9e3d8 SHA512 5625f60d434fc39c6a4052946aed5a4c8c93a5c0d8619f437532b7f1bcc48d8c9a9fe4f71c5d7e40c841284e877e997815890937d98b2bc5c4d7b08ad157c330 WHIRLPOOL 17721516e3bfc61dda60310d177f4ca9861a8ecaeb27b9710a806f582641245e500a7423bcd54f218e73255c5937628d348f8fba0181a9a9ee5ee32977339a09
+AUX jack_oscrolloscope-0.7-linking.patch 404 SHA256 f43b9078036c6c501bcdce91686f945beb815216a237b3c3993a1baf71da1dea SHA512 d187d50db8a48ff981f91173aade710951da2dbb91b45e43ec9c5ae51838f6342e09ddf24c199958d4bc1f48b43682a25a2631e19690c01925e05a039c471d00 WHIRLPOOL 6a6bfe9dad3948ae90ed1fca2fa9bbf03bfa3feca8d66ec0d31fcba9eda4b4cd174e08134df8ca1f65044e02d97c4a96aba3e21486dcad8485fae11109bb326c
 DIST jack_oscrolloscope-0.7.tar.gz 17719 SHA256 50abd8bde53f0dda5ca812ca0537bd1785766a0c69076b402ef0480d6c2c85de SHA512 08054af18b8010cf554824657c94d55f593e60117fa7b236fe6050191cd50a68d609426747d4b54db85fff8d3eda557ac32d4821ecf579e5c812db2761fc6795 WHIRLPOOL d69ca82a4baa887bc2100148c9e78ebb497e9ac59573c5e329fbe143837675cd6e38cb8607d9a8405ccb4e5fbbcb5c43d0fda78cb0e7297a3c18037b3ffef765
-EBUILD jack_oscrolloscope-0.7.ebuild 698 SHA256 8823426ed9b13427ddc231a2fddd5106332b6d52f0e5fb7d2e30b057ca303a65 SHA512 9c0b6af43da16de76930346b9d703d6f9a79e63f4f688354bb7f98656b166c1ae6b9c61459ffdcd0d8430e1031fbc86a7518c98677faa6cefa06811077124ee0 WHIRLPOOL 41059a342225c59b041f32b532a0061e02a10b56dcd27f82f25beab9e808167055f5135e929329de21b4c4cf9a08e936c00a4c60e447891eeae3a4f80127b044
-MISC ChangeLog 1102 SHA256 e5594882e39e3c30f23c7f09c3daeea8345fa554cc0a206d30492e779fa71ec1 SHA512 82be43992442a9eda980f1fd19ecf86ade2f728e2d5ff05b76ccf1c392f2c41a464e5387314126c81d216c5a99bedbd80949ddab8edce19101933702cfcb0467 WHIRLPOOL b58900e4ebf21c3696b88e039ad5b7016ccd356a215dc1254a67e83433a0f9b5f3b54bbbcce0eab650c8da0ac145989e76b5ca67eeba069cc5719eb251153667
+EBUILD jack_oscrolloscope-0.7.ebuild 828 SHA256 1ce07beca4a68eb50959e4c844196675d880b6b5d3c7489f902600648b801776 SHA512 cd6855d32de1538b158e4955831b2a4a24317d9e7c02424f7fe3a4f3bb44adf7cb7ee24df3edf10aa74e24ec4716e43417b028c498763494cb0fb4adadd9069e WHIRLPOOL e4ff41c536a4d613c018081aba37887dc5681c1fe858c0b396a4a47f31f3cd995874a3f5da454f87bf0a952c48028b929147d57ff19c7e3ee5735c59962b42e6
+MISC ChangeLog 1279 SHA256 2d3ede94b2fc883813d40b4b5da8e5ffc3b53329b61c1a636f10be37247777ac SHA512 759fbb0a8d0b8840e78b80c0e30f5a7eb723df45eb1b835eb6761a879286bcb9214242d66e615c4cee9a8bfb0696d7ea337da3c731d74de4237dee0548d15a09 WHIRLPOOL 9a78a9facad03136d1474cf710a7b524bc255dc2827c70b388ac527f73b318a6b3eee53240322c489b5edc9a8e2264f8d7fe760645d98a09b76aa897b4d65b5e
 MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Added: trunk/overlays/proaudio/media-sound/jack_oscrolloscope/files/jack_oscrolloscope-0.7-linking.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/jack_oscrolloscope/files/jack_oscrolloscope-0.7-linking.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jack_oscrolloscope/files/jack_oscrolloscope-0.7-linking.patch	2014-04-23 08:31:05 UTC (rev 2879)
@@ -0,0 +1,11 @@
+--- Makefile.orig	2014-04-23 02:23:13.000000000 +0200
++++ Makefile	2014-04-23 10:04:20.316808574 +0200
+@@ -2,7 +2,7 @@
+ CC=gcc
+ 
+ CFLAGS +=	$(shell sdl-config --cflags) $(shell pkg-config --cflags jack) -W -Wall -std=gnu99
+-LIBS =		$(shell sdl-config --libs) $(shell pkg-config --libs jack) -lGL -lX11
++LIBS =		$(shell sdl-config --libs) $(shell pkg-config --libs jack) -lGL -lX11 -lm
+ 
+ CFLAGS +=	-O2
+ 

Modified: trunk/overlays/proaudio/media-sound/jack_oscrolloscope/jack_oscrolloscope-0.7.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jack_oscrolloscope/jack_oscrolloscope-0.7.ebuild	2014-04-15 10:42:27 UTC (rev 2878)
+++ trunk/overlays/proaudio/media-sound/jack_oscrolloscope/jack_oscrolloscope-0.7.ebuild	2014-04-23 08:31:05 UTC (rev 2879)
@@ -1,9 +1,9 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
 EAPI=5
-inherit base toolchain-funcs
+inherit base eutils toolchain-funcs
 
 DESCRIPTION="Simple waveform viewer for JACK"
 HOMEPAGE="http://das.nasophon.de/jack_oscrolloscope/";
@@ -24,7 +24,8 @@
 
 DOCS=(README NEWS)
 
-PATCHES=("${FILESDIR}"/${P}-Makefile.patch)
+PATCHES=("${FILESDIR}"/${P}-Makefile.patch
+	"${FILESDIR}"/${P}-linking.patch)
 
 src_compile() {
 	base_src_make CC="$(tc-getCC)"
@@ -32,4 +33,5 @@
 
 src_install() {
 	base_src_install PREFIX="${EPREFIX}"/usr
+	make_desktop_entry "${PN}" "Jack_Oscrolloscope" "${PN}" "AudioVideo;Audio;Engineering;"
 }


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/