summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2014-12-26 10:47:18 +0000
committerHans de Graaff <graaff@gentoo.org>2014-12-26 10:47:18 +0000
commitf69783dd2d0e221086543409f5114edcb6138231 (patch)
tree5923c3614cd235438404ea906a23f118a8a8cc95 /dev-ruby/ruby-ldap
parentCreate stable candidate. (diff)
downloadhistorical-f69783dd2d0e221086543409f5114edcb6138231.tar.gz
historical-f69783dd2d0e221086543409f5114edcb6138231.tar.bz2
historical-f69783dd2d0e221086543409f5114edcb6138231.zip
Make sure latest revision has ruby21 support.
Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby/ruby-ldap')
-rw-r--r--dev-ruby/ruby-ldap/ChangeLog7
-rw-r--r--dev-ruby/ruby-ldap/Manifest19
-rw-r--r--dev-ruby/ruby-ldap/ruby-ldap-0.9.16-r2.ebuild44
3 files changed, 55 insertions, 15 deletions
diff --git a/dev-ruby/ruby-ldap/ChangeLog b/dev-ruby/ruby-ldap/ChangeLog
index ea8ef8952c49..d91cd233801b 100644
--- a/dev-ruby/ruby-ldap/ChangeLog
+++ b/dev-ruby/ruby-ldap/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/ruby-ldap
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-ldap/ChangeLog,v 1.66 2014/08/12 13:50:12 prometheanfire Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-ldap/ChangeLog,v 1.67 2014/12/26 10:47:17 graaff Exp $
+
+*ruby-ldap-0.9.16-r2 (26 Dec 2014)
+
+ 26 Dec 2014; Hans de Graaff <graaff@gentoo.org> +ruby-ldap-0.9.16-r2.ebuild:
+ Make sure latest revision has ruby21 support.
*ruby-ldap-0.9.16-r1 (12 Aug 2014)
diff --git a/dev-ruby/ruby-ldap/Manifest b/dev-ruby/ruby-ldap/Manifest
index 0952cf263901..9b7050f12a12 100644
--- a/dev-ruby/ruby-ldap/Manifest
+++ b/dev-ruby/ruby-ldap/Manifest
@@ -5,23 +5,14 @@ DIST ruby-ldap-0.9.12.gem 71680 SHA256 e1530586f9b528d6dd17a8cea49099c1b21d561f9
DIST ruby-ldap-0.9.16.gem 65024 SHA256 a068e0b0d52621c2a72583e07211f4795b3cd9496dd6b5cf7a2c8a746018ce21 SHA512 b81a9b24f29a7c40b5d1c020008bfd14666a15c3b407e5495ac7b12e470783d696c8ad25c9a508b9933829695a8ac3fcb52a209fdb4fb7de499308af61a4b832 WHIRLPOOL dea6d8f4c716f3c0408ca2ba11e4fd411916f9afd07a497deb91fe38c2f0440482a893527b8976801a41742da15f3cacc7330c85a26ec1c948e49e0a99a1f432
EBUILD ruby-ldap-0.9.12.ebuild 1246 SHA256 f5de264168b645fc6df941f88bba56bb980ead182230d1678e8c9a343d6c3cb1 SHA512 d15a914ca8f2afa6cb862819824ee6990df5bfd11fb0826552217689f5213fc775b8642cca4154225354b26cd6a67bb1b3a3b6d4348b2b58655cfdf7b53fc67f WHIRLPOOL 985bf10cf04e28c0eb703e99976e0c8213f1066d86d4cb88d815379d1cafcd2bcfe7bfc989ef89c7d2407546af78afe39548bea2ca1b419c9f812e38ca9c6fc2
EBUILD ruby-ldap-0.9.16-r1.ebuild 1262 SHA256 e6e98fac109cfa1ca9ffe0bd60153b92d20556072493e94166e9f04efae603aa SHA512 9b990d4406323d7f7e01039bbe569ff30e7a2537ac89c392fabc04fd388a503346f865cb1ab1e415e608bc162ea548dab711f516df04d396c37c11e13d19dbd2 WHIRLPOOL a071684c457ac765336ebd28a3a63b7590776235e3bbe1bfbd734e3cecb8a19de3e6e67d8a7b358bc81b33005a9b95128a99028a072c04f49b992ceddcbcb69c
+EBUILD ruby-ldap-0.9.16-r2.ebuild 1261 SHA256 c00132deed9e7430f98d4439c7895199299cb8a0473cb8eb136a745fd2283785 SHA512 4db839d6d0b2439284b39767508035331aec4643ade896c5a5d5c19c1b8e06b05c1b99b8ccb2f45f06b071b518e187f8d0e624a1dc3412bcae6dd8b51f4e28c9 WHIRLPOOL 3f04405fd789acdded135aac7b0b2ef28bed6410e3008825eda5d2334ec9b08d0e3ab86cdb106f002ec2fe76119a809c229c9ca851b4d0d03afce6905217c477
EBUILD ruby-ldap-0.9.16.ebuild 1258 SHA256 cfc830a49e93572871eef0c183bed754f6bc1ccb720f74f338dab37664ef9f9b SHA512 756af1250e1d992e39786d2f2feb26cf5779c8cba59b6884ef4fe6e03f58e034b8e3412208fa71bc788722954122f50499d5695e23cc4d3d0ca22b70f157d591 WHIRLPOOL 957b68700d16979e1481e3e6486e21c476d7dbe6b4b7c291c88c61f8bb47f8e58cb00235b97373f300ba2e7882712a06d1f00dd0dd7141c89d0847becec4f47d
-MISC ChangeLog 8201 SHA256 8db1ac25a40a46f361d0c0cdfb6704581076dc2bfce6d0abd3f58531a401beb5 SHA512 56035259db981aeb7c54a55b6288b4f49d4a18e9cb43cc485f0460300384e93605e5cab633f3bdea24254a5500c470953412c3e6daf218fbf3a2e2f095ab6572 WHIRLPOOL 0500ed344269e7440c79cc06460185afc290fa1921c29612db38267b352887c8ff5f7fd978d168ac6b0160d7ea08b31815eb37ba1eb607cc1e0481d7d20e066e
+MISC ChangeLog 8357 SHA256 98acd961c4a2f65529d0f29abdb5729a247727cd9648cc85977112246ce824ae SHA512 1a6fa412d02a874cf02d39466770cf9317c5e0ff4acf6423df111b92fe70bd4747c588376bfae929668bad8955eb378736d62f58d11d9dfe010a336e23dd30da WHIRLPOOL aeb7fd91cf0353d4673d130d40a9180528af43d9ad81f49aae3118e7e52735d551d39a59f8a7c116cc37cc9c170a68b388dd72f75ef6c69dd019ba34b6c65065
MISC metadata.xml 243 SHA256 cc922e1de7b1bf8df81a0e39b32fccf91c733e945887202733d1b81841b6ae85 SHA512 ae5a8d6e1a86de842f170c6a1766543d3fafaab2205d802a30d7cd1cb1e9ced581418c7a497b31297e7eb016bd6d338c60a0df235a08b2f314a1c1083c6a4285 WHIRLPOOL 037a0830c921895664d043d261c7b4ed7fdf469d0b67c4f2669adcf265dd64e3bb965afb108fe2ef7ac0a3c01b7ffc40ec1546dc755dc458e0683040cff71791
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJT6huhAAoJECRx6z5ArFrDdHoQAIsn0SahKc5l+pE5nRmS6Uxp
-Ej83U7ml3q2GdHUIp60PLlGMvHiqEFGhMZGvv50XFlor+5zEk0T31nBdD5nNDhDh
-ITWgbKx3VTpdKHuWOo1IucIs4QNhlImJU3N8StSLoAqW8fOBaiXGwTREEL3qoWbD
-r2OyatVJ8jsaFacZgxiT6KqKYYo2UhH6O80w4aoVmbpnRRUqkYR8xvDTZ7f2KjgY
-FIHJrE+fHhKJy+tIloLBnoqKm6F9ZOutZ225RUIO5jutd3VDWB436CdwRpt3G7Oe
-JeLDqNVcjsc5lq+p7UbCQs4B+EFc2H30KlyN1yGjsmbDpLnmMVudjHq3hbZoykfo
-B9Skk49GpS4rtcQzaA0ofQ80bBsYRBbIcywweokzuYktGNfYGqQpvJQ068m1WdXc
-MMPT3YqPxtbJBPR3LRzPsiY0b9xW0qRnxgV6ELVopvGKU5n1xeFchZwE1Aj85kAt
-9JxgDnMsy8RrVgUXCc3KPowLw7m9aqP2Pg/HmidquDRxSkLEFDMgFJ4ORaBqv/7h
-l2jwQZEQ4dFb5aKJVmW4F8wKyF6Y0KcaUmBFn+GetMYLZwpDXYmJJAiMXuqDN7G4
-fwnCHjKeldEIWnTqJS2OmIDIQwSBO7hyfT7gGi2IKBYmVuv+Ps25IS5rJVqG4Xmc
-ehugn+vxp1Mk8QhqIHmw
-=EyGx
+iF4EAREIAAYFAlSdPLYACgkQiIP6VqMIqNda2wD/aBv0AoMfiwC30uCj4iDJS6hc
+zuCv+a+Dchq3R33RgwQA/iTwHMycFf0Nya7Uo1BxLOPBbLUATeKLgB6bqYKB/dqc
+=smwD
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/ruby-ldap/ruby-ldap-0.9.16-r2.ebuild b/dev-ruby/ruby-ldap/ruby-ldap-0.9.16-r2.ebuild
new file mode 100644
index 000000000000..7ea9399cb559
--- /dev/null
+++ b/dev-ruby/ruby-ldap/ruby-ldap-0.9.16-r2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-ldap/ruby-ldap-0.9.16-r2.ebuild,v 1.1 2014/12/26 10:47:17 graaff Exp $
+
+EAPI=5
+# jruby: mkmf
+# rbx: require 'ldap' no such file to load
+USE_RUBY="ruby19 ruby20 ruby21"
+
+inherit multilib ruby-fakegem
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_EXTRADOC="ChangeLog FAQ NOTES README TODO"
+
+DESCRIPTION="A Ruby interface to some LDAP libraries"
+HOMEPAGE="http://ruby-ldap.sourceforge.net/"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-macos"
+IUSE="ssl"
+DEPEND=">=net-nds/openldap-2
+ dev-libs/cyrus-sasl
+ ssl? ( dev-libs/openssl )"
+RDEPEND="${DEPEND}"
+
+# Current test set is interactive due to certificate generation and requires
+# running LDAP daemon
+RESTRICT="test"
+
+each_ruby_configure() {
+ local myconf="--with-openldap2"
+ if ! use ssl ; then
+ myconf="${myconf} --without-libcrypto --without-libssl"
+ fi
+ ${RUBY} extconf.rb ${myconf} || die "extconf.rb failed"
+ sed -i -e 's:-Wl,--no-undefined::' \
+ -e "s/^ldflags = /ldflags = $\(LDFLAGS\) /" Makefile || die
+}
+
+each_ruby_compile() {
+ emake V=1
+ cp ldap$(get_modname) lib/ || die
+}