commit: abd9f1176475fa68527587443008c2d4566b531d
Author: Joe Sapp <joe <AT> babyjoe>
AuthorDate: Tue Apr 12 10:22:05 2016 +0000
Commit: Joe Sapp <nixphoeni <AT> gentoo <DOT> org>
CommitDate: Tue Apr 12 10:22:05 2016 +0000
URL: https://gitweb.gentoo.org/dev/nixphoeni.git/commit/?id=abd9f117
app-misc/system76-driver: Bump to 16.04.1 tag of upstream
app-misc/system76-driver/Manifest | 2 +
.../system76-driver/system76-driver-465.ebuild | 53 ++++++++++++++++++++++
2 files changed, 55 insertions(+)
diff --git a/app-misc/system76-driver/Manifest
b/app-misc/system76-driver/Manifest
index 0f56016..35a01ec 100644
--- a/app-misc/system76-driver/Manifest
+++ b/app-misc/system76-driver/Manifest
@@ -1,3 +1,5 @@
AUX system76driver.service 176 SHA256
f8d7d0a5ac99db22cfac3c8a798571da5232fdfedeaff64a475291c2dcc65db3 SHA512
3ca99c86701f599954adc9d2f9f4e2930a7fd6935c3cc0a1d18e71d5878ba43bd139ead5a0494baa8e5d38073a0b6aec92cd43ccfaabe6cde92664b0f50a4926
WHIRLPOOL
f7b6cef8c16ba1de2d21c089009299448df9db7d26cd981fbd6bccfddebeafc8de6c22c5dafed98805cfdf845f81d5e66747e3a4162e656495128a2c337e5e07
DIST system76-driver-257.tar.gz 11328 SHA256
70ab3750ee67f8a1068dfb646f9f32266d047529eb36cb1d03712e9905bbfa48 SHA512
1843100665d6dfa74f53e519b6d63ace20edf8a82387028e2c0507e0efa061f24e526813ea655f777d8543ffebe5d6906f01b2da180ca79f001ab0776c5bbba1
WHIRLPOOL
383af570786fbcdaae74c1d10f29867e07d03dbc5fa89fa0fa837e56b9d74a222c16ceedfc336846c7873060a37b6d7322b86ec08f1adf297233a21cc0a95771
+DIST system76-driver-465.tar.gz 83793 SHA256
b9614fa9c48b6e5d6dffb133527f9b9698ee4e353fc714d66a5e2e16a46a2e45 SHA512
070d55e1480cfe94de1085ff55a147aec3b038ab139425b63772d16fa9c926d243b2278137292d58367b5b4a0276aa5e2789f6d3db9a1a2a5b490d5f496a3fc5
WHIRLPOOL
af084a430cee1d488821142dcc808cf678a87bb588b3c336ee4a2ea16fb357e903586ed84f1b233f5f7d2dd7d255dd1effd8c9a3cb1b24e960d94b07a1436e74
EBUILD system76-driver-257.ebuild 1204 SHA256
114d9b2a836a15004411ffbbb914f3f3759a11eb97de96f568820ca2b15e1d4c SHA512
755dde349c0cfe35be3d6160f35f9703c4c76e0c0eca0cb8d09d816f96d3deb4451e66a82448eaa683793147ad20228a5e62bcd7f20a8ac2c8788f85ac65491e
WHIRLPOOL
0e4a207dd249d7fdced757d186f0e1d534fdbd5b1051efa7622ac67cb893e93fb729c382b10e20509aba6734ea9413ddff474cce6796ac92dbbe2a58b6c935dc
+EBUILD system76-driver-465.ebuild 1208 SHA256
3f60380f98fa481775f594d20f96322c7b28899b098c19066592f922faa57d4b SHA512
c5e0238603ad54c951ee391b2710c112344e72afdf001a35cb571c92722135c5403c5ef3469bd30a53718ae3904f90a14cae721dc270c6270590b6f7a3c17660
WHIRLPOOL
7380532fadc9c0baf27bffcc3b3d00913d5a5ea6246e7dd8e1fb7cc5d6be04c009b1651c55a2d56ebcfe1ba35fcac0931092d878f1e0b153a04e30a559862cff
diff --git a/app-misc/system76-driver/system76-driver-465.ebuild
b/app-misc/system76-driver/system76-driver-465.ebuild
new file mode 100644
index 0000000..c42a7fb
--- /dev/null
+++ b/app-misc/system76-driver/system76-driver-465.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+PYTHON_COMPAT=( python{3_2,3_3,3_4,3_5} )
+
+inherit linux-info python-r1 python-utils-r1 systemd
+
+CONFIG_CHECK="~ACPI_EC_DEBUGFS ~DMIID ~RFKILL"
+
+DESCRIPTION="Universal driver for System76 computers"
+HOMEPAGE="https://code.launchpad.net/~system76-dev"
+SRC_URI="http://dev.gentoo.org/~nixphoeni/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="systemd"
+
+RDEPEND="${PYTHON_DEPS}
+ systemd? ( sys-apps/systemd )
+ dev-python/simplejson[${PYTHON_USEDEP}]
+ dev-python/pygobject[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}"
+
+pkg_setup() {
+ linux-info_pkg_setup
+}
+
+src_install() {
+ # For storing files
+ keepdir /var/lib/${PN}
+
+ # Only really need {daemon,mockable}.py
+ python_foreach_impl python_domodule \
+ "${S}/system76driver"
+ python_foreach_impl python_doscript \
+ "${S}/system76-daemon"
+
+ # Install systemd file
+ use systemd && \
+ systemd_dounit "${FILESDIR}/system76driver.service"
+}
+
+pkg_postinst() {
+ einfo "It is up to you to append options to kernel modules, if"
+ einfo "applicable."
+ einfo "See $(python_moduleroot)/system76driver/actions.py"
+}