diff options
author | Justin Lecher <jlec@gentoo.org> | 2014-01-29 15:55:51 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2014-01-29 15:55:51 +0000 |
commit | fab19c13a53ad9d6ad65e552f1bd88536fef9da7 (patch) | |
tree | cda29fbc3ea0726c11b4a706fe8edef3bc15c1a9 /net-im | |
parent | keyword ~ia64 wrt bug #465948 (diff) | |
download | historical-fab19c13a53ad9d6ad65e552f1bd88536fef9da7.tar.gz historical-fab19c13a53ad9d6ad65e552f1bd88536fef9da7.tar.bz2 historical-fab19c13a53ad9d6ad65e552f1bd88536fef9da7.zip |
net-im/skype: Verion Bump, #499264; thanks Jouni Kosonen for the patch
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Manifest-Sign-Key: 0xB9D4F231BD1558AB!
Diffstat (limited to 'net-im')
-rw-r--r-- | net-im/skype/ChangeLog | 10 | ||||
-rw-r--r-- | net-im/skype/Manifest | 39 | ||||
-rw-r--r-- | net-im/skype/files/skype-4.2.0.13-desktop.patch | 17 | ||||
-rw-r--r-- | net-im/skype/metadata.xml | 16 | ||||
-rw-r--r-- | net-im/skype/skype-4.2.0.11-r1.ebuild | 6 | ||||
-rw-r--r-- | net-im/skype/skype-4.2.0.13.ebuild | 126 |
6 files changed, 182 insertions, 32 deletions
diff --git a/net-im/skype/ChangeLog b/net-im/skype/ChangeLog index 510c1b2f7075..494cb31b76cf 100644 --- a/net-im/skype/ChangeLog +++ b/net-im/skype/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-im/skype -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/skype/ChangeLog,v 1.153 2013/10/17 18:32:40 mgorny Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-im/skype/ChangeLog,v 1.154 2014/01/29 15:55:49 jlec Exp $ + +*skype-4.2.0.13 (29 Jan 2014) + + 29 Jan 2014; Justin Lecher <jlec@gentoo.org> skype-4.2.0.11-r1.ebuild, + +skype-4.2.0.13.ebuild, +files/skype-4.2.0.13-desktop.patch, metadata.xml: + Verion Bump, #499264; thanks Jouni Kosonen for the patch 17 Oct 2013; Michał Górny <mgorny@gentoo.org> skype-4.2.0.11-r1.ebuild: Do not require -abi_x86_32 on emul-linux to simplify installing. It does not diff --git a/net-im/skype/Manifest b/net-im/skype/Manifest index f3c58a69e6dd..130d58d0d11d 100644 --- a/net-im/skype/Manifest +++ b/net-im/skype/Manifest @@ -1,36 +1,37 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 +Hash: SHA512 AUX skype-4.2.0.11-desktop.patch 570 SHA256 f35badada0dbc5f1291600d1c80501bd5d21c4f1ecc14e8628da80a61f1ce196 SHA512 de9d8b1a1b87ca51746ae523225f16c7a36760dbc5a8a4bb07e65d2c58b1a86f6a9b33a9c405da7c5b36e9a47740322d2b5f37da81e217c8ed45fa3a7fb6693f WHIRLPOOL 670eed4795dab9e07e7c6ed74273cf222ac2db6e265694fcc45a32557190fa30c95ee6fd27f8e8d6bf22128c61ee22d4ab09892ef3df163ce27977aae0e74715 +AUX skype-4.2.0.13-desktop.patch 555 SHA256 69a33cdafd543c695d27fbd437396eac95a915e9c7126e4517352f7eeacba132 SHA512 2f82e079962d2069193303375b6131303aebf7d8830279436dba58b91e74fe120016f84e2acc30625388a04e18183cd61bcd2d8ea08371fa5bf6ccec81818d52 WHIRLPOOL 8e58b94963320eda6c702513387374074d505d12d9c608d6415a3f948411448dd17cdf1b2006b11b7c238fec10f6a20bad75eb5197b29bbc2e46f4965522e439 DIST skype-2.2.0.35.tar.bz2 23079739 SHA256 b56b7170e218da1e2d52d63f8519d365c54296d294a32ab605788910d950eb94 SHA512 d4496ec15d93e22ca6fac884c097aa26f4533f1cda36e23518da4f98e17736684532c33689bb58ffcddb1d537cd2ae0de8f336db2588d034f451d46a59c0720b WHIRLPOOL 9d3b3e2cc5cd973c280a50883f19839cfd2df5166ef0f82cbf043a822e9fb94e2d8350daa85cb941faec5df4982c73d4bc9a81282f2623986c39b34545de9af6 DIST skype-4.0.0.8.tar.bz2 28719848 SHA256 f7044abb001dff02f3cf7753fab86df1a593792ec466a5328c0534595726023f SHA512 f29c5be1fd5d787583181afb2baa7bf09b9fef6aa9812bad5a76ecaeffc55789d3b18f838680051e4cfa1a10a92988166848b8074cc0e3dbb6a7870258967c08 WHIRLPOOL 36428288a655fec4145cfbec455ae530b8996fb678e6ea7379c51bf39dee7d949d7db8528e43dcbb6976f27e885f90aa1c4b0233f79161a988aa6e70b84e9048 DIST skype-4.1.0.20.tar.bz2 30500691 SHA256 c31e47cd5dcb14eead897f36bab80ee8d49c0e6dbf469c93bf745d5addec0ce2 SHA512 81cc8426d609735b6b86307300089365f43b5b492f6f99e7794b83a2b028f1e4031c0f045ec7a6e5ea4c34d618a6e1af56b21227f4b4049fb3e3430444228818 WHIRLPOOL 894fa9c8b97b02e88c23aa7a63edf49d3059e22c273220cd8cfc26cbe5e28e14a786b311b664208de1144153a7037f122d41830aeb1300a9646869a17387b406 DIST skype-4.2.0.11.tar.bz2 16109666 SHA256 87d30ab2ca219c1661c6497900da8fec5a30d8383f32240dc5a48f0aca35064e SHA512 b815c1537ae198372d13fdfac40c2a0e595c1edfc8e16a7e1b1fc1313d5deb5bd52c32e3a5c3d6cdf9006817e46c09cc52fbbfcaab25b36dcd9e29cef6f7ac8c WHIRLPOOL 98541dc67fc14385bacaa47b603593c01f489ab09023b79511950effc9597f5aa12e4e1ee1bdddd3f85103a59541cf41f2174ca0c3b83efca7e2031ef64aef69 +DIST skype-4.2.0.13.tar.bz2 15459189 SHA256 a51616242b8b1202b936ac958024b793cc271fe9994372efb1e7930d98b9f38c SHA512 61971ce44f1e3c0f65a15f91cd3e3f78f0c20842f8edf10569831b9028b440d64b1049a748b115de09d138e27e4f256548335f9242ba64dce23edc7fb7bc1d14 WHIRLPOOL f7da7c7924d853044dad33ea5cf392eb13805e8a42662d5ded3cf851b355d1e958d963a39e312fa77a016b25a1796e442aad4470d1a365ec27219073fcca3dcc DIST skype_static-2.2.0.99.tar.bz2 34592774 SHA256 a9fa7744cb86060397597013a0ec44d21f72d30e42c5a6a28cd3ec33c0b5d955 SHA512 f67cfd98d6285d2c8a4506a68e7d3c3d7aff53695cbfde2dc7ed0b5bfdef59f2c41994b5cfe263c97d477df89ab6c57dc272418d6d2d89e5f0c4a553991914a0 WHIRLPOOL 01ff0d672a9ef9286e8a1974f07029519980942580135a293c1c3c8949b75711a480a733c37703ff755af753d9da2423bc7d235c35815ba3e0c33463312616e8 DIST skype_static-4.0.0.8.tar.bz2 40843888 SHA256 434cfaf1de87d53b8e6b78a3deb85f2eebf75195a0f8c25f453cd618d8d1efce SHA512 9d63422b58d041ea854c7b768ce8b2f9cd3f5fda3f3113df4d71b97116e8480b2f4ee682f60d8e054b321f00ce90e45229170ca1c23a6a476a58d198ca7279cf WHIRLPOOL 062247935d2641f36d5b34530c666d1c3d262495e9d1de5d544ebdf562453bdcffb40e4e15c4bb2ec9216c84221682147c18fba3a66c8837f98f7bf028e79235 EBUILD skype-2.2.0.35-r99.ebuild 3434 SHA256 1858688346d2a46243597d372f25e2d697bb7453197333a0101fed0e48957be4 SHA512 46a7e6befd3bfbfa4351de50f25b91934d972a4705cc1e0770d3f46c841e9adb58de547a85c1e13c308e0467b6b725a055f726ddfd196f91b573ad08348114ef WHIRLPOOL 8d22ac5aabafcee23b167581d8b33a475142188139a319c91eeeb62ebb8500ecd9419ef7fbc084581206188306d97fede1ef80bb13dfafe189a7d5922b26f591 EBUILD skype-4.0.0.8-r1.ebuild 3407 SHA256 d9166045c9fc4e0c5648ed4a8a82c84c7410486bdc88aa6849f872fb782c5c9c SHA512 b2498b5ae3ae3908da5cd84d9bfee33cc84acc409e5390abec2a686385affa2270bfa0254f4ec9fca39b45c03ccf223191bb62f5529783ed896e899d1447094a WHIRLPOOL 1198520e267560f6ace342c39194f2bec44ac7ae5637e6909c6ac0beb7d99e264d3418066551786e2674eea5f69a44495fef54328550b5bb3dfbffbad5ebca39 EBUILD skype-4.1.0.20.ebuild 2795 SHA256 11946078c925b203a7ea047df6a15f34a2426540da50bf53448c9d0f32fe2c1b SHA512 48e7acf82c5beff4d8240167cb722204234b78275f624170df7af5754159ad3d2bf2281b817aecf6672b43612af657aeebfdd9114101a9208bd40fb80af3976d WHIRLPOOL 915a86d80e4fffd718cbc1fbef657371124c3ea186a72609e73f5df0bf97dbabe356b0e06eaeec0572448ea19616cb3fc7f57f1eee347e14b808b10b17bd5096 -EBUILD skype-4.2.0.11-r1.ebuild 2987 SHA256 b7a90cb645f3e39bb0a7583e939aad7658e223ec3c8f5b7d43901d30bfacc687 SHA512 ee66d7058e330cc02acfffd7a807b665a53eeecdd2caff14edc1a3d21e574e24011d3203554352af28e8ddc4d6eedc364bbe85fa6e5f4101bd9701e0bc4d54c0 WHIRLPOOL c48b89d21a122f55ac282311658b22f1bca6bfd6077862f330c7c9c6340d91c2930bd322a38916acfe4b4dd099c102869125f1c13f298e79fdb4a68c7ad5d639 +EBUILD skype-4.2.0.11-r1.ebuild 2989 SHA256 57cce4f2d592c5fe2017d312c82e833369828f4efd5eb00c5fd855cdcc4b552f SHA512 961a3c1c8528896a2a19cd00a01cca0e5a3449e8d017a8f4c87c66c169931581af566a2a514cad43a7932010570051f1218708ba5cd2117cfa3d1b915e0d7bb9 WHIRLPOOL d002d4e82bd665f6d85784a1ff4cc148d838d77918d46ea77689e284ec52fa52ec3146565cd70c195c62234f523d6397ee7a822df04ba09df0b22e7fa778819c EBUILD skype-4.2.0.11.ebuild 2809 SHA256 ed305e0d28857ee7897edadac16b94843334c43967c3396fa2b137b8903e4736 SHA512 f1612dbd17a584007a5466d2e49ba51631a6073df8eabb1aabcdf2b5fdce8460f96962ba62aceaae41cc0b266bc15e636bb9e709b5d8d86c50a7efa60b0a6856 WHIRLPOOL f0658bd66271e83f521c7105a5e3e73215556aff06f23cc5ed14a7f2e58d32d6792a28818fed819a7cd39d201393ac74fa4e3cc6d76503ca19c1965ada33d330 -MISC ChangeLog 27119 SHA256 4582ba616ec5638bb721e8e3ed7b65671277d148270f3c22fa7e6e53b5572a16 SHA512 662cae2d3dcab70fd9489137e0444dc5c6d292db6ee01fe1b86b78f1f04b0b7f0d17c00fe37126a2fb45a26d4be746efd5c5fe350ab440bd7e3da0b3490fa5ea WHIRLPOOL 8ef7ae7a7638aec85a4b6c633f8786a08b13d45ac0ab04a8959733bbe0416205cdae72d4d05a6952fe0d381c4dffec6cb5a457ea697be65351b892e18784db0f -MISC metadata.xml 667 SHA256 731cac629cdcd3afb24c75f3b49485799f16fb43735a85d01ad1e26db429fdc5 SHA512 f91159b880661dc498767b75a99d6f0c0b5853601fab291d25ab320fb5b188b65675e6d41ee51d700f281b9ad5b2bb2afb18b712d591a7d1673fdd10baf7cb11 WHIRLPOOL 83358915b9c23776516d690922953690e3acb7559b6b492ddf2038449b866007a5ff26c8b747c2577218eb68c70825bdaff26ef39d125fbf3a4fd74bab69efa8 +EBUILD skype-4.2.0.13.ebuild 3009 SHA256 6f22c957020ebf7ea9d8dcf01dad377f895f183cf9f392e2f5df9b4218cd734c SHA512 b8e79fac9f8a8f862f5d63f9700e2c37b5d02d92aba4f40bf036616179c3fb48868a605e4b6af68549c2a5da337cf230c733e26d918947bfc089c38b58dee82c WHIRLPOOL 69fffd86882baccbc1b5d7413bf85cc9c9653b49dd221944cf2a301be5d2a5c017ce0d1d9e79eb2c64e507d101575d7d09b7e50daa0a3f118f118fb82829e005 +MISC ChangeLog 27358 SHA256 83f2bf4002e808a09a1620ef1c9647f28d21fa5f589615800a511dcad95a6e0f SHA512 c19104b1909b112501c182200d3c678c05d74faf2861f862d05254619da3d3823c473ba69c16eda26c45527b4bc19b30687c34fa6a9e9257afc5fbd56d2aafd8 WHIRLPOOL 2d8c1a8b6d33019d905046775dcf84b75ee0709d5c7b3c1b02319dcf95c807dc684e1ea628819997a72391fa76dce9c08f6ae64fc10946834d2dd02f6ff50196 +MISC metadata.xml 678 SHA256 14559d2feaf76ef46c8d670af2b7ee0e4831a4a6d90f6f620514123e9de900c0 SHA512 cf66d14706711624f43cfde33548411dace0e1e8fa1642ba7c47cf67f217a26a2b57c65fc7722c23fd9ae3571ac3c41f07b934078e540f54dbacdbf8c54c8743 WHIRLPOOL f98e6e7d113aa63b7d7391d9aa1231f71d6c89e4752877e8563180a60b39635a390c08ced73768d4b15da3756b2858a59246de313454c0b43c925e5803bcebb8 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQJ8BAEBCABmBQJSYC1VXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC -MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOx90QANPJe70vp2eNAZQGYTJKXBNd -4jJxtDX4pTxkIozFyMhQ1u4CfGsqmNYcPeK5NdsCDu47s7FVz999i794HiHtBaTt -zlTny0GaMUFAE96jVnJjucNV0QW2ge0Zo4DwfnjsDNN68axhM7GlSHz4c/dfFvSR -OuB9JlTJa6EFHdXxeYqBSqM03oxq4X+Z7tBmaCMS/B3AQxx0yJKm8tJ3vcKOv0o4 -TjU2su4QQdRNSFDjtJLkQpgNplLZngsHLmn/QySrcKMfd+yPC8qobdUpbxiuKAgU -MD6QuQB0QmMS9BMkItAD3vCq8noJyby39ecRnd7ailXGbkoUuGCMknPideRJaAtb -Yp2wXkNOkpMLlwRdZCVezUUaFPrkdOsEm6L/3jZ4kRMw2cLxUBzWTJjqyv2kV7iG -HHCEiDi4wVzC3l8ebr8UyO18HL1LuzRP32Fw4gkv61UdsFknKe3+knYfPfIehoRF -Yk3fglyX3z49Bvd6TPQJD80wDT/6pkC4bc9W9OsZ/Bh25uX9PIbUkxrcIORaKMdW -8nxriYrgLlOgcDMZctBzA68rC0VlP/swqiL1V63NEN0nLccFFkTo4BWhFmIAu5Ro -4HuNJESx/k/NcXrG2/1Wl8NKjwvPqPOS/4+3Om3Fa7hecrDP4zLXfPU2OyuPTI14 -mDxWVtr69ubIt8n8nsVV -=GjHu +iQIcBAEBCgAGBQJS6SSHAAoJELnU8jG9FVirNLkP/20zmcYpJDF6qIKXoJUAGaVU +WIzaWzg32wvficu2yvEyyGP5dtCIW+Vb7CSruaG8oemqan08d40Ku3M8ZWma3Pfe +eFc/P4R33BkP0AUR/FjSdAViGVP616S+TtgCdnUFt3ovfWAfAcMZlR4sH2ZdkAj1 +g1/qIcFD21FVRTkufv9lh2nWdfh7+a8uJU5Ekt0GMOEacoXTyYIxV0caHXqL03uS +lv7ST79ttNmsUz51oyRZsbOvFbdsg5lSsc3Hu+Aemv7EJWIuMQTTsIcHhE52fio8 +o3zNqaqpf3kzENf7kxl0isWf5FOQmuQAASDkU/XDRBNOxLFcIdeqTSsfG/eZqDHL +p/VEu0wdPOjFBf1JBycxU/88u8Uc9Ot5pvovGLfz90rIVXWqxevbYjpoXSm7OBYS +gKdFbiO3kcRQvPGGJw4g+9JC3N/B6LqKUYPDGQuXwWVmc7Le19LpFuynBkHIzbPp +AoEkSNtVl97cYhLbdaaqs7zclMWENGItsIbUJlfYkdTDbGCIy2RAc2KWnFlUg9yl +ynyM21foGoJF8z01VyCY+mJUcHnUARTXYjioCDYuInDnG2sWWblxa0uMgWsNGJjz +rFbzy3YJkBr96Zgemrt3gUCIM/P69+yETq6dC1dp6vo57HIO4MD5ExGW2bDUT77I +TRisk+IfP7us9nVX1uuQ +=QEzW -----END PGP SIGNATURE----- diff --git a/net-im/skype/files/skype-4.2.0.13-desktop.patch b/net-im/skype/files/skype-4.2.0.13-desktop.patch new file mode 100644 index 000000000000..a77d86e3a1ac --- /dev/null +++ b/net-im/skype/files/skype-4.2.0.13-desktop.patch @@ -0,0 +1,17 @@ +diff -urNp skype-4.2.0.13-orig/skype.desktop skype-4.2.0.13/skype.desktop +--- skype-4.2.0.13-orig/skype.desktop 2013-12-18 20:52:54.000000000 +0200 ++++ skype-4.2.0.13/skype.desktop 2013-12-18 20:52:54.000000000 +0200 +@@ -1,11 +1,11 @@ + [Desktop Entry] + Name=Skype + Comment=Skype Internet Telephony + Exec=env PULSE_LATENCY_MSEC=60 skype %U +-Icon=skype.png ++Icon=skype + Terminal=false + Type=Application + Encoding=UTF-8 +-Categories=Network;Application; ++Categories=Network;InstantMessaging;Telephony; + MimeType=x-scheme-handler/skype; + X-KDE-Protocols=skype diff --git a/net-im/skype/metadata.xml b/net-im/skype/metadata.xml index cae35e08b06f..2b4ba8b35b0c 100644 --- a/net-im/skype/metadata.xml +++ b/net-im/skype/metadata.xml @@ -1,16 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer> - <email>maintainer-needed@gentoo.org</email> - </maintainer> - <longdescription>Skype is the next phenomenon from the people who + <maintainer> + <email>maintainer-needed@gentoo.org</email> + </maintainer> + <longdescription>Skype is the next phenomenon from the people who brought you KaZaA. Just like KaZaA, Skype uses P2P (peer-to-peer) technology to connect you to other users not to share files this time, but to talk and chat with your friends. </longdescription> - <use> - <flag name='qt-static'>Install the main skype binary with internal copy of Qt</flag> - <flag name='pax_kernel'>Triggers a paxmarking of the main skype binary</flag> - </use> + <use> + <flag name="qt-static">Install the main skype binary with internal copy of Qt</flag> + <flag name="pax_kernel">Triggers a paxmarking of the main skype binary</flag> + </use> </pkgmetadata> diff --git a/net-im/skype/skype-4.2.0.11-r1.ebuild b/net-im/skype/skype-4.2.0.11-r1.ebuild index 276d8e9855a5..c79d8d7f589a 100644 --- a/net-im/skype/skype-4.2.0.11-r1.ebuild +++ b/net-im/skype/skype-4.2.0.11-r1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/skype/skype-4.2.0.11-r1.ebuild,v 1.4 2013/10/17 18:32:40 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-im/skype/skype-4.2.0.11-r1.ebuild,v 1.5 2014/01/29 15:55:49 jlec Exp $ EAPI=5 inherit eutils gnome2-utils pax-utils @@ -9,7 +9,7 @@ DESCRIPTION="A P2P Internet Telephony (VoiceIP) client" HOMEPAGE="http://www.skype.com/" SRC_URI="http://download.${PN}.com/linux/${P}.tar.bz2" -LICENSE="${PN}-4.0.0.7-copyright ${PN}-4.0.0.7-third-party_attributions.txt" +LICENSE="${PN}-4.0.0.7-copyright ${PN}-4.0.0.7-third-party_attributions.txt MIT" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="pax_kernel selinux" diff --git a/net-im/skype/skype-4.2.0.13.ebuild b/net-im/skype/skype-4.2.0.13.ebuild new file mode 100644 index 000000000000..c10127f4c6fb --- /dev/null +++ b/net-im/skype/skype-4.2.0.13.ebuild @@ -0,0 +1,126 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-im/skype/skype-4.2.0.13.ebuild,v 1.1 2014/01/29 15:55:49 jlec Exp $ + +EAPI=5 + +inherit eutils gnome2-utils pax-utils + +DESCRIPTION="P2P Internet Telephony (VoiceIP) client" +HOMEPAGE="http://www.skype.com/" +SRC_URI="http://download.${PN}.com/linux/${P}.tar.bz2" + +LICENSE="${PN}-4.0.0.7-copyright ${PN}-4.0.0.7-third-party_attributions.txt" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="pax_kernel selinux" + +QA_PREBUILT=opt/bin/${PN} +RESTRICT="mirror strip" #299368 + +EMUL_X86_VER=20120520 + +RDEPEND=" + virtual/ttf-fonts + amd64? ( + || ( + ( + dev-qt/qtcore:4[abi_x86_32(-)] + dev-qt/qtdbus:4[abi_x86_32(-)] + dev-qt/qtgui:4[accessibility,abi_x86_32(-)] + dev-qt/qtwebkit:4[abi_x86_32(-)] + ) + >=app-emulation/emul-linux-x86-qtlibs-${EMUL_X86_VER} + ) + || ( + media-libs/alsa-lib[abi_x86_32(-)] + >=app-emulation/emul-linux-x86-soundlibs-${EMUL_X86_VER} + ) + || ( + ( + x11-libs/libX11[abi_x86_32(-)] + x11-libs/libXext[abi_x86_32(-)] + x11-libs/libXScrnSaver[abi_x86_32(-)] + x11-libs/libXv[abi_x86_32(-)] + ) + >=app-emulation/emul-linux-x86-xlibs-${EMUL_X86_VER} + ) + ) + x86? ( + media-libs/alsa-lib + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXScrnSaver + x11-libs/libXv + dev-qt/qtcore:4 + dev-qt/qtdbus:4 + dev-qt/qtgui:4[accessibility] + dev-qt/qtwebkit:4 + ) + selinux? ( sec-policy/selinux-skype )" + +src_prepare() { + epatch "${FILESDIR}/${P}-desktop.patch" +} + +src_compile() { + if type -P lrelease >/dev/null; then + lrelease lang/*.ts || die + fi + rm -f lang/*.ts || die +} + +src_install() { + into /opt + dobin ${PN} + fowners root:audio /opt/bin/${PN} + + insinto /etc/dbus-1/system.d + doins ${PN}.conf + + insinto /usr/share/skype + doins -r avatars lang sounds + + dodoc README + + local res + for res in 16 32 48 64 96 128 256; do + newicon -s ${res} icons/SkypeBlue_${res}x${res}.png ${PN}.png + done + + domenu skype.desktop + + if use pax_kernel; then + pax-mark Cm "${ED}"/opt/bin/${PN} || die + 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 + + echo PRELINK_PATH_MASK=/opt/bin/${PN} > ${T}/99${PN} + doenvd "${T}"/99${PN} #430142 +} + +pkg_preinst() { + gnome2_icon_savelist + + rm -rf "${EROOT}"/usr/share/${PN} #421165 +} + +pkg_postinst() { + gnome2_icon_cache_update + + # http://bugs.gentoo.org/360815 + elog "For webcam support, see \"LD_PRELOAD\" section of \"README.lib\" document provided by" + elog "media-libs/libv4l package and \"README\" document of this package." + if use amd64; then + elog "You can install app-emulation/emul-linux-x86-medialibs package for the 32bit" + elog "libraries from the media-libs/libv4l package." + fi +} + +pkg_postrm() { + gnome2_icon_cache_update +} |