summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-06-04 09:50:17 +0000
committerMike Frysinger <vapier@gentoo.org>2006-06-04 09:50:17 +0000
commitc533d4bcab6ef429721f52cf5f942055e3e76203 (patch)
treecce991c6ea0f21388f2970c2d7c23c51692f02fc /media-libs/svgalib
parent(#135178) Fix gcc4 build by passing F77 to configure. Also add FORTRAN settin... (diff)
downloadhistorical-c533d4bcab6ef429721f52cf5f942055e3e76203.tar.gz
historical-c533d4bcab6ef429721f52cf5f942055e3e76203.tar.bz2
historical-c533d4bcab6ef429721f52cf5f942055e3e76203.zip
Fix by Pablo De Nápoli to make sure all_devices is an exported symbol #133936 by Walter Meinl.
Package-Manager: portage-2.1_rc2-r3
Diffstat (limited to 'media-libs/svgalib')
-rw-r--r--media-libs/svgalib/ChangeLog7
-rw-r--r--media-libs/svgalib/Manifest63
-rw-r--r--media-libs/svgalib/files/svgalib-1.9.24-all_devices.patch17
-rw-r--r--media-libs/svgalib/svgalib-1.9.24.ebuild3
4 files changed, 52 insertions, 38 deletions
diff --git a/media-libs/svgalib/ChangeLog b/media-libs/svgalib/ChangeLog
index 90ab2e1e52ea..65ca42320252 100644
--- a/media-libs/svgalib/ChangeLog
+++ b/media-libs/svgalib/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/svgalib
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/svgalib/ChangeLog,v 1.67 2006/04/23 19:52:19 johnm Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/svgalib/ChangeLog,v 1.68 2006/06/04 09:50:17 vapier Exp $
+
+ 04 Jun 2006; Mike Frysinger <vapier@gentoo.org>
+ +files/svgalib-1.9.24-all_devices.patch, svgalib-1.9.24.ebuild:
+ Fix by Pablo De Nápoli to make sure all_devices is an exported symbol
+ #133936 by Walter Meinl.
23 Apr 2006; John Mylchreest <johnm@gentoo.org> svgalib-1.9.24.ebuild:
Honour kbuild_output correctly.
diff --git a/media-libs/svgalib/Manifest b/media-libs/svgalib/Manifest
index 2433ffbd7046..e294fabc077e 100644
--- a/media-libs/svgalib/Manifest
+++ b/media-libs/svgalib/Manifest
@@ -1,81 +1,72 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX svgalib-1.9.19-dont-touch-ld.conf.patch 839 RMD160 d50daaa39423a6fc7b689752866f4cc29907fb03 SHA1 0a38cba929b1d4aca141ff97f630de6ea202a00f SHA256 95bb36a50d841c4cbfbc73560045ee8bf7dd784c9f0975ca1a9f3dc6616fd8ce size 839
+AUX svgalib-1.9.19-dont-touch-ld.conf.patch 839 RMD160 d50daaa39423a6fc7b689752866f4cc29907fb03 SHA1 0a38cba929b1d4aca141ff97f630de6ea202a00f SHA256 95bb36a50d841c4cbfbc73560045ee8bf7dd784c9f0975ca1a9f3dc6616fd8ce
MD5 22d45025a562c43872e5750a05dfa9df files/svgalib-1.9.19-dont-touch-ld.conf.patch 839
RMD160 d50daaa39423a6fc7b689752866f4cc29907fb03 files/svgalib-1.9.19-dont-touch-ld.conf.patch 839
SHA256 95bb36a50d841c4cbfbc73560045ee8bf7dd784c9f0975ca1a9f3dc6616fd8ce files/svgalib-1.9.19-dont-touch-ld.conf.patch 839
-AUX svgalib-1.9.19-pic.patch 422 RMD160 bb1ea0c30075e2fc1229369a5e3c41481546d8d7 SHA1 e796564892235b5422c152def688d943dba61aed SHA256 4d7550d500070c23b3908907454f03559b138eb271e11ab36c8eceb23c07ad85 size 422
+AUX svgalib-1.9.19-pic.patch 422 RMD160 bb1ea0c30075e2fc1229369a5e3c41481546d8d7 SHA1 e796564892235b5422c152def688d943dba61aed SHA256 4d7550d500070c23b3908907454f03559b138eb271e11ab36c8eceb23c07ad85
MD5 91fa4baff3dfb211bcb57a068ed7495f files/svgalib-1.9.19-pic.patch 422
RMD160 bb1ea0c30075e2fc1229369a5e3c41481546d8d7 files/svgalib-1.9.19-pic.patch 422
SHA256 4d7550d500070c23b3908907454f03559b138eb271e11ab36c8eceb23c07ad85 files/svgalib-1.9.19-pic.patch 422
-AUX svgalib-1.9.21-gentoo.patch 3122 RMD160 dadb2997d785f11220bfbfad9cecb3ae51ff2f95 SHA1 bf34c16af9d8b4dc5f7ae9d76f1bf246b544da51 SHA256 34acee8b637d9c405a15957128018cd09080e0428ad10a24f9b25b90dab39877 size 3122
+AUX svgalib-1.9.21-gentoo.patch 3122 RMD160 dadb2997d785f11220bfbfad9cecb3ae51ff2f95 SHA1 bf34c16af9d8b4dc5f7ae9d76f1bf246b544da51 SHA256 34acee8b637d9c405a15957128018cd09080e0428ad10a24f9b25b90dab39877
MD5 8305fd946083dbe190a4fc42512e0e13 files/svgalib-1.9.21-gentoo.patch 3122
RMD160 dadb2997d785f11220bfbfad9cecb3ae51ff2f95 files/svgalib-1.9.21-gentoo.patch 3122
SHA256 34acee8b637d9c405a15957128018cd09080e0428ad10a24f9b25b90dab39877 files/svgalib-1.9.21-gentoo.patch 3122
-AUX svgalib-1.9.21-linux2.6.patch 3475 RMD160 2ff9793fba12dcf4e14172637532d0ada69ca865 SHA1 ffb67f62c8cdb4fc01205d6aa1ccab70f9123c3b SHA256 23f6ceb1cdf95ff22f49b120786e6ab1beb63b7c70c9dfa63efe4ba6c96b43ff size 3475
+AUX svgalib-1.9.21-linux2.6.patch 3475 RMD160 2ff9793fba12dcf4e14172637532d0ada69ca865 SHA1 ffb67f62c8cdb4fc01205d6aa1ccab70f9123c3b SHA256 23f6ceb1cdf95ff22f49b120786e6ab1beb63b7c70c9dfa63efe4ba6c96b43ff
MD5 cdbae1a30d329dd53d6818049d64373f files/svgalib-1.9.21-linux2.6.patch 3475
RMD160 2ff9793fba12dcf4e14172637532d0ada69ca865 files/svgalib-1.9.21-linux2.6.patch 3475
SHA256 23f6ceb1cdf95ff22f49b120786e6ab1beb63b7c70c9dfa63efe4ba6c96b43ff files/svgalib-1.9.21-linux2.6.patch 3475
-AUX svgalib-1.9.23-gentoo.patch 2994 RMD160 01ec997cfb8f63656207d45f0a6d7bc97e64cbb6 SHA1 e19376745b8e125a8bf98cec7845934b7874855d SHA256 9bce706a598aaf53588b39ea2fa399416ae8390cd2f4cae62dab12b4701fdda8 size 2994
+AUX svgalib-1.9.23-gentoo.patch 2994 RMD160 01ec997cfb8f63656207d45f0a6d7bc97e64cbb6 SHA1 e19376745b8e125a8bf98cec7845934b7874855d SHA256 9bce706a598aaf53588b39ea2fa399416ae8390cd2f4cae62dab12b4701fdda8
MD5 690144017f69486a911d88c0932a7d45 files/svgalib-1.9.23-gentoo.patch 2994
RMD160 01ec997cfb8f63656207d45f0a6d7bc97e64cbb6 files/svgalib-1.9.23-gentoo.patch 2994
SHA256 9bce706a598aaf53588b39ea2fa399416ae8390cd2f4cae62dab12b4701fdda8 files/svgalib-1.9.23-gentoo.patch 2994
-AUX svgalib-1.9.24-linux2.6.patch 4107 RMD160 aa7df6a5badf5a184b88e29f4a61f90077162b5a SHA1 017e585ed67dff32de14a1045f7c2e1a86e7d4b2 SHA256 4085278e0a97bc08361644ad9cf84d92634f771ec5c2c2d380c47aaf894f6ea1 size 4107
+AUX svgalib-1.9.24-all_devices.patch 386 RMD160 6750760283139e8cb247e6e1908a1d4582c272f6 SHA1 f2b0d506b56952a069b0f6cf5998f394306c6f89 SHA256 62fc518361db69912ad21e24231d328060d4cec510f112f2e140841c70a00e5b
+MD5 019300d0c270a3ee49fee6ab848b3a8f files/svgalib-1.9.24-all_devices.patch 386
+RMD160 6750760283139e8cb247e6e1908a1d4582c272f6 files/svgalib-1.9.24-all_devices.patch 386
+SHA256 62fc518361db69912ad21e24231d328060d4cec510f112f2e140841c70a00e5b files/svgalib-1.9.24-all_devices.patch 386
+AUX svgalib-1.9.24-linux2.6.patch 4107 RMD160 aa7df6a5badf5a184b88e29f4a61f90077162b5a SHA1 017e585ed67dff32de14a1045f7c2e1a86e7d4b2 SHA256 4085278e0a97bc08361644ad9cf84d92634f771ec5c2c2d380c47aaf894f6ea1
MD5 815d1aa06e761db0217455f75c2193b8 files/svgalib-1.9.24-linux2.6.patch 4107
RMD160 aa7df6a5badf5a184b88e29f4a61f90077162b5a files/svgalib-1.9.24-linux2.6.patch 4107
SHA256 4085278e0a97bc08361644ad9cf84d92634f771ec5c2c2d380c47aaf894f6ea1 files/svgalib-1.9.24-linux2.6.patch 4107
-AUX svgalib.devfs 219 RMD160 921df16f9e771fcdb75ab9e6f44e4840ff72fd4b SHA1 c587ce84dff7f0e8f222660c004256b3b867d00a SHA256 3aa888f06d84d3ad49b9714986e43cad845082a1b2f6e06baa4637967920414a size 219
+AUX svgalib.devfs 219 RMD160 921df16f9e771fcdb75ab9e6f44e4840ff72fd4b SHA1 c587ce84dff7f0e8f222660c004256b3b867d00a SHA256 3aa888f06d84d3ad49b9714986e43cad845082a1b2f6e06baa4637967920414a
MD5 d137b721449f3fe88d6ec08a3cf6c51a files/svgalib.devfs 219
RMD160 921df16f9e771fcdb75ab9e6f44e4840ff72fd4b files/svgalib.devfs 219
SHA256 3aa888f06d84d3ad49b9714986e43cad845082a1b2f6e06baa4637967920414a files/svgalib.devfs 219
-AUX svgalib.udev.perms.d 22 RMD160 c94dd5e5f4e39040ecbfeee196f2f4c752fb7ea2 SHA1 e9e81ae6a70154c49d9f5077bdfa06d345e471da SHA256 e58a8fae377ff99f49ebe1d0d517706cc27d31020cb40dac2b624569ef2bda60 size 22
+AUX svgalib.udev.perms.d 22 RMD160 c94dd5e5f4e39040ecbfeee196f2f4c752fb7ea2 SHA1 e9e81ae6a70154c49d9f5077bdfa06d345e471da SHA256 e58a8fae377ff99f49ebe1d0d517706cc27d31020cb40dac2b624569ef2bda60
MD5 80fafe8076ab52d6f02f90b7f9580ddd files/svgalib.udev.perms.d 22
RMD160 c94dd5e5f4e39040ecbfeee196f2f4c752fb7ea2 files/svgalib.udev.perms.d 22
SHA256 e58a8fae377ff99f49ebe1d0d517706cc27d31020cb40dac2b624569ef2bda60 files/svgalib.udev.perms.d 22
-AUX svgalib.udev.rules.d 54 RMD160 0a6ce70c635f495a40ca41e5d334a8bf8e4031e6 SHA1 e1be3734f2f1ba51ba004fe069a6f9a743685ab4 SHA256 b8096fa68fdd9e0fe0da9af2ce8b771c0de33f8b42961d9722a717b7c9d6e868 size 54
+AUX svgalib.udev.rules.d 54 RMD160 0a6ce70c635f495a40ca41e5d334a8bf8e4031e6 SHA1 e1be3734f2f1ba51ba004fe069a6f9a743685ab4 SHA256 b8096fa68fdd9e0fe0da9af2ce8b771c0de33f8b42961d9722a717b7c9d6e868
MD5 a4acf43a776fa24036c8bde9d951ee60 files/svgalib.udev.rules.d 54
RMD160 0a6ce70c635f495a40ca41e5d334a8bf8e4031e6 files/svgalib.udev.rules.d 54
SHA256 b8096fa68fdd9e0fe0da9af2ce8b771c0de33f8b42961d9722a717b7c9d6e868 files/svgalib.udev.rules.d 54
-DIST svgalib-1.9.21.tar.gz 950274 size 950274
-DIST svgalib-1.9.23.tar.gz 982053 size 982053
-DIST svgalib-1.9.24.tar.gz 986612 RMD160 5ecab1a6945b8b3747850a0fa283fb2bf558e24d SHA256 12f74fd44c13991ece0fb4bb0d4d95366ba1de2758c7eec10b59290bc6237ca1 size 986612
-EBUILD svgalib-1.9.21-r1.ebuild 4619 RMD160 73865c87089435aebc8579263c2ec69e436b1cb7 SHA1 c553e76c9b84badf6f9d2218b1aeb1e4b2975887 SHA256 9de89ada00c33ab2fb5d1e3b0032bdebedd1c9c69b15819477522c0255a3d020 size 4619
+DIST svgalib-1.9.21.tar.gz 950274
+DIST svgalib-1.9.23.tar.gz 982053
+DIST svgalib-1.9.24.tar.gz 986612 RMD160 5ecab1a6945b8b3747850a0fa283fb2bf558e24d SHA256 12f74fd44c13991ece0fb4bb0d4d95366ba1de2758c7eec10b59290bc6237ca1
+EBUILD svgalib-1.9.21-r1.ebuild 4619 RMD160 73865c87089435aebc8579263c2ec69e436b1cb7 SHA1 c553e76c9b84badf6f9d2218b1aeb1e4b2975887 SHA256 9de89ada00c33ab2fb5d1e3b0032bdebedd1c9c69b15819477522c0255a3d020
MD5 883ab8f536976b79259747f70b41046d svgalib-1.9.21-r1.ebuild 4619
RMD160 73865c87089435aebc8579263c2ec69e436b1cb7 svgalib-1.9.21-r1.ebuild 4619
SHA256 9de89ada00c33ab2fb5d1e3b0032bdebedd1c9c69b15819477522c0255a3d020 svgalib-1.9.21-r1.ebuild 4619
-EBUILD svgalib-1.9.23.ebuild 4510 RMD160 3edc7b2235fa0aca804aed68f7515aaa0f067f3f SHA1 8a4b91e8f4595ffc92d6a5337600d47d079b1801 SHA256 e033ee559947598e0b11002d48c03c9947d42392a083bb87d3dc56885f811229 size 4510
+EBUILD svgalib-1.9.23.ebuild 4510 RMD160 3edc7b2235fa0aca804aed68f7515aaa0f067f3f SHA1 8a4b91e8f4595ffc92d6a5337600d47d079b1801 SHA256 e033ee559947598e0b11002d48c03c9947d42392a083bb87d3dc56885f811229
MD5 c26062ed56860238444ea04729203cf3 svgalib-1.9.23.ebuild 4510
RMD160 3edc7b2235fa0aca804aed68f7515aaa0f067f3f svgalib-1.9.23.ebuild 4510
SHA256 e033ee559947598e0b11002d48c03c9947d42392a083bb87d3dc56885f811229 svgalib-1.9.23.ebuild 4510
-EBUILD svgalib-1.9.24.ebuild 4513 RMD160 39423acc26e19df99dd0c0d8f51dd604f6b80d0f SHA1 182d22b511748825da1c614da017d4f7525612e4 SHA256 ed0989ea93776efede3c1a818a5ecf48560fc10d9a68293b7a237dc6dc5e1139 size 4513
-MD5 53f46877b11afceac2bbb6e5f33e4eb1 svgalib-1.9.24.ebuild 4513
-RMD160 39423acc26e19df99dd0c0d8f51dd604f6b80d0f svgalib-1.9.24.ebuild 4513
-SHA256 ed0989ea93776efede3c1a818a5ecf48560fc10d9a68293b7a237dc6dc5e1139 svgalib-1.9.24.ebuild 4513
-MISC ChangeLog 11912 RMD160 ba2910263a0d5c1831d8206cf797034962dcbc70 SHA1 82148a58f745b9b3ad9168a932183d98542585dd SHA256 6588e3bcf4dd8a05146773101081ecb883412762e96aa2e6cdca30a56da95d9f size 11912
-MD5 00632a476a282773340704e4dd06d9d8 ChangeLog 11912
-RMD160 ba2910263a0d5c1831d8206cf797034962dcbc70 ChangeLog 11912
-SHA256 6588e3bcf4dd8a05146773101081ecb883412762e96aa2e6cdca30a56da95d9f ChangeLog 11912
-MISC metadata.xml 303 RMD160 1bc9684eb1b1f3b3c360df61b39b143ce2090916 SHA1 c273b6ce5b51e9d5690e54ae84982d9c2cf617d2 SHA256 08bfae407186f5088cd2b118396e784d8eaf7ab82ecc162cf8a73ff9cabcf717 size 303
+EBUILD svgalib-1.9.24.ebuild 4575 RMD160 8657b34aadc3578b1247bbc02203c13416fcdda8 SHA1 c4e222bd19203537c0bbf3de29165a0da84ef95f SHA256 19205e1a5a6abd3907a9654845b712f74b9ff69b26a5dbeabe9a66001583c6fb
+MD5 35d7cfd6d4ec4a1159aeb62b2a0ae71d svgalib-1.9.24.ebuild 4575
+RMD160 8657b34aadc3578b1247bbc02203c13416fcdda8 svgalib-1.9.24.ebuild 4575
+SHA256 19205e1a5a6abd3907a9654845b712f74b9ff69b26a5dbeabe9a66001583c6fb svgalib-1.9.24.ebuild 4575
+MISC ChangeLog 12130 RMD160 c82b7f9aa11f03f7b7bf9a5898616a4261e2cc79 SHA1 8736a46475a39ba5874a78f6e92452d05263f792 SHA256 fef37b13a955499b9ad9c30e932a16b81240019e431f3c015121b315bf0720e7
+MD5 cdbbae8b75026f77732ea8c6985d1797 ChangeLog 12130
+RMD160 c82b7f9aa11f03f7b7bf9a5898616a4261e2cc79 ChangeLog 12130
+SHA256 fef37b13a955499b9ad9c30e932a16b81240019e431f3c015121b315bf0720e7 ChangeLog 12130
+MISC metadata.xml 303 RMD160 1bc9684eb1b1f3b3c360df61b39b143ce2090916 SHA1 c273b6ce5b51e9d5690e54ae84982d9c2cf617d2 SHA256 08bfae407186f5088cd2b118396e784d8eaf7ab82ecc162cf8a73ff9cabcf717
MD5 69845288d94413820ea3441dc9e60b24 metadata.xml 303
RMD160 1bc9684eb1b1f3b3c360df61b39b143ce2090916 metadata.xml 303
SHA256 08bfae407186f5088cd2b118396e784d8eaf7ab82ecc162cf8a73ff9cabcf717 metadata.xml 303
MD5 7c5fef40667dc2dd4c54518fbafa831b files/digest-svgalib-1.9.21-r1 66
RMD160 e2e501dd87f234f44c1188061b6b23ea244897c9 files/digest-svgalib-1.9.21-r1 66
SHA256 0af66c49d844c14a76f3c5aaec2a9e14d7722fb033a1aa3af2438f086528a0d4 files/digest-svgalib-1.9.21-r1 66
-size 66 files/digest-svgalib-1.9.21-r1 66
MD5 8121635a6e2d2be1c4b2067bc9d659f9 files/digest-svgalib-1.9.23 66
RMD160 5da52c472de4b6e7b7e961e14517c56c1961e9b5 files/digest-svgalib-1.9.23 66
SHA256 21e4e7d135a165cf44a7e19100b6bd7ffd63a1e818e3ba150e984c36f6b67202 files/digest-svgalib-1.9.23 66
-size 66 files/digest-svgalib-1.9.23 66
MD5 2fade38f6280418b878fc9ec6425b611 files/digest-svgalib-1.9.24 244
RMD160 cb17655aaf1caf0ec167a2faaf38fb1e9ced5e83 files/digest-svgalib-1.9.24 244
SHA256 e9aeec91a16ef008173ec45162e2680a29fdabee914c2a516acc1da133a98c86 files/digest-svgalib-1.9.24 244
-size 244 files/digest-svgalib-1.9.24 244
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2.2 (GNU/Linux)
-
-iD8DBQFES+jYNzVYcyGvtWURAtobAKCN9z8tntzBVR4r9LkSk2I0IZ8ReACdHa9V
-sFAlOIWy9FvuJVWXxafPckM=
-=TQQa
------END PGP SIGNATURE-----
diff --git a/media-libs/svgalib/files/svgalib-1.9.24-all_devices.patch b/media-libs/svgalib/files/svgalib-1.9.24-all_devices.patch
new file mode 100644
index 000000000000..53d4cf2a1a5b
--- /dev/null
+++ b/media-libs/svgalib/files/svgalib-1.9.24-all_devices.patch
@@ -0,0 +1,17 @@
+all_devices is an exported symbol so we cant declare it static
+
+Fix by Pablo De Nápoli
+
+http://bugs.gentoo.org/133936
+
+--- svgalib-1.9.24/kernel/svgalib_helper/main.c
++++ svgalib-1.9.24/kernel/svgalib_helper/main.c
+@@ -55,7 +55,7 @@
+ #include "displaystart.h"
+
+ int debug=0;
+-static int all_devices=0;
++int all_devices=0;
+ int num_devices=0;
+
+ static char *sdev_id="svgalib_helper";
diff --git a/media-libs/svgalib/svgalib-1.9.24.ebuild b/media-libs/svgalib/svgalib-1.9.24.ebuild
index 5c47a1f20848..6f0a1f1b523a 100644
--- a/media-libs/svgalib/svgalib-1.9.24.ebuild
+++ b/media-libs/svgalib/svgalib-1.9.24.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/svgalib/svgalib-1.9.24.ebuild,v 1.2 2006/04/23 19:52:19 johnm Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/svgalib/svgalib-1.9.24.ebuild,v 1.3 2006/06/04 09:50:17 vapier Exp $
inherit eutils flag-o-matic toolchain-funcs linux-mod
@@ -33,6 +33,7 @@ src_unpack() {
# Get it to work with kernel 2.6
epatch "${FILESDIR}"/${PN}-1.9.24-linux2.6.patch
+ epatch "${FILESDIR}"/${PN}-1.9.24-all_devices.patch #133936
# -fPIC does work for lrmi, see bug #51698
epatch "${FILESDIR}"/${PN}-1.9.19-pic.patch