Version bump.
authorMike Gilbert <floppym@gentoo.org>
Sun, 19 Apr 2015 13:25:53 +0000 (13:25 +0000)
committerMike Gilbert <floppym@gentoo.org>
Sun, 19 Apr 2015 13:25:53 +0000 (13:25 +0000)
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0x0BBEEA1FEA4843A4

sys-apps/hwids/ChangeLog
sys-apps/hwids/Manifest
sys-apps/hwids/hwids-20150417.ebuild [new file with mode: 0644]

index 0144d20d787e4f0695c76c4667f6659891fd8de5..1ea90536b789a6ab1c243f2454af52d99f9e02e0 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for sys-apps/hwids
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwids/ChangeLog,v 1.164 2015/04/19 10:09:44 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwids/ChangeLog,v 1.165 2015/04/19 13:25:52 floppym Exp $
+
+*hwids-20150417 (19 Apr 2015)
+
+  19 Apr 2015; Mike Gilbert <floppym@gentoo.org> +hwids-20150417.ebuild:
+  Version bump.
 
   19 Apr 2015; Agostino Sarubbo <ago@gentoo.org> hwids-20150129.ebuild:
   Stable for x86, wrt bug #546184
index be79338585a10f0631907d29498019867ae73630..9a537d957b47b921f32ba84bfd6573ac7a9e26c9 100644 (file)
@@ -6,28 +6,20 @@ DIST hwids-20141110.tar.gz 1684662 SHA256 31145832799ff19bc654b2c227d732567d242f
 DIST hwids-20141214.tar.gz 1688002 SHA256 1ff3f5da7745742332beb5636d8eb9083d916365bb308dc0b53f08607f63be6d SHA512 870fe4a553671d837c3f92641f96a0132398976280831a1ff8229b6836c50f6129108baa8fcc965fadd70ad86a77c7577e682e1c29078498b1d1a22099d0e4ef WHIRLPOOL fb94aee0c8c924216bcdbcc171121668b44911ff5b2a2d396b6c5e1172fa549652c56360a9689780a94b9a977f6a9b7ca657b25e9d1502f516bf0ca945613a0d
 DIST hwids-20150107.tar.gz 1709214 SHA256 9e38bb8b7b95be6040c29cb6ba1c109ca58f1feea352806b7387b642562751d9 SHA512 a20117fc41f49e62abd2a5b9f2e66ff1a81353fea8215c7aabc9a5f0918f56afde988e0eb9def87787ceb9e8d680b8f7cd7b225d2fa256294475f20a03ff3f12 WHIRLPOOL d66d7dd7e13304c867c2722947ae7f2bb472506849ed1887f2f1cce6c21d86153fda84aa94dbe0737844aa259ece0c6527abd02066fe62ec156987e5dc243a39
 DIST hwids-20150129.tar.gz 1707029 SHA256 33a7f4dbf14704076b0fe1d0052e86bb618e386a1ff18107097311df44f979d7 SHA512 f514a25aecbae06507580033b6c6a19f1f4e476ae63736080030682d59c31bba440fb9c0c7cca623fe1f5813f211826a2ba958e73f1e348df3fd074123ab4c52 WHIRLPOOL aab753061d6c12306380b03c3567254028b6e079b5c59d38a05d26b27d9d1c82adffc5f28ce01e623a338b7ff3f962a1220277d140caea2e511672d1173d17ae
+DIST hwids-20150417.tar.gz 1724883 SHA256 ef4d3e3f722ef7a2294af3e1c048c735cb0aa604259d54ed704dd7b8275c2569 SHA512 9acbf4ef7907e380bace30c38f1c2cf58e76cd68f258d59eb6d3b0e13287537205310f34783acd276cd7e7964b7f67eb7de8f636abf3419bf7bc9accb07e1761 WHIRLPOOL 33ca057faf1445409c563463271d67715077b27a7b402f2c91b82d893ff7b950e0443fb86611e9ec1d4118767e99d18ce40d9bc73bc1f471af69f163297f5b97
 EBUILD hwids-20141010.ebuild 1594 SHA256 3c670fa4cdc9f55340a22d2e6fada9d162ab52db57204ee3a3cea10d4920cc4a SHA512 b88800a9ee3edfc5f62a48f053065a127938cde2916b87526accf027aa2caefcffdf1202a0a115d67619581858003937335ca3f26ec2aeaf6527b59d372ca61d WHIRLPOOL ea4be96e7d1fd13c3bba18d4e01d4729dd9edd0d23c211f3503dbe7c2ec0307ffbc48a10fda87a7a7e8bce752d7c1c3d2ea5929fe0011b1b4d7d1fee882869df
 EBUILD hwids-20141110.ebuild 1610 SHA256 d4ef6aceb602ed4e7244ab44c177cc6222171c6833bc10fd2e108838c0cc1307 SHA512 bbfae14d1ff0f89bc9d74eae7de52f1db23aa4d7dee1ce3969020ab2bc7e2351be2c588a08ddfb280a728532a0cdd8017ba11fdfe83e8cfb72f9266fb972d356 WHIRLPOOL aaf4d0bb49d130d78dacb6374352e44b41c26f5e8169e20c32db5c747a9119de23a2b871e19ea29a05de8e02c5d3a0d6690c358ab8b1e5bf274142f5975fc74b
 EBUILD hwids-20141214.ebuild 1608 SHA256 8c622cae98e0630c819d11f34d7105993038fe43f4547e4b317b15001b0ad2c9 SHA512 7b711136f6958f4d766f383d49aab176a71d416f6def7ea9f94c88a3df0f4acef5631d938d8550eb5bfce92138e950685c812fcae95f2ef1209ed591b99e651e WHIRLPOOL 540e4cae663963044cfa6427a6472428bbd6b0f1785d072c4596ae49a53a2745c07eb4d9f2116121e244dad4079d37ab80a3afd79f95c454e5df677927c23e00
 EBUILD hwids-20150107.ebuild 1610 SHA256 b3920cf0f3d3b151fd58d10e4b9a9c08c8824bcf736fd420dfaf3a3a649e2114 SHA512 c180a85ce255103ed5397a18f773fadf1f5c89e47a21891df1c67c822eb0209ed74abaec3fe4422d8171bd1c1e60a7c05c43d30f81bda36f4a8d577ef17dbca7 WHIRLPOOL 88330fae85643103b21b145e5475b56394e3d096943ca1ac05d442588d7bfb6c363fa2120fd88cb035cd6657c2ca83d2af9ad0aef7b49716019623ede1ed58c6
 EBUILD hwids-20150129.ebuild 1598 SHA256 3bd409892d9daf34b389df7a3e196a83baa4b498e2b1cb200f2dfb58c93ba193 SHA512 dba6cf81ff2c984bd5a59aa8fe5c3de061fab6b430a1ad5017aa24be092b71e10e77a49e00cc61eedf7c46f68db1e71a970dc910040b9699f351aaafbf4b2d10 WHIRLPOOL c01e10f0140f1ad85439585d6570cc8bffe078d279d7a97b2b3aa1b6929618cfe38951a7613201cdc5ab4dd799e78f298fb7332e89f90b3c23c08ef632e3b618
+EBUILD hwids-20150417.ebuild 1608 SHA256 671ab149c25bd59d1638b8154c925e0628abdefe9b90ad8a143a03e85f73c6b9 SHA512 f3d95ccaa7f994b6aa4d100e93a1534f721eb066c1873ac4d6a5d84dd21bf44f45b87da3006524526a6de921aaaf53444d5cb8590ec1c348c6df645cb298c134 WHIRLPOOL 699880ea5e690635fe8349137641c28c9c71ef017efab31cb434a332a84d7a096ae2c16e193b428311d265f03d2922f218204d4a897f2ef2ac9cb6ead2bb917e
 EBUILD hwids-99999999.ebuild 1608 SHA256 46cc39c3e80c4e6e890f0572060df9479dca5b9bc61d7497aa6a6023869d11fe SHA512 d0196f4ea43274318269bb62b6bb056c0442fe5b00922e83de38944a3e26921e781d8e5cbe71b2085c7c07e292038722175230ae3889b2c7ec99634253785098 WHIRLPOOL 0428e324f25319db208c67aa5128528fb0fe16b6f607114ad7ea0ea3412d00c9767955f1e339e01f95b0997dce0fef26d8c431d037747806fc32eb9f97dbe74d
-MISC ChangeLog 24165 SHA256 902b8ab33f41581f464d6caa79da3a2953f76ec5d7b238f9da445137c70273ad SHA512 95b4bcca11a77b5b4ceea4644c15ee1519da08d0aa99c2c7bfafdcc6a12cbbd165a00962247e437cac8f607f698c7ba6ab78c9505d497cf848ac7e87a8c69b76 WHIRLPOOL d1f1ed3ae69cc5f9bce9a84a0bbf20545f26db1b95e048b3afea77ddcc563e6118b1a328d452d8850f2cf2785d3648f25e1419aaceaa965e928bcd6e206fe979
+MISC ChangeLog 24290 SHA256 959b27f3c4c6c0ad03da74ae1a0f8ae0f970f35e133ba24213c31c571c54e337 SHA512 1d50bee2628043f5ba5e063cc6643297faef5912edc77d33bcadde90ff3480f7f2d830b9491634db5875478273782cf06adba8f0513a3296258ec1b1b048e4cb WHIRLPOOL 5804c681f1c9e37a9261997585b608188f67e456b6969dd931772a50eae3dad8bd33f9f6fafa41c7e713742b9fe481124617f08958602dab6fda0c0c090e17c5
 MISC metadata.xml 535 SHA256 4f40d8a522aed15ebd5f28f7f768c38332fa096b1d19a27c88003a042c69797e SHA512 d4c2a3334c6622739bf68dfefe3e3b8408c7c9e2ca32180d82466f507b1ecba460d76d33a5825e4a2de4710c6db0b32d21ace2fda1ad3590225dcb986a7ddf86 WHIRLPOOL f4368ca4eed4e8be9a0f32f7e8c723bd2bbe736a94f7565d27af2e23bffb04cafd1e59f5582d3ca860499c95e62c717de0b0ba44a42b259d82802255747b318f
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iQIcBAEBCAAGBQJVM37oAAoJELp701BxlEWfJk0QAL2w6KMQqaK2RDUDBOmdUEvE
-PLhkhhuW3AeG5azpG+j91U8PHEhbhJJQewWsxRw0OMzO7jOqpI+TUiue8ZNbu4WL
-vSwnPbg1Wq4vpDJ1lorKYCSoR/bp/ps7/eAOY3b37puX47G/lBaKkCQr1QdQ0xPE
-CNRstuyt11hyf+gG9p56rq4RHX+Z9i6743qhST8+zoshuiTc/A+rReXMWBQG/Zi1
-bF7XSFM8Or33lRwtqxkPNeELbBn/Uys+cuhrBCAL1FnrmGcyCuVHA8WZ5AbSrGmx
-O6xXsvB3L7/QNrOZ/I8bIAXXSNjtqh8NyUqX/9SfiLuOau9Mkz7eCiDmxlu7BTnD
-ntzqVybuB/IVhiHH+QtaO2IAVNNtqNs5NSjtCTy47Imy2MvqvaWHnJ+45cc10MOq
-+2RyYJXpDPwp5cNnCBo4ZuGD/RVMmEfPGyN9oKuzrSPC2/APHQNZUQAiCxCTR3ym
-uuZtUh+90HhyzfA2XvBLPdOkVk2wHo+hTuGpptSvN0JNcZUdFVWgB2TbfWlXsKDS
-lTR9ZYT0oejjL19wizyyrfglEHsz3HBcSzwhgQ0gZKrSe+stZL3cjxeUO0svGCDA
-mpAofxK7b/SoyBEQR7Ddpdlx5fFPlSMp7jS/iXANL5WGxNjYU7YtGUsXAItX/o5f
-LCv0ZdOtFhYLfhLBMP32
-=xgzi
+iF4EAREIAAYFAlUzrOEACgkQC77qH+pIQ6RMBgEAk4k2b8ywEI/iJ1lDTdEWEa3R
+okLd5od+D/BvrVHXP1oA/R1Q8ilbZKKZDbD+sfomJY74aBhnEocy24hbfRL2N/Z8
+=AbOU
 -----END PGP SIGNATURE-----
diff --git a/sys-apps/hwids/hwids-20150417.ebuild b/sys-apps/hwids/hwids-20150417.ebuild
new file mode 100644 (file)
index 0000000..b758bae
--- /dev/null
@@ -0,0 +1,65 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwids/hwids-20150417.ebuild,v 1.1 2015/04/19 13:25:52 floppym Exp $
+
+EAPI=5
+inherit udev eutils
+
+DESCRIPTION="Hardware (PCI, USB, OUI, IAB) IDs databases"
+HOMEPAGE="https://github.com/gentoo/hwids"
+if [[ ${PV} == "99999999" ]]; then
+       EGIT_REPO_URI="${HOMEPAGE}.git"
+       inherit git-2
+else
+       SRC_URI="${HOMEPAGE}/archive/${P}.tar.gz"
+       KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux"
+fi
+
+LICENSE="|| ( GPL-2 BSD ) public-domain"
+SLOT="0"
+IUSE="+net +pci +udev +usb"
+
+DEPEND="udev? (
+       dev-lang/perl
+       >=virtual/udev-206
+)"
+[[ ${PV} == "99999999" ]] && DEPEND+=" udev? ( net-misc/curl )"
+RDEPEND="!<sys-apps/pciutils-3.1.9-r2
+       !<sys-apps/usbutils-005-r1"
+
+S=${WORKDIR}/hwids-${P}
+
+src_prepare() {
+       [[ ${PV} == "99999999" ]] && emake fetch
+
+       sed -i -e '/udevadm hwdb/d' Makefile || die
+}
+
+_emake() {
+       emake \
+               NET=$(usex net) \
+               PCI=$(usex pci) \
+               UDEV=$(usex udev) \
+               USB=$(usex usb) \
+               "$@"
+}
+
+src_compile() {
+       _emake
+}
+
+src_install() {
+       _emake install \
+               DOCDIR="${EPREFIX}/usr/share/doc/${PF}" \
+               MISCDIR="${EPREFIX}/usr/share/misc" \
+               HWDBDIR="${EPREFIX}$(get_udevdir)/hwdb.d" \
+               DESTDIR="${D}"
+}
+
+pkg_postinst() {
+       if use udev; then
+               udevadm hwdb --update --root="${ROOT%/}"
+               # http://cgit.freedesktop.org/systemd/systemd/commit/?id=1fab57c209035f7e66198343074e9cee06718bda
+               [ "${ROOT:-/}" = "/" ] && udevadm control --reload
+       fi
+}