This commit is contained in:
Mario Fetka 2020-01-21 16:52:53 +01:00
parent e627aad8ba
commit 50b6c99c92
8 changed files with 208 additions and 12 deletions

View File

@ -1,5 +1,7 @@
DIST irclient-src-6.01.10.tar.gz 109707 SHA256 b03a7935e71481bdcdcdb522fa673452704a54baea4ea5f5dcf33a85222ef25e SHA512 a239575272988b2945c0f0f2fa421bb934a4f256d2dddbc9bdeb1ca3ea77a8cf0af1a73b1fef350eb0403a23930eb5efe5a3357d325fef69ed2aafadbb00a35b WHIRLPOOL 4647f24e6204f2ec69d6e31756f8459ae75efd7f9952f88e4e05e8610ca889d8aca23ed2e443cb0e00ff18e02f402412eb02acc1916ce9fb1d34f10cedb56556
DIST irtrans-irclient-5.11.04-ip_assign-1.patch.bz2 5051 SHA256 094ee33b2a7a7fb4752bda0896a7a23895fa8eba86164fe9e0c4e63790e34739 SHA512 9be72f7f6fcc24c9bda73cf5dd8a2c112c6cb82e2ef50d40c17b43d7dcb8f11bcf8bc0ebb914046b5429bce1b4936278ade936db6c916384fbd637a300f528cf WHIRLPOOL 50f8ff9ce0cb6f555160a9f5e93be0dd91cde28defad82de6e670e10d011a5bc48839c953c2cd0b21f178c9a81f5393d18847fd2164a22a65f986445ed2b88b1
EBUILD irtrans-irclient-6.01.10.ebuild 1852 SHA256 70daba3ba8d72ffcb79858c666355c8afb53457f42a228fe9b0a3b922a258c4e SHA512 e762ed167802423641e7dd9b2cf6a4a3da8354556ae1998f901cd46eeaa22934c9aecc758faa24aa9449c5d230e0f931d4a36661508da4485e3f0caae851f2bf WHIRLPOOL 38bde372a1bf654c48c90022bca239f9747f11d4eae4313d1a275760042d8a6a64f4b693fbdf26f611eac14453227206f19ca9397b0cecda44911d0293a42245
MISC ChangeLog 3803 SHA256 1a1a9bc8a3da8212514a7eefc7dc4793d15001e0bca5da99dd4626c2a7ebd32c SHA512 dd242601fb1b6dcd8a08befe6fc9786ab3730910a88334687e3bcc0284f62cf0e0d5d8afae540cab37c6f0275f0e0ceded5a13f4f37d30df3082b6067a181670 WHIRLPOOL 61936652db0cd86804010068d06ad5c0a62ebb832177336334ee8d8f4cac34273affac3f9070f9de242632c2cf48e8ebe46a2e083660cafeb32b7cc42a780569
MISC metadata.xml 205 SHA256 9fdfc9c91107d94feb8416adc2cec7734fa27084bff83ea859938b3216e028bc SHA512 ef3a39d2cd131cd29451ec2d009484e89b60e8cbeed5fc0f5f899cebb0c5f9867682ce603982e4de32004493944c6ff99a4c797e7ef2441d6049e5a616143a8b WHIRLPOOL 779e2cb116b19389f70acc6d49694358619116f9849f3b8e46f00df4e39b4476424b20990b9dabb4ba16605d1894d6b820eaeb930401d825265bfdca27f6fb96
DIST irclient-src-6.01.10.tar.gz 109707 BLAKE2B dbc7297c24e015393d163ab5606e326da90ad0fa46e18297f0271cdf6c5df92daa179510ab7a72b5031c78ba9bfd5b5277257dad15907600e1b765ba533c7560 SHA512 a239575272988b2945c0f0f2fa421bb934a4f256d2dddbc9bdeb1ca3ea77a8cf0af1a73b1fef350eb0403a23930eb5efe5a3357d325fef69ed2aafadbb00a35b
DIST irclient-src-6.01.16.tar.gz 153254 BLAKE2B ec4880699ff3bef0419f52b2df381e2f0f1b1202f3358648486400540fe420f0012cb78e38ac429791ea39d40e9b59a63ede9b7777957c69c2c30f1512468035 SHA512 904451e03e9a508aa78954a9dd8d34462b5c47937ea127f1ff1ec52f07f645f60861f055347dba178b9c37455a5d749d987144f3be882bcb24e479f02643eaea
DIST irtrans-irclient-5.11.04-ip_assign-1.patch.bz2 5051 BLAKE2B 79b8fb9249c69e8a868771a288e5f0e7c4d6658d36f97ce1ac0c577dae5c810207780406bb7a87df3392eb795463b9c62c6ce7d99ef349111db99637ee8d2432 SHA512 9be72f7f6fcc24c9bda73cf5dd8a2c112c6cb82e2ef50d40c17b43d7dcb8f11bcf8bc0ebb914046b5429bce1b4936278ade936db6c916384fbd637a300f528cf
EBUILD irtrans-irclient-6.01.10.ebuild 1852 BLAKE2B 995c5a4740e9afa02d077e0a0d6c1d73007909d98fabad8d4bd6e6e4cc26dd20602ec4ea4b4ef66e48520b57ff58cde1ea502941627da3080ac316beb7de5f5b SHA512 e762ed167802423641e7dd9b2cf6a4a3da8354556ae1998f901cd46eeaa22934c9aecc758faa24aa9449c5d230e0f931d4a36661508da4485e3f0caae851f2bf
EBUILD irtrans-irclient-6.01.16.ebuild 1328 BLAKE2B 3a56233f675d8515eb09675b1e0253a9403d99986699de28f60972052c88a1f28001b4c757499013a38c1d04fc5dd2ae965d01adf3f07fad6354496e39f6f58c SHA512 9a9c609ef2ea621bb1a1cd53ff5751228d3531ca44256d37df88eb5bdea489c576c1542c5ae79fc02d6ba44759548a1c412322fb65ca1d100ad69e53c7b737a9
MISC ChangeLog 3803 BLAKE2B 299fe2997c5862df2c0994a06deac3bd4132ed16eeaa6729213d0cf19c4e42602b18d4590dbc0333e42f3adcef44e07fd5057349ff74173da842215c2883c29e SHA512 dd242601fb1b6dcd8a08befe6fc9786ab3730910a88334687e3bcc0284f62cf0e0d5d8afae540cab37c6f0275f0e0ceded5a13f4f37d30df3082b6067a181670
MISC metadata.xml 205 BLAKE2B 2885a6508cc84e8c20c79cd20d9fd3269df33e1ce3c6394fda79b8f7f17b6f92ade1a3177ca71e41b027cd1f16cb7795f1dfb4b99a3aa1f6f8055bb778d633a4 SHA512 ef3a39d2cd131cd29451ec2d009484e89b60e8cbeed5fc0f5f899cebb0c5f9867682ce603982e4de32004493944c6ff99a4c797e7ef2441d6049e5a616143a8b

View File

@ -1,7 +1,10 @@
AUX irtrans-server.confd 405 BLAKE2B fa94ea017cb77fbde5e3d06b9b4db0a8ab718603657be9c847049bd51b84356e4f32cf737cceb882fc002193e4163bf75c8dabb0f7e81d80934ea41a0d9f1fdb SHA512 1de71558faf723b6f2b8b133f81d20addc7c0775e3859307a78e1ae41bd9fb122ccc43f483d7e9e33cb21de611e283246562e1a8d1cd3d6cfd9d1a3002b8593b
AUX irtrans-server.initd 576 BLAKE2B 836c5f78a24309a4b2460593cde2e0cec1270eb37dafc85e7585101cb6fb93d41dcabfc57bc7bf11bc3113e811a8ec5447b11e123eee1cc812c786773d2eb573 SHA512 8a22400ada008775c10c136f9913ad4d6bee833808d29034ec37b47e609509909cf9df3d7c08858a9a8d245363997fbeab04778c14c1e15ba74c785dd225bd2d
DIST irserver-6.09.04.tar.gz 665809 BLAKE2B 1f336e34a3a79490266a762520083c74f79d34b2b8603a9d4b8e29347346c658c1723608627590d39ebb66bebe9886a4052376ade81704db3b2c1cccf229b87e SHA512 d63f8bc79c2a5a8050c5ac21b086be3826f66102dc2f111bf8084b57756c6bcd84615d1675781b26520c34f7a3e08726dbc4ae94dd4f4afc446383597c433399
DIST irserver-6.10.23.tar.gz 864840 BLAKE2B a046fc394f6a39b261d448f0e67816f5cacd8bbe6b075650e50318bb5042b29d7972c14eac0923d36afaafd000c32682e8b68be238b57fd5cc1f4e4c22205651 SHA512 81934293ffb7e5d34ff04276612f9e7fe20b4fc401a63cda64da360fb8a7c48f94a57631c1c19d2fd7e75d2e1e3fe34c08319a743d444a38febf1fb4f9c0767d
DIST irserver-src-6.09.04.tar.gz 200481 BLAKE2B 7eaffd5bb335dfcbe6f0716af57aa898d2cce1a984a2f050081bd71a9c63d5d1e5949fdebdcbbbee05c337141d0efe5c6ebcb937726ff9506a766f69ed8d2f58 SHA512 09c38066e64404808856a89a8451e41a6eb8a51b98635b1515fc07050f25b4552b9cc912bd9612c6746ba67cd9b1bb45f3d4871dfa820c9e9bd810ede20f28d6
DIST irserver-src-6.10.23.tar.gz 532755 BLAKE2B 6550ecacf007fe4a69c523c181feb1a96e3309c86d9d2040af05bd02d00391c3c37e7ef4c9f829db37b97dc590c88baf746544a5996e44b4fdc8088ea2ea9589 SHA512 ef453381ae4802a40a76c27a685c6892d1d0f6a88ef2975868e901eb06b5e70ba6e6f40333c4ea45a83f2b4419a49b9b16d08f23f303e1911d856f8b6afc2d85
EBUILD irtrans-irserver-6.09.04.ebuild 2139 BLAKE2B dce61dc4956621c20e0aa43861371dad1921f0c7eaf638d88c477224916c60e0a3c3f55ec60ab17febae7213793f962578fe963d316e08c7584851eaa3fc4422 SHA512 42b6e8581d398879e10192a99f54ecd42400b4600a02fc5b970a4009833d37e92c4158da6b3b8929ead1975b63296b007bc7b757fba1609375749dd2217380fd
EBUILD irtrans-irserver-6.10.23.ebuild 1879 BLAKE2B b7b2863ab4fe59391803a06836d1f18c3c7107128d0d30addfe98740f9378a7ecf810f2566e855bd9590100b2f091221c2e4c7e50e07876e294e9c3adaf97fe4 SHA512 b60b4f6ce52a8c40e6057fa9efe9704be3eb87b37d1398922c1db7773d9aa5e65aca6988f5a652cb330aebb7da8a3a98390b90f5b040b382d9b47b571d17ead9
MISC ChangeLog 5894 BLAKE2B 62a2951358fde9038e6965fadfd9a00690c3b38c29a3143f8ef3aa9e0d29c2f3b1ed7c460a5659efaadaea8a1e0baa10066bfde0bc13dcd0c210ef78d42c0eaf SHA512 b1abf5ce2cb71455f687267c3914b8cd7d7860bd6de11de12a2534d6e1bd482c34d706e67c8e197643c3baa3562022ea24e181b14340dd8e98d7b72e4b85a5cf
MISC metadata.xml 205 BLAKE2B 2885a6508cc84e8c20c79cd20d9fd3269df33e1ce3c6394fda79b8f7f17b6f92ade1a3177ca71e41b027cd1f16cb7795f1dfb4b99a3aa1f6f8055bb778d633a4 SHA512 ef3a39d2cd131cd29451ec2d009484e89b60e8cbeed5fc0f5f899cebb0c5f9867682ce603982e4de32004493944c6ff99a4c797e7ef2441d6049e5a616143a8b

View File

@ -1,5 +1,7 @@
AUX cc65-2.13.2-asneeded-1.patch 4394 SHA256 c1b4590f80a7f96ee0c096f366515caeac322e4e88d41365973b325394300034 SHA512 98df2303b43c6bb390366d0d5b13a59648a4869c73891114790c9ad7e1cceec22daa3ae171b283ad1e220d35352c15bbc873666b5430eba05e6e6238d6027447 WHIRLPOOL 5a069ff1b9a9c61ff85a37a1f66ec85eeee662322c2e7f373b0da87a89193952b13f82e6a0bf94d7097a09c1332c265c3d421cc87f87f1c6507dd2c8cddbc97d
DIST cc65-sources-2.13.3.tar.bz2 1103245 SHA256 a98a1b69d3fa15551fe7d53d5bebfc5f9b2aafb9642ee14b735587a421e00468 SHA512 135004bdd50abc749409f4a3efbc5c93a09e940d787b6a2034df4de8459e78fa5f813e2e0673cdf9f8bf50c6df8b1313b36ff395d6e82560d0e669da03130776 WHIRLPOOL 7379c1a0ca0a0bdc305ad4a25cd018c87d93ea1cf628037c1136ba9884b4e282177919594fc47dac2d9b59cba53c5114109c9c5c5dad64d4763615dd913c8665
EBUILD cc65-2.13.3.ebuild 2937 SHA256 279680407ddc91ed59b964ce536af05d9aa8d44475367d7d40a29b08ec5e6e9a SHA512 63195c8bafb9c0c1caeb6f59854bdaa447172b55150554d58ef25af15faf49f68e3734f1710668c754dbbe4186914d9ffe762f3b367a223acd1658685e39bf2d WHIRLPOOL 7c69a23644b11ab7b4f0f3236305085073b902110d19ba591d6d3c17264673fc902abc71fdab6971557968e05cb953821d5c1ce8b1547670d4bd40a9d1ae379a
MISC ChangeLog 3435 SHA256 6c114df640666a82c1d00d8214c9d9f7443a984670f0a2d62856b6cab2bb8f91 SHA512 697503823ef66475d816025b167e9ab0c20f054a360270c8d741bd77810806f35aa7f3add0724755a3bf1218e9f0dca62e1c0ea31d810f70b43f6529d8661049 WHIRLPOOL 89ffb63e4928e74b22fa6d30e3120bf20b57b2a296b3b6ee235a3ff1efbae6738d9138d519be29021519ae1890ce012873b593ba45211247bb26f70910cd0f67
MISC metadata.xml 205 SHA256 9fdfc9c91107d94feb8416adc2cec7734fa27084bff83ea859938b3216e028bc SHA512 ef3a39d2cd131cd29451ec2d009484e89b60e8cbeed5fc0f5f899cebb0c5f9867682ce603982e4de32004493944c6ff99a4c797e7ef2441d6049e5a616143a8b WHIRLPOOL 779e2cb116b19389f70acc6d49694358619116f9849f3b8e46f00df4e39b4476424b20990b9dabb4ba16605d1894d6b820eaeb930401d825265bfdca27f6fb96
AUX cc65-2.13.2-asneeded-1.patch 4394 BLAKE2B 3e54a7bf09282f87f6cf6ed8bff08fa9e86d23d7a7968a51aa8dee14b9db31528546ff2d4f51ac29c89d1c6742dbe2ef9305443adaac0989502d41a2598ec5e6 SHA512 98df2303b43c6bb390366d0d5b13a59648a4869c73891114790c9ad7e1cceec22daa3ae171b283ad1e220d35352c15bbc873666b5430eba05e6e6238d6027447
DIST cc65-sources-2.13.3.tar.bz2 1103245 BLAKE2B d111a6354176e5fbfacfcc65a26d10a33868660c674cf0ea614a55748c3e8087be33901801ec038fd21db51459ccaca57a2aeb3ab0c0825771819c95eb64ef5d SHA512 135004bdd50abc749409f4a3efbc5c93a09e940d787b6a2034df4de8459e78fa5f813e2e0673cdf9f8bf50c6df8b1313b36ff395d6e82560d0e669da03130776
DIST cc65-sources-2.18.tar.gz 2254374 BLAKE2B 2a7a41aca7a8ae300f6b8bd65d083741fc6bad92f37187bae4ffd720c1e0de500e631c765b34dda8fdd36e87d6039daac339348396733a3a92046f5746bec279 SHA512 47e530052911c8fdac0ea560fef78f5971441509f37b4020df54937cf9b5420e07653b3d191c844da0af5dddd17a61e90c3ad3fb56bf7623214977017b4bc9a1
EBUILD cc65-2.13.3.ebuild 2937 BLAKE2B 9eb8625901d14b90f35b41d7db5f98ab9c008556e4247a44590410dd980170f91ff1ee45fa59b6b0f15bcf2c3b56aedf073cbe2a120c340b407f1c83e1b6f5df SHA512 63195c8bafb9c0c1caeb6f59854bdaa447172b55150554d58ef25af15faf49f68e3734f1710668c754dbbe4186914d9ffe762f3b367a223acd1658685e39bf2d
EBUILD cc65-2.18.ebuild 3031 BLAKE2B e5ec2779df5971142b4d58ec81ee795750223d038cfffae041ec812667566786db4ec0c276f3f68765aabc8b8f9622bb5736faf9ccf1dbbe5f5505ccbe5a73da SHA512 5521f8ca5fadddb7ffc4bffbea717ae244fd141a9ffbc0b7398e8854d878eef749ff7fa14aec70df9de36aad5b4c18ecfb670f30873f1828423a27f7d8c46a7a
MISC ChangeLog 3435 BLAKE2B 8fcd42d35073f0c6a4e3fc7e5ccc3546655aa0b7e5c9b9a1fd39178e2cfe12063e881f38e2f0bac802d37026d1746a1d82382017e8553fc7958757640109c9dc SHA512 697503823ef66475d816025b167e9ab0c20f054a360270c8d741bd77810806f35aa7f3add0724755a3bf1218e9f0dca62e1c0ea31d810f70b43f6529d8661049
MISC metadata.xml 205 BLAKE2B 2885a6508cc84e8c20c79cd20d9fd3269df33e1ce3c6394fda79b8f7f17b6f92ade1a3177ca71e41b027cd1f16cb7795f1dfb4b99a3aa1f6f8055bb778d633a4 SHA512 ef3a39d2cd131cd29451ec2d009484e89b60e8cbeed5fc0f5f899cebb0c5f9867682ce603982e4de32004493944c6ff99a4c797e7ef2441d6049e5a616143a8b

View File

@ -1,4 +1,4 @@
DIST skypeforlinux_8.51.76.87-1.x86_64.rpm 106358941 BLAKE2B 4790231bef6b066ca89f8c2a35eb78dbebcc26f1ca025567cd98b0dea951c1e414f941aebd263e70f0a5db710adcfd62a14b7ca8a55cde6e3615a33e17cd7fef SHA512 56816d847c718a2ac8474f24d9f8e9dca94386b8431e186a20dfd3a7b4f6e297b549e6846ed61f25a53aa811f7a37530afaf532a3650fafbb4480d8f61fc921c
EBUILD skypeforlinux-8.51.76.87.ebuild 6063 BLAKE2B 91f35a60705a53d5fc5ef39e611bec2ce68da0cb201f527f7ea32242928cbdfcf600e1d9f37c4fee8662d8acfbf4c90df97df93a3e51c65d43b01dc2c217184a SHA512 719b76249460abd2a8c155b89fd534fc929cca0321d1c3a7be689eb0873e0371ece050b1a64c213133a45846ecd19f746d2f0a78826107d9968966a9f619b374
DIST skypeforlinux_8.54.76.64-1.x86_64.rpm 106675881 BLAKE2B bb001a5b24dd3a3eb1b1531e5ce8f897fc8c559b662252537cf1975b3c9578fc5b0c704a6da469f4ba69bd11c15a23afca8850fc25545cc2c02f3dcd8c94a6a1 SHA512 1d1f074deb3fefb89f7e08f65109b410e75402070b18c36a63e4f8c5dd1d6160a2071e995c41bc3efd9c88699a3556193657eb1573c8a8dc764d2cc122da876b
EBUILD skypeforlinux-8.54.76.64.ebuild 6063 BLAKE2B 91f35a60705a53d5fc5ef39e611bec2ce68da0cb201f527f7ea32242928cbdfcf600e1d9f37c4fee8662d8acfbf4c90df97df93a3e51c65d43b01dc2c217184a SHA512 719b76249460abd2a8c155b89fd534fc929cca0321d1c3a7be689eb0873e0371ece050b1a64c213133a45846ecd19f746d2f0a78826107d9968966a9f619b374
MISC ChangeLog 717 BLAKE2B 62e7b63422d35e011a1d799f960e65026d1bca64361d1520e0123c928386be2926e7e1c5ea20e2fcce0f6c930cbcd1d23755ad0adc660256ba01bc4cfe5f483a SHA512 aeef06e239237b851ee67ace8c1fb8b822f5e39a8b90cd3335fa696336b1c68913780ee0f5642001116fa65a2cc54cd125840fb376f0721bf51094d6301f6403
MISC metadata.xml 795 BLAKE2B da666b2ac257898116bb8fcf60bf27947b2261f8f718e6bd9cdf3e2c35e38954659be9499675a425cea0f2a9309fb2ada85b54684651f25463140b7f4e89fde9 SHA512 7c97ba77885e397a00e855ffca0dd1f2aa4e1b9c5780650cac09a729ecf4cce07599179c67b86ace1d7e1cd47eafe3a397e9487b42de56e96a86ffb15947abf9

4
net-im/teams/Manifest Normal file
View File

@ -0,0 +1,4 @@
DIST teams-1.3.00.958-1.x86_64.rpm 89256463 BLAKE2B 394c15e5f752d404b2bee39eac07fe8014d20c28710aada8239191f1d45f12cffc88d9c22a619a8856090d463af559bf7d4dcefd52f176b3288a20093a315588 SHA512 7be7e606d07cee5fe95f594f721e90e63f89e1b26441c8ce1ca3c2da9b6dafc75e4ee47419dde72925f7c1611dbb11c79f70d3b738d9bbaba4a91fd87f06d250
DIST teams_1.2.00.32451_amd64.deb 64874490 BLAKE2B 8e2f4ee12bb782028e4a90e3d2f51a4945f741d1fe77c90ffcee19c397cc33f9f221a220489a7245eabb01210390a1bd0a15ac1d53d78f915390bbc97fc23d04 SHA512 2e921c0ebd2306b6f61f5ecd448206922394a19339e8c14023aa1778444a649bf4730c71362263e53bb833caed05907203d782221429e853d76695695835e407
EBUILD teams-1.2.00.32451.ebuild 1413 BLAKE2B a71734ea39d6bad94dc25b1bfc52e6624dfbd7ec64b92fde823649737fc8d09009d026fd63c743fb199b030d832e045c81c4a9b92231e4a6c70e6c4b2a90af15 SHA512 a4c79b97a253022d339d9fef51c21a2f9cda778ca10e14f85820065f93fcf6031bffb7de4b8a1ed0d7fd26c5df6b5548998c72bb43c688e5f27e449b62359f0f
EBUILD teams-1.3.00.958.ebuild 7010 BLAKE2B 9e95bd3ddd9a11af6dcee4e0ce4dad297dd61cfa06f04ba491851549280bf2ff983c66c3a56959c1e86d05c593eb867615d45532cc2648cdfe7ad8dcf866e936 SHA512 084188dcab85cb677f1951c038cec7cb9187412503908e37137b1796ee0599942230f3f566345960a27a68db1d8a6d91b2fe4c29b66cdc00c8aa8c06bbecd6e4

10
net-im/teams/metadata.xml Normal file
View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mario.fetka@gmail.com</email>
</maintainer>
<longdescription lang="en">
Microsoft Teams for Linux is your chat-centered workspace in Office 365
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,175 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
MULTILIB_COMPAT=( abi_x86_64 )
inherit pax-utils rpm multilib-build xdg-utils
DESCRIPTION="Microsoft Teams for Linux is your chat-centered workspace in Office 365"
HOMEPAGE="https://aka.ms/microsoftteams"
SRC_URI="https://packages.microsoft.com/yumrepos/ms-teams/${PN}-${PV}-1.x86_64.rpm"
LICENSE="no-source-code MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64"
IUSE="pax_kernel"
S="${WORKDIR}"
QA_PREBUILT=opt/teams/teams
QA_TEXTRELS=opt/teams/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node
QA_EXECSTACK=opt/teams/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node
RESTRICT="mirror bindist strip" #299368
RDEPEND="
app-crypt/libsecret[${MULTILIB_USEDEP}]
dev-libs/atk[${MULTILIB_USEDEP}]
dev-libs/expat[${MULTILIB_USEDEP}]
dev-libs/glib:2[${MULTILIB_USEDEP}]
dev-libs/nspr[${MULTILIB_USEDEP}]
dev-libs/nss[${MULTILIB_USEDEP}]
gnome-base/gconf:2[${MULTILIB_USEDEP}]
media-libs/alsa-lib[${MULTILIB_USEDEP}]
media-libs/fontconfig:1.0[${MULTILIB_USEDEP}]
media-libs/freetype:2[${MULTILIB_USEDEP}]
media-libs/libv4l[${MULTILIB_USEDEP}]
net-print/cups[${MULTILIB_USEDEP}]
sys-apps/dbus[${MULTILIB_USEDEP}]
sys-devel/gcc[cxx]
virtual/ttf-fonts
x11-libs/cairo[${MULTILIB_USEDEP}]
x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
x11-libs/gtk+:2[${MULTILIB_USEDEP}]
x11-libs/libX11[${MULTILIB_USEDEP}]
x11-libs/libXScrnSaver[${MULTILIB_USEDEP}]
x11-libs/libXcomposite[${MULTILIB_USEDEP}]
x11-libs/libXcursor[${MULTILIB_USEDEP}]
x11-libs/libXdamage[${MULTILIB_USEDEP}]
x11-libs/libXext[${MULTILIB_USEDEP}]
x11-libs/libXfixes[${MULTILIB_USEDEP}]
x11-libs/libXi[${MULTILIB_USEDEP}]
x11-libs/libXrandr[${MULTILIB_USEDEP}]
x11-libs/libXrender[${MULTILIB_USEDEP}]
x11-libs/libXtst[${MULTILIB_USEDEP}]
x11-libs/libxcb[${MULTILIB_USEDEP}]
x11-libs/libxkbfile[${MULTILIB_USEDEP}]
x11-libs/pango[${MULTILIB_USEDEP}]"
src_unpack() {
rpm_src_unpack ${A}
}
src_prepare() {
default
sed -e "s!^TEAMS_PATH=.*!TEAMS_PATH=${EPREFIX}/opt/teams/teams!" \
-i usr/bin/teams || die
sed -e "s!^Exec=/usr/bin/teams!Exec=${EPREFIX}/opt/bin/teams!" \
-e "s!^Categories=.*!Categories=Network;InstantMessaging;AudioVideo;!" \
-e "/OnlyShowIn=.*/d" \
-i usr/share/applications/teams.desktop || die
}
src_install() {
insinto /opt/teams/locales
doins usr/share/teams/locales/*.pak
insinto /opt/teams/resources/app.asar.unpacked/node_modules/@microsoft/fasttext-languagedetector/build/Release
doins usr/share/teams/resources/app.asar.unpacked/node_modules/@microsoft/fasttext-languagedetector/build/Release/fastText-languagedetector.node
insinto /opt/teams/resources/app.asar.unpacked/node_modules/@microsoft/fasttext-languagedetector/models
doins usr/share/teams/resources/app.asar.unpacked/node_modules/@microsoft/fasttext-languagedetector/models/*.ftz
insinto /opt/teams/resources/app.asar.unpacked/node_modules/@msteams/electron-modules-package-utils/build/Release
doins usr/share/teams/resources/app.asar.unpacked/node_modules/@msteams/electron-modules-package-utils/build/Release/package-utils.node
insinto /opt/teams/resources/app.asar.unpacked/node_modules/@msteams/node-locale-info-provider/build/Release
doins usr/share/teams/resources/app.asar.unpacked/node_modules/@msteams/node-locale-info-provider/build/Release/node-locale-info-provider.node
insinto /opt/teams/resources/app.asar.unpacked/node_modules/modern-osutils/build/Release
doins usr/share/teams/resources/app.asar.unpacked/node_modules/modern-osutils/build/Release/modern-osutils.node
insinto /opt/teams/resources/app.asar.unpacked/node_modules/media-hid/build/Release
doins usr/share/teams/resources/app.asar.unpacked/node_modules/media-hid/build/Release/media-hid.node
insinto /opt/teams/resources/app.asar.unpacked/node_modules/native-utils/build/Release
doins usr/share/teams/resources/app.asar.unpacked/node_modules/native-utils/build/Release/native-utils.node
insinto /opt/teams/resources/app.asar.unpacked/node_modules/node-spellcheckr/build/Release
doins usr/share/teams/resources/app.asar.unpacked/node_modules/node-spellcheckr/build/Release/spellchecker.node
insinto /opt/teams/resources/app.asar.unpacked/node_modules/keyboard-layout/build/Release
doins usr/share/teams/resources/app.asar.unpacked/node_modules/keyboard-layout/build/Release/keyboard-layout-manager.node
insinto /opt/teams/resources/app.asar.unpacked/node_modules/keytar3/build/Release
doins usr/share/teams/resources/app.asar.unpacked/node_modules/keytar3/build/Release/keytar.node
insinto /opt/teams/resources/app.asar.unpacked/node_modules/keytar4/build/Release
doins usr/share/teams/resources/app.asar.unpacked/node_modules/keytar4/build/Release/keytar.node
insinto /opt/teams/resources/app.asar.unpacked/node_modules/slimcore/bin
doins usr/share/teams/resources/app.asar.unpacked/node_modules/slimcore/bin/*.node
insinto /opt/teams/resources/app.asar.unpacked/node_modules/v8-profiler-torycl/build/Release
doins usr/share/teams/resources/app.asar.unpacked/node_modules/v8-profiler-torycl/build/Release/profiler.node
insinto /opt/teams/resources
doins usr/share/teams/resources/*.asar
insinto /opt/teams/resources/locales
doins usr/share/teams/resources/locales/*.json
insinto /opt/teams/resources/assets
doins -r usr/share/teams/resources/assets/*
insinto /opt/teams
doins usr/share/teams/*.pak
doins usr/share/teams/*.bin
doins usr/share/teams/*.dat
exeinto /opt/teams
doexe usr/share/teams/*.so
doexe usr/share/teams/teams
exeinto /opt/teams/swiftshader
doexe usr/share/teams/swiftshader/*.so
into /opt
dobin usr/bin/teams
dodoc usr/share/teams/*.html
#dodoc -r usr/share/doc/teams/.
# symlink required for the "Help->3rd Party Notes" menu entry (otherwise frozen skype -> xdg-open)
#dosym ${P} usr/share/doc/teams
# compat symlink for teams bin autocreate autostart desktop file
dosym ../../opt/bin/teams usr/bin/teams
doicon usr/share/pixmaps/teams.png
#local res
# no 1024 at the moment
#for res in 16 32 256 512; do
# newicon -s ${res} usr/share/icons/hicolor/${res}x${res}/apps/teams.png teams.png
#done
domenu usr/share/applications/teams.desktop
if use pax_kernel; then
pax-mark -Cm "${ED%/}"/opt/teams/teams
pax-mark -Cm "${ED%/}"/opt/teams/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node
eqawarn "You have set USE=pax_kernel meaning that you intend to run"
eqawarn "${PN} under a PaX enabled kernel. To do so, we must modify"
eqawarn "the ${PN} binary itself and this *may* lead to breakage! If"
eqawarn "you suspect that ${PN} is being broken by this modification,"
eqawarn "please open a bug."
fi
}
pkg_postinst() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
}
pkg_postrm() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
}