summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2009-10-16 19:53:16 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2009-10-16 19:53:16 +0000
commitecbc15e5cf2b5ca64f07bde11c563d859e65e45f (patch)
treec02761d1de1b98d592d9be4feb798d25a41df3d0 /app-cdr/cdw
parentversion bump (diff)
downloadhistorical-ecbc15e5cf2b5ca64f07bde11c563d859e65e45f.tar.gz
historical-ecbc15e5cf2b5ca64f07bde11c563d859e65e45f.tar.bz2
historical-ecbc15e5cf2b5ca64f07bde11c563d859e65e45f.zip
patch to build with --asneeded from Kacper Kowalik via bug #272575
Package-Manager: portage-2.1.6.13/cvs/Linux i686
Diffstat (limited to 'app-cdr/cdw')
-rw-r--r--app-cdr/cdw/ChangeLog6
-rw-r--r--app-cdr/cdw/Manifest5
-rw-r--r--app-cdr/cdw/cdw-0.3.93.ebuild5
-rw-r--r--app-cdr/cdw/files/cdw-0.3.93-asneeded.patch22
4 files changed, 33 insertions, 5 deletions
diff --git a/app-cdr/cdw/ChangeLog b/app-cdr/cdw/ChangeLog
index 346b8f7e4517..fe545c0cd122 100644
--- a/app-cdr/cdw/ChangeLog
+++ b/app-cdr/cdw/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-cdr/cdw
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdw/ChangeLog,v 1.25 2009/09/28 14:53:09 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdw/ChangeLog,v 1.26 2009/10/16 19:53:16 mr_bones_ Exp $
+
+ 16 Oct 2009; Michael Sterrett <mr_bones_@gentoo.org> cdw-0.3.93.ebuild,
+ +files/cdw-0.3.93-asneeded.patch:
+ patch to build with --asneeded from Kacper Kowalik via bug #272575
28 Sep 2009; Michael Sterrett <mr_bones_@gentoo.org> cdw-0.3.93.ebuild:
Build fix from Arseny Solokha (bug #286720)
diff --git a/app-cdr/cdw/Manifest b/app-cdr/cdw/Manifest
index e7fbc26ed3f5..44ec3dc7145d 100644
--- a/app-cdr/cdw/Manifest
+++ b/app-cdr/cdw/Manifest
@@ -1,7 +1,8 @@
AUX cdw-0.2.4-gcc4.patch 485 RMD160 eb31689aad74b69c624bb03b4eba3aac6e5387c6 SHA1 057984d7e898ed95540a88d0b5dc3da402ac1aef SHA256 2e0ee7e94a7fb8ecc280fa4db83c0481ed07379ff56b28354932aa1ca2dbc5ce
+AUX cdw-0.3.93-asneeded.patch 916 RMD160 50234b7bce4bb366e611fb38f93f30e5c697264a SHA1 5a163de5390fdf1b9ef6d50557743899a0f8513c SHA256 2d3d80edab888e08e1b3c606df44766f230cddf52bfa1a07b2fc1f2e0db0a54e
DIST cdw-0.2.4.tar.gz 626131 RMD160 c0b96226f363e253ee6e13eda1cf05ec1151719d SHA1 54326dced809d56f97bc0fbec47ffd0096cc8c65 SHA256 1d4b5243ca9c2f95e6770896249594e84beadfa72da81babb468b104d528807d
DIST cdw_0.3.93.tar.gz 678085 RMD160 113c3eb56504c6ff66f77e500e05eac0989f6b56 SHA1 ab229c820e8e6c2518fb88255ac710bcb2c5b999 SHA256 e97a77ab386c66bc121111c3fc3f5b457259f3a039ce4607d4861aa3a0a7545d
EBUILD cdw-0.2.4.ebuild 2419 RMD160 8b48fd5ebcdc6de4da6ed078a706543838c3d938 SHA1 8317e73aa62a474b9a22823cecc76211b0df2f05 SHA256 b618d888adea400bc790d91edc4f93b29d3679ced5e2c8a99b059d38456bd5d2
-EBUILD cdw-0.3.93.ebuild 829 RMD160 d2eb6ef1a7f37b268e291c7a0f91cbfbb4bceba8 SHA1 6ce01b00444e0f667f3be9ec49b06e2fff02eb5a SHA256 e62c99af95f259b2011e9dcc5029a2b7736bbefd07b65fdc390eaa41b3972557
-MISC ChangeLog 2996 RMD160 0cc628438f3097130c1ad32625f104c1c20d2721 SHA1 4253d2ba974c97812c005061d3717f140da9b4e0 SHA256 d6cb34bea85707f602992ef469d469fba1be6b095b85d1bea54ea96f3c783663
+EBUILD cdw-0.3.93.ebuild 878 RMD160 5980a1cf096f2728355ef58356af511746f8fafb SHA1 6cef010926e470c28b9cb43c6e91aee1156190b1 SHA256 da8be5a6e6394686a6dc058bc16d2d49002b3291477eea25e50bbccac8a116b9
+MISC ChangeLog 3176 RMD160 f160ef9fa338e434c5a6b60ead3c0332089bc615 SHA1 981f7198e9d4039cdf8fa94346209bda834388c0 SHA256 a4a5b47d1f2f060a7fa4218b1ddaea263be327e97064d6b674a13e30912b0caa
MISC metadata.xml 259 RMD160 0c0d00bb6e7c4ebb44a4243d6afe230bddbe9ab1 SHA1 f0c870702eea234e28c5c5aae364c4f0d5529919 SHA256 563f38a3f3386a850ea11ce0ad1ad9b9cbc5fb7c586f58045b5bef6aa9132cc1
diff --git a/app-cdr/cdw/cdw-0.3.93.ebuild b/app-cdr/cdw/cdw-0.3.93.ebuild
index 59ad258580f5..8696c3291da6 100644
--- a/app-cdr/cdw/cdw-0.3.93.ebuild
+++ b/app-cdr/cdw/cdw-0.3.93.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdw/cdw-0.3.93.ebuild,v 1.2 2009/09/28 14:53:09 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdw/cdw-0.3.93.ebuild,v 1.3 2009/10/16 19:53:16 mr_bones_ Exp $
EAPI=2
-inherit autotools
+inherit autotools eutils
MY_P=${PN}_${PV}
DESCRIPTION="An ncurses based console frontend for cdrtools and dvd+rw-tools"
@@ -23,6 +23,7 @@ DEPEND="virtual/cdrtools
S=${WORKDIR}/${MY_P}/cdw
src_prepare() {
+ epatch "${FILESDIR}"/${P}-asneeded.patch
rm -f missing
eautoreconf
}
diff --git a/app-cdr/cdw/files/cdw-0.3.93-asneeded.patch b/app-cdr/cdw/files/cdw-0.3.93-asneeded.patch
new file mode 100644
index 000000000000..d649dd181746
--- /dev/null
+++ b/app-cdr/cdw/files/cdw-0.3.93-asneeded.patch
@@ -0,0 +1,22 @@
+--- cdw.orig/src/Makefile.am 2009-08-09 20:02:12.000000000 +0200
++++ cdw/src/Makefile.am 2009-10-16 19:12:55.669768307 +0200
+@@ -35,7 +35,6 @@
+ -Wstrict-prototypes
+
+ # AM_CFLAGS = -pedantic -Wall -Wextra -Wformat-security -Wswitch-default -Wshadow -Wno-declaration-after-statement -Wno-long-long
+-AM_LDFLAGS = -lmenuw -lformw -lpanelw -lncursesw -lpthread -lcdio
+
+
+ # this lists the binaries to produce
+@@ -65,9 +64,11 @@
+
+ # this should include all source files except *_tests.c
+ cdw_SOURCES = $(cdw_base_sources) $(cdw_base_main)
++cdw_LDADD = -lmenuw -lformw -lpanelw -lncursesw -lpthread -lcdio -lm
+
+ # this should include all source files except main.c
+ cdw_tests_SOURCES = $(cdw_base_sources) $(cdw_test_sources) $(cdw_test_main)
++cdw_tests_LDADD = -lmenuw -lformw -lpanelw -lncursesw -lpthread -lcdio -lm
+
+ # all header files
+ noinst_HEADERS = blank_wizard.h cdda2wav.h cddb.h cdrecord_interface.h \