diff options
author | 2013-11-23 04:25:47 +0000 | |
---|---|---|
committer | 2013-11-23 04:25:47 +0000 | |
commit | 29088c12c0836b06ea9104d2ff6a8248495f748a (patch) | |
tree | 58c59cb995571864724b3ec8197c04d70ebb1933 | |
parent | fixed misunderstanding on previous commit; restored old stable and committed ... (diff) | |
download | historical-29088c12c0836b06ea9104d2ff6a8248495f748a.tar.gz historical-29088c12c0836b06ea9104d2ff6a8248495f748a.tar.bz2 historical-29088c12c0836b06ea9104d2ff6a8248495f748a.zip |
Version bump.
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Manifest-Sign-Key: 0xFB7C4156
-rw-r--r-- | sci-geosciences/gpsd/ChangeLog | 9 | ||||
-rw-r--r-- | sci-geosciences/gpsd/Manifest | 37 | ||||
-rw-r--r-- | sci-geosciences/gpsd/files/gpsd-3.10-dbus.patch | 32 | ||||
-rw-r--r-- | sci-geosciences/gpsd/files/gpsd-3.10-rpath.patch | 13 | ||||
-rw-r--r-- | sci-geosciences/gpsd/files/gpsd-3.10-udev-install.patch | 40 | ||||
-rw-r--r-- | sci-geosciences/gpsd/gpsd-3.10.ebuild | 167 | ||||
-rw-r--r-- | sci-geosciences/gpsd/gpsd-9999.ebuild | 15 |
7 files changed, 287 insertions, 26 deletions
diff --git a/sci-geosciences/gpsd/ChangeLog b/sci-geosciences/gpsd/ChangeLog index 585f7f43c1ba..c07fc92c8ee1 100644 --- a/sci-geosciences/gpsd/ChangeLog +++ b/sci-geosciences/gpsd/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for sci-geosciences/gpsd # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/gpsd/ChangeLog,v 1.115 2013/11/01 13:49:22 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/gpsd/ChangeLog,v 1.116 2013/11/23 04:25:41 vapier Exp $ + +*gpsd-3.10 (23 Nov 2013) + + 23 Nov 2013; Mike Frysinger <vapier@gentoo.org> +files/gpsd-3.10-dbus.patch, + +files/gpsd-3.10-rpath.patch, +files/gpsd-3.10-udev-install.patch, + +gpsd-3.10.ebuild, gpsd-9999.ebuild: + Version bump. 01 Nov 2013; Agostino Sarubbo <ago@gentoo.org> gpsd-3.9-r1.ebuild: Stable for x86, wrt bug #486298 diff --git a/sci-geosciences/gpsd/Manifest b/sci-geosciences/gpsd/Manifest index 656c27c4d27d..816cfacf8db0 100644 --- a/sci-geosciences/gpsd/Manifest +++ b/sci-geosciences/gpsd/Manifest @@ -1,11 +1,14 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 +Hash: SHA256 AUX 2.95-disable-strip.patch 382 SHA256 435a6fa9c1ea46befc24af760da9ef96f4a66b9bf98c2b9d5d3f9ba2c72b4080 SHA512 e68243bacb9756d2940a952f81d7cdf3b08c917dabf5a27e1b0b7493fa3fad9401df1b02dd44e4805347213072fbbe4845ddb803b748a19c540cdcc3754472bf WHIRLPOOL fe3ea7e8b3fd56072d638111b2d4e3c37bf81ba31bdb5852a64e1dcecb0a91467ade64f486c39eda9dffdd01ac8c19912a9a7e18dce0d599920857f3cdb954cb AUX 2.95-fix-ldflags.patch 721 SHA256 3a93468ca101c876549bdda0a1d129ca5803706e4291f9fc8e7c74d2015ecf5a SHA512 df7ad1697d4f2cd25d52cac0de7e96cc6539319791d86428ea6fa6cced7817e7dc88d12ca37f5f1913fd96e589258e26b3712c01d05666af1c62b1f6373a8d96 WHIRLPOOL 5b2259375a362bd7e2db5168bf18a8cb82bab1ec69407e9f1b9a714b4fe2d965d9c17138389664e9f645026af617f929a0fae2365473151ca177d6e0f483d850 AUX 2.96-fix-ldflags.patch 1000 SHA256 a83e03fa5b7b4286724339f44d4933427b7e80cea82887a89a0a7b9cd665a8df SHA512 b987e7f47f487afb30f49bd94e7c2fe4e8b3c47a19484a49c6e46df69b72c84b26a1c584ee3d478d6881c82f63212fb01da5ee41dca5375e2c3d48ad620976a4 WHIRLPOOL bd8948d74d8f10a9a1778d795d5b68a804f036a58835d1cb2f8d5f75e2de72cb097483cf3c0c11916f8e9459fd61e989c93fbc4195d9f6494cce2484bb2456a9 AUX 2.96-fix-tests.patch 944 SHA256 2dced865a8a8951855b9ee8fc5586aa9be3f0c7513c8299c4632ca32a31d2074 SHA512 85bd3561cc7f629a9828689fa9af829613a21494554ec7c368de07d04724bbbdd4a5f8c52151d38c11bb93be7b01cfc1a67eb438594b49a698737a6d689dcf06 WHIRLPOOL 6980836670c29f5a43f9688ead4b17317ced433c6d6e885101dd952a53f2b694462e33f32bd4c91c576e11db72c0c24b846b71376877ff1c63992611a1af815a AUX 2.96-pkgconfig.patch 1377 SHA256 8b20899afd3e0e391664461ef359eef1ed6bfc49ba633c90e683178637359e15 SHA512 8980cf5ab6b2706d3fa99ce70dbedc7f4582e0488b88a4da092280453c865608f4d58d49bdc113209de5a3b8334dacac89cef075b4d86c6dbc05176df431b552 WHIRLPOOL 1c1ccc235c3fc55df3160c9540a6eaf8c98bac5fb98d5a7e350d67a20285625fc25ee3892b0b520d2434f2e8cb792a33225f238b7ba8651d1d11f8422562995f +AUX gpsd-3.10-dbus.patch 888 SHA256 ddff0fd7adc970af01815f01e644278d81135d2421735253c6991f682cdd92ad SHA512 26a8259f5d18ada712220c537a09d4488a908755190a11470fca36a9d2a2b83be264803d29e6aec1377dca4ad5a465283eaedff5d2f318c1cba57f3506e88a7d WHIRLPOOL e1c4654ba9e567a216762994919620d3147c1faef364137a163f73a29de3fa5b7f61a771459d5b97d69b7a1f44be6e72dd14c9c199149c7f28bf056f961b1bec +AUX gpsd-3.10-rpath.patch 476 SHA256 a09ffb9052563b8f9d93a30c6ded7508a4219fd424c02e06b1c1da03cadf5348 SHA512 f83743ea2045edd6ef35c4d92155c0e07c6be64e67a36a31c7455718214c55db5bedf18ce9ffed22e9a80bc8c04c4e7e728723f0e6bc3dc35ec14c3e94b0b0fa WHIRLPOOL 2c69c65843ff3682428aa72e04fb3c4a5f18412b5012da6d9277481dd9d04845d32382d0c9fccb51bd1e38a64bfda744ac5b1c61294b643f3728832dec9b9578 +AUX gpsd-3.10-udev-install.patch 1400 SHA256 02eed61a8f91e62304ab5c26d87e1db72634a5590214fdcd08299449383c7c0d SHA512 9dc807b779850aca345ecb893e90d9cbd47d19b36e4058afa91ab6d3ea386940dacfcf8cffc3f204bc8076df6add73eceabd7dc15be4a2c6a03f58c2b6c43b93 WHIRLPOOL f4f9a207733fda2fe4705cc2639871047d6aae2e1ed76f95b3f39a35797a39683d98ecade9f0f74cdd31fd8c0cf91b2759f80c020db62f1cbb370eeb73d25c7b AUX gpsd-3.3-ldflags.patch 482 SHA256 e109744b2a1e066df9bd421a8a653eacbc233877d1588f6695f77ffe1c3550fa SHA512 b45ca2aac1f218bde639b3e186fded0274492e1b9718cf69eed4f285c7e798251baaac25922a7b36c7682ca1e84c22a44bad513e230e631eca7a36b58bbd4629 WHIRLPOOL 4eff0a89eebe30d8b96be1290cfe816669d3ae92aff02dbd180321943493091b12575d80a87b3167fc3c8a872422756bb9d68a3da00a5a7855cb83c29afa4abc AUX gpsd-3.3-msocks-init.patch 930 SHA256 6dd2f216856f44c70a780a59bf5a2226858d01a9df779a37805271c044d258f8 SHA512 d90f20ca8390edee8319f4f6e21491f1f6105ac12f8d712d7ea46f56f4fe5e7a22a23d17cfbdcafbc1cd7363018d0f36b0cfb35d594667f8cbba813f606f04fb WHIRLPOOL 3551b561705d085fb60c330446931c0e4b4ec33dbd02afb1808b56b85f64bd4b6097287af1696a498bc280299ba6cc5eae5ae3042ad123bcc66126153a4df5da AUX gpsd-3.3-pkg-config.patch 1925 SHA256 1b97692277e94969c547e3cb35185554655500ebbab2e84467456a0c03a1bc79 SHA512 4753f54106f6ddff3f6289ac7d9fc8294dfcc64a90f2068f3edc9599386c40e3a28c7fd41715a6f3cb4e82fd431198206a79311d36175dcb9f878e46d1f85f78 WHIRLPOOL 9225d8af13a767b8ff24f8c70e28784af7f33a0a2bdcd7040963a8f592c42b1c37d7cf43847357706985c7785e8196669b6a5115623b11fcda09b26c919f3bb7 @@ -32,34 +35,36 @@ AUX gpsd.conf-2 314 SHA256 2d9ab242319f24dac14d53b57b222b288dfbac10cbdf31c9aecbb AUX gpsd.init-2 861 SHA256 6b6e3b23d95acd7326e3982509302dbef005e143bb46557c573aca1c0e2cb672 SHA512 4375bcdd39ba320cfedffcc18b2a366b70e81a1f2e734351a6575479dfed678ef038d84c8165ce5127db6be57651c0d4ae9ed5130d26e5fdf920473fff6e0979 WHIRLPOOL 3c476d1a95163e135ab21a9b37b1a25aae2bc0e9535dd532a1a34a30e197b4d4c4772a2aab33cf32d0c6cac8a2f4726761318f9c42a7a018c226a58e61f08465 DIST gpsd-2.95.tar.gz 1385681 SHA256 832343a53921a8371efa540ba57c91dadedda445e571c1beb97c06539ef450ae SHA512 f48dd0a2942e39de0b1d38a8979e123edbd39de05e2786419433826dfbf9de579fcb9b2c179385bc84313817a4266fd76560253b4e67e2daf419618699abbf98 WHIRLPOOL e9da24e45efee327f8849a4f52e39ebd7d2ce06a0d7372a3b11baee68129e72be62bfd4a5b0ed181cae1b693722bd551ab1337fcdce9dbfc80a091df283329ac DIST gpsd-2.96bis.tar.gz 1554605 SHA256 c6d72565bc06b802c749e69808eb7c6ee165962dc17383971c9001b5e1763690 SHA512 a6ba88b3907293d13032bb623de321b36dfc3fec25502cafa22924c4d0ff187b46f192d27effa9b4214cba3de16dd3c7c0a0fc6d5ba411e2799acb8b3e832aa4 WHIRLPOOL 0fd1471e819759f055ec389d0236c7894f107062331325cb520d60c16431339eabc616019e96270ed54f9defc34a5ed45927977e6e62a16730a0b0decf6552ed +DIST gpsd-3.10.tar.gz 1566622 SHA256 706fc2c1cf3dfbf87c941f543381bccc9c4dc9f8240eec407dcbf2f70b854320 SHA512 fd452185a8a9f9b8dfb2a5c2d5b6410f795d56dc46a7c216d8fcd686e43c5555a5f0421434060e9bb7afa465bb8a45a1e358108c4de42300eeb972caa334d8b6 WHIRLPOOL 52aa2285eff48f72a3e554c40bdb2b521bc36e35680a928d7ee53f3b55578d8451a573f4c75dcadc905eba7c48b41b5a317704aaf17b9699b614595560011514 DIST gpsd-3.6.tar.gz 1449822 SHA256 53a078dd547a17c4eeb0529a6d6eb338dac217811caf9644a0194184219494cc SHA512 a31114f68e9481d68bfb45d90286181eb47083c58a1e1cfae78b73ead36b448050b97a0b31131a58197f32adba4eeb6f798f3c4e55e928536cd68648d5860e18 WHIRLPOOL ef4f569ed32cba0e6c39726dfd6636292f38f4fe45b95035b4c20fd03eb569d12f228b468ba00e35dfd5e3bf4eda84cf3506d418cc553b55b882fa4e15277350 DIST gpsd-3.7.tar.gz 1460424 SHA256 7800c478ee9d7ca7a502b0f892828561b1fbf7bc69d9d38c447c82c3628302ac SHA512 fc6edad8694a62ead2018e78ba5f3033dcc960b89fea7fbc781493b951ff8a3024cfa56a18c96cca747a3394885cdb24e5fce358e8f6a1a17fd4a3248228937f WHIRLPOOL 592908b39f248e68ceb6d2a1b14fa62401388e674aa5cdc901aa8e7caaf6fe5da742cd77530ddb00c5789e2372fdb8a46af9d946af89d6e560457c4eaa5cd92f DIST gpsd-3.8.tar.gz 1516959 SHA256 5f9add9a378a3cd1c0f641e0def49fc3f14fb700c9fca573e07d17b3e5957c23 SHA512 9df968db33346852c9779ce4670d97c77f018c3254661cc709a30b693f1a10602f5f08eb1d2c19dab46747a6f88f9d8be7464d3ea854f3bfc760cc94c3b2e57a WHIRLPOOL 64feb051b2aa637d6da978221f84f046078c29f43f1b68429cd617fb773b8b539a34948e215f18b372050b9e50c0f9c68d22f2b9ec20207899bebb9048e30270 DIST gpsd-3.9.tar.gz 1518775 SHA256 d9b24be838b48db5e8eba66f74edf32d1982fe0fb018c9d9a7ad1ada9f189d5a SHA512 082524a7744da5212074123ab7920fe77bfa35f99cb12a900ad7b2718ea563803f988d09d7a063d08784d790c8c7e65503daefce4e6dd6bd1bc77bf580db638f WHIRLPOOL 1d3c70bfe5b4b8dec5dc4119287afb7ca4f426041f49c43b167b9e7f85c3995bfcb3bbf777cbe479ef353f1d485e54c891e732fd6871b6dbe9874d8d3c7fa6d1 EBUILD gpsd-2.95-r1.ebuild 2677 SHA256 601cc86fbd92ed07a2ed567c7b83d1fb1f153dac33d81c3c587c3949fb685ce5 SHA512 d7d41eaecf53390b44a87c81d7526b8254c20a5fe6ef93c835d78d386f9f09695c4a511e0c54c5e16f81e5d490972f3bc3c989f406287e23bc5234dcf9b37a1b WHIRLPOOL 65982b451326fc79727ed5139094cf3e86a0e6e21eda96e4776db63fee55f86d932acea2824b93131994e37edfafffef804811e67e8c5d54282902173a6e5800 EBUILD gpsd-2.96-r1.ebuild 2843 SHA256 0cbac9e58788391572d823ef1f7febae91cdefbde5824d3cc2398721c2097db3 SHA512 043a2e24698d7a02d72cc9fa5b6bb23e24fc875f8719c48aec8cad8d9a7326d0f337d6d6b5a21587072642b48476d1a01699261cb0aed9b191fff20a03a69d8b WHIRLPOOL 67b29ea48b5aaccf5bd1c91e40dfdc152fa0bf5d0027303456ed4563f7d9862b531c9adf7d05f898f4d78781ed7754051886ea785fd9f04ed2a686584875638a +EBUILD gpsd-3.10.ebuild 4865 SHA256 64ec7e2332a2a5e1e83b6c0fd01563169a8f7e6376d30904b68e7b1b1c46f9d6 SHA512 79f70e154094cc5fdc045e24eb991ff7f2796561881230b16630292938b4a21801b0d02ffd70dc2d65c8fa8c76000acb9103f825d31bb31c1315413979b777d9 WHIRLPOOL d32fba65e949b162b63ca7aabef1d40893202b61ff4412d14a831851ddf221440956c8f91121bb9d4d42a5baf8ff6b5a617fd665c5e38143dd6df0e4311397ff EBUILD gpsd-3.6.ebuild 4452 SHA256 993f9eb7c4086131600a791079ac88ac0cd7204412abaa140d279a17404a2e07 SHA512 1fc00ca20b7ec143cb5ae8acd767e0382f1d5020e472a3eb0e20cb1b137995c21e7ba67302435c4bf61eed31861ec4daad6651f1a48309be960f99bd051ad9cd WHIRLPOOL fa876c2507ae3d0e565c97abb1dcd401a3e4d4a3c525f9dc3f1dd461aaf0bf792ea4cb9dbff48be355e17c3cf8b2d06f1b00dea606f3e6790a7c4e994601f318 EBUILD gpsd-3.7.ebuild 4632 SHA256 b84369682237063c571645b001f40c60d7de5da53dfa510bc1b94c0746a1a13b SHA512 703e36a2ab8a967fcfe4313050ad2b1d8e32eedcac89cfa72491deeb0c1e3e42c28b5ac5b5394a544acfcce0ee568c5dfa1366508ff9754a589cef09e555111b WHIRLPOOL a5ceaa85bbe12dc4c75f15dfedc70e587f254af24d28a4e9328ea1d29d83c5429cfa511b7a269a005a61890f8edadacbb7d6b8e187699b266881fd9192029506 EBUILD gpsd-3.8.ebuild 5150 SHA256 6ee13a2fc5af0410b2195113904dcc3b62893ea4764dbe837a4debebbe01bbbb SHA512 6726ed6a738d33cb9988584b08358cb721e88342ac504cde34ca933324c5ce3ee77121e2f9f1885d056b3044a126b0ffc65ddba602c653fd56d03d945bf4d418 WHIRLPOOL 9f8727ffb57d3c1516c57410f47c46ba255add79540611ab4c9213fbaa8cdf54d3be028c2b1fd5b6b67da6d5544c62d512860630e6b3383c2c3811457989bd3b EBUILD gpsd-3.9-r1.ebuild 5129 SHA256 60d4c7e349a15f23a41f26b6d5db1fe88434dd4f55a47dd6821d7bf4b662b624 SHA512 9ce915611d47e80d5a3b2405de505618714c48bc2a2e1ef78ff2d5c86b293c85bd625ac0645b47d799d17f9d793d7caa47d63f93ba637794ae3a943a7f49e3d3 WHIRLPOOL 5265e09eff22d185604ccc84241348388149221acd9b6b7b1bd758982704a8cd2e3198b50359788d121d13f88f532fa0b91460d9c51d7e09b401b29ee2711b3d EBUILD gpsd-3.9.ebuild 4938 SHA256 24790e251a0e6ddbf153d0439c1f5fdf11b5963f821b5a3e6d180ffc6cf470c5 SHA512 87c02ecbe75abd74563dbd2ca04c3773651c07fed7978cae414d8f0ff42fc0e6d6f22ca94b9c6f057269cc3763d2ff8a1d9dc31694ec9308f848de942dfe2ad3 WHIRLPOOL 7ce9c568a207cd113bcf053e1d5370ce793db023afee4d3cf6fc54ccd628ceeb8b16cae841b2a93e6c095ea5721ebc26a647c851414423e96a561780220b8479 -EBUILD gpsd-9999.ebuild 4961 SHA256 80cbaa1fd9bf4b90e0c3b6696304f1b9305d4e9a50c5b2ad1c40533476142d75 SHA512 b9b7df1dcf676c2f9997cd53836c01c9f2c7d5a09f991f3dbc229a68aea09365c4d174c87387cdd05a14530beda5f79adcf6e86d11549dd2f58ff99ee8309062 WHIRLPOOL 42fe2cc67acd108ecea1db84cfad63f826d6b57ad99f802a8d050f5a75414d63b58a9ead13f031852f3cf47b14dbefce6893a47d86e5e7f030d117c54f55a3cd -MISC ChangeLog 19803 SHA256 2020d619ece17fcdc8a80aa6eec981e5087f33ba20d0f9b4836a50823dcc8266 SHA512 4c3c72b9734ff3d3f0d9d1be2b76438727a48f3e8bf243515db2b34c08230fe66eb8afd581b3ded3246e3d26a36d70eafea531fb23648f88f50b74a5fb51230c WHIRLPOOL 956166ab51c27a479cf55fbe43506f721b08bf0e9683de68fa8301557ffabba47fa5515292f66598d7fb5a7eaeac71398c4b21bd0dd2dc0d29c1f57320851c6b +EBUILD gpsd-9999.ebuild 4770 SHA256 2b4e1b62b2a0c515498b09be180c4c1705c858fc083a688c8ff53e5b2e58e4fd SHA512 7f85be2f8702ff612d91ee783e15471826a22bd33788359cabc2814ddf9ddf5239b2b8408af16d4c92de0c63167eebc0956011ff74a786cab7c7e3f74a142774 WHIRLPOOL abaf3b13561897e15c05c2182a2d76730f6b03dc056e82a40ed6dcb026aaa95319082d2d67b96075787c6a0bc80d38631516db7e22af377caf1cc11b00ea97c1 +MISC ChangeLog 20036 SHA256 7af48d33d35be20bc7892779bfca0ed0c031b35a9b9b617e82b2d7119535e8dd SHA512 393e93ede4b2fd1ae0f23ac96df9870a95d4285731692877250f46528ec5f4b2b295676bbb80fdb3c3cfe64f44b24d57337ebfc748a4b1ac7306d2e71f7a02e5 WHIRLPOOL 2e8bd76c8f074e91857740ebb37ec297158140727931d9b348baa051900289afa9e388610206ab96677686358995f82a1d9fb6b5c3e9d6c58ad0ad1578d978da MISC metadata.xml 736 SHA256 9993f65382c0c6fdca76f6dc814dceb6f2bd010446cd8316f793a2e31f6322b3 SHA512 01ed36d89c34d562578f2aaad1c07c9db27fb29faca64775b44ee9fad111248f5f210e778efd5fb7530b4c9ebdf5778d23bd0922a2ec405243a9aa187c1c40cd WHIRLPOOL 0c7735a3536fea5bbeab753a8d4b06803eec683d650ae56b72ad241cca1ca2ed8c00376faf944f3611f0cae4a8098fa7141bc0dd508e24afda38be6f44703d57 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQIcBAEBCgAGBQJSc7FNAAoJELp701BxlEWfozEQAJLAD+pQDNaDsxtWNCZKlwwW -SFO0Rr3vS7P5H6qJ3HAxwIBUQ8EFO2i0cSr4AaGBaD2JCNgKrEGoNvGG9CS0Gqfm -fBg5eVCDXlpZy5pbx0zQAE74lC+P6XWBCDGXDNQXJTACjWYmMycWcRIwAbpjJCs/ -ViJJPmjgtqpTzp31AFH7k09HKZiwD6abJ2g34By8jL8LY59KU4bwEEP4Cxfb7Lku -wUnOFWVp4ib7gdTYMtb+s1wr3futF5wAPym/VozjpDvU/orp7rAM9rGFXR/s6j58 -T4ZVaoHWoc5HjQpo+P3e93UksqjtWaFs9zunmlpwxO/f76eoT0g0HE8o1eTkHaDV -6cYr5ycjDYspdZwFJTA4Z4Vpa7ckrzJOollBR5/sbdYcIDS+38rOeLz8kLH9/7mS -DWCUpMV2UuFEC22BxRWhnInZ8bcYEmA/kkt9fex6pWOPi92nqLuzv0/nMzqVzf0u -/jlBBUsG8PIwtxFp5XqepivFw6ZPhFGpjCsjn9yeXao9HkeIdbxX0PbggM4YZxI1 -LoQjsEevcvoMtj3up8R0oIcaC/Gc5bB5+SQBabKKwjyCPsG8xI6T8siovWDL2K1R -nBmiuPvxQRHCRD85j7qJBa6JWCUUe91PmRbBfO6iYdaEFtbdaaDvL9nTAu3mifMl -UtwVV98TziPh4wojZ1cK -=6r1P +iQIcBAEBCAAGBQJSkC5NAAoJELEHsLL7fEFWhGYP/A96W43ghUfBFIYwZmBWzqeG +Rz9G16OsiVv83GLNuccABBBmz2VoliR2eD1HExNOZiO+7qzr0TCSq/n7DxBUoQqf +tKQcR3rUt0GRv/dapaXqHqm4ZceINnuLkYXypQJ2dA8YZEU69VRTcoIe/Ec4XGsw +OhMDpaNGE3YdnG/71Hi8dU2ETQ7C585xuhZz9T5ztDdifq7nQ2qzBkKHQfEyvf9l +jDGVj3jfiwXDV5n0qRC1SvOspZ1vNiEk8cg3w2RoWsPf2pPWXCDz2Cs/+THrUniR +LCLx5jBJw5N4aFn400JO92CqXlo2rrP4JgO/Sof8R0/evM9CEi7wVu58dzubtXHN +asSgvZ1YTJK8oFUdiCoMf8PWdpLPDV6svVAhmKb1J2bKtOtPCHDki0fWltZbTmxA +tlwqA3EOYaFUhPVXCk7gNXrJlDu82TA8NLTMUoN6wTAzlmKZr6klU7D1PissD9II +MdG87jkxknQnkMI3Ckpy1GrC1T5xRn3B9PJvtXBMkWEE/DXQ+Xh1hfth/TWMkiCS +FGxhMyvWjv51e9mWbkDa6gMxn5p9J2BVqOn7MWSmRZ8B69sJNletyT67nFwiLkOT +yRvjlDnYP8acJMbune7iaFXlKd03kfVQE9VrhzUnwRWXdsAya9YwPyFcM8qdZLZy +VAgWY4xp/crrpOGBWc4e +=qOF3 -----END PGP SIGNATURE----- diff --git a/sci-geosciences/gpsd/files/gpsd-3.10-dbus.patch b/sci-geosciences/gpsd/files/gpsd-3.10-dbus.patch new file mode 100644 index 000000000000..3ea68386e2f1 --- /dev/null +++ b/sci-geosciences/gpsd/files/gpsd-3.10-dbus.patch @@ -0,0 +1,32 @@ +From efaf7972ca95ff52464dedfe30bafa45095d299e Mon Sep 17 00:00:00 2001 +From: Bernd Zeimetz <bernd@bzed.de> +Date: Sat, 23 Nov 2013 02:56:22 +0100 +Subject: [PATCH] Make it build abain with dbus enabled. + +This reverts a bad change to SConstruct in 57e9bdea. + +It still leaves the issue that scons links all file sstaically now. +--- + SConstruct | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/SConstruct b/SConstruct +index 290910b..51b07e1 100644 +--- a/SConstruct ++++ b/SConstruct +@@ -968,7 +968,11 @@ gpsdlibs = ["-lgpsd"] + usblibs + bluezlibs + gpslibs + # linking + # The final executable will build but not be portable. + +-env.StaticLibrary(target = 'libgps.a', source = libgps_sources) ++env.StaticLibrary(target='libgps.a', ++ source=libgps_sources, ++ parse_flags=dbus_libs + rtlibs) ++ ++ + + # Source groups + +-- +1.8.4.3 + diff --git a/sci-geosciences/gpsd/files/gpsd-3.10-rpath.patch b/sci-geosciences/gpsd/files/gpsd-3.10-rpath.patch new file mode 100644 index 000000000000..8d4a309f0957 --- /dev/null +++ b/sci-geosciences/gpsd/files/gpsd-3.10-rpath.patch @@ -0,0 +1,13 @@ +don't set the -rpath flag to the install dir as this breaks DESTDIR + +--- a/SConstruct ++++ b/SConstruct +@@ -287,7 +287,7 @@ def installdir(dir, add_destdir=True): + # Honor the specified installation prefix in link paths. + if env["sysroot"]: + env.Prepend(LIBPATH=[env["sysroot"] + installdir('libdir', add_destdir=False)]) +-if env["shared"]: ++if env["shared"] and env["chrpath"]: + env.Prepend(RPATH=[installdir('libdir')]) + + # Give deheader a way to set compiler flags diff --git a/sci-geosciences/gpsd/files/gpsd-3.10-udev-install.patch b/sci-geosciences/gpsd/files/gpsd-3.10-udev-install.patch new file mode 100644 index 000000000000..5d81466b9709 --- /dev/null +++ b/sci-geosciences/gpsd/files/gpsd-3.10-udev-install.patch @@ -0,0 +1,40 @@ +From 6821edb2d40956e5f93a80420ae1dbf825b95281 Mon Sep 17 00:00:00 2001 +From: Mike Frysinger <vapier@gentoo.org> +Date: Mon, 11 Mar 2013 13:26:57 -0400 +Subject: [PATCH] fix DESTDIR handling with udev rules install again + +Commit 102e29d16c3fd9b414eeac53c794302f902ae8da reverted the DESTDIR +logic when upgrading the udev path handling. + +I fixed that with commit a41cd69c87e312198834a2e6232134176c9352e5. + +It's been reverted yet again in an unrelated commit +57e9bdeae2f00664616ee1d9a936a5cfe27bfd30. Why do people keep doing this? + +Signed-off-by: Mike Frysinger <vapier@gentoo.org> +--- + SConstruct | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/SConstruct b/SConstruct +index 51b07e1..caed21e 100644 +--- a/SConstruct ++++ b/SConstruct +@@ -1790,10 +1790,10 @@ if env['python']: + # is plugged in. + + Utility('udev-install', 'install', [ +- 'mkdir -p ' + env['udevdir'], +- 'cp $SRCDIR/gpsd.rules ' + env['udevdir'] + '/rules.d/25-gpsd.rules', +- 'cp $SRCDIR/gpsd.hotplug ' + env['udevdir'], +- 'chmod a+x ' + env['udevdir'] + '/gpsd.hotplug', ++ 'mkdir -p ' + DESTDIR + env['udevdir'] + '/rules.d', ++ 'cp $SRCDIR/gpsd.rules ' + DESTDIR + env['udevdir'] + '/rules.d/25-gpsd.rules', ++ 'cp $SRCDIR/gpsd.hotplug ' + DESTDIR + env['udevdir'], ++ 'chmod a+x ' + DESTDIR + env['udevdir'] + '/gpsd.hotplug', + ]) + + Utility('udev-uninstall', '', [ +-- +1.8.4.3 + diff --git a/sci-geosciences/gpsd/gpsd-3.10.ebuild b/sci-geosciences/gpsd/gpsd-3.10.ebuild new file mode 100644 index 000000000000..dc89ca42e504 --- /dev/null +++ b/sci-geosciences/gpsd/gpsd-3.10.ebuild @@ -0,0 +1,167 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/gpsd/gpsd-3.10.ebuild,v 1.1 2013/11/23 04:25:41 vapier Exp $ + +EAPI="5" + +DISTUTILS_OPTIONAL=1 +PYTHON_COMPAT=( python{2_6,2_7} ) +SCONS_MIN_VERSION="1.2.1" + +inherit eutils udev user multilib distutils-r1 scons-utils toolchain-funcs + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="git://git.savannah.nongnu.org/gpsd.git" + inherit git-2 +else + SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +fi + +DESCRIPTION="GPS daemon and library to support USB/serial GPS devices and various GPS/mapping clients" +HOMEPAGE="http://catb.org/gpsd/" + +LICENSE="BSD" +SLOT="0" + +GPSD_PROTOCOLS=( + aivdm ashtech earthmate evermore fury fv18 garmin garmintxt + geostar gpsclock itrax mtk3301 navcom nmea nmea2000 ntrip + oceanserver oncore rtcm104v2 rtcm104v3 sirf superstar2 tnt + tripmate tsip ublox +) +IUSE_GPSD_PROTOCOLS=${GPSD_PROTOCOLS[@]/#/gpsd_protocols_} +IUSE="${IUSE_GPSD_PROTOCOLS} bluetooth cxx debug dbus ipv6 latency_timing ncurses ntp python qt4 +shm +sockets static test udev usb X" +REQUIRED_USE="X? ( python ) + gpsd_protocols_nmea2000? ( gpsd_protocols_aivdm ) + python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND="X? ( dev-python/pygtk:2[${PYTHON_USEDEP}] ) + ncurses? ( sys-libs/ncurses ) + bluetooth? ( net-wireless/bluez ) + usb? ( virtual/libusb:1 ) + dbus? ( + sys-apps/dbus + dev-libs/dbus-glib + ) + ntp? ( || ( net-misc/ntp net-misc/chrony ) ) + qt4? ( dev-qt/qtgui:4 ) + python? ( ${PYTHON_DEPS} )" +DEPEND="${RDEPEND} + virtual/pkgconfig + test? ( sys-devel/bc )" + +# xml packages are for man page generation +if [[ ${PV} == "9999" ]] ; then + DEPEND+=" + app-text/xmlto + =app-text/docbook-xml-dtd-4.1*" +fi + +src_prepare() { + # Make sure our list matches the source. + local src_protocols=$(echo $( + sed -n '/GPS protocols/,/Time service/{s:#.*::;s:[(",]::g;p}' "${S}"/SConstruct | awk '{print $1}' | LC_ALL=C sort + ) ) + if [[ ${src_protocols} != ${GPSD_PROTOCOLS[*]} ]] ; then + eerror "Detected protocols: ${src_protocols}" + eerror "Ebuild protocols: ${GPSD_PROTOCOLS[*]}" + die "please sync ebuild & source" + fi + + epatch "${FILESDIR}"/${PN}-3.8-ldflags.patch + epatch "${FILESDIR}"/${PN}-3.10-rpath.patch + epatch "${FILESDIR}"/${PN}-3.10-dbus.patch + epatch "${FILESDIR}"/${PN}-3.10-udev-install.patch + + # Avoid useless -L paths to the install dir + sed -i \ + -e 's:\<STAGING_PREFIX\>:SYSROOT:g' \ + SConstruct || die + + use python && distutils-r1_src_prepare +} + +python_prepare_all() { + python_export_best + # Extract python info out of SConstruct so we can use saner distribute + pyvar() { sed -n "/^ *$1 *=/s:.*= *::p" SConstruct ; } + local pybins=$(pyvar python_progs) + local pysrcs=$(sed -n '/^ *python_extensions = {/,/}/{s:^ *::;s:os[.]sep:"/":g;p}' SConstruct) + local packet=$("${PYTHON}" -c "${pysrcs}; print(python_extensions['gps/packet'])") + local client=$("${PYTHON}" -c "${pysrcs}; print(python_extensions['gps/clienthelpers'])") + sed \ + -e "s|@VERSION@|$(pyvar gpsd_version)|" \ + -e "s|@URL@|$(pyvar website)|" \ + -e "s|@EMAIL@|$(pyvar devmail)|" \ + -e "s|@SCRIPTS@|${pybins}|" \ + -e "s|@GPS_PACKET_SOURCES@|${packet}|" \ + -e "s|@GPS_CLIENT_SOURCES@|${client}|" \ + -e "s|@SCRIPTS@|$(pyvar python_progs)|" \ + "${FILESDIR}"/${PN}-3.3-setup.py > setup.py || die + distutils-r1_python_prepare_all +} + +src_configure() { + myesconsargs=( + prefix="${EPREFIX}/usr" + libdir="\$prefix/$(get_libdir)" + udevdir="$(udev_get_udevdir)" + chrpath=False + gpsd_user=gpsd + gpsd_group=uucp + strip=False + python=False + manbuild=False + shared=$(usex !static True False) + $(use_scons bluetooth bluez) + $(use_scons cxx libgpsmm) + $(use_scons debug clientdebug) + $(use_scons dbus dbus_export) + $(use_scons ipv6) + $(use_scons latency_timing timing) + $(use_scons ncurses) + $(use_scons ntp ntpshm) + $(use_scons ntp pps) + $(use_scons shm shm_export) + $(use_scons sockets socket_export) + $(use_scons qt4 libQgpsmm) + $(use_scons usb) + ) + + # enable specified protocols + local protocol + for protocol in ${GPSD_PROTOCOLS[@]} ; do + myesconsargs+=( $(use_scons gpsd_protocols_${protocol} ${protocol}) ) + done +} + +src_compile() { + export CHRPATH= + tc-export CC CXX PKG_CONFIG + export SHLINKFLAGS=${LDFLAGS} LINKFLAGS=${LDFLAGS} + escons + + use python && distutils-r1_src_compile +} + +src_install() { + DESTDIR="${D}" escons install $(usex udev udev-install "") + + newconfd "${FILESDIR}"/gpsd.conf-2 gpsd + newinitd "${FILESDIR}"/gpsd.init-2 gpsd + + if use python ; then + distutils-r1_src_install + # Delete all X related packages if user doesn't want them + if ! use X ; then + rm "${ED%/}"/usr/bin/xgps* || die + fi + fi +} + +pkg_preinst() { + # Run the gpsd daemon as gpsd and group uucp; create it here + # as it doesn't seem to be needed during compile/install ... + enewuser gpsd -1 -1 -1 "uucp" +} diff --git a/sci-geosciences/gpsd/gpsd-9999.ebuild b/sci-geosciences/gpsd/gpsd-9999.ebuild index bbd8853febc6..fd2ab91cc1e7 100644 --- a/sci-geosciences/gpsd/gpsd-9999.ebuild +++ b/sci-geosciences/gpsd/gpsd-9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/gpsd/gpsd-9999.ebuild,v 1.14 2013/08/27 17:59:55 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/gpsd/gpsd-9999.ebuild,v 1.15 2013/11/23 04:25:41 vapier Exp $ EAPI="5" @@ -28,10 +28,10 @@ GPSD_PROTOCOLS=( aivdm ashtech earthmate evermore fury fv18 garmin garmintxt geostar gpsclock itrax mtk3301 navcom nmea nmea2000 ntrip oceanserver oncore rtcm104v2 rtcm104v3 sirf superstar2 tnt - tripmate tsip ubx + tripmate tsip ublox ) IUSE_GPSD_PROTOCOLS=${GPSD_PROTOCOLS[@]/#/gpsd_protocols_} -IUSE="${IUSE_GPSD_PROTOCOLS} bluetooth cxx debug dbus ipv6 latency_timing ncurses ntp python qt4 +shm +sockets test udev usb X" +IUSE="${IUSE_GPSD_PROTOCOLS} bluetooth cxx debug dbus ipv6 latency_timing ncurses ntp python qt4 +shm +sockets static test udev usb X" REQUIRED_USE="X? ( python ) gpsd_protocols_nmea2000? ( gpsd_protocols_aivdm ) python? ( ${PYTHON_REQUIRED_USE} )" @@ -70,15 +70,10 @@ src_prepare() { fi epatch "${FILESDIR}"/${PN}-3.8-ldflags.patch - epatch "${FILESDIR}"/${PN}-3.8-libgps.patch - epatch "${FILESDIR}"/${PN}-3.8-udev.patch - epatch "${FILESDIR}"/${PN}-3.4-no-man-gen.patch - epatch "${FILESDIR}"/${PN}-3.7-rpath.patch - epatch "${FILESDIR}"/${PN}-3.7-gps_regress.patch #441760 + epatch "${FILESDIR}"/${PN}-3.10-rpath.patch # Avoid useless -L paths to the install dir sed -i \ - -e '/^env.Prepend(LIBPATH=.installdir(.libdir.).)$/d' \ -e 's:\<STAGING_PREFIX\>:SYSROOT:g' \ SConstruct || die @@ -115,6 +110,8 @@ src_configure() { gpsd_group=uucp strip=False python=False + manbuild=False + shared=$(usex !static True False) $(use_scons bluetooth bluez) $(use_scons cxx libgpsmm) $(use_scons debug clientdebug) |