summaryrefslogtreecommitdiff
path: root/dev-ruby/ruby-ldap
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ruby/ruby-ldap
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/ruby-ldap')
-rw-r--r--dev-ruby/ruby-ldap/Manifest7
-rw-r--r--dev-ruby/ruby-ldap/metadata.xml12
-rw-r--r--dev-ruby/ruby-ldap/ruby-ldap-0.9.17.ebuild41
-rw-r--r--dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild41
4 files changed, 101 insertions, 0 deletions
diff --git a/dev-ruby/ruby-ldap/Manifest b/dev-ruby/ruby-ldap/Manifest
new file mode 100644
index 000000000000..8201423c63b0
--- /dev/null
+++ b/dev-ruby/ruby-ldap/Manifest
@@ -0,0 +1,7 @@
+DIST ruby-ldap-0.9.17.gem 66560 SHA256 951ab18e8dbc2b9791555c38833df07e322992d3eb53aefca88a085fc55686c6 SHA512 b6400faa4ae19f3d783810a6b2f7af36e89cbf001aa48a343e1ff6e5f9e74639bb84db2dc58a1465f91130248eaf17767a6c125e1d416aaf7d45ff8c14c3b68e WHIRLPOOL 00b9f4508a94b0c4ecb61e3f3749142b2daa4645d80feccd86d7ed1ff9163a2cc5dcec9d516ebd4b8587573e49abdeadc31427b09e057494f8389b35009ced49
+DIST ruby-ldap-0.9.19.gem 91648 SHA256 8729230019eddd6f5a13baf5116e95e2800478636f66027e76011db274213981 SHA512 0ed931552df00c11855297ab44fd1c9a79e751937758d38189147f1d37cbce9b1da6fa42e64a9fd44610e948b1c13031013b7931ed473cd55b8425e64a50584a WHIRLPOOL f82e718f03feabb028f7490f8c87a3da159b6d2cf26c7ed9c7872183f5a029978dc56b26976223d61fd6afc576c489997e9340d064341221c8ea1dd262face0d
+EBUILD ruby-ldap-0.9.17.ebuild 1080 SHA256 75b2d0f75bdfbdaf1a6d343f1edfeab3e163921cde32920a2d787d651e97eb1d SHA512 4827aaa3a4103d4d617f566a531e404f9a19894d63560d37de59c10f4a96cb65d228a29dadca584d8c1044f222330a45eb9445b342f7e376bf75093a4c998152 WHIRLPOOL 1c7f6a4d26a364e800509e481dc6aae9059c0a67c6e1cfaabec2efc22189fc11b94c8f20116ad7c85dfbf33bfff618aea7afa8dd95662dca3ef3fff2c98f45f0
+EBUILD ruby-ldap-0.9.19.ebuild 1094 SHA256 836905a634b7d5cfa187600f23c135491131d92864c9992eb571baa1d9c2495b SHA512 a53dd4afaff904747f25d7e0024b28618f24c102720b956b62e659a8c6cb562d2ffd55fe481acfbcf5a62ebd640a408004a31696d3bcf73e73f6f72f7bb4cffe WHIRLPOOL cae31e5c9357e2ad651afd1b034c67f05f3fc019e88b78117dab5c3bf4e75e108639cce7f63b06c55535ee583001d58ea486d4a9b7b875b06d087c3faf224296
+MISC ChangeLog 5582 SHA256 2cd5209d012834e261ef6a6b47d55a785b4c27242d7fca159944c9e650c154cd SHA512 990d380837e47fec177b796220f1fd2b6e68ab28f8d12dfb60e274682996741e897e9a9b807200a53fa815c1a29caa6399f3bd42bb99401a52a95db7f798b984 WHIRLPOOL eb1f5f76851ba0ec7508bcfdf53d49294aae8486ad7baf093f35518d3316431e95f4c36dbe8d9e268b68062765bae45373a0788067c2ea05053fb9e64aa38341
+MISC ChangeLog-2015 9388 SHA256 34cf99976d494cf4bcbe8f14ea9a3474270778c237e904f45fc3b40995c4547f SHA512 38786ba3e431da49a672c096a84ee8537ef6dce778a20608e21bb549fb4247868a1eadbfe1276b04e76c3849610291abfba69ad07bc87af30bfb407259edeb6e WHIRLPOOL 2623a59c9e5f9ae6e592d6802202c5b9e9589e57fb7fd9a9b431d31b8bd31637f23be0dd6561126a2dd91e5dada100cac56432f6bd70c7cda16b43b85b28620e
+MISC metadata.xml 390 SHA256 1f37f1eb657edb3c89dc9e66164169af7f6e605fdcf0bff4eefdfad45bd22273 SHA512 55f9b63787f86238cf1f6a465e2eea49496be45c0e80fd0175b73434b93f7ce495c46b081833b5f3d7ff3322c1de31c86ba524f3327630908e424b0346dc02b2 WHIRLPOOL dbee7b4c79851adaf85ba81d92067a7ef92ed86ba3bdf882c4ab0aebbd6bd76f4dc05bb6ee1880fdba31b801d3f307e6476b201cb972d429352c1913f1d77c39
diff --git a/dev-ruby/ruby-ldap/metadata.xml b/dev-ruby/ruby-ldap/metadata.xml
new file mode 100644
index 000000000000..a9f21005f731
--- /dev/null
+++ b/dev-ruby/ruby-ldap/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="google-code">ruby-activeldap</remote-id>
+ <remote-id type="sourceforge">ruby-ldap</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ruby/ruby-ldap/ruby-ldap-0.9.17.ebuild b/dev-ruby/ruby-ldap/ruby-ldap-0.9.17.ebuild
new file mode 100644
index 000000000000..55450913c9ca
--- /dev/null
+++ b/dev-ruby/ruby-ldap/ruby-ldap-0.9.17.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+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:0 )"
+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
+}
diff --git a/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild b/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild
new file mode 100644
index 000000000000..4adfc0be9d68
--- /dev/null
+++ b/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+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 ~arm ~hppa ia64 ~ppc ~ppc64 ~sparc x86 ~x86-macos"
+IUSE="ssl"
+DEPEND=">=net-nds/openldap-2
+ dev-libs/cyrus-sasl
+ ssl? ( dev-libs/openssl:0 )"
+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
+}