mirror of
https://github.com/weechat/weechat.git
synced 2026-07-05 09:13:14 +02:00
Compare commits
926 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| f25dd0c81e | |||
| 2b4401339a | |||
| 7b0e01265b | |||
| 1eedace713 | |||
| 43fb54f51d | |||
| bbd212c675 | |||
| 52fb9fc237 | |||
| 0ffb61617a | |||
| 6c33b0d6e6 | |||
| d8b9e0a6bf | |||
| 15394897e3 | |||
| 47ced4833d | |||
| a3b5ae5e65 | |||
| 7fa74d89f7 | |||
| bc7ed9f3a2 | |||
| b91378fedc | |||
| 944972bc95 | |||
| a2839fabb5 | |||
| 6c47428e78 | |||
| fcd120fa50 | |||
| 092f70aa7e | |||
| 01129cbc79 | |||
| 74d236dfeb | |||
| 6b0bd1302a | |||
| 01fb345fe0 | |||
| 9db356bd9b | |||
| 219f75b225 | |||
| 59481611dd | |||
| ac4e762a0e | |||
| f3d614460b | |||
| 537f5617cf | |||
| f285fdafa0 | |||
| ff92b79712 | |||
| 1b2f4108fd | |||
| b8ffa87b5c | |||
| 58c615f33b | |||
| f566de5d60 | |||
| 518dcfe9d9 | |||
| 0fbbbb4435 | |||
| 86a99af606 | |||
| 97cede06b5 | |||
| d49c3eaac6 | |||
| 1d81fffe5f | |||
| bf16399096 | |||
| 3acdcee0d9 | |||
| 6d4bc94536 | |||
| 48797574ff | |||
| b49f825d0a | |||
| a763797d36 | |||
| 79f2f46dec | |||
| 26dfd69f87 | |||
| c19da32014 | |||
| 5c661a497f | |||
| 5d1568ecc2 | |||
| a6ed216052 | |||
| 160ab683ef | |||
| d820389f8a | |||
| 1ce23cd331 | |||
| 357740f455 | |||
| 462b106197 | |||
| 91dad6808a | |||
| 4da8fcf34d | |||
| 49f4c8e9ef | |||
| 8fc7515322 | |||
| facd73734d | |||
| 7080e7bd55 | |||
| 32774b72a4 | |||
| 110f558629 | |||
| 22cb023254 | |||
| 4b7e90c679 | |||
| 70ffe0a14f | |||
| 5a292b28c0 | |||
| 31e1b28c90 | |||
| a8bb074fe7 | |||
| 3432dfd16a | |||
| 4aa18db623 | |||
| b6e11d51f4 | |||
| 36b2e83700 | |||
| 71b3115ccb | |||
| af466d85cb | |||
| 8b3d8fdfe5 | |||
| 52f2d5bf13 | |||
| 520f7369ba | |||
| 48837c35bc | |||
| e5b0b827ef | |||
| f8b2c6f5ac | |||
| 3bba891927 | |||
| 02868b4dc0 | |||
| 73eb2564f3 | |||
| 7e540dc5fb | |||
| 4a6bdc1c9c | |||
| 1c3c7b01db | |||
| afa432af25 | |||
| 144dc60d0a | |||
| 9040dfbf52 | |||
| f878997828 | |||
| 7d17e429aa | |||
| d216786846 | |||
| b5b9dc342e | |||
| fa73f5357b | |||
| 646a072511 | |||
| 0ac504a18b | |||
| cc40a0ee55 | |||
| 846dde00aa | |||
| 7dfaca9ef3 | |||
| d48896cfa4 | |||
| a571d599d3 | |||
| f840c64626 | |||
| e058d75ce3 | |||
| 5668e2ab12 | |||
| 46e46ed763 | |||
| 78d270fa04 | |||
| 892aa79fb5 | |||
| d364298d75 | |||
| 9835d530b9 | |||
| 44459f45e0 | |||
| 52cb1036d2 | |||
| 8cba1e10c0 | |||
| 45ae0c1d67 | |||
| c16dd6dcde | |||
| cc80730de7 | |||
| 5afdf63fa3 | |||
| b886a763b6 | |||
| 7d5730b14e | |||
| f8cd82b1d1 | |||
| f1a346c21a | |||
| 5ccec2e85f | |||
| 929a7906c4 | |||
| 571e6c0d5a | |||
| 5002cb8b79 | |||
| c0081e7355 | |||
| d7f29995fd | |||
| 66494c439e | |||
| 4c5e89ca6a | |||
| 17052c0c67 | |||
| 4a88caa1f2 | |||
| f44cf6ac3c | |||
| 2f3d712a62 | |||
| 4c3d090184 | |||
| d52d214448 | |||
| 52cbd0b921 | |||
| 811b68991e | |||
| 542dc8cd33 | |||
| 1e14a6d089 | |||
| 1d81645ce1 | |||
| a193814a3d | |||
| dcd7ff81b3 | |||
| 58f1403414 | |||
| dd8650a282 | |||
| 95adb3a04b | |||
| 92ab912fae | |||
| 0eb77db79f | |||
| fa7f42cdd6 | |||
| 0b27dd58b3 | |||
| c832116cae | |||
| 1aeeecb82d | |||
| f6a80141b7 | |||
| faba6aa6c2 | |||
| c82633e9e4 | |||
| 4f184b6111 | |||
| 4520b0f7ae | |||
| 9d74013036 | |||
| 92280750c8 | |||
| ea16b06348 | |||
| dfa3e13e3d | |||
| 1d7466032d | |||
| 267eeffa0a | |||
| 57cda6a331 | |||
| 03fa2448ef | |||
| 50a489bc33 | |||
| 3d49f7662f | |||
| d0832cd50e | |||
| 0c48b7ab8b | |||
| d3799b4616 | |||
| d03eb52d49 | |||
| b32ccca390 | |||
| c8a479453d | |||
| 9a160509d7 | |||
| 983791de84 | |||
| 70e68afbf8 | |||
| f97ef54733 | |||
| 92d6074931 | |||
| 3e90657ab0 | |||
| b7e0e29de7 | |||
| 4c59f2bf5e | |||
| f99103ee21 | |||
| 332dcf1257 | |||
| 0a0bbeed4d | |||
| a496db78aa | |||
| 9cc31d88ea | |||
| 7e14c60f4d | |||
| 02fc4053c9 | |||
| 74333b2270 | |||
| 9e1caff33f | |||
| a0bfd1efb7 | |||
| 2305c95db0 | |||
| 1fa4701ed0 | |||
| 0b94d3c3bc | |||
| 95d0d33972 | |||
| 262dff4b87 | |||
| bfcabd2b96 | |||
| 51aa15cced | |||
| 58ae58d81b | |||
| 0226a1934a | |||
| 6716985d27 | |||
| b5db21d6c4 | |||
| 717eaae496 | |||
| fba9839587 | |||
| 3b53a3a8be | |||
| b63ac8a0f1 | |||
| be9269dfc2 | |||
| 8d64b658df | |||
| e0890b376c | |||
| 47213a9869 | |||
| f435e8d3fa | |||
| d1a89e9db0 | |||
| 70ed2a8189 | |||
| ea9d79f268 | |||
| 725c5aaeb9 | |||
| c273b87ccc | |||
| 941fe2efc9 | |||
| dc1fb1a70c | |||
| a35abad19d | |||
| 6f5d1228a4 | |||
| e867298233 | |||
| 90774b73d8 | |||
| 18ff3064cf | |||
| ff62f3edff | |||
| 652653ff82 | |||
| 414656675e | |||
| 9b4eb6d607 | |||
| 2b04972326 | |||
| 539516fe7c | |||
| 757cbcb999 | |||
| 34783c1006 | |||
| e8ed81ec22 | |||
| 7bac9f377e | |||
| aaf991a7b9 | |||
| 91f76dc771 | |||
| a349af5356 | |||
| 786ad41309 | |||
| 8c7b9a1c5e | |||
| 1417b7a823 | |||
| 46c26922aa | |||
| a5785a1ddc | |||
| cce23613a7 | |||
| 05e1e31072 | |||
| 802aa2167a | |||
| e2605cf77b | |||
| 5ce1a3e867 | |||
| 9b37ae8e3d | |||
| 7272b99254 | |||
| 5812564bf5 | |||
| b6e4f918f5 | |||
| e3c6384972 | |||
| f5a65c9b2b | |||
| 0d35a80a9f | |||
| d2f2a863e4 | |||
| dd32052fec | |||
| cf81a6dfcd | |||
| 591b111891 | |||
| 4af78fa4aa | |||
| f111abdfc1 | |||
| cc8f798237 | |||
| 14cf7bd20f | |||
| 0069dbb5f1 | |||
| f3be467dd0 | |||
| d4fd0293ad | |||
| 5a333b788d | |||
| 08015304bd | |||
| 5243d18c76 | |||
| 52d72a3934 | |||
| da695533d4 | |||
| 3088d319cf | |||
| 7014fbdd60 | |||
| 64d01f47fa | |||
| 53ec644ce1 | |||
| 43c1280343 | |||
| ce7eb3ac73 | |||
| 958cf969b7 | |||
| 9ab05d600d | |||
| 88058bbccf | |||
| 07b34b053d | |||
| 1466a56585 | |||
| 0e7ba42dfd | |||
| 2bde9453ed | |||
| 2a50f23e3d | |||
| 4b94b74990 | |||
| d82f8c8165 | |||
| 4adbb8da1e | |||
| 5a94228557 | |||
| f2b2a3d736 | |||
| 3dc4b41a66 | |||
| 07115ef3d0 | |||
| 7364853c9d | |||
| 66a0eb7a0b | |||
| 9f1658ef03 | |||
| 7785f7ea22 | |||
| 0cef9a220d | |||
| 8fb67c241d | |||
| b5f6874f2c | |||
| a6c188ce4f | |||
| 7bf712d4c9 | |||
| 1583ca88e5 | |||
| 5a119bb0f1 | |||
| 86008b8502 | |||
| 22b53c6019 | |||
| 32f2ec42c6 | |||
| 42dce54812 | |||
| 4e67133b9e | |||
| 437ebb69d4 | |||
| fdafdf147a | |||
| d33caa6ac5 | |||
| 15173364c0 | |||
| 8b966d1c7e | |||
| ad5a287134 | |||
| 92019c300c | |||
| 81a229f77f | |||
| 0249666489 | |||
| 1deba9894e | |||
| 474a498b48 | |||
| a9ca95241d | |||
| 2fcdba1332 | |||
| 1b9b2434f6 | |||
| 7f27d88ca6 | |||
| 1aaf9440b8 | |||
| 2110c6d92e | |||
| 087e9cc008 | |||
| e900579fba | |||
| 252feedde4 | |||
| 266b9e1e2a | |||
| f620249193 | |||
| 556d324756 | |||
| facccc81ef | |||
| cb77e7c5db | |||
| 9c36b7c693 | |||
| 14c958a0e6 | |||
| 9ebe6455b7 | |||
| daf535c9af | |||
| 0409faee7f | |||
| 218b2c2df5 | |||
| 7ffff58625 | |||
| bdd6bb5a69 | |||
| 0d8bd7f1e6 | |||
| 410caef273 | |||
| c03532bb6a | |||
| 875d544a85 | |||
| 55f1bbcd07 | |||
| 0806f1ad7e | |||
| 75cc0b0a77 | |||
| fb51fb6052 | |||
| 86e7d95b9c | |||
| f250be4aa8 | |||
| 03b6b4c1cf | |||
| 73f2c2c488 | |||
| fc1e35fb48 | |||
| 64bbb327bb | |||
| 12a37a9075 | |||
| b47af3c61e | |||
| eac1ca929b | |||
| 9990917cc7 | |||
| 92d5cece39 | |||
| 39faaa7dbe | |||
| f277d072d5 | |||
| a4f789810a | |||
| af12457a13 | |||
| cc1523b654 | |||
| 5916594441 | |||
| 600ee3ddf3 | |||
| c624960336 | |||
| 170acfe6f2 | |||
| db05104f64 | |||
| ea124f4158 | |||
| 7e0ae094cc | |||
| 7dea560ff5 | |||
| ca7bb9a069 | |||
| 21caea83f5 | |||
| 674403f734 | |||
| c46d7e44f1 | |||
| 49aacc853c | |||
| 784de68a5f | |||
| 6714d6fc82 | |||
| a5cbfdf7fd | |||
| d12c9efdbc | |||
| e407c41c5c | |||
| abb574ec4e | |||
| 72c1af25e0 | |||
| d466a86efc | |||
| 721478fe5b | |||
| 766273ac99 | |||
| e8122773b8 | |||
| e5de0cd0e8 | |||
| da66a343b3 | |||
| c4c66923f5 | |||
| 3a2d2d6b03 | |||
| f0cd7a994a | |||
| c4773e63d8 | |||
| 227f8ac604 | |||
| f22b0311b9 | |||
| 390443112c | |||
| 2dff60d7f8 | |||
| 8ca36552ea | |||
| f486b84134 | |||
| 234c7506ad | |||
| 6ea81f4c8c | |||
| dc878c5b69 | |||
| b94a1ce59b | |||
| 43e3ff3b1a | |||
| 5a07051f20 | |||
| d6a19adc54 | |||
| 16b114b609 | |||
| a41bed395b | |||
| 26fcc66953 | |||
| 663de42284 | |||
| fd5fc2e5a3 | |||
| 996da2f662 | |||
| f9d57a3099 | |||
| 8bff3225fd | |||
| c0c76ad995 | |||
| 35c3dbad63 | |||
| 23add1ac14 | |||
| 3aed4ac11f | |||
| 91b7aec855 | |||
| 261efe6299 | |||
| 9951902c7b | |||
| ade379ac11 | |||
| 351674699c | |||
| b3923b65f1 | |||
| 53fa3f770e | |||
| 7e64b9f1f9 | |||
| 6206fd6818 | |||
| 4c2cffbd31 | |||
| 0e4eb69d33 | |||
| 1a7037d9cb | |||
| a668775ae3 | |||
| 8cd4bf3750 | |||
| f3d537dd7a | |||
| ca1e0dde07 | |||
| f385aa8f8c | |||
| 6be17ac263 | |||
| a490195032 | |||
| 50ab62b75d | |||
| ea76cdb06e | |||
| c14b1b5fae | |||
| f7f019887d | |||
| 87e342dd9e | |||
| a3cc9bbe7e | |||
| 56baaaffa8 | |||
| f4a0307316 | |||
| 41fbc14f48 | |||
| 765297c038 | |||
| 27882ee74e | |||
| 94b9104d14 | |||
| 22b20d6206 | |||
| 5a4f96b679 | |||
| dfcc7baa40 | |||
| 354d96ea36 | |||
| fb86f21a5f | |||
| 913e036fa3 | |||
| c10cfb6aa0 | |||
| bee56c3b7f | |||
| 7389514c09 | |||
| 92609e3cd6 | |||
| a8dc36902b | |||
| c6fe4b18ef | |||
| 4668f0bef5 | |||
| bd3a12378e | |||
| 2cbdbb45d6 | |||
| fa9f787e14 | |||
| d301dd6c17 | |||
| ff09807c10 | |||
| 3744787ec0 | |||
| d38d033ce7 | |||
| cd71ea03d2 | |||
| e1beb83ff0 | |||
| 7ab034b52b | |||
| 5e1c88a476 | |||
| 40c5c5c1ae | |||
| 6dfcb5f563 | |||
| 8cb590559f | |||
| 464c8acd87 | |||
| 37b8aef96d | |||
| b311ca894d | |||
| f4e4f55de1 | |||
| 27a427c708 | |||
| 6103f18cd6 | |||
| 706032e5ac | |||
| 8eb55c04e7 | |||
| 43c889da50 | |||
| f19c2cfd80 | |||
| f1fdbe72dc | |||
| b62b2adc25 | |||
| 018e5c69ae | |||
| 4d35171767 | |||
| 23da5b233d | |||
| 1cadbdf6a9 | |||
| fa8dc0f531 | |||
| bad6eb0692 | |||
| 8081804555 | |||
| 91017cb06c | |||
| e20592f32d | |||
| dd41e5776f | |||
| 424b8c89cc | |||
| c962bb32f9 | |||
| 21e51d930d | |||
| a8589a0db6 | |||
| fe1642da08 | |||
| 950287d385 | |||
| 21356d9909 | |||
| fb7edb3518 | |||
| 4080047da0 | |||
| 8884eb6fe4 | |||
| 1dfc98c8fd | |||
| 718104b936 | |||
| cb8435441b | |||
| 2c4cf95ef9 | |||
| 4654568413 | |||
| c070481d0b | |||
| 91b27cd20c | |||
| 1e49718398 | |||
| c103c8d356 | |||
| 2e647d4c58 | |||
| 47db2b71ba | |||
| 954ea9fb9d | |||
| 7bce8a0254 | |||
| f377743380 | |||
| 62dbfc16c0 | |||
| 9a33c70355 | |||
| 8005f00e2f | |||
| 1a9fe7b590 | |||
| f93c7ebe6d | |||
| 296dd0b1d4 | |||
| 9c54e33ee1 | |||
| e7c947df3e | |||
| 8f66e15bae | |||
| 1b9cfb5cc3 | |||
| 8771986f3f | |||
| 2e43bac479 | |||
| a256cb4d4d | |||
| ba5664a019 | |||
| b045a35c44 | |||
| a355f6a41c | |||
| e459939ead | |||
| e0281a40f0 | |||
| 5877a458ea | |||
| 4f62af028d | |||
| fc1cdf68e3 | |||
| e2807e5f23 | |||
| c7e8e6856d | |||
| 0c66b91007 | |||
| 4ad5f7bbc9 | |||
| 19ed7740b1 | |||
| a0f814e75b | |||
| 0f920d6396 | |||
| c6fdeaf7e5 | |||
| 9f08029361 | |||
| 8b17cbb16c | |||
| c6b7a244d6 | |||
| 8c06006828 | |||
| 345be1ec5e | |||
| 0a7b708a1f | |||
| f43eb87d9d | |||
| 5eba5e980d | |||
| 00f3fbdfe1 | |||
| 86a8b9fb5f | |||
| 305175fb8c | |||
| bf8ee88dd8 | |||
| 11d8dd1b51 | |||
| ebcea798bb | |||
| 1c4e3c0e84 | |||
| e009884595 | |||
| 2479f427f7 | |||
| 16cc0b6088 | |||
| cf8a125ef2 | |||
| 4b1d87640c | |||
| bdbe7e0c37 | |||
| 8219039867 | |||
| bfd8c6918c | |||
| 2a4e9aef8a | |||
| c8505efac0 | |||
| 509a58b1d5 | |||
| fcd71d14bc | |||
| 09c5e8cbdf | |||
| 4cf6628d85 | |||
| fda70ec57d | |||
| c95f3d84d0 | |||
| 00c1c81c0b | |||
| 9ffab0bec4 | |||
| d70532250b | |||
| fe6cb5c1b3 | |||
| 67f6668d1b | |||
| aa10e20295 | |||
| 33e7ad43d6 | |||
| 5dbda28263 | |||
| fe512fdd33 | |||
| 1871a774f3 | |||
| adbfda00f5 | |||
| d654fca853 | |||
| 2ffa199a7d | |||
| ff26a8d550 | |||
| fad848bf7c | |||
| a08603c24c | |||
| e03310cb0d | |||
| cfe043e4b0 | |||
| 4b4d80bdc5 | |||
| cac2342165 | |||
| 50254dee23 | |||
| 4fdbb83a07 | |||
| 55e58811b3 | |||
| 19acf8121f | |||
| 239f853120 | |||
| c09e383325 | |||
| bbd080e680 | |||
| 3e1d811761 | |||
| a290589f7c | |||
| cf2ad51f62 | |||
| a9ff529d83 | |||
| fa2b1d6bf9 | |||
| e056f20643 | |||
| 149c77decd | |||
| 46677c79fc | |||
| 30e6acb00d | |||
| e1e3109da3 | |||
| 3fb123510a | |||
| 81cc688166 | |||
| d74041de25 | |||
| 7672139d6b | |||
| aa2f5d8acc | |||
| 37e609252c | |||
| 7cf9c8a656 | |||
| afc1dd4f6b | |||
| cc3fb26024 | |||
| f27f91467a | |||
| b63fca15fa | |||
| 0b0238a188 | |||
| ad842577c5 | |||
| d2ff46fa69 | |||
| 9fdeef247e | |||
| fced67b459 | |||
| b352891c2b | |||
| 8b925baa3c | |||
| 844ba9e1c0 | |||
| 11396b3266 | |||
| d2550f89f4 | |||
| 6972b1aafa | |||
| e890ac0a81 | |||
| 0e641e0c45 | |||
| b84f6b5a1b | |||
| cecb546c24 | |||
| b60aec975b | |||
| 87b5096972 | |||
| f5bc12e72c | |||
| 9beb263e4a | |||
| c17d3e155c | |||
| 6394a3d1e1 | |||
| 62aa07b00f | |||
| 6faa1a0db8 | |||
| 9857b44e4e | |||
| c43d48a9df | |||
| e4529079a8 | |||
| 9f0a16e586 | |||
| 50eb1f51fd | |||
| 67838983ad | |||
| 4e4fd3f54d | |||
| bc079b007d | |||
| 6e3f6270d1 | |||
| 8b875cd412 | |||
| c1bc23b052 | |||
| 47e1caa91f | |||
| 9da086b827 | |||
| 01153cd478 | |||
| eed0878231 | |||
| 11bbf0a062 | |||
| c37016e5ea | |||
| 49043bf1b0 | |||
| f7811b0ae2 | |||
| 8d5dee9aa0 | |||
| 62ff697772 | |||
| 10820c7336 | |||
| 0cb84638dc | |||
| c2aeb69c46 | |||
| eb11921f16 | |||
| 190c5dfcc2 | |||
| 96da9b91cf | |||
| d406bed521 | |||
| 7e0a675b62 | |||
| d4b1b50311 | |||
| e4149b073d | |||
| 3e2bf9be0a | |||
| de6bf18e47 | |||
| 1cdbc27abf | |||
| 95687e8057 | |||
| 7a1f9a1d7f | |||
| afe729435a | |||
| 7829b1ccba | |||
| 8796626ea2 | |||
| 3306c0f3b5 | |||
| 07c8063993 | |||
| ac94f68b59 | |||
| 08f360692d | |||
| 6983d34e88 | |||
| 5d2382caab | |||
| 8b43151c85 | |||
| ad60321843 | |||
| 792d607027 | |||
| cb617d8b23 | |||
| 25eaec3864 | |||
| f4dce04723 | |||
| a5aaed89d2 | |||
| 54a2067422 | |||
| 95bcc49063 | |||
| 3d9886f82e | |||
| 05390016c0 | |||
| 62e9a1715b | |||
| 27b539affe | |||
| 1918bd1d4e | |||
| 0e3bec6d2e | |||
| 1edabb98f5 | |||
| 2dea08aba8 | |||
| 5f7733c4a7 | |||
| ff15aa40a6 | |||
| 3a782b017f | |||
| d5e546f2c6 | |||
| ff15c0a41b | |||
| 762c96d85a | |||
| 2087a19bbe | |||
| 7cdabf79be | |||
| 1364fe8a0e | |||
| a9c4534e3c | |||
| 9ebea835dd | |||
| 0ad8866d6b | |||
| df2867ac27 | |||
| 68bbe7ca0a | |||
| 0f143da012 | |||
| 280e9bd0b1 | |||
| 8e587f7093 | |||
| 08d27eb81c | |||
| e0deceb366 | |||
| f14f34e9af | |||
| d39bb4d6ab | |||
| f1540115d0 | |||
| 1af6148067 | |||
| 6fdee3aa9f | |||
| 4123263b8c | |||
| 1b56e084dc | |||
| 1e20dd16e5 | |||
| a6bc15e69d | |||
| db62b272b5 | |||
| 4a554d48d2 | |||
| 57024ab1e4 | |||
| ca205ccb8c | |||
| f1580f5276 | |||
| 3c782bd905 | |||
| 8b61a55764 | |||
| 53c6b62ae3 | |||
| 0b1550afe1 | |||
| d5a5af88ca | |||
| 87df83a1fb | |||
| aaa0cf1954 | |||
| 6d636b6118 | |||
| 793a3cb1ba | |||
| 224a0f0afa | |||
| 2ca30ed7a9 | |||
| 7d1ad59dde | |||
| 1a646d5dbf | |||
| c34ae99b9a | |||
| 125068f101 | |||
| ae618bcf6a | |||
| cd37f12059 | |||
| bd21daebd1 | |||
| faccb87a10 | |||
| 323801f869 | |||
| 680486b1d3 | |||
| a421d330bf | |||
| cd944052ef | |||
| a543404428 | |||
| fec8a1d122 | |||
| 1c17274178 | |||
| da56eb6978 | |||
| e21de5ce96 | |||
| 27195e22d6 | |||
| 94ba7e07ce | |||
| bf610aa603 | |||
| 72f760cd48 | |||
| 3df1d70bb5 | |||
| 4ebd300340 | |||
| e2bf63cca1 | |||
| 77afab57ed | |||
| 632e2c1eae | |||
| f97598b4aa | |||
| 01a1316816 | |||
| dd6e5282e8 | |||
| 302b0f2f65 | |||
| 306b209421 | |||
| e557239a4c | |||
| 45d5034ea0 | |||
| 9a024f3aba | |||
| 67a111f7f2 | |||
| cf76379aa9 | |||
| 2e48874ce0 | |||
| 2597bafe36 | |||
| 33f01dcb63 | |||
| 0c15deefc0 | |||
| c08cacd3c0 | |||
| 992ed5b75c | |||
| 135c740f73 | |||
| 85eb3424cd | |||
| 9b10edb6c5 | |||
| fa1665ef81 | |||
| a67d97f16e | |||
| 0e726b43ef | |||
| dd96e6daef | |||
| 1b0ce4bf8b | |||
| 2386c10917 | |||
| 0f749dc65d | |||
| 3fcb00bfc5 | |||
| e667b606a9 | |||
| 0faf58a287 | |||
| 491e31ff55 | |||
| d37184e450 | |||
| 2b78673aa9 | |||
| fc0b73207b | |||
| 7eb5cc4b97 | |||
| a64dad2597 | |||
| b2169e9175 | |||
| fd85d310cd | |||
| 857fb35dcb | |||
| 70ad2795ea | |||
| ce657fd7b6 | |||
| 7d34812f1c | |||
| 9db5682186 | |||
| 641de51bdb | |||
| 3f2155e548 | |||
| 5f4fc11213 | |||
| f7c47a8644 | |||
| eabf103e71 | |||
| 822ae76543 | |||
| d224594194 | |||
| d544a47e2c | |||
| 03cbb1c8f6 | |||
| dd99a1cf2c | |||
| 2ce90d4094 | |||
| 76647fc171 | |||
| f411a59a7d | |||
| 1fa23e6d9c | |||
| c89124aadc | |||
| 2ae8d81b1f | |||
| 638b2e3f1c | |||
| 72959d1d8b | |||
| b7abb77b4d | |||
| 37a3001dc7 | |||
| 9c3ee3c407 | |||
| 52519e11d2 | |||
| ab1d5404d4 | |||
| 8df76563fd | |||
| 1585593bda | |||
| dbff3de7e5 | |||
| 3856d527b7 | |||
| cdb13120ab | |||
| 215109e1a5 | |||
| 46a3d95aab | |||
| 53b8cdfef3 | |||
| 777f977ea5 | |||
| 1281b18688 | |||
| 425256b38d | |||
| 57293ffc96 | |||
| efb795c74f | |||
| c1389f8fe1 | |||
| adec2dec0e | |||
| f1d6f2c40a | |||
| bb09670757 | |||
| 5328fdcc73 | |||
| 7cd376b4b3 | |||
| 9453e81baa | |||
| e8ab9ba18d | |||
| a176d352e3 | |||
| bae9215e9e | |||
| 93d0438240 | |||
| 1dc44d3503 | |||
| 47df178c88 | |||
| 57d5afeda5 | |||
| 9e94bfd48b | |||
| ebc4ff82c0 | |||
| c848cb42d8 | |||
| 8e5d313885 | |||
| b1005fc23e | |||
| 8b52fc90d5 | |||
| 4d436e3ac6 | |||
| f7b53fe6aa | |||
| 7002c44622 | |||
| 00f663a8c3 | |||
| 32c93b5c0a | |||
| 3ec0ad7c62 | |||
| 9037c0fe4c | |||
| 7ee9e58d1b | |||
| ffe636ea48 | |||
| eba2211427 | |||
| 4b6eac3172 | |||
| 8c8bb8e72c | |||
| 130634ce6a | |||
| 883fb4d64d | |||
| c2b26972da | |||
| ed506558e8 | |||
| 93d3198b70 | |||
| 0d18ef16bb | |||
| d5f140805b | |||
| f42b3d382f | |||
| d403d7b79b | |||
| 066f184605 | |||
| 43c01f76a2 | |||
| 82a8acf9ce | |||
| 452229cf32 | |||
| 248aa8d73a | |||
| 70ce7fe3b6 | |||
| 5cfeb2f2bc | |||
| aa6b886386 | |||
| 872d1e0372 | |||
| 668cda2684 | |||
| 5443ae4cae | |||
| 5931eed85d | |||
| 8caeed6c4e | |||
| 33d90d75c3 | |||
| 485728a43f | |||
| 13d95cac8e | |||
| 6a8127d92e | |||
| e0959486e9 |
@@ -0,0 +1,5 @@
|
|||||||
|
# files/directories excluded from tarballs
|
||||||
|
|
||||||
|
.git* export-ignore
|
||||||
|
debian export-ignore
|
||||||
|
weechat.spec export-ignore
|
||||||
+7
-6
@@ -13,12 +13,16 @@
|
|||||||
*.so
|
*.so
|
||||||
*.so.0
|
*.so.0
|
||||||
*.so.0.0.0
|
*.so.0.0.0
|
||||||
|
*.1
|
||||||
|
|
||||||
ABOUT-NLS
|
ABOUT-NLS
|
||||||
autom4te*
|
autom4te*
|
||||||
build*/*
|
build*/*
|
||||||
|
compile
|
||||||
config.guess
|
config.guess
|
||||||
config.h*
|
config.h
|
||||||
|
config.h.in*
|
||||||
|
config-git.h
|
||||||
config.log
|
config.log
|
||||||
config.rpath
|
config.rpath
|
||||||
config.status
|
config.status
|
||||||
@@ -40,12 +44,9 @@ POTFILES
|
|||||||
remove-potcdate.sed
|
remove-potcdate.sed
|
||||||
Rules-quot
|
Rules-quot
|
||||||
weechat.pc
|
weechat.pc
|
||||||
doc/de/build/*
|
weechat-*.cygport
|
||||||
doc/en/build/*
|
|
||||||
doc/fr/build/*
|
|
||||||
|
|
||||||
*stamp
|
*stamp
|
||||||
stamp*
|
stamp*
|
||||||
|
|
||||||
src/gui/curses/weechat-curses
|
src/gui/curses/weechat
|
||||||
src/gui/gtk/weechat-gtk
|
|
||||||
|
|||||||
@@ -1,53 +1,86 @@
|
|||||||
WeeChat Authors
|
= WeeChat Authors
|
||||||
===============
|
Sébastien Helleu <flashcode@flashtux.org>
|
||||||
|
|
||||||
Developers
|
|
||||||
----------
|
== Developers
|
||||||
|
|
||||||
* General code
|
* General code
|
||||||
|
** Sébastien Helleu (FlashCode) <flashcode@flashtux.org>
|
||||||
** Sébastien Helleu <flashcode@flashtux.org>
|
|
||||||
*** Web: http://www.weechat.org/
|
|
||||||
*** IRC: 'FlashCode' on irc.freenode.net
|
|
||||||
|
|
||||||
|
|
||||||
* Scripts plugins, debian packager
|
* Scripts plugins, debian packager
|
||||||
|
** Emmanuel Bouthenot (kolter) <kolter@openics.org>
|
||||||
|
|
||||||
** Emmanuel Bouthenot <kolter@openics.org>
|
== Contributors
|
||||||
*** IRC: 'kolter' on irc.freenode.net
|
|
||||||
|
|
||||||
|
Alphabetically:
|
||||||
|
|
||||||
Contributors
|
* Ailin Nemui (Nei)
|
||||||
------------
|
* Aleksey V Zapparov
|
||||||
|
* Alex Tarkovsky
|
||||||
* Julien Louis <ptitlouis@sysif.net>, IRC: 'ptitlouis'
|
* Andrew Potter (talisein)
|
||||||
* Rudolf Polzer <rpolzer-rp@durchnull.de>, IRC: 'divVerent'
|
* Antoine Pietri (seirl)
|
||||||
* Jiri Golembiovsky <golemj@gmail.com>, IRC: 'GolemJ'
|
* Asakura
|
||||||
* Jim Ramsay <i.am@jimramsay.com>, IRC: 'lack'
|
* Arvydas Sidorenko
|
||||||
* Odin <odin@dtdm.org>, IRC: 'Odin'
|
* Bazerka
|
||||||
* Pistos, IRC: 'pistos'
|
* Benoit Papillault (benoit)
|
||||||
* Gwenn, IRC: 'gwenn'
|
* Christian Heinz
|
||||||
* Voroskoi, IRC: 'voroskoi'
|
* Christopher O'Neill (deltafire)
|
||||||
* Frank Zacharias
|
* David Flatz
|
||||||
* Pavel Shevchuk, IRC: 'Stalwart'
|
|
||||||
* soltys
|
|
||||||
* Nils Görs
|
|
||||||
* rettub
|
|
||||||
* Elián Hanisch, IRC: 'm4v'
|
|
||||||
* Marco Paolone
|
|
||||||
* Dmitry Kobylin
|
* Dmitry Kobylin
|
||||||
* Dominik Honnef
|
* Dominik Honnef
|
||||||
* JD Horelick, IRC: 'jdhore'
|
* Elián Hanisch (m4v)
|
||||||
* Stefano Pigozzi
|
* Elizabeth Myers (Elizacat)
|
||||||
* Ivan Sichmann Freitas
|
* Emanuele Giaquinta
|
||||||
|
* Esteban I. Ruiz Moreno (Exio)
|
||||||
|
* Frank Zacharias
|
||||||
* Gu1ll4um3r0m41n
|
* Gu1ll4um3r0m41n
|
||||||
|
* Guido Berhoerster
|
||||||
|
* Gwenn
|
||||||
|
* Hasan Kiran (turgay)
|
||||||
|
* Ivan Sichmann Freitas
|
||||||
|
* JD Horelick (jdhore)
|
||||||
|
* Jim Ramsay (lack)
|
||||||
|
* Jiri Golembiovsky (GolemJ)
|
||||||
|
* Julien Louis (ptitlouis)
|
||||||
|
* Krzysztof Koroscik (soltys)
|
||||||
|
* Kyle Fuller (kylef)
|
||||||
|
* Lázaro A.
|
||||||
|
* Leonid Evdokimov
|
||||||
|
* Maarten de Vries
|
||||||
|
* Marco Paolone
|
||||||
|
* Matt Robinson
|
||||||
|
* Mantas Mikulėnas (grawity)
|
||||||
|
* Mateusz Poszwa
|
||||||
|
* Murilo Opsfelder Araujo
|
||||||
|
* Nicolas Cavigneaux
|
||||||
|
* Nils Görs (nils_2)
|
||||||
|
* Odin
|
||||||
|
* Patrick Steinhardt
|
||||||
|
* Paul Komkoff
|
||||||
|
* Pavel Shevchuk (Stalwart)
|
||||||
|
* Peter Boström (pbos)
|
||||||
|
* Pierre Carru
|
||||||
|
* Piotr Szymaniak
|
||||||
|
* Pistos
|
||||||
|
* Quentin Glidic (SardemFF7)
|
||||||
|
* Quentin Pradet
|
||||||
|
* Quico Noizeux
|
||||||
|
* Rettub
|
||||||
|
* Rudolf Polzer (divVerent)
|
||||||
|
* Ryuunosuke Ayanokouzi
|
||||||
|
* Sergio Durigan Junior
|
||||||
|
* Simon Arlott
|
||||||
|
* Simon Kuhnle
|
||||||
|
* Stefano Pigozzi
|
||||||
|
* Stfn
|
||||||
|
* Tom Alsberg
|
||||||
|
* Tor Hveem (xt)
|
||||||
|
* Valentin Lorentz (progval)
|
||||||
|
* Voroskoi
|
||||||
|
* Yannick Palanque
|
||||||
|
|
||||||
|
== Contact
|
||||||
|
|
||||||
Contact
|
Developers are connected to IRC:
|
||||||
-------
|
|
||||||
|
|
||||||
Whole team is connected to IRC:
|
* server: 'irc.freenode.net'
|
||||||
server: 'irc.freenode.net', channels: '#weechat' (english) and '#weechat-fr' (french)
|
* channels: '#weechat' (English) and '#weechat-fr' (French)
|
||||||
|
|
||||||
|
|
||||||
See README file for license detail.
|
|
||||||
|
|||||||
+31
-17
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
# Copyright (C) 2007-2008 Julien Louis <ptitlouis@sysif.net>
|
# Copyright (C) 2007-2008 Julien Louis <ptitlouis@sysif.net>
|
||||||
# Copyright (C) 2008-2009 Emmanuel Bouthenot <kolter@openics.org>
|
# Copyright (C) 2008-2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||||
#
|
#
|
||||||
@@ -32,8 +32,8 @@ IF(PREFIX)
|
|||||||
ENDIF(PREFIX)
|
ENDIF(PREFIX)
|
||||||
|
|
||||||
SET(VERSION_MAJOR "0")
|
SET(VERSION_MAJOR "0")
|
||||||
SET(VERSION_MINOR "3")
|
SET(VERSION_MINOR "4")
|
||||||
SET(VERSION_PATCH "9")
|
SET(VERSION_PATCH "3")
|
||||||
SET(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH})
|
SET(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH})
|
||||||
SET(LICENSE "GPL3")
|
SET(LICENSE "GPL3")
|
||||||
SET(PKG_STRING "${PROJECT_NAME} ${VERSION}")
|
SET(PKG_STRING "${PROJECT_NAME} ${VERSION}")
|
||||||
@@ -64,14 +64,13 @@ ELSE(DEFINED INCLUDEDIR)
|
|||||||
ENDIF(DEFINED INCLUDEDIR)
|
ENDIF(DEFINED INCLUDEDIR)
|
||||||
|
|
||||||
OPTION(ENABLE_NCURSES "Enable Ncurses interface" ON)
|
OPTION(ENABLE_NCURSES "Enable Ncurses interface" ON)
|
||||||
OPTION(ENABLE_GTK "Enable GTK interface" OFF)
|
|
||||||
OPTION(ENABLE_NLS "Enable Native Language Support" ON)
|
OPTION(ENABLE_NLS "Enable Native Language Support" ON)
|
||||||
OPTION(ENABLE_GNUTLS "Enable SSLv3/TLS support" ON)
|
OPTION(ENABLE_GNUTLS "Enable SSLv3/TLS support" ON)
|
||||||
OPTION(ENABLE_LARGEFILE "Enable Large File Support" ON)
|
OPTION(ENABLE_LARGEFILE "Enable Large File Support" ON)
|
||||||
OPTION(ENABLE_ALIAS "Enable Alias plugin" ON)
|
OPTION(ENABLE_ALIAS "Enable Alias plugin" ON)
|
||||||
OPTION(ENABLE_ASPELL "Enable Aspell plugin" ON)
|
OPTION(ENABLE_ASPELL "Enable Aspell plugin" ON)
|
||||||
|
OPTION(ENABLE_ENCHANT "Enable Enchant lib for Aspell plugin" OFF)
|
||||||
OPTION(ENABLE_CHARSET "Enable Charset plugin" ON)
|
OPTION(ENABLE_CHARSET "Enable Charset plugin" ON)
|
||||||
OPTION(ENABLE_DEMO "Enable Demo plugin" OFF)
|
|
||||||
OPTION(ENABLE_FIFO "Enable FIFO plugin" ON)
|
OPTION(ENABLE_FIFO "Enable FIFO plugin" ON)
|
||||||
OPTION(ENABLE_IRC "Enable IRC plugin" ON)
|
OPTION(ENABLE_IRC "Enable IRC plugin" ON)
|
||||||
OPTION(ENABLE_LOGGER "Enable Logger plugin" ON)
|
OPTION(ENABLE_LOGGER "Enable Logger plugin" ON)
|
||||||
@@ -81,22 +80,33 @@ OPTION(ENABLE_SCRIPT "Enable Script plugin (scripts manager)" ON)
|
|||||||
OPTION(ENABLE_SCRIPTS "Enable script plugins (perl, python, ...)" ON)
|
OPTION(ENABLE_SCRIPTS "Enable script plugins (perl, python, ...)" ON)
|
||||||
OPTION(ENABLE_PERL "Enable Perl scripting language" ON)
|
OPTION(ENABLE_PERL "Enable Perl scripting language" ON)
|
||||||
OPTION(ENABLE_PYTHON "Enable Python scripting language" ON)
|
OPTION(ENABLE_PYTHON "Enable Python scripting language" ON)
|
||||||
|
OPTION(ENABLE_PYTHON3 "Use Python 3.x if found (NOT recommended)" OFF)
|
||||||
OPTION(ENABLE_RUBY "Enable Ruby scripting language" ON)
|
OPTION(ENABLE_RUBY "Enable Ruby scripting language" ON)
|
||||||
OPTION(ENABLE_LUA "Enable Lua scripting language" ON)
|
OPTION(ENABLE_LUA "Enable Lua scripting language" ON)
|
||||||
OPTION(ENABLE_TCL "Enable Tcl scripting language" ON)
|
OPTION(ENABLE_TCL "Enable Tcl scripting language" ON)
|
||||||
OPTION(ENABLE_GUILE "Enable Scheme (guile) scripting language" ON)
|
OPTION(ENABLE_GUILE "Enable Scheme (guile) scripting language" ON)
|
||||||
OPTION(ENABLE_XFER "Enable Xfer plugin" ON)
|
OPTION(ENABLE_XFER "Enable Xfer plugin" ON)
|
||||||
OPTION(ENABLE_DOC "Enable Documentation" ON)
|
OPTION(ENABLE_MAN "Enable build of man page" OFF)
|
||||||
|
OPTION(ENABLE_DOC "Enable build of documentation" OFF)
|
||||||
|
|
||||||
|
# option WEECHAT_HOME
|
||||||
IF(NOT DEFINED WEECHAT_HOME OR "${WEECHAT_HOME}" STREQUAL "")
|
IF(NOT DEFINED WEECHAT_HOME OR "${WEECHAT_HOME}" STREQUAL "")
|
||||||
SET(WEECHAT_HOME "~/.weechat")
|
SET(WEECHAT_HOME "~/.weechat")
|
||||||
ENDIF(NOT DEFINED WEECHAT_HOME OR "${WEECHAT_HOME}" STREQUAL "")
|
ENDIF(NOT DEFINED WEECHAT_HOME OR "${WEECHAT_HOME}" STREQUAL "")
|
||||||
|
|
||||||
SET(WEECHAT_HOME "${WEECHAT_HOME}" CACHE
|
SET(WEECHAT_HOME "${WEECHAT_HOME}" CACHE
|
||||||
STRING "WeeChat home directory for config, logs, scripts.. (default is \"~/.weechat\")"
|
STRING "WeeChat home directory for config, logs, scripts.. (default is \"~/.weechat\")"
|
||||||
FORCE)
|
FORCE)
|
||||||
MARK_AS_ADVANCED(CLEAR WEECHAT_HOME)
|
MARK_AS_ADVANCED(CLEAR WEECHAT_HOME)
|
||||||
|
|
||||||
|
# option CA_FILE
|
||||||
|
IF(NOT DEFINED CA_FILE OR "${CA_FILE}" STREQUAL "")
|
||||||
|
SET(CA_FILE "/etc/ssl/certs/ca-certificates.crt")
|
||||||
|
ENDIF(NOT DEFINED CA_FILE OR "${CA_FILE}" STREQUAL "")
|
||||||
|
SET(CA_FILE "${CA_FILE}" CACHE
|
||||||
|
STRING "File containing the certificate authorities (default is \"/etc/ssl/certs/ca-certificates.crt\"). This is the default value of option \"weechat.network.gnutls_ca_file\"."
|
||||||
|
FORCE)
|
||||||
|
MARK_AS_ADVANCED(CLEAR CA_FILE)
|
||||||
|
|
||||||
IF(ENABLE_NLS)
|
IF(ENABLE_NLS)
|
||||||
ADD_SUBDIRECTORY( po )
|
ADD_SUBDIRECTORY( po )
|
||||||
ENDIF(ENABLE_NLS)
|
ENDIF(ENABLE_NLS)
|
||||||
@@ -106,10 +116,10 @@ ADD_SUBDIRECTORY( doc )
|
|||||||
|
|
||||||
CONFIGURE_FILE(config.h.cmake config.h @ONLY)
|
CONFIGURE_FILE(config.h.cmake config.h @ONLY)
|
||||||
|
|
||||||
CONFIGURE_FILE(
|
# set the git version in "config-git.h"
|
||||||
"${CMAKE_CURRENT_SOURCE_DIR}/cmake/makedist.sh.in"
|
ADD_CUSTOM_TARGET(version_git ALL
|
||||||
"${CMAKE_CURRENT_BINARY_DIR}/makedist.sh" IMMEDIATE
|
COMMAND "${CMAKE_CURRENT_SOURCE_DIR}/git-version.sh" "${CMAKE_CURRENT_SOURCE_DIR}" "${VERSION}" "config-git.h"
|
||||||
@ONLY)
|
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}")
|
||||||
|
|
||||||
CONFIGURE_FILE(
|
CONFIGURE_FILE(
|
||||||
"${CMAKE_CURRENT_SOURCE_DIR}/cmake/cmake_uninstall.cmake.in"
|
"${CMAKE_CURRENT_SOURCE_DIR}/cmake/cmake_uninstall.cmake.in"
|
||||||
@@ -120,9 +130,8 @@ ADD_CUSTOM_TARGET(uninstall
|
|||||||
"${CMAKE_COMMAND}" -P "${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake")
|
"${CMAKE_COMMAND}" -P "${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake")
|
||||||
|
|
||||||
ADD_CUSTOM_TARGET(dist
|
ADD_CUSTOM_TARGET(dist
|
||||||
"${CMAKE_BINARY_DIR}/makedist.sh"
|
"${CMAKE_CURRENT_SOURCE_DIR}/makedist.sh" "${VERSION}" "HEAD"
|
||||||
DEPENDS doc
|
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
|
||||||
WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
|
|
||||||
|
|
||||||
# pkgconfig file
|
# pkgconfig file
|
||||||
SET(PACKAGE "${PROJECT_NAME}")
|
SET(PACKAGE "${PROJECT_NAME}")
|
||||||
@@ -133,9 +142,15 @@ SET(includedir "\${prefix}/include")
|
|||||||
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/weechat.pc.in ${CMAKE_CURRENT_BINARY_DIR}/weechat.pc @ONLY)
|
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/weechat.pc.in ${CMAKE_CURRENT_BINARY_DIR}/weechat.pc @ONLY)
|
||||||
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.pc DESTINATION ${LIBDIR}/../pkgconfig)
|
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.pc DESTINATION ${LIBDIR}/../pkgconfig)
|
||||||
|
|
||||||
|
# cygport file (used to build Cygwin packages)
|
||||||
|
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/weechat.cygport.in ${CMAKE_CURRENT_BINARY_DIR}/weechat-${VERSION}-1.cygport @ONLY)
|
||||||
|
|
||||||
|
# icon
|
||||||
|
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/weechat.png DESTINATION ${SHAREDIR}/icons/hicolor/32x32/apps)
|
||||||
|
|
||||||
# packages
|
# packages
|
||||||
SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Fast, light and extensible chat client")
|
SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Fast, light and extensible chat client")
|
||||||
SET(CPACK_PACKAGE_VENDOR "Sebastien Helleu")
|
SET(CPACK_PACKAGE_VENDOR "Sébastien Helleu")
|
||||||
SET(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_CURRENT_SOURCE_DIR}/README")
|
SET(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_CURRENT_SOURCE_DIR}/README")
|
||||||
SET(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/COPYING")
|
SET(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/COPYING")
|
||||||
SET(CPACK_PACKAGE_VERSION_MAJOR ${VERSION_MAJOR})
|
SET(CPACK_PACKAGE_VERSION_MAJOR ${VERSION_MAJOR})
|
||||||
@@ -156,8 +171,7 @@ SET(CPACK_SOURCE_IGNORE_FILES "/\\\\.git" "/build/" "/m4/"
|
|||||||
"/install-sh$" "/missing$" "/intl/" "/libtool$" "/\\\\.libs/"
|
"/install-sh$" "/missing$" "/intl/" "/libtool$" "/\\\\.libs/"
|
||||||
"/ltmain\\\\.sh$" "/\\\\.deps/" "/html/" "/html1/" "/Makefile$"
|
"/ltmain\\\\.sh$" "/\\\\.deps/" "/html/" "/html1/" "/Makefile$"
|
||||||
"/Makefile\\\\.in$" "stamp" "/po/.*\\\\.header$" "\\\\.gmo$" "~$" "\\\\.o$"
|
"/Makefile\\\\.in$" "stamp" "/po/.*\\\\.header$" "\\\\.gmo$" "~$" "\\\\.o$"
|
||||||
"\\\\.lo$" "\\\\.a$" "\\\\.la$" "\\\\.lai$" "\\\\.Plo$" "/weechat-curses$"
|
"\\\\.lo$" "\\\\.a$" "\\\\.la$" "\\\\.lai$" "\\\\.Plo$" "/weechat$"
|
||||||
"/weechat-gtk$"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
INCLUDE(CPack)
|
INCLUDE(CPack)
|
||||||
|
|||||||
@@ -1,36 +1,45 @@
|
|||||||
WeeChat Installation instructions
|
= WeeChat Installation instructions
|
||||||
=================================
|
Sébastien Helleu <flashcode@flashtux.org>
|
||||||
|
|
||||||
You can build WeeChat with cmake (recommended way) or autotools.
|
|
||||||
|
|
||||||
|
|
||||||
With cmake
|
WeeChat can be built with cmake (recommended) or autotools.
|
||||||
----------
|
|
||||||
|
|
||||||
------------------------------------------------------------------
|
[NOTE]
|
||||||
mkdir build
|
Only cmake is officially supported to build WeeChat. You should use autotools
|
||||||
cd build
|
only if you are not able to use cmake. +
|
||||||
cmake .. -DPREFIX=/where/you/want/install -DCMAKE_BUILD_TYPE=Debug
|
Build with autotools requires more dependencies and is slower than with cmake.
|
||||||
make
|
|
||||||
make install (as root for installation in system directories)
|
|
||||||
------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
== Dependencies
|
||||||
|
|
||||||
With autotools
|
Following packages are *required*:
|
||||||
--------------
|
|
||||||
|
|
||||||
----------------------------------------------------------------------
|
* cmake
|
||||||
./autogen.sh (for cloned git repository only, not .tar.XX package)
|
* libncurses
|
||||||
./configure --prefix=/where/you/want/install
|
* libcurl
|
||||||
make
|
* zlib
|
||||||
make install (as root for installation in system directories)
|
* libgcrypt
|
||||||
----------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
Following packages are all optional:
|
||||||
|
|
||||||
If you want to report bugs/crashes to developers, please:
|
* for i18n: gettext
|
||||||
|
* for SSL: gnutls, ca-certificates
|
||||||
|
* for spell checking: aspell
|
||||||
|
* for scripting: python, perl, ruby, lua, tcl, guile
|
||||||
|
* for building doc: asciidoc, source-highlight
|
||||||
|
(for man page: xsltproc, docbook-xml, docbook-xsl)
|
||||||
|
|
||||||
- compile with debug info (type "Debug" for cmake build, default for autotools),
|
For a complete list of dependencies and versions recommended, please look at
|
||||||
- enable core files (for bash shell, add "ulimit -c unlimited" to your ~/.bashrc).
|
'User's guide'.
|
||||||
|
|
||||||
|
== Installation With cmake
|
||||||
|
|
||||||
See AUTHORS for support, feel free to contact us for any problem.
|
----
|
||||||
|
$ mkdir build
|
||||||
|
$ cd build
|
||||||
|
$ cmake .. -DPREFIX=/path/to/directory
|
||||||
|
$ make
|
||||||
|
$ make install (as root for installation in system directories)
|
||||||
|
----
|
||||||
|
|
||||||
|
For more information or installation with autotools, please look at
|
||||||
|
'User's guide': http://weechat.org/doc
|
||||||
|
|||||||
+24
-12
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
# Copyright (C) 2005 Julien Louis <ptitlouis@sysif.net>
|
# Copyright (C) 2005 Julien Louis <ptitlouis@sysif.net>
|
||||||
# Copyright (C) 2006-2009 Emmanuel Bouthenot <kolter@openics.org>
|
# Copyright (C) 2006-2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||||
#
|
#
|
||||||
@@ -19,40 +19,52 @@
|
|||||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||||
#
|
#
|
||||||
|
|
||||||
if DOC
|
# This target will update file config-git.h with output of command "git describe"
|
||||||
doc_dir = doc
|
# (if needed, and only for a devel/rc version).
|
||||||
endif
|
BUILT_SOURCES = build-config-git.h
|
||||||
|
build-config-git.h:
|
||||||
|
-$(abs_top_srcdir)/git-version.sh "$(abs_top_srcdir)" "$(VERSION)" config-git.h
|
||||||
|
|
||||||
SUBDIRS = po $(doc_dir) intl src
|
SUBDIRS = po doc intl src
|
||||||
|
|
||||||
EXTRA_DIST = CMakeLists.txt \
|
EXTRA_DIST = CMakeLists.txt \
|
||||||
config.rpath \
|
config.rpath \
|
||||||
config.h.cmake \
|
config.h.cmake \
|
||||||
cmake/cmake_uninstall.cmake.in \
|
git-version.sh \
|
||||||
|
makedist.sh \
|
||||||
|
cmake/CMakeParseArguments.cmake \
|
||||||
cmake/FindAsciidoc.cmake \
|
cmake/FindAsciidoc.cmake \
|
||||||
cmake/FindAspell.cmake \
|
cmake/FindAspell.cmake \
|
||||||
cmake/FindGcrypt.cmake \
|
cmake/FindENCHANT.cmake \
|
||||||
|
cmake/FindGCRYPT.cmake \
|
||||||
cmake/FindGettext.cmake \
|
cmake/FindGettext.cmake \
|
||||||
cmake/FindGnuTLS.cmake \
|
cmake/FindGnuTLS.cmake \
|
||||||
|
cmake/FindGuile.cmake \
|
||||||
cmake/FindIconv.cmake \
|
cmake/FindIconv.cmake \
|
||||||
cmake/FindLua.cmake \
|
cmake/FindLua.cmake \
|
||||||
cmake/FindNcurses.cmake \
|
cmake/FindNcurses.cmake \
|
||||||
|
cmake/FindPackageHandleStandardArgs.cmake \
|
||||||
cmake/FindPerl.cmake \
|
cmake/FindPerl.cmake \
|
||||||
cmake/FindPkgConfig.cmake \
|
cmake/FindPkgConfig.cmake \
|
||||||
cmake/FindPython.cmake \
|
cmake/FindPython.cmake \
|
||||||
cmake/FindRuby.cmake \
|
cmake/FindRuby.cmake \
|
||||||
cmake/FindSourcehighlight.cmake \
|
cmake/FindSourcehighlight.cmake \
|
||||||
cmake/FindTCL.cmake \
|
cmake/FindTCL.cmake \
|
||||||
cmake/FindGuile.cmake \
|
cmake/FindZLIB.cmake \
|
||||||
cmake/makedist.sh.in \
|
cmake/cmake_uninstall.cmake.in \
|
||||||
po/CMakeLists.txt \
|
po/CMakeLists.txt \
|
||||||
po/srcfiles.cmake \
|
po/srcfiles.cmake \
|
||||||
weechat.spec \
|
weechat.png \
|
||||||
weechat_icon_32.png \
|
|
||||||
weechat.pc.in \
|
weechat.pc.in \
|
||||||
UPGRADE_0.3
|
weechat.cygport.in
|
||||||
|
|
||||||
ACLOCAL_AMFLAGS = -I m4
|
ACLOCAL_AMFLAGS = -I m4
|
||||||
|
|
||||||
pkgconfigdir = $(libdir)/pkgconfig
|
pkgconfigdir = $(libdir)/pkgconfig
|
||||||
pkgconfig_DATA = weechat.pc
|
pkgconfig_DATA = weechat.pc
|
||||||
|
|
||||||
|
icondir = $(datadir)/icons/hicolor/32x32/apps
|
||||||
|
icon_DATA = weechat.png
|
||||||
|
|
||||||
|
clean-local:
|
||||||
|
$(RM) config-git.h
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
WeeChat Readme
|
= WeeChat Readme
|
||||||
==============
|
Sébastien Helleu <flashcode@flashtux.org>
|
||||||
|
|
||||||
|
|
||||||
WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat
|
WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat
|
||||||
@@ -7,8 +7,7 @@ environment for many operating systems. Everything can be done with a keyboard.
|
|||||||
It is customizable and extensible with scripts.
|
It is customizable and extensible with scripts.
|
||||||
|
|
||||||
|
|
||||||
Features
|
== Features
|
||||||
--------
|
|
||||||
|
|
||||||
* chat client with multi-protocols/servers connection
|
* chat client with multi-protocols/servers connection
|
||||||
* small, fast and very light
|
* small, fast and very light
|
||||||
@@ -18,11 +17,9 @@ Features
|
|||||||
* multi-platform (GNU/Linux, *BSD, Mac OS X, QNX, Windows & other)
|
* multi-platform (GNU/Linux, *BSD, Mac OS X, QNX, Windows & other)
|
||||||
* free software, released under GPLv3
|
* free software, released under GPLv3
|
||||||
|
|
||||||
|
== Copyright
|
||||||
|
|
||||||
Copyright
|
Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
---------
|
|
||||||
|
|
||||||
Copyright (C) 2003-2012 Sébastien Helleu <flashcode@flashtux.org>
|
|
||||||
|
|
||||||
This file is part of WeeChat, the extensible chat client.
|
This file is part of WeeChat, the extensible chat client.
|
||||||
|
|
||||||
|
|||||||
-83
@@ -1,83 +0,0 @@
|
|||||||
WeeChat Upgrade to 0.3.x
|
|
||||||
========================
|
|
||||||
Sébastien Helleu <flashcode@flashtux.org>
|
|
||||||
v0.3.0, 2009-09-06
|
|
||||||
|
|
||||||
|
|
||||||
This document lists major changes introduced in version 0.3.0 and not compatible
|
|
||||||
with versions 0.2.x.
|
|
||||||
|
|
||||||
|
|
||||||
Upgrade to version 0.3.x
|
|
||||||
------------------------
|
|
||||||
|
|
||||||
It is *NOT POSSIBLE* to use command `/upgrade` from a version 0.2.x to 0.3.x.
|
|
||||||
You have to quit your old WeeChat, then run new version.
|
|
||||||
|
|
||||||
Of course, command `/upgrade` is working fine once you'll be with 0.3.x to
|
|
||||||
upgrade to another 0.3.x (unless this command is broken again, please look
|
|
||||||
at release notes (file 'NEWS') for version you're currently installing).
|
|
||||||
|
|
||||||
|
|
||||||
Configuration files
|
|
||||||
-------------------
|
|
||||||
|
|
||||||
Changes with previous versions
|
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
||||||
|
|
||||||
New configuration files (`*.conf`) are not compatible with old files (`*.rc`).
|
|
||||||
|
|
||||||
Name of options is similar to old versions, but there is now one configuration
|
|
||||||
file by plugin, and one file for WeeChat core.
|
|
||||||
|
|
||||||
There is *no automatic conversion* for your old options to new configuration files,
|
|
||||||
so you'll have to setup again your IRC servers and all other options.
|
|
||||||
|
|
||||||
In WeeChat, option names are now with format: `plugin.section.option` (for
|
|
||||||
WeeChat core, `plugin` is `weechat`).
|
|
||||||
|
|
||||||
Examples:
|
|
||||||
|
|
||||||
* WeeChat options: `weechat.xxx.yyy`
|
|
||||||
* IRC options: `irc.xxx.yyy`
|
|
||||||
|
|
||||||
You should read quickstart guide to be familiar with basic commands and syntax
|
|
||||||
(some commands like `/server` have changed): http://www.weechat.org/doc
|
|
||||||
|
|
||||||
|
|
||||||
List of configuration files
|
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
||||||
|
|
||||||
* Old configuration files:
|
|
||||||
** weechat.rc
|
|
||||||
** plugins.rc
|
|
||||||
* New configuration files are now (with default plugins):
|
|
||||||
** weechat.conf
|
|
||||||
** alias.conf
|
|
||||||
** aspell.conf
|
|
||||||
** charset.conf
|
|
||||||
** irc.conf
|
|
||||||
** jabber.conf
|
|
||||||
** logger.conf
|
|
||||||
** plugins.conf
|
|
||||||
** relay.conf
|
|
||||||
** xfer.conf
|
|
||||||
|
|
||||||
|
|
||||||
Plugin API
|
|
||||||
----------
|
|
||||||
|
|
||||||
Plugin API has been rewritten and is not compatible with previous versions.
|
|
||||||
Accordingly, scripts and plugins must have been designed for version 0.3.x to
|
|
||||||
be loaded into WeeChat.
|
|
||||||
|
|
||||||
There is no migration script today to convert old script to new API.
|
|
||||||
Therefore, if you plan to use old script, you'll have to wait for new version
|
|
||||||
or you can convert script yourself and send us new version ;)
|
|
||||||
|
|
||||||
You can download scripts for new API on plugins page:
|
|
||||||
http://www.weechat.org/plugins
|
|
||||||
|
|
||||||
More information about new API is available on wiki:
|
|
||||||
http://wiki.flashtux.org/wiki/WeeChat_0.3.0
|
|
||||||
and http://wiki.flashtux.org/wiki/WeeChat_0.3.0_API
|
|
||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
#
|
#
|
||||||
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
# Copyright (C) 2005 Julien Louis <ptitlouis@sysif.net>
|
# Copyright (C) 2005 Julien Louis <ptitlouis@sysif.net>
|
||||||
# Copyright (C) 2005-2006 Emmanuel Bouthenot <kolter@openics.org>
|
# Copyright (C) 2005-2006 Emmanuel Bouthenot <kolter@openics.org>
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
@@ -30,7 +30,12 @@ FIND_PROGRAM(
|
|||||||
PATHS /bin /usr/bin /usr/local/bin /usr/pkg/bin
|
PATHS /bin /usr/bin /usr/local/bin /usr/pkg/bin
|
||||||
)
|
)
|
||||||
|
|
||||||
IF(ASCIIDOC_EXECUTABLE)
|
FIND_PROGRAM(
|
||||||
|
A2X_EXECUTABLE a2x
|
||||||
|
PATHS /bin /usr/bin /usr/local/bin /usr/pkg/bin
|
||||||
|
)
|
||||||
|
|
||||||
|
IF(ASCIIDOC_EXECUTABLE AND A2X_EXECUTABLE)
|
||||||
EXECUTE_PROCESS(
|
EXECUTE_PROCESS(
|
||||||
COMMAND ${ASCIIDOC_EXECUTABLE} --version
|
COMMAND ${ASCIIDOC_EXECUTABLE} --version
|
||||||
OUTPUT_VARIABLE ASCIIDOC_VERSION
|
OUTPUT_VARIABLE ASCIIDOC_VERSION
|
||||||
@@ -43,4 +48,4 @@ IF(ASCIIDOC_EXECUTABLE)
|
|||||||
MARK_AS_ADVANCED(
|
MARK_AS_ADVANCED(
|
||||||
ASCIIDOC_EXECUTABLE
|
ASCIIDOC_EXECUTABLE
|
||||||
)
|
)
|
||||||
ENDIF(ASCIIDOC_EXECUTABLE)
|
ENDIF(ASCIIDOC_EXECUTABLE AND A2X_EXECUTABLE)
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
@@ -42,7 +42,12 @@ FIND_LIBRARY(ASPELL_LIBRARY
|
|||||||
)
|
)
|
||||||
|
|
||||||
IF (ASPELL_INCLUDE_PATH AND ASPELL_LIBRARY)
|
IF (ASPELL_INCLUDE_PATH AND ASPELL_LIBRARY)
|
||||||
SET(ASPELL_FOUND TRUE)
|
SET(CMAKE_REQUIRED_INCLUDES ${ASPELL_INCLUDE_PATH})
|
||||||
|
SET(CMAKE_REQUIRED_LIBRARIES ${ASPELL_LIBRARY})
|
||||||
|
CHECK_SYMBOL_EXISTS(aspell_version_string "aspell.h" HAVE_ASPELL_VERSION_STRING)
|
||||||
|
SET(CMAKE_REQUIRED_INCLUDES)
|
||||||
|
SET(CMAKE_REQUIRED_LIBRARIES)
|
||||||
|
SET(ASPELL_FOUND TRUE)
|
||||||
ENDIF (ASPELL_INCLUDE_PATH AND ASPELL_LIBRARY)
|
ENDIF (ASPELL_INCLUDE_PATH AND ASPELL_LIBRARY)
|
||||||
|
|
||||||
MARK_AS_ADVANCED(
|
MARK_AS_ADVANCED(
|
||||||
|
|||||||
@@ -0,0 +1,44 @@
|
|||||||
|
# - Try to find the Enchant spell checker
|
||||||
|
# Once done this will define
|
||||||
|
#
|
||||||
|
# ENCHANT_FOUND - system has ENCHANT
|
||||||
|
# ENCHANT_INCLUDE_DIR - the ENCHANT include directory
|
||||||
|
# ENCHANT_LIBRARIES - Link these to use ENCHANT
|
||||||
|
# ENCHANT_DEFINITIONS - Compiler switches required for using ENCHANT
|
||||||
|
|
||||||
|
# Copyright (c) 2006, Zack Rusin, <zack@kde.org>
|
||||||
|
#
|
||||||
|
# Redistribution and use is allowed according to the terms of the BSD license.
|
||||||
|
# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
|
||||||
|
|
||||||
|
|
||||||
|
if (ENCHANT_INCLUDE_DIR AND ENCHANT_LIBRARIES)
|
||||||
|
|
||||||
|
# in cache already
|
||||||
|
set(ENCHANT_FOUND TRUE)
|
||||||
|
|
||||||
|
else (ENCHANT_INCLUDE_DIR AND ENCHANT_LIBRARIES)
|
||||||
|
if (NOT WIN32)
|
||||||
|
# use pkg-config to get the directories and then use these values
|
||||||
|
# in the FIND_PATH() and FIND_LIBRARY() calls
|
||||||
|
find_package(PkgConfig)
|
||||||
|
pkg_check_modules(PC_ENCHANT enchant)
|
||||||
|
set(ENCHANT_DEFINITIONS ${PC_ENCHANT_CFLAGS_OTHER})
|
||||||
|
endif (NOT WIN32)
|
||||||
|
|
||||||
|
find_path(ENCHANT_INCLUDE_DIR
|
||||||
|
NAMES enchant++.h
|
||||||
|
HINTS ${PC_ENCHANT_INCLUDEDIR}
|
||||||
|
${PC_ENCHANT_INCLUDE_DIRS}
|
||||||
|
PATH_SUFFIXES enchant )
|
||||||
|
|
||||||
|
find_library(ENCHANT_LIBRARIES NAMES enchant
|
||||||
|
HINTS ${PC_ENCHANT_LIBDIR}
|
||||||
|
${PC_ENCHANT_LIBRARY_DIRS} )
|
||||||
|
|
||||||
|
include(FindPackageHandleStandardArgs)
|
||||||
|
find_package_handle_standard_args(ENCHANT DEFAULT_MSG ENCHANT_INCLUDE_DIR ENCHANT_LIBRARIES )
|
||||||
|
|
||||||
|
mark_as_advanced(ENCHANT_INCLUDE_DIR ENCHANT_LIBRARIES)
|
||||||
|
|
||||||
|
endif (ENCHANT_INCLUDE_DIR AND ENCHANT_LIBRARIES)
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
@@ -41,10 +41,13 @@ IF(LIBGCRYPT_CONFIG_EXECUTABLE)
|
|||||||
SET(GCRYPT_CFLAGS " ")
|
SET(GCRYPT_CFLAGS " ")
|
||||||
ENDIF(${GCRYPT_CFLAGS} MATCHES "\n")
|
ENDIF(${GCRYPT_CFLAGS} MATCHES "\n")
|
||||||
|
|
||||||
IF(GCRYPT_LDFLAGS AND GCRYPT_CFLAGS)
|
|
||||||
SET(GCRYPT_FOUND TRUE)
|
|
||||||
ENDIF(GCRYPT_LDFLAGS AND GCRYPT_CFLAGS)
|
|
||||||
|
|
||||||
ENDIF(LIBGCRYPT_CONFIG_EXECUTABLE)
|
ENDIF(LIBGCRYPT_CONFIG_EXECUTABLE)
|
||||||
|
|
||||||
MARK_AS_ADVANCED(GCRYPT_CFLAGS GCRYPT_LDFLAGS)
|
# handle the QUIETLY and REQUIRED arguments and set GCRYPT_FOUND to TRUE if
|
||||||
|
# all listed variables are TRUE
|
||||||
|
INCLUDE(${CMAKE_HOME_DIRECTORY}/cmake/FindPackageHandleStandardArgs.cmake)
|
||||||
|
FIND_PACKAGE_HANDLE_STANDARD_ARGS(GCRYPT REQUIRED_VARS GCRYPT_LDFLAGS GCRYPT_CFLAGS)
|
||||||
|
|
||||||
|
IF(GCRYPT_FOUND)
|
||||||
|
MARK_AS_ADVANCED(GCRYPT_CFLAGS GCRYPT_LDFLAGS)
|
||||||
|
ENDIF(GCRYPT_FOUND)
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
# Copyright (C) 2007 Julien Louis <ptitlouis@sysif.net>
|
# Copyright (C) 2007 Julien Louis <ptitlouis@sysif.net>
|
||||||
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
|
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
|
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
@@ -43,7 +43,7 @@ EXECUTE_PROCESS(COMMAND ${PKG_CONFIG_EXECUTABLE} --variable=prefix gnutls
|
|||||||
EXECUTE_PROCESS(COMMAND ${PKG_CONFIG_EXECUTABLE} --cflags gnutls
|
EXECUTE_PROCESS(COMMAND ${PKG_CONFIG_EXECUTABLE} --cflags gnutls
|
||||||
OUTPUT_VARIABLE GNUTLS_CFLAGS
|
OUTPUT_VARIABLE GNUTLS_CFLAGS
|
||||||
)
|
)
|
||||||
STRING(REGEX REPLACE "[\r\n]" "" GNUTLS_CFLAGS "${GNUTLS_FLAGS}")
|
STRING(REGEX REPLACE "[\r\n]" "" GNUTLS_CFLAGS "${GNUTLS_CFLAGS}")
|
||||||
|
|
||||||
EXECUTE_PROCESS(COMMAND ${PKG_CONFIG_EXECUTABLE} --libs gnutls
|
EXECUTE_PROCESS(COMMAND ${PKG_CONFIG_EXECUTABLE} --libs gnutls
|
||||||
OUTPUT_VARIABLE GNUTLS_LDFLAGS
|
OUTPUT_VARIABLE GNUTLS_LDFLAGS
|
||||||
|
|||||||
+5
-19
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2011-2012 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2011-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
@@ -31,21 +31,7 @@ IF(GUILE_FOUND)
|
|||||||
SET(GUILE_FIND_QUIETLY TRUE)
|
SET(GUILE_FIND_QUIETLY TRUE)
|
||||||
ENDIF(GUILE_FOUND)
|
ENDIF(GUILE_FOUND)
|
||||||
|
|
||||||
FIND_PATH(GUILE_INCLUDE_DIR libguile.h /usr/include /usr/local/include /usr/include/libguile /usr/local/include/libguile)
|
FIND_PACKAGE(PkgConfig)
|
||||||
|
IF(PKG_CONFIG_FOUND)
|
||||||
FIND_LIBRARY(GUILE_LIBRARY NAMES guile PATH /usr/lib /usr/local/lib)
|
pkg_search_module(GUILE guile-2.0)
|
||||||
|
ENDIF(PKG_CONFIG_FOUND)
|
||||||
IF(GUILE_INCLUDE_DIR AND GUILE_LIBRARY)
|
|
||||||
SET(GUILE_FOUND TRUE)
|
|
||||||
SET(GUILE_INCLUDE_DIRS ${GUILE_INCLUDE_DIR})
|
|
||||||
SET(GUILE_LIBRARIES ${GUILE_LIBRARY})
|
|
||||||
ELSE(GUILE_INCLUDE_DIR AND GUILE_LIBRARY)
|
|
||||||
SET(GUILE_FOUND FALSE)
|
|
||||||
SET(GUILE_INCLUDE_DIRS)
|
|
||||||
SET(GUILE_LIBRARIES)
|
|
||||||
ENDIF(GUILE_INCLUDE_DIR AND GUILE_LIBRARY)
|
|
||||||
|
|
||||||
MARK_AS_ADVANCED(
|
|
||||||
GUILE_INCLUDE_DIR
|
|
||||||
GUILE_LIBRARY
|
|
||||||
)
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
@@ -49,10 +49,11 @@ FIND_LIBRARY(ICONV_LIBRARY
|
|||||||
IF(ICONV_INCLUDE_PATH)
|
IF(ICONV_INCLUDE_PATH)
|
||||||
IF(ICONV_LIBRARY)
|
IF(ICONV_LIBRARY)
|
||||||
STRING(REGEX REPLACE "/[^/]*$" "" ICONV_LIB_PATH "${ICONV_LIBRARY}")
|
STRING(REGEX REPLACE "/[^/]*$" "" ICONV_LIB_PATH "${ICONV_LIBRARY}")
|
||||||
CHECK_LIBRARY_EXISTS(iconv libiconv_open ${ICONV_LIB_PATH} ICONV_FOUND)
|
CHECK_LIBRARY_EXISTS(iconv libiconv_open ${ICONV_LIB_PATH} LIBICONV_OPEN_FOUND)
|
||||||
IF(NOT ICONV_FOUND)
|
CHECK_LIBRARY_EXISTS(iconv iconv_open ${ICONV_LIB_PATH} ICONV_OPEN_FOUND)
|
||||||
CHECK_LIBRARY_EXISTS(iconv iconv_open ${ICONV_LIB_PATH} ICONV_FOUND)
|
IF(LIBICONV_OPEN_FOUND OR ICONV_OPEN_FOUND)
|
||||||
ENDIF(NOT ICONV_FOUND)
|
SET(ICONV_FOUND TRUE)
|
||||||
|
ENDIF(LIBICONV_OPEN_FOUND OR ICONV_OPEN_FOUND)
|
||||||
ELSE(ICONV_LIBRARY)
|
ELSE(ICONV_LIBRARY)
|
||||||
CHECK_FUNCTION_EXISTS(iconv_open ICONV_FOUND)
|
CHECK_FUNCTION_EXISTS(iconv_open ICONV_FOUND)
|
||||||
ENDIF(ICONV_LIBRARY)
|
ENDIF(ICONV_LIBRARY)
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
|
|||||||
+24
-11
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
# Copyright (C) 2009 Julien Louis <ptitlouis@sysif.net>
|
# Copyright (C) 2009 Julien Louis <ptitlouis@sysif.net>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
@@ -33,14 +33,21 @@ IF(PYTHON_FOUND)
|
|||||||
SET(PYTHON_FIND_QUIETLY TRUE)
|
SET(PYTHON_FIND_QUIETLY TRUE)
|
||||||
ENDIF(PYTHON_FOUND)
|
ENDIF(PYTHON_FOUND)
|
||||||
|
|
||||||
FIND_PROGRAM(PYTHON_EXECUTABLE
|
IF(ENABLE_PYTHON3)
|
||||||
NAMES python2.7 python2.6 python2.5 python
|
FIND_PROGRAM(PYTHON_EXECUTABLE
|
||||||
PATHS /usr/bin /usr/local/bin /usr/pkg/bin
|
NAMES python3.4 python3.3 python3.2 python3.1 python3.0 python3 python2.7 python2.6 python2.5 python
|
||||||
)
|
PATHS /usr/bin /usr/local/bin /usr/pkg/bin
|
||||||
|
)
|
||||||
|
ELSE(ENABLE_PYTHON3)
|
||||||
|
FIND_PROGRAM(PYTHON_EXECUTABLE
|
||||||
|
NAMES python2.7 python2.6 python2.5 python
|
||||||
|
PATHS /usr/bin /usr/local/bin /usr/pkg/bin
|
||||||
|
)
|
||||||
|
ENDIF(ENABLE_PYTHON3)
|
||||||
|
|
||||||
IF(PYTHON_EXECUTABLE)
|
IF(PYTHON_EXECUTABLE)
|
||||||
EXECUTE_PROCESS(
|
EXECUTE_PROCESS(
|
||||||
COMMAND ${PYTHON_EXECUTABLE} -c "import sys; from distutils.sysconfig import *; sys.stdout.write(get_config_var('CONFINCLUDEPY'))"
|
COMMAND ${PYTHON_EXECUTABLE} -c "import sys; from distutils.sysconfig import *; sys.stdout.write(get_config_var('INCLUDEPY'))"
|
||||||
OUTPUT_VARIABLE PYTHON_INC_DIR
|
OUTPUT_VARIABLE PYTHON_INC_DIR
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -58,11 +65,17 @@ IF(PYTHON_EXECUTABLE)
|
|||||||
NAMES Python.h
|
NAMES Python.h
|
||||||
PATHS ${PYTHON_INC_DIR}
|
PATHS ${PYTHON_INC_DIR}
|
||||||
)
|
)
|
||||||
|
IF(ENABLE_PYTHON3)
|
||||||
FIND_LIBRARY(PYTHON_LIBRARY
|
FIND_LIBRARY(PYTHON_LIBRARY
|
||||||
NAMES python2.7 python2.6 python2.5 python
|
NAMES python3.4 python3.3 python3.2 python3.1 python3.0 python3 python2.7 python2.6 python2.5 python
|
||||||
PATHS ${PYTHON_POSSIBLE_LIB_PATH}
|
PATHS ${PYTHON_POSSIBLE_LIB_PATH}
|
||||||
)
|
)
|
||||||
|
ELSE(ENABLE_PYTHON3)
|
||||||
|
FIND_LIBRARY(PYTHON_LIBRARY
|
||||||
|
NAMES python2.7 python2.6 python2.5 python
|
||||||
|
PATHS ${PYTHON_POSSIBLE_LIB_PATH}
|
||||||
|
)
|
||||||
|
ENDIF(ENABLE_PYTHON3)
|
||||||
|
|
||||||
IF(PYTHON_LIBRARY AND PYTHON_INCLUDE_PATH)
|
IF(PYTHON_LIBRARY AND PYTHON_INCLUDE_PATH)
|
||||||
EXECUTE_PROCESS(
|
EXECUTE_PROCESS(
|
||||||
|
|||||||
+58
-51
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
@@ -22,71 +22,78 @@
|
|||||||
# and libraries are. It also determines what the name of the library is. This
|
# and libraries are. It also determines what the name of the library is. This
|
||||||
# code sets the following variables:
|
# code sets the following variables:
|
||||||
#
|
#
|
||||||
# RUBY_EXECUTABLE = full path to the ruby binary
|
# RUBY_INCLUDE_DIRS = C flags to compile with ruby
|
||||||
# RUBY_INCLUDE_PATH = path to where ruby.h can be found
|
# RUBY_LIBRARY_DIRS = linker flags to compile with ruby (found with pkg-config)
|
||||||
# RUBY_LIBRARY = path to where libruby.so* can be found
|
# RUBY_LIB = ruby library (found without pkg-config)
|
||||||
|
|
||||||
IF(RUBY_FOUND)
|
IF(RUBY_FOUND)
|
||||||
# Already in cache, be silent
|
# Already in cache, be silent
|
||||||
SET(RUBY_FIND_QUIETLY TRUE)
|
SET(RUBY_FIND_QUIETLY TRUE)
|
||||||
ENDIF(RUBY_FOUND)
|
ENDIF(RUBY_FOUND)
|
||||||
|
|
||||||
FIND_PROGRAM(RUBY_EXECUTABLE
|
FIND_PACKAGE(PkgConfig)
|
||||||
NAMES ruby1.9.3 ruby193 ruby1.9.2 ruby192 ruby1.9.1 ruby191 ruby1.9 ruby19 ruby1.8 ruby18 ruby1.6 ruby16 ruby
|
IF(PKG_CONFIG_FOUND)
|
||||||
PATHS /usr/bin /usr/local/bin /usr/pkg/bin
|
pkg_search_module(RUBY ruby-2.0 ruby-1.9 ruby-1.8)
|
||||||
)
|
ENDIF(PKG_CONFIG_FOUND)
|
||||||
|
|
||||||
IF(RUBY_EXECUTABLE)
|
IF(RUBY_FOUND)
|
||||||
EXECUTE_PROCESS(
|
|
||||||
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['rubyhdrdir'] || RbConfig::CONFIG['archdir']"
|
SET(RUBY_LIB "")
|
||||||
OUTPUT_VARIABLE RUBY_ARCH_DIR
|
MARK_AS_ADVANCED(RUBY_LIB)
|
||||||
|
|
||||||
|
ELSE(RUBY_FOUND)
|
||||||
|
|
||||||
|
FIND_PROGRAM(RUBY_EXECUTABLE
|
||||||
|
NAMES ruby1.9.3 ruby193 ruby1.9.2 ruby192 ruby1.9.1 ruby191 ruby1.9 ruby19 ruby1.8 ruby18 ruby
|
||||||
|
PATHS /usr/bin /usr/local/bin /usr/pkg/bin
|
||||||
)
|
)
|
||||||
|
|
||||||
EXECUTE_PROCESS(
|
IF(RUBY_EXECUTABLE)
|
||||||
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['arch']"
|
|
||||||
OUTPUT_VARIABLE RUBY_ARCH
|
|
||||||
)
|
|
||||||
|
|
||||||
EXECUTE_PROCESS(
|
EXECUTE_PROCESS(
|
||||||
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['libdir']"
|
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['rubyhdrdir'] || RbConfig::CONFIG['archdir']"
|
||||||
OUTPUT_VARIABLE RUBY_POSSIBLE_LIB_PATH
|
OUTPUT_VARIABLE RUBY_ARCH_DIR
|
||||||
)
|
)
|
||||||
|
|
||||||
EXECUTE_PROCESS(
|
EXECUTE_PROCESS(
|
||||||
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['rubylibdir']"
|
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['arch']"
|
||||||
OUTPUT_VARIABLE RUBY_RUBY_LIB_PATH
|
OUTPUT_VARIABLE RUBY_ARCH
|
||||||
)
|
)
|
||||||
|
|
||||||
EXECUTE_PROCESS(
|
EXECUTE_PROCESS(
|
||||||
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['ruby_version']"
|
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['libdir']"
|
||||||
OUTPUT_VARIABLE RUBY_VERSION
|
OUTPUT_VARIABLE RUBY_POSSIBLE_LIB_PATH
|
||||||
)
|
)
|
||||||
|
|
||||||
FIND_PATH(RUBY_INCLUDE_PATH
|
EXECUTE_PROCESS(
|
||||||
NAMES ruby.h
|
COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['rubylibdir']"
|
||||||
PATHS ${RUBY_ARCH_DIR}
|
OUTPUT_VARIABLE RUBY_RUBY_LIB_PATH
|
||||||
)
|
)
|
||||||
|
|
||||||
SET(RUBY_ARCH
|
FIND_PATH(RUBY_INCLUDE_DIRS
|
||||||
"${RUBY_INCLUDE_PATH}/${RUBY_ARCH}")
|
NAMES ruby.h
|
||||||
|
PATHS ${RUBY_ARCH_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
FIND_LIBRARY(RUBY_LIBRARY
|
SET(RUBY_INCLUDE_ARCH "${RUBY_INCLUDE_DIRS}/${RUBY_ARCH}")
|
||||||
NAMES ruby-1.9.3 ruby1.9.3 ruby193 ruby-1.9.2 ruby1.9.2 ruby192 ruby-1.9.1 ruby1.9.1 ruby191 ruby1.9 ruby19 ruby1.8 ruby18 ruby1.6 ruby16 ruby
|
|
||||||
PATHS ${RUBY_POSSIBLE_LIB_PATH} ${RUBY_RUBY_LIB_PATH}
|
|
||||||
)
|
|
||||||
|
|
||||||
IF(RUBY_LIBRARY AND RUBY_INCLUDE_PATH)
|
FIND_LIBRARY(RUBY_LIB
|
||||||
SET(RUBY_FOUND TRUE)
|
NAMES ruby-1.9.3 ruby1.9.3 ruby193 ruby-1.9.2 ruby1.9.2 ruby192 ruby-1.9.1 ruby1.9.1 ruby191 ruby1.9 ruby19 ruby1.8 ruby18 ruby
|
||||||
ENDIF(RUBY_LIBRARY AND RUBY_INCLUDE_PATH)
|
PATHS ${RUBY_POSSIBLE_LIB_PATH} ${RUBY_RUBY_LIB_PATH}
|
||||||
|
)
|
||||||
|
|
||||||
IF(${RUBY_VERSION} STREQUAL "1.9.0")
|
IF(RUBY_LIB AND RUBY_INCLUDE_DIRS)
|
||||||
SET(RUBY_FOUND FALSE)
|
SET(RUBY_FOUND TRUE)
|
||||||
ENDIF(${RUBY_VERSION} STREQUAL "1.9.0")
|
ENDIF(RUBY_LIB AND RUBY_INCLUDE_DIRS)
|
||||||
|
|
||||||
MARK_AS_ADVANCED(
|
SET(RUBY_INCLUDE_DIRS "${RUBY_INCLUDE_DIRS};${RUBY_INCLUDE_ARCH}")
|
||||||
RUBY_EXECUTABLE
|
|
||||||
RUBY_LIBRARY
|
MARK_AS_ADVANCED(
|
||||||
RUBY_ARCH
|
RUBY_INCLUDE_DIRS
|
||||||
RUBY_INCLUDE_PATH
|
RUBY_LIBRARY_DIRS
|
||||||
)
|
RUBY_LIB
|
||||||
ENDIF(RUBY_EXECUTABLE)
|
)
|
||||||
|
|
||||||
|
ENDIF(RUBY_EXECUTABLE)
|
||||||
|
|
||||||
|
ENDIF(RUBY_FOUND)
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
|
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2008 Julien Louis <ptitlouis@sysif.net>
|
# Copyright (C) 2008 Julien Louis <ptitlouis@sysif.net>
|
||||||
# Copyright (C) 2008-2012 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2008-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
@@ -23,18 +23,17 @@ ENDIF(NOT EXISTS "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt")
|
|||||||
|
|
||||||
FILE(READ "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt" files)
|
FILE(READ "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt" files)
|
||||||
STRING(REGEX REPLACE "\n" ";" files "${files}")
|
STRING(REGEX REPLACE "\n" ";" files "${files}")
|
||||||
|
LIST(REVERSE files)
|
||||||
FOREACH(file ${files})
|
FOREACH(file ${files})
|
||||||
MESSAGE(STATUS "Uninstalling \"${file}\"")
|
MESSAGE(STATUS "Uninstalling \"$ENV{DESTDIR}${file}\"")
|
||||||
IF(NOT EXISTS "${file}")
|
IF(EXISTS "$ENV{DESTDIR}${file}")
|
||||||
MESSAGE(FATAL_ERROR "File \"${file}\" does not exists.")
|
EXEC_PROGRAM("@CMAKE_COMMAND@" ARGS "-E remove \"$ENV{DESTDIR}${file}\""
|
||||||
ENDIF(NOT EXISTS "${file}")
|
OUTPUT_VARIABLE rm_out
|
||||||
EXEC_PROGRAM("@CMAKE_COMMAND@" ARGS "-E remove \"${file}\""
|
RETURN_VARIABLE rm_retval)
|
||||||
OUTPUT_VARIABLE rm_out
|
IF("${rm_retval}" GREATER 0)
|
||||||
RETURN_VARIABLE rm_retval)
|
MESSAGE(FATAL_ERROR "Problem when removing \"$ENV{DESTDIR}${file}\"")
|
||||||
IF("${rm_retval}" GREATER 0)
|
ENDIF("${rm_retval}" GREATER 0)
|
||||||
MESSAGE(FATAL_ERROR "Problem when removing \"${file}\"")
|
ELSE(EXISTS "$ENV{DESTDIR}${file}")
|
||||||
ENDIF("${rm_retval}" GREATER 0)
|
MESSAGE(STATUS "File \"$ENV{DESTDIR}${file}\" does not exist.")
|
||||||
|
ENDIF(EXISTS "$ENV{DESTDIR}${file}")
|
||||||
ENDFOREACH(file)
|
ENDFOREACH(file)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,52 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
#
|
|
||||||
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
|
||||||
#
|
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
|
||||||
#
|
|
||||||
# WeeChat is free software; you can redistribute it and/or modify
|
|
||||||
# it under the terms of the GNU General Public License as published by
|
|
||||||
# the Free Software Foundation; either version 3 of the License, or
|
|
||||||
# (at your option) any later version.
|
|
||||||
#
|
|
||||||
# WeeChat is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
# GNU General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License
|
|
||||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
#
|
|
||||||
|
|
||||||
VERSION=@VERSION@
|
|
||||||
SRCROOT=@CMAKE_SOURCE_DIR@
|
|
||||||
BUILDDIR=@CMAKE_BINARY_DIR@
|
|
||||||
PROJECT=@PROJECT_NAME@
|
|
||||||
TAG=release-$(echo $VERSION | sed -e 's/\./-/g')
|
|
||||||
|
|
||||||
EXCLUDE="@DIST_EXCLUDE@"
|
|
||||||
EXPORT_DIR="${PROJECT}-${VERSION}"
|
|
||||||
|
|
||||||
if [ -z $CVSROOT ]; then
|
|
||||||
echo "The CVSROOT variable must be set"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo "Exporting source tree"
|
|
||||||
if [ $(echo $VERSION | grep cvs) ]; then
|
|
||||||
cvs export -r HEAD -d $PROJECT-$VERSION $PROJECT
|
|
||||||
else
|
|
||||||
cvs export -r $TAG -d $PROJECT-$VERSION $PROJECT
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo "Removing not needed stuff"
|
|
||||||
for i in $EXCLUDE ; do
|
|
||||||
echo " $i"
|
|
||||||
rm -rf $EXPORT_DIR/$i
|
|
||||||
done
|
|
||||||
|
|
||||||
echo "Generating archive"
|
|
||||||
tar cjf ${BUILDDIR}/${PROJECT}-${VERSION}.tar.bz2 ${EXPORT_DIR}
|
|
||||||
|
|
||||||
echo "Cleaning up"
|
|
||||||
rm -rf ${EXPORT_DIR}
|
|
||||||
+2
-18
@@ -1,29 +1,12 @@
|
|||||||
#cmakedefine HAVE_ARPA_INET_H
|
|
||||||
#cmakedefine HAVE_LIBINTL_H
|
#cmakedefine HAVE_LIBINTL_H
|
||||||
#cmakedefine HAVE_LIMITS_H
|
|
||||||
#cmakedefine HAVE_LOCALE_H
|
|
||||||
#cmakedefine HAVE_NETDB_H
|
|
||||||
#cmakedefine HAVE_NETINET_IN_H
|
|
||||||
#cmakedefine HAVE_STDLIB_H
|
|
||||||
#cmakedefine HAVE_STRING_H
|
|
||||||
#cmakedefine HAVE_SYS_SOCKET_H
|
|
||||||
#cmakedefine HAVE_SYS_TIME_H
|
|
||||||
#cmakedefine HAVE_SYS_TYPES_H
|
|
||||||
#cmakedefine HAVE_UNISTD_H
|
|
||||||
#cmakedefine HAVE_PWD_H
|
|
||||||
#cmakedefine HAVE_ERRNO_H
|
|
||||||
#cmakedefine HAVE_REGEX_H
|
|
||||||
#cmakedefine HAVE_WCHAR_H
|
|
||||||
#cmakedefine HAVE_SYS_FILE_H
|
|
||||||
#cmakedefine HAVE_SYS_RESOURCE_H
|
#cmakedefine HAVE_SYS_RESOURCE_H
|
||||||
#cmakedefine HAVE_FLOCK
|
#cmakedefine HAVE_FLOCK
|
||||||
#cmakedefine HAVE_LANGINFO_CODESET
|
#cmakedefine HAVE_LANGINFO_CODESET
|
||||||
#cmakedefine HAVE_STRNDUP
|
|
||||||
#cmakedefine HAVE_BACKTRACE
|
#cmakedefine HAVE_BACKTRACE
|
||||||
#cmakedefine ICONV_2ARG_IS_CONST 1
|
#cmakedefine ICONV_2ARG_IS_CONST 1
|
||||||
#cmakedefine HAVE_TCL_CREATE_NS
|
|
||||||
#cmakedefine HAVE_MALLINFO
|
#cmakedefine HAVE_MALLINFO
|
||||||
#cmakedefine HAVE_EAT_NEWLINE_GLITCH
|
#cmakedefine HAVE_EAT_NEWLINE_GLITCH
|
||||||
|
#cmakedefine HAVE_ASPELL_VERSION_STRING
|
||||||
#define PACKAGE_VERSION "@VERSION@"
|
#define PACKAGE_VERSION "@VERSION@"
|
||||||
#define PACKAGE "@PROJECT_NAME@"
|
#define PACKAGE "@PROJECT_NAME@"
|
||||||
#define PACKAGE_NAME "@PROJECT_NAME@"
|
#define PACKAGE_NAME "@PROJECT_NAME@"
|
||||||
@@ -32,4 +15,5 @@
|
|||||||
#define WEECHAT_SHAREDIR "@SHAREDIR@"
|
#define WEECHAT_SHAREDIR "@SHAREDIR@"
|
||||||
#define LOCALEDIR "@LOCALEDIR@"
|
#define LOCALEDIR "@LOCALEDIR@"
|
||||||
#define WEECHAT_HOME "@WEECHAT_HOME@"
|
#define WEECHAT_HOME "@WEECHAT_HOME@"
|
||||||
|
#define CA_FILE "@CA_FILE@"
|
||||||
#define _GNU_SOURCE 1
|
#define _GNU_SOURCE 1
|
||||||
|
|||||||
+214
-167
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
# Copyright (C) 2005 Benoit Papillault <benoit.papillault@free.fr>
|
# Copyright (C) 2005 Benoit Papillault <benoit.papillault@free.fr>
|
||||||
# Copyright (C) 2005-2006 Julien Louis <ptitlouis@sysif.net>
|
# Copyright (C) 2005-2006 Julien Louis <ptitlouis@sysif.net>
|
||||||
# Copyright (C) 2005-2009 Emmanuel Bouthenot <kolter@openics.org>
|
# Copyright (C) 2005-2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||||
@@ -24,20 +24,22 @@
|
|||||||
# Process this file with autoconf to produce a configure script.
|
# Process this file with autoconf to produce a configure script.
|
||||||
|
|
||||||
AC_PREREQ(2.56)
|
AC_PREREQ(2.56)
|
||||||
AC_INIT(WeeChat, 0.3.9, flashcode@flashtux.org)
|
AC_INIT(WeeChat, 0.4.3, flashcode@flashtux.org)
|
||||||
AC_CONFIG_SRCDIR([src/core/weechat.c])
|
AC_CONFIG_SRCDIR([configure.ac])
|
||||||
AM_CONFIG_HEADER(config.h)
|
AM_CONFIG_HEADER(config.h)
|
||||||
AM_INIT_AUTOMAKE([weechat], [0.3.9])
|
AM_INIT_AUTOMAKE
|
||||||
LICENSE="GPL3"
|
LICENSE="GPL3"
|
||||||
|
|
||||||
# Checks for programs
|
# Checks for programs
|
||||||
AC_PROG_CC
|
AC_PROG_CC
|
||||||
AC_PROG_MAKE_SET
|
AC_PROG_MAKE_SET
|
||||||
AC_GNU_SOURCE
|
AC_GNU_SOURCE
|
||||||
|
AC_PROG_LN_S
|
||||||
AM_PROG_LIBTOOL
|
AM_PROG_LIBTOOL
|
||||||
|
|
||||||
# Files to generate
|
# Files to generate
|
||||||
AC_CONFIG_FILES([weechat.pc])
|
AC_CONFIG_FILES([weechat.pc])
|
||||||
|
AC_CONFIG_FILES([weechat-${VERSION}-1.cygport:weechat.cygport.in])
|
||||||
|
|
||||||
# Add some flags for some OS
|
# Add some flags for some OS
|
||||||
case "$host_os" in
|
case "$host_os" in
|
||||||
@@ -52,15 +54,12 @@ netbsd*)
|
|||||||
solaris*)
|
solaris*)
|
||||||
LDFLAGS="$LDFLAGS -lsocket -lxnet"
|
LDFLAGS="$LDFLAGS -lsocket -lxnet"
|
||||||
;;
|
;;
|
||||||
cygwin*)
|
|
||||||
LDFLAGS="$LDFLAGS -no-undefined"
|
|
||||||
;;
|
|
||||||
esac
|
esac
|
||||||
|
|
||||||
# Gettext
|
# Gettext
|
||||||
ALL_LINGUAS="fr es cs hu de ru pl it ja pt_BR"
|
ALL_LINGUAS="fr es cs hu de ru pl it ja pt_BR tr"
|
||||||
AM_GNU_GETTEXT
|
AM_GNU_GETTEXT
|
||||||
AM_GNU_GETTEXT_VERSION([0.15])
|
AM_GNU_GETTEXT_VERSION([0.18])
|
||||||
|
|
||||||
# Checks for libraries
|
# Checks for libraries
|
||||||
AC_CHECK_LIB(ncurses, initscr, LIBNCURSES_FOUND=1, LIBNCURSES_FOUND=0)
|
AC_CHECK_LIB(ncurses, initscr, LIBNCURSES_FOUND=1, LIBNCURSES_FOUND=0)
|
||||||
@@ -68,7 +67,7 @@ AC_CHECK_LIB(ncursesw, initscr, LIBNCURSESW_FOUND=1, LIBNCURSESW_FOUND=0)
|
|||||||
|
|
||||||
# Checks for header files
|
# Checks for header files
|
||||||
AC_HEADER_STDC
|
AC_HEADER_STDC
|
||||||
AC_CHECK_HEADERS([arpa/inet.h libintl.h limits.h locale.h netdb.h netinet/in.h stdlib.h string.h sys/socket.h sys/time.h sys/types.h unistd.h pwd.h errno.h regex.h wchar.h sys/file.h sys/resource.h])
|
AC_CHECK_HEADERS([libintl.h sys/resource.h])
|
||||||
|
|
||||||
# Checks for typedefs, structures, and compiler characteristics
|
# Checks for typedefs, structures, and compiler characteristics
|
||||||
AC_HEADER_TIME
|
AC_HEADER_TIME
|
||||||
@@ -91,46 +90,47 @@ AC_MSG_RESULT($ac_cv_type_socklen_t)
|
|||||||
# Checks for library functions.
|
# Checks for library functions.
|
||||||
AC_FUNC_SELECT_ARGTYPES
|
AC_FUNC_SELECT_ARGTYPES
|
||||||
AC_TYPE_SIGNAL
|
AC_TYPE_SIGNAL
|
||||||
AC_CHECK_FUNCS([gethostbyname gethostname getsockname gettimeofday inet_ntoa memset mkdir select setlocale socket strcasecmp strchr strdup strndup strncasecmp strpbrk strrchr strstr regexec mallinfo])
|
AC_CHECK_FUNCS([mallinfo])
|
||||||
|
|
||||||
# Variables in config.h
|
# Variables in config.h
|
||||||
|
|
||||||
AH_VERBATIM([PREFIX], [#undef PREFIX])
|
AH_VERBATIM([PREFIX], [#undef PREFIX])
|
||||||
AH_VERBATIM([WEECHAT_LIBDIR], [#undef WEECHAT_LIBDIR])
|
AH_VERBATIM([WEECHAT_LIBDIR], [#undef WEECHAT_LIBDIR])
|
||||||
AH_VERBATIM([WEECHAT_SHAREDIR], [#undef WEECHAT_SHAREDIR])
|
AH_VERBATIM([WEECHAT_SHAREDIR], [#undef WEECHAT_SHAREDIR])
|
||||||
AH_VERBATIM([HAVE_GNUTLS], [#undef HAVE_GNUTLS])
|
AH_VERBATIM([HAVE_GNUTLS], [#undef HAVE_GNUTLS])
|
||||||
AH_VERBATIM([HAVE_FLOCK], [#undef HAVE_FLOCK])
|
AH_VERBATIM([HAVE_FLOCK], [#undef HAVE_FLOCK])
|
||||||
AH_VERBATIM([HAVE_EAT_NEWLINE_GLITCH], [#undef HAVE_EAT_NEWLINE_GLITCH])
|
AH_VERBATIM([HAVE_EAT_NEWLINE_GLITCH], [#undef HAVE_EAT_NEWLINE_GLITCH])
|
||||||
AH_VERBATIM([PLUGIN_ALIAS], [#undef PLUGIN_ALIAS])
|
AH_VERBATIM([HAVE_ASPELL_VERSION_STRING], [#undef HAVE_ASPELL_VERSION_STRING])
|
||||||
AH_VERBATIM([PLUGIN_ASPELL], [#undef PLUGIN_ASPELL])
|
AH_VERBATIM([PLUGIN_ALIAS], [#undef PLUGIN_ALIAS])
|
||||||
AH_VERBATIM([PLUGIN_CHARSET], [#undef PLUGIN_CHARSET])
|
AH_VERBATIM([PLUGIN_ASPELL], [#undef PLUGIN_ASPELL])
|
||||||
AH_VERBATIM([PLUGIN_DEMO], [#undef PLUGIN_DEMO])
|
AH_VERBATIM([PLUGIN_CHARSET], [#undef PLUGIN_CHARSET])
|
||||||
AH_VERBATIM([PLUGIN_FIFO], [#undef PLUGIN_FIFO])
|
AH_VERBATIM([PLUGIN_FIFO], [#undef PLUGIN_FIFO])
|
||||||
AH_VERBATIM([PLUGIN_IRC], [#undef PLUGIN_IRC])
|
AH_VERBATIM([PLUGIN_IRC], [#undef PLUGIN_IRC])
|
||||||
AH_VERBATIM([PLUGIN_LOGGER], [#undef PLUGIN_LOGGER])
|
AH_VERBATIM([PLUGIN_LOGGER], [#undef PLUGIN_LOGGER])
|
||||||
AH_VERBATIM([PLUGIN_RELAY], [#undef PLUGIN_RELAY])
|
AH_VERBATIM([PLUGIN_RELAY], [#undef PLUGIN_RELAY])
|
||||||
AH_VERBATIM([PLUGIN_RMODIFIER], [#undef PLUGIN_RMODIFIER])
|
AH_VERBATIM([PLUGIN_RMODIFIER], [#undef PLUGIN_RMODIFIER])
|
||||||
AH_VERBATIM([PLUGIN_SCRIPT], [#undef PLUGIN_SCRIPT])
|
AH_VERBATIM([PLUGIN_SCRIPT], [#undef PLUGIN_SCRIPT])
|
||||||
AH_VERBATIM([PLUGIN_PERL], [#undef PLUGIN_PERL])
|
AH_VERBATIM([PLUGIN_PERL], [#undef PLUGIN_PERL])
|
||||||
AH_VERBATIM([PLUGIN_PYTHON], [#undef PLUGIN_PYTHON])
|
AH_VERBATIM([PLUGIN_PYTHON], [#undef PLUGIN_PYTHON])
|
||||||
AH_VERBATIM([PLUGIN_RUBY], [#undef PLUGIN_RUBY])
|
AH_VERBATIM([PLUGIN_RUBY], [#undef PLUGIN_RUBY])
|
||||||
AH_VERBATIM([PLUGIN_LUA], [#undef PLUGIN_LUA])
|
AH_VERBATIM([PLUGIN_LUA], [#undef PLUGIN_LUA])
|
||||||
AH_VERBATIM([PLUGIN_TCL], [#undef PLUGIN_TCL])
|
AH_VERBATIM([PLUGIN_TCL], [#undef PLUGIN_TCL])
|
||||||
AH_VERBATIM([PLUGIN_GUILE], [#undef PLUGIN_GUILE])
|
AH_VERBATIM([PLUGIN_GUILE], [#undef PLUGIN_GUILE])
|
||||||
AH_VERBATIM([PLUGIN_XFER], [#undef PLUGIN_XFER])
|
AH_VERBATIM([PLUGIN_XFER], [#undef PLUGIN_XFER])
|
||||||
AH_VERBATIM([DOC], [#undef DOC])
|
AH_VERBATIM([MAN], [#undef MAN])
|
||||||
AH_VERBATIM([WEECHAT_HOME], [#define WEECHAT_HOME "~/.weechat"])
|
AH_VERBATIM([DOC], [#undef DOC])
|
||||||
|
AH_VERBATIM([WEECHAT_HOME], [#define WEECHAT_HOME "~/.weechat"])
|
||||||
|
AH_VERBATIM([CA_FILE], [#define CA_FILE "/etc/ssl/certs/ca-certificates.crt"])
|
||||||
|
|
||||||
# Arguments for ./configure
|
# Arguments for ./configure
|
||||||
|
|
||||||
AC_ARG_ENABLE(ncurses, [ --disable-ncurses turn off ncurses interface (default=compiled if found)],enable_ncurses=$enableval,enable_ncurses=yes)
|
AC_ARG_ENABLE(ncurses, [ --disable-ncurses turn off ncurses interface (default=compiled if found)],enable_ncurses=$enableval,enable_ncurses=yes)
|
||||||
AC_ARG_ENABLE(gtk, [ --enable-gtk turn on Gtk interface (default=off)],enable_gtk=$enableval,enable_gtk=no)
|
|
||||||
AC_ARG_ENABLE(gnutls, [ --disable-gnutls turn off gnutls support (default=compiled if found)],enable_gnutls=$enableval,enable_gnutls=yes)
|
AC_ARG_ENABLE(gnutls, [ --disable-gnutls turn off gnutls support (default=compiled if found)],enable_gnutls=$enableval,enable_gnutls=yes)
|
||||||
AC_ARG_ENABLE(largefile, [ --disable-largefile turn off Large File Support (default=on)],enable_largefile=$enableval,enable_largefile=yes)
|
AC_ARG_ENABLE(largefile, [ --disable-largefile turn off Large File Support (default=on)],enable_largefile=$enableval,enable_largefile=yes)
|
||||||
AC_ARG_ENABLE(alias, [ --disable-alias turn off Alias plugin (default=compiled)],enable_alias=$enableval,enable_alias=yes)
|
AC_ARG_ENABLE(alias, [ --disable-alias turn off Alias plugin (default=compiled)],enable_alias=$enableval,enable_alias=yes)
|
||||||
AC_ARG_ENABLE(aspell, [ --disable-aspell turn off Aspell plugin (default=compiled)],enable_aspell=$enableval,enable_aspell=yes)
|
AC_ARG_ENABLE(aspell, [ --disable-aspell turn off Aspell plugin (default=compiled)],enable_aspell=$enableval,enable_aspell=yes)
|
||||||
|
AC_ARG_ENABLE(enchant, [ --enable-enchant turn on Enchant lib for Aspell plugin (default=off)],enable_enchant=$enableval,enable_enchant=no)
|
||||||
AC_ARG_ENABLE(charset, [ --disable-charset turn off Charset plugin (default=compiled if found)],enable_charset=$enableval,enable_charset=yes)
|
AC_ARG_ENABLE(charset, [ --disable-charset turn off Charset plugin (default=compiled if found)],enable_charset=$enableval,enable_charset=yes)
|
||||||
AC_ARG_ENABLE(demo, [ --enable-demo turn on Demo plugin (default=off)],enable_demo=$enableval,enable_demo=no)
|
|
||||||
AC_ARG_ENABLE(fifo, [ --disable-fifo turn off Fifo plugin (default=compiled)],enable_fifo=$enableval,enable_fifo=yes)
|
AC_ARG_ENABLE(fifo, [ --disable-fifo turn off Fifo plugin (default=compiled)],enable_fifo=$enableval,enable_fifo=yes)
|
||||||
AC_ARG_ENABLE(irc, [ --disable-irc turn off IRC plugin (default=compiled)],enable_irc=$enableval,enable_irc=yes)
|
AC_ARG_ENABLE(irc, [ --disable-irc turn off IRC plugin (default=compiled)],enable_irc=$enableval,enable_irc=yes)
|
||||||
AC_ARG_ENABLE(logger, [ --disable-logger turn off Logger plugin (default=compiled)],enable_logger=$enableval,enable_logger=yes)
|
AC_ARG_ENABLE(logger, [ --disable-logger turn off Logger plugin (default=compiled)],enable_logger=$enableval,enable_logger=yes)
|
||||||
@@ -140,6 +140,7 @@ AC_ARG_ENABLE(script, [ --disable-script turn off Script plugin (d
|
|||||||
AC_ARG_ENABLE(scripts, [ --disable-scripts turn off script plugins (perl, python, ...) (default=compiled if found)],enable_scripts=$enableval,enable_scripts=yes)
|
AC_ARG_ENABLE(scripts, [ --disable-scripts turn off script plugins (perl, python, ...) (default=compiled if found)],enable_scripts=$enableval,enable_scripts=yes)
|
||||||
AC_ARG_ENABLE(perl, [ --disable-perl turn off Perl script plugin (default=compiled if found)],enable_perl=$enableval,enable_perl=yes)
|
AC_ARG_ENABLE(perl, [ --disable-perl turn off Perl script plugin (default=compiled if found)],enable_perl=$enableval,enable_perl=yes)
|
||||||
AC_ARG_ENABLE(python, [ --disable-python turn off Python script plugin (default=compiled if found)],enable_python=$enableval,enable_python=yes)
|
AC_ARG_ENABLE(python, [ --disable-python turn off Python script plugin (default=compiled if found)],enable_python=$enableval,enable_python=yes)
|
||||||
|
AC_ARG_ENABLE(python3, [ --enable-python3 use Python 3.x if found (NOT recommended) (default=off)],enable_python3=$enableval,enable_python3=no)
|
||||||
AC_ARG_ENABLE(ruby, [ --disable-ruby turn off Ruby script plugin (default=compiled if found)],enable_ruby=$enableval,enable_ruby=yes)
|
AC_ARG_ENABLE(ruby, [ --disable-ruby turn off Ruby script plugin (default=compiled if found)],enable_ruby=$enableval,enable_ruby=yes)
|
||||||
AC_ARG_ENABLE(lua, [ --disable-lua turn off Lua script plugin (default=compiled if found)],enable_lua=$enableval,enable_lua=yes)
|
AC_ARG_ENABLE(lua, [ --disable-lua turn off Lua script plugin (default=compiled if found)],enable_lua=$enableval,enable_lua=yes)
|
||||||
AC_ARG_ENABLE(tcl, [ --disable-tcl turn off Tcl script plugin (default=compiled if found)],enable_tcl=$enableval,enable_tcl=yes)
|
AC_ARG_ENABLE(tcl, [ --disable-tcl turn off Tcl script plugin (default=compiled if found)],enable_tcl=$enableval,enable_tcl=yes)
|
||||||
@@ -149,19 +150,38 @@ AC_ARG_WITH(lua-inc, [ --with-lua-inc=DIR, lua include files are in
|
|||||||
AC_ARG_WITH(lua-lib, [ --with-lua-lib=DIR, lua library files are in DIR (default=autodetect)],lua_lib=$withval,lua_lib='')
|
AC_ARG_WITH(lua-lib, [ --with-lua-lib=DIR, lua library files are in DIR (default=autodetect)],lua_lib=$withval,lua_lib='')
|
||||||
AC_ARG_WITH(lua-suffix, [ --with-lua-suffix=ARG lua is suffixed with ARG (default=autodetect)],lua_suffix=$withval,lua_suffix='')
|
AC_ARG_WITH(lua-suffix, [ --with-lua-suffix=ARG lua is suffixed with ARG (default=autodetect)],lua_suffix=$withval,lua_suffix='')
|
||||||
AC_ARG_WITH(tclconfig, [ --with-tclconfig=DIR directory containing tcl configuration (tclConfig.sh)],tclconfig=$withval,tclconfig='')
|
AC_ARG_WITH(tclconfig, [ --with-tclconfig=DIR directory containing tcl configuration (tclConfig.sh)],tclconfig=$withval,tclconfig='')
|
||||||
AC_ARG_ENABLE(doc, [ --disable-doc turn off documentation (default=built)],enable_doc=$enableval,enable_doc=yes)
|
AC_ARG_ENABLE(man, [ --enable-man turn on build of man page (default=not built)],enable_man=$enableval,enable_man=no)
|
||||||
|
AC_ARG_ENABLE(doc, [ --enable-doc turn on build of documentation (default=not built)],enable_doc=$enableval,enable_doc=no)
|
||||||
AC_ARG_WITH(debug, [ --with-debug debugging: 0=no debug, 1=debug compilation (default=1)],debug=$withval,debug=1)
|
AC_ARG_WITH(debug, [ --with-debug debugging: 0=no debug, 1=debug compilation (default=1)],debug=$withval,debug=1)
|
||||||
|
|
||||||
AC_ARG_VAR(WEECHAT_HOME, [WeeChat home directory for config, logs, scripts.. (default is "~/.weechat")])
|
AC_ARG_VAR(WEECHAT_HOME, [WeeChat home directory for config, logs, scripts.. (default is "~/.weechat")])
|
||||||
|
AC_ARG_VAR(CA_FILE, [File containing the certificate authorities (default is "/etc/ssl/certs/ca-certificates.crt"). This is the default value of option "weechat.network.gnutls_ca_file".])
|
||||||
|
|
||||||
if test "x$WEECHAT_HOME" = "x" ; then
|
if test "x$WEECHAT_HOME" = "x" ; then
|
||||||
WEECHAT_HOME="~/.weechat"
|
WEECHAT_HOME="~/.weechat"
|
||||||
fi
|
fi
|
||||||
AC_DEFINE_UNQUOTED(WEECHAT_HOME, "$WEECHAT_HOME")
|
AC_DEFINE_UNQUOTED(WEECHAT_HOME, "$WEECHAT_HOME")
|
||||||
|
|
||||||
|
if test "x$CA_FILE" = "x" ; then
|
||||||
|
CA_FILE="/etc/ssl/certs/ca-certificates.crt"
|
||||||
|
fi
|
||||||
|
AC_DEFINE_UNQUOTED(CA_FILE, "$CA_FILE")
|
||||||
|
|
||||||
not_asked=""
|
not_asked=""
|
||||||
not_found=""
|
not_found=""
|
||||||
|
|
||||||
|
# ------------------------------------------------------------------------------
|
||||||
|
# pkg-config
|
||||||
|
# ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
PKGCONFIG=""
|
||||||
|
AC_CHECK_PROGS(PKGCONFIG, pkg-config)
|
||||||
|
if test "x$PKGCONFIG" = "x"; then
|
||||||
|
AC_MSG_ERROR([
|
||||||
|
*** "pkg-config" couldn't be found on your system.
|
||||||
|
*** Try to install it with your software package manager.])
|
||||||
|
fi
|
||||||
|
|
||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
# dynamic loader
|
# dynamic loader
|
||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
@@ -206,24 +226,6 @@ else
|
|||||||
not_asked="$not_asked ncurses"
|
not_asked="$not_asked ncurses"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "x$enable_gtk" = "xyes" ; then
|
|
||||||
AM_PATH_GTK_2_0(2.4.0, LIBGTK_FOUND=1, LIBGTK_FOUND=0)
|
|
||||||
if test "$LIBGTK_FOUND" = "0" ; then
|
|
||||||
AC_MSG_WARN([
|
|
||||||
*** Gtk library not found!
|
|
||||||
*** WeeChat will be built without Gtk support.])
|
|
||||||
enable_gtk="no"
|
|
||||||
not_found="$not_found gtk"
|
|
||||||
else
|
|
||||||
GTK_CFLAGS=`pkg-config --cflags gtk+-2.0`
|
|
||||||
GTK_LFLAGS=`pkg-config --libs gtk+-2.0`
|
|
||||||
AC_SUBST(GTK_CFLAGS)
|
|
||||||
AC_SUBST(GTK_LFLAGS)
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
not_asked="$not_asked gtk"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
# iconv
|
# iconv
|
||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
@@ -293,24 +295,46 @@ fi
|
|||||||
# ---------------------------------- aspell ------------------------------------
|
# ---------------------------------- aspell ------------------------------------
|
||||||
|
|
||||||
if test "x$enable_aspell" = "xyes" ; then
|
if test "x$enable_aspell" = "xyes" ; then
|
||||||
ASPELL_CFLAGS=""
|
ac_found_enchant_lib="no"
|
||||||
ASPELL_LFLAGS=""
|
if test "x$enable_enchant" = "xyes" ; then
|
||||||
|
PKG_CHECK_MODULES(ENCHANT, [enchant], ac_found_enchant_lib="yes", ac_found_enchant_lib="no")
|
||||||
|
fi
|
||||||
|
if test "x$ac_found_enchant_lib" = "xyes" ; then
|
||||||
|
CFLAGS="$CFLAGS -DUSE_ENCHANT"
|
||||||
|
ASPELL_LIB_USED="enchant"
|
||||||
|
else
|
||||||
|
ASPELL_CFLAGS=""
|
||||||
|
ASPELL_LFLAGS=""
|
||||||
|
|
||||||
AC_CHECK_HEADER(aspell.h,ac_found_aspell_header="yes",ac_found_aspell_header="no")
|
AC_CHECK_HEADER(aspell.h,ac_found_aspell_header="yes",ac_found_aspell_header="no")
|
||||||
AC_CHECK_LIB(aspell,new_aspell_speller,ac_found_aspell_lib="yes",ac_found_aspell_lib="no")
|
AC_CHECK_LIB(aspell,new_aspell_speller,ac_found_aspell_lib="yes",ac_found_aspell_lib="no")
|
||||||
|
|
||||||
AC_MSG_CHECKING(for aspell headers and librairies)
|
AC_MSG_CHECKING(for aspell headers and librairies)
|
||||||
if test "x$ac_found_aspell_header" = "xno" -o "x$ac_found_aspell_lib" = "xno" ; then
|
if test "x$ac_found_aspell_header" = "xno" -o "x$ac_found_aspell_lib" = "xno" ; then
|
||||||
AC_MSG_RESULT(no)
|
AC_MSG_RESULT(no)
|
||||||
AC_MSG_WARN([
|
AC_MSG_WARN([
|
||||||
*** Aspell headers and/or libraries couldn't be found on your system.
|
*** Aspell headers and/or libraries couldn't be found on your system.
|
||||||
*** Try to install them with your software package manager.
|
*** Try to install them with your software package manager.
|
||||||
*** WeeChat will be built without Aspell support.])
|
*** WeeChat will be built without Aspell support.])
|
||||||
enable_aspell="no"
|
enable_aspell="no"
|
||||||
not_found="$not_found aspell"
|
not_found="$not_found aspell"
|
||||||
else
|
else
|
||||||
AC_MSG_RESULT(yes)
|
AC_MSG_RESULT(yes)
|
||||||
ASPELL_LFLAGS="$ASPELL_LFLAGS -laspell"
|
ASPELL_LFLAGS="$ASPELL_LFLAGS -laspell"
|
||||||
|
ASPELL_LIB_USED="aspell"
|
||||||
|
ac_save_LDFLAGS="$LDFLAGS"
|
||||||
|
LDFLAGS="$LDFLAGS $ASPELL_LFLAGS"
|
||||||
|
AC_CACHE_CHECK([for aspell_version_string() support], ac_cv_have_aspell_version_string, [
|
||||||
|
AC_LINK_IFELSE([AC_LANG_PROGRAM(
|
||||||
|
[[ #include <aspell.h>]],
|
||||||
|
[[ const char *version = aspell_version_string(); ]])],
|
||||||
|
[ ac_have_aspell_version_string="yes" ],
|
||||||
|
[ ac_have_aspell_version_string="no" ])])
|
||||||
|
LDFLAGS="$ac_save_LDFLAGS"
|
||||||
|
if test "x$ac_have_aspell_version_string" = "xyes"; then
|
||||||
|
AC_DEFINE(HAVE_ASPELL_VERSION_STRING)
|
||||||
|
fi
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
not_asked="$not_asked aspell"
|
not_asked="$not_asked aspell"
|
||||||
@@ -334,18 +358,6 @@ else
|
|||||||
not_asked="$not_asked charset"
|
not_asked="$not_asked charset"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# ---------------------------------- demo --------------------------------------
|
|
||||||
|
|
||||||
if test "x$enable_demo" = "xyes" ; then
|
|
||||||
DEMO_CFLAGS=""
|
|
||||||
DEMO_LFLAGS=""
|
|
||||||
AC_SUBST(DEMO_CFLAGS)
|
|
||||||
AC_SUBST(DEMO_LFLAGS)
|
|
||||||
AC_DEFINE(PLUGIN_DEMO)
|
|
||||||
else
|
|
||||||
not_asked="$not_asked demo"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# ---------------------------------- fifo --------------------------------------
|
# ---------------------------------- fifo --------------------------------------
|
||||||
|
|
||||||
if test "x$enable_fifo" = "xyes" ; then
|
if test "x$enable_fifo" = "xyes" ; then
|
||||||
@@ -465,7 +477,11 @@ fi
|
|||||||
PYTHON_VERSION=
|
PYTHON_VERSION=
|
||||||
|
|
||||||
if test "x$enable_python" = "xyes" ; then
|
if test "x$enable_python" = "xyes" ; then
|
||||||
AC_PATH_PROGS(PYTHON, python2.7 python2.6 python2.5 python2 python)
|
if test "x$enable_python3" = "xyes" ; then
|
||||||
|
AC_PATH_PROGS(PYTHON, python3.4 python3.3 python3.2 python3.1 python3.0 python3 python2.7 python2.6 python2.5 python2 python)
|
||||||
|
else
|
||||||
|
AC_PATH_PROGS(PYTHON, python2.7 python2.6 python2.5 python2 python)
|
||||||
|
fi
|
||||||
if test -z $PYTHON ; then
|
if test -z $PYTHON ; then
|
||||||
AC_MSG_WARN([
|
AC_MSG_WARN([
|
||||||
*** Python must be installed on your system but python interpreter couldn't be found in path.
|
*** Python must be installed on your system but python interpreter couldn't be found in path.
|
||||||
@@ -476,7 +492,7 @@ if test "x$enable_python" = "xyes" ; then
|
|||||||
else
|
else
|
||||||
PYTHON_SYSPREFIX=`$PYTHON -c 'import sys; sys.stdout.write("%s" % sys.prefix)'`
|
PYTHON_SYSPREFIX=`$PYTHON -c 'import sys; sys.stdout.write("%s" % sys.prefix)'`
|
||||||
PYTHON_VERSION=`$PYTHON -c 'import sys; sys.stdout.write(sys.version[[:3]])'`
|
PYTHON_VERSION=`$PYTHON -c 'import sys; sys.stdout.write(sys.version[[:3]])'`
|
||||||
PYTHON_INCLUDE=`$PYTHON -c "import sys, distutils.sysconfig, string; sys.stdout.write(distutils.sysconfig.get_config_var('CONFINCLUDEPY'))"`
|
PYTHON_INCLUDE=`$PYTHON -c "import sys, distutils.sysconfig, string; sys.stdout.write(distutils.sysconfig.get_config_var('INCLUDEPY'))"`
|
||||||
PYTHON_OLD_VERSION=`$PYTHON -c "import sys; sys.stdout.write(str(sys.version_info < (2,5)))"`
|
PYTHON_OLD_VERSION=`$PYTHON -c "import sys; sys.stdout.write(str(sys.version_info < (2,5)))"`
|
||||||
if test "x$PYTHON_OLD_VERSION" = "xTrue" ; then
|
if test "x$PYTHON_OLD_VERSION" = "xTrue" ; then
|
||||||
AC_MSG_WARN([
|
AC_MSG_WARN([
|
||||||
@@ -489,8 +505,8 @@ if test "x$enable_python" = "xyes" ; then
|
|||||||
if test -r "$PYTHON_INCLUDE/Python.h"; then
|
if test -r "$PYTHON_INCLUDE/Python.h"; then
|
||||||
PYTHON_CFLAGS="-I$PYTHON_INCLUDE"
|
PYTHON_CFLAGS="-I$PYTHON_INCLUDE"
|
||||||
AC_MSG_RESULT(found)
|
AC_MSG_RESULT(found)
|
||||||
PYTHON_LIB=`$PYTHON -c "import distutils.sysconfig; print distutils.sysconfig.get_config_var('LIBPL')"`
|
PYTHON_LIB=`$PYTHON -c "import sys, distutils.sysconfig; sys.stdout.write(distutils.sysconfig.get_config_var('LIBPL'))"`
|
||||||
PYTHON_LFLAGS="-lpython$PYTHON_VERSION "`$PYTHON -c "import distutils.sysconfig; print distutils.sysconfig.get_config_var('LIBS')+' '+distutils.sysconfig.get_config_var('SYSLIBS')+' '+distutils.sysconfig.get_config_var('LINKFORSHARED')"`
|
PYTHON_LFLAGS="-lpython$PYTHON_VERSION "`$PYTHON -c "import sys, distutils.sysconfig; sys.stdout.write(distutils.sysconfig.get_config_var('LIBS')+' '+distutils.sysconfig.get_config_var('SYSLIBS')+' '+distutils.sysconfig.get_config_var('LINKFORSHARED'))"`
|
||||||
AC_MSG_CHECKING(for Python library)
|
AC_MSG_CHECKING(for Python library)
|
||||||
if test -r "$PYTHON_LIB/libpython$PYTHON_VERSION.so"; then
|
if test -r "$PYTHON_LIB/libpython$PYTHON_VERSION.so"; then
|
||||||
PYTHON_LFLAGS="-L$PYTHON_LIB $PYTHON_LFLAGS"
|
PYTHON_LFLAGS="-L$PYTHON_LIB $PYTHON_LFLAGS"
|
||||||
@@ -498,6 +514,9 @@ if test "x$enable_python" = "xyes" ; then
|
|||||||
elif test -r "$PYTHON_LIB/libpython$PYTHON_VERSION.a"; then
|
elif test -r "$PYTHON_LIB/libpython$PYTHON_VERSION.a"; then
|
||||||
PYTHON_LFLAGS="-L$PYTHON_LIB $PYTHON_LFLAGS"
|
PYTHON_LFLAGS="-L$PYTHON_LIB $PYTHON_LFLAGS"
|
||||||
AC_MSG_RESULT(found)
|
AC_MSG_RESULT(found)
|
||||||
|
elif test -r "$PYTHON_LIB/libpython$PYTHON_VERSION.dll.a"; then
|
||||||
|
PYTHON_LFLAGS="-L$PYTHON_LIB $PYTHON_LFLAGS"
|
||||||
|
AC_MSG_RESULT(found)
|
||||||
elif test -r "$PYTHON_SYSPREFIX/lib/libpython$PYTHON_VERSION.so"; then
|
elif test -r "$PYTHON_SYSPREFIX/lib/libpython$PYTHON_VERSION.so"; then
|
||||||
PYTHON_LFLAGS="-L$PYTHON_SYSPREFIX/lib/ $PYTHON_LFLAGS"
|
PYTHON_LFLAGS="-L$PYTHON_SYSPREFIX/lib/ $PYTHON_LFLAGS"
|
||||||
AC_MSG_RESULT(found)
|
AC_MSG_RESULT(found)
|
||||||
@@ -534,31 +553,34 @@ fi
|
|||||||
RUBY_VERSION=
|
RUBY_VERSION=
|
||||||
|
|
||||||
if test "x$enable_ruby" = "xyes" ; then
|
if test "x$enable_ruby" = "xyes" ; then
|
||||||
AC_PATH_PROGS(RUBY, ruby1.9.3 ruby1.9.2 ruby1.9.1 ruby1.9 ruby1.8 ruby)
|
RUBY_CFLAGS=""
|
||||||
if test -z $RUBY ; then
|
RUBY_LFLAGS=""
|
||||||
AC_MSG_WARN([
|
for v in "2.0" "1.9" "1.8" ; do
|
||||||
|
pkgconfig_ruby_found=`$PKGCONFIG --exists ruby-$v 2>/dev/null`
|
||||||
|
if test "x$?" = "x0" ; then
|
||||||
|
RUBY_VERSION=`$PKGCONFIG --modversion ruby-$v`
|
||||||
|
RUBY_CFLAGS=`$PKGCONFIG --cflags ruby-$v`
|
||||||
|
RUBY_LFLAGS=`$PKGCONFIG --libs ruby-$v`
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
if test "x$RUBY_CFLAGS" = "x" -o "x$RUBY_LFLAGS" = "x" ; then
|
||||||
|
AC_PATH_PROGS(RUBY, ruby1.9.3 ruby1.9.2 ruby1.9.1 ruby1.9 ruby1.8 ruby)
|
||||||
|
if test -z $RUBY ; then
|
||||||
|
AC_MSG_WARN([
|
||||||
*** Ruby must be installed on your system but ruby interpreter couldn't be found in path.
|
*** Ruby must be installed on your system but ruby interpreter couldn't be found in path.
|
||||||
*** Please check that ruby is in path, or install it with your software package manager.
|
*** Please check that ruby is in path, or install it with your software package manager.
|
||||||
*** WeeChat will be built without Ruby support.])
|
|
||||||
enable_ruby="no"
|
|
||||||
not_found="$not_found ruby"
|
|
||||||
else
|
|
||||||
RUBY_VERSION=`$RUBY -rrbconfig -e "puts RbConfig::CONFIG[['ruby_version']]"`
|
|
||||||
if test "$RUBY_VERSION" = "1.9.0"; then
|
|
||||||
AC_MSG_WARN([
|
|
||||||
*** Ruby header files have been found, but they're of the version 1.9.0.
|
|
||||||
*** Ruby 1.9.0 is an unstable release and should not be used in production.
|
|
||||||
*** Please install Ruby 1.8.x (>= 1.8.6) or >= 1.9.1.
|
|
||||||
*** WeeChat will be built without Ruby support.])
|
*** WeeChat will be built without Ruby support.])
|
||||||
enable_ruby="no"
|
enable_ruby="no"
|
||||||
not_found="$not_found ruby"
|
not_found="$not_found ruby"
|
||||||
else
|
else
|
||||||
|
RUBY_VERSION=`$RUBY -rrbconfig -e "puts RbConfig::CONFIG[['MAJOR']] + '.' + RbConfig::CONFIG[['MINOR']] + '.' + RbConfig::CONFIG[['TEENY']]"`
|
||||||
RUBY_INCLUDE=`$RUBY -rrbconfig -e "puts RbConfig::CONFIG[['rubyhdrdir']] || RbConfig::CONFIG[['archdir']]"`
|
RUBY_INCLUDE=`$RUBY -rrbconfig -e "puts RbConfig::CONFIG[['rubyhdrdir']] || RbConfig::CONFIG[['archdir']]"`
|
||||||
RUBY_ARCH=`$RUBY -rrbconfig -e 'print RbConfig::CONFIG[["arch"]]'`
|
RUBY_ARCH=`$RUBY -rrbconfig -e 'print RbConfig::CONFIG[["arch"]]'`
|
||||||
AC_MSG_CHECKING(for Ruby header files)
|
AC_MSG_CHECKING(for Ruby header files)
|
||||||
if test -d "$RUBY_INCLUDE/"; then
|
if test -d "$RUBY_INCLUDE/"; then
|
||||||
M_RUBY_VERSION=`$RUBY -rrbconfig -e "puts RbConfig::CONFIG[['ruby_version']].gsub(/\./, '')[[0,3]]"`
|
RUBY_CFLAGS="-I$RUBY_INCLUDE/ -I$RUBY_INCLUDE/$RUBY_ARCH"
|
||||||
RUBY_CFLAGS="-I$RUBY_INCLUDE/ -I$RUBY_INCLUDE/$RUBY_ARCH -DRUBY_VERSION=$M_RUBY_VERSION"
|
|
||||||
else
|
else
|
||||||
AC_MSG_WARN([
|
AC_MSG_WARN([
|
||||||
*** Ruby header files couldn't be found on your system.
|
*** Ruby header files couldn't be found on your system.
|
||||||
@@ -602,27 +624,23 @@ if test "x$enable_lua" = "xyes" ; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if test "x$LUA_CFLAGS" = "x" -o "x$LUA_LFLAGS" = "x" ; then
|
if test "x$LUA_CFLAGS" = "x" -o "x$LUA_LFLAGS" = "x" ; then
|
||||||
PKGCONFIG=""
|
AC_MSG_CHECKING(for Lua headers and librairies with pkg-config)
|
||||||
AC_CHECK_PROGS(PKGCONFIG, pkg-config)
|
echo
|
||||||
if test "x$PKGCONFIG" != "x"; then
|
for l in "$lua_suffix" "" "51" "5.1" "50" "5.0" ; do
|
||||||
AC_MSG_CHECKING(for Lua headers and librairies with pkg-config)
|
pkgconfig_lua_found=`$PKGCONFIG --exists lua$l 2>/dev/null`
|
||||||
echo
|
if test "x$?" = "x0" ; then
|
||||||
for l in "$lua_suffix" "" "51" "5.1" "50" "5.0" ; do
|
LUA_VERSION=`$PKGCONFIG --modversion lua$l`
|
||||||
pkgconfig_lua_found=`$PKGCONFIG --exists lua$l 2>/dev/null`
|
LUA_CFLAGS="$LUA_CFLAGS "`$PKGCONFIG --cflags lua$l`
|
||||||
if test "x$?" = "x0" ; then
|
LUA_LFLAGS="$LUA_LFLAGS "`$PKGCONFIG --libs lua$l`
|
||||||
LUA_VERSION=`$PKGCONFIG --modversion lua$l`
|
|
||||||
LUA_CFLAGS="$LUA_CFLAGS "`$PKGCONFIG --cflags lua$l`
|
|
||||||
LUA_LFLAGS="$LUA_LFLAGS "`$PKGCONFIG --libs lua$l`
|
|
||||||
|
|
||||||
pkgconfig_lualib_found=`$PKGCONFIG --exists lualib$l 2>/dev/null`
|
pkgconfig_lualib_found=`$PKGCONFIG --exists lualib$l 2>/dev/null`
|
||||||
if test "x$?" = "x0"; then
|
if test "x$?" = "x0"; then
|
||||||
LUA_CFLAGS="$LUA_CFLAGS "`$PKGCONFIG --cflags lualib$l`
|
LUA_CFLAGS="$LUA_CFLAGS "`$PKGCONFIG --cflags lualib$l`
|
||||||
LUA_LFLAGS="$LUA_LFLAGS "`$PKGCONFIG --libs lualib$l`
|
LUA_LFLAGS="$LUA_LFLAGS "`$PKGCONFIG --libs lualib$l`
|
||||||
fi
|
|
||||||
break
|
|
||||||
fi
|
fi
|
||||||
done
|
break
|
||||||
fi
|
fi
|
||||||
|
done
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "x$LUA_CFLAGS" = "x" -o "x$LUA_LFLAGS" = "x" ; then
|
if test "x$LUA_CFLAGS" = "x" -o "x$LUA_LFLAGS" = "x" ; then
|
||||||
@@ -679,13 +697,18 @@ if test "x$enable_lua" = "xyes" ; then
|
|||||||
AC_MSG_CHECKING(for Lua compiling and linking)
|
AC_MSG_CHECKING(for Lua compiling and linking)
|
||||||
LUA_TEST=`LT=luatest.c ; echo "#include <lua.h>" > $LT; echo "#include <lualib.h>" >> $LT; echo "int main() { luaopen_base((lua_State *)lua_open()); return 0; }" >> $LT ; $CC -Wall $LT -o $LT.out $LUA_CFLAGS $LUA_LFLAGS $CFLAGS $LDFLAGS 1>/dev/null 2>&1 ; echo $?; rm -f $LT $LT.out 1>/dev/null 2>&1`
|
LUA_TEST=`LT=luatest.c ; echo "#include <lua.h>" > $LT; echo "#include <lualib.h>" >> $LT; echo "int main() { luaopen_base((lua_State *)lua_open()); return 0; }" >> $LT ; $CC -Wall $LT -o $LT.out $LUA_CFLAGS $LUA_LFLAGS $CFLAGS $LDFLAGS 1>/dev/null 2>&1 ; echo $?; rm -f $LT $LT.out 1>/dev/null 2>&1`
|
||||||
if test "x$LUA_TEST" != "x0" ; then
|
if test "x$LUA_TEST" != "x0" ; then
|
||||||
AC_MSG_RESULT(no)
|
LUA52_TEST=`LT=luatest.c ; echo "#include <lua.h>" > $LT; echo "#include <lualib.h>" >> $LT; echo "int main() { luaopen_base((lua_State *)luaL_newstate()); return 0; }" >> $LT ; $CC -Wall $LT -o $LT.out $LUA_CFLAGS $LUA_LFLAGS $CFLAGS $LDFLAGS 1>/dev/null 2>&1 ; echo $?; rm -f $LT $LT.out 1>/dev/null 2>&1`
|
||||||
AC_MSG_WARN([
|
if test "x$LUA52_TEST" != "x0" ; then
|
||||||
|
AC_MSG_RESULT(no)
|
||||||
|
AC_MSG_WARN([
|
||||||
*** Lua (>=5.0) headers and/or librairies couldn't be found on your system.
|
*** Lua (>=5.0) headers and/or librairies couldn't be found on your system.
|
||||||
*** Try to install liblua, liblualib and liblua-dev with your software package manager.
|
*** Try to install liblua, liblualib and liblua-dev with your software package manager.
|
||||||
*** WeeChat will be built without Lua support.])
|
*** WeeChat will be built without Lua support.])
|
||||||
enable_lua="no"
|
enable_lua="no"
|
||||||
not_found="$not_found lua"
|
not_found="$not_found lua"
|
||||||
|
else
|
||||||
|
AC_MSG_RESULT(yes)
|
||||||
|
fi
|
||||||
else
|
else
|
||||||
AC_MSG_RESULT(yes)
|
AC_MSG_RESULT(yes)
|
||||||
fi
|
fi
|
||||||
@@ -749,20 +772,22 @@ if test "x$enable_guile" = "xyes" ; then
|
|||||||
enable_plugins="yes"
|
enable_plugins="yes"
|
||||||
|
|
||||||
guile_found="no"
|
guile_found="no"
|
||||||
GUILECONFIG=""
|
AC_MSG_CHECKING(for Guile headers and librairies)
|
||||||
AC_CHECK_PROGS(GUILECONFIG, guile-config)
|
echo
|
||||||
if test "x$GUILECONFIG" != "x" ; then
|
for v in "2.0" ; do
|
||||||
AC_MSG_CHECKING(for Guile headers and librairies with guile-config)
|
pkgconfig_guile_found=`$PKGCONFIG --exists guile-$v 2>/dev/null`
|
||||||
echo
|
if test "x$?" = "x0" ; then
|
||||||
GUILE_CFLAGS=`$GUILECONFIG compile`
|
GUILE_VERSION=`$PKGCONFIG --modversion guile-$v`
|
||||||
GUILE_LFLAGS=`$GUILECONFIG link`
|
GUILE_CFLAGS=`$PKGCONFIG --cflags guile-$v`
|
||||||
GUILE_VERSION=`$GUILECONFIG info guileversion`
|
GUILE_LFLAGS=`$PKGCONFIG --libs guile-$v`
|
||||||
tcl_found="yes"
|
guile_found="yes"
|
||||||
fi
|
break
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
if test "x$tcl_found" = "xno" ; then
|
if test "x$guile_found" = "xno" ; then
|
||||||
AC_MSG_WARN([
|
AC_MSG_WARN([
|
||||||
*** Script guile-config couldn't be found on your system.
|
*** Guile >= 2.0 couldn't be found on your system.
|
||||||
*** WeeChat will be built without Guile (scheme) support.])
|
*** WeeChat will be built without Guile (scheme) support.])
|
||||||
enable_guile="no"
|
enable_guile="no"
|
||||||
not_found="$not_found guile"
|
not_found="$not_found guile"
|
||||||
@@ -941,44 +966,68 @@ AC_SUBST(CURL_CFLAGS)
|
|||||||
AC_SUBST(CURL_LFLAGS)
|
AC_SUBST(CURL_LFLAGS)
|
||||||
|
|
||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
# documentation
|
# man page / documentation
|
||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
msg_man=""
|
||||||
msg_doc=""
|
msg_doc=""
|
||||||
|
|
||||||
if test "x$enable_doc" = "xyes" ; then
|
if test "x$enable_man" = "xno"; then
|
||||||
|
not_asked="$not_asked man"
|
||||||
|
fi
|
||||||
|
if test "x$enable_doc" = "xno"; then
|
||||||
|
not_asked="$not_asked doc"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if test "x$enable_man" = "xyes" -o "x$enable_doc" = "xyes"; then
|
||||||
DOC_ASCIIDOC8=""
|
DOC_ASCIIDOC8=""
|
||||||
AC_CHECK_PROGS(ASCIIDOC, [asciidoc])
|
AC_CHECK_PROGS(ASCIIDOC, [asciidoc])
|
||||||
|
AC_CHECK_PROGS(A2X, [a2x])
|
||||||
AC_CHECK_PROGS(SOURCEHIGHLIGHT, [source-highlight])
|
AC_CHECK_PROGS(SOURCEHIGHLIGHT, [source-highlight])
|
||||||
if test -n "$SOURCEHIGHLIGHT" -a -n "$ASCIIDOC"; then
|
if test -z "$A2X"; then
|
||||||
|
not_found="$not_found a2x(from asciidoc)"
|
||||||
|
fi
|
||||||
|
if test -z "$SOURCEHIGHLIGHT"; then
|
||||||
|
not_found="$not_found source-highlight(needed by asciidoc)"
|
||||||
|
fi
|
||||||
|
if test -n "$ASCIIDOC"; then
|
||||||
AC_MSG_CHECKING([for asciidoc version])
|
AC_MSG_CHECKING([for asciidoc version])
|
||||||
asciidoc_version=`$ASCIIDOC --version 2>/dev/null`
|
asciidoc_version=`$ASCIIDOC --version 2>/dev/null`
|
||||||
case "${asciidoc_version}" in
|
case "${asciidoc_version}" in
|
||||||
asciidoc' '8*)
|
asciidoc' '8*)
|
||||||
DOC_ASCIIDOC8="yes"
|
DOC_ASCIIDOC8="yes"
|
||||||
AC_MSG_RESULT([${asciidoc_version}])
|
AC_MSG_RESULT([${asciidoc_version}])
|
||||||
msg_doc="asciidoc(with source-highlight) $msg_doc"
|
if test "x$enable_man" = "xyes"; then
|
||||||
AC_DEFINE(DOC)
|
if test -n "$A2X"; then
|
||||||
|
msg_man="asciidoc(with a2x) $msg_man"
|
||||||
|
AC_DEFINE(MAN)
|
||||||
|
else
|
||||||
|
enable_man="no"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
if test "x$enable_doc" = "xyes"; then
|
||||||
|
if test -n "$SOURCEHIGHLIGHT"; then
|
||||||
|
msg_doc="asciidoc(with source-highlight) $msg_doc"
|
||||||
|
AC_DEFINE(DOC)
|
||||||
|
else
|
||||||
|
enable_doc="no"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
AC_MSG_RESULT([${asciidoc_version} (too old)])
|
AC_MSG_RESULT([${asciidoc_version} (too old)])
|
||||||
not_found="$not_found asciidoc"
|
not_found="$not_found asciidoc"
|
||||||
|
enable_man="no"
|
||||||
|
enable_doc="no"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
else
|
else
|
||||||
|
not_found="$not_found asciidoc"
|
||||||
|
enable_man="no"
|
||||||
enable_doc="no"
|
enable_doc="no"
|
||||||
fi
|
fi
|
||||||
if test -z "$ASCIIDOC"; then
|
|
||||||
not_found="$not_found asciidoc"
|
|
||||||
fi
|
|
||||||
if test -z "$SOURCEHIGHLIGHT"; then
|
|
||||||
not_found="$not_found source-highlight(needed by asciidoc)"
|
|
||||||
fi
|
|
||||||
AC_SUBST(DOC_ASCIIDOC8)
|
|
||||||
AC_SUBST(ASCIIDOC)
|
AC_SUBST(ASCIIDOC)
|
||||||
else
|
AC_SUBST(A2X)
|
||||||
not_asked="$not_asked doc"
|
|
||||||
msg_doc=""
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
@@ -1061,11 +1110,9 @@ AM_CONDITIONAL(HAVE_GNUTLS, test "$enable_gnutls" = "yes")
|
|||||||
AM_CONDITIONAL(HAVE_FLOCK, test "$enable_flock" = "yes")
|
AM_CONDITIONAL(HAVE_FLOCK, test "$enable_flock" = "yes")
|
||||||
AM_CONDITIONAL(HAVE_EAT_NEWLINE_GLITCH, test "$enable_eatnewlineglitch" = "yes")
|
AM_CONDITIONAL(HAVE_EAT_NEWLINE_GLITCH, test "$enable_eatnewlineglitch" = "yes")
|
||||||
AM_CONDITIONAL(GUI_NCURSES, test "$enable_ncurses" = "yes")
|
AM_CONDITIONAL(GUI_NCURSES, test "$enable_ncurses" = "yes")
|
||||||
AM_CONDITIONAL(GUI_GTK, test "$enable_gtk" = "yes")
|
|
||||||
AM_CONDITIONAL(PLUGIN_ALIAS, test "$enable_alias" = "yes")
|
AM_CONDITIONAL(PLUGIN_ALIAS, test "$enable_alias" = "yes")
|
||||||
AM_CONDITIONAL(PLUGIN_ASPELL, test "$enable_aspell" = "yes")
|
AM_CONDITIONAL(PLUGIN_ASPELL, test "$enable_aspell" = "yes")
|
||||||
AM_CONDITIONAL(PLUGIN_CHARSET, test "$enable_charset" = "yes")
|
AM_CONDITIONAL(PLUGIN_CHARSET, test "$enable_charset" = "yes")
|
||||||
AM_CONDITIONAL(PLUGIN_DEMO, test "$enable_demo" = "yes")
|
|
||||||
AM_CONDITIONAL(PLUGIN_FIFO, test "$enable_fifo" = "yes")
|
AM_CONDITIONAL(PLUGIN_FIFO, test "$enable_fifo" = "yes")
|
||||||
AM_CONDITIONAL(PLUGIN_IRC, test "$enable_irc" = "yes")
|
AM_CONDITIONAL(PLUGIN_IRC, test "$enable_irc" = "yes")
|
||||||
AM_CONDITIONAL(PLUGIN_LOGGER, test "$enable_logger" = "yes")
|
AM_CONDITIONAL(PLUGIN_LOGGER, test "$enable_logger" = "yes")
|
||||||
@@ -1079,6 +1126,7 @@ AM_CONDITIONAL(PLUGIN_LUA, test "$enable_lua" = "yes")
|
|||||||
AM_CONDITIONAL(PLUGIN_TCL, test "$enable_tcl" = "yes")
|
AM_CONDITIONAL(PLUGIN_TCL, test "$enable_tcl" = "yes")
|
||||||
AM_CONDITIONAL(PLUGIN_GUILE, test "$enable_guile" = "yes")
|
AM_CONDITIONAL(PLUGIN_GUILE, test "$enable_guile" = "yes")
|
||||||
AM_CONDITIONAL(PLUGIN_XFER, test "$enable_xfer" = "yes")
|
AM_CONDITIONAL(PLUGIN_XFER, test "$enable_xfer" = "yes")
|
||||||
|
AM_CONDITIONAL(MAN, test "$enable_man" = "yes")
|
||||||
AM_CONDITIONAL(DOC, test "$enable_doc" = "yes")
|
AM_CONDITIONAL(DOC, test "$enable_doc" = "yes")
|
||||||
|
|
||||||
AC_OUTPUT([Makefile
|
AC_OUTPUT([Makefile
|
||||||
@@ -1097,7 +1145,6 @@ AC_OUTPUT([Makefile
|
|||||||
src/plugins/alias/Makefile
|
src/plugins/alias/Makefile
|
||||||
src/plugins/aspell/Makefile
|
src/plugins/aspell/Makefile
|
||||||
src/plugins/charset/Makefile
|
src/plugins/charset/Makefile
|
||||||
src/plugins/demo/Makefile
|
|
||||||
src/plugins/fifo/Makefile
|
src/plugins/fifo/Makefile
|
||||||
src/plugins/irc/Makefile
|
src/plugins/irc/Makefile
|
||||||
src/plugins/logger/Makefile
|
src/plugins/logger/Makefile
|
||||||
@@ -1113,7 +1160,6 @@ AC_OUTPUT([Makefile
|
|||||||
src/plugins/xfer/Makefile
|
src/plugins/xfer/Makefile
|
||||||
src/gui/Makefile
|
src/gui/Makefile
|
||||||
src/gui/curses/Makefile
|
src/gui/curses/Makefile
|
||||||
src/gui/gtk/Makefile
|
|
||||||
intl/Makefile
|
intl/Makefile
|
||||||
po/Makefile.in])
|
po/Makefile.in])
|
||||||
|
|
||||||
@@ -1125,14 +1171,11 @@ listgui=""
|
|||||||
if test "x$enable_ncurses" = "xyes" ; then
|
if test "x$enable_ncurses" = "xyes" ; then
|
||||||
listgui="$listgui ncurses"
|
listgui="$listgui ncurses"
|
||||||
fi
|
fi
|
||||||
if test "x$enable_gtk" = "xyes" ; then
|
|
||||||
listgui="$listgui gtk"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test "x$listgui" = "x" ; then
|
if test "x$listgui" = "x" ; then
|
||||||
AC_MSG_ERROR([
|
AC_MSG_ERROR([
|
||||||
*** No interface specified...
|
*** No interface specified...
|
||||||
*** Please enable at least ncurses or gtk.])
|
*** Please enable at least ncurses.])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
listplugins=""
|
listplugins=""
|
||||||
@@ -1140,14 +1183,11 @@ if test "x$enable_alias" = "xyes"; then
|
|||||||
listplugins="$listplugins alias"
|
listplugins="$listplugins alias"
|
||||||
fi
|
fi
|
||||||
if test "x$enable_aspell" = "xyes"; then
|
if test "x$enable_aspell" = "xyes"; then
|
||||||
listplugins="$listplugins aspell"
|
listplugins="$listplugins aspell($ASPELL_LIB_USED)"
|
||||||
fi
|
fi
|
||||||
if test "x$enable_charset" = "xyes"; then
|
if test "x$enable_charset" = "xyes"; then
|
||||||
listplugins="$listplugins charset"
|
listplugins="$listplugins charset"
|
||||||
fi
|
fi
|
||||||
if test "x$enable_demo" = "xyes"; then
|
|
||||||
listplugins="$listplugins demo"
|
|
||||||
fi
|
|
||||||
if test "x$enable_fifo" = "xyes"; then
|
if test "x$enable_fifo" = "xyes"; then
|
||||||
listplugins="$listplugins fifo"
|
listplugins="$listplugins fifo"
|
||||||
fi
|
fi
|
||||||
@@ -1207,6 +1247,11 @@ if test "x$debug" != "x0"; then
|
|||||||
msg_debug="yes"
|
msg_debug="yes"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if test "x$msg_man" = "x"; then
|
||||||
|
msg_man="no"
|
||||||
|
else
|
||||||
|
msg_man="yes: $msg_man"
|
||||||
|
fi
|
||||||
if test "x$msg_doc" = "x"; then
|
if test "x$msg_doc" = "x"; then
|
||||||
msg_doc="no"
|
msg_doc="no"
|
||||||
else
|
else
|
||||||
@@ -1215,11 +1260,13 @@ fi
|
|||||||
|
|
||||||
echo ""
|
echo ""
|
||||||
echo "Enabled features:"
|
echo "Enabled features:"
|
||||||
echo " Interfaces........... :$listgui"
|
echo " Interfaces............. :$listgui"
|
||||||
echo " Plugins.............. :$listplugins"
|
echo " Plugins................ :$listplugins"
|
||||||
echo " Optional features.... :$listoptional"
|
echo " Optional features...... :$listoptional"
|
||||||
echo " Compile with debug... : $msg_debug"
|
echo " Compile with debug..... : $msg_debug"
|
||||||
echo " Documentation........ : $msg_doc"
|
echo " Man page............... : $msg_man"
|
||||||
|
echo " Documentation.......... : $msg_doc"
|
||||||
|
echo " Certificate authorities : ${CA_FILE}"
|
||||||
|
|
||||||
if test "x$not_asked" != "x" || test "x$not_found" != "x"; then
|
if test "x$not_asked" != "x" || test "x$not_found" != "x"; then
|
||||||
echo ""
|
echo ""
|
||||||
Vendored
+49
-3
@@ -1,3 +1,49 @@
|
|||||||
|
weechat (0.4.1-1) unstable; urgency=low
|
||||||
|
|
||||||
|
* New upstream release
|
||||||
|
* Move guile build dependency to guile-2.0-dev (previous versions are
|
||||||
|
no longer supported).
|
||||||
|
* Add supported protocols in long description. Thanks to Jonas Smedegaard
|
||||||
|
for the suggestion (Closes: #705216)
|
||||||
|
|
||||||
|
-- Emmanuel Bouthenot <kolter@debian.org> Tue, 21 May 2013 19:44:31 +0000
|
||||||
|
|
||||||
|
weechat (0.4.0-1) unstable; urgency=low
|
||||||
|
|
||||||
|
* New upstream release.
|
||||||
|
* Bump Standards-Version to 3.9.4
|
||||||
|
* Remove UPGRADE_0.3 from doc (no more included in upstream sources).
|
||||||
|
|
||||||
|
-- Emmanuel Bouthenot <kolter@debian.org> Wed, 23 Jan 2013 18:44:36 +0000
|
||||||
|
|
||||||
|
weechat (0.3.9.2-1) unstable; urgency=low
|
||||||
|
|
||||||
|
* New upstream release
|
||||||
|
- do not call shell to execute command in hook_process (fix security
|
||||||
|
problem when a plugin/script gives untrusted command)
|
||||||
|
|
||||||
|
-- Emmanuel Bouthenot <kolter@debian.org> Sun, 18 Nov 2012 13:35:21 +0000
|
||||||
|
|
||||||
|
weechat (0.3.9.1-1) unstable; urgency=low
|
||||||
|
|
||||||
|
* New upstream release
|
||||||
|
- fix crash when decoding IRC colors in strings
|
||||||
|
|
||||||
|
-- Emmanuel Bouthenot <kolter@debian.org> Fri, 09 Nov 2012 23:11:09 +0000
|
||||||
|
|
||||||
|
weechat (0.3.9-1) unstable; urgency=low
|
||||||
|
|
||||||
|
* New upstream release
|
||||||
|
* Add the new 'script' plugin and update the long descriptions accordingly
|
||||||
|
* Add new doc-base files:
|
||||||
|
- Testers guide in Japanese
|
||||||
|
- Users guide in Japanese
|
||||||
|
- Scripting guide in Japanese
|
||||||
|
* Fix wrong Vcs-Browser URL (Closes: #689203)
|
||||||
|
* Update lintian override on weechat-curses
|
||||||
|
|
||||||
|
-- Emmanuel Bouthenot <kolter@debian.org> Sun, 30 Sep 2012 21:14:22 +0000
|
||||||
|
|
||||||
weechat (0.3.8-1) unstable; urgency=low
|
weechat (0.3.8-1) unstable; urgency=low
|
||||||
|
|
||||||
* New upstream release
|
* New upstream release
|
||||||
@@ -406,7 +452,7 @@ weechat (0.1.2-1) unstable; urgency=low
|
|||||||
|
|
||||||
* WeeChat version 0.1.2, see ChangeLog for detail.
|
* WeeChat version 0.1.2, see ChangeLog for detail.
|
||||||
|
|
||||||
-- Sebastien Helleu <flashcode@flashtux.org> Sat, 21 May 2005 08:00:00 +0200
|
-- Sébastien Helleu <flashcode@flashtux.org> Sat, 21 May 2005 08:00:00 +0200
|
||||||
|
|
||||||
weechat (0.1.1-2) unstable; urgency=low
|
weechat (0.1.1-2) unstable; urgency=low
|
||||||
|
|
||||||
@@ -420,13 +466,13 @@ weechat (0.1.1-1) unstable; urgency=low
|
|||||||
|
|
||||||
* WeeChat version 0.1.1, see ChangeLog for detail (closes: #306492)
|
* WeeChat version 0.1.1, see ChangeLog for detail (closes: #306492)
|
||||||
|
|
||||||
-- Sebastien Helleu <flashcode@flashtux.org> Sat, 20 Mar 2005 08:00:00 +0200
|
-- Sébastien Helleu <flashcode@flashtux.org> Sat, 20 Mar 2005 08:00:00 +0200
|
||||||
|
|
||||||
weechat (0.1.0-1) unstable; urgency=low
|
weechat (0.1.0-1) unstable; urgency=low
|
||||||
|
|
||||||
* WeeChat version 0.1.0, see ChangeLog for detail.
|
* WeeChat version 0.1.0, see ChangeLog for detail.
|
||||||
|
|
||||||
-- Sebastien Helleu <flashcode@flashtux.org> Sat, 12 Feb 2005 12:00:00 +0200
|
-- Sébastien Helleu <flashcode@flashtux.org> Sat, 12 Feb 2005 12:00:00 +0200
|
||||||
|
|
||||||
weechat (0.0.9-1) unstable; urgency=low
|
weechat (0.0.9-1) unstable; urgency=low
|
||||||
|
|
||||||
|
|||||||
Vendored
+9
-5
@@ -2,15 +2,15 @@ Source: weechat
|
|||||||
Section: net
|
Section: net
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Maintainer: Emmanuel Bouthenot <kolter@debian.org>
|
Maintainer: Emmanuel Bouthenot <kolter@debian.org>
|
||||||
Build-Depends-Indep: asciidoc (>= 8.5), source-highlight
|
|
||||||
Build-Depends: debhelper (>= 7.0.50), cmake, libncursesw5-dev,
|
Build-Depends: debhelper (>= 7.0.50), cmake, libncursesw5-dev,
|
||||||
ruby1.9.1, ruby1.9.1-dev, libperl-dev, python-dev, libaspell-dev, liblua5.1-0-dev,
|
ruby1.9.1, ruby1.9.1-dev, libperl-dev, python-dev, libaspell-dev, liblua5.1-0-dev,
|
||||||
tcl8.5-dev, guile-1.8-dev, libcurl4-gnutls-dev, libgcrypt11-dev, libgnutls-dev,
|
tcl8.5-dev, guile-2.0-dev, libcurl4-gnutls-dev, libgcrypt11-dev, libgnutls-dev,
|
||||||
zlib1g-dev, dpkg-dev (>= 1.13.19), pkg-config
|
zlib1g-dev, dpkg-dev (>= 1.13.19), pkg-config, asciidoc (>= 8.5), source-highlight,
|
||||||
Standards-Version: 3.9.3
|
xsltproc, docbook-xml, docbook-xsl
|
||||||
|
Standards-Version: 3.9.4
|
||||||
Homepage: http://weechat.org/
|
Homepage: http://weechat.org/
|
||||||
Vcs-Git: git://anonscm.debian.org/users/kolter/weechat.git
|
Vcs-Git: git://anonscm.debian.org/users/kolter/weechat.git
|
||||||
Vcs-Browser: http://anonscm.debian.org/git/users/kolter/weechat.git
|
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=users/kolter/weechat.git
|
||||||
|
|
||||||
Package: weechat
|
Package: weechat
|
||||||
Architecture: all
|
Architecture: all
|
||||||
@@ -20,6 +20,8 @@ Description: Fast, light and extensible chat client
|
|||||||
WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat client
|
WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat client
|
||||||
for many operating systems. Everything can be done with a keyboard.
|
for many operating systems. Everything can be done with a keyboard.
|
||||||
It is customizable and extensible with plugins/scripts, and includes:
|
It is customizable and extensible with plugins/scripts, and includes:
|
||||||
|
- support of IRC protocol (native)
|
||||||
|
- support of XMPP/Jabber protocol (with additional script)
|
||||||
- nicklist
|
- nicklist
|
||||||
- smart hotlist
|
- smart hotlist
|
||||||
- horizontal and vertical split
|
- horizontal and vertical split
|
||||||
@@ -45,6 +47,8 @@ Description: Fast, light and extensible chat client - console client
|
|||||||
WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat client
|
WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat client
|
||||||
for many operating systems. Everything can be done with a keyboard.
|
for many operating systems. Everything can be done with a keyboard.
|
||||||
It is customizable and extensible with plugins/scripts, and includes:
|
It is customizable and extensible with plugins/scripts, and includes:
|
||||||
|
- support of IRC protocol (native)
|
||||||
|
- support of XMPP/Jabber protocol (with additional script)
|
||||||
- nicklist
|
- nicklist
|
||||||
- smart hotlist
|
- smart hotlist
|
||||||
- horizontal and vertical split
|
- horizontal and vertical split
|
||||||
|
|||||||
Vendored
+2
-2
@@ -1,10 +1,10 @@
|
|||||||
Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=174
|
Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=174
|
||||||
Upstream-Name: weechat
|
Upstream-Name: weechat
|
||||||
Upstream-Contact: Sebastien Helleu <flashcode@flashtux.org>
|
Upstream-Contact: Sébastien Helleu <flashcode@flashtux.org>
|
||||||
Source: http://weechat.org/
|
Source: http://weechat.org/
|
||||||
|
|
||||||
Files: *
|
Files: *
|
||||||
Copyright: 2003-2012, Sebastien Helleu <flashcode@flashtux.org>
|
Copyright: 2003-2014, Sébastien Helleu <flashcode@flashtux.org>
|
||||||
2005-2009, Emmanuel Bouthenot <kolter@openics.org>
|
2005-2009, Emmanuel Bouthenot <kolter@openics.org>
|
||||||
2008-2009, Dmitry Kobylin <fnfal@academ.tsc.ru>
|
2008-2009, Dmitry Kobylin <fnfal@academ.tsc.ru>
|
||||||
License: GPL-3+
|
License: GPL-3+
|
||||||
|
|||||||
Vendored
+16
-20
@@ -8,10 +8,14 @@ LDFLAGS = -Wl,-Bsymbolic-functions
|
|||||||
DPKG_EXPORT_BUILDFLAGS = 1
|
DPKG_EXPORT_BUILDFLAGS = 1
|
||||||
-include /usr/share/dpkg/buildflags.mk
|
-include /usr/share/dpkg/buildflags.mk
|
||||||
|
|
||||||
builddir/Makefile:
|
BUILDDIR = builddir
|
||||||
mkdir -p builddir
|
|
||||||
cd builddir && \
|
$(BUILDDIR)/Makefile:
|
||||||
|
mkdir -p $(BUILDDIR)
|
||||||
|
cd $(BUILDDIR) && \
|
||||||
cmake .. \
|
cmake .. \
|
||||||
|
-DENABLE_MAN:BOOL=ON \
|
||||||
|
-DENABLE_DOC:BOOL=ON \
|
||||||
-DCMAKE_INSTALL_PREFIX:FILEPATH=/usr \
|
-DCMAKE_INSTALL_PREFIX:FILEPATH=/usr \
|
||||||
-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo \
|
-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo \
|
||||||
-DCMAKE_C_FLAGS_RELWITHDEBINFO:STRING="$(CFLAGS) -D_FORTIFY_SOURCE=2" \
|
-DCMAKE_C_FLAGS_RELWITHDEBINFO:STRING="$(CFLAGS) -D_FORTIFY_SOURCE=2" \
|
||||||
@@ -19,31 +23,23 @@ builddir/Makefile:
|
|||||||
-DCMAKE_SKIP_RPATH:BOOL=ON \
|
-DCMAKE_SKIP_RPATH:BOOL=ON \
|
||||||
-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
|
-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
|
||||||
|
|
||||||
#build: build-stamp
|
override_dh_auto_build: $(BUILDDIR)/Makefile
|
||||||
#build-stamp: builddir/Makefile
|
|
||||||
# dh_testdir
|
|
||||||
# $(MAKE) -C builddir VERBOSE=1
|
|
||||||
# touch $@
|
|
||||||
|
|
||||||
override_dh_auto_build: builddir/Makefile
|
|
||||||
$(MAKE) -C builddir
|
|
||||||
dh_auto_build
|
dh_auto_build
|
||||||
|
|
||||||
|
# Create a symbolic link weechat-curses -> weechat
|
||||||
|
# This link is created for compatibility with old versions on /upgrade.
|
||||||
|
# It may be removed in future.
|
||||||
|
override_dh_auto_install:
|
||||||
|
dh_auto_install
|
||||||
|
ln -s weechat $(CURDIR)/debian/weechat-curses/usr/bin/weechat-curses
|
||||||
|
|
||||||
override_dh_auto_configure:
|
override_dh_auto_configure:
|
||||||
# the package also has autotools buildsys and
|
# the package also has autotools buildsys and
|
||||||
# debhelper try to use it but that's not needed
|
# debhelper try to use it but that's not needed
|
||||||
echo
|
echo
|
||||||
|
|
||||||
override_dh_install:
|
|
||||||
$(MAKE) -C builddir DESTDIR=$(CURDIR)/debian/tmp install
|
|
||||||
dh_install
|
|
||||||
|
|
||||||
override_dh_strip:
|
override_dh_strip:
|
||||||
dh_strip --dbg-package=weechat-dbg
|
dh_strip --dbg-package=weechat-dbg
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -rf builddir
|
|
||||||
dh $@
|
|
||||||
|
|
||||||
%:
|
%:
|
||||||
dh $@
|
dh $@ --parallel --builddirectory=$(BUILDDIR)
|
||||||
|
|||||||
Vendored
-1
@@ -1,4 +1,3 @@
|
|||||||
AUTHORS
|
AUTHORS
|
||||||
NEWS
|
NEWS
|
||||||
README
|
README
|
||||||
UPGRADE_0.3
|
|
||||||
|
|||||||
Vendored
+3
-1
@@ -1,2 +1,4 @@
|
|||||||
usr/bin/weechat-curses
|
usr/bin/weechat
|
||||||
debian/weechat.xpm usr/share/pixmaps
|
debian/weechat.xpm usr/share/pixmaps
|
||||||
|
usr/share/man/man1/weechat.1
|
||||||
|
usr/share/man/*/man1/weechat.1
|
||||||
|
|||||||
-1
@@ -1 +0,0 @@
|
|||||||
weechat-curses: manpage-has-errors-from-man usr/share/man/man1/weechat-curses.1.gz 61: warning [p 1, 9.0i]: cannot adjust line
|
|
||||||
Vendored
-1
@@ -1 +0,0 @@
|
|||||||
doc/weechat-curses.1
|
|
||||||
Vendored
+2
-2
@@ -1,4 +1,4 @@
|
|||||||
?package(weechat-curses):needs="text" section="Applications/Network/Communication" \
|
?package(weechat-curses):needs="text" section="Applications/Network/Communication" \
|
||||||
title="weechat-curses" \
|
title="weechat" \
|
||||||
icon="/usr/share/pixmaps/weechat.xpm" \
|
icon="/usr/share/pixmaps/weechat.xpm" \
|
||||||
command="/usr/bin/weechat-curses"
|
command="/usr/bin/weechat"
|
||||||
|
|||||||
Vendored
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-dev-en
|
Document: weechat-dev-en
|
||||||
Title: WeeChat Developer's Guide (English)
|
Title: WeeChat developer's guide (English)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This manual describes WeeChat internals and
|
Abstract: This manual describes WeeChat internals and
|
||||||
how to contribute to WeeChat (English version).
|
how to contribute to WeeChat (English version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
Vendored
+10
@@ -0,0 +1,10 @@
|
|||||||
|
Document: weechat-dev-fr
|
||||||
|
Title: WeeChat developer's guide (French)
|
||||||
|
Author: Sébastien Helleu
|
||||||
|
Abstract: This manual describes WeeChat internals and
|
||||||
|
how to contribute to WeeChat (French version).
|
||||||
|
Section: Network/Communication
|
||||||
|
|
||||||
|
Format: HTML
|
||||||
|
Index: /usr/share/doc/weechat-doc/html/weechat_dev.fr.html
|
||||||
|
Files: /usr/share/doc/weechat-doc/html/weechat_dev.fr.html
|
||||||
Vendored
+10
@@ -0,0 +1,10 @@
|
|||||||
|
Document: weechat-dev-ja
|
||||||
|
Title: WeeChat developer's guide (Japanese)
|
||||||
|
Author: Sébastien Helleu
|
||||||
|
Abstract: This manual describes WeeChat internals and
|
||||||
|
how to contribute to WeeChat (Japanese version).
|
||||||
|
Section: Network/Communication
|
||||||
|
|
||||||
|
Format: HTML
|
||||||
|
Index: /usr/share/doc/weechat-doc/html/weechat_dev.ja.html
|
||||||
|
Files: /usr/share/doc/weechat-doc/html/weechat_dev.ja.html
|
||||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-faq-de
|
Document: weechat-faq-de
|
||||||
Title: WeeChat FAQ (German)
|
Title: WeeChat FAQ (German)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This document answers frequently asked questions
|
Abstract: This document answers frequently asked questions
|
||||||
about the WeeChat IRC client (German version).
|
about the WeeChat IRC client (German version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-faq-en
|
Document: weechat-faq-en
|
||||||
Title: WeeChat FAQ (English)
|
Title: WeeChat FAQ (English)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This document answers frequently asked questions
|
Abstract: This document answers frequently asked questions
|
||||||
about the WeeChat IRC client (English version).
|
about the WeeChat IRC client (English version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-faq-fr
|
Document: weechat-faq-fr
|
||||||
Title: WeeChat FAQ (French)
|
Title: WeeChat FAQ (French)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This document answers frequently asked questions
|
Abstract: This document answers frequently asked questions
|
||||||
about the WeeChat IRC client (French version).
|
about the WeeChat IRC client (French version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-faq-it
|
Document: weechat-faq-it
|
||||||
Title: WeeChat FAQ (Italian)
|
Title: WeeChat FAQ (Italian)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This document answers frequently asked questions
|
Abstract: This document answers frequently asked questions
|
||||||
about the WeeChat IRC client (Italian version).
|
about the WeeChat IRC client (Italian version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-faq-ja
|
Document: weechat-faq-ja
|
||||||
Title: WeeChat FAQ (Japanese)
|
Title: WeeChat FAQ (Japanese)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This document answers frequently asked questions
|
Abstract: This document answers frequently asked questions
|
||||||
about the WeeChat IRC client (Japanese version).
|
about the WeeChat IRC client (Japanese version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-faq-pl
|
Document: weechat-faq-pl
|
||||||
Title: WeeChat FAQ (Polish)
|
Title: WeeChat FAQ (Polish)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This document answers frequently asked questions
|
Abstract: This document answers frequently asked questions
|
||||||
about the WeeChat IRC client (Polish version).
|
about the WeeChat IRC client (Polish version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-plugin-en
|
Document: weechat-plugin-en
|
||||||
Title: WeeChat plugins API (English)
|
Title: WeeChat plugin API reference (English)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This document describes the API to create plugins
|
Abstract: This document describes the API to create plugins
|
||||||
for WeeChat (English version).
|
for WeeChat (English version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-plugin-fr
|
Document: weechat-plugin-fr
|
||||||
Title: WeeChat plugins API (French)
|
Title: WeeChat plugin API reference (French)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This document describes the API to create plugins
|
Abstract: This document describes the API to create plugins
|
||||||
for WeeChat (French version).
|
for WeeChat (French version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-plugin-it
|
Document: weechat-plugin-it
|
||||||
Title: WeeChat plugins API (Italian)
|
Title: WeeChat plugin API reference (Italian)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This document describes the API to create plugins
|
Abstract: This document describes the API to create plugins
|
||||||
for WeeChat (Italian version).
|
for WeeChat (Italian version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
+10
@@ -0,0 +1,10 @@
|
|||||||
|
Document: weechat-plugin-ja
|
||||||
|
Title: WeeChat plugin API reference (Japanese)
|
||||||
|
Author: Sébastien Helleu
|
||||||
|
Abstract: This document describes the API to create plugins
|
||||||
|
for WeeChat (Japanese version).
|
||||||
|
Section: Network/Communication
|
||||||
|
|
||||||
|
Format: HTML
|
||||||
|
Index: /usr/share/doc/weechat-doc/html/weechat_plugin_api.ja.html
|
||||||
|
Files: /usr/share/doc/weechat-doc/html/weechat_plugin_api.ja.html
|
||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-quickstart-de
|
Document: weechat-quickstart-de
|
||||||
Title: WeeChat Quickstart (German)
|
Title: WeeChat quick start guide (German)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: A short HowTo for new WeeChat users (German version).
|
Abstract: A short HowTo for new WeeChat users (German version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-quickstart-en
|
Document: weechat-quickstart-en
|
||||||
Title: WeeChat Quickstart (English)
|
Title: WeeChat quick start guide (English)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: A short HowTo for new WeeChat users (English version).
|
Abstract: A short HowTo for new WeeChat users (English version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-quickstart-es
|
Document: weechat-quickstart-es
|
||||||
Title: WeeChat Quickstart (Spanish)
|
Title: WeeChat quick start guide (Spanish)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: A short HowTo for new WeeChat users (Spanish version).
|
Abstract: A short HowTo for new WeeChat users (Spanish version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-quickstart-fr
|
Document: weechat-quickstart-fr
|
||||||
Title: WeeChat Quickstart (French)
|
Title: WeeChat quick start guide (French)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: A short HowTo for new WeeChat users (French version).
|
Abstract: A short HowTo for new WeeChat users (French version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-quickstart-it
|
Document: weechat-quickstart-it
|
||||||
Title: WeeChat Quickstart (Italian)
|
Title: WeeChat quick start guide (Italian)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: A short HowTo for new WeeChat users (Italian version).
|
Abstract: A short HowTo for new WeeChat users (Italian version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-quickstart-ja
|
Document: weechat-quickstart-ja
|
||||||
Title: WeeChat Quickstart (Japanese)
|
Title: WeeChat quick start guide (Japanese)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: A short HowTo for new WeeChat users (Japanese version).
|
Abstract: A short HowTo for new WeeChat users (Japanese version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-quickstart-pl
|
Document: weechat-quickstart-pl
|
||||||
Title: WeeChat Quickstart (Polish)
|
Title: WeeChat quick start guide (Polish)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: A short HowTo for new WeeChat users (Polish version).
|
Abstract: A short HowTo for new WeeChat users (Polish version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-quickstart-ru
|
Document: weechat-quickstart-ru
|
||||||
Title: WeeChat Quickstart (Russian)
|
Title: WeeChat quick start guide (Russian)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: A short HowTo for new WeeChat users (Russian version).
|
Abstract: A short HowTo for new WeeChat users (Russian version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-relay-protocol-en
|
Document: weechat-relay-protocol-en
|
||||||
Title: WeeChat Relay Protocol (English)
|
Title: WeeChat Relay protocol (English)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This manual describes WeeChat Relay Protocol, used by
|
Abstract: This manual describes WeeChat Relay Protocol, used by
|
||||||
remote GUI to communicate with Relay plugin (English version).
|
remote GUI to communicate with Relay plugin (English version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
+10
@@ -0,0 +1,10 @@
|
|||||||
|
Document: weechat-relay-protocol-fr
|
||||||
|
Title: WeeChat Relay protocol (French)
|
||||||
|
Author: Sébastien Helleu
|
||||||
|
Abstract: This manual describes WeeChat Relay Protocol, used by
|
||||||
|
remote GUI to communicate with Relay plugin (French version).
|
||||||
|
Section: Network/Communication
|
||||||
|
|
||||||
|
Format: HTML
|
||||||
|
Index: /usr/share/doc/weechat-doc/html/weechat_relay_protocol.fr.html
|
||||||
|
Files: /usr/share/doc/weechat-doc/html/weechat_relay_protocol.fr.html
|
||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-scripting-de
|
Document: weechat-scripting-de
|
||||||
Title: WeeChat Scripting Guide (German)
|
Title: WeeChat scripting guide (German)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This document describes the API to create scripts
|
Abstract: This document describes the API to create scripts
|
||||||
for WeeChat (German version).
|
for WeeChat (German version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-scripting-en
|
Document: weechat-scripting-en
|
||||||
Title: WeeChat Scripting Guide (English)
|
Title: WeeChat scripting guide (English)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This document describes the API to create scripts
|
Abstract: This document describes the API to create scripts
|
||||||
for WeeChat (English version).
|
for WeeChat (English version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-scripting-fr
|
Document: weechat-scripting-fr
|
||||||
Title: WeeChat Scripting Guide (French)
|
Title: WeeChat scripting guide (French)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This document describes the API to create scripts
|
Abstract: This document describes the API to create scripts
|
||||||
for WeeChat (French version).
|
for WeeChat (French version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-scripting-it
|
Document: weechat-scripting-it
|
||||||
Title: WeeChat Scripting Guide (Italian)
|
Title: WeeChat scripting guide (Italian)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This document describes the API to create scripts
|
Abstract: This document describes the API to create scripts
|
||||||
for WeeChat (Italian version).
|
for WeeChat (Italian version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-scripting-ja
|
Document: weechat-scripting-ja
|
||||||
Title: WeeChat Scripting Guide (Japanese)
|
Title: WeeChat scripting guide (Japanese)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This document describes the API to create scripts
|
Abstract: This document describes the API to create scripts
|
||||||
for WeeChat (Japanese version).
|
for WeeChat (Japanese version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-scripting-pl
|
Document: weechat-scripting-pl
|
||||||
Title: WeeChat Scripting Guide (Polish)
|
Title: WeeChat scripting guide (Polish)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This document describes the API to create scripts
|
Abstract: This document describes the API to create scripts
|
||||||
for WeeChat (Polish version).
|
for WeeChat (Polish version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-tester-de
|
Document: weechat-tester-de
|
||||||
Title: WeeChat Tester's Guide (German)
|
Title: WeeChat tester's guide (German)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This document describes how to test and report
|
Abstract: This document describes how to test and report
|
||||||
bugs against the WeeChat IRC Client (German version).
|
bugs against the WeeChat IRC Client (German version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-tester-en
|
Document: weechat-tester-en
|
||||||
Title: WeeChat Tester's Guide (English)
|
Title: WeeChat tester's guide (English)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This document describes how to test and report
|
Abstract: This document describes how to test and report
|
||||||
bugs against the WeeChat IRC Client (English version).
|
bugs against the WeeChat IRC Client (English version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-tester-fr
|
Document: weechat-tester-fr
|
||||||
Title: WeeChat Tester's Guide (French)
|
Title: WeeChat tester's guide (French)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This document describes how to test and report
|
Abstract: This document describes how to test and report
|
||||||
bugs against the WeeChat IRC Client (French version).
|
bugs against the WeeChat IRC Client (French version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-tester-it
|
Document: weechat-tester-it
|
||||||
Title: WeeChat Tester's Guide (Italian)
|
Title: WeeChat tester's guide (Italian)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This document describes how to test and report
|
Abstract: This document describes how to test and report
|
||||||
bugs against the WeeChat IRC Client (Italian version).
|
bugs against the WeeChat IRC Client (Italian version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-tester-ja
|
Document: weechat-tester-ja
|
||||||
Title: WeeChat Tester's Guide (Japanese)
|
Title: WeeChat tester's guide (Japanese)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This document describes how to test and report
|
Abstract: This document describes how to test and report
|
||||||
bugs against the WeeChat IRC Client (Japanese version).
|
bugs against the WeeChat IRC Client (Japanese version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-tester-pl
|
Document: weechat-tester-pl
|
||||||
Title: WeeChat Tester's Guide (Polish)
|
Title: WeeChat tester's guide (Polish)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This document describes how to test and report
|
Abstract: This document describes how to test and report
|
||||||
bugs against the WeeChat IRC Client (Polish version).
|
bugs against the WeeChat IRC Client (Polish version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
Vendored
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-user-de
|
Document: weechat-user-de
|
||||||
Title: WeeChat User's Guide (German)
|
Title: WeeChat user's guide (German)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This manual describes how to use the WeeChat
|
Abstract: This manual describes how to use the WeeChat
|
||||||
IRC client (German version).
|
IRC client (German version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
Vendored
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-user-en
|
Document: weechat-user-en
|
||||||
Title: WeeChat User's Guide (English)
|
Title: WeeChat user's guide (English)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This manual describes how to use the WeeChat
|
Abstract: This manual describes how to use the WeeChat
|
||||||
IRC client (English version).
|
IRC client (English version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
Vendored
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-user-fr
|
Document: weechat-user-fr
|
||||||
Title: WeeChat User's Guide (French)
|
Title: WeeChat user's guide (French)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This manual describes how to use the WeeChat
|
Abstract: This manual describes how to use the WeeChat
|
||||||
IRC client (French version).
|
IRC client (French version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
Vendored
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-user-it
|
Document: weechat-user-it
|
||||||
Title: WeeChat User's Guide (Italian)
|
Title: WeeChat user's guide (Italian)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This manual describes how to use the WeeChat
|
Abstract: This manual describes how to use the WeeChat
|
||||||
IRC client (Italian version).
|
IRC client (Italian version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
Vendored
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
Document: weechat-user-ja
|
Document: weechat-user-ja
|
||||||
Title: WeeChat User's Guide (Japanese)
|
Title: WeeChat user's guide (Japanese)
|
||||||
Author: Sebastien Helleu
|
Author: Sébastien Helleu
|
||||||
Abstract: This manual describes how to use the WeeChat
|
Abstract: This manual describes how to use the WeeChat
|
||||||
IRC client (Japanese version).
|
IRC client (Japanese version).
|
||||||
Section: Network/Communication
|
Section: Network/Communication
|
||||||
|
|||||||
Vendored
+10
@@ -0,0 +1,10 @@
|
|||||||
|
Document: weechat-user-pl
|
||||||
|
Title: WeeChat user's guide (Polish)
|
||||||
|
Author: Sébastien Helleu
|
||||||
|
Abstract: This manual describes how to use the WeeChat
|
||||||
|
IRC client (Polish version).
|
||||||
|
Section: Network/Communication
|
||||||
|
|
||||||
|
Format: HTML
|
||||||
|
Index: /usr/share/doc/weechat-doc/html/weechat_user.pl.html
|
||||||
|
Files: /usr/share/doc/weechat-doc/html/weechat_user.pl.html
|
||||||
Vendored
+396
-294
@@ -1,295 +1,397 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *weechat[] = {
|
static char * C:\temp\weechat_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
"32 32 362 2",
|
||||||
"32 32 257 2",
|
" c None",
|
||||||
" c #000000",
|
". c #117529",
|
||||||
". c #0A0904",
|
"+ c #0E7527",
|
||||||
"X c #080813",
|
"@ c #0A7424",
|
||||||
"o c #080716",
|
"# c #057323",
|
||||||
"O c #110D08",
|
"$ c #016F20",
|
||||||
"+ c #150A15",
|
"% c #5DAA58",
|
||||||
"@ c #1A0D1A",
|
"& c #5DB059",
|
||||||
"# c #19150C",
|
"* c #5AB158",
|
||||||
"$ c #151517",
|
"= c #57B157",
|
||||||
"% c #1F1F32",
|
"- c #54AF55",
|
||||||
"& c #13132C",
|
"; c #4FAE53",
|
||||||
"* c #260A26",
|
"> c #4BAE52",
|
||||||
"= c #351935",
|
", c #48AD50",
|
||||||
"- c #271927",
|
"' c #44AC4E",
|
||||||
"; c #262608",
|
") c #3FAB4C",
|
||||||
": c #322C0C",
|
"! c #3BA849",
|
||||||
"> c #36380B",
|
"~ c #36A646",
|
||||||
", c #353316",
|
"{ c #30A343",
|
||||||
"< c #232516",
|
"] c #2CA040",
|
||||||
"1 c #242224",
|
"^ c #279D3D",
|
||||||
"2 c #292935",
|
"/ c #229A3A",
|
||||||
"3 c #2D302D",
|
"( c #1D9837",
|
||||||
"4 c #2D3330",
|
"_ c #189534",
|
||||||
"5 c #3B333B",
|
": c #129232",
|
||||||
"6 c #1D1C4A",
|
"< c #0D8F2E",
|
||||||
"7 c #110F7B",
|
"[ c #088D2C",
|
||||||
"8 c #0E0D65",
|
"} c #03691F",
|
||||||
"9 c #221F60",
|
"| c #64AB5B",
|
||||||
"0 c #282948",
|
"1 c #6FC468",
|
||||||
"q c #292855",
|
"2 c #6AC265",
|
||||||
"w c #333447",
|
"3 c #66BF62",
|
||||||
"e c #383855",
|
"4 c #62BC5F",
|
||||||
"r c #2A2978",
|
"5 c #5DBA5D",
|
||||||
"t c #302F70",
|
"6 c #58B85A",
|
||||||
"y c #353465",
|
"7 c #54B557",
|
||||||
"u c #363574",
|
"8 c #4FB254",
|
||||||
"i c #2A286E",
|
"9 c #4AB052",
|
||||||
"p c #2E4110",
|
"0 c #45AD4F",
|
||||||
"a c #39410C",
|
"a c #40AB4C",
|
||||||
"s c #3E4C11",
|
"b c #3CA849",
|
||||||
"d c #3F5220",
|
"c c #37A647",
|
||||||
"f c #394041",
|
"d c #32A344",
|
||||||
"g c #3E4753",
|
"e c #2DA041",
|
||||||
"h c #493F11",
|
"f c #289D3D",
|
||||||
"j c #4F1050",
|
"g c #239A3B",
|
||||||
"k c #4A0F4B",
|
"h c #1E9838",
|
||||||
"l c #572657",
|
"i c #199535",
|
||||||
"z c #4D374D",
|
"j c #139232",
|
||||||
"x c #403F6F",
|
"k c #0F8F2F",
|
||||||
"c c #640964",
|
"l c #098B2B",
|
||||||
"v c #641E64",
|
"m c #035018",
|
||||||
"b c #701770",
|
"n c #68AE5E",
|
||||||
"n c #790A79",
|
"o c #76C96B",
|
||||||
"m c #683C68",
|
"p c #70C568",
|
||||||
"M c #623662",
|
"q c #6CC365",
|
||||||
"N c #6B2B6B",
|
"r c #67C062",
|
||||||
"B c #454A08",
|
"s c #62BD60",
|
||||||
"V c #484C15",
|
"t c #5FBC5E",
|
||||||
"C c #554B16",
|
"u c #5ABA5B",
|
||||||
"Z c #58560A",
|
"v c #55B859",
|
||||||
"A c #595B0B",
|
"w c #51B656",
|
||||||
"S c #545715",
|
"x c #4CB354",
|
||||||
"D c #4C5712",
|
"y c #47B051",
|
||||||
"F c #4D5034",
|
"z c #42AD4E",
|
||||||
"G c #504F24",
|
"A c #3EAA4B",
|
||||||
"H c #4E710E",
|
"B c #38A647",
|
||||||
"J c #4D7C1C",
|
"C c #32A243",
|
||||||
"K c #5B6713",
|
"D c #2E9D40",
|
||||||
"L c #506B11",
|
"E c #28993C",
|
||||||
"P c #546927",
|
"F c #239439",
|
||||||
"I c #506D2E",
|
"G c #1E9036",
|
||||||
"U c #665B14",
|
"H c #188C32",
|
||||||
"Y c #696C0C",
|
"I c #13882F",
|
||||||
"T c #68730D",
|
"J c #0F842C",
|
||||||
"R c #6F7010",
|
"K c #0A7C27",
|
||||||
"E c #707128",
|
"L c #629F57",
|
||||||
"W c #4D504D",
|
"M c #7BCC6F",
|
||||||
"Q c #46456A",
|
"N c #76C86B",
|
||||||
"! c #4C4C7B",
|
"O c #71C569",
|
||||||
"~ c #434577",
|
"P c #6DC366",
|
||||||
"^ c #554C69",
|
"Q c #69C163",
|
||||||
"/ c #5B5A7D",
|
"R c #65C162",
|
||||||
"( c #54547A",
|
"S c #57AC56",
|
||||||
") c #535964",
|
"T c #3E803F",
|
||||||
"_ c #567745",
|
"U c #377539",
|
||||||
"` c #4D6B57",
|
"V c #316E34",
|
||||||
"' c #5D6C78",
|
"W c #2C6830",
|
||||||
"] c #587069",
|
"X c #28602C",
|
||||||
"[ c #6A487C",
|
"Y c #225928",
|
||||||
"{ c #6D576D",
|
"Z c #1D5124",
|
||||||
"} c #645475",
|
"` c #1A4E22",
|
||||||
"| c #76557A",
|
" . c #184C20",
|
||||||
" . c #786678",
|
".. c #81CF72",
|
||||||
".. c #70707D",
|
"+. c #7CCB6E",
|
||||||
"X. c #676768",
|
"@. c #77C86C",
|
||||||
"o. c #3F3E82",
|
"#. c #72C76A",
|
||||||
"O. c #2D2BAA",
|
"$. c #6EC467",
|
||||||
"+. c #3D3BA4",
|
"%. c #69C164",
|
||||||
"@. c #3B39B9",
|
"&. c #549F51",
|
||||||
"#. c #484888",
|
"*. c #71B062",
|
||||||
"$. c #4A4C96",
|
"=. c #84D274",
|
||||||
"%. c #585885",
|
"-. c #7FCF71",
|
||||||
"&. c #595890",
|
";. c #7ACD6F",
|
||||||
"*. c #555494",
|
">. c #76CB6C",
|
||||||
"=. c #4745A6",
|
",. c #72C869",
|
||||||
"-. c #4947B5",
|
"'. c #6CC465",
|
||||||
";. c #514FBB",
|
"). c #1F391D",
|
||||||
":. c #5A58BB",
|
"!. c #558DC1",
|
||||||
">. c #5C5BAF",
|
"~. c #568EC3",
|
||||||
",. c #755581",
|
"{. c #568FC5",
|
||||||
"<. c #605FB6",
|
"]. c #5790C7",
|
||||||
"1. c #6B6883",
|
"^. c #5892C8",
|
||||||
"2. c #68679B",
|
"/. c #538ABE",
|
||||||
"3. c #7A7497",
|
"(. c #5B98D0",
|
||||||
"4. c #76698F",
|
"_. c #5C99D2",
|
||||||
"5. c #6968A6",
|
":. c #5E9CD5",
|
||||||
"6. c #706FB5",
|
"<. c #609FDB",
|
||||||
"7. c #7675BB",
|
"[. c #61A1DC",
|
||||||
"8. c #6E6DB6",
|
"}. c #497440",
|
||||||
"9. c #4947C3",
|
"|. c #3F6638",
|
||||||
"0. c #5351C2",
|
"1. c #355930",
|
||||||
"q. c #5D5BC0",
|
"2. c #2C4A28",
|
||||||
"w. c #6B6ACC",
|
"3. c #213B1F",
|
||||||
"e. c #6361C7",
|
"4. c #609ED9",
|
||||||
"r. c #7170C6",
|
"5. c #63A4E2",
|
||||||
"t. c #7877D2",
|
"6. c #63A4E1",
|
||||||
"y. c #56840C",
|
"7. c #5B96CE",
|
||||||
"u. c #6A8814",
|
"8. c #64A6E4",
|
||||||
"i. c #63980B",
|
"9. c #4878A4",
|
||||||
"p. c #748614",
|
"0. c #426E96",
|
||||||
"a. c #7F9C0D",
|
"a. c #4F83B3",
|
||||||
"s. c #749218",
|
"b. c #4E82B2",
|
||||||
"d. c #698F13",
|
"c. c #62A3DF",
|
||||||
"f. c #6C852A",
|
"d. c #64A6E3",
|
||||||
"g. c #798C35",
|
"e. c #274159",
|
||||||
"h. c #76912B",
|
"f. c #44729C",
|
||||||
"j. c #76B505",
|
"g. c #5B97CF",
|
||||||
"k. c #70A50F",
|
"h. c #5B97D0",
|
||||||
"l. c #7EA525",
|
"i. c #5C98D0",
|
||||||
"z. c #678946",
|
"j. c #5C98D1",
|
||||||
"x. c #A57A5A",
|
"k. c #5B97CE",
|
||||||
"c. c #9A1E9A",
|
"l. c #64A5E2",
|
||||||
"v. c #861B86",
|
"m. c #36597B",
|
||||||
"b. c #912B92",
|
"n. c #64A4E2",
|
||||||
"n. c #8A298A",
|
"o. c #5A95CD",
|
||||||
"m. c #A030A0",
|
"p. c #5993CB",
|
||||||
"M. c #864886",
|
"q. c #64A5E3",
|
||||||
"N. c #8F469E",
|
"r. c #45729C",
|
||||||
"B. c #975897",
|
"s. c #63A4E3",
|
||||||
"V. c #8A788A",
|
"t. c #62A2E1",
|
||||||
"C. c #936A93",
|
"u. c #62A1E1",
|
||||||
"Z. c #987599",
|
"v. c #61A1E1",
|
||||||
"A. c #866892",
|
"w. c #609FE0",
|
||||||
"S. c #9470AB",
|
"x. c #5993D4",
|
||||||
"D. c #A25FA2",
|
"y. c #5D9BDF",
|
||||||
"F. c #B16FB1",
|
"z. c #5D99DF",
|
||||||
"G. c #B07FB1",
|
"A. c #5C99DF",
|
||||||
"H. c #B776B7",
|
"B. c #5B98DE",
|
||||||
"J. c #807FD0",
|
"C. c #4878B1",
|
||||||
"K. c #A37AC2",
|
"D. c #63A3E5",
|
||||||
"L. c #87880B",
|
"E. c #609EE0",
|
||||||
"P. c #888513",
|
"F. c #5F9DE0",
|
||||||
"I. c #869A0A",
|
"G. c #5F9DDF",
|
||||||
"U. c #8B9B14",
|
"H. c #5E9BDF",
|
||||||
"Y. c #94970D",
|
"I. c #5C99DC",
|
||||||
"T. c #9B9C13",
|
"J. c #2B4666",
|
||||||
"R. c #98961A",
|
"K. c #4D7FBD",
|
||||||
"E. c #968D16",
|
"L. c #5A96DF",
|
||||||
"W. c #929D2F",
|
"M. c #5A94DE",
|
||||||
"Q. c #82A90B",
|
"N. c #5993DD",
|
||||||
"!. c #8CAA06",
|
"O. c #5992DD",
|
||||||
"~. c #82B30A",
|
"P. c #5993E1",
|
||||||
"^. c #84B706",
|
"Q. c #4069A0",
|
||||||
"/. c #97A913",
|
"R. c #365A8E",
|
||||||
"(. c #96B90A",
|
"S. c #568EDF",
|
||||||
"). c #99B914",
|
"T. c #548ADB",
|
||||||
"_. c #91AB10",
|
"U. c #5489DB",
|
||||||
"`. c #A39A1C",
|
"V. c #5389DB",
|
||||||
"'. c #A09A3D",
|
"W. c #5287DA",
|
||||||
"]. c #A9AE05",
|
"X. c #2E4D7C",
|
||||||
"[. c #A7AA16",
|
"Y. c #4C7DC1",
|
||||||
"{. c #A7B90B",
|
"Z. c #5891DE",
|
||||||
"}. c #ACB712",
|
"`. c #568FDC",
|
||||||
"|. c #BDBA18",
|
" + c #568EDC",
|
||||||
" X c #B7B711",
|
".+ c #568DDC",
|
||||||
".X c #B0B726",
|
"++ c #558CDC",
|
||||||
"XX c #9A8B4B",
|
"@+ c #4F82CD",
|
||||||
"oX c #9EC008",
|
"#+ c #4D7ECD",
|
||||||
"OX c #BCC40D",
|
"$+ c #5185DA",
|
||||||
"+X c #BCC90E",
|
"%+ c #5085DA",
|
||||||
"@X c #B1C707",
|
"&+ c #5084DA",
|
||||||
"#X c #AEC90C",
|
"*+ c #4F82D9",
|
||||||
"$X c #C4AE2A",
|
"=+ c #5185DF",
|
||||||
"%X c #C4CB11",
|
"-+ c #121E31",
|
||||||
"&X c #C8D809",
|
";+ c #4370C2",
|
||||||
"*X c #CBD011",
|
">+ c #4C7CD9",
|
||||||
"=X c #D1CF1A",
|
",+ c #4A7BD7",
|
||||||
"-X c #D1D50E",
|
"'+ c #4A7AD7",
|
||||||
";X c #D7E803",
|
")+ c #4978D7",
|
||||||
":X c #918197",
|
"!+ c #4877D6",
|
||||||
">X c #858494",
|
"~+ c #4E82D9",
|
||||||
",X c #8987BA",
|
"{+ c #4E81D9",
|
||||||
"<X c #928BBB",
|
"]+ c #4E80D9",
|
||||||
"1X c #9B9BA8",
|
"^+ c #4E7FD9",
|
||||||
"2X c #9B98B8",
|
"/+ c #4D7ED8",
|
||||||
"3X c #8784A3",
|
"(+ c #4C7DDA",
|
||||||
"4X c #A787A8",
|
"_+ c #395FA4",
|
||||||
"5X c #AE9CAE",
|
":+ c #4775D2",
|
||||||
"6X c #AC99B1",
|
"<+ c #4876D6",
|
||||||
"7X c #B988B9",
|
"[+ c #4775D6",
|
||||||
"8X c #BB92BC",
|
"}+ c #4773D6",
|
||||||
"9X c #B598B8",
|
"|+ c #4674D7",
|
||||||
"0X c #A0A0A7",
|
"1+ c #3B62B7",
|
||||||
"qX c #A6A6B7",
|
"2+ c #436ED6",
|
||||||
"wX c #8382C6",
|
"3+ c #416CD4",
|
||||||
"eX c #8382D4",
|
"4+ c #416AD3",
|
||||||
"rX c #8D8CD4",
|
"5+ c #4069D3",
|
||||||
"tX c #9C8CC7",
|
"6+ c #406AD6",
|
||||||
"yX c #908FD9",
|
"7+ c #304FA2",
|
||||||
"uX c #9493C6",
|
"8+ c #375BA8",
|
||||||
"iX c #9A99DB",
|
"9+ c #4673D5",
|
||||||
"pX c #9493D3",
|
"0+ c #4572D5",
|
||||||
"aX c #A693C8",
|
"a+ c #4571D5",
|
||||||
"sX c #A09AD5",
|
"b+ c #4470D5",
|
||||||
"dX c #A8A5C9",
|
"c+ c #436FD4",
|
||||||
"fX c #A9A6D6",
|
"d+ c #4470D9",
|
||||||
"gX c #B7A8C7",
|
"e+ c #14213E",
|
||||||
"hX c #B7B6DA",
|
"f+ c #3150A3",
|
||||||
"jX c #B5B1CE",
|
"g+ c #4069D4",
|
||||||
"kX c #B7B4E2",
|
"h+ c #3E67D3",
|
||||||
"lX c #A9A8E2",
|
"i+ c #3E66D2",
|
||||||
"zX c #C88EC8",
|
"j+ c #3D64D2",
|
||||||
"xX c #C38BC3",
|
"k+ c #3D64D3",
|
||||||
"cX c #C695C6",
|
"l+ c #243C7F",
|
||||||
"vX c #C2ADC2",
|
"m+ c #2F4DAC",
|
||||||
"bX c #C7A6C7",
|
"n+ c #395ED1",
|
||||||
"nX c #C4B5C4",
|
"o+ c #385CD0",
|
||||||
"mX c #C6B9D3",
|
"p+ c #375AD0",
|
||||||
"MX c #DDB9DD",
|
"q+ c #365ACF",
|
||||||
"NX c #D9B4D9",
|
"r+ c #375AD5",
|
||||||
"BX c #D3A4D4",
|
"s+ c #111C41",
|
||||||
"VX c #C9C5CA",
|
"t+ c #3558B8",
|
||||||
"CX c #CAC9D7",
|
"u+ c #3C63D2",
|
||||||
"ZX c #D4CBD4",
|
"v+ c #3C62D2",
|
||||||
"AX c #D9C1D9",
|
"w+ c #3B61D1",
|
||||||
"SX c #DACEDA",
|
"x+ c #3A60D2",
|
||||||
"DX c #C4C3E4",
|
"y+ c #3658C2",
|
||||||
"FX c #CBC9E6",
|
"z+ c #3455C4",
|
||||||
"GX c #D8D7E6",
|
"A+ c #3659CF",
|
||||||
"HX c #E7CCE7",
|
"B+ c #3557CF",
|
||||||
"JX c #E9CFE9",
|
"C+ c #3556CF",
|
||||||
"KX c #EADBEA",
|
"D+ c #3354CF",
|
||||||
"LX c #E4DAE4",
|
"E+ c #3151C5",
|
||||||
"PX c #EDE2ED",
|
"F+ c #101A3E",
|
||||||
"IX c #EAEAF4",
|
"G+ c #2C49C0",
|
||||||
"UX c #F0E1F0",
|
"H+ c #2F4DCC",
|
||||||
"YX c None",
|
"I+ c #2E4CCC",
|
||||||
/* pixels */
|
"J+ c #2D4ACB",
|
||||||
"YXYXYXYXYXYXYXYXYXSXLXIXUXCX YXYXYXYXVXLXPXPXZX. YXYXYXYXYX",
|
"K+ c #2D49CB",
|
||||||
"YXYXYXYXYXYXYXnXKXUXUXKXJXSXnX YXnXKXPXPXPXKXSXnX YXYXYXYX",
|
"L+ c #2741B7",
|
||||||
"YXYXYXYXYXYX9XHXJXMX0XvX:X9XSX .HXJXAX5XvX>XvXAX. YXYXYXYX",
|
"M+ c #3353C6",
|
||||||
"YXYXYXYXYXYXMXMXkXx.. | 4XNXvX NXMXMXV. { 4XNXbX YXYXYX",
|
"N+ c #3455CF",
|
||||||
"YXYXYXYXYXBXBX8XZ. 4X8X8XZ. { BX8X4X G.7XcXZ. YXYXYX",
|
"O+ c #3454CE",
|
||||||
"YXYXYXYXLXcXcXC.z zXxX7X) X.G.G.C.z zXcX7X5 5 VX YXYX",
|
"P+ c #3353CE",
|
||||||
"YXYX1XIXGXBXCXC.+ H.H.F.6XIXIX8X| B.- F.H.8X5X0XCXCX YX",
|
"Q+ c #3252CD",
|
||||||
"YXYX3 GXmX8XmXZ.M M.D.m | VXCXGX4X| B.M.B.D.m gXqX1XCXW YX",
|
"R+ c #3151CE",
|
||||||
"YXYX CXgXS.jXA.= + = 2XFXqXFXZ.| n.l @ = jX>X..GX$ YX",
|
"S+ c #304FCC",
|
||||||
"YXYX hXaXA.jX,.= + kXFXDXFX3.{ m l * w hXV.2XdX YX",
|
"T+ c #162467",
|
||||||
"YXYX hXdX,.fX[ v n.j b.kX2XDXhX1.4.v b.m.j S.tX3XkX1. YX",
|
"U+ c #1F318C",
|
||||||
"YXYX fXdX4.aX^ j v.c.N.fX) kXuX} <X= b c.c.G.tX1.kX% YXYX",
|
"V+ c #2E4BCF",
|
||||||
"YXYX <XfXuX<X[ k c c S.uX( fX,X' iXk c n b tX/ 3.uX YXYX",
|
"W+ c #2C47CB",
|
||||||
"YXYX 2.iXrX2./ $ pX2.6.rX,XQ iX2 2 iXQ pX/ YXYX",
|
"X+ c #2B47CA",
|
||||||
"YXYX e rXrX( %.e ( rX( 5.7.wXQ J.y 5.yX( yX& YXYXYX",
|
"Y+ c #2A45CA",
|
||||||
"YXYXYX t.eXQ 5.~ 7.7.2.% 2.eX&.2.&. J.6.8.5. YXYXYX",
|
"Z+ c #2943C8",
|
||||||
"YXYXYX r.t.y 8.#.o 8.~ *. x t.r.~ 8. 0 t.! r.0 o $ F YXYXYX",
|
"`+ c #2841C5",
|
||||||
"YXYXYX <.w.~ >.#.d ] #.0 q w.w.y w.o #.e.$.<.. d I I YX",
|
" @ c #2942CB",
|
||||||
"YXYXYX =.e.=.#.g z.I t X q ;.e.u :.y :.o.q.u < J y.d YX",
|
".@ c #2841CB",
|
||||||
"YXYXYX y 0.0.r ] _ I 6 o -.0.-.=.0.;.t 0.o , I y.p YX",
|
"+@ c #273EC9",
|
||||||
"YXYXYXYX 9.9.i ' _ g X + +.9.9.@.;.i +.r y.k.i.y.H ",
|
"@@ c #263DC9",
|
||||||
"YXYXXXW.Q.] =.@.z.J 4 . V s.E o.@.@.-.' d.z.L ; s j.j.j.i.D ",
|
"#@ c #253BC8",
|
||||||
"YXXXW.Q.Q.f.) O.l.f.# D Q.u.u.o O.$.g.g.h.^.^.> s.oX~.~.u.s ",
|
"$@ c #243AC7",
|
||||||
"YX}.oXD a P w 9 ~.f.S T p.p.K ~ ).g q g j.(.. # k.a.K ",
|
"%@ c #2339C9",
|
||||||
".X#X{. . ; 7 0 _.!.V O I.U.C . oXg.6 8 4 Y.(. a /.).T ",
|
"&@ c #172583",
|
||||||
"+X#X(. 1 # T.{., #X{.C B +XI. I./.{. T #XoXA YX",
|
"*@ c #1D2F86",
|
||||||
"&X+X}.Y P.%X[.P.+X@X. &X@XY Z ;X/.A T.OX}.+X; Y.}.[.B YXYX",
|
"=@ c #2D49CE",
|
||||||
".X*XOX;X;X XZ T.*XL. =X%XP.; ;X%X*XT.> `.|., ].`. X: YXYX",
|
"-@ c #2B46CB",
|
||||||
". Y.].T.A . C C ; $X-Xh P.].R O R : XE.P.O YXYX",
|
";@ c #2B46CA",
|
||||||
" E U C . YXYX",
|
">@ c #2A44CA",
|
||||||
"YX YX. # YXYXYX",
|
",@ c #2943CA",
|
||||||
"YXYXYXYXYXYXYXYXYXYXYXYXYX YXYXYXYXYXYXYXYXYX YXYXYXYXYX"
|
"'@ c #2841C9",
|
||||||
};
|
")@ c #2740C9",
|
||||||
|
"!@ c #2840CC",
|
||||||
|
"~@ c #273FCA",
|
||||||
|
"{@ c #263DCA",
|
||||||
|
"]@ c #243AC8",
|
||||||
|
"^@ c #2339C7",
|
||||||
|
"/@ c #2338C7",
|
||||||
|
"(@ c #2237C7",
|
||||||
|
"_@ c #2135C6",
|
||||||
|
":@ c #2034C6",
|
||||||
|
"<@ c #2033C6",
|
||||||
|
"[@ c #1E31C5",
|
||||||
|
"}@ c #1E30C5",
|
||||||
|
"|@ c #1D2EC4",
|
||||||
|
"1@ c #1C2DC4",
|
||||||
|
"2@ c #1B2CC4",
|
||||||
|
"3@ c #1A2AC3",
|
||||||
|
"4@ c #1928C0",
|
||||||
|
"5@ c #0C1258",
|
||||||
|
"6@ c #1B2C97",
|
||||||
|
"7@ c #233AC9",
|
||||||
|
"8@ c #2238C7",
|
||||||
|
"9@ c #2136C7",
|
||||||
|
"0@ c #1F32C6",
|
||||||
|
"a@ c #1D2FC5",
|
||||||
|
"b@ c #1C2EC5",
|
||||||
|
"c@ c #1B2BC4",
|
||||||
|
"d@ c #1A2AC4",
|
||||||
|
"e@ c #1929C3",
|
||||||
|
"f@ c #1827C3",
|
||||||
|
"g@ c #1826C3",
|
||||||
|
"h@ c #1724C2",
|
||||||
|
"i@ c #1623C2",
|
||||||
|
"j@ c #1522C1",
|
||||||
|
"k@ c #1420C2",
|
||||||
|
"l@ c #141FC2",
|
||||||
|
"m@ c #121EC1",
|
||||||
|
"n@ c #111CC2",
|
||||||
|
"o@ c #111AC1",
|
||||||
|
"p@ c #0E17B2",
|
||||||
|
"q@ c #1A2AC1",
|
||||||
|
"r@ c #1929C4",
|
||||||
|
"s@ c #1927C4",
|
||||||
|
"t@ c #1724C3",
|
||||||
|
"u@ c #1623C3",
|
||||||
|
"v@ c #1522C4",
|
||||||
|
"w@ c #1520C3",
|
||||||
|
"x@ c #131FC3",
|
||||||
|
"y@ c #131DC3",
|
||||||
|
"z@ c #111CC0",
|
||||||
|
"A@ c #111ABB",
|
||||||
|
"B@ c #0F19B6",
|
||||||
|
"C@ c #0F17B1",
|
||||||
|
"D@ c #0D15AD",
|
||||||
|
"E@ c #0D14A9",
|
||||||
|
"F@ c #0C13A7",
|
||||||
|
"G@ c #0B11A4",
|
||||||
|
"H@ c #0A1099",
|
||||||
|
"I@ c #080D8B",
|
||||||
|
"J@ c #070B7A",
|
||||||
|
"K@ c #060968",
|
||||||
|
"L@ c #0F179E",
|
||||||
|
"M@ c #0E16AA",
|
||||||
|
"N@ c #0E15AF",
|
||||||
|
"O@ c #0C13A9",
|
||||||
|
"P@ c #0C129C",
|
||||||
|
"Q@ c #0A108F",
|
||||||
|
"R@ c #090E80",
|
||||||
|
"S@ c #080C72",
|
||||||
|
"T@ c #070B63",
|
||||||
|
"U@ c #060957",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" . + @ # $ ",
|
||||||
|
" % & * = - ; > , ' ) ! ~ { ] ^ / ( _ : < [ } ",
|
||||||
|
" | 1 2 3 4 5 6 7 8 9 0 a b c d e f g h i j k l m ",
|
||||||
|
" n o p q r s t u v w x y z A B C D E F G H I J K ",
|
||||||
|
" L M N O P Q R S T U V W X Y Z ` . ",
|
||||||
|
" ..+.@.#.$.%.&. ",
|
||||||
|
" *.=.-.;.>.,.'.). !.~.{.].^. /.(._.:.<.[. ",
|
||||||
|
" }.|.1.2.3. 4.5.6.6.6.7. [.6.6.6.8.9. ",
|
||||||
|
" 0.8.6.6.6.6.a. b.c.6.6.6.d.e. ",
|
||||||
|
" f.g.h.i.j._.{. k.l.6.6.6.l.m. !.n.6.6.6.o. ",
|
||||||
|
" p.l.6.6.6.q.r. s.t.t.u.v.w. x.y.z.A.B.C. ",
|
||||||
|
" D.E.F.G.H.I.J. K.L.M.N.O.P.Q. R.S.T.U.V.W.X. ",
|
||||||
|
" Y.Z.`. +.+++@+ #+$+%+&+*+=+-+ ;+>+,+'+)+!+ ",
|
||||||
|
" ~+{+]+^+/+(+_+ :+<+[+}+|+1+ 2+3+4+5+6+7+ ",
|
||||||
|
" 8+9+0+a+b+c+d+e+ f+g+h+i+j+k+l+ m+n+o+p+q+r+s+ ",
|
||||||
|
" t+j+u+v+w+x+y+ z+A+B+C+D+E+F+ G+H+I+J+K+L+ ",
|
||||||
|
" M+N+O+P+Q+R+S+T+ U+V+K+W+X+Y+Z+`+ @.@+@@@#@$@%@&@ ",
|
||||||
|
"*@=@-@;@>@,@'@)@!@~@{@]@^@/@(@_@:@<@[@}@|@1@2@3@4@5@ ",
|
||||||
|
"6@7@8@9@_@:@0@[@a@b@1@c@d@e@f@g@h@i@j@k@l@m@n@o@p@ ",
|
||||||
|
" q@r@s@g@t@u@v@w@x@y@z@A@B@C@D@E@F@G@H@I@J@K@ ",
|
||||||
|
" L@M@N@O@P@Q@R@S@T@U@ ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" "};
|
||||||
|
|||||||
+5
-7
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
|
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
@@ -18,11 +18,11 @@
|
|||||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||||
#
|
#
|
||||||
|
|
||||||
IF(ENABLE_DOC)
|
IF(ENABLE_MAN OR ENABLE_DOC)
|
||||||
|
|
||||||
FIND_PACKAGE(Sourcehighlight)
|
FIND_PACKAGE(Sourcehighlight)
|
||||||
FIND_PACKAGE(Asciidoc)
|
FIND_PACKAGE(Asciidoc)
|
||||||
IF(ASCIIDOC_FOUND AND SOURCEHIGHLIGHT_FOUND)
|
IF(ASCIIDOC_FOUND)
|
||||||
ADD_SUBDIRECTORY( en )
|
ADD_SUBDIRECTORY( en )
|
||||||
ADD_SUBDIRECTORY( fr )
|
ADD_SUBDIRECTORY( fr )
|
||||||
ADD_SUBDIRECTORY( it )
|
ADD_SUBDIRECTORY( it )
|
||||||
@@ -31,8 +31,6 @@ IF(ENABLE_DOC)
|
|||||||
ADD_SUBDIRECTORY( es )
|
ADD_SUBDIRECTORY( es )
|
||||||
ADD_SUBDIRECTORY( ru )
|
ADD_SUBDIRECTORY( ru )
|
||||||
ADD_SUBDIRECTORY( ja )
|
ADD_SUBDIRECTORY( ja )
|
||||||
ENDIF(ASCIIDOC_FOUND AND SOURCEHIGHLIGHT_FOUND)
|
ENDIF(ASCIIDOC_FOUND)
|
||||||
|
|
||||||
ENDIF(ENABLE_DOC)
|
ENDIF(ENABLE_MAN OR ENABLE_DOC)
|
||||||
|
|
||||||
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/weechat-curses.1 DESTINATION ${MANDIR}/man1)
|
|
||||||
|
|||||||
+2
-4
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
# Copyright (C) 2006 Julien Louis <ptitlouis@sysif.net>
|
# Copyright (C) 2006 Julien Louis <ptitlouis@sysif.net>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
@@ -20,9 +20,7 @@
|
|||||||
|
|
||||||
SUBDIRS = . en fr it de pl es ru ja
|
SUBDIRS = . en fr it de pl es ru ja
|
||||||
|
|
||||||
man_MANS = weechat-curses.1
|
EXTRA_DIST = docgen.py CMakeLists.txt asciidoc.conf asciidoc.css
|
||||||
|
|
||||||
EXTRA_DIST = $(man_MANS) docgen.py CMakeLists.txt asciidoc.conf asciidoc.css
|
|
||||||
|
|
||||||
uninstall-hook:
|
uninstall-hook:
|
||||||
-rmdir $(DESTDIR)$(datadir)/doc/$(PACKAGE)
|
-rmdir $(DESTDIR)$(datadir)/doc/$(PACKAGE)
|
||||||
|
|||||||
+12
-11
@@ -1,12 +1,13 @@
|
|||||||
|
[attributes]
|
||||||
|
date={sys: date +%F}
|
||||||
|
|
||||||
[replacements]
|
[replacements]
|
||||||
@k\(C-\)=<span class="key ctrl">Ctrl</span><span class="keyplus">+</span>
|
key\[([^,\]]+),([^\]]+)\]=key[\1], key[\2]
|
||||||
@k\(-C-\)=<span class="key ctrl">Ctrl</span>
|
key\[(ctrl|alt|shift)\]=<span class="key \1">\1</span>
|
||||||
@k\(A-\)=<span class="key alt">Alt</span><span class="keyplus">+</span>
|
key\[(ctrl|alt|shift)-\]=<span class="key \1">\1</span><span class="keyplus">+</span>
|
||||||
@k\(-A-\)=<span class="key alt">Alt</span>
|
key\[(ctrl|alt|shift)-([^\]]+)\]=<span class="key \1">\1</span><span class="keyplus">+</span>key[\2]
|
||||||
@k\(S-\)=<span class="key shift">Shift</span><span class="keyplus">+</span>
|
key\[l\]=<span class="key">l</span><span class="keyplus"> (L)</span>
|
||||||
@k\(-S-\)=<span class="key shift">Shift</span>
|
key\[([A-Za-z0-9/_&\=])\]=<span class="key">\1</span>
|
||||||
@k\(l\)=<span class="key">l</span><span class="keyplus"> (L)</span>
|
key\[([a-z0-9/_&\=][^\]]*)\]=<span class="key">\1</span>
|
||||||
@k\(([A-Za-z0-9/_&\=])\)=<span class="key">\1</span>
|
key\[([^\]]+)\]=<span class="key other">\1</span>
|
||||||
@k\(([a-z0-9/_&\=][^)]*)\)=<span class="key">\1</span>
|
hex\[([0-9a-fA-F]+)\]=<span class="hexa">\1</span>
|
||||||
@k\(([^)]+)\)=<span class="key other">\1</span>
|
|
||||||
@h\(([A-Za-z0-9]+)\)=<span class="hexa">\1</span>
|
|
||||||
|
|||||||
+158
-55
@@ -1,79 +1,182 @@
|
|||||||
body {
|
body {
|
||||||
margin: 1em 2em 1em 2em;
|
margin: 1em 2em;
|
||||||
|
font-family: verdana, sans-serif;
|
||||||
|
font-size: 12px;
|
||||||
}
|
}
|
||||||
div.sectionbody {
|
div.sectionbody, #author, #revnumber, #revdate, #revremark, #toctitle, #footer {
|
||||||
font-family: serif,Helvetica,arial;
|
font-family: verdana, sans-serif;
|
||||||
}
|
}
|
||||||
h5 {
|
a, a:visited, a:hover, a:active {
|
||||||
font-size: 0.95em;
|
color: #00c;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
em {
|
||||||
|
color: #252;
|
||||||
|
}
|
||||||
|
strong {
|
||||||
|
color: #000;
|
||||||
}
|
}
|
||||||
tt {
|
tt {
|
||||||
font-family: monospace;
|
color: #366;
|
||||||
|
}
|
||||||
|
#author {
|
||||||
|
color: #555;
|
||||||
|
}
|
||||||
|
#toc {
|
||||||
|
line-height: 1.4em;
|
||||||
|
}
|
||||||
|
#toctitle {
|
||||||
|
margin-bottom: .6em;
|
||||||
|
color: #555;
|
||||||
|
}
|
||||||
|
div.toclevel0, div.toclevel1 {
|
||||||
|
font-size: 1.1em;
|
||||||
|
}
|
||||||
|
div.toclevel2, div.toclevel3, div.toclevel4 {
|
||||||
|
font-size: 1em;
|
||||||
|
}
|
||||||
|
h1, h2, h3, h4, h5, h6 {
|
||||||
|
margin: 1.2em 0;
|
||||||
|
}
|
||||||
|
h1 {
|
||||||
|
padding: 1.2em;
|
||||||
|
border: solid 1px #c0d0ff;
|
||||||
|
border-radius: 8px;
|
||||||
|
box-shadow: 1px 1px 3px #aac;
|
||||||
|
background: #ddeaee;
|
||||||
|
background: -moz-linear-gradient(#bbddff, #eefaff);
|
||||||
|
background: -webkit-linear-gradient(#bbddff, #eefaff);
|
||||||
|
background: linear-gradient(#bbddff, #eefaff);
|
||||||
|
color: #224b8d;
|
||||||
|
font-size: 2.2em;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
h2 {
|
||||||
|
padding: .5em;
|
||||||
|
border: solid 1px #d0d0d0;
|
||||||
|
border-radius: 6px;
|
||||||
|
box-shadow: 1px 1px 2px #bbb;
|
||||||
|
background: #f2f2f2;
|
||||||
|
background: -moz-linear-gradient(#e0e0e0, #f6f6f6);
|
||||||
|
background: -webkit-linear-gradient(#e0e0e0, #f6f6f6);
|
||||||
|
background: linear-gradient(#e0e0e0, #f6f6f6);
|
||||||
|
color: #444;
|
||||||
|
font-size: 1.7em;
|
||||||
|
}
|
||||||
|
h3 {
|
||||||
|
border: none;
|
||||||
|
margin: .7em 0 1em 0;
|
||||||
|
color: #555;
|
||||||
|
font-size: 1.5em;
|
||||||
|
}
|
||||||
|
h4 {
|
||||||
|
color: #555;
|
||||||
|
font-size: 1.3em;
|
||||||
|
}
|
||||||
|
h5 {
|
||||||
|
color: #555;
|
||||||
|
font-size: 1.2em;
|
||||||
}
|
}
|
||||||
span.command {
|
span.command {
|
||||||
background: #EEEEFF;
|
padding: .2em .5em;
|
||||||
border: solid 1px #BBBBDD;
|
border: solid 1px #ccc;
|
||||||
padding: 0 8px 0 8px;
|
margin-right: 12px;
|
||||||
margin-right: 12px;
|
background: #eee;
|
||||||
|
font-size: 1.1em;
|
||||||
}
|
}
|
||||||
p.table {
|
p.table {
|
||||||
margin-top: 0;
|
margin-top: 0;
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
div.listingblock > div.content {
|
||||||
|
border: solid 1px #e2e2e2;
|
||||||
|
border-radius: 4px;
|
||||||
|
background: #fbfbfb;
|
||||||
|
}
|
||||||
|
div.tableblock > table {
|
||||||
|
border: 2px solid #888;
|
||||||
|
}
|
||||||
|
.listingblock pre {
|
||||||
|
white-space: pre-wrap;
|
||||||
|
word-wrap: break-word;
|
||||||
|
}
|
||||||
|
table th {
|
||||||
|
background: #fbfbfb;
|
||||||
|
color: #000;
|
||||||
|
font-size: 1.1em;
|
||||||
|
}
|
||||||
|
.tableblock table th, .tableblock table td {
|
||||||
|
border: solid 1px #bbb;
|
||||||
|
}
|
||||||
|
div.title {
|
||||||
|
color: #525252;
|
||||||
|
}
|
||||||
|
div.admonitionblock .icon {
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
dt.hdlist1 {
|
||||||
|
margin-bottom: .5em;
|
||||||
|
color: #252;
|
||||||
|
}
|
||||||
|
.ulist {
|
||||||
|
word-wrap: break-word;
|
||||||
}
|
}
|
||||||
.key {
|
.key {
|
||||||
border-top: solid 1px #D5D5E5;
|
padding: 0 .3em;
|
||||||
border-left: solid 1px #D5D5E5;
|
border-top: solid 1px #d5d5e5;
|
||||||
border-bottom: solid 1px #A5A5B5;
|
border-left: solid 1px #d5d5e5;
|
||||||
border-right: solid 1px #A5A5B5;
|
border-bottom: solid 1px #a5a5b5;
|
||||||
background-color: #EEEEFF;
|
border-right: solid 1px #a5a5b5;
|
||||||
padding: 0 0.3em 0 0.3em;
|
margin: 0 2px;
|
||||||
margin: 0 2px 0 2px;
|
background: #eef;
|
||||||
|
font-family: serif, Helvetica, arial;
|
||||||
|
font-size: 1.1em;
|
||||||
|
line-height: 1.5em;
|
||||||
}
|
}
|
||||||
.key.ctrl {
|
.key.ctrl {
|
||||||
font-size: 0.75em;
|
border-top: solid 1px #dfd0d0;
|
||||||
font-variant: small-caps;
|
border-left: solid 1px #dfd0d0;
|
||||||
border-top: solid 1px #DFD0D0;
|
border-bottom: solid 1px #afa0a0;
|
||||||
border-left: solid 1px #DFD0D0;
|
border-right: solid 1px #afa0a0;
|
||||||
border-bottom: solid 1px #AFA0A0;
|
background: #fff0f0;
|
||||||
border-right: solid 1px #AFA0A0;
|
font-variant: small-caps;
|
||||||
background-color: #FFF0F0;
|
|
||||||
}
|
}
|
||||||
.key.alt {
|
.key.alt {
|
||||||
font-size: 0.75em;
|
border-top: solid 1px #dfbbab;
|
||||||
font-variant: small-caps;
|
border-left: solid 1px #dfbbab;
|
||||||
border-top: solid 1px #DFBBAB;
|
border-bottom: solid 1px #af8b7b;
|
||||||
border-left: solid 1px #DFBBAB;
|
border-right: solid 1px #af8b7b;
|
||||||
border-bottom: solid 1px #AF8B7B;
|
background: #ffdbcb;
|
||||||
border-right: solid 1px #AF8B7B;
|
font-variant: small-caps;
|
||||||
background-color: #FFDBCB;
|
|
||||||
}
|
}
|
||||||
.key.shift {
|
.key.shift {
|
||||||
font-size: 0.75em;
|
border-top: solid 1px #d5d5d5;
|
||||||
font-variant: small-caps;
|
border-left: solid 1px #d5d5d5;
|
||||||
border-top: solid 1px #D5D5D5;
|
border-bottom: solid 1px #a5a5a5;
|
||||||
border-left: solid 1px #D5D5D5;
|
border-right: solid 1px #a5a5a5;
|
||||||
border-bottom: solid 1px #A5A5A5;
|
background: #f5f5f5;
|
||||||
border-right: solid 1px #A5A5A5;
|
font-variant: small-caps;
|
||||||
background-color: #F5F5F5;
|
|
||||||
}
|
}
|
||||||
.key.other {
|
.key.other {
|
||||||
font-size: 0.75em;
|
border-top: solid 1px #d0e0d0;
|
||||||
font-variant: small-caps;
|
border-left: solid 1px #d0e0d0;
|
||||||
border-top: solid 1px #D0E0D0;
|
border-bottom: solid 1px #a0b0a0;
|
||||||
border-left: solid 1px #D0E0D0;
|
border-right: solid 1px #a0b0a0;
|
||||||
border-bottom: solid 1px #A0B0A0;
|
background: #eafaea;
|
||||||
border-right: solid 1px #A0B0A0;
|
font-variant: small-caps;
|
||||||
background-color: #EAFAEA;
|
|
||||||
}
|
}
|
||||||
.keyplus {
|
.keyplus {
|
||||||
font-size: 0.8em;
|
font-size: .8em;
|
||||||
}
|
}
|
||||||
.hexa {
|
.hexa {
|
||||||
color: #000077;
|
padding: 0 .2em;
|
||||||
font-size: 0.85em;
|
border: solid 1px #88b;
|
||||||
font-family: monospace;
|
margin: 0 .2em;
|
||||||
font-variant: small-caps;
|
color: #007;
|
||||||
border: solid 1px #8888BB;
|
font-family: monospace;
|
||||||
padding: 0 0.2em 0 0.2em;
|
font-size: .85em;
|
||||||
margin: 0 0.2em 0 0.2em;
|
font-variant: small-caps;
|
||||||
|
}
|
||||||
|
#footer {
|
||||||
|
border-top: 1px solid silver;
|
||||||
}
|
}
|
||||||
|
|||||||
+73
-52
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
#
|
#
|
||||||
@@ -17,58 +17,79 @@
|
|||||||
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
|
||||||
#
|
#
|
||||||
|
|
||||||
# user's guide
|
IF (ENABLE_MAN)
|
||||||
ADD_CUSTOM_COMMAND(
|
# man page
|
||||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html
|
ADD_CUSTOM_COMMAND(
|
||||||
COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a lang=de -a toc -a toclevels=4 -a date=`date "+%F"` -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -f ${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.conf -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.de.txt
|
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat.1
|
||||||
DEPENDS
|
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.de.txt ${CMAKE_CURRENT_BINARY_DIR}/
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.de.txt
|
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/cmdline_options.de.txt ${CMAKE_CURRENT_BINARY_DIR}/
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/autogen/user/*.txt
|
COMMAND ${A2X_EXECUTABLE} ARGS -a revision='WeeChat ${VERSION}' -d manpage -f manpage -L ${CMAKE_CURRENT_BINARY_DIR}/weechat.1.de.txt
|
||||||
COMMENT "Building weechat_user.de.html"
|
DEPENDS
|
||||||
)
|
${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.de.txt
|
||||||
ADD_CUSTOM_TARGET(doc-user-de ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html)
|
${CMAKE_CURRENT_SOURCE_DIR}/cmdline_options.de.txt
|
||||||
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html DESTINATION ${SHAREDIR}/doc/${PROJECT_NAME})
|
COMMENT "Building weechat.1 (de)"
|
||||||
|
)
|
||||||
|
ADD_CUSTOM_TARGET(doc-man-de ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat.1)
|
||||||
|
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.1 DESTINATION ${MANDIR}/de/man1)
|
||||||
|
ENDIF (ENABLE_MAN)
|
||||||
|
|
||||||
# scripting guide
|
IF(ENABLE_DOC AND SOURCEHIGHLIGHT_FOUND)
|
||||||
ADD_CUSTOM_COMMAND(
|
|
||||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.de.html
|
|
||||||
COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a lang=de -a toc -a toclevels=3 -a date=`date "+%F"` -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.de.txt
|
|
||||||
DEPENDS
|
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.de.txt
|
|
||||||
COMMENT "Building weechat_scripting.de.html"
|
|
||||||
)
|
|
||||||
ADD_CUSTOM_TARGET(doc-scripting-de ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.de.html)
|
|
||||||
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.de.html DESTINATION ${SHAREDIR}/doc/${PROJECT_NAME})
|
|
||||||
|
|
||||||
# FAQ
|
# user's guide
|
||||||
ADD_CUSTOM_COMMAND(
|
ADD_CUSTOM_COMMAND(
|
||||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.de.html
|
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html
|
||||||
COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a lang=de -a toc -a date=`date "+%F"` -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -f ${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.conf -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.de.txt
|
COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -f ${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.conf -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.de.txt
|
||||||
DEPENDS
|
DEPENDS
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.de.txt
|
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.de.txt
|
||||||
COMMENT "Building weechat_faq.de.html"
|
${CMAKE_CURRENT_SOURCE_DIR}/cmdline_options.de.txt
|
||||||
)
|
${CMAKE_CURRENT_SOURCE_DIR}/autogen/user/*.txt
|
||||||
ADD_CUSTOM_TARGET(doc-faq-de ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.de.html)
|
COMMENT "Building weechat_user.de.html"
|
||||||
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.de.html DESTINATION ${SHAREDIR}/doc/${PROJECT_NAME})
|
)
|
||||||
|
ADD_CUSTOM_TARGET(doc-user-de ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html)
|
||||||
|
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html DESTINATION ${SHAREDIR}/doc/${PROJECT_NAME})
|
||||||
|
|
||||||
# quickstart
|
# scripting guide
|
||||||
ADD_CUSTOM_COMMAND(
|
ADD_CUSTOM_COMMAND(
|
||||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.de.html
|
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.de.html
|
||||||
COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a lang=de -a toc -a date=`date "+%F"` -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.de.txt
|
COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -f ${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.conf -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.de.txt
|
||||||
DEPENDS
|
DEPENDS
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.de.txt
|
${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.de.txt
|
||||||
COMMENT "Building weechat_quickstart.de.html"
|
COMMENT "Building weechat_scripting.de.html"
|
||||||
)
|
)
|
||||||
ADD_CUSTOM_TARGET(doc-quickstart-de ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.de.html)
|
ADD_CUSTOM_TARGET(doc-scripting-de ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.de.html)
|
||||||
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.de.html DESTINATION ${SHAREDIR}/doc/${PROJECT_NAME})
|
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.de.html DESTINATION ${SHAREDIR}/doc/${PROJECT_NAME})
|
||||||
|
|
||||||
# tester's guide
|
# FAQ
|
||||||
ADD_CUSTOM_COMMAND(
|
ADD_CUSTOM_COMMAND(
|
||||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_tester.de.html
|
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.de.html
|
||||||
COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a lang=de -a toc -a date=`date "+%F"` -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_tester.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_tester.de.txt
|
COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -f ${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.conf -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.de.txt
|
||||||
DEPENDS
|
DEPENDS
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat_tester.de.txt
|
${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.de.txt
|
||||||
COMMENT "Building weechat_tester.de.html"
|
COMMENT "Building weechat_faq.de.html"
|
||||||
)
|
)
|
||||||
ADD_CUSTOM_TARGET(doc-tester-de ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_tester.de.html)
|
ADD_CUSTOM_TARGET(doc-faq-de ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.de.html)
|
||||||
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_tester.de.html DESTINATION ${SHAREDIR}/doc/${PROJECT_NAME})
|
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.de.html DESTINATION ${SHAREDIR}/doc/${PROJECT_NAME})
|
||||||
|
|
||||||
|
# quickstart
|
||||||
|
ADD_CUSTOM_COMMAND(
|
||||||
|
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.de.html
|
||||||
|
COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -f ${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.conf -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.de.txt
|
||||||
|
DEPENDS
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.de.txt
|
||||||
|
COMMENT "Building weechat_quickstart.de.html"
|
||||||
|
)
|
||||||
|
ADD_CUSTOM_TARGET(doc-quickstart-de ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.de.html)
|
||||||
|
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.de.html DESTINATION ${SHAREDIR}/doc/${PROJECT_NAME})
|
||||||
|
|
||||||
|
# tester's guide
|
||||||
|
ADD_CUSTOM_COMMAND(
|
||||||
|
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_tester.de.html
|
||||||
|
COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -f ${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.conf -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_tester.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_tester.de.txt
|
||||||
|
DEPENDS
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/weechat_tester.de.txt
|
||||||
|
COMMENT "Building weechat_tester.de.html"
|
||||||
|
)
|
||||||
|
ADD_CUSTOM_TARGET(doc-tester-de ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_tester.de.html)
|
||||||
|
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_tester.de.html DESTINATION ${SHAREDIR}/doc/${PROJECT_NAME})
|
||||||
|
|
||||||
|
ENDIF(ENABLE_DOC AND SOURCEHIGHLIGHT_FOUND)
|
||||||
|
|||||||
+43
-12
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
|
# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org>
|
||||||
# Copyright (C) 2006 Julien Louis <ptitlouis@sysif.net>
|
# Copyright (C) 2006 Julien Louis <ptitlouis@sysif.net>
|
||||||
#
|
#
|
||||||
# This file is part of WeeChat, the extensible chat client.
|
# This file is part of WeeChat, the extensible chat client.
|
||||||
@@ -21,6 +21,8 @@
|
|||||||
docdir = $(datadir)/doc/$(PACKAGE)
|
docdir = $(datadir)/doc/$(PACKAGE)
|
||||||
|
|
||||||
EXTRA_DIST = CMakeLists.txt \
|
EXTRA_DIST = CMakeLists.txt \
|
||||||
|
weechat.1.de.txt \
|
||||||
|
cmdline_options.de.txt \
|
||||||
weechat_user.de.txt \
|
weechat_user.de.txt \
|
||||||
weechat_scripting.de.txt \
|
weechat_scripting.de.txt \
|
||||||
weechat_faq.de.txt \
|
weechat_faq.de.txt \
|
||||||
@@ -28,45 +30,74 @@ EXTRA_DIST = CMakeLists.txt \
|
|||||||
weechat_tester.de.txt \
|
weechat_tester.de.txt \
|
||||||
$(wildcard autogen/user/*.txt)
|
$(wildcard autogen/user/*.txt)
|
||||||
|
|
||||||
all-local: weechat_user.de.html \
|
if MAN
|
||||||
|
man_targets = weechat.1
|
||||||
|
man_install = install-man
|
||||||
|
man_uninstall = uninstall-man
|
||||||
|
endif
|
||||||
|
if DOC
|
||||||
|
doc_targets = weechat_user.de.html \
|
||||||
weechat_scripting.de.html \
|
weechat_scripting.de.html \
|
||||||
weechat_faq.de.html \
|
weechat_faq.de.html \
|
||||||
weechat_quickstart.de.html \
|
weechat_quickstart.de.html \
|
||||||
weechat_tester.de.html
|
weechat_tester.de.html
|
||||||
|
doc_install = install-doc
|
||||||
|
doc_uninstall = uninstall-doc
|
||||||
|
endif
|
||||||
|
all-local: $(man_targets) $(doc_targets)
|
||||||
|
|
||||||
|
# man page
|
||||||
|
weechat.1: weechat.1.de.txt cmdline_options.de.txt
|
||||||
|
cp -f $(abs_top_srcdir)/doc/de/weechat.1.de.txt .
|
||||||
|
cp -f $(abs_top_srcdir)/doc/de/cmdline_options.de.txt .
|
||||||
|
$(A2X) -a revision="WeeChat $(VERSION)" -d manpage -f manpage -L weechat.1.de.txt
|
||||||
|
|
||||||
# user's guide
|
# user's guide
|
||||||
weechat_user.de.html: weechat_user.de.txt $(wildcard autogen/user/*.txt)
|
weechat_user.de.html: weechat_user.de.txt cmdline_options.de.txt $(wildcard autogen/user/*.txt)
|
||||||
$(ASCIIDOC) -a lang=de -a toc -a toclevels=4 -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_user.de.html $(abs_top_srcdir)/doc/de/weechat_user.de.txt
|
$(ASCIIDOC) -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_user.de.html $(abs_top_srcdir)/doc/de/weechat_user.de.txt
|
||||||
|
|
||||||
# scripting guide
|
# scripting guide
|
||||||
weechat_scripting.de.html: weechat_scripting.de.txt
|
weechat_scripting.de.html: weechat_scripting.de.txt
|
||||||
$(ASCIIDOC) -a lang=de -a toc -a toclevels=3 -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -n -o weechat_scripting.de.html $(abs_top_srcdir)/doc/de/weechat_scripting.de.txt
|
$(ASCIIDOC) -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_scripting.de.html $(abs_top_srcdir)/doc/de/weechat_scripting.de.txt
|
||||||
|
|
||||||
# FAQ
|
# FAQ
|
||||||
weechat_faq.de.html: weechat_faq.de.txt
|
weechat_faq.de.html: weechat_faq.de.txt
|
||||||
$(ASCIIDOC) -a lang=de -a toc -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_faq.de.html $(abs_top_srcdir)/doc/de/weechat_faq.de.txt
|
$(ASCIIDOC) -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_faq.de.html $(abs_top_srcdir)/doc/de/weechat_faq.de.txt
|
||||||
|
|
||||||
# quickstart
|
# quickstart
|
||||||
weechat_quickstart.de.html: weechat_quickstart.de.txt
|
weechat_quickstart.de.html: weechat_quickstart.de.txt
|
||||||
$(ASCIIDOC) -a lang=de -a toc -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -n -o weechat_quickstart.de.html $(abs_top_srcdir)/doc/de/weechat_quickstart.de.txt
|
$(ASCIIDOC) -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_quickstart.de.html $(abs_top_srcdir)/doc/de/weechat_quickstart.de.txt
|
||||||
|
|
||||||
# tester's guide
|
# tester's guide
|
||||||
weechat_tester.de.html: weechat_tester.de.txt
|
weechat_tester.de.html: weechat_tester.de.txt
|
||||||
$(ASCIIDOC) -a lang=de -a toc -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -n -o weechat_tester.de.html $(abs_top_srcdir)/doc/de/weechat_tester.de.txt
|
$(ASCIIDOC) -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_tester.de.html $(abs_top_srcdir)/doc/de/weechat_tester.de.txt
|
||||||
|
|
||||||
# install docs
|
# install man/docs
|
||||||
|
|
||||||
install-data-hook:
|
install-data-hook: $(man_install) $(doc_install)
|
||||||
|
|
||||||
|
install-man:
|
||||||
|
$(mkinstalldirs) $(DESTDIR)$(mandir)/de/man1/
|
||||||
|
$(INSTALL_DATA) *.1 $(DESTDIR)$(mandir)/de/man1/
|
||||||
|
|
||||||
|
install-doc:
|
||||||
$(mkinstalldirs) $(DESTDIR)$(docdir)/
|
$(mkinstalldirs) $(DESTDIR)$(docdir)/
|
||||||
$(INSTALL_DATA) *.html $(DESTDIR)$(docdir)/
|
$(INSTALL_DATA) *.html $(DESTDIR)$(docdir)/
|
||||||
|
|
||||||
# uninstall docs
|
# uninstall man/docs
|
||||||
|
|
||||||
uninstall-hook:
|
uninstall-hook: $(man_uninstall) $(doc_uninstall)
|
||||||
|
|
||||||
|
uninstall-man:
|
||||||
|
$(RM) $(DESTDIR)$(mandir)/de/man1/weechat.1
|
||||||
|
-rmdir $(DESTDIR)$(mandir)/de/man1
|
||||||
|
|
||||||
|
uninstall-doc:
|
||||||
$(RM) $(DESTDIR)$(docdir)/*.de.html
|
$(RM) $(DESTDIR)$(docdir)/*.de.html
|
||||||
-rmdir $(DESTDIR)$(docdir)
|
-rmdir $(DESTDIR)$(docdir)
|
||||||
|
|
||||||
# clean
|
# clean
|
||||||
|
|
||||||
clean-local:
|
clean-local:
|
||||||
|
-rm -f weechat.1 weechat.1.de.txt cmdline_options.de.txt
|
||||||
-rm -f *.html
|
-rm -f *.html
|
||||||
|
|||||||
@@ -1,12 +1,14 @@
|
|||||||
[width="65%",cols="^1,^2,8",options="header"]
|
[width="65%",cols="^1,^2,8",options="header"]
|
||||||
|========================================
|
|===
|
||||||
| Erweiterung | Name | Beschreibung
|
| Erweiterung | Name | Beschreibung
|
||||||
|
|
||||||
| alias | alias | Liste der Alias
|
| alias | alias | Liste der Alias
|
||||||
|
|
||||||
| alias | alias_value | Wert von Alias
|
| alias | alias_value | Wert von Alias
|
||||||
|
|
||||||
| aspell | aspell_langs | Liste der zu nutzenden Übersetzungen für Aspell
|
| aspell | aspell_dicts | Auflistung der installierten Wörterbücher
|
||||||
|
|
||||||
|
| aspell | aspell_langs | Liste aller Sprachen die durch Aspell unterstützt werden
|
||||||
|
|
||||||
| guile | guile_script | Liste der Skripten
|
| guile | guile_script | Liste der Skripten
|
||||||
|
|
||||||
@@ -20,6 +22,8 @@
|
|||||||
|
|
||||||
| irc | irc_ignores_numbers | Anzahl für festgelegte Ignorierungen
|
| irc | irc_ignores_numbers | Anzahl für festgelegte Ignorierungen
|
||||||
|
|
||||||
|
| irc | irc_msg_kick | Standardmitteilung wenn man jemanden aus einem Channel wirft
|
||||||
|
|
||||||
| irc | irc_msg_part | Standardnachricht beim Verlassen (/part) eines IRC-Channels
|
| irc | irc_msg_part | Standardnachricht beim Verlassen (/part) eines IRC-Channels
|
||||||
|
|
||||||
| irc | irc_notify_nicks | Nicks für die eine Benachrichtigung existiert
|
| irc | irc_notify_nicks | Nicks für die eine Benachrichtigung existiert
|
||||||
@@ -104,17 +108,23 @@
|
|||||||
|
|
||||||
| weechat | keys_contexts | Tastaturkontext
|
| weechat | keys_contexts | Tastaturkontext
|
||||||
|
|
||||||
|
| weechat | layouts_names | Namen der Layouts
|
||||||
|
|
||||||
| weechat | nicks | Nicks in Nickliste für aktuellen Buffer
|
| weechat | nicks | Nicks in Nickliste für aktuellen Buffer
|
||||||
|
|
||||||
| weechat | palette_colors | Farbpalette
|
| weechat | palette_colors | Farbpalette
|
||||||
|
|
||||||
| weechat | plugins_commands | Befehle, definiert durch Erweiterungen
|
| weechat | plugins_commands | Befehle, definiert durch Erweiterungen
|
||||||
|
|
||||||
|
| weechat | plugins_installed | Namen der installierten Erweiterungen
|
||||||
|
|
||||||
| weechat | plugins_names | Liste der Erweiterungen
|
| weechat | plugins_names | Liste der Erweiterungen
|
||||||
|
|
||||||
| weechat | proxies_names | Namen der Proxies
|
| weechat | proxies_names | Namen aller Proxys
|
||||||
|
|
||||||
| weechat | proxies_options | Optionen für Proxies
|
| weechat | proxies_options | Optionen für Proxys
|
||||||
|
|
||||||
|
| weechat | secured_data | Namen der geschützten Daten (Datei sec.conf, section data)
|
||||||
|
|
||||||
| weechat | weechat_commands | WeeChat Befehle
|
| weechat | weechat_commands | WeeChat Befehle
|
||||||
|
|
||||||
@@ -122,4 +132,4 @@
|
|||||||
|
|
||||||
| xfer | nick | Nicks vom DCC Chat
|
| xfer | nick | Nicks vom DCC Chat
|
||||||
|
|
||||||
|========================================
|
|===
|
||||||
|
|||||||
+917
-749
File diff suppressed because it is too large
Load Diff
@@ -1,5 +1,5 @@
|
|||||||
[width="100%",cols="^1,^2,5,5,5",options="header"]
|
[width="100%",cols="^1,^2,5,5,5",options="header"]
|
||||||
|========================================
|
|===
|
||||||
| Erweiterung | Name | Beschreibung | Pointer | Argumente
|
| Erweiterung | Name | Beschreibung | Pointer | Argumente
|
||||||
|
|
||||||
| alias | alias | Liste der Alias | Alias Pointer (optional) | Alias Name (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
| alias | alias | Liste der Alias | Alias Pointer (optional) | Alias Name (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||||
@@ -48,22 +48,26 @@
|
|||||||
|
|
||||||
| weechat | history | Verlaufspeicher der Befehle | Buffer Pointer (falls nicht gesetzt, wird der globale Verlauf zurückgegeben) (optional) | -
|
| weechat | history | Verlaufspeicher der Befehle | Buffer Pointer (falls nicht gesetzt, wird der globale Verlauf zurückgegeben) (optional) | -
|
||||||
|
|
||||||
| weechat | hook | Auflistung der Hooks | - | type,arguments (type ist ein command/timer/.., arguments dient dazu nur einige hooks abzufragen (darf mit einem "*" als Platzhalter beginnen oder enden), beide Optionen sind optional)
|
| weechat | hook | Auflistung der Hooks | Hook-Pointer (optional) | type,arguments (type ist ein command/timer/.., arguments dient dazu nur einige hooks abzufragen (darf mit einem "*" als Platzhalter beginnen oder enden), beide Optionen sind optional)
|
||||||
|
|
||||||
| weechat | hotlist | Liste der Buffer in Hotlist | - | -
|
| weechat | hotlist | Liste der Buffer in Hotlist | - | -
|
||||||
|
|
||||||
| weechat | key | Auflistung der Tastenzuweisungen | - | Kontext ("default", "search", "cursor" oder "mouse") (optional)
|
| weechat | key | Auflistung der Tastenzuweisungen | - | Kontext ("default", "search", "cursor" oder "mouse") (optional)
|
||||||
|
|
||||||
|
| weechat | layout | Auflistung der Layouts | - | -
|
||||||
|
|
||||||
| weechat | nicklist | Nicks in Nickliste für einen Buffer | Buffer Pointer | nick_xxx oder group_xxx um nur den Nick/Group xxx abzufragen (optional)
|
| weechat | nicklist | Nicks in Nickliste für einen Buffer | Buffer Pointer | nick_xxx oder group_xxx um nur den Nick/Group xxx abzufragen (optional)
|
||||||
|
|
||||||
| weechat | option | Auflistung der Optionen | - | Name einer Option (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
| weechat | option | Auflistung der Optionen | - | Name einer Option (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||||
|
|
||||||
| weechat | plugin | Auflistung der Erweiterungen | Pointer der Erweiterung (optional) | Name einer Erweiterung (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
| weechat | plugin | Auflistung der Erweiterungen | Pointer der Erweiterung (optional) | Name einer Erweiterung (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||||
|
|
||||||
|
| weechat | proxy | Liste der Proxys | Proxy Pointer (optional) | Name des Proxy (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
|
||||||
|
|
||||||
| weechat | url_options | Optionen für URL | - | -
|
| weechat | url_options | Optionen für URL | - | -
|
||||||
|
|
||||||
| weechat | window | Auflistung der Fenster | Fenster Pointer (optional) | "current" für aktuelles Fenster oder die Nummer eines Fensters (optional)
|
| weechat | window | Auflistung der Fenster | Fenster Pointer (optional) | "current" für aktuelles Fenster oder die Nummer eines Fensters (optional)
|
||||||
|
|
||||||
| xfer | xfer | Transferliste | Transferpointer (optional) | -
|
| xfer | xfer | Transferliste | Transferpointer (optional) | -
|
||||||
|
|
||||||
|========================================
|
|===
|
||||||
|
|||||||
@@ -1,7 +1,9 @@
|
|||||||
[width="100%",cols="^1,^2,6,6",options="header"]
|
[width="100%",cols="^1,^2,6,6",options="header"]
|
||||||
|========================================
|
|===
|
||||||
| Erweiterung | Name | Beschreibung | Argumente
|
| Erweiterung | Name | Beschreibung | Argumente
|
||||||
|
|
||||||
|
| aspell | aspell_dict | durch Kommata getrennte Liste von Wörterbüchern, die in diesem Buffer genutzt werden sollen | Buffer-Pointer ("0x12345678") oder der vollständige Buffername ("irc.freenode.#weechat")
|
||||||
|
|
||||||
| fifo | fifo_filename | Name der FIFO-Pipe | -
|
| fifo | fifo_filename | Name der FIFO-Pipe | -
|
||||||
|
|
||||||
| irc | irc_buffer | holt Buffer Pointer für einen IRC Server/Channel/Nick | server,channel,nick (Channel und Nicks sind optional)
|
| irc | irc_buffer | holt Buffer Pointer für einen IRC Server/Channel/Nick | server,channel,nick (Channel und Nicks sind optional)
|
||||||
@@ -40,8 +42,14 @@
|
|||||||
|
|
||||||
| weechat | locale | Lokalisation welche für die übersetzten Nachrichten verwendet werden soll | -
|
| weechat | locale | Lokalisation welche für die übersetzten Nachrichten verwendet werden soll | -
|
||||||
|
|
||||||
|
| weechat | term_height | Höhe des Terminals | -
|
||||||
|
|
||||||
|
| weechat | term_width | Breite des Terminals | -
|
||||||
|
|
||||||
| weechat | version | WeeChat Version | -
|
| weechat | version | WeeChat Version | -
|
||||||
|
|
||||||
|
| weechat | version_git | WeeChat Git Version (Ausgabe des Befehls "git describe", ausschließlich für eine Entwicklerversion. Eine stabile Version gibt keine Information zurück) | -
|
||||||
|
|
||||||
| weechat | version_number | WeeChat Version (als Nummer) | -
|
| weechat | version_number | WeeChat Version (als Nummer) | -
|
||||||
|
|
||||||
| weechat | weechat_dir | WeeChat Verzeichnis | -
|
| weechat | weechat_dir | WeeChat Verzeichnis | -
|
||||||
@@ -58,4 +66,4 @@
|
|||||||
|
|
||||||
| weechat | weechat_upgrading | 1 falls WeeChat ein Upgrade durchführt (Befehl `/upgrade`) | -
|
| weechat | weechat_upgrading | 1 falls WeeChat ein Upgrade durchführt (Befehl `/upgrade`) | -
|
||||||
|
|
||||||
|========================================
|
|===
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
[width="100%",cols="^1,^2,6,6,6",options="header"]
|
[width="100%",cols="^1,^2,6,6,6",options="header"]
|
||||||
|========================================
|
|===
|
||||||
| Erweiterung | Name | Beschreibung | Hashtable (Eingabe) | Hashtable (Ausgabe)
|
| Erweiterung | Name | Beschreibung | Hashtable (Eingabe) | Hashtable (Ausgabe)
|
||||||
|
|
||||||
| irc | irc_message_parse | Parse eine IRC Nachricht | "message": IRC Nachricht, "server": Servername (optional) | "nick": nick, "host": host, "command": command, "channel": channel, "arguments": arguments (beinhaltet Channel)
|
| irc | irc_message_parse | Parse eine IRC Nachricht | "message": IRC Nachricht, "server": Servername (optional) | "tags": Tags, "message_without_tags": Nachrichten ohne Tags, "nick": Nick, "host": Host, "command": Befehl, "channel": Channel, "arguments": Argumente (schließt Channel ein)
|
||||||
|
|
||||||
| irc | irc_message_split | dient zum Aufteilen einer überlangen IRC Nachricht (in maximal 512 Bytes große Nachrichten) | "message": IRC Nachricht, "server": Servername (optional) | "msg1" ... "msgN": Nachrichten die versendet werden sollen (ohne abschließendes "\r\n"), "args1" ... "argsN": Argumente für Nachrichten, "count": Anzahl der Nachrichten
|
| irc | irc_message_split | dient zum Aufteilen einer überlangen IRC Nachricht (in maximal 512 Bytes große Nachrichten) | "message": IRC Nachricht, "server": Servername (optional) | "msg1" ... "msgN": Nachrichten die versendet werden sollen (ohne abschließendes "\r\n"), "args1" ... "argsN": Argumente für Nachrichten, "count": Anzahl der Nachrichten
|
||||||
|
|
||||||
|========================================
|
|===
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
[width="100%",cols="2,^1,7",options="header"]
|
[width="100%",cols="2,^1,7",options="header"]
|
||||||
|========================================
|
|===
|
||||||
| Option | Type | Konstanten ^(1)^
|
| Option | Type | Konstanten ^(1)^
|
||||||
|
|
||||||
| verbose | long |
|
| verbose | long |
|
||||||
@@ -48,6 +48,12 @@
|
|||||||
|
|
||||||
| address_scope | long |
|
| address_scope | long |
|
||||||
|
|
||||||
|
| tcp_keepalive | long |
|
||||||
|
|
||||||
|
| tcp_keepidle | long |
|
||||||
|
|
||||||
|
| tcp_keepintvl | long |
|
||||||
|
|
||||||
| netrc | long | ignored, optional, required
|
| netrc | long | ignored, optional, required
|
||||||
|
|
||||||
| netrc_file | string |
|
| netrc_file | string |
|
||||||
@@ -126,6 +132,8 @@
|
|||||||
|
|
||||||
| mail_from | string |
|
| mail_from | string |
|
||||||
|
|
||||||
|
| mail_auth | string |
|
||||||
|
|
||||||
| tftp_blksize | long |
|
| tftp_blksize | long |
|
||||||
|
|
||||||
| ftpport | string |
|
| ftpport | string |
|
||||||
@@ -270,6 +278,8 @@
|
|||||||
|
|
||||||
| ssl_sessionid_cache | long |
|
| ssl_sessionid_cache | long |
|
||||||
|
|
||||||
|
| ssl_options | long | allow_beast
|
||||||
|
|
||||||
| krblevel | string |
|
| krblevel | string |
|
||||||
|
|
||||||
| gssapi_delegation | long | none, policy_flag, flag
|
| gssapi_delegation | long | none, policy_flag, flag
|
||||||
@@ -288,4 +298,4 @@
|
|||||||
|
|
||||||
| new_directory_perms | long |
|
| new_directory_perms | long |
|
||||||
|
|
||||||
|========================================
|
|===
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
[[command_alias_alias]]
|
[[command_alias_alias]]
|
||||||
[command]*`alias`* Einem Befehl wird ein Alias zugewiesen::
|
[command]*`alias`* Einem Befehl wird ein Alias zugewiesen::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/alias [-completion <completion>] <alias> [<command> [;<command>...]]
|
/alias [-completion <completion>] <alias> [<command> [;<command>...]]
|
||||||
|
|
||||||
completion: optionale Vervollständigung für einen Alias-Befehl (Standardverhalten: Vervollständigung wird auf den Zielbefehl angewendet)
|
completion: optionale Vervollständigung für einen Alias-Befehl (Standardverhalten: Vervollständigung wird auf den Zielbefehl angewendet)
|
||||||
@@ -17,9 +18,8 @@ Anmerkung: Im Befehl können Variablen genutzt werden, die dann durch den entspr
|
|||||||
$n-m: Argumente von 'n' bis 'm'
|
$n-m: Argumente von 'n' bis 'm'
|
||||||
$*: alle Argumente
|
$*: alle Argumente
|
||||||
$~: letztes Argument
|
$~: letztes Argument
|
||||||
$nick: aktueller Nick
|
$var: "var" ist eine lokale Variable für den jeweiligen Buffer (siehe /buffer localvar)
|
||||||
$channel: aktueller Channel
|
Beispiel: $nick, $channel, $server, $plugin, $name
|
||||||
$server: aktueller Server
|
|
||||||
|
|
||||||
Um ein Alias zu löschen wird der Befehl "/unalias" genutzt.
|
Um ein Alias zu löschen wird der Befehl "/unalias" genutzt.
|
||||||
|
|
||||||
@@ -30,5 +30,5 @@ Beispiele:
|
|||||||
/alias hallo /allchan -exclude=#weechat msg * Hallo
|
/alias hallo /allchan -exclude=#weechat msg * Hallo
|
||||||
Alias "/forcejoin" wird angelegt um den IRC Befehl "forcejoin" mit einer Vervollständigung von /sajoin auszuführen:
|
Alias "/forcejoin" wird angelegt um den IRC Befehl "forcejoin" mit einer Vervollständigung von /sajoin auszuführen:
|
||||||
/alias -completion %%sajoin forcejoin /quote forcejoin
|
/alias -completion %%sajoin forcejoin /quote forcejoin
|
||||||
........................................
|
----
|
||||||
|
|
||||||
|
|||||||
@@ -1,17 +1,18 @@
|
|||||||
[[command_aspell_aspell]]
|
[[command_aspell_aspell]]
|
||||||
[command]*`aspell`* Konfiguration für Aspell-Erweiterung::
|
[command]*`aspell`* Konfiguration für Aspell-Erweiterung::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/aspell enable|disable|toggle
|
/aspell enable|disable|toggle
|
||||||
listdict
|
listdict
|
||||||
setdict <lang>
|
setdict <dict>[,<dict>...]
|
||||||
deldict
|
deldict
|
||||||
addword [<lang>] <word>
|
addword [<dict>] <word>
|
||||||
|
|
||||||
enable: Aspell wird aktiviert
|
enable: Aspell wird aktiviert
|
||||||
disable: Aspell wird deaktiviert
|
disable: Aspell wird deaktiviert
|
||||||
toggle: Aspell Funktionalität umschalten
|
toggle: Aspell Funktionalität umschalten
|
||||||
listdict: die, auf dem System, installierten Wörterbücher werden aufgelistet
|
listdict: die, auf dem System, installierten Wörterbücher werden aufgelistet
|
||||||
setdict: Wörterbuch für den aktuellen Buffer einstellen
|
setdict: Wörterbuch für den aktuellen Buffer einstellen (mehrere Wörterbücher müssen durch Kommata getrennt werden)
|
||||||
deldict: Wörterbuch für den aktuellen Buffer entfernen
|
deldict: Wörterbuch für den aktuellen Buffer entfernen
|
||||||
addword: fügt ein Wort in das persönliche Wörterbuch von Aspell hinzu
|
addword: fügt ein Wort in das persönliche Wörterbuch von Aspell hinzu
|
||||||
|
|
||||||
@@ -22,5 +23,5 @@ Um Aspell auf alle Buffer anzuwenden sollte die Option "default_dict" genutzt un
|
|||||||
/aspell enable
|
/aspell enable
|
||||||
|
|
||||||
Die Standardtastaturbelegung zum Umschalten der Aspell Funktionalität lautet alt-s.
|
Die Standardtastaturbelegung zum Umschalten der Aspell Funktionalität lautet alt-s.
|
||||||
........................................
|
----
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
* [[option_aspell.check.commands]] *aspell.check.commands*
|
* [[option_aspell.check.commands]] *aspell.check.commands*
|
||||||
** Beschreibung: `Durch Kommata getrennte Liste der Befehle, für die eine Rechtschreibprüfung gelten soll (Rechtschreibprüfung ist für andere Befehle deaktiviert)`
|
** Beschreibung: `durch Kommata getrennte Liste der Befehle, für die eine Rechtschreibprüfung gelten soll (Rechtschreibprüfung ist für andere Befehle deaktiviert)`
|
||||||
** Typ: Zeichenkette
|
** Typ: Zeichenkette
|
||||||
** Werte: beliebige Zeichenkette (Standardwert: `"ame,amsg,away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic"`)
|
** Werte: beliebige Zeichenkette (Standardwert: `"ame,amsg,away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic"`)
|
||||||
|
|
||||||
@@ -23,13 +23,23 @@
|
|||||||
** Typ: boolesch
|
** Typ: boolesch
|
||||||
** Werte: on, off (Standardwert: `off`)
|
** Werte: on, off (Standardwert: `off`)
|
||||||
|
|
||||||
|
* [[option_aspell.check.suggestions]] *aspell.check.suggestions*
|
||||||
|
** Beschreibung: `legt die Anzahl an Vorschlägen, für ein falsch geschriebenes Wort, fest. Die Vorschläge werden mittels der Bar-Item "aspell_suggest", für die jeweilige(n) Sprache(n), die für den Buffer augewählt wurden, angezeigt (-1 = deaktiviert die Funktion, 0 = zeigt alle verfügbaren Vorschläge, für alle ausgewählten Sprachen, an)`
|
||||||
|
** Typ: integer
|
||||||
|
** Werte: -1 .. 2147483647 (Standardwert: `-1`)
|
||||||
|
|
||||||
* [[option_aspell.check.word_min_length]] *aspell.check.word_min_length*
|
* [[option_aspell.check.word_min_length]] *aspell.check.word_min_length*
|
||||||
** Beschreibung: `Mindestlänge für ein Wort, welches auf Rechtschreibung überprüft werden soll (bei 0 werden alle Wörter überprüft)`
|
** Beschreibung: `Mindestlänge für ein Wort, welches auf Rechtschreibung überprüft werden soll (bei 0 werden alle Wörter überprüft)`
|
||||||
** Typ: integer
|
** Typ: integer
|
||||||
** Werte: 0 .. 2147483647 (Standardwert: `2`)
|
** Werte: 0 .. 2147483647 (Standardwert: `2`)
|
||||||
|
|
||||||
* [[option_aspell.look.color]] *aspell.look.color*
|
* [[option_aspell.color.misspelled]] *aspell.color.misspelled*
|
||||||
** Beschreibung: `Farbe in der ein Wort mit einem Rechtschreibfehler hervorgehoben werden soll`
|
** Beschreibung: `Farbe in der ein Wort mit einem Rechtschreibfehler hervorgehoben werden soll (Eingabezeile)`
|
||||||
** Typ: Farbe
|
** Typ: Farbe
|
||||||
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" für unterstrichen (Standardwert: `lightred`)
|
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `lightred`)
|
||||||
|
|
||||||
|
* [[option_aspell.color.suggestions]] *aspell.color.suggestions*
|
||||||
|
** Beschreibung: `Textfarbe für die Vorschläge der Rechtsschreibkorrektur (Statusbar)`
|
||||||
|
** Typ: Farbe
|
||||||
|
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen (Standardwert: `default`)
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
[[command_charset_charset]]
|
[[command_charset_charset]]
|
||||||
[command]*`charset`* Ändert den Zeichensatz für aktuellen Buffer::
|
[command]*`charset`* Ändert den Zeichensatz für aktuellen Buffer::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/charset decode|encode <charset>
|
/charset decode|encode <charset>
|
||||||
reset
|
reset
|
||||||
|
|
||||||
@@ -8,5 +9,5 @@
|
|||||||
encode: ändere Zeichensatz zum kodieren
|
encode: ändere Zeichensatz zum kodieren
|
||||||
charset: wähle neuen Zeichensatz für aktuellen Buffer
|
charset: wähle neuen Zeichensatz für aktuellen Buffer
|
||||||
reset: setze im aktuellen Buffer den Zeichensatz zurück
|
reset: setze im aktuellen Buffer den Zeichensatz zurück
|
||||||
........................................
|
----
|
||||||
|
|
||||||
|
|||||||
@@ -1,36 +0,0 @@
|
|||||||
[[command_demo_demo_buffer]]
|
|
||||||
[command]*`demo_buffer`* Öffne einen neuen Buffer::
|
|
||||||
........................................
|
|
||||||
/demo_buffer <name>
|
|
||||||
........................................
|
|
||||||
|
|
||||||
[[command_demo_demo_info]]
|
|
||||||
[command]*`demo_info`* Hole eine Info und zeige sie an::
|
|
||||||
........................................
|
|
||||||
/demo_info <info> [<arguments>]
|
|
||||||
|
|
||||||
info: Information die dargestellt werden soll
|
|
||||||
arguments: optionale Argumente für Info
|
|
||||||
|
|
||||||
Wird der Befehl ohne Argumente aufgerufen werden alle verfügbaren Informationen angezeigt
|
|
||||||
........................................
|
|
||||||
|
|
||||||
[[command_demo_demo_infolist]]
|
|
||||||
[command]*`demo_infolist`* Hole eine Infolist und zeige sie an::
|
|
||||||
........................................
|
|
||||||
/demo_infolist <infolist> [<arguments>]
|
|
||||||
|
|
||||||
infolist: Infoliste die dargestellt werden soll
|
|
||||||
arguments: optionale Argumente für Infoliste
|
|
||||||
|
|
||||||
Wird der Befehl ohne Argumente aufgerufen werden alle verfügbaren Informationen der Infoliste angezeigt
|
|
||||||
........................................
|
|
||||||
|
|
||||||
[[command_demo_demo_printf]]
|
|
||||||
[command]*`demo_printf`* Gibt ein paar Nachrichten im aktuellen Buffer aus::
|
|
||||||
........................................
|
|
||||||
/demo_printf <text>
|
|
||||||
|
|
||||||
text: schreibt diesen Text
|
|
||||||
........................................
|
|
||||||
|
|
||||||
@@ -1,6 +1,7 @@
|
|||||||
[[command_guile_guile]]
|
[[command_guile_guile]]
|
||||||
[command]*`guile`* auflisten/installieren/deinstallieren von Skripten::
|
[command]*`guile`* auflisten/installieren/deinstallieren von Skripten::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/guile list|listfull [<name>]
|
/guile list|listfull [<name>]
|
||||||
load [-q] <filename>
|
load [-q] <filename>
|
||||||
autoload
|
autoload
|
||||||
@@ -17,5 +18,5 @@ filename: Skript (Datei) welches geladen werden soll
|
|||||||
-q: unterdrückter Modus: Es werden keine Nachrichten ausgegeben
|
-q: unterdrückter Modus: Es werden keine Nachrichten ausgegeben
|
||||||
|
|
||||||
Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
|
Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.
|
||||||
........................................
|
----
|
||||||
|
|
||||||
|
|||||||
@@ -1,20 +1,22 @@
|
|||||||
[[command_irc_admin]]
|
[[command_irc_admin]]
|
||||||
[command]*`admin`* Information über den Server-Administrator abfragen::
|
[command]*`admin`* Information über den Server-Administrator abfragen::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/admin [<target>]
|
/admin [<target>]
|
||||||
|
|
||||||
target: Server
|
target: Server
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_allchan]]
|
[[command_irc_allchan]]
|
||||||
[command]*`allchan`* Führt einen Befehl aus der an alle Channels gesendet wird, die mit einem Server verbunden sind::
|
[command]*`allchan`* Führt einen Befehl aus der an alle Channels gesendet wird, die mit einem Server verbunden sind::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/allchan [-current] [-exclude=<channel>[,<channel>...]] <command> [<arguments>]
|
/allchan [-current] [-exclude=<channel>[,<channel>...]] <command> [<arguments>]
|
||||||
|
|
||||||
-current: führt einen Befehl aus der an alle Channels des aktuellen Servers gesendet wird
|
-current: führt einen Befehl aus der an alle Channels des aktuellen Servers gesendet wird
|
||||||
-exclude: dient zum Ausschluss ausgewählter Channels ('*' wird zu Beginn oder am Ende des Channel-Namens akzeptiert, um mehrere Channels auszuschließen)
|
-exclude: dient zum Ausschluss ausgewählter Channels ('*' wird zu Beginn oder am Ende des Channel-Namens akzeptiert, um mehrere Channels auszuschließen)
|
||||||
command: Befehl der ausgeführt werden soll
|
command: Befehl der ausgeführt werden soll
|
||||||
arguments: Argumente des Befehls
|
arguments: Argumente für Befehl (Variablen die genutzt werden können: $nick, $channel und $server)
|
||||||
|
|
||||||
Beispiele:
|
Beispiele:
|
||||||
Führe den Befehl '/me Ich teste gerade etwas...' für alle Channels aus:
|
Führe den Befehl '/me Ich teste gerade etwas...' für alle Channels aus:
|
||||||
@@ -23,52 +25,60 @@ Beispiele:
|
|||||||
/allchan -exclude=#weechat msg * Hallo Welt
|
/allchan -exclude=#weechat msg * Hallo Welt
|
||||||
Schicke 'Hallo Welt' an jeden Channel, ausgenommen an den #weechat Channel und Channels die mit #linux beginnen:
|
Schicke 'Hallo Welt' an jeden Channel, ausgenommen an den #weechat Channel und Channels die mit #linux beginnen:
|
||||||
/allchan -exclude=#weechat,#linux* msg * Hallo Welt
|
/allchan -exclude=#weechat,#linux* msg * Hallo Welt
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_allserv]]
|
[[command_irc_allserv]]
|
||||||
[command]*`allserv`* führt einen Befehl aus, der zu allen verbundenen Server gesendet wird::
|
[command]*`allserv`* führt einen Befehl aus, der zu allen verbundenen Server gesendet wird::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/allserv [-exclude=<server>[,<server>...]] <command> [<arguments>]
|
/allserv [-exclude=<server>[,<server>...]] <command> [<arguments>]
|
||||||
|
|
||||||
-exclude: dient zum Ausschluss ausgewählter Server ('*' wird zu Beginn oder am Ende des Servernamens akzeptiert, um mehrere Server auszuschließen)
|
-exclude: dient zum Ausschluss ausgewählter Server ('*' wird zu Beginn oder am Ende des Servernamens akzeptiert, um mehrere Server auszuschließen)
|
||||||
command: Befehl der ausgeführt werden soll
|
command: Befehl der ausgeführt werden soll
|
||||||
arguments: Argumente des Befehls
|
arguments: Argumente für Befehl (Variablen die genutzt werden können: $nick, $channel und $server)
|
||||||
|
|
||||||
Beispiele:
|
Beispiele:
|
||||||
Ändere den Nick auf allen Servern:
|
ändere den Nick auf allen Servern:
|
||||||
/allserv nick newnick
|
/allserv nick newnick
|
||||||
Setzt den Status, auf allen Servern,auf abwesend:
|
setzt den Status, auf allen Servern,auf abwesend:
|
||||||
/allserv away I'm away
|
/allserv away I'm away
|
||||||
........................................
|
führt ein whois mit meinem nick auf allen Servern aus:
|
||||||
|
/allserv whois $nick
|
||||||
|
----
|
||||||
|
|
||||||
[[command_irc_ban]]
|
[[command_irc_ban]]
|
||||||
[command]*`ban`* Nicknamen oder Hosts sperren/verbannen::
|
[command]*`ban`* Nicknamen oder Hosts sperren/verbannen::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/ban [<channel>] [<nick> [<nick>...]]
|
/ban [<channel>] [<nick> [<nick>...]]
|
||||||
|
|
||||||
channel: Channel in dem der Bann ausgeführt werden soll
|
channel: Channel in dem der Bann ausgeführt werden soll
|
||||||
nick: User oder Host für den der Bann gelten soll
|
nick: User oder Host für den der Bann gelten soll
|
||||||
|
|
||||||
Ohne Angabe von Argumenten wird die Ban-Liste für den aktuellen Channel angezeigt.
|
Ohne Angabe von Argumenten wird die Ban-Liste für den aktuellen Channel angezeigt.
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_connect]]
|
[[command_irc_connect]]
|
||||||
[command]*`connect`* Mit IRC-Server(n) verbinden::
|
[command]*`connect`* Mit IRC-Server(n) verbinden::
|
||||||
........................................
|
|
||||||
/connect <server> [<server>...] [-<option>[=<value>]] [-no<option>] [-nojoin] [-switch]
|
|
||||||
-all|-open [-nojoin] [-switch]
|
|
||||||
|
|
||||||
server: Name des Servers (folgende Möglichkeiten bestehen):
|
----
|
||||||
- intern genutzter Servername mit dem verbunden werden soll (Der Server sollte zuerst mittels "/server add" angelegt werden)
|
/connect <server> [<server>...] [-<option>[=<value>]] [-no<option>] [-nojoin] [-switch]
|
||||||
|
-all|-auto|-open [-nojoin] [-switch]
|
||||||
|
|
||||||
|
server: Name des Servers (folgende Möglichkeiten bestehen):
|
||||||
|
- intern genutzter Servername, zu dem eine Verbindung aufgebaut werden soll (Der Server sollte zuerst mittels "/server add" angelegt werden)
|
||||||
- Hostname/Port oder IP/Port (damit wird lediglich ein TEMPORÄRER Server erstellt), Port 6667 wird standardmäßig verwendet
|
- Hostname/Port oder IP/Port (damit wird lediglich ein TEMPORÄRER Server erstellt), Port 6667 wird standardmäßig verwendet
|
||||||
- URL mit folgendem Format: irc[6][s]://[nickname[:password]@]irc.example.org[:port][/#channel1][,#channel2[...]]
|
- URL mit folgendem Format: irc[6][s]://[nickname[:password]@]irc.example.org[:port][/#channel1][,#channel2[...]]
|
||||||
option: legt die Optionen für den Server fest (die Boolean-Optionen können weggelassen werden)
|
option: legt Option für den Server fest (die Boolean-Optionen können weggelassen werden)
|
||||||
nooption: stellt die Boolean Option auf "off" (Beispiel: -nossl)
|
nooption: deaktiviert eine Boolean Option (Beispiel: -nossl)
|
||||||
-all: Verbindung wird mit allen Servern hergestellt
|
-all: Verbindung wird zu den Servern hergestellt, für die eine Konfiguration vorhanden ist
|
||||||
-open: stellt eine Verbindung zu allen geöffneten Servern her, zu denen aktuell keine Verbindung besteht
|
-auto: Verbindung zu den Servern herstellen, für die die Option "autoconnect" aktiviert ist
|
||||||
|
-open: stellt eine Verbindung zu allen geöffneten Servern her, zu denen aktuell aber keine Verbindung besteht
|
||||||
-nojoin: Channel(s) werden nicht betreten (auch falls die Funktion "autojoin" aktiviert sein sollte)
|
-nojoin: Channel(s) werden nicht betreten (auch falls die Funktion "autojoin" aktiviert sein sollte)
|
||||||
-switch: wechselt zur nächsten Server-Adresse
|
-switch: wechselt zur nächsten Server-Adresse
|
||||||
|
|
||||||
|
Um eine Verbindung zum Server zu beenden bzw. um Verbindungsversuche zu stoppen, wird der Befehl /disconnect verwendet.
|
||||||
|
|
||||||
Beispiele:
|
Beispiele:
|
||||||
/connect freenode
|
/connect freenode
|
||||||
/connect irc.oftc.net/6667
|
/connect irc.oftc.net/6667
|
||||||
@@ -77,30 +87,33 @@ Beispiele:
|
|||||||
/connect my.server.org/6697 -ssl -password=test
|
/connect my.server.org/6697 -ssl -password=test
|
||||||
/connect irc://nick@irc.oftc.net/#channel
|
/connect irc://nick@irc.oftc.net/#channel
|
||||||
/connect -switch
|
/connect -switch
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_ctcp]]
|
[[command_irc_ctcp]]
|
||||||
[command]*`ctcp`* CTCP-Nachricht verschicken::
|
[command]*`ctcp`* CTCP-Nachricht verschicken::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/ctcp <target> <type> [<arguments>]
|
/ctcp <target> <type> [<arguments>]
|
||||||
|
|
||||||
target: User oder Channel an welchen eine CTCP-Nachricht geschickt werden soll
|
target: User oder Channel an welchen eine CTCP-Nachricht geschickt werden soll
|
||||||
type: CTCP-Nachricht (z.B. "version", "ping", ..)
|
type: CTCP-Nachricht (z.B. "version", "ping", ..)
|
||||||
arguments: Argumente für CTCP
|
arguments: Argumente für CTCP
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_cycle]]
|
[[command_irc_cycle]]
|
||||||
[command]*`cycle`* Einen Channel verlassen und wieder betreten::
|
[command]*`cycle`* Einen Channel verlassen und wieder betreten::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/cycle [<channel>[,<channel>...]] [<message>]
|
/cycle [<channel>[,<channel>...]] [<message>]
|
||||||
|
|
||||||
channel: Name des Channels
|
channel: Name des Channels
|
||||||
message: Nachricht beim Verlassen des Channels (die den anderen Usern im Channel angezeigt wird)
|
message: Nachricht beim Verlassen des Channels (wird den anderen Usern im Channel angezeigt)
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_dcc]]
|
[[command_irc_dcc]]
|
||||||
[command]*`dcc`* Startet DCC Verbindung (Datentransfer oder einen Direktchat)::
|
[command]*`dcc`* Startet DCC Verbindung (Datentransfer oder einen Direktchat)::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/dcc chat <nick>
|
/dcc chat <nick>
|
||||||
send <nick> <file>
|
send <nick> <file>
|
||||||
|
|
||||||
@@ -112,61 +125,83 @@ Beispiel:
|
|||||||
/dcc chat toto
|
/dcc chat toto
|
||||||
Sendet die Datei "/home/foo/bar.txt" an den User "toto"
|
Sendet die Datei "/home/foo/bar.txt" an den User "toto"
|
||||||
/dcc send toto /home/foo/bar.txt
|
/dcc send toto /home/foo/bar.txt
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_dehalfop]]
|
[[command_irc_dehalfop]]
|
||||||
[command]*`dehalfop`* halb-Operator-Privilegien einem oder mehreren Nick(s) entziehen::
|
[command]*`dehalfop`* halb-Operator-Privilegien einem oder mehreren Nick(s) entziehen::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/dehalfop <nick> [<nick>...]
|
/dehalfop <nick> [<nick>...]
|
||||||
........................................
|
|
||||||
|
nick: Nick oder Maske (darf mit einem "*" als Platzhalter beginnen oder enden)
|
||||||
|
*: entzieht allen Nicks im Channel den half-operator-Status, ausgenommen sich selber
|
||||||
|
----
|
||||||
|
|
||||||
[[command_irc_deop]]
|
[[command_irc_deop]]
|
||||||
[command]*`deop`* Operator-Privilegien einem oder mehreren Nicknamen entziehen::
|
[command]*`deop`* Operator-Privilegien einem oder mehreren Nicknamen entziehen::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/deop <nick> [<nick>...]
|
/deop <nick> [<nick>...]
|
||||||
........................................
|
* -yes
|
||||||
|
|
||||||
|
nick: Nick oder Maske (darf mit einem "*" als Platzhalter beginnen oder enden)
|
||||||
|
*: entzieht allen Nicks im Channel den Operator-Status, ausgenommen sich selber
|
||||||
|
----
|
||||||
|
|
||||||
[[command_irc_devoice]]
|
[[command_irc_devoice]]
|
||||||
[command]*`devoice`* Voice-Privilegien einem oder mehreren Nicknamen entziehen::
|
[command]*`devoice`* Voice-Privilegien einem oder mehreren Nicknamen entziehen::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/devoice <nick> [<nick>...]
|
/devoice <nick> [<nick>...]
|
||||||
........................................
|
* -yes
|
||||||
|
|
||||||
|
nick: Nick oder Maske (darf mit einem "*" als Platzhalter beginnen oder enden)
|
||||||
|
*: entzieht allen Nicks im Channel den voice-Status
|
||||||
|
----
|
||||||
|
|
||||||
[[command_irc_die]]
|
[[command_irc_die]]
|
||||||
[command]*`die`* Server herunterfahren::
|
[command]*`die`* Server herunterfahren::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/die [<target>]
|
/die [<target>]
|
||||||
|
|
||||||
target: Servername
|
target: Servername
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_disconnect]]
|
[[command_irc_disconnect]]
|
||||||
[command]*`disconnect`* Verbindung zu einem oder mehreren IRC-Server(n) trennen::
|
[command]*`disconnect`* Verbindung zu einem oder mehreren IRC-Server(n) trennen::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/disconnect [<server>|-all|-pending [<reason>]]
|
/disconnect [<server>|-all|-pending [<reason>]]
|
||||||
|
|
||||||
server: Name des Servers zu dem die Verbindung getrennt werden soll
|
server: Name des Servers zu dem die Verbindung getrennt werden soll
|
||||||
-all: Verbindung zu allen Servern trennen
|
-all: Verbindung zu allen Servern trennen
|
||||||
-pending: bricht eine automatische Wiederverbindung für Server ab, zu denen gerade eine Wiederverbindung aufgebaut werden soll
|
-pending: bricht eine automatische Wiederverbindung für Server ab, zu denen gerade eine Wiederverbindung aufgebaut werden soll
|
||||||
reason: Begründung der Trennung
|
reason: Begründung der Trennung
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_halfop]]
|
[[command_irc_halfop]]
|
||||||
[command]*`halfop`* halb-Operator Status an Nick(s) vergeben::
|
[command]*`halfop`* halb-Operator Status an Nick(s) vergeben::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/halfop <nick> [<nick>...]
|
/halfop <nick> [<nick>...]
|
||||||
........................................
|
* -yes
|
||||||
|
|
||||||
|
nick: Nick oder Maske (darf mit einem "*" als Platzhalter beginnen oder enden)
|
||||||
|
*: vergibt an alle Nicks im Channel den half-operator-Status
|
||||||
|
----
|
||||||
|
|
||||||
[[command_irc_ignore]]
|
[[command_irc_ignore]]
|
||||||
[command]*`ignore`* Ignoriert Nicks/Hosts von Channels oder Servern::
|
[command]*`ignore`* Ignoriert Nicks/Hosts von Channels oder Servern::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/ignore list
|
/ignore list
|
||||||
add [re:]<nick> [<server> [<channel>]]
|
add [re:]<nick> [<server> [<channel>]]
|
||||||
del <number>|-all
|
del <number>|-all
|
||||||
|
|
||||||
list: zeigt alle Ignorierungen an
|
list: zeigt alle Ignorierungen an
|
||||||
add: fügt eine Ignorierung hinzu
|
add: fügt eine Ignorierung hinzu
|
||||||
nick: Nick oder Hostname (dies kann ein regulärer Ausdruck sein, sofern "re:" angegeben wird oder eine Maske mittels "*" genutzt wird um ein oder mehrere Zeichen zu ersetzen)
|
nick: Nick oder Hostname (dies kann ein erweiterter regulärer POSIX Ausdruck sein, sofern "re:" angegeben wird oder eine Maske mittels "*" genutzt wird um ein oder mehrere Zeichen zu ersetzen)
|
||||||
del: entfernt eine Ignorierung
|
del: entfernt eine Ignorierung
|
||||||
number: Nummer der Ignorierung die entfernt werden soll (nutze "list" um den entsprechenden Eintrag zu finden)
|
number: Nummer der Ignorierung die entfernt werden soll (nutze "list" um den entsprechenden Eintrag zu finden)
|
||||||
-all: entfernt alle Einträge
|
-all: entfernt alle Einträge
|
||||||
@@ -182,100 +217,111 @@ Beispiele:
|
|||||||
/ignore add toto@domain.com freenode
|
/ignore add toto@domain.com freenode
|
||||||
ignoriert den Host "toto*@*.domain.com" im Chat freenode/#weechat:
|
ignoriert den Host "toto*@*.domain.com" im Chat freenode/#weechat:
|
||||||
/ignore add toto*@*.domain.com freenode #weechat
|
/ignore add toto*@*.domain.com freenode #weechat
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_info]]
|
[[command_irc_info]]
|
||||||
[command]*`info`* Information über den Server abfragen::
|
[command]*`info`* Information über den Server abfragen::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/info [<target>]
|
/info [<target>]
|
||||||
|
|
||||||
target: Servername
|
target: Servername
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_invite]]
|
[[command_irc_invite]]
|
||||||
[command]*`invite`* Eine Person in einen Channel einladen::
|
[command]*`invite`* Eine Person in einen Channel einladen::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/invite <nick> [<nick>...] [<channel>]
|
/invite <nick> [<nick>...] [<channel>]
|
||||||
|
|
||||||
nick: Nick welcher eingeladen werden soll
|
nick: Nick welcher eingeladen werden soll
|
||||||
channel: Channel für den die Einladung gelten soll
|
channel: Channel für den die Einladung gelten soll
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_ison]]
|
[[command_irc_ison]]
|
||||||
[command]*`ison`* Überprüft ob ein Nick gegenwärtig auf IRC angemeldet ist::
|
[command]*`ison`* Überprüft ob ein Nick gegenwärtig auf IRC angemeldet ist::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/ison <nick> [<nick>...]
|
/ison <nick> [<nick>...]
|
||||||
|
|
||||||
nick: Nickname
|
nick: Nickname
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_join]]
|
[[command_irc_join]]
|
||||||
[command]*`join`* einen Channel betreten::
|
[command]*`join`* einen Channel betreten::
|
||||||
........................................
|
|
||||||
/join [-server <server>] [<channel1>[,<channel2>...]] [<key1>[,<key2>...]]
|
|
||||||
|
|
||||||
server: Verbindung zu diesem Server (interner Name)
|
----
|
||||||
channel: Name des Channels der betreten werden soll
|
/join [-noswitch] [-server <server>] [<channel1>[,<channel2>...]] [<key1>[,<key2>...]]
|
||||||
key: Zugriffsschlüssel für einen Channel (Channels die einen Zugriffsschlüssel benötigen müssen zuerst aufgeführt werden)
|
|
||||||
|
-noswitch: es wird nicht zu dem angegebenen Channel gewechselt
|
||||||
|
server: an angegebenen Server (interner Name) senden
|
||||||
|
channel: Name des Channels, der betreten werden soll
|
||||||
|
key: Zugriffsschlüssel für einen Channel (Channel, die einen Zugriffsschlüssel benötigen, müssen zuerst aufgeführt werden)
|
||||||
|
|
||||||
Beispiele:
|
Beispiele:
|
||||||
/join #weechat
|
/join #weechat
|
||||||
/join #geschützter_Channel,#weechat Zugriffsschlüssel
|
/join #geschützter_Channel,#weechat Zugriffsschlüssel
|
||||||
/join -server freenode #weechat
|
/join -server freenode #weechat
|
||||||
........................................
|
/join -noswitch #weechat
|
||||||
|
----
|
||||||
|
|
||||||
[[command_irc_kick]]
|
[[command_irc_kick]]
|
||||||
[command]*`kick`* Einen User aus einem Channel herauswerfen::
|
[command]*`kick`* Einen User aus einem Channel herauswerfen::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/kick [<channel>] <nick> [<reason>]
|
/kick [<channel>] <nick> [<reason>]
|
||||||
|
|
||||||
channel: Channel in dem der Benutzers sich befindet
|
channel: Channel in dem der Benutzers sich befindet
|
||||||
nick: Nick der rausgeworfen werden soll
|
nick: Nick der rausgeworfen werden soll
|
||||||
reason: Begründung für den Rauswurf
|
reason: Begründung für den Rauswurf (Variablen die genutzt werden können: $nick, $channel und $server)
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_kickban]]
|
[[command_irc_kickban]]
|
||||||
[command]*`kickban`* wirft jemanden aus dem Channel und verbannt ihn::
|
[command]*`kickban`* wirft jemanden aus dem Channel und verbannt ihn::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/kickban [<channel>] <nick> [<reason>]
|
/kickban [<channel>] <nick> [<reason>]
|
||||||
|
|
||||||
channel: Channel in dem sich der User befindet
|
channel: Channel in dem sich der User befindet
|
||||||
nick: Nickname der rausgeworfen und gebannt werden soll
|
nick: Nickname der rausgeworfen und gebannt werden soll
|
||||||
reason: Begründung weshalb der User rausgeworfen wurde
|
reason: Begründung weshalb der User rausgeworfen wurde (Variablen die genutzt werden können: $nick, $channel und $server)
|
||||||
|
|
||||||
Es ist möglich kick/ban mittels einer Maske durchzuführen. Der Nick wird aus der Maske heraus gefiltert und durch Joker ("*") ersetzt.
|
Es ist möglich kick/ban mittels einer Maske durchzuführen. Der Nick wird aus der Maske heraus gefiltert und durch Joker ("*") ersetzt.
|
||||||
|
|
||||||
Beispiel:
|
Beispiel:
|
||||||
Sperre "*!*@host.com" und kicke dann "toto":
|
Sperre "*!*@host.com" und kicke dann "toto":
|
||||||
/kickban toto!*@host.com
|
/kickban toto!*@host.com
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_kill]]
|
[[command_irc_kill]]
|
||||||
[command]*`kill`* Beende Client-Server Verbindung::
|
[command]*`kill`* Beende Client-Server Verbindung::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/kill <nick> <reason>
|
/kill <nick> <reason>
|
||||||
|
|
||||||
nick: Nickname, der Person, die rausgeworfen werden soll
|
nick: Nickname, der Person, die rausgeworfen werden soll
|
||||||
reason: Begründung für den Rauswurf
|
reason: Begründung für den Rauswurf
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_links]]
|
[[command_irc_links]]
|
||||||
[command]*`links`* alle Servernamen auflisten die dem antwortenden Server bekannt sind::
|
[command]*`links`* alle Servernamen auflisten die dem antwortenden Server bekannt sind::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/links [[<server>] <server_mask>]
|
/links [[<server>] <server_mask>]
|
||||||
|
|
||||||
server: dieser Server soll die Anfrage beantworten
|
server: dieser Server soll die Anfrage beantworten
|
||||||
server_mask: die aufzulistenden Server sollen diesem Muster entsprechen
|
server_mask: die aufzulistenden Server sollen diesem Muster entsprechen
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_list]]
|
[[command_irc_list]]
|
||||||
[command]*`list`* Channels mit ihrem Thema auflisten::
|
[command]*`list`* Channels mit ihrem Thema auflisten::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/list [<channel>[,<channel>...]] [<server>] [-re <regex>]
|
/list [<channel>[,<channel>...]] [<server>] [-re <regex>]
|
||||||
|
|
||||||
channel: aufzulistender Channel
|
channel: aufzulistender Channel
|
||||||
server: Servername
|
server: Servername
|
||||||
regexp: regulärer Ausdruck der auf die Ausgabe angewendet werden soll (zwischen Groß- und Kleinschreibung wird nicht unterschieden. Um zwischen Groß- und Kleinschreibung zu unterscheiden muss zu Beginn "(?-i)" genutzt werden)
|
regexp: erweiterter regulärer POSIX Ausdruck, der auf die Ausgabe angewendet werden soll (zwischen Groß- und Kleinschreibung wird nicht unterschieden. Um zwischen Groß- und Kleinschreibung zu unterscheiden muss zu Beginn "(?-i)" genutzt werden)
|
||||||
|
|
||||||
Beispiele:
|
Beispiele:
|
||||||
listet alle Channels des Servers auf (dies kann bei großen Netzwerken sehr lange dauern):
|
listet alle Channels des Servers auf (dies kann bei großen Netzwerken sehr lange dauern):
|
||||||
@@ -284,33 +330,37 @@ Beispiele:
|
|||||||
/list #weechat
|
/list #weechat
|
||||||
listet alle Channels auf die mit "#weechat" beginnen (dies kann bei großen Netzwerken sehr lange dauern):
|
listet alle Channels auf die mit "#weechat" beginnen (dies kann bei großen Netzwerken sehr lange dauern):
|
||||||
/list -re #weechat.*
|
/list -re #weechat.*
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_lusers]]
|
[[command_irc_lusers]]
|
||||||
[command]*`lusers`* Statistik über die Größe des IRC-Netzwerks abfragen::
|
[command]*`lusers`* Statistik über die Größe des IRC-Netzwerks abfragen::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/lusers [<mask> [<target>]]
|
/lusers [<mask> [<target>]]
|
||||||
|
|
||||||
mask: ausschließlich Server, die diesem Muster entsprechen
|
mask: ausschließlich Server, die diesem Muster entsprechen
|
||||||
target: Server, der die Anfrage weiterleiten soll
|
target: Server, der die Anfrage weiterleiten soll
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_map]]
|
[[command_irc_map]]
|
||||||
[command]*`map`* Zeigt das IRC Netzwerk, in Form einer Baumstruktur, an::
|
[command]*`map`* Zeigt das IRC Netzwerk, in Form einer Baumstruktur, an::
|
||||||
........................................
|
|
||||||
........................................
|
----
|
||||||
|
----
|
||||||
|
|
||||||
[[command_irc_me]]
|
[[command_irc_me]]
|
||||||
[command]*`me`* eine CTCP ACTION an den aktuellen Channel senden::
|
[command]*`me`* eine CTCP ACTION an den aktuellen Channel senden::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/me <message>
|
/me <message>
|
||||||
|
|
||||||
message: zu sendende Nachricht
|
message: zu sendende Nachricht
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_mode]]
|
[[command_irc_mode]]
|
||||||
[command]*`mode`* Modus von einem Channel oder User ändern::
|
[command]*`mode`* Modus von einem Channel oder User ändern::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/mode [<channel>] [+|-]o|p|s|i|t|n|m|l|b|e|v|k [<arguments>]
|
/mode [<channel>] [+|-]o|p|s|i|t|n|m|l|b|e|v|k [<arguments>]
|
||||||
<nick> [+|-]i|s|w|o
|
<nick> [+|-]i|s|w|o
|
||||||
|
|
||||||
@@ -342,56 +392,62 @@ Beispiele:
|
|||||||
/mode #weechat +t
|
/mode #weechat +t
|
||||||
um sich auf dem Server unsichtbar machen:
|
um sich auf dem Server unsichtbar machen:
|
||||||
/mode nick +i
|
/mode nick +i
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_motd]]
|
[[command_irc_motd]]
|
||||||
[command]*`motd`* Die "Mitteilung des Tages" abfragen::
|
[command]*`motd`* Die "Mitteilung des Tages" abfragen::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/motd [<target>]
|
/motd [<target>]
|
||||||
|
|
||||||
target: Servername
|
target: Servername
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_msg]]
|
[[command_irc_msg]]
|
||||||
[command]*`msg`* Nachricht an Nick/Channel verschicken::
|
[command]*`msg`* Nachricht an Nick/Channel verschicken::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/msg [-server <server>] <target>[,<target>...] <text>
|
/msg [-server <server>] <target>[,<target>...] <text>
|
||||||
|
|
||||||
server: schicke an diesen Server (interner Servername)
|
server: schicke an diesen Server (interner Servername)
|
||||||
target: Nick oder Channel (darf eine Maske sein, '*' = aktueller Channel)
|
target: Nick oder Channel (darf eine Maske sein, '*' = aktueller Channel)
|
||||||
text: zu sendender Text
|
text: zu sendender Text
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_names]]
|
[[command_irc_names]]
|
||||||
[command]*`names`* Nicknamen in Channels auflisten::
|
[command]*`names`* Nicknamen in Channels auflisten::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/names [<channel>[,<channel>...]]
|
/names [<channel>[,<channel>...]]
|
||||||
|
|
||||||
channel: Name des Channels
|
channel: Name des Channels
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_nick]]
|
[[command_irc_nick]]
|
||||||
[command]*`nick`* derzeitigen Nicknamen ändern::
|
[command]*`nick`* derzeitigen Nicknamen ändern::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/nick [-all] <nick>
|
/nick [-all] <nick>
|
||||||
|
|
||||||
-all: Nickname auf allen verbundenen Servern ändern
|
-all: Nickname auf allen verbundenen Servern ändern
|
||||||
nick: neuer Nickname
|
nick: neuer Nickname
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_notice]]
|
[[command_irc_notice]]
|
||||||
[command]*`notice`* Mitteilung (notice) an einen User verschicken::
|
[command]*`notice`* Mitteilung (notice) an einen User verschicken::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/notice [-server <server>] <target> <text>
|
/notice [-server <server>] <target> <text>
|
||||||
|
|
||||||
server: an diesen Server senden (interner Name)
|
server: an diesen Server senden (interner Name)
|
||||||
target: Nickname oder Channel
|
target: Nickname oder Channel
|
||||||
text: zu sendender Text
|
text: zu sendender Text
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_notify]]
|
[[command_irc_notify]]
|
||||||
[command]*`notify`* fügt eine Benachrichtigung für An- oder Abwesenheit von Nicks auf Servern hinzu::
|
[command]*`notify`* fügt eine Benachrichtigung für An- oder Abwesenheit von Nicks auf Servern hinzu::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/notify add <nick> [<server> [-away]]
|
/notify add <nick> [<server> [-away]]
|
||||||
del <nick>|-all [<server>]
|
del <nick>|-all [<server>]
|
||||||
|
|
||||||
@@ -411,72 +467,96 @@ Beispiele:
|
|||||||
/notify add toto freenode
|
/notify add toto freenode
|
||||||
Benachrichtigung falls "toto" den Befehl away am freenode Server nutzt:
|
Benachrichtigung falls "toto" den Befehl away am freenode Server nutzt:
|
||||||
/notify add toto freenode -away
|
/notify add toto freenode -away
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_op]]
|
[[command_irc_op]]
|
||||||
[command]*`op`* Channel-Operator Status an Nicknamen vergeben::
|
[command]*`op`* Channel-Operator Status an Nicknamen vergeben::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/op <nick> [<nick>...]
|
/op <nick> [<nick>...]
|
||||||
........................................
|
* -yes
|
||||||
|
|
||||||
|
nick: Nick oder Maske (darf mit einem "*" als Platzhalter beginnen oder enden)
|
||||||
|
*: vergibt an alle Nicks im Channel den Operator-Status
|
||||||
|
----
|
||||||
|
|
||||||
[[command_irc_oper]]
|
[[command_irc_oper]]
|
||||||
[command]*`oper`* Operator Privilegien anfordern::
|
[command]*`oper`* Operator Privilegien anfordern::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/oper <user> <password>
|
/oper <user> <password>
|
||||||
|
|
||||||
user: Username
|
user: Username
|
||||||
password: Passwort
|
password: Passwort
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_part]]
|
[[command_irc_part]]
|
||||||
[command]*`part`* Einen Channel verlassen::
|
[command]*`part`* Einen Channel verlassen::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/part [<channel>[,<channel>...]] [<message>]
|
/part [<channel>[,<channel>...]] [<message>]
|
||||||
|
|
||||||
channel: Name des Channels welcher verlassen werden soll
|
channel: Name des Channels welcher verlassen werden soll
|
||||||
message: Abschiedsnachricht (wird anderen Usern angezeigt)
|
message: Abschiedsnachricht (wird anderen Usern angezeigt)
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_ping]]
|
[[command_irc_ping]]
|
||||||
[command]*`ping`* sendet einen Ping an den Server::
|
[command]*`ping`* sendet einen Ping an den Server::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/ping <server1> [<server2>]
|
/ping <server1> [<server2>]
|
||||||
|
|
||||||
server1: Server
|
server1: Server
|
||||||
server2: Ping an diesen Server weiterleiten
|
server2: Ping an diesen Server weiterleiten
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_pong]]
|
[[command_irc_pong]]
|
||||||
[command]*`pong`* Auf Ping antworten::
|
[command]*`pong`* Auf Ping antworten::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/pong <daemon> [<daemon2>]
|
/pong <daemon> [<daemon2>]
|
||||||
|
|
||||||
Daemon: Daemon welcher auf die Ping-Nachricht geantwortet hat
|
Daemon: Daemon welcher auf die Ping-Nachricht geantwortet hat
|
||||||
Daemon2: Nachricht an diesen Daemon weiterleiten
|
Daemon2: Nachricht an diesen Daemon weiterleiten
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_query]]
|
[[command_irc_query]]
|
||||||
[command]*`query`* Eine private Nachricht an einen Nick schicken::
|
[command]*`query`* Eine private Nachricht an einen Nick schicken::
|
||||||
........................................
|
|
||||||
/query [-server <server>] <nick> [<text>]
|
----
|
||||||
|
/query [-server <server>] <nick>[,<nick>...] [<text>]
|
||||||
|
|
||||||
server: an diesen Server senden (interner Name)
|
server: an diesen Server senden (interner Name)
|
||||||
nick: Nickname für privaten Chat
|
nick: Nickname für privaten Chat
|
||||||
text: Text der gesendet werden soll
|
text: Text der gesendet werden soll
|
||||||
........................................
|
----
|
||||||
|
|
||||||
|
[[command_irc_quiet]]
|
||||||
|
[command]*`quiet`* Nicks oder Hosts das Wort entziehen (User können im Channel erst schreiben, wenn sie "+v" oder höher besitzen)::
|
||||||
|
|
||||||
|
----
|
||||||
|
/quiet [<channel>] [<nick> [<nick>...]]
|
||||||
|
|
||||||
|
channel: Channel in dem jemanden das Wort entzogen werden soll
|
||||||
|
nick: User oder Host dem das Wort entzogen werden soll
|
||||||
|
|
||||||
|
Ohne Angabe von Argumenten wird, für den aktuellen Channel, eine Liste ausgegeben mit den User/Hosts denen das Wort entzogen worden ist.
|
||||||
|
----
|
||||||
|
|
||||||
[[command_irc_quote]]
|
[[command_irc_quote]]
|
||||||
[command]*`quote`* Daten direkt an Server senden (siehe RFC 2812)::
|
[command]*`quote`* Daten direkt an Server senden (siehe RFC 2812)::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/quote [-server <server>] <data>
|
/quote [-server <server>] <data>
|
||||||
|
|
||||||
server: an diesen Server senden (interner Name wird genutzt)
|
server: an diesen Server senden (interner Name wird genutzt)
|
||||||
data: unbearbeitete (RAW) Daten die gesendet werden sollen
|
data: unbearbeitete (RAW) Daten die gesendet werden sollen
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_reconnect]]
|
[[command_irc_reconnect]]
|
||||||
[command]*`reconnect`* Mit einem oder mehreren Server(n) erneut verbinden::
|
[command]*`reconnect`* Mit einem oder mehreren Server(n) erneut verbinden::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/reconnect <server> [<server>...] [-nojoin] [-switch]
|
/reconnect <server> [<server>...] [-nojoin] [-switch]
|
||||||
-all [-nojoin] [-switch]
|
-all [-nojoin] [-switch]
|
||||||
|
|
||||||
@@ -484,72 +564,80 @@ data: unbearbeitete (RAW) Daten die gesendet werden sollen
|
|||||||
-all: mit allen Servern neu verbinden
|
-all: mit allen Servern neu verbinden
|
||||||
-nojoin: Channels werden nicht betreten (auch falls autojoin für diesen Server aktiviert ist)
|
-nojoin: Channels werden nicht betreten (auch falls autojoin für diesen Server aktiviert ist)
|
||||||
-switch: wechselt zur nächsten Server-Adresse
|
-switch: wechselt zur nächsten Server-Adresse
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_rehash]]
|
[[command_irc_rehash]]
|
||||||
[command]*`rehash`* Den Server auffordern seine Konfigurationsdatei neu zu laden::
|
[command]*`rehash`* Den Server auffordern seine Konfigurationsdatei neu zu laden::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/rehash [<option>]
|
/rehash [<option>]
|
||||||
|
|
||||||
option: zusätzliche Option, die von manchen Servern berücksichtigt wird.
|
option: zusätzliche Option, die von manchen Servern berücksichtigt wird
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_restart]]
|
[[command_irc_restart]]
|
||||||
[command]*`restart`* Den Server dazu bringen sich selbst neu zu starten::
|
[command]*`restart`* Server dazu bringen sich selbst neu zu starten::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/restart [<target>]
|
/restart [<target>]
|
||||||
|
|
||||||
target: Servername
|
target: Servername
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_sajoin]]
|
[[command_irc_sajoin]]
|
||||||
[command]*`sajoin`* Zwingt einen User einen oder mehrere Channel zu betreten::
|
[command]*`sajoin`* zwingt einen User einen oder mehrere Channel zu betreten::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/sajoin <nick> <channel>[,<channel>...]
|
/sajoin <nick> <channel>[,<channel>...]
|
||||||
|
|
||||||
nick: Nickname
|
nick: Nickname
|
||||||
channel: Name des Channels
|
channel: Name des Channels
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_samode]]
|
[[command_irc_samode]]
|
||||||
[command]*`samode`* Ändert den Modus des Channels ohne das Operator-Privilegien vorliegen::
|
[command]*`samode`* Ändert den Modus des Channels ohne das Operator-Privilegien vorliegen::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/samode <channel> <mode>
|
/samode <channel> <mode>
|
||||||
|
|
||||||
Channel: Name des Channel
|
Channel: Name des Channel
|
||||||
Mode: neuer Modus für Channel
|
Mode: neuer Modus für Channel
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_sanick]]
|
[[command_irc_sanick]]
|
||||||
[command]*`sanick`* Zwingt einen User den Nick zu ändern::
|
[command]*`sanick`* Zwingt einen User den Nick zu ändern::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/sanick <nick> <new_nick>
|
/sanick <nick> <new_nick>
|
||||||
|
|
||||||
nick: Nickname
|
nick: Nickname
|
||||||
new_nick: neuer Nickname
|
new_nick: neuer Nickname
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_sapart]]
|
[[command_irc_sapart]]
|
||||||
[command]*`sapart`* Zwingt einen User den oder die Channel(s) zu verlassen::
|
[command]*`sapart`* Zwingt einen User den oder die Channel(s) zu verlassen::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/sapart <nick> <channel>[,<channel>...]
|
/sapart <nick> <channel>[,<channel>...]
|
||||||
|
|
||||||
nick: Nickname
|
nick: Nickname
|
||||||
channel: Name des Channels
|
channel: Name des Channels
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_saquit]]
|
[[command_irc_saquit]]
|
||||||
[command]*`saquit`* Zwingt einen User den Server mit Begründung zu verlassen::
|
[command]*`saquit`* Zwingt einen User den Server mit Begründung zu verlassen::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/saquit <nick> <reason>
|
/saquit <nick> <reason>
|
||||||
|
|
||||||
nick: Nickname
|
nick: Nickname
|
||||||
reason: Grund der Abmeldung
|
reason: Grund der Abmeldung
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_server]]
|
[[command_irc_server]]
|
||||||
[command]*`server`* Auflisten, Hinzufügen oder Entfernen von IRC-Servern::
|
[command]*`server`* Auflisten, Hinzufügen oder Entfernen von IRC-Servern::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/server list|listfull [<server>]
|
/server list|listfull [<server>]
|
||||||
add <server> <hostname>[/<port>] [-temp] [-<option>[=<value>]] [-no<option>]
|
add <server> <hostname>[/<port>] [-temp] [-<option>[=<value>]] [-no<option>]
|
||||||
copy|rename <server> <new_name>
|
copy|rename <server> <new_name>
|
||||||
@@ -582,171 +670,197 @@ Beispiele:
|
|||||||
/server rename oftc newoftc
|
/server rename oftc newoftc
|
||||||
/server del freenode
|
/server del freenode
|
||||||
/server deloutq
|
/server deloutq
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_service]]
|
[[command_irc_service]]
|
||||||
[command]*`service`* Einen neuen Service eintragen::
|
[command]*`service`* Einen neuen Service eintragen::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/service <nick> <reserved> <distribution> <type> <reserved> <info>
|
/service <nick> <reserved> <distribution> <type> <reserved> <info>
|
||||||
|
|
||||||
distribution: Sichtbarkeit des Services
|
distribution: Sichtbarkeit des Services
|
||||||
type: für spätere Verwendung reserviert
|
type: für spätere Verwendung reserviert
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_servlist]]
|
[[command_irc_servlist]]
|
||||||
[command]*`servlist`* Auflistung von Services die momentan mit dem Netzwerk verbunden sind::
|
[command]*`servlist`* Auflistung von Services die momentan mit dem Netzwerk verbunden sind::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/servlist [<mask> [<type>]]
|
/servlist [<mask> [<type>]]
|
||||||
|
|
||||||
mask: nur zutreffende Services auflisten
|
mask: nur zutreffende Services auflisten
|
||||||
type: nur Services von diesem Typ auflisten
|
type: nur Services von diesem Typ auflisten
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_squery]]
|
[[command_irc_squery]]
|
||||||
[command]*`squery`* Nachricht an einen Service senden::
|
[command]*`squery`* Nachricht an einen Service senden::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/squery <service> <text>
|
/squery <service> <text>
|
||||||
|
|
||||||
service: Name des Service
|
service: Name des Service
|
||||||
text: zu sendender Text
|
text: zu sendender Text
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_squit]]
|
[[command_irc_squit]]
|
||||||
[command]*`squit`* Verbindung zum Server trennen::
|
[command]*`squit`* Verbindung zum Server trennen::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/squit <server> <comment>
|
/squit <server> <comment>
|
||||||
|
|
||||||
server: Name des Servers
|
server: Name des Servers
|
||||||
comment: Trennungsgrund
|
comment: Trennungsgrund
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_stats]]
|
[[command_irc_stats]]
|
||||||
[command]*`stats`* Serverstatistik abfragen::
|
[command]*`stats`* Serverstatistik abfragen::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/stats [<query> [<server>]]
|
/stats [<query> [<server>]]
|
||||||
|
|
||||||
query: c/h/i/k/l/m/o/y/u (siehe RFC1459)
|
query: c/h/i/k/l/m/o/y/u (siehe RFC1459)
|
||||||
server: Name des Servers
|
server: Name des Servers
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_summon]]
|
[[command_irc_summon]]
|
||||||
[command]*`summon`* Nutzer die auf dem IRC-Server arbeiten darum bitten auf den IRC-Server zu kommen::
|
[command]*`summon`* Nutzer die auf dem IRC-Server arbeiten darum bitten auf den IRC-Server zu kommen::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/summon <user> [<target> [<channel>]]
|
/summon <user> [<target> [<channel>]]
|
||||||
|
|
||||||
user: Benutzername
|
user: Benutzername
|
||||||
target: Servername
|
target: Servername
|
||||||
channel: Channelname
|
channel: Channelname
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_time]]
|
[[command_irc_time]]
|
||||||
[command]*`time`* Ortszeit des Servers abfragen::
|
[command]*`time`* Ortszeit des Servers abfragen::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/time [<target>]
|
/time [<target>]
|
||||||
|
|
||||||
target: Zeit des angegebenen Servers abfragen
|
target: Zeit des angegebenen Servers abfragen
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_topic]]
|
[[command_irc_topic]]
|
||||||
[command]*`topic`* Thema des Channels abfragen/setzen::
|
[command]*`topic`* Thema des Channels abfragen/setzen::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/topic [<channel>] [<topic>|-delete]
|
/topic [<channel>] [<topic>|-delete]
|
||||||
|
|
||||||
channel: Name des Channels
|
channel: Name des Channels
|
||||||
topic: Thema für den Channel
|
topic: Thema für den Channel
|
||||||
-delete: entfernt das Thema des Channels
|
-delete: entfernt das Thema des Channels
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_trace]]
|
[[command_irc_trace]]
|
||||||
[command]*`trace`* Route zum angegebenen Server ermitteln::
|
[command]*`trace`* Route zum angegebenen Server ermitteln::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/trace [<target>]
|
/trace [<target>]
|
||||||
|
|
||||||
target: Server
|
target: Server
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_unban]]
|
[[command_irc_unban]]
|
||||||
[command]*`unban`* Bann aufheben (Nicks oder Hosts)::
|
[command]*`unban`* Bann aufheben (Nicks oder Hosts)::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/unban [<channel>] <nick> [<nick>...]
|
/unban [<channel>] <nick> [<nick>...]
|
||||||
|
|
||||||
channel: Channel in dem der Bann aufzuheben ist
|
channel: Channel in dem der Bann aufzuheben ist
|
||||||
nick: User oder Host für den der Bann aufzuheben ist
|
nick: User oder Host für den der Bann aufzuheben ist
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_userhost]]
|
[[command_irc_userhost]]
|
||||||
[command]*`userhost`* Zeigt Informationen zu Nicknamen an::
|
[command]*`userhost`* Zeigt Informationen zu Nicknamen an::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/userhost <nick> [<nick>...]
|
/userhost <nick> [<nick>...]
|
||||||
|
|
||||||
nick: Nickname
|
nick: Nickname
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_users]]
|
[[command_irc_users]]
|
||||||
[command]*`users`* Auflistung der User die bei dem Server angemeldet sind::
|
[command]*`users`* Auflistung der User die bei dem Server angemeldet sind::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/users [<target>]
|
/users [<target>]
|
||||||
|
|
||||||
target: Server
|
target: Server
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_version]]
|
[[command_irc_version]]
|
||||||
[command]*`version`* Versionsinformation des Nicknamen oder Servers ermitteln (des aktuellen oder angegebenen Nick/Server)::
|
[command]*`version`* Versionsinformation des Nicknamen oder Servers ermitteln (des aktuellen oder angegebenen Nick/Server)::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/version [<server>|<nick>]
|
/version [<server>|<nick>]
|
||||||
|
|
||||||
server: Servername
|
server: Servername
|
||||||
nick: Nickname
|
nick: Nickname
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_voice]]
|
[[command_irc_voice]]
|
||||||
[command]*`voice`* Voice an Nick(s) vergeben::
|
[command]*`voice`* Voice an Nick(s) vergeben::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/voice <nick> [<nick>...]
|
/voice <nick> [<nick>...]
|
||||||
........................................
|
|
||||||
|
nick: Nick oder Maske (darf mit einem "*" als Platzhalter beginnen oder enden)
|
||||||
|
*: vergibt an alle Nicks im Channel den voice-Status
|
||||||
|
----
|
||||||
|
|
||||||
[[command_irc_wallchops]]
|
[[command_irc_wallchops]]
|
||||||
[command]*`wallchops`* Nachricht an Channel-Operator verschicken::
|
[command]*`wallchops`* Nachricht an Channel-Operator verschicken::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/wallchops [<channel>] <text>
|
/wallchops [<channel>] <text>
|
||||||
|
|
||||||
channel: Name des Channel
|
channel: Name des Channel
|
||||||
text: Text der versendet werden soll
|
text: Text der versendet werden soll
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_wallops]]
|
[[command_irc_wallops]]
|
||||||
[command]*`wallops`* Nachricht an alle User schicken die den 'w'-Mode gesetzt haben::
|
[command]*`wallops`* Nachricht an alle User schicken die den 'w'-Mode gesetzt haben::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/wallops <text>
|
/wallops <text>
|
||||||
|
|
||||||
text: Text der gesendet werden soll
|
text: Text der gesendet werden soll
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_who]]
|
[[command_irc_who]]
|
||||||
[command]*`who`* Sendet eine Anfrage die eine Anzahl von Informationen zurück gibt.::
|
[command]*`who`* sendet eine Anfrage die eine Anzahl von Informationen zurück gibt::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/who [<mask> [o]]
|
/who [<mask> [o]]
|
||||||
|
|
||||||
mask: nur Information über betreffende Nicknamen abfragen
|
mask: nur Information über betreffende Nicknamen abfragen
|
||||||
o: nur Operatoren ausgeben, die dem Filter entsprechen
|
o: nur Operatoren ausgeben, die dem Filter entsprechen
|
||||||
........................................
|
----
|
||||||
|
|
||||||
[[command_irc_whois]]
|
[[command_irc_whois]]
|
||||||
[command]*`whois`* Information über User abfragen::
|
[command]*`whois`* Information über User abfragen::
|
||||||
........................................
|
|
||||||
/whois [<server>] <nick>[,<nick>...]
|
|
||||||
|
|
||||||
server: Servername
|
----
|
||||||
nick: Nickname (oder eine Maske)
|
/whois [<server>] [<nick>[,<nick>...]]
|
||||||
........................................
|
|
||||||
|
server: Name des Servers (interner Servername)
|
||||||
|
nick: Nick, welcher abgefragt werden soll (kann auch eine Maske sein)
|
||||||
|
|
||||||
|
Ohne Angabe von Argumenten, nutzt /whois folgende Nicks:
|
||||||
|
- den eigenen Nick, falls es sich um einen Server/Channel Buffer handelt
|
||||||
|
- den Nick des Gesprächspartners, falls es sich um einen privaten Buffer handelt.
|
||||||
|
----
|
||||||
|
|
||||||
[[command_irc_whowas]]
|
[[command_irc_whowas]]
|
||||||
[command]*`whowas`* Informationen über einen nicht mehr angemeldeten Nicknamen abfragen::
|
[command]*`whowas`* Informationen über einen nicht mehr angemeldeten Nicknamen abfragen::
|
||||||
........................................
|
|
||||||
|
----
|
||||||
/whowas <nick>[,<nick>...] [<count> [<target>]]
|
/whowas <nick>[,<nick>...] [<count> [<target>]]
|
||||||
|
|
||||||
nick: Nickname, welcher gesucht werden soll
|
nick: Nickname, welcher gesucht werden soll
|
||||||
count: maximale Anzahl an Antworten (negative Zahl für eine vollständige Liste)
|
count: maximale Anzahl an Antworten (negative Zahl für eine vollständige Liste)
|
||||||
target: Antwort soll auf diese Suchmaske zutreffen
|
target: Antwort soll auf diese Suchmaske zutreffen
|
||||||
........................................
|
----
|
||||||
|
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user