From c0d488d9fc5c7120ab9e35513936e646b44ce2fa Mon Sep 17 00:00:00 2001 From: Manuel Rüger Date: Tue, 2 Dec 2014 13:09:13 +0000 Subject: Revision bump to default to ruby20. Package-Manager: portage-2.2.14/cvs/Linux x86_64 --- kde-base/korundum/ChangeLog | 8 ++- kde-base/korundum/Manifest | 25 ++-------- kde-base/korundum/korundum-4.14.3-r1.ebuild | 72 +++++++++++++++++++++++++++ kde-base/korundum/korundum-4.14.3.ebuild | 4 +- kde-base/krossruby/ChangeLog | 7 ++- kde-base/krossruby/Manifest | 23 +-------- kde-base/krossruby/krossruby-4.14.3-r1.ebuild | 61 +++++++++++++++++++++++ kde-base/qtruby/ChangeLog | 7 ++- kde-base/qtruby/Manifest | 23 +-------- kde-base/qtruby/qtruby-4.14.3-r1.ebuild | 71 ++++++++++++++++++++++++++ 10 files changed, 232 insertions(+), 69 deletions(-) create mode 100644 kde-base/korundum/korundum-4.14.3-r1.ebuild create mode 100644 kde-base/krossruby/krossruby-4.14.3-r1.ebuild create mode 100644 kde-base/qtruby/qtruby-4.14.3-r1.ebuild (limited to 'kde-base') diff --git a/kde-base/korundum/ChangeLog b/kde-base/korundum/ChangeLog index 24aaa339c984..f41f09ec492f 100644 --- a/kde-base/korundum/ChangeLog +++ b/kde-base/korundum/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for kde-base/korundum # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/korundum/ChangeLog,v 1.227 2014/11/16 12:21:26 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/korundum/ChangeLog,v 1.228 2014/12/02 13:06:44 mrueg Exp $ + +*korundum-4.14.3-r1 (02 Dec 2014) + + 02 Dec 2014; Manuel Rüger +korundum-4.14.3-r1.ebuild, + korundum-4.14.3.ebuild: + Revision bump to default to ruby20. *korundum-4.14.3 (16 Nov 2014) diff --git a/kde-base/korundum/Manifest b/kde-base/korundum/Manifest index 76bd8f0885f6..9825250de33b 100644 --- a/kde-base/korundum/Manifest +++ b/kde-base/korundum/Manifest @@ -1,28 +1,9 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - DIST korundum-4.12.5.tar.xz 160444 SHA256 d26e3b5c286e1b8d07fdc96d99992cc56eadc0164f08a5fa86bec0245def45c2 SHA512 7fb82e3fbd60a911fa13b1a4a43c8160541209a91dfa642d6b503e08d2b1c824b63faac40c91a9f8fd0e8e08a87df7b4535dccb6a2b35305285db0bab428ba9c WHIRLPOOL d32eb15a77c890777d79676aec1408f81f3b351c727a4fed91245e0977b6ebb70a8d524cea089c9b7b470ab8e2cb44f5b2a7e6d50759bff4d2586776a6d99e17 DIST korundum-4.14.2.tar.xz 160448 SHA256 999576caea19d8897ddfb0c8db515632189b8feefaecf778dda7266c5017ebac SHA512 7b409f4a9bafb89864818e75802b15503f74c23ec3ed5687220ede5f1b0dd2bb528214892f1cbfacc6924e98aa3e178bf1112086fad741eaa4028fd1e6f38e01 WHIRLPOOL 2d1040c48db6893d7bb98581fb8da9e5008afdfedf5cc3099a8f1109219ac8942d05fdc83756a019984e5cf37d060f1f303fa290e1dceffe680f439148aa1162 DIST korundum-4.14.3.tar.xz 160444 SHA256 92ecb797728d30518a8270e15652c958dd0d9091eada1eae2806c3ec8069577d SHA512 a5edda29eeaec39772fa9f3a9cd31022a5f0ea2022eba1270183918ba7f9c8890c08be697adad1c5a4c1f9fc6d6727c737416cf9457ec6eff1ee6b7c1331f16c WHIRLPOOL 72f1cb82419402567463227cfef71bd045516dbcd76d2043b0728c2190a4970339fcdfd300c004cdfa131029909294070efdabd6e7eb8eb8003fcc1851d114be EBUILD korundum-4.12.5.ebuild 1878 SHA256 1da61335c4ade009ae260cdd4589e3e9b8f0de14176050c735070a3d79ca9073 SHA512 55551b04b5d9f880026bc325beee50c1149e6f5053f1f8fb0b08e11010944cabd6ba017cc8794de8e058f22793b72825ebc6a0204f034c5405b66c15de837f5d WHIRLPOOL 5ff4f41a2834f02b6a1818b7e9a0af80a19b40e6ebda7e5484c3301f916b3d3f86c5791e9633410a6db3056e1b07f8ec58de9d232b68690e9b673a2746cecb33 EBUILD korundum-4.14.2.ebuild 1747 SHA256 8e10862aaab9e062a43c1e89bf6db8e798e649c9e3df7c60b138590e96b6d81f SHA512 ab88884eb00ea8372c08688bd3f4b11cd37a0ea7200be922155fc5d6df5138c79fb03764cb83e77702df0a9442329f3b31fd364e5d1b6074ff71d760ee1e3c01 WHIRLPOOL f6322eed7135ae9139b9be27aa6af0c9fb76b1f33813716ae2a60f573221a07985f5d43103197bc33f3b6cfc2f92457679e9815de68300316ce7d45401479038 -EBUILD korundum-4.14.3.ebuild 1744 SHA256 2c6e7c48086fec5cdfa723800f40f1a70308fa72d1bc9f692c9c615735617873 SHA512 2c41a7e7b0507730890a4441b583d413112d85f685fd9903b474118f486a1b5ab9f939b87ce9f7bd76bf9e938758ce976e2057ecf2b1849a8592fc82e0e44d96 WHIRLPOOL 75ddee3d8a5e012af611e5a457fc484293b97d34191a5ee150618ca948e5b414c08e5c49a3fc9a5c0db8bcbd44c7c2b2131db9084f1032efc2994f93948614d5 -MISC ChangeLog 16584 SHA256 b0382181f9d47bf69becc117320da1e7588ba6ce44180075ae2b2a1267eafc47 SHA512 da1450e5011eb2201110c51aeec23e849255c4484a94ee8d9f6b438c58eef7863968dddbb6e8f46ef2d97bd4d2143c6a6cff158f8e5eb6df6203647887bea271 WHIRLPOOL 4f345cc827c87884cabae35d7d41c6725f1593051b17de32d16ac3e3d9e7a7130cbaefaba6748f6bd293d637526711373ed493906246de985461a4923f0532ff +EBUILD korundum-4.14.3-r1.ebuild 1768 SHA256 92938fb69edfa38bace029c6390ec641106e57cbf5fa66ff382fa5375edd1d95 SHA512 37e04ac72265b5366a8c3f1b9bd7f8dc233e3baa69f146208bf7d867b4b0569e2d70e62896101522c231c66742c0781a3928005942eb5f3cb11a248b624b4efb WHIRLPOOL 8ae02ca66fbcac72e475643c45c2207e46dd747331dbd7212e987d2a12a93b85bd830de691c269f377c4b12b71ffe05cd3f631e1d6dc875c7686399a4f9270d7 +EBUILD korundum-4.14.3.ebuild 1765 SHA256 ac5d7ac08d6a12d7860ea5cbb60989db3c2b4054022efba797e4dd5c9db93665 SHA512 9bfd5ae9435de0f43fd5a0a1d0f0c12fa267d8fc933043b695aade3c462d3c183accd2ba767bb48faeccba706d62d420f5bcbd187557255907729d48945eb594 WHIRLPOOL c8ce9510d350ec541f83d4ff3fddafb1e9b370ae28efa8fb5dd3a91ed03838e8ee8272399c8d474bf362757552d825ec474c0bcbf07e7c270baf31023f196724 +MISC ChangeLog 16759 SHA256 d74838cdab4421e905fac31abd10b493819811d5671e90d6cf5081315803e333 SHA512 28421a1ff718a7c6b8f9fa265e52d86a9e70cb29ac1cf5424762cf1c0cf682dfda8841e019489b7156ed388f6e6a025015d40f4df51b4d4a917eef305c901024 WHIRLPOOL d522322654a1c2f4bfdb93a554fe82ec69cc9ee7a8dfded2faf67de41a007d24d8da6fc01921b8a63da39db976c63480cc16f5624d69c07d5d9464d31eee32f5 MISC metadata.xml 440 SHA256 a3703fd3eafda4dda9289f596d345f68d28f31ce9de059c05f4a2c4525343942 SHA512 7d0b82739b3800b23b1b1e8ac72dca7d23a6a1007a890701dac406c4c729b9724cdad0d4d4058739957ec73073e8d8dabd0b3052321fedda9e33fb58f152b394 WHIRLPOOL e976a0e3d2dd1992d5015c0380e94ab893799fde5905eb9d1624cfa673742ff5df45cee6dd5a843ab4bc95fe94a0deddc630c1e7c413cf54e9115044e6ca994f ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2 - -iQIcBAEBCAAGBQJUaJdSAAoJEOf+E+/4L5LmDBkQAK37oDID90Mnxd70WFvk6X7h -pwRQf7rhVp+dIMELbQ0p8+xwye82FyLk3fX9gwjab/fm0u2tmKZXcewGimZBiWXW -1tYdGTVHx3bryYQNCV+Px4F5IEnra0PM2EDb6PBvO7ghwiM5+NcsFSqNPFKgmNMH -RhIJxjzBRix19QrlwRK7hxM+4iY3SK/buyADR5xQR29mctAF+9a6ta1GxebYK0BK -g4deKR/9kBRiT1Sc2j4AlQxU28/RVogNCG2FzGniIgM5gqtrVeQQWcvWTxbXXzRb -Gpx2FfaxXXeeO3dleGU7yTolxaXc9cNCmLd3w2053NQFb/ReeXU6/swodeKzVqd+ -ilTB51rnSTcQDGFIiO2Phd7Rn0IiYHtZ/KmIunTGlY1IVb5gYKoB1Y0UL5/IXq38 -fbdQC2DRIxdvVKbjfQPoXjWVqBvQ5E1KY/9auutBT/upwJm6na6kIGS0E71JKTg/ -DDnTpOIfma2r9/E/jN2ssHBpLPClOW5pZ2K34Ha0vPiD8/g/JjHmKK81Ml4DdoeG -07WMU+eJZRV/zb8s6D7QyT9hbn0oNFOxb0nyDXOwfCHtUMtfMOTrkZH2rEN5TU+0 -7w1RO0yl6f6pj7j+wzMerrAL+WegJG7xoBoj/uBv3pb/lNkCdTJc+6K+bn9Vmw6R -nuQV6PBzIEP0gcEj4kAr -=l5KP ------END PGP SIGNATURE----- diff --git a/kde-base/korundum/korundum-4.14.3-r1.ebuild b/kde-base/korundum/korundum-4.14.3-r1.ebuild new file mode 100644 index 000000000000..1f25fca169b8 --- /dev/null +++ b/kde-base/korundum/korundum-4.14.3-r1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/korundum/korundum-4.14.3-r1.ebuild,v 1.1 2014/12/02 13:06:44 mrueg Exp $ + +EAPI=5 + +OPENGL_REQUIRED="always" + +USE_RUBY="ruby20" +# Only one ruby version is supported: +# 1) cmake bails when configuring twice or more - solved with CMAKE_IN_SOURCE_BUILD=1 +# 2) the ebuild can only be installed for one ruby variant, otherwise the compiled +# files with identical path+name will overwrite each other - difficult :( + +inherit kde4-base ruby-ng + +DESCRIPTION="KDE Ruby bindings" +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="akonadi debug kate nepomuk okular" +HOMEPAGE="http://techbase.kde.org/Development/Languages/Ruby" + +DEPEND=" + $(add_kdebase_dep qtruby 'ruby_targets_ruby20') + $(add_kdebase_dep smokekde 'akonadi?,kate?,okular?,nepomuk?') + $(add_kdebase_dep smokeqt) +" +RDEPEND="${DEPEND} +" + +pkg_setup() { + ruby-ng_pkg_setup + kde4-base_pkg_setup +} + +src_unpack() { + local S="${WORKDIR}/${P}" + kde4-base_src_unpack + + cd "${WORKDIR}" + mkdir all + mv ${P} all/ || die "Could not move sources" +} + +all_ruby_prepare() { + kde4-base_src_prepare +} + +each_ruby_configure() { + CMAKE_USE_DIR=${S} + local mycmakeargs=( + -DRUBY_LIBRARY=$(ruby_get_libruby) + -DRUBY_INCLUDE_PATH=$(ruby_get_hdrdir) + -DRUBY_EXECUTABLE=${RUBY} + $(cmake-utils_use_with akonadi) + $(cmake-utils_use_with akonadi KdepimLibs) + $(cmake-utils_use_with nepomuk) + $(cmake-utils_use_with nepomuk Soprano) + $(cmake-utils_use_disable kate) + $(cmake-utils_use_with okular) + ) + kde4-base_src_configure +} + +each_ruby_compile() { + CMAKE_USE_DIR=${S} + kde4-base_src_compile +} + +each_ruby_install() { + CMAKE_USE_DIR=${S} + kde4-base_src_install +} diff --git a/kde-base/korundum/korundum-4.14.3.ebuild b/kde-base/korundum/korundum-4.14.3.ebuild index 6695590de9fa..30e78d709395 100644 --- a/kde-base/korundum/korundum-4.14.3.ebuild +++ b/kde-base/korundum/korundum-4.14.3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/korundum/korundum-4.14.3.ebuild,v 1.1 2014/11/16 12:21:26 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/korundum/korundum-4.14.3.ebuild,v 1.2 2014/12/02 13:06:44 mrueg Exp $ EAPI=5 @@ -20,7 +20,7 @@ IUSE="akonadi debug kate nepomuk okular" HOMEPAGE="http://techbase.kde.org/Development/Languages/Ruby" DEPEND=" - $(add_kdebase_dep qtruby) + $(add_kdebase_dep qtruby 'ruby_targets_ruby19') $(add_kdebase_dep smokekde 'akonadi?,kate?,okular?,nepomuk?') $(add_kdebase_dep smokeqt) " diff --git a/kde-base/krossruby/ChangeLog b/kde-base/krossruby/ChangeLog index 40df5e044fc5..3fa85097e69a 100644 --- a/kde-base/krossruby/ChangeLog +++ b/kde-base/krossruby/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/krossruby # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/krossruby/ChangeLog,v 1.187 2014/11/16 12:21:28 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/krossruby/ChangeLog,v 1.188 2014/12/02 13:09:10 mrueg Exp $ + +*krossruby-4.14.3-r1 (02 Dec 2014) + + 02 Dec 2014; Manuel Rüger +krossruby-4.14.3-r1.ebuild: + Revision bump to default to ruby20. *krossruby-4.14.3 (16 Nov 2014) diff --git a/kde-base/krossruby/Manifest b/kde-base/krossruby/Manifest index 1280ac088c0f..4fdb420dadec 100644 --- a/kde-base/krossruby/Manifest +++ b/kde-base/krossruby/Manifest @@ -1,28 +1,9 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - DIST kross-interpreters-4.12.5.tar.xz 130784 SHA256 f0b08434aac1bb8db7cd4ff217aa963213eda5f198912c7ef181058d98d82531 SHA512 8b9e8ea90203f60e9dafa2a1e6e76f39bb649b92173d8750a1cb28865904bbd60281ae5e46bb1af588cb7b0c7b0b2370cc281bbbe17f0c977ac16eb9295e2085 WHIRLPOOL a5eac373c1a2ac09f84a31136ff231fb275219b22091bfdffa3c45864e528673d3632cb5cfbc65bf27506d01cd2a246b8449c862774b6cf9a465d8e198d4a57a DIST kross-interpreters-4.14.2.tar.xz 130772 SHA256 040dc5a480822c149008af034895927e6df6487f290d84383e9a5ee4da567c83 SHA512 5a072af3db61b15b0bf4a81e59065113848285d323f0b9abd586505779987044bc5133f068dbe179a5c9214d18a1ea3c13c650886aa88c17dab46247dfbf24ba WHIRLPOOL 5f18577249cdcf800bc3a2ea9827b6e14f63949a341414729cc505bd934496f8831499554057f578958e373dcc74373a64b6b18fcb2122549bd87ac25a3bce8f DIST kross-interpreters-4.14.3.tar.xz 130784 SHA256 ea9a1aee409e0d7e97bc69a0c595cdcc93053ff7c6a92d427ca37fea6e93ddec SHA512 186cb3bb0b42a3e6321495c7aa206217b9a0a2d3c87ca48d77a1061a65f6a569ff3e63e24654daaafcf46420e1e478d805621d720599f27964b2ea4c25042292 WHIRLPOOL 7e75cecc767a466eca487be6a03f46c045e85b2884abb79870cb050bacba4a9b5d1fc872c5ed8455c8df6731703d3f757a8aab2a9f0d867639d15256e7339977 EBUILD krossruby-4.12.5.ebuild 1359 SHA256 0a2ca3efc6cb8a49b7a921e75c3cfc037b3915c5bd7ad2d4f036b870aff0da33 SHA512 49367dc5f37cd0480eb54507c506df88c431d853582b99ef8716bef37a1b17ad83ffd74478debc1702e063b5384f9fded7f5be926f8d28ee80db03b5ba989cfa WHIRLPOOL 562804627455471a885d0d0355cb8c7b84b63df679344f5dbe16054e4edd46e39ac3c59db181b897ee139a76ad8a8cc8c94f6c72fe9e592927cefe882769d523 EBUILD krossruby-4.14.2.ebuild 1370 SHA256 abdbabeb5fb6b8a00c0b917fabce240d2f36b10ba8db9d1dcfe9fcf21ee974c6 SHA512 a630c474fdce3f6e78e31ea88b2f1d7dd1b0a9c1e18f2f68785fd3472cc46d03c265488f83c0d6f4d62393e74dd55dd9f7964619021174694ba4d6c8ca602dca WHIRLPOOL 9c407b1af9a779f6398f2800794ad611e2fbcc8cb3442de382c3ba3696ab80699bb3e03aa7b5900eaddae88510ba4491f325b06992e1e72dfd5baf58e27c1828 +EBUILD krossruby-4.14.3-r1.ebuild 1368 SHA256 2ae2561054fedb5bd57ab19f8d7dbc6be6bb85ffaf490387d2d04932b78ad1a2 SHA512 d999bfe064c037f55f7062678004d154eace01884ff01226027c56c5dc890b22586371b1b43918dc3f9c3cfcbcb1841360503f0186b146d5c52760bc05d11986 WHIRLPOOL 4a9c3c1fd9a333d4dd00306e0a0f1db49142d1e74782d59f2984862968e29e0ad045df8ae7b0e4a9e81429dd621b2f858e9973dd4e006032f0a46506acf2d508 EBUILD krossruby-4.14.3.ebuild 1366 SHA256 477031a164c1ac5a5269880c3934e6d90a4668090a897fc059623a2fba21a557 SHA512 f2230b1c895b4d30b41bb4e79ca56fd7d162e746d2884147e14cb8eb024dfed0e0ecd66e15d954922c4bd9594019429ffc55f67c7259fcac49f84b3ca5c4e702 WHIRLPOOL b04ad178755b21d636a850ad95ef60d16730b304a6dfafc98b89b408b21f61c23e118ee922f4c28e6bbaeff09263f6ec83f237d54a2a7f23f2137113ef346390 -MISC ChangeLog 16212 SHA256 b40592a6b4eb2124fc821e1119e908482998096a1890265567b6bea2d2aba9cb SHA512 4fb2a28eaaa50ae369a8f1d8fe7a7a584917423159b879ec554fede5be74cac52d9322d01c07eb1841b2bbd3eb8a09fe5f049c3571370e2dba32b5e5f3ae4962 WHIRLPOOL d2d6c9fdabcc4372d2aec1cc22bbf5becf49c2fc30fe4c45260ad9863edeff17caa544d6ca160caf539ea2a02b6f69a5b7a25de9576cd35aa384d120434686d0 +MISC ChangeLog 16363 SHA256 53d16f50d669d6e398d79d3cd9602412143d334c934fc9a5e2bfb46d4a76f969 SHA512 b6b71a57871d1653fb199f1deaa93a9f191c20a9d9a39605cd6422e1d1232e2434ced4e7a85101557b8a188b9f51d97813eb03e354458573e5f5e0bb62e1f183 WHIRLPOOL 58f83862d5d544834a0d660a1b99dffd555b8af095eb1284fe4dd4f7e94e8332c6bf334a1a5ee8e0e4444a4b6ab0cf4f7bbc920822482e1e4a030ab1662ff460 MISC metadata.xml 156 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a SHA512 0dcd7cfb246c4518ed1653cb06f5d2c7220ea90160a4b1a1da43edf5124b76d7104fe35a545178b6b3df19f5f3a3eb3f31ac1b4d169e3ca90d78be3e20e58b05 WHIRLPOOL df162e3d521df7decdd84d980e4bc71531bb8e05486c07102c554b529c10a1fb3374dda79d56b13bc037a2d230b4b8ff25702c7a1b86d703a24e8bfe7fe57642 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2 - -iQIcBAEBCAAGBQJUaJdVAAoJEOf+E+/4L5LmuGQP/3FQBQ0RaaiKKAbtbfd4TFpy -L77dpPP9t56z2pUH6quaTycdzV7LphHzj18qHPhzqnL+cxLbWejui1Db/SC2bznN -k6Gy8Ghk+2baFjo4LQKqAN8kIR/BCr9NgAIz5SdLetVmJfrqyM6RGoJbxj3RkWOS -1DkMweu5MNTxniFRdOcNND8VNDgINvfAh5hB/wCzbwY/2kmbxPkrYd0c4xdK1H/o -MTW1cslqYUE0V1uj9em+uLeXthe4wo9s0BEnud0OC4EejaOs+uPeQUO9Mq22Um+T -+UUzVOp5bzIopaaZRZSPCTCCN9ECEiT0lqKL1xsaETF2r6FX7BGT2RbqzherQPaZ -LXfkhec2GRZeDOFwe1zaOc687A45ufZUwxK1BFLWZTM/rfpd3H+2WTAmHNEfen/0 -RFr8t4/VR20n8KBGxAhO+kdZjGDxpmgbqN0bwPdc80G2zEvmIogqcgkpTEUfgEnS -0c9KpLubzKI3On1BiWbnJUosbkWBKyo43dunCQnqfZQgLGRp/ClA7Te+GogtBKJB -0A11m9cSzStQtyoljiga/BvJBor6h2lqNnQePVPwPLCy3UB3Snt25a+Z7+lNznAv -fYkcxqkT9zJxKk6fMETaWAkez8HoODHuW4MrolOj9K5y949ZYfHdRqBNZkNUhKTX -RaHQJXUV9tt8yLH0VXW6 -=yDnl ------END PGP SIGNATURE----- diff --git a/kde-base/krossruby/krossruby-4.14.3-r1.ebuild b/kde-base/krossruby/krossruby-4.14.3-r1.ebuild new file mode 100644 index 000000000000..fe7408fdb54b --- /dev/null +++ b/kde-base/krossruby/krossruby-4.14.3-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/krossruby/krossruby-4.14.3-r1.ebuild,v 1.1 2014/12/02 13:09:10 mrueg Exp $ + +EAPI=5 + +KMNAME="kross-interpreters" +KMMODULE="ruby" + +USE_RUBY="ruby20" +# Only one ruby version is supported: +# 1) cmake bails when configuring twice or more - solved with CMAKE_IN_SOURCE_BUILD=1 +# 2) the ebuild can only be installed for one ruby variant, otherwise the compiled +# files with identical path+name will overwrite each other - difficult :( + +inherit kde4-meta ruby-ng + +DESCRIPTION="Kross scripting framework: Ruby interpreter" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="" +RDEPEND="" + +pkg_setup() { + ruby-ng_pkg_setup + kde4-meta_pkg_setup +} + +src_unpack() { + local S="${WORKDIR}/${P}" + kde4-meta_src_unpack + + cd "${WORKDIR}" + mkdir all + mv ${P} all/ || die "Could not move sources" +} + +all_ruby_prepare() { + kde4-meta_src_prepare +} + +each_ruby_configure() { + local CMAKE_USE_DIR=${S} + local mycmakeargs=( + -DRUBY_LIBRARY=$(ruby_get_libruby) + -DRUBY_INCLUDE_DIR=$(ruby_get_hdrdir) + -DRUBY_EXECUTABLE=${RUBY} + ) + kde4-meta_src_configure +} + +each_ruby_compile() { + local CMAKE_USE_DIR=${S} + kde4-meta_src_compile +} + +each_ruby_install() { + local CMAKE_USE_DIR=${S} + kde4-meta_src_install +} diff --git a/kde-base/qtruby/ChangeLog b/kde-base/qtruby/ChangeLog index 024f3eecba13..b0b29eeed055 100644 --- a/kde-base/qtruby/ChangeLog +++ b/kde-base/qtruby/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for kde-base/qtruby # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/qtruby/ChangeLog,v 1.224 2014/11/16 12:21:31 alexxy Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/qtruby/ChangeLog,v 1.225 2014/12/02 13:05:19 mrueg Exp $ + +*qtruby-4.14.3-r1 (02 Dec 2014) + + 02 Dec 2014; Manuel Rüger +qtruby-4.14.3-r1.ebuild: + Revision bump to default to ruby20. *qtruby-4.14.3 (16 Nov 2014) diff --git a/kde-base/qtruby/Manifest b/kde-base/qtruby/Manifest index f15f26d7669a..6037053cde6f 100644 --- a/kde-base/qtruby/Manifest +++ b/kde-base/qtruby/Manifest @@ -1,28 +1,9 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - DIST qtruby-4.12.5.tar.xz 529572 SHA256 07e97cc5ba717a71d59a38cbbb80802c9ad9efeddcd9b8d16724ba81f9a4ae2c SHA512 8e4aaa57807748ecb764e3d6576e9ad3cc54d5108864748e7d5c0512036a74bab772c042b1b6b660877b2097e58b086f5bb22eddd337f525414466bce2866d61 WHIRLPOOL 6373327382564f998385495c8f2fb0e38f1113ff4a06adc8d3cdf3e29bdc6cc2b20bfbaf8f7c44bc548a1d92af6be4edcc3607b617aaca031e0da9e2cd14f310 DIST qtruby-4.14.2.tar.xz 529644 SHA256 4f3b932fe7f07f55208b074d26a25eca74f07db3ba2b0158338fa94964d7dde3 SHA512 6254af4f87cd4d2cbcc60b8d0eb0a9fc9d5dbd22c4fd9c34fc40166f1f3c1cc12586edfc1d102ba34d95cbecb19bc492deb1a450cd86e8002c5fdb4031fe452c WHIRLPOOL 175f2550af8fc355662c5619dee9f8d242c2cb77a75ff2e5577c06ddba4816ccbd8d703788101ac99e028c41e3dc5da2bee1e4c24aa183d8caad7180b0cda925 DIST qtruby-4.14.3.tar.xz 529568 SHA256 2050e79b5e116eefef97d9b2dc96b3be635621bcbf856a8009b56dc40f953c9d SHA512 fbca49e91703233c4caab994d98e5244bd27328af76a227745e453aeb554f6a47e55cab6fb994d48d24c063d1d3a9f3c0c35486edb2604df5d090031bf3146de WHIRLPOOL c6c5676b3f3848e540afe7659598522a0bda69b100ce6ba225b5bea72f622fb33ad7be1350e6399fc5f110af6b1bf49956f505c0236baedfcf5b54b628873921 EBUILD qtruby-4.12.5.ebuild 1756 SHA256 4e8a7d015f4060217bea36f31df621d9c3cacb12ee258efaf64fec93f09f8ccb SHA512 afc33063154e579c9e53f415fad7058310c6277c389e92457c587cb7ea614a9a9be891174fbfc588fcce55a7ae89f36bcb47bc3b4a350157c65999dd68656c40 WHIRLPOOL 5f380b18b337e0ece79984cac17b4aefec03753b0d0f54c0998b8e1612b2dcace5be65e5411e005f2b64047933941b0274cb81e72f0eeb5ed7f5ae35a4a1cff4 EBUILD qtruby-4.14.2.ebuild 1773 SHA256 1af79b3b366319108cec750fa1aa0cf93fceaadc23a9871b05b06e80a6b6a35c SHA512 e2fd4f6b133833a10d356710ab98fa8e8bc651267042473f21eeabb393c979e5559078420703e89f9b05858fa58daf2b9603feed67946274d5adb7dc975a919f WHIRLPOOL 3c4b7bcef3cb812eddc0ab0424c5a25d67c0d7fd355317d22ca58e244ef323f1ce60135a5b92fb742379b2d488088203d4806cdaf6384e198314e8effbe1a0a7 +EBUILD qtruby-4.14.3-r1.ebuild 1771 SHA256 05c367120a46cf559bd4c16eabe30dd9961189c74b402004b3e3f5c9d92b3a6d SHA512 cfcd99709fe40da718efc9116a5b006179b155e1773d498cc0a9c7fb0718324279d200dcf1aac5054e401d1003ba7dc7c11555d95423fba3d81833833ae976a8 WHIRLPOOL af8524ca3521f681fec49eacd77354e5dc7e26227b908314828a58a06fa2bab2de032e728102a23aa271c4ac98fd189becded8a79dcbf1af3ddcbe2ac78a77ef EBUILD qtruby-4.14.3.ebuild 1769 SHA256 76a401f7fe940a5bb152cd0bb383a81f930b7e39ecc4e59f5cca8f9290e7f9df SHA512 e181c2ea57ab532aba6cb282888924459a2e6f445548a8b350a2f2565cd80b1085f60aaaa7a314dbc16c8bd77bc04935c62b5a29d66d284a1f0a1c14e76bf21a WHIRLPOOL 12f2bf5ea165c0f7cc9258121f32d2810c1eaaf6000221ac01fcf10415ee1aeffd01822b214a66e55768a59ffb3761d44fdef8f0ebde4fae7e0f7e8402d5e4df -MISC ChangeLog 15714 SHA256 39c8fcb12a1dfc958c857a931a0155c048992f1f0c709ee14e0cfa2c6d78919a SHA512 dad1361776aea65eb9544c4967afb1a4ae4dc7d296b7630a94c3a41fd7fe7932c8bffe9b311e22f9581de5a030342242abe9e83fd3004e35a6fb333668d68b46 WHIRLPOOL 689a593249fddc9f7c91ef260975812a481a03a238dae8d60dd428a062408a95886d6cba5c47b92d1b59a1573bf07bc9ae78672acb8c6840e2fd6b872acd8d4a +MISC ChangeLog 15859 SHA256 02d07c9837d53f5ada44b6de35a010efb4958689938644ecef47f5e8bc66a984 SHA512 db10e11adad016bc8d01a0f8bb774ac2034126a8119deb7cb5bdde3fc002262a7f55425bbb1d5725700df52ca672dfc24cfaca7d6de7b823499b6997de003a39 WHIRLPOOL 16466bc614997af1e700e9057705a18cb12e3b6dc867cd97d961c5343846bf78f71691f12cea9ca9afca9404d5e597621294b3c8941633dd76e7f6c0ea1b236a MISC metadata.xml 546 SHA256 c8cdec1fa85109bb1ab97224b2ee9f7ea880009a1ef303bb1494de78f07d135e SHA512 5159a1cd03dd2fa5c83d740ade6f26b6a525081078d895b6fe4fb324d51944b4d33e822fb82fa11281c537823d898d06e685c45473394b70fe5159d516ada4aa WHIRLPOOL fe7a9e9c78ea13f4af24958f38d287139903a3bd192338166a271f0ae4462517aad237571c80f08da65e7178bcc1797801af876797742a4e631acd17e5a678f8 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2 - -iQIcBAEBCAAGBQJUaJdlAAoJEOf+E+/4L5LmjS8P/iQsn34TcCWBvNEg7+bpqPkA -KLPh2Y5h1VMFlY/e8caslsauzy2rjYAXQ23i3SvL3K3cH6oEU23cem7H6v1uNHzs -mmGfgVGKcpDQQbI0znofV3w0oLqL60LQxb4JjHaZIcQ2I0MMLISSE/6vfXGX/JS2 -nzaH+U7kuKktJky3/J3Isfm2bgi2Mmllzm/visG+/kIwpyD6pa4e6oFkdwa8Ksyf -MVvffQYkHF9SNBOnRgAKXrvU4fof5Z9Uza1ITz2vQ1xJskpOBguODA3G/u8fJI83 -jmnw4CtT9nDZlnBqx1t3kQ8B6+XTa5EVqq9uLLe4AaiN5xDL08/Aygco+R1FM7Y2 -kADQYRPrm6YoIrquXP/IjUxPCV9s6YL17ECd2qXvlFf5k8pGbSNr7d8yDiXcsmxX -T/CtKEOGVexSleReakak7SHOtbMfxPUcXPLoGicto7XgdAVhmGnLH257qfWS1v1B -gqoLbmETC0EPOb27vgxz+P8zHTDNW3nJtNHw1TShKcWu11RFIZdOZRDjHeseDT7o -z40B6ujxF9U4f7jyzSjWTJsB0NTZGW/l4Y0ZTvMJCSSaStYKINxoY4fHsu+pPdEW -wFo5yzAuAOAkIrlBffWTKq9a1KbC5eFmiCpIn9oEv6ggw+OR3lxajRczxHfv6j2G -lyZ4sLxd3+CuVXSgyoCn -=ilVr ------END PGP SIGNATURE----- diff --git a/kde-base/qtruby/qtruby-4.14.3-r1.ebuild b/kde-base/qtruby/qtruby-4.14.3-r1.ebuild new file mode 100644 index 000000000000..c91ea09a82e8 --- /dev/null +++ b/kde-base/qtruby/qtruby-4.14.3-r1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/qtruby/qtruby-4.14.3-r1.ebuild,v 1.1 2014/12/02 13:05:19 mrueg Exp $ + +EAPI=5 + +OPENGL_REQUIRED="always" +DECLARATIVE_REQUIRED="optional" +KDE_REQUIRED="never" +USE_RUBY="ruby20" +# Only one ruby version is supported: +# 1) cmake bails when configuring twice or more - solved with CMAKE_IN_SOURCE_BUILD=1 +# 2) the ebuild can only be installed for one ruby variant, otherwise the compiled +# files with identical path+name will overwrite each other - difficult :( + +inherit kde4-base ruby-ng + +DESCRIPTION="Qt Ruby bindings" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="debug phonon qscintilla qwt webkit" +HOMEPAGE="http://techbase.kde.org/Development/Languages/Ruby" + +DEPEND=" + $(add_kdebase_dep smokeqt 'declarative?,opengl,phonon?,qscintilla?,qwt?,webkit?') +" + +RDEPEND="${DEPEND} +" + +pkg_setup() { + ruby-ng_pkg_setup + kde4-base_pkg_setup +} + +src_unpack() { + local S="${WORKDIR}/${P}" + kde4-base_src_unpack + + cd "${WORKDIR}" + mkdir all + mv ${P} all/ || die "Could not move sources" +} + +all_ruby_prepare() { + kde4-base_src_prepare +} + +each_ruby_configure() { + local CMAKE_USE_DIR=${S} + local mycmakeargs=( + -DRUBY_LIBRARY=$(ruby_get_libruby) + -DRUBY_INCLUDE_PATH=$(ruby_get_hdrdir) + -DRUBY_EXECUTABLE=${RUBY} + $(cmake-utils_use_disable declarative QtDeclarative) + $(cmake-utils_use_with phonon) + $(cmake-utils_use_with qscintilla QScintilla) + $(cmake-utils_use_with qwt Qwt5) + $(cmake-utils_use_disable webkit QtWebKit) + ) + kde4-base_src_configure +} + +each_ruby_compile() { + local CMAKE_USE_DIR=${S} + kde4-base_src_compile +} + +each_ruby_install() { + local CMAKE_USE_DIR=${S} + kde4-base_src_install +} -- cgit v1.2.3-65-gdbad