diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-libs/libgusb |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-libs/libgusb')
-rw-r--r-- | dev-libs/libgusb/Manifest | 11 | ||||
-rw-r--r-- | dev-libs/libgusb/libgusb-0.2.11.ebuild | 54 | ||||
-rw-r--r-- | dev-libs/libgusb/libgusb-0.2.7.ebuild | 51 | ||||
-rw-r--r-- | dev-libs/libgusb/libgusb-0.2.8.ebuild | 51 | ||||
-rw-r--r-- | dev-libs/libgusb/libgusb-0.2.9.ebuild | 54 | ||||
-rw-r--r-- | dev-libs/libgusb/metadata.xml | 11 |
6 files changed, 232 insertions, 0 deletions
diff --git a/dev-libs/libgusb/Manifest b/dev-libs/libgusb/Manifest new file mode 100644 index 000000000000..6a5264c1fab5 --- /dev/null +++ b/dev-libs/libgusb/Manifest @@ -0,0 +1,11 @@ +DIST libgusb-0.2.11.tar.xz 291992 SHA256 9cb143493fab1dc3d0d0fdba2114b1d8ec8c5b6fad05bfd0f7700e4e4ff8f7de SHA512 f9c3c204b5f0feaf706b23dd9a174feb36a9f3c8db8ffb5dcdefa66b18ba0ac963c6041d2d91a6a2f6e23036fc6486d142210bd5348e10c026a6defeb0bee096 WHIRLPOOL d3c2d73e6eabaac7a4f0afd0e15f0e97aa8105fe61747f9104f4d2907a76616a58a59c78e987b19be49a5ca9b9c3bfe458d91cd50029dad0fbfb8977938be84e +DIST libgusb-0.2.7.tar.xz 275492 SHA256 0be9578f7875cecb6c163ad47eb39bc6bf497e501b08986c0d384748a054c3ee SHA512 9210ddc95458c452fa32c8e11849c6f44e24680485aafe93887a52266c8253e495e5f0584f25e3e67051bb00247d6b658cd2ff3f6a4da167a113974d8fefd5ac WHIRLPOOL 7ce8652167f3bf553d33d2b2504e1b1a8fdbdd0844b9fa8f2b54ad5d91b0db505cdedb3d1b6827212bde36bea39c28160f51f0253c921db4f33dae1e9368c07d +DIST libgusb-0.2.8.tar.xz 289744 SHA256 a9c269ef21145b228e59fdcb533ef9c4ae214a6f4748d17ecd2e022f79389eed SHA512 83dce9704276f5edbe893b417a569bd62f2d14d8de1730d6e7e48c72170593c471c8354b813668d0736e31ecf48d2efe76a81c5dc485c1fa6ba62c5f8ceff3b4 WHIRLPOOL 878d07f37f79ef59506e76fa995b58b9e00fe75ae9424b86ea47bd5fb6c14868bc95e85e0744ff4d3c6a2f4aecdbf86f6c584c40c8febddd1c754cbc8386f261 +DIST libgusb-0.2.9.tar.xz 290972 SHA256 7320bdcd0ab1750d314fa86f48bd2cc186b9e33332314403779af9772fedde14 SHA512 30e469e6c9561339a002089f732b3a60c02e285c0a166416a833c4c2475028a41c2339fcbc5ef1524b4be6fa09931e177067fa12231a145f1f05a324e343da9d WHIRLPOOL 0e54c0249b957fe56be6746a9e5e3f10c071be2bac08ae4408e112a7c3eb6c7e22c2936737bae500984818b023e526edb24def660a97601b39790203cf74e984 +EBUILD libgusb-0.2.11.ebuild 1281 SHA256 ca4a17c96465d045e15ade23281b1c3d3b4a40d41b9a1d32e6f67ea0c6e00719 SHA512 0d9b71081531f5232cb863d865d68915cceb74a2cbd85ab19c55a23bd0aed3ed59f3c1582f8b3351e13ad559144e8c56ccd4d4ce824cffeb0a0de2c235aa9e02 WHIRLPOOL d78200ba8aad436dce1b6bdfb2ca96db2de348f439147c13a14a9f65936ea3f90f1bf804ef6e1741fd05695fad0820872caa64a5137a0a6e4d13f32edc5bbb47 +EBUILD libgusb-0.2.7.ebuild 1292 SHA256 f75b78e2106b041fd387330b065a4306e71940428694b0eab90a4c7398ef624b SHA512 bd0137fb2ecab3a68e4e3e2f377a84dbcfb7a31f5620dc974f5a955a9174675d631480490ba879f52706e2a718f0bc68cd3b8c6609794e0744e122e72bd622a1 WHIRLPOOL e0698b0081e0b7438af1023445fbbaa5c757214bd66fb8a1e70bbf5200e37599ec2f71f5a0b97c7e13a06d5321960fcbf461af3fbbfb8362413fce3b4e49cbbf +EBUILD libgusb-0.2.8.ebuild 1293 SHA256 33577902234ab1b3871d4d3722a4cc5695d98abeedaf6867fb9958fdab285df1 SHA512 c58eef9d2e68eb5e62f0af836737c9cece9c616a8db09be6f73b555f53a257dd450f28885bb0fb4d0bac45206bcf9ec2ce291c727d77e806b76ff362330396cf WHIRLPOOL 5da6226b0f1b89357865d81caa14098b6b08e0f707ddf6207a515ab87debfcf4fb292cbf1699912843c27511916a61099814a241af04649913d86f243c50acdb +EBUILD libgusb-0.2.9.ebuild 1277 SHA256 a3ef5de47636badcff6eb9e092a2fa4485e013b19f3a52d3aa80e0e3312efe62 SHA512 9bec001d7bc748029561eaf0a5f90f7cb6f0b5f6ad5b141807f87baf3b623ac8499776f0b8ee97c5c1ca136dbf914334331f12bd82873487179be07cbf73d269 WHIRLPOOL 1b5d1323b2e092b0d90fb057915035248c421e8ce8b60be563a54662823aa6b8974ff6349d57951bec045e0fd0cbf0bfafe134c08d3b4ae5cdd1d9ba106747ad +MISC ChangeLog 6893 SHA256 645d3126e4ff9151b01142b905855bc5f5f38a5394fa331ca3a911b6bfae9f97 SHA512 1661b2d131f86a97f8da62eab03a8e0439370ad624e5a94001371a3296bf2cfe6e60a1b7c9f41a429ddccd67e4034b123931d2a6ced93b7aa3d3b57e1f512073 WHIRLPOOL 0f08e36881ed0a49f4eab492d4919a3e7eebe8d5a4ff0e20366c893acf073bd018aac419f74f0862e795a7b97fb36a59bb028a481f552c16d264886e0fb6ed6d +MISC ChangeLog-2015 6328 SHA256 2739ae8b54e02f574ef735ade79a14c8d8831a95678f67c08d19e31c6ff887ec SHA512 df8d264216d9420821c3c85f2cb2d216e98a293783d1411ee77cb27f4e966982641ef04043c99728d85b16d215adc01ed5432d2a3652bb313ef88fc0883d9329 WHIRLPOOL 7c251fad9b7ef5a96b917754d95277dd805118c55747bd63aa8742d9125fbc1503fe3a906b440d754f408b48b357603da687d5b380b1f7994d304d15e34bcaf1 +MISC metadata.xml 343 SHA256 fed79c9f4f901d13981cae01df307d0a2d0b979018b78171d3d923fa01f5a14c SHA512 096d78e0613e0475d5499f3c30542bd22fc98a2598a7e2e5719747a809a19288a0a36897bc9bc647fceb98f3579f7148c32d16d78c6114d0b925f143daca91bc WHIRLPOOL 3d070c06653cb4d526b8ee56eef7bf991d800e45e05625a40483998af568201ab1622c2d3beaa29122930453faa452e05375b9ff189e94f04c6747a63e6ef795 diff --git a/dev-libs/libgusb/libgusb-0.2.11.ebuild b/dev-libs/libgusb/libgusb-0.2.11.ebuild new file mode 100644 index 000000000000..aca94f3692bc --- /dev/null +++ b/dev-libs/libgusb/libgusb-0.2.11.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VALA_USE_DEPEND="vapigen" + +inherit eutils gnome2 multilib-minimal vala + +DESCRIPTION="GObject wrapper for libusb" +HOMEPAGE="https://github.com/hughsie/libgusb" +SRC_URI="https://people.freedesktop.org/~hughsient/releases/${P}.tar.xz" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" + +IUSE="+introspection static-libs vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=" + >=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}] + virtual/libusb:1[udev,${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.29:= ) +" +DEPEND="${RDEPEND} + dev-libs/libxslt + dev-util/gtk-doc-am + virtual/pkgconfig[${MULTILIB_USEDEP}] + vala? ( $(vala_depend) ) +" + +# Tests try to access usb devices in /dev +RESTRICT="test" + +src_prepare() { + gnome2_src_prepare + use vala && vala_src_prepare +} + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + gnome2_src_configure \ + $(multilib_native_use_enable introspection) \ + $(use_enable static-libs static) \ + $(multilib_native_use_enable vala) + + if multilib_is_native_abi; then + ln -s "${S}"/docs/api/html docs/api/html || die + fi +} + +multilib_src_install() { + gnome2_src_install +} diff --git a/dev-libs/libgusb/libgusb-0.2.7.ebuild b/dev-libs/libgusb/libgusb-0.2.7.ebuild new file mode 100644 index 000000000000..40d11a20186b --- /dev/null +++ b/dev-libs/libgusb/libgusb-0.2.7.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +GCONF_DEBUG="no" +VALA_USE_DEPEND="vapigen" + +inherit eutils gnome2 multilib-minimal vala + +DESCRIPTION="GObject wrapper for libusb" +HOMEPAGE="https://github.com/hughsie/libgusb" +SRC_URI="https://people.freedesktop.org/~hughsient/releases/${P}.tar.xz" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" + +IUSE="+introspection static-libs vala" +REQUIRED_USE="vala? ( introspection )" + +# Yes, we really need API from dev-libs/libusb-1.0.19, not virtual/libusb +RDEPEND=" + >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}] + virtual/libusb:1[udev,${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.29:= ) +" +DEPEND="${RDEPEND} + dev-libs/libxslt + dev-util/gtk-doc-am + virtual/pkgconfig[${MULTILIB_USEDEP}] + vala? ( $(vala_depend) ) +" + +# Tests try to access usb devices in /dev +RESTRICT="test" + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + gnome2_src_configure \ + $(multilib_native_use_enable introspection) \ + $(use_enable static-libs static) \ + $(multilib_native_use_enable vala) + + if multilib_is_native_abi; then + ln -s "${S}"/docs/api/html docs/api/html || die + fi +} + +multilib_src_install() { + gnome2_src_install +} diff --git a/dev-libs/libgusb/libgusb-0.2.8.ebuild b/dev-libs/libgusb/libgusb-0.2.8.ebuild new file mode 100644 index 000000000000..eb09b0e92ec5 --- /dev/null +++ b/dev-libs/libgusb/libgusb-0.2.8.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +GCONF_DEBUG="no" +VALA_USE_DEPEND="vapigen" + +inherit eutils gnome2 multilib-minimal vala + +DESCRIPTION="GObject wrapper for libusb" +HOMEPAGE="https://github.com/hughsie/libgusb" +SRC_URI="https://people.freedesktop.org/~hughsient/releases/${P}.tar.xz" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" + +IUSE="+introspection static-libs vala" +REQUIRED_USE="vala? ( introspection )" + +# Yes, we really need API from dev-libs/libusb-1.0.19, not virtual/libusb +RDEPEND=" + >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}] + virtual/libusb:1[udev,${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.29:= ) +" +DEPEND="${RDEPEND} + dev-libs/libxslt + dev-util/gtk-doc-am + virtual/pkgconfig[${MULTILIB_USEDEP}] + vala? ( $(vala_depend) ) +" + +# Tests try to access usb devices in /dev +RESTRICT="test" + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + gnome2_src_configure \ + $(multilib_native_use_enable introspection) \ + $(use_enable static-libs static) \ + $(multilib_native_use_enable vala) + + if multilib_is_native_abi; then + ln -s "${S}"/docs/api/html docs/api/html || die + fi +} + +multilib_src_install() { + gnome2_src_install +} diff --git a/dev-libs/libgusb/libgusb-0.2.9.ebuild b/dev-libs/libgusb/libgusb-0.2.9.ebuild new file mode 100644 index 000000000000..2dee273fc77c --- /dev/null +++ b/dev-libs/libgusb/libgusb-0.2.9.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VALA_USE_DEPEND="vapigen" + +inherit eutils gnome2 multilib-minimal vala + +DESCRIPTION="GObject wrapper for libusb" +HOMEPAGE="https://github.com/hughsie/libgusb" +SRC_URI="https://people.freedesktop.org/~hughsient/releases/${P}.tar.xz" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" + +IUSE="+introspection static-libs vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=" + >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}] + virtual/libusb:1[udev,${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.29:= ) +" +DEPEND="${RDEPEND} + dev-libs/libxslt + dev-util/gtk-doc-am + virtual/pkgconfig[${MULTILIB_USEDEP}] + vala? ( $(vala_depend) ) +" + +# Tests try to access usb devices in /dev +RESTRICT="test" + +src_prepare() { + gnome2_src_prepare + use vala && vala_src_prepare +} + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + gnome2_src_configure \ + $(multilib_native_use_enable introspection) \ + $(use_enable static-libs static) \ + $(multilib_native_use_enable vala) + + if multilib_is_native_abi; then + ln -s "${S}"/docs/api/html docs/api/html || die + fi +} + +multilib_src_install() { + gnome2_src_install +} diff --git a/dev-libs/libgusb/metadata.xml b/dev-libs/libgusb/metadata.xml new file mode 100644 index 000000000000..2c138c7560a0 --- /dev/null +++ b/dev-libs/libgusb/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>gnome@gentoo.org</email> + <name>Gentoo GNOME Desktop</name> + </maintainer> + <upstream> + <remote-id type="github">hughsie/libgusb</remote-id> + </upstream> +</pkgmetadata> |