diff options
author | Hans de Graaff <graaff@gentoo.org> | 2015-07-24 06:22:59 +0000 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2015-07-24 06:22:59 +0000 |
commit | 8da0c7b24e6e4c7e216938de3d7ded5c39fe33ac (patch) | |
tree | 7120d6ea42b63067288488dd59244224763ed70e /dev-ruby/gpgme | |
parent | (re)moving suds-jurko, it's taking over suds now (diff) | |
download | historical-8da0c7b24e6e4c7e216938de3d7ded5c39fe33ac.tar.gz historical-8da0c7b24e6e4c7e216938de3d7ded5c39fe33ac.tar.bz2 historical-8da0c7b24e6e4c7e216938de3d7ded5c39fe33ac.zip |
Version bump. Fix gemspec not to include mini-portile. Use correct mocha version.
Package-Manager: portage-2.2.20/cvs/Linux x86_64
Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby/gpgme')
-rw-r--r-- | dev-ruby/gpgme/ChangeLog | 8 | ||||
-rw-r--r-- | dev-ruby/gpgme/Manifest | 26 | ||||
-rw-r--r-- | dev-ruby/gpgme/gpgme-2.0.9.ebuild | 55 |
3 files changed, 70 insertions, 19 deletions
diff --git a/dev-ruby/gpgme/ChangeLog b/dev-ruby/gpgme/ChangeLog index e9519e20fff4..7bce2919ac11 100644 --- a/dev-ruby/gpgme/ChangeLog +++ b/dev-ruby/gpgme/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-ruby/gpgme # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/gpgme/ChangeLog,v 1.5 2015/06/07 17:53:35 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/gpgme/ChangeLog,v 1.6 2015/07/24 06:22:52 graaff Exp $ + +*gpgme-2.0.9 (24 Jul 2015) + + 24 Jul 2015; Hans de Graaff <graaff@gentoo.org> +gpgme-2.0.9.ebuild: + Version bump. Fix gemspec not to include mini-portile. Use correct mocha + version. 07 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml: Add github to remote-id in metadata.xml diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest index ebe1a29c35c2..1d890fb693ca 100644 --- a/dev-ruby/gpgme/Manifest +++ b/dev-ruby/gpgme/Manifest @@ -1,26 +1,16 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 +Hash: SHA256 DIST gpgme-2.0.8.gem 2221056 SHA256 b54f47c3c932f4331e1c8d4ac971fe203ac030be38788b23fd5d05aa631dd0ab SHA512 9ff616d2c11af05aaa69fa132040c6268f01d05a8444297814326e0cd57dcf21fcc5489cc4e1fd3d40ad7652fa06abbb37caf0b69664e38489ed6939b96dfe7f WHIRLPOOL e085fbf9d806fbdcbaf91f6acf008de6b6ebdb6764ec07acb7e948f19535d92f72a61f76520e7ed83d11f55e9a87f798149c11061e58ebd388c244394e93570b +DIST ruby-gpgme-2.0.9.tar.gz 2359780 SHA256 110a983c5b77c3252ae500b5b5fb0aa1b2bfef84f14bb82b68521fc51862397c SHA512 4916ea39b1db43151b07bba570fa469b36c7cb1a346166181e40a61dc877872c3a264d5ed7cb9a582cc700d561d4e30784a72985dc6ca8d5a55064b3709559f5 WHIRLPOOL 4ba59603367c7a419149d0fe22bc6a63c979bfd064f0bd177287ff11973f9e84c7e0364f00697143caae477d0eecfed854deb8e60fa4b976ef6e4e8b79335a9d EBUILD gpgme-2.0.8.ebuild 1251 SHA256 fb46d010d5d37917e02f38cc34861e525704956e20ecbe099aeb82ba6aa67245 SHA512 9afd562bb746609dd2957617b8a50d37e799e0cff1e3a616bd90a3370398704a21786551743b48b7d2b9dec00939feacb591b6f199527cc40cb9ed5a6d55e0e7 WHIRLPOOL ada44dcceea8a0723cf45df3d240ba0ed5b01b9e82045285cabe39bfd87a1ce9eb80ae84b3fa0bdaddaf11ba0ca73c43b52c9fd6035d5cd538be6cad59a95a77 -MISC ChangeLog 714 SHA256 41c8cb141b742a89d0abd71e549f10f975388a36ee1dae1c61df4786e7457fd6 SHA512 96063cbba444f30c471936bfe22b7901f9cdd8118c7c4517ef838f65b63d4f11de4d5f2ab7ef3c238d6df0efd0197d3c179728e139c47c291e401fb97197323b WHIRLPOOL c0f3c5c9d5a624927d14f61540774d9bb29169629f7c44c0df968c0e0de23f4b95670cccc13999af07cf85ef6a663007924ef745fc1bb530764097be67054af4 +EBUILD gpgme-2.0.9.ebuild 1533 SHA256 24231c8067ef57e154f9d7ddb730164fd8fb5c535a9a0d35c29befcaccabfb01 SHA512 5597a883ea6483d31d72ada8bbf214d8ba4212161153e1f5c11ad331b66ad5132817c16d691998b5eb160186cf9c653d73968815479c26ea0116457aa27cdc87 WHIRLPOOL 01170de94c87b22a9e8e3f1a2dac9b83c5389915de26ef3c2bebafd5312674330581b6c8ef3e96d61257719dd7dd4a5167f633951142c32a6003678cec7826e5 +MISC ChangeLog 902 SHA256 4fafcb327f42ce9f2ea92db75d3b799a37a18037968c51cf5a48173fbc2d54db SHA512 d0093c1746bb6464f814062ed44f1a225a75013e0d244847fb5e831c1e7c5df080c6b34822483a8333a131b37007240a89e80db7440e4e89f708f9d0d7ee22af WHIRLPOOL 0093c2bd866c6a3cf31109dec15f1817d59de130179a6550233354852ab98b5c103d3e1a77babb213b46877fac8320359b30abb9e45ee12688dfca0fe1b10fb4 MISC metadata.xml 267 SHA256 c1e92305e6f1d770d76b7d9f9f2cc4672e60536ac5c21356837f76822b50d762 SHA512 546c1c3c559264f8ec1655350af13e93649634cb5c6d2b63c542ccee785e58599afcb8932171b184ad2994541509d07153977f14c3c1b7ad8595ab867579112d WHIRLPOOL 8e0f4ee1acd2bb395dcc2e6707a9dda70b9f30fad900126d070ff12d0b237d3760c1b072a3d406ae524d8f84e76c11cf00250fbc1b2a18cbbf219fabd707b9d6 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0 +Version: GnuPG v2 -iQJ8BAEBCgBmBQJVdIUgXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF -OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmi5SMP/1xLoJ1+9mfr1Opf4oCgqMlF -kavSxfbspTMKlTynHJ3zO2WD1FJprG02qRmbC1zNzWpZYxsuIy+5SgH1WfqvTnF9 -6pl6F9rTdJmpw22XDSyW8YBncWYsLZHBmEHn/ul1utl3olP1M2AvQobVnfv1gd9T -GSzSDgCFWS8w5F/gEdljdayKVeAJceeFqxp52E0hl7Y7EunBMbkL9i5O5iyuvJ39 -lofMubXfCBnnWJGCNs8+RiaLwMDAtJp4hoH3rXIUEL9tn8zXuZufQeVzhlxeHN72 -zJgjn6iTcR5KCfMXOn9XT5BW2oj32mRYiPTiTBPGVHFgG5JUsWUqidRw76njNlr1 -9XysVVe7cuxbSGXRMUOT+n+aQZMqrDVFDA2zA/cOPU04Su8IKaklDvXgccE1qzkG -Wx1Wzjb7drtalhQJxERK1MQfOZdggEtAxfUWC+k9lxNtMPuNOViNLrOAj7uKsUjA -2HSJ3glD+MIpv5cZUC8X7nxlFtDcOOJpi9kd3jVCLldPfYReegBXpSL350TRjkCD -SiKDoCMCVdA2xdaxewYgEYYfXVxlJyC06HqplBS2/+Zb4rHIknvhI9+bFVh/IY+F -NAhF1sFflgKLesCBAyTYnKa304WapgCKwrrJ0H5osZ7IVx0ZjLHzfuvciK11359/ -RYHKKeTXtjilOneQM9T0 -=jM2J +iF4EAREIAAYFAlWx2cMACgkQiIP6VqMIqNf5SAD9HbYzmsEE43QjnyY4WIN9nUSA +rXVcdsf8JA8kgnFXqiYA/i/fUVmby/nzenocYfrTAVzWfNauDSZGMp4ADyTfFBFi +=zog/ -----END PGP SIGNATURE----- diff --git a/dev-ruby/gpgme/gpgme-2.0.9.ebuild b/dev-ruby/gpgme/gpgme-2.0.9.ebuild new file mode 100644 index 000000000000..8e4dca36bc9e --- /dev/null +++ b/dev-ruby/gpgme/gpgme-2.0.9.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/gpgme/gpgme-2.0.9.ebuild,v 1.1 2015/07/24 06:22:52 graaff Exp $ + +EAPI=5 +USE_RUBY="ruby19 ruby20 ruby21 ruby22" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-ng ruby-fakegem flag-o-matic + +DESCRIPTION="Ruby language binding for GnuPG Made Easy" +HOMEPAGE="https://github.com/ueno/ruby-gpgme" +SRC_URI="https://github.com/ueno/ruby-gpgme/archive/${PV}.tar.gz -> ruby-${P}.tar.gz" +RUBY_S="ruby-${P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND+=">=app-crypt/gpgme-1.1.3" +RDEPEND+=">=app-crypt/gpgme-1.1.3" + +ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )" + +all_ruby_prepare() { + sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \ + -e '3igem "mocha", "~> 0.14"' \ + test/test_helper.rb || die + + # Remove failing tests for now. This package was added without + # running any tests :-( + rm -f test/{ctx,crypto}_test.rb || die + + sed -i -e '/portile/d' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_configure() { + append-flags -fPIC + export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1 + ${RUBY} -C ext "${S}/ext/gpgme/extconf.rb" || die "extconf.rb failed" +} + +each_ruby_compile() { + emake V=1 -C ext archflag="${LDFLAGS}" || die "emake failed" + cp -f "${S}/ext/gpgme_n.so" "${S}/lib" || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die +} |