diff options
author | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-11-09 18:24:17 +0000 |
---|---|---|
committer | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-11-09 18:24:17 +0000 |
commit | 60666aee61d2db52256e1919c181c04a5f6455cc (patch) | |
tree | 1712e1f5db821abb326f9a3950a37e0dd3e4e393 /dev-libs/libgusb | |
parent | Version bump to fix -Pm handling #439422 by Nikolaj Sjujskij. (diff) | |
download | historical-60666aee61d2db52256e1919c181c04a5f6455cc.tar.gz historical-60666aee61d2db52256e1919c181c04a5f6455cc.tar.bz2 historical-60666aee61d2db52256e1919c181c04a5f6455cc.zip |
Version bump (bug #442428, thanks to Samuli Suominen). Update license.
Package-Manager: portage-2.2.0_alpha142/cvs/Linux x86_64
Manifest-Sign-Key: 0xCF0ADD61
Diffstat (limited to 'dev-libs/libgusb')
-rw-r--r-- | dev-libs/libgusb/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/libgusb/Manifest | 22 | ||||
-rw-r--r-- | dev-libs/libgusb/libgusb-0.1.3.ebuild | 4 | ||||
-rw-r--r-- | dev-libs/libgusb/libgusb-0.1.4.ebuild | 53 | ||||
-rw-r--r-- | dev-libs/libgusb/metadata.xml | 5 |
5 files changed, 86 insertions, 6 deletions
diff --git a/dev-libs/libgusb/ChangeLog b/dev-libs/libgusb/ChangeLog index 11c024725a8d..7cff0fb2410f 100644 --- a/dev-libs/libgusb/ChangeLog +++ b/dev-libs/libgusb/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/libgusb # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgusb/ChangeLog,v 1.19 2012/05/27 03:20:01 mattst88 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgusb/ChangeLog,v 1.20 2012/11/09 18:24:12 tetromino Exp $ + +*libgusb-0.1.4 (09 Nov 2012) + + 09 Nov 2012; Alexandre Rostovtsev <tetromino@gentoo.org> + libgusb-0.1.3.ebuild, +libgusb-0.1.4.ebuild, metadata.xml: + Version bump (bug #442428, thanks to Samuli Suominen). Update license. 27 May 2012; Matt Turner <mattst88@gentoo.org> libgusb-0.1.3.ebuild: Added ~alpha, bug 390345. diff --git a/dev-libs/libgusb/Manifest b/dev-libs/libgusb/Manifest index a63b4ff4026c..8f820861cca2 100644 --- a/dev-libs/libgusb/Manifest +++ b/dev-libs/libgusb/Manifest @@ -1,4 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + DIST libgusb-0.1.3.tar.xz 256844 SHA256 4eebb56700d9366c513bfa8f9321a60388f61bade0236a90d66854caea97f0e6 SHA512 e7631725825ca7392ba46bff2ca07b965633ee3493d88445112233814d7d1200426ccd17f532c5588dc5d522612b85431f2b14f0a0bb0e5b9c8bcb9a172e18e1 WHIRLPOOL a8ad85a2e0ff5bbaa1b7d7bc0a5aa785c9b77f401638f9e5a1e07fe9e305cb0c489dc5f6e5cf9a804971dcfe7c5e1faf2ac550c04003994a24fba3bd846f70ec -EBUILD libgusb-0.1.3.ebuild 982 SHA256 135a441a4daf8a612dbf56e004a45d72165956094cdc92b7d5f9be3acc7b6c81 SHA512 4fea40bdf419239f90a07ac0b1107dc11633457e9fa58ec4a0402c040250ec6ea1ebe70c0acbef1985577f05dc2a6b1f09a4dbbe866167e81d82905456cdef45 WHIRLPOOL 9c47314367d50032ebd71fc36adbb7398c2d7e01ccbe2ca559b48258b2c9506fece82d788549aee6538d2ecdcd22549d991e46b09dc3e585ed91161440da6c67 -MISC ChangeLog 2365 SHA256 d3aa5f832136b9c103d13ba5e9e2fb05e18dc46caa2b1c67b788a01df2fab597 SHA512 81c1b8da98977676e3cf02a75b3b2bcecf8c432318ae164cd439512c4b1a42fc87cb25bf6e7eba6961ae000936445733a6b58cc723f50eb28a81b272682c53f1 WHIRLPOOL ff305a9a7c31b19b81e4b5c4c7285e46262d2dccc5ef1bfc67758ebb79d0872cef5e15184031168df0d0ff6911d5d823d3116221e779aab48f0087c95e1818b9 -MISC metadata.xml 158 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 SHA512 7fbfbd2b3ed1b81867d55648509f778fdbe2091af53727b3426a3c7f453ae7e1663a99fdd2101508b8d6c85b3158459c93551b77a6a394f02d7e11cbc8a5ecf4 WHIRLPOOL 4bcd5662974877d42ebc4361b6eb412bfeea2af7144b436ce7ed152327d554afc321c376625ba0bb85a704b70d86e3c4882dff3573047acddd8ffccf655d4f7e +DIST libgusb-0.1.4.tar.xz 261112 SHA256 64294a649e54df2009545f47577f41438ec50c2fc571dd7b08cf32cb14de37b9 SHA512 fa6dcab3ebeedf91d906a8ad71eca56dde3b29857711c7d89b6d23d051796acda039d702a43802dbc921ec05ab0695db9fd37b9da1cd444120832f1af37e2e44 WHIRLPOOL 14a9497b06af2e3771af532e990c377261b655052058c3895c06ca88febfcf20a8251d28cc958de8501065357ac777d5c8fe0f69f387e7b54fdd9e6411d83700 +EBUILD libgusb-0.1.3.ebuild 984 SHA256 864921d7b27a4cf763eaf584bc3591be4f81bb8dd3c5f1d58fed8830b9b7c592 SHA512 54283aa5e93815e59c585c0247fc0148c9db679e1da0a2f484774b5a3aedb45cd93ebb8c7fe263f67704e7ad46c585d569deb2d0f7192d8adbf8aaa2c5fd5ec4 WHIRLPOOL 925b24cc52ef738f945d6c4f1f89863dcb8dee631bf387f813ec6eaf00f706df6e9588378fef61a588f877f495bca303c95f0e07326eb8d7370142259a76a53e +EBUILD libgusb-0.1.4.ebuild 1349 SHA256 af155baba7b7abbde1d4fa7b4c22803a9f22f4300739b25518f1afc8286ab004 SHA512 feb6760327d380f855045e3b5b7b8fc6005221af6c3d2258798166312695c19e546d6210e7173a53340b6b7158c3d170cefaf632a34664fc562bab61abd77dfe WHIRLPOOL afae3fb0227b323a191ca1435ddaef31f77d4f8cb55a47d84431201d0eefb4f15c5d1d887f06ffda8fc1a1d6ea425b6d108c3bad5653a96eb927765a73d711dd +MISC ChangeLog 2590 SHA256 a1feacdb66326eacf34ce0034062b8a43b97ee6db939601fc1941e013f6defbb SHA512 7379abcc8dbb224530f37355216944e795cfd2d058022139484827821664c3fb8a23211d94e0514c4e210dff0c6bd1b75c10cd8d11669e94bc9b5784dfcf52f5 WHIRLPOOL 46cdf7e555f046cd94c9a759c0816eae6e9718042f24fa933344689cb8eff2e38b9ebcafe26db61f80e6f9071b1ce964d8949470a89a868271de308395e71fc1 +MISC metadata.xml 343 SHA256 f63e7ac53c26b3597f9b90aa85d0c365d30ca7080aa0b376340f15eef4423a91 SHA512 86f508e16c585c8ee807e356610ff9977b6f907bd394de9fbefa7e6d8dea456c856a80fb025c21113d91c6d8e9570a82853683174383769eba359d64dd7c30ad WHIRLPOOL 60e646074a3273e59d27688f1493af0fb0a07a73523da33b21092a7d88a48f956eefb93414b541b1657361ac89e304feeeca7fa7b1d155ae033ba63de4873a95 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQEcBAEBCAAGBQJQnUpNAAoJEJ0WA1zPCt1hQvIH/RCEbofpq289gJr/dGvo+q5t +RwrflmF4qsBlRE0hPWynwyPJah7ACmC1yXQ4AhtQ/7Wt6vFCxq1pw/hbrli8cHu1 +HtOL2MKT8Qy/84VJuNW65/BqKd9i9CYnnjdqLC0d+vP78lSEuy+bKXOCAI/gKRr3 +idQPKXn5gCDi1Lt5u5tHLfH18BCo+l+d5bbl2Qjv8islMPl9UIf94Gn3ZP2YltA7 +0fSzf33TQxX8pTDqEZKmPSzV73A8N8MATfRumoEKO6o+vGJlPGxK4SNPzBbfi8YE +C4CcB0jFgYE54HJ3dXofF9eBkMYT8lphTyWz8BSuFqJxp7gLhmyzq+Phvcoasrs= +=Ca2P +-----END PGP SIGNATURE----- diff --git a/dev-libs/libgusb/libgusb-0.1.3.ebuild b/dev-libs/libgusb/libgusb-0.1.3.ebuild index 32e0b8f7c4ce..2c925535439f 100644 --- a/dev-libs/libgusb/libgusb-0.1.3.ebuild +++ b/dev-libs/libgusb/libgusb-0.1.3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgusb/libgusb-0.1.3.ebuild,v 1.13 2012/05/27 03:20:01 mattst88 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgusb/libgusb-0.1.3.ebuild,v 1.14 2012/11/09 18:24:12 tetromino Exp $ EAPI=4 @@ -8,7 +8,7 @@ DESCRIPTION="GObject wrapper for libusb" HOMEPAGE="https://gitorious.org/gusb/" SRC_URI="http://people.freedesktop.org/~hughsient/releases/${P}.tar.xz" -LICENSE="LGPL-2.1" +LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="~alpha amd64 arm hppa ~mips ppc ppc64 x86" IUSE="static-libs" diff --git a/dev-libs/libgusb/libgusb-0.1.4.ebuild b/dev-libs/libgusb/libgusb-0.1.4.ebuild new file mode 100644 index 000000000000..51cb550b9f2d --- /dev/null +++ b/dev-libs/libgusb/libgusb-0.1.4.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgusb/libgusb-0.1.4.ebuild,v 1.1 2012/11/09 18:24:12 tetromino Exp $ + +EAPI=4 + +VALA_MIN_API_VERSION="0.16" +VALA_USE_DEPEND="vapigen" + +inherit eutils vala + +DESCRIPTION="GObject wrapper for libusb" +HOMEPAGE="https://gitorious.org/gusb/" +SRC_URI="http://people.freedesktop.org/~hughsient/releases/${P}.tar.xz" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86" +IUSE="+introspection static-libs vala" +REQUIRED_USE="vala? ( introspection )" + +# udev is effectively a required dependency: configuring with --disable-gudev +# causes build failures +RDEPEND=">=dev-libs/glib-2.28:2 + virtual/libusb:1 + || ( >=sys-fs/udev-171[gudev] <sys-fs/udev-171[extras] ) + introspection? ( >=dev-libs/gobject-introspection-1.29 )" +DEPEND="${RDEPEND} + app-arch/xz-utils + dev-libs/libxslt + dev-util/gtk-doc-am + virtual/pkgconfig + vala? ( $(vala_depend) )" +# gtk-doc-am needed for proper api docs installation + +# Tests try to access usb devices in /dev +RESTRICT="test" + +src_prepare() { + use vala && vala_src_prepare +} + +src_configure() { + econf \ + $(use_enable introspection) \ + $(use_enable static-libs static) \ + $(use_enable vala) +} + +src_install() { + default + prune_libtool_files +} diff --git a/dev-libs/libgusb/metadata.xml b/dev-libs/libgusb/metadata.xml index da6fd63d0085..38f7f9e56a56 100644 --- a/dev-libs/libgusb/metadata.xml +++ b/dev-libs/libgusb/metadata.xml @@ -2,4 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <herd>gnome</herd> +<use> + <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> + for introspection</flag> + <flag name="vala">Enable bindings for <pkg>dev-lang/vala</pkg></flag> +</use> </pkgmetadata> |