summaryrefslogtreecommitdiff
path: root/dev-ruby/blinkstick
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-06-29 12:04:12 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-06-29 12:04:12 +0100
commit0f558761aa2dee1017b4751e4017205e015a9560 (patch)
tree037df795519468a25d9362b4e95cdaeb84eb1cf9 /dev-ruby/blinkstick
parent752d6256e5204b958b0ef7905675a940b5e9172f (diff)
gentoo resync : 29.12.2022
Diffstat (limited to 'dev-ruby/blinkstick')
-rw-r--r--dev-ruby/blinkstick/Manifest1
-rw-r--r--dev-ruby/blinkstick/blinkstick-1.0.1_p20150901-r1.ebuild50
2 files changed, 51 insertions, 0 deletions
diff --git a/dev-ruby/blinkstick/Manifest b/dev-ruby/blinkstick/Manifest
index 4ed6d1b6639d..8f4a26d74f0d 100644
--- a/dev-ruby/blinkstick/Manifest
+++ b/dev-ruby/blinkstick/Manifest
@@ -1,3 +1,4 @@
DIST blinkstick-1.0.1_p20150901.tar.gz 4216 BLAKE2B 970aea7dce0f5cd476a88302d02bfeef56e6614fea44c7948be7997c322bfa4859f3caf664d86e91693cdeaa0827c1144f5a6437ec3f285628d866b28d55a456 SHA512 6a1958226d3629fec0f3f4a6b29c822206a6f9d60e0b78502cd51f855b9f3f071b84a0e960b0e1a7eb4ef0847743f84bb21830dc973b1af24c21a30123f2f19e
+EBUILD blinkstick-1.0.1_p20150901-r1.ebuild 955 BLAKE2B d1865ce71fabc7bf761edc3c9e6162de001fbfe8ccc904a2954b04c8be48bccdf51f69b484aefccab61b4e0a98bf00a176c3b9a489549f652673ccd546b6e3b5 SHA512 a89d97bf13b4ebfb1f1583f1ea93ce9d3e969fb9c8b6784ab3432854e6c182b28f1a5bf71d90877fa51f065ceb0f653ae5327e3aee34712ace6538ebacc2f78a
EBUILD blinkstick-1.0.1_p20150901.ebuild 962 BLAKE2B f354c6d34cb11314dbfa0c3dced0f59fef1a9922bbbdc305bc119b7ddd80b5bc9c7118b281ec71637abaf4bc1883a5e115a3d0dc064addcdd7dfd584ff350ec0 SHA512 96a8de469d60df4db97b4fa2d1a632fea29b76aac833e2d43726396a81f8594ea6de63bcc5ad5e4613843bf7258582e5fc8d5f8fcc0ca730ee272d4c70289d12
MISC metadata.xml 346 BLAKE2B 4bbadf2ec9d282836368e845c734e9968ded2567f0909354405a196597478bc84990dbf16ad5fdce12339e6da82acabb9cc168533ed34b9342cc0b85c682d12f SHA512 8977abd252b9c039dedc39365c5912b481e4e338c89ed9df0d189a7e9692829b1095a9d670b2858aff86d9c971fe2edb49080c082c3f59e4a607df19586b9da4
diff --git a/dev-ruby/blinkstick/blinkstick-1.0.1_p20150901-r1.ebuild b/dev-ruby/blinkstick/blinkstick-1.0.1_p20150901-r1.ebuild
new file mode 100644
index 000000000000..784b2808fab9
--- /dev/null
+++ b/dev-ruby/blinkstick/blinkstick-1.0.1_p20150901-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_VERSION="1.0.1.1"
+
+COMMIT="89e3f621132c2571d5f7c636b3962ff1b0a64564"
+
+inherit ruby-fakegem
+
+DESCRIPTION="ruby interface for blinkstick via libusb"
+HOMEPAGE="https://github.com/arvydas/blinkstick-ruby"
+SRC_URI="https://github.com/arvydas/blinkstick-ruby/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+RUBY_S="${PN}-ruby-${COMMIT}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+ruby_add_rdepend "
+ >=dev-ruby/color-1.4.2
+ >=dev-ruby/libusb-0.4.0
+"
+
+all_ruby_install() {
+ if use examples; then
+ insinto /usr/share/${PN}
+ doins example-*.rb
+ fi
+ all_fakegem_install
+}
+
+each_ruby_install() {
+ mkdir -p lib/${PN}
+ mv ${PN}.rb lib
+ cat <<EOF >> lib/${PN}/version.rb
+class BlinkStick
+ VERSION = "1.0.1.1"
+end
+
+EOF
+ each_fakegem_install
+}