From 5c6b5f4d6d311f73a7bedc202b5ae8ca0a5ab675 Mon Sep 17 00:00:00 2001 From: geos_one Date: Fri, 7 Aug 2009 17:31:40 +0000 Subject: [PATCH] add x11-drm r6xx-7xx-3d git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@1455 6952d904-891a-0410-993b-d76249ca496b --- app-editors/xxe/Manifest | 20 -- app-emulation/opencbm/Manifest | 6 - net-mail/mailman/mailman-2.1.12-r1.ebuild | 198 ++++++++++++++++ x11-base/x11-drm/Manifest | 1 + x11-base/x11-drm/x11-drm-99999999-r1.ebuild | 239 ++++++++++++++++++++ 5 files changed, 438 insertions(+), 26 deletions(-) create mode 100644 net-mail/mailman/mailman-2.1.12-r1.ebuild create mode 100644 x11-base/x11-drm/Manifest create mode 100644 x11-base/x11-drm/x11-drm-99999999-r1.ebuild diff --git a/app-editors/xxe/Manifest b/app-editors/xxe/Manifest index 8a3f4e45..16159f7b 100644 --- a/app-editors/xxe/Manifest +++ b/app-editors/xxe/Manifest @@ -2,82 +2,62 @@ AUX xxe.desktop 220 RMD160 3a46ec6fcd981df088d609a7f2b4bfdcf5be8bd2 SHA1 689f42e DIST batik_imagetoolkit-4_0_0.zip 3604707 RMD160 cf3c4042a0829619cce7396cfebfebec59a5ec93 SHA1 949f8f52a3fff81c2c11a80e1b057ca53016fe32 SHA256 be1d5b5b9c8f930db902a7bbb2b87806b751e761b3eeeb30809d44532c4fa6e7 DIST batik_imagetoolkit-4_1_0.zip 4203969 RMD160 8eeb6c8eb9abcc0287374ba0804c8e341f8c83db SHA1 140bc819277caf181144c42c49d4208b375b683c SHA256 dec0c77ae1ec17d70ac7b91cf9825cbb2fe79fdd75a649efced644f4d6dce5d7 DIST batik_imagetoolkit-4_2_0.zip 3729579 RMD160 03ba3b962cd5ba117d57c7f62a9bdc2214624a3c SHA1 21d5a77df357877d6cf8dc64402898761a9e3fcf SHA256 d07ba3c6985092cca06ee115a225636c3582af1124b4ef0323a7e7a2402bb41f -DIST batik_imagetoolkit-4_2_1.zip 3729579 RMD160 85031e382d980a3ab3f57982cc5392d4829d933a SHA1 72cbd1b471176f636a78772faff18cee0cee81b3 SHA256 041d2fddca851dd70093189928dc0cbd577174229a5c43974e8ec8e135f6524e DIST dav_vdrive-4_0_0.zip 271502 RMD160 effb93a49b311ae59ab52b5619a4bb199e07362e SHA1 f580d11bf0562dce825deeea9dfc034d4bc712b5 SHA256 074355c80e13d62247f9dea4a499946f6c8b62bfc991575346143f5821f2a38d DIST dav_vdrive-4_1_0.zip 983952 RMD160 200e6137589968c7a6731823f163120ca616beb8 SHA1 9ba91e8a74fce5abc527badf02d8cfdffcd844ea SHA256 f0e04b088a9efba6a2603e9fe2558864a47aaca0188db917c72ef5372ff8edb6 DIST dav_vdrive-4_2_0.zip 985505 RMD160 052d0626ccaa49700bdd05014569a2ce8df074ad SHA1 da6bad356a491c8f1bc07f72e07a0f740166f9c8 SHA256 ddfa1039e85c790b104bb4de46b25be1b7d53de6f816c7cf0f3f804449bc948c -DIST dav_vdrive-4_2_1.zip 986237 RMD160 ad5e48de09c259f36c61eff550647cb19d9adada SHA1 f9279ece75d38e55756984dec72d1855182db7f4 SHA256 600287322aba45e74ac6d2945ca55a44a96c62e6b864e549746b3850200a730a DIST dita_dtd_config-4_0_0.zip 2629945 RMD160 baf4f8b54b5e8e5254bb68055831903aba0ebf1f SHA1 092f28881c8f0ef37b139f9ef5d7e63e75c6dc3f SHA256 9751f831c4050c4d994b62abfbe864b64e80223f44503a4c63515238b76b95a1 DIST dita_dtd_config-4_1_0.zip 2609744 RMD160 0537279817560661ca4a0e0d2eb336d0463cb3bd SHA1 9b2a2bd299c4c9c603e6b10616ff595aa3ca209a SHA256 af2db4e90a94a31d0d736a13c32c11b00e77577d78990f38607277c3d82ed1bf DIST dita_dtd_config-4_2_0.zip 2663168 RMD160 20f7ed21a54dc7613fb6c96237116bf94e8c8b1e SHA1 f32700a1d61a1979a95615aea597f0e7b377fb5a SHA256 036efcac2dc2e434466d02a117379e4b15af7c60e1be37539528178917cbf390 -DIST dita_dtd_config-4_2_1.zip 2663192 RMD160 8a5a0faba9b98ec9be8c899864664ef1d89fad48 SHA1 92dd27f996a6686d9a47ee1b1d984ea12332c6dc SHA256 f0592f65d12c01c8f22afe94eaf67f841d5c8e9289c6917ccbe0ddf3778f09a8 DIST fop1_foprocessor-4_0_0.zip 3188246 RMD160 0e611ec8c847dd76b504614f2d797b2a906e5300 SHA1 2c1eda45361b3c9eb1c868ead1e0a6d3a16e91ae SHA256 80023defb17143a361b1b251aeffe4c0cf7c9396cbee6410cf12193651d2969c DIST fop1_foprocessor-4_1_0.zip 3027842 RMD160 d97ed067c9f5c26650a90238547507d5acb7e41a SHA1 86d3db8fac3cfb8add4a528121566f58c53be93c SHA256 3527641e6bf3dbe9189817cdb5730dd45779eb00010eb3260c59b5d29812c5e5 DIST fop1_foprocessor-4_2_0.zip 3529727 RMD160 3611eab3fabe7bdb9942ca301ebdf618455202f6 SHA1 85755ee70c5dc46dc0880184cae2f14186a1a894 SHA256 a09417a9d87491b5442d233a42d64d1b268eefc51c5023adae7d7d739e874019 -DIST fop1_foprocessor-4_2_1.zip 3529725 RMD160 cc4e20cd346ce022c94a1e713098ab074be4524b SHA1 b531010c48dab592263b575108b5374f12af1f7b SHA256 30e73fcc7deb7d183cf32b46ac9b9dfbf0bbf7b9615b02b0b6912a9b4fa3b598 DIST ftp_vdrive-4_0_0.zip 62977 RMD160 a0bcece00a3f39218d2de1070302edee7df369f6 SHA1 88a11404d21999aafaff45f4ea17c79edaf0e4ee SHA256 2020afb165a6970667be7189adfec2287730b0467ecbd67a15779cc753bcd9aa DIST ftp_vdrive-4_1_0.zip 1053377 RMD160 6ae3b649787db9f4dc6ecb90cf6d468449d4a759 SHA1 af4e72d293805259474132fab4c3fc30d9e6ddcf SHA256 59e405df75257e64ba5985cbe17373674dde1881b25defd4831ec5f3d197966a DIST ftp_vdrive-4_2_0.zip 1064373 RMD160 7f505bce5de4f87f755c77db1cae90f2fc3746ef SHA1 426a948bea74068ee29feec6bb3b8e48bb1378fa SHA256 517b86fd169c01c8c4849a120dca6b009a8a37e40710b84dadcf8d0374b11d31 -DIST ftp_vdrive-4_2_1.zip 1064374 RMD160 56ff978184310730aac349bc88e35cc107b072c3 SHA1 e5c5f53a0e415d17bd8a19599c75f6ee5f8d471d SHA256 505908ce5198f633b08e95578b9c04bd1bce231ddcb932d210202471ce87f182 DIST jeuclid_imagetoolkit-4_0_0.zip 699913 RMD160 c4d21886deadc5fbab7657b3112e90c0346809c0 SHA1 336fb5294a9a012746a538c83f11ab1eab7954d3 SHA256 1a06ef28f2555897015b3811e44d8b5362788e257d7de5429060b5c0929f8ea9 DIST jeuclid_imagetoolkit-4_1_0.zip 588440 RMD160 411775e16ee1af8e2714335ce6fb47d5450d6750 SHA1 241d645814ebb3f2adf00d0c2200e09aae5b6964 SHA256 74ff1f0ac4f673efbfa599534c2e535c2096116f67671e8fd811d9ee94dd322e DIST jeuclid_imagetoolkit-4_2_0.zip 1144926 RMD160 0f839af727966fe0878e0c94b2e33a3811e88032 SHA1 796e0dec8d81edb4cb74adb84e98a9e0270d85de SHA256 3eb7a05971f7aa8d8168407d291018c97f29d816923114437942a5ae25420e7a -DIST jeuclid_imagetoolkit-4_2_1.zip 1144928 RMD160 478c53f74d7216f26e3e0dfcf12b4fd059753a20 SHA1 e46dd2324a3fdaac94806f079d5b9376153b0f3f SHA256 5333b2a33c16607a7425066a939b6312592195c5dd49b1aac0c659be74c0bae6 DIST jimi_imagetoolkit-4_0_0.zip 422131 RMD160 79f0765e5647fb07f53224052ab0b9d687bc2d9d SHA1 ecc92453141ccae12738a415b93be5b3edd09a9a SHA256 7cb4bb073534f191fa79f8c9cb672b378b3be8ccc29bd017b32cc77506834772 DIST jimi_imagetoolkit-4_1_0.zip 422137 RMD160 53e2e735251a94cb767957827d2a813c710b2269 SHA1 ca400609ac93b2e48e854c5ae9b7720d3f1f552c SHA256 d5a422199e65f5e435f65be899c8b18d95665111abd07d057eb88e5baa5b009a DIST jimi_imagetoolkit-4_2_0.zip 422581 RMD160 0cd4707c632b3bbd25c0f3ea494060b3290f4b05 SHA1 9ed7bb7a4803ce139555258992496a86a806a39e SHA256 fc477d498ea129df64fb63615d3a2fb1c9ec61808bc19210401fada4b1168242 -DIST jimi_imagetoolkit-4_2_1.zip 422578 RMD160 51e66d1401cf3894f460928942c3568779cba85a SHA1 76f0ca9c45df6108ce6aa329d3c29d3d8959957d SHA256 6bf44841c275d9e17ca50a5fb0b983c58d483506d15336af5430543be94660c2 DIST mathml_config-4_0_0.zip 2375692 RMD160 8c73bcdddcaa0467b246290c722174f6b134899f SHA1 e324ed8306151b5082b0d13981a192566b45832b SHA256 a7640fe76b45c60afbd73decf686e82713fcd9895c78645bbf0c791dc27bedb4 DIST mathml_config-4_1_0.zip 2376041 RMD160 219b12e7291e405b1bed7a5c7dd3c7a6e9eb5e6e SHA1 31020b6f7494f2c37e252e1013727cb54a1de600 SHA256 23a4ebbaf30d4d1d9a7e1081ddbd5e7bfc0fc4d8acdd58c14dcb94def5fe074e DIST mathml_config-4_2_0.zip 2378442 RMD160 e912ad2b5bab895e26ec65634771d75efe104960 SHA1 2f700fad69ddcb09f421ec97a45f52e051f7932c SHA256 6f079ebd673195b2a747012795ece5963da38288e1c8f210a5b71b8dc319dd44 -DIST mathml_config-4_2_1.zip 2378376 RMD160 981db8f7a09ed30a8b3af2338c52184154c41a43 SHA1 69673fbef3eeebfa66b60282cf4a23ce71dc4737 SHA256 32a5e9523d729099de6f17c8c59ac32edb84e87eca006884c636cdfd805a6174 DIST sample_customize_xxe-4_0_0.zip 7487 RMD160 82fc9765dca27f3432fecb90940b69570560ed12 SHA1 3d36bc5784070a32f503588bdcf0b1a508d4b240 SHA256 b36da1ef12784a17d44dc3fc0a2c2490ca5fe0ddeb9cdae1a842c7b877aa6491 DIST sample_customize_xxe-4_1_0.zip 6793 RMD160 55c64ce1b6ec5e73fd5e1f751a8ba80f708537c7 SHA1 19b6391dd5cc4011b52678d29c83983b77b37fe5 SHA256 1a100775511ec237fdc536f286e4f828e7470a4917fdba6b8dc856473b5e0a94 DIST sample_customize_xxe-4_2_0.zip 6793 RMD160 9b0e4dcc4ca48e77dbb79ec1ea07325f5b6d4ad6 SHA1 0d8268dafe3cbf9d306e6afc8441e8a20d697e5e SHA256 ef17adc1cb47922ef07cff99df455bbda1e13e81464bf814b84b9118ac024351 -DIST sample_customize_xxe-4_2_1.zip 6793 RMD160 2f1bc7dac352cd4eb379eeeeb84582aa31d425ff SHA1 d6df4fb909bbe47a6e84412490b3a435801fee55 SHA256 244972acd8c55c306164a63c5785761e3a6b4fa3d2f3fbc6649780add837f8cf DIST sdocbook_config-4_0_0.zip 130981 RMD160 ef616ea072803c753071d4f937ec05670d874960 SHA1 5a7941018efe7c8418d3df5b79ad7dda306b4268 SHA256 00c28fb1846d0d876d500dbb73ee863233982a5a11d51634c6cb49b3c61733e2 DIST sdocbook_config-4_1_0.zip 130966 RMD160 45c384dc1c0a629d5889c4cf69e7bab85f4afd92 SHA1 0b1235df9b332848217171ab705ee39aa878cca1 SHA256 c329a8cd362474063c3dc5de3f9bc3239519657e8bbaebb9be930b8eb8f03339 DIST sdocbook_config-4_2_0.zip 130973 RMD160 311d22d9e944eca65da86cb7a7a317ecf5554e58 SHA1 41fd7e40e08f2e5d30ddbab9fb1e1870f453bc3a SHA256 3a3f1211ec4c7e338691958dd67f1ff557597fd111b12cc7c0f34289fe322eab -DIST sdocbook_config-4_2_1.zip 130973 RMD160 eb0613e8b6efa804da2531587679fa987602d044 SHA1 52d88464281a20e565f1ce74dfc88d53d60ff0ae SHA256 5306516ef8888be2cae5af7d78069e431489bc1d3311d62ee8f3419884a0b325 DIST slides_config-4_0_0.zip 333756 RMD160 1cfc5cd6c3a81bdb00d63e52eabb9f4d18e7b48e SHA1 13bb544994c5e117fcaaae8d8bae112e5bdd800a SHA256 6e6d0a25af94763b38a2f5711742bebfae8a630ed17b8d197691aebed02dff2f DIST slides_config-4_1_0.zip 328502 RMD160 4494a772612db646aa727e744007bdf8451a654a SHA1 3faf2b9a04aac27354755aac747b5221046d9adb SHA256 1da6633462c917b9cfb330639da2ff92da23b8c389c4299f4aa86586b15a998f DIST slides_config-4_2_0.zip 328509 RMD160 42479a5fb3abbfa3e7d98c94ea6d9db3723f2e6b SHA1 30801af862cc1d18702abd64e71d91649b917a2d SHA256 46c91b4af835def1da5ed3f1d24e54052aacef32443b6a69c98863ee85c74333 -DIST slides_config-4_2_1.zip 328514 RMD160 c15c5bbeb77f5d4c592eae684f9bdc8daac7d92c SHA1 01621b1baf9a868436a432567137a31ee92d129d SHA256 eb4de5c1dd914760f0546ed2618446deb4e7c06ec2993c45ca104661df84f730 DIST wxs_config-4_0_0.zip 33756 RMD160 7e26483d1962dfc881dd01a50659ff0860e9423b SHA1 beec884e4a0c03898e943eaa214d1345a60accb8 SHA256 588b374079d7aae727e8d64e0fd8562cb5e01ff7ed51de8dc601e0e55355a143 DIST wxs_config-4_1_0.zip 33756 RMD160 6146051b268c7c3c206771e4b2e9f7fc14342b25 SHA1 d5c3db226de1dedba2e88bc63482f831374fad7f SHA256 844b9940359fd672424566f051f069a6d6c2ec7dc6ad2c862b9c78fdad2a274a DIST wxs_config-4_2_0.zip 33758 RMD160 4db06afd12c5ff0d19bd1c7cfbed47fe39698f6d SHA1 49c8785797e8cc58549b88995a8beec50e135531 SHA256 26df05a525b38d72d990e507bf5ba1e247d673cc4493c5516831f292c38475f2 -DIST wxs_config-4_2_1.zip 33761 RMD160 018dd183270331d9a371eff249213067b5206a64 SHA1 e078b792d0d334660d95d120fef7fe782817f7df SHA256 519fa50b6749808115d991dff33cd6db7d6e951e8b36d0e94044a6df16b9f11c DIST xep_foprocessor-4_0_0.zip 19546 RMD160 b51678d41209ea2a68a12c6853a6c0780805cc2e SHA1 bc7f33504f3abb825ab7dc9dbad887031fb4cf79 SHA256 3e3cbb13eebae18b04231e64e0e41066166667efe0bedbd41d5a662ba7c2377a DIST xep_foprocessor-4_1_0.zip 19559 RMD160 33b74b957730186087c887c31bdba9f432088ffe SHA1 96ed81139fde684f79aae7ca133361fd68804c0b SHA256 488112791b67605a1adf1fa3455a924c8a7e5a42847f0243ac406634858f066f DIST xep_foprocessor-4_2_0.zip 46710 RMD160 cee52e054288e51484fbd23b8233d41c78c9252b SHA1 ab8000d3a15c702866ae398be32281048e6b5cab SHA256 fc0e90d1fad615fb73b34e1bbbe847a217de78033dfe487acf2dd37b62f776fb -DIST xep_foprocessor-4_2_1.zip 46564 RMD160 25d0910241482e5ad539b658d51473f683d53005 SHA1 9404404cccd599a425b8b4cb2c7cf1a7f847bcb3 SHA256 91203949d36fa88f943b49661b672d404e7ece424bcba126b971e07588f51ba7 DIST xfc_foprocessor-4_0_0.zip 473827 RMD160 d9ca81fd1bff4165112cba6c6144f00213fdfa73 SHA1 e023ac8c7c9bf05c1e44da5e20faaff079836cf1 SHA256 7f25138a9cc65d1b53c5513be2dacc19fbca9ebc220cba55177e755bcdab187f DIST xfc_foprocessor-4_1_0.zip 473833 RMD160 39e3d1d7238b29469aea84f3375e97ea22b5cbda SHA1 5726bc6538529460b26ddd068d26e848f5e7dab8 SHA256 176a16cc5a04d8474ea153f120cbf8c9e0c570e8bde59d4251d246220d78329b DIST xfc_foprocessor-4_2_0.zip 474091 RMD160 3e832511a86e4c83cd4ffb630e8e3e7f2c309132 SHA1 dfa9c3bc8e1a17361b5dd612cf5f29f7187329de SHA256 bc30883d8df621f867c65e2f8f7ab8e2f7949532f9f15831c22b58f064d3fce7 -DIST xfc_foprocessor-4_2_1.zip 579959 RMD160 626c6e1074cac0b6a44c10a1938fbf89ee6ff11e SHA1 28015458fdeaad2749c74758c422f9a045809db3 SHA256 bcbb5a5a8062d6df88c5ab414052c248219f0bc9b99ac144d67edb33fb0318b3 DIST xxe-devdocs-4_0_0.tar.gz 4596283 RMD160 9174c9e5d09753ba5fddaa37a2d5580ebf0d6b49 SHA1 9c5e5d9ddf2d5732beced60831543a2f4e4021d3 SHA256 cd5ed3303099dc4c093e9e525a23627577e7a51d483669fc04689936c0dfb324 DIST xxe-devdocs-4_0_0.zip 7742262 RMD160 fbec072f32e75155fbb85b0f732785e1eed21150 SHA1 983360b859559550004e3670b380a05e2c4c7971 SHA256 4bda1c00b91ee0e279495fdc4aa353423aa70288107426896a22b05a51c861ac DIST xxe-devdocs-4_1_0.tar.gz 4624435 RMD160 f98949a89a9d0eb9fe2ea9004d6e8ab701037582 SHA1 5a05b3ff132cf409873a70613e63d70c99714a8b SHA256 eb41272961a67cd73a8a26ff1ed3643b1cffca11cfae5a6b4a7b5a62170959c1 DIST xxe-devdocs-4_1_0.zip 7770728 RMD160 d1a2767a676de66217090bd422f64c7e34d7b793 SHA1 20e70b2b0bf6aa2db8fb8abdaf5eb152e903d5a6 SHA256 33045e3bdf3b7408dff81f2b357244d92ef0822efb547d38ba7bc36d55795916 DIST xxe-devdocs-4_2_0.tar.gz 4772328 RMD160 177f27b815de6bffe9c7a0325bacad8cdaf97d6f SHA1 ea97119dc301bb67c29514edc24a1b0bd4eedc50 SHA256 c4539c94da7525cc60202887791dc991f72cbb3c098545da08c2820c4967beee DIST xxe-devdocs-4_2_0.zip 7831303 RMD160 2056b48d1ac2f4f7942daaaa5d3ca8c4ef5b5a71 SHA1 53f364bf60dd95976d81db1e0f792d4e319be5b1 SHA256 16242813dbfc799853fa8a081bfed80c36f03978ea9d2536f1b0b6edab8bb480 -DIST xxe-devdocs-4_2_1.tar.gz 5039328 RMD160 fd467dcf0d503e5c6b0ed56ca55fb1cd3c93c118 SHA1 c0d3006350c5a3326900fdddeb448fed64a6146d SHA256 aae9c32ae49e817528605df484b804e387d315f42a22806f31f13beaacb413e5 -DIST xxe-devdocs-4_2_1.zip 8099896 RMD160 5ebb72af8f80c1c8b1afb674d4f0ab9a5a5b00e1 SHA1 07eaa6081f706c771844d01f4bd63d0ae23edd5c SHA256 4791412b86c6824693f4b09cfdb5c4ff91c4eee1822a252d8074da36066aaf45 DIST xxe-docsrc-4_0_0.zip 2272838 RMD160 85e47dd62db305b1da883fb12117810ea25a70a5 SHA1 c1a2262cbd448cef908402b462765ee171a6b273 SHA256 8b62c0b14f4d671f68d71397a35c2a40e9edfc4fda1332169b02835a42ed684f DIST xxe-docsrc-4_1_0.zip 2279010 RMD160 119f02b71bb2a39fcadd860b81dc87a0f3451927 SHA1 73d383eaa94490e63093971ca2581e8d5fd53949 SHA256 10be8771d8c68063f4e8f2535389fca9919228b168e4ff9b8e349301c16d42cc DIST xxe-docsrc-4_2_0.zip 2311611 RMD160 b2d38ff4b09fdfdcb9f820a1b13fee727c3caade SHA1 c1a1e9e478c1d4550bdf087600c0d1ad5d00be93 SHA256 ff4fbf8969d71c0f72745fb37f0a72f63f0100998db181a917951e4b4ea16a0b -DIST xxe-docsrc-4_2_1.zip 2664096 RMD160 a4c9847aba29114437ea763224a821859a267d09 SHA1 c8bd75f89a39aec3a0bacc253e24d155f382a708 SHA256 be915a5698ed039108e362b2ecdeebc7b1897b37ac27b2e1a9d0b5394b55a30f DIST xxe-perso-4_0_0.tar.gz 17071689 RMD160 d60cf17b153d10b30b028c61d4a4c6e9c64a3cdb SHA1 83efef3df1fd9af7922b23c688f3ff511df6fd3a SHA256 9068934a2b2b2937179e00aa142be7ce930e0b705527ca90d3ae94fe9e3209f3 DIST xxe-perso-4_1_0.tar.gz 17410061 RMD160 7ecc9946e66ef442d4cfa036d6d499713d495d3e SHA1 e377d36e440f08e34f144c63277c50cd1b3a6904 SHA256 f6f9b6a52c18d3cc0b9301bc43bdd9d3ce44ab4ba1ce8b1efc19193f2ef87b1c DIST xxe-perso-4_2_0.tar.gz 17703360 RMD160 663ba8fbc2b88be5cc9131105798f0a77807537a SHA1 eb9af800b8927faceaeab3f74153890505f72d1b SHA256 3579c090abb1a382bce2a678f833d4f403e7584b4007a6d37b788c76d6e42f33 -DIST xxe-perso-4_2_1.tar.gz 18155916 RMD160 0218b2ad1b738bc8fcf190a112f31a14f5aedd6b SHA1 04dd31266be0d4ee13dd1ee7ac485c85e135f790 SHA256 b1dcc5255b2ece688e536f73280b5e6edd28a2b1906cc8662a7c2ed9adc4c5c5 DIST xxe_config_pack-4_0_0.zip 25695 RMD160 76c012e03cb9e6226335d61d3bf25d4aa8830a0e SHA1 f7c351e2edc81ea26508adc7b940a872bed7a6d3 SHA256 2ca5f56d906f041e86170c9e26f12c3b509cb3cd1ea953e5efe634fb94b99ffb DIST xxe_config_pack-4_1_0.zip 25693 RMD160 df7a15a7ddfb0ced25b16395926f2d36f0aa9bfa SHA1 a74379217905fc24c50e3bb4f8de498f909e9ad1 SHA256 bb24ef95f6502310f089f3dde0be2fd07777e209840ad07bd52379230b7833c9 DIST xxe_config_pack-4_2_0.zip 25704 RMD160 72780baf41659b1e431cfa8abca892a1fbff9c57 SHA1 3c0230c0310fd207206a9f50d671412796f89be8 SHA256 524f5c187f58518b2ee05c6825c5b600ca276077d81b7d1b2426239f995d8561 -DIST xxe_config_pack-4_2_1.zip 25704 RMD160 33947f5d8c03ec5359dd94dae9f7df9fbe1dc83f SHA1 46f0ded18d68a03acd56f2b8bf0bb089f20e15fc SHA256 7953372a04197930dc9f4dcc6cb946a0df992b7b8a050e7dd2bd2bc5b0320604 EBUILD xxe-4.0.0.ebuild 2117 RMD160 512fc3ab6e57cdcc31f361d69c80ce7b9ce44205 SHA1 92c616bc42eb3a37319267f4664eb7202aa1b43a SHA256 7114f40de85d0b313655f9794aa72abd024817942256eda49a8dbbc209cb9234 EBUILD xxe-4.1.0.ebuild 2117 RMD160 512fc3ab6e57cdcc31f361d69c80ce7b9ce44205 SHA1 92c616bc42eb3a37319267f4664eb7202aa1b43a SHA256 7114f40de85d0b313655f9794aa72abd024817942256eda49a8dbbc209cb9234 EBUILD xxe-4.2.0.ebuild 2117 RMD160 7261dac4ef37375048d8515bd9650b6f9edfd25a SHA1 db3cdee8e08168b4110e58616e51b49029fe66dd SHA256 a6cb157cee8ef7de0b25e299f369ae31831b08e0c81e4d1a531097dff9b24b8d -EBUILD xxe-4.2.1.ebuild 2117 RMD160 7261dac4ef37375048d8515bd9650b6f9edfd25a SHA1 db3cdee8e08168b4110e58616e51b49029fe66dd SHA256 a6cb157cee8ef7de0b25e299f369ae31831b08e0c81e4d1a531097dff9b24b8d MISC ChangeLog 398 RMD160 586c9f9a7b3a1e1f27bb862cbacdb82b82c74e8b SHA1 762837bf21481c609e7477fa43c51b58b57707e2 SHA256 c051f8c12ed8277aa7fd224351f478e8667eee89436a7f3beee8c1eda9ced8dc MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 diff --git a/app-emulation/opencbm/Manifest b/app-emulation/opencbm/Manifest index 9b1f976c..03fee11f 100644 --- a/app-emulation/opencbm/Manifest +++ b/app-emulation/opencbm/Manifest @@ -1,9 +1,3 @@ -AUX 0.4.2a/60_manual_binary.patch 1140 RMD160 467075a686fb7a50dfc3b0f7ba622f2446c93b1c SHA1 e6f6cb57f1bdf5c8a08e4d7183f79d746b30ba70 SHA256 5671ccbf13dc4e5708abeaf405d9bf616f4fe04c7fbe6fcc9bacddada748fb67 -AUX 0.4.2a/80_docs_encoding.patch 996 RMD160 fe8b24a933ebd52157debb823841eeaf800b84e9 SHA1 647f5ffec04548b2daaf919d4a9824c432e054f8 SHA256 001ca2ce71844ba5e634e3f9c94cd4362120a70a6f4f16c759940fca3c18a600 -AUX 0.4.2a/82_makeinfo_regex.patch 751 RMD160 b04e537d9ed687b521e88a37938dcc6f37ed3f9c SHA1 8639e7d0ee46093c6d7fc2305d1bd53c2ee509c9 SHA256 10f0e476d60bbe8d8a2499cc659d5b9e612721cb81c27f1255c2edb91a80f02d -AUX 0.4.2a/95_no_module.patch 417 RMD160 4384e6fab509e0ed33d45ae404db5936d8074213 SHA1 9936183abab06e26defb8ad678929ae9c733b3ef SHA256 03a4101b311d10e04fc5f97b057a12508a5ab39b198566f815074cfc8e133bdf -AUX 0.4.2a/96_no_compat.patch 376 RMD160 d14349cf91d057345b040c581af079cd90520913 SHA1 d3f979f3252b5d48991caf76359840c31a91ad19 SHA256 139e401466f296c5149909fad8015ee82af9a72202c52d814fc68b22062fe22a -AUX 0.4.2a/97_no_demo.patch 381 RMD160 212eb87b0f8f0cdec85b83db99319e5c42b0d431 SHA1 a688868ce987be4bf67831f3a5642b628f520fd6 SHA256 c39319aa3208719a12a9ccf93cc2a134a9efc176f2122d0d4f5cefd325f416f3 AUX Makefile 1003 RMD160 7f70ec429c51206864e72d82aee80aa5ef655d70 SHA1 c072491f3b775b00463805a6b70744d8ccf56501 SHA256 7b2d7f35f20d72a1e0a5f6bde2d9da8168891c2994b4b9828b7892f8cbb8a93c DIST opencbm-0.4.2a-src.zip 745788 RMD160 825bded87a51e6fd2f76d8ba4bbcf31fada54277 SHA1 4eb3653609e4bc0725c0f2a8f4447e6928616e9f SHA256 c246f2484efe4835470f82b6b91f85569550f47e433fb8b042498dae9b061485 EBUILD opencbm-0.4.2a.ebuild 1635 RMD160 e848e169aa537915367713a244af0894f8564417 SHA1 48cd3e7e93ddfcdcfb9c2467ab71ad7d8a851784 SHA256 6e9d98d212a9665bd5b39efdcd5aba02e224233968d32148210badd9692e5bfa diff --git a/net-mail/mailman/mailman-2.1.12-r1.ebuild b/net-mail/mailman/mailman-2.1.12-r1.ebuild new file mode 100644 index 00000000..b10262d3 --- /dev/null +++ b/net-mail/mailman/mailman-2.1.12-r1.ebuild @@ -0,0 +1,198 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-mail/mailman/mailman-2.1.11.ebuild,v 1.4 2008/08/15 15:26:26 nixnut Exp $ + +inherit eutils python multilib perl-app + +MH_VER="2.6.16" +MM_VER="2.1.12" +INDEXING_VER="0.1" +HTDIG_VER="0.1" +EXITSTATUS_VER="0.1" +MODINC_VER="0.1" +MHONARC_VER="0.1" +ANTISPAM_VER="0.1" +RESPONSE_VER="0.1" +DAILYMBOX_VER="0.1" + +DESCRIPTION="A python-based mailing list server with an extensive web interface" +SRC_URI="mirror://sourceforge/${PN}/${P}.tgz + http://www.mhonarc.org/release/MHonArc/tar/MHonArc-${MH_VER}.tar.bz2 + http://www.openinfo.co.uk/mm/patches/444879/indexing-${MM_VER}-${INDEXING_VER}.patch.gz + http://www.openinfo.co.uk/mm/patches/444884/htdig-${MM_VER}-${HTDIG_VER}.patch.gz + http://www.openinfo.co.uk/mm/patches/644797/exitstatus-${MM_VER}-${EXITSTATUS_VER}.patch.gz + http://www.openinfo.co.uk/mm/patches/760567/modinc-${MM_VER}-${MODINC_VER}.patch.gz + http://www.openinfo.co.uk/mm/patches/mhonarc/mhonarc-${MM_VER}-${MHONARC_VER}.patch.gz + http://www.openinfo.co.uk/mm/patches/850805/antispam-${MM_VER}-${ANTISPAM_VER}.patch.gz + http://www.openinfo.co.uk/mm/patches/supportlist/response-${MM_VER}-${RESPONSE_VER}.patch.gz + http://www.openinfo.co.uk/mm/patches/dailymbox/dailymbox-${MM_VER}-${DAILYMBOX_VER}.patch.gz" +HOMEPAGE="http://www.list.org/ http://www.openinfo.co.uk/mm/ http://www.mhonarc.org/" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="amd64 ppc sparc x86" +IUSE="" + +DEPEND=">=dev-lang/python-2.3 + virtual/mta + virtual/cron + virtual/httpd-cgi" +RDEPEND="!net-mail/mhonarc" + +pkg_setup() { + INSTALLDIR=${MAILMAN_PREFIX:-"/usr/$(get_libdir)/mailman"} + VAR_PREFIX=${MAILMAN_VAR_PREFIX:-"/var/lib/mailman"} + CGIUID=${MAILMAN_CGIUID:-apache} + CGIGID=${MAILMAN_CGIGID:-apache} + MAILUSR=${MAILMAN_MAILUSR:-mailman} + MAILUID=${MAILMAN_MAILUID:-280} + MAILGRP=${MAILMAN_MAILGRP:-mailman} + MAILGID=${MAILMAN_MAILGID:-280} + + # Bug #58526: switch to enew{group,user}. + # need to add mailman here for compile process. + # Duplicated at pkg_postinst() for binary install. + enewgroup ${MAILGRP} ${MAILGID} + enewuser ${MAILUSR} ${MAILUID} /bin/bash ${INSTALLDIR} mailman -G cron -c "mailman" +} + +src_unpack() { + unpack ${A} + cd "${S}" +# epatch "${FILESDIR}/${PN}-2.1.8_rc1-directory-check.patch" || die "patch failed." + epatch "${FILESDIR}/${PN}-2.1.9-icons.patch" || die "patch failed." + epatch "${DISTDIR}/indexing-${MM_VER}-${INDEXING_VER}.patch.gz" || die "patch failed." + epatch "${DISTDIR}/htdig-${MM_VER}-${HTDIG_VER}.patch.gz" || die "patch failed." + epatch "${DISTDIR}/exitstatus-${MM_VER}-${EXITSTATUS_VER}.patch.gz" || die "patch failed." + epatch "${DISTDIR}/modinc-${MM_VER}-${MODINC_VER}.patch.gz" || die "patch failed." + epatch "${DISTDIR}/mhonarc-${MM_VER}-${MHONARC_VER}.patch.gz" || die "patch failed." + epatch "${DISTDIR}/antispam-${MM_VER}-${ANTISPAM_VER}.patch.gz" || die "patch failed." + epatch "${DISTDIR}/response-${MM_VER}-${RESPONSE_VER}.patch.gz" || die "patch failed." + epatch "${DISTDIR}/dailymbox-${MM_VER}-${DAILYMBOX_VER}.patch.gz" || die "patch failed." + cd ${WORKDIR}/MHonArc-${MH_VER} + epatch "${FILESDIR}"/mhonarc-${MH_VER}-list-output-order.patch +} + +src_compile() { + econf --without-permcheck \ + --prefix="${INSTALLDIR}" \ + --with-mail-gid=${MAILGID} \ + --with-cgi-gid=${CGIGID} \ + --with-cgi-ext="${MAILMAN_CGIEXT}" \ + --with-var-prefix="${VAR_PREFIX}" \ + --with-username=${MAILUSR} \ + --with-groupname=${MAILGRP} \ + || die "configure failed" + + emake || die "make failed" + cd ${WORKDIR}/MHonArc-${MH_VER} + perl-app_src_compile +} + +src_install () { + emake "DESTDIR=${D}" doinstall || die + + insinto /etc/apache2/modules.d + newins "${FILESDIR}/50_mailman.conf-r1" 50_mailman.conf + dosed "s:/usr/local/mailman/cgi-bin:${INSTALLDIR}/cgi-bin:g" /etc/apache2/modules.d/50_mailman.conf + dosed "s:/usr/local/mailman/icons:${INSTALLDIR}/icons:g" /etc/apache2/modules.d/50_mailman.conf + dosed "s:/usr/local/mailman/archives:${VAR_PREFIX}/archives:g" /etc/apache2/modules.d/50_mailman.conf + + newdoc "${FILESDIR}/README.gentoo-r3" README.gentoo || die "newdoc failed" + + dodoc ACK* BUGS FAQ NEWS README* TODO UPGRADING INSTALL contrib/mailman.mc \ + contrib/README.check_perms_grsecurity contrib/virtusertable || die "dodoc failed" + + exeinto ${INSTALLDIR}/bin + doexe build/contrib/*.py contrib/majordomo2mailman.pl contrib/auto \ + contrib/mm-handler* || die + + dodir /etc/mailman + mv "${D}/${INSTALLDIR}/Mailman/mm_cfg.py" "${D}/etc/mailman" + dosym /etc/mailman/mm_cfg.py ${INSTALLDIR}/Mailman/mm_cfg.py + + # Save the old config for updates from pre-2.1.9-r2 + # To be removed some distant day + for i in /var/mailman /home/mailman /usr/local/mailman ${INSTALLDIR} + do + if [ -f ${i}/Mailman/mm_cfg.py ] && ! [ -L ${i}/Mailman/mm_cfg.py ]; then + cp ${i}/Mailman/mm_cfg.py "${D}/etc/mailman/mm_cfg.py" + fi + done + + newinitd "${FILESDIR}/mailman.rc" mailman + + keepdir ${VAR_PREFIX}/logs + keepdir ${VAR_PREFIX}/locks + keepdir ${VAR_PREFIX}/spam + keepdir ${VAR_PREFIX}/archives/public + keepdir ${VAR_PREFIX}/archives/private + keepdir ${VAR_PREFIX}/lists + keepdir ${VAR_PREFIX}/qfiles + + chown -R ${MAILUSR}:${MAILGRP} "${D}/${VAR_PREFIX}" "${D}/${INSTALLDIR}" "${D}"/etc/mailman/* + chown ${CGIUID}:${MAILGRP} "${D}/${VAR_PREFIX}/archives/private" + chmod 2775 "${D}/${INSTALLDIR}" "${D}/${INSTALLDIR}"/templates/* \ + "${D}/${INSTALLDIR}"/messages/* "${D}/${VAR_PREFIX}" "${D}/${VAR_PREFIX}"/{logs,lists,spam,locks,archives/public} + chmod 2770 "${D}/${VAR_PREFIX}/archives/private" + chmod 2770 "${D}/${VAR_PREFIX}/qfiles" + chmod 2755 "${D}/${INSTALLDIR}"/cgi-bin/* "${D}/${INSTALLDIR}/mail/mailman" + + cd ${WORKDIR}/MHonArc-${MH_VER} + sed -e "s|-prefix /usr |-docpath '${D}/usr/share/doc/${PF}/mhonarc' -prefix '${D}/${INSTALLDIR}/mhonarc' -libpath '${D}/${SITE_LIB}' |g" -i Makefile + perl-module_src_install + prepalldocs + + +} + +pkg_postinst() { + python_mod_optimize ${INSTALLDIR}/bin/ ${INSTALLDIR}/Mailman + + enewgroup ${MAILGRP} ${MAILGID} + enewuser ${MAILUSR} ${MAILUID} -1 ${INSTALLDIR} mailman -G cron -c "mailman" + elog + elog "Please read /usr/share/doc/${PF}/README.gentoo.bz2 for additional" + elog "Setup information, mailman will NOT run unless you follow" + elog "those instructions!" + elog + + elog "An example Mailman configuration file for Apache has been installed into:" + elog " ${APACHE2_MODULES_CONFDIR}/50_mailman.conf" + elog + elog "To enable, you will need to add \"-D MAILMAN\" to" + elog "/etc/conf.d/apache2." + elog + + ewarn "Default-Configuration has changed deeply in 2.1.9-r2. You can configure" + ewarn "mailman with the following variables:" + ewarn "MAILMAN_PREFIX (default: /usr/$(get_libdir)/mailman)" + ewarn "MAILMAN_VAR_PREFIX (default: /var/lib/mailman)" + ewarn "MAILMAN_CGIUID (default: apache)" + ewarn "MAILMAN_CGIGID (default: apache)" + ewarn "MAILMAN_CGIEXT (default: empty)" + ewarn "MAILMAN_MAILUSR (default: mailman)" + ewarn "MAILMAN_MAILUID (default: 280)" + ewarn "MAILMAN_MAILGRP (default: mailman)" + ewarn "MAILMAN_MAILGID (default: 280)" + ewarn + ewarn "Config file is now symlinked in /etc/mailman, so etc-update works." + ewarn + ewarn "If you're upgrading from below 2.1.9-r2 or changed MAILMAN_PREFIX, you" + ewarn "NEED to make a few manual updates to your system:" + ewarn + ewarn "1. Update your mailman users's home directory: usermod -d ${INSTALLDIR} mailman" + ewarn "2. Re-import the crontab: su - mailman -c 'crontab cron/crontab.in'" + ewarn "3. Copy your old mm_cfg.py file to /etc/mailman/mm_cfg.py" + ewarn + ewarn "Additionally if you've modified MAILMAN_VAR_PREFIX (or upgraded from" + ewarn "a pre 2.1.9-r2 installation), you should move your old lists/ and" + ewarn "archives/ directory to the new location, ensuring that the" + ewarn "permissions is correct. See bug #208789 for a discussion." + ebeep +} + +pkg_postrm() { + INSTALLDIR=${MAILMAN_PREFIX:-"/usr/$(get_libdir)/mailman"} + python_mod_cleanup ${INSTALLDIR}/bin ${INSTALLDIR}/Mailman +} diff --git a/x11-base/x11-drm/Manifest b/x11-base/x11-drm/Manifest new file mode 100644 index 00000000..6e9b2c40 --- /dev/null +++ b/x11-base/x11-drm/Manifest @@ -0,0 +1 @@ +EBUILD x11-drm-99999999-r1.ebuild 5918 RMD160 2db4f165ff90ef75804a590cbbabd4c3cae291c8 SHA1 5af205a98dab819acc639af2b638c7798701dc20 SHA256 0b62257563474a061ae7117ae90a929d4becdb2da1df960e4ace3c6c3b1802d9 diff --git a/x11-base/x11-drm/x11-drm-99999999-r1.ebuild b/x11-base/x11-drm/x11-drm-99999999-r1.ebuild new file mode 100644 index 00000000..3935c8bc --- /dev/null +++ b/x11-base/x11-drm/x11-drm-99999999-r1.ebuild @@ -0,0 +1,239 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20070314.ebuild,v 1.2 2007/03/14 18:18:53 battousai Exp $ + +EAPI="2" + +EGIT_REPO_URI="git://anongit.freedesktop.org/~agd5f/drm" +EGIT_PROJECT="libdrm" +EGIT_BRANCH="r6xx-r7xx-3d" +EGIT_TREE="r6xx-r7xx-3d" + +[[ ${PV} = 9999* ]] && GIT_ECLASS="git" + +inherit eutils x11 linux-mod ${GIT_ECLASS} + +DESCRIPTION="DRM Kernel Modules for X11" +HOMEPAGE="http://dri.sf.net" +PATCHVER="0.2" +#SRC_PATCHES="http://dev.gentoo.org/~dberkholz/distfiles/${P}-gentoo-${PATCHVER}.tar.bz2" +if [[ $PV = 9999* ]]; then + SRC_URI="" +else + SRC_URI="${SRC_PATCHES} + mirror://gentoo/linux-drm-${PV}-kernelsource.tar.bz2" +fi + +LICENSE="X11" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~x86 ~x86-fbsd" + +# ! IMPORTANT: +# this is really out of sync with MESA, should we add here or remove from mesa? +IUSE_VIDEO_CARDS=" + video_cards_mach64 + video_cards_mga + video_cards_r128 + video_cards_radeon + video_cards_radeonhd + video_cards_savage + video_cards_sis + video_cards_sunffb + video_cards_tdfx + video_cards_via" +IUSE="${IUSE_VIDEO_CARDS} kernel_FreeBSD kernel_linux" + +# Make sure Portage does _NOT_ strip symbols. We will do it later and make sure +# that only we only strip stuff that are safe to strip ... +# Tests require user intervention (see bug #236845) +RESTRICT="strip test" + +DEPEND=" + kernel_linux? ( virtual/linux-sources ) + kernel_FreeBSD? ( + sys-freebsd/freebsd-sources + sys-freebsd/freebsd-mk-defs + ) +" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/drm" + +pkg_setup() { + _set_build_type + + # Setup the kernel's stuff. + kernel_setup + + # Set video cards to build for. + set_vidcards + + # Determine which -core dir we build in. + if [[ $CORE = fbsd ]]; then + SRC_BUILD="${S}/bsd-core" + else + SRC_BUILD="${S}/linux-core" + fi +} + +src_unpack() { + [[ $PV = 9999* ]] && git_src_unpack || unpack ${A} +} + +src_prepare() { + cd "${WORKDIR}" + + # Apply patches + if [[ ${PV} != 9999* && -n ${SRC_PATCHES} ]]; then + EPATCH_FORCE="yes" \ + EPATCH_SOURCE="${WORKDIR}/patches" \ + EPATCH_SUFFIX="patch" \ + epatch + fi + + # fix the makes for bsd/linux + if [[ $CORE = fbsd ]]; then + # Link in freebsd kernel. + ln -s "/usr/src/sys-${K_RV}" "${WORKDIR}/sys" + # SUBDIR variable gets to all Makefiles, we need it only in the main one. + SUBDIRS=${VIDCARDS//.ko} + sed -i \ + -e "s:SUBDIR\ =.*:SUBDIR\ =\ drm ${SUBDIRS}:" \ + "${SRC_BUILD}"/Makefile || die "Fixing SUBDIRS failed." + else + convert_to_m "${SRC_BUILD}"/Makefile + fi +} + +src_compile() { + einfo "Building DRM in ${SRC_BUILD}..." + src_compile_${CORE} +} + +src_install() { + cd "${SRC_BUILD}" + + src_install_${CORE} + + dodoc "${S}/linux-core/README.drm" +} + +pkg_postinst() { + if use video_cards_sis; then + einfo "SiS direct rendering only works on 300 series chipsets." + einfo "SiS framebuffer also needs to be enabled in the kernel." + fi + + if use video_cards_mach64; then + einfo "The Mach64 DRI driver is insecure." + einfo "Malicious clients can write to system memory." + einfo "For more information, see:" + einfo "http://dri.freedesktop.org/wiki/ATIMach64." + fi + + [[ ${CORE} = linux ]] && linux-mod_pkg_postinst +} + +# Functions used above are defined below: + +_set_build_type() { + # here we check if we are using linux kernel or the fbsd one + use kernel_FreeBSD && CORE="fbsd" + use kernel_linux && CORE="linux" + ! use kernel_FreeBSD && ! use kernel_linux && die "Unsupported kernel type" +} + +kernel_setup() { + if [[ ${CORE} = fbsd ]] ; then + K_RV=${CHOST/*-freebsd/} + else + CONFIG_CHECK="!DRM" + ERROR_DRM="Please disable DRM in the kernel config. (CONFIG_DRM = n)" + linux-mod_pkg_setup + + if kernel_is 2 4; then + eerror "Upstream support for 2.4 kernels has been removed, so this package will no" + eerror "longer support them." + die "Please use in-kernel DRM or switch to a 2.6 kernel." + fi + fi +} + +set_vidcards() { + VIDCARDS="" + + if [[ -n "${VIDEO_CARDS}" ]]; then + use video_cards_mach64 && \ + VIDCARDS="${VIDCARDS} mach64.${KV_OBJ}" + use video_cards_mga && \ + VIDCARDS="${VIDCARDS} mga.${KV_OBJ}" + use video_cards_r128 && \ + VIDCARDS="${VIDCARDS} r128.${KV_OBJ}" + use video_cards_radeon || use video_cards_radeonhd && \ + VIDCARDS="${VIDCARDS} radeon.${KV_OBJ}" + use video_cards_savage && \ + VIDCARDS="${VIDCARDS} savage.${KV_OBJ}" + use video_cards_sis && \ + VIDCARDS="${VIDCARDS} sis.${KV_OBJ}" + use video_cards_via && \ + VIDCARDS="${VIDCARDS} via.${KV_OBJ}" + use video_cards_sunffb && \ + VIDCARDS="${VIDCARDS} ffb.${KV_OBJ}" + use video_cards_tdfx && \ + VIDCARDS="${VIDCARDS} tdfx.${KV_OBJ}" + fi +} + +src_compile_linux() { + # remove leading and trailing space + VIDCARDS="${VIDCARDS% }" + VIDCARDS="${VIDCARDS# }" + + check_modules_supported + MODULE_NAMES="" + for i in drm.${KV_OBJ} ${VIDCARDS}; do + MODULE_NAMES="${MODULE_NAMES} ${i/.${KV_OBJ}}(${PN}:${SRC_BUILD})" + i=$(echo ${i/.${KV_OBJ}} | tr '[:lower:]' '[:upper:]') + eval MODULESD_${i}_ENABLED="yes" + done + + # This now uses an M= build system. Makefile does most of the work. + cd "${SRC_BUILD}" + unset ARCH + BUILD_TARGETS="modules" + BUILD_PARAMS="DRM_MODULES='${VIDCARDS}' LINUXDIR='${KERNEL_DIR}' M='${SRC_BUILD}'" + ECONF_PARAMS='' S="${SRC_BUILD}" linux-mod_src_compile +} + +src_compile_fbsd() { + cd "${SRC_BUILD}" + # Environment CFLAGS overwrite kernel CFLAGS which is bad. + local svcflags=${CFLAGS}; local svldflags=${LDFLAGS} + unset CFLAGS; unset LDFLAGS + MAKE=make \ + emake \ + NO_WERROR= \ + SYSDIR="${WORKDIR}/sys" \ + KMODDIR="/boot/modules" \ + || die "pmake failed." + export CFLAGS=${svcflags}; export LDFLAGS=${svldflags} +} + +src_install_linux() { + linux-mod_src_install + + # Strip binaries, leaving /lib/modules untouched (bug #24415) + strip_bins \/lib\/modules +} + +src_install_fbsd() { + cd "${SRC_BUILD}" + dodir "/boot/modules" + MAKE=make \ + emake \ + install \ + NO_WERROR= \ + DESTDIR="${D}" \ + KMODDIR="/boot/modules" \ + || die "Install failed." +}