public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-laptop/mbpfan/
@ 2016-10-17 11:30 Göktürk Yüksek
  0 siblings, 0 replies; 17+ messages in thread
From: Göktürk Yüksek @ 2016-10-17 11:30 UTC (permalink / raw
  To: gentoo-commits

commit:     d22cb0baccdcdf74f6fb994c4ceae95f0bbb88f5
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 17 11:28:51 2016 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Mon Oct 17 11:28:51 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d22cb0ba

app-laptop/mbpfan: initial commit with versions 1.9.1 and live

mbpfan is a daemon that uses input from coretemp module and sets the
fan speed using the applesmc module. This enhanced version assumes any
number of processors and fans.

Package-Manager: portage-2.3.0

 app-laptop/mbpfan/Manifest            |  1 +
 app-laptop/mbpfan/mbpfan-1.9.1.ebuild | 34 ++++++++++++++++++++++++++++++++++
 app-laptop/mbpfan/mbpfan-9999.ebuild  | 33 +++++++++++++++++++++++++++++++++
 app-laptop/mbpfan/metadata.xml        | 18 ++++++++++++++++++
 4 files changed, 86 insertions(+)

diff --git a/app-laptop/mbpfan/Manifest b/app-laptop/mbpfan/Manifest
new file mode 100644
index 00000000..ab15749
--- /dev/null
+++ b/app-laptop/mbpfan/Manifest
@@ -0,0 +1 @@
+DIST mbpfan-1.9.1.tar.gz 24393 SHA256 a7cf850a393ebfce21427b992436b84cc4b20e1cb8d673d45d2c8b991c69e68c SHA512 04f1f70697ccd182c329588623c6664979e1cc25db8a39a2ea9f6d1ec49f3914172c3ada392fabc9ac51a811f36087dc600426c34c201d02a5d7b791b04f0f3b WHIRLPOOL a97cc5eb8ebb25353e5fe7b86854daf52bfa99b6ad3a490ef3006fdd9162b8c96840692d1939071e4404438535e4f44f0a5b41cc5cb43b115046fe4b3fd89a8a

diff --git a/app-laptop/mbpfan/mbpfan-1.9.1.ebuild b/app-laptop/mbpfan/mbpfan-1.9.1.ebuild
new file mode 100644
index 00000000..53c7ae4
--- /dev/null
+++ b/app-laptop/mbpfan/mbpfan-1.9.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit linux-info systemd toolchain-funcs
+
+DESCRIPTION="A simple daemon to control fan speed on all Macbook/Macbook Pros"
+HOMEPAGE="https://github.com/dgraziotin/mbpfan"
+SRC_URI="https://github.com/dgraziotin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="test" # will fail if the hardware is unavailable, not useful
+
+CONFIG_CHECK="~SENSORS_APPLESMC ~SENSORS_CORETEMP"
+
+src_prepare() {
+	sed -i -e "s:g++:$(tc-getCXX):g" Makefile || die
+	default
+}
+
+src_install() {
+	dosbin bin/mbpfan
+
+	insinto /etc
+	doins ${PN}.conf
+
+	newinitd ${PN}.init.gentoo ${PN}
+	systemd_dounit ${PN}.service
+
+	einstalldocs
+}

diff --git a/app-laptop/mbpfan/mbpfan-9999.ebuild b/app-laptop/mbpfan/mbpfan-9999.ebuild
new file mode 100644
index 00000000..81491b6
--- /dev/null
+++ b/app-laptop/mbpfan/mbpfan-9999.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit git-r3 linux-info systemd toolchain-funcs
+
+DESCRIPTION="A simple daemon to control fan speed on all Macbook/Macbook Pros"
+HOMEPAGE="https://github.com/dgraziotin/mbpfan"
+EGIT_REPO_URI="git://github.com/dgraziotin/${PN}.git"
+LICENSE="GPL-3+"
+SLOT="0"
+RESTRICT="test" # will fail if the hardware is unavailable, not useful
+
+CONFIG_CHECK="~SENSORS_APPLESMC ~SENSORS_CORETEMP"
+
+src_prepare() {
+	sed -i -e "s:g++:$(tc-getCXX):g" Makefile || die
+	default
+}
+
+src_install() {
+	emake DESTDIR="${D%/}" install
+
+	rm -r "${D}"usr/share/doc/${PN} || die
+	rm -r "${D}"lib/systemd/system || die
+
+	newinitd ${PN}.init.gentoo ${PN}
+	systemd_dounit ${PN}.service
+
+	einstalldocs
+}

diff --git a/app-laptop/mbpfan/metadata.xml b/app-laptop/mbpfan/metadata.xml
new file mode 100644
index 00000000..95aa53e
--- /dev/null
+++ b/app-laptop/mbpfan/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <maintainer type="person">
+    <email>gokturk@gentoo.org</email>
+    <name>Göktürk Yüksek</name>
+  </maintainer>
+  <longdescription>
+    mbpfan is a daemon that uses input from coretemp module and sets
+    the fan speed using the applesmc module. This is an enhanced
+    version of Allan McRae mbpfan. This enhanced version assumes any
+    number of processors and fans.
+  </longdescription>
+  <upstream>
+    <bugs-to>https://github.com/dgraziotin/mbpfan/issues</bugs-to>
+    <remote-id type="github">dgraziotin/mbpfan</remote-id>
+  </upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-laptop/mbpfan/
@ 2017-04-02 20:11 Göktürk Yüksek
  0 siblings, 0 replies; 17+ messages in thread
From: Göktürk Yüksek @ 2017-04-02 20:11 UTC (permalink / raw
  To: gentoo-commits

commit:     d85cb12dc210e348dbb3dbfad9237dc914a3146d
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  2 20:03:28 2017 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Sun Apr  2 20:10:42 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d85cb12d

app-laptop/mbpfan: update the live ebuild

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-laptop/mbpfan/mbpfan-9999.ebuild | 35 ++++++++++++++++++++++++-----------
 1 file changed, 24 insertions(+), 11 deletions(-)

diff --git a/app-laptop/mbpfan/mbpfan-9999.ebuild b/app-laptop/mbpfan/mbpfan-9999.ebuild
index c824800ff6f..7cb1c54849c 100644
--- a/app-laptop/mbpfan/mbpfan-9999.ebuild
+++ b/app-laptop/mbpfan/mbpfan-9999.ebuild
@@ -1,32 +1,45 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit git-r3 linux-info systemd toolchain-funcs
+inherit linux-info systemd toolchain-funcs
 
 DESCRIPTION="A simple daemon to control fan speed on all Macbook/Macbook Pros"
 HOMEPAGE="https://github.com/dgraziotin/mbpfan"
-EGIT_REPO_URI="git://github.com/dgraziotin/${PN}.git"
 LICENSE="GPL-3+"
 SLOT="0"
 RESTRICT="test" # will fail if the hardware is unavailable, not useful
 
+if [[ "${PV}" = 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="git://github.com/dgraziotin/${PN}.git"
+	KEYWORDS=""
+else
+	SRC_URI="https://github.com/dgraziotin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
 CONFIG_CHECK="~SENSORS_APPLESMC ~SENSORS_CORETEMP"
 
-src_prepare() {
-	sed -i -e "s:g++:$(tc-getCXX):g" Makefile || die
-	default
+src_compile() {
+	emake CC="$(tc-getCC)"
 }
 
 src_install() {
-	emake DESTDIR="${D%/}" install
-
-	rm -r "${D}"usr/share/doc/${PN} || die
-	rm -r "${D}"lib/systemd/system || die
+	# There's a double linking problem in install
+	emake DESTDIR="${ED}" CC="$(tc-getCC)" install
 
-	newinitd ${PN}.init.gentoo ${PN}
+	# Remove the empty systemd unit directory
+	# It doesn't actually install the unit file
+	rmdir --ignore-fail-on-non-empty -p "${ED%/}/lib/systemd/system" || die
+	# Actually install the sytstemd unit file
 	systemd_dounit ${PN}.service
+	# Install openrc init file
+	newinitd ${PN}.init.gentoo ${PN}
+
+	# make install doesn't install the docs in the right place
+	rm -rf "${ED%/}/usr/share/doc/${PN}" || die
 
 	einstalldocs
 }


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-laptop/mbpfan/
@ 2017-04-02 20:11 Göktürk Yüksek
  0 siblings, 0 replies; 17+ messages in thread
From: Göktürk Yüksek @ 2017-04-02 20:11 UTC (permalink / raw
  To: gentoo-commits

commit:     9672119f6f9cab2a67bb0167cf8170032fdd07bd
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  2 20:01:31 2017 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Sun Apr  2 20:10:29 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9672119f

app-laptop/mbpfan: bump to 2.0.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-laptop/mbpfan/Manifest            |  1 +
 app-laptop/mbpfan/mbpfan-2.0.0.ebuild | 45 +++++++++++++++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/app-laptop/mbpfan/Manifest b/app-laptop/mbpfan/Manifest
index ab157497f55..fc220df4e44 100644
--- a/app-laptop/mbpfan/Manifest
+++ b/app-laptop/mbpfan/Manifest
@@ -1 +1,2 @@
 DIST mbpfan-1.9.1.tar.gz 24393 SHA256 a7cf850a393ebfce21427b992436b84cc4b20e1cb8d673d45d2c8b991c69e68c SHA512 04f1f70697ccd182c329588623c6664979e1cc25db8a39a2ea9f6d1ec49f3914172c3ada392fabc9ac51a811f36087dc600426c34c201d02a5d7b791b04f0f3b WHIRLPOOL a97cc5eb8ebb25353e5fe7b86854daf52bfa99b6ad3a490ef3006fdd9162b8c96840692d1939071e4404438535e4f44f0a5b41cc5cb43b115046fe4b3fd89a8a
+DIST mbpfan-2.0.0.tar.gz 37912 SHA256 4e8874c7302b8d237faa8bf706acf5bf0ea8ec4ebff2debfc9717bca7d9ea15b SHA512 9a7f930afe0a151fe50bf3ef1a06a5cecaced0c47f7088a83b91e25dff85d4b0d53494eac5eb1b624bde6ff1d3307a0d9fe6ba392fdacbe58e241d93d11cda6d WHIRLPOOL 051406f3dafc0aecfc0d1afac1e10d9f2a0d9b2a8ddde12282b767b007e1211b88f8e5d48f03d7b46bd5e6b0a9d17088c7011364d16f0b3f09bbafd1bbe552c9

diff --git a/app-laptop/mbpfan/mbpfan-2.0.0.ebuild b/app-laptop/mbpfan/mbpfan-2.0.0.ebuild
new file mode 100644
index 00000000000..7cb1c54849c
--- /dev/null
+++ b/app-laptop/mbpfan/mbpfan-2.0.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-info systemd toolchain-funcs
+
+DESCRIPTION="A simple daemon to control fan speed on all Macbook/Macbook Pros"
+HOMEPAGE="https://github.com/dgraziotin/mbpfan"
+LICENSE="GPL-3+"
+SLOT="0"
+RESTRICT="test" # will fail if the hardware is unavailable, not useful
+
+if [[ "${PV}" = 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="git://github.com/dgraziotin/${PN}.git"
+	KEYWORDS=""
+else
+	SRC_URI="https://github.com/dgraziotin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+CONFIG_CHECK="~SENSORS_APPLESMC ~SENSORS_CORETEMP"
+
+src_compile() {
+	emake CC="$(tc-getCC)"
+}
+
+src_install() {
+	# There's a double linking problem in install
+	emake DESTDIR="${ED}" CC="$(tc-getCC)" install
+
+	# Remove the empty systemd unit directory
+	# It doesn't actually install the unit file
+	rmdir --ignore-fail-on-non-empty -p "${ED%/}/lib/systemd/system" || die
+	# Actually install the sytstemd unit file
+	systemd_dounit ${PN}.service
+	# Install openrc init file
+	newinitd ${PN}.init.gentoo ${PN}
+
+	# make install doesn't install the docs in the right place
+	rm -rf "${ED%/}/usr/share/doc/${PN}" || die
+
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-laptop/mbpfan/
@ 2017-08-23 18:43 Göktürk Yüksek
  0 siblings, 0 replies; 17+ messages in thread
From: Göktürk Yüksek @ 2017-08-23 18:43 UTC (permalink / raw
  To: gentoo-commits

commit:     74767165a4f7685095146cea5000c044e27d58c4
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 23 18:40:38 2017 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Wed Aug 23 18:43:36 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74767165

app-laptop/mbpfan: update the live ebuild

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-laptop/mbpfan/mbpfan-9999.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-laptop/mbpfan/mbpfan-9999.ebuild b/app-laptop/mbpfan/mbpfan-9999.ebuild
index fb1fc7c3f9d..357bf95cf28 100644
--- a/app-laptop/mbpfan/mbpfan-9999.ebuild
+++ b/app-laptop/mbpfan/mbpfan-9999.ebuild
@@ -27,8 +27,7 @@ src_compile() {
 }
 
 src_install() {
-	# There's a double linking problem in install
-	emake DESTDIR="${ED}" CC="$(tc-getCC)" install
+	emake DESTDIR="${ED}" install
 
 	# Remove the empty systemd unit directory
 	# It doesn't actually install the unit file


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-laptop/mbpfan/
@ 2017-08-23 18:43 Göktürk Yüksek
  0 siblings, 0 replies; 17+ messages in thread
From: Göktürk Yüksek @ 2017-08-23 18:43 UTC (permalink / raw
  To: gentoo-commits

commit:     56325a78a095f5248c0bd6f51fff65f601be6e1e
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 23 18:39:52 2017 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Wed Aug 23 18:43:31 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56325a78

app-laptop/mbpfan: bump to 2.0.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-laptop/mbpfan/Manifest            |  1 +
 app-laptop/mbpfan/mbpfan-2.0.1.ebuild | 44 +++++++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/app-laptop/mbpfan/Manifest b/app-laptop/mbpfan/Manifest
index fc220df4e44..bb3508a9d2e 100644
--- a/app-laptop/mbpfan/Manifest
+++ b/app-laptop/mbpfan/Manifest
@@ -1,2 +1,3 @@
 DIST mbpfan-1.9.1.tar.gz 24393 SHA256 a7cf850a393ebfce21427b992436b84cc4b20e1cb8d673d45d2c8b991c69e68c SHA512 04f1f70697ccd182c329588623c6664979e1cc25db8a39a2ea9f6d1ec49f3914172c3ada392fabc9ac51a811f36087dc600426c34c201d02a5d7b791b04f0f3b WHIRLPOOL a97cc5eb8ebb25353e5fe7b86854daf52bfa99b6ad3a490ef3006fdd9162b8c96840692d1939071e4404438535e4f44f0a5b41cc5cb43b115046fe4b3fd89a8a
 DIST mbpfan-2.0.0.tar.gz 37912 SHA256 4e8874c7302b8d237faa8bf706acf5bf0ea8ec4ebff2debfc9717bca7d9ea15b SHA512 9a7f930afe0a151fe50bf3ef1a06a5cecaced0c47f7088a83b91e25dff85d4b0d53494eac5eb1b624bde6ff1d3307a0d9fe6ba392fdacbe58e241d93d11cda6d WHIRLPOOL 051406f3dafc0aecfc0d1afac1e10d9f2a0d9b2a8ddde12282b767b007e1211b88f8e5d48f03d7b46bd5e6b0a9d17088c7011364d16f0b3f09bbafd1bbe552c9
+DIST mbpfan-2.0.1.tar.gz 37805 SHA256 72bc27fc3dfb4c01c1c476ae74084fc66c7a1039057a7c73441606981adfa311 SHA512 8fd2e37b9b81720ff7efa490d285da5980ef5dcc858fef4b0c24166a8f0df46aa230ea18fca5775b222271918e5ca6df1bfbbdced068182c20eeb86192ed2019 WHIRLPOOL dd7c98f7cf6fe84d40c4c070d3daa1640641c971659632bd3778eed24b319f30aa308728b8ee1026a03d8a6f8f9de01eabd8182727263da10779cc097e68cbcc

diff --git a/app-laptop/mbpfan/mbpfan-2.0.1.ebuild b/app-laptop/mbpfan/mbpfan-2.0.1.ebuild
new file mode 100644
index 00000000000..357bf95cf28
--- /dev/null
+++ b/app-laptop/mbpfan/mbpfan-2.0.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-info systemd toolchain-funcs
+
+DESCRIPTION="A simple daemon to control fan speed on all Macbook/Macbook Pros"
+HOMEPAGE="https://github.com/dgraziotin/mbpfan"
+LICENSE="GPL-3+"
+SLOT="0"
+RESTRICT="test" # will fail if the hardware is unavailable, not useful
+
+if [[ "${PV}" = 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/dgraziotin/${PN}.git"
+	KEYWORDS=""
+else
+	SRC_URI="https://github.com/dgraziotin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+CONFIG_CHECK="~SENSORS_APPLESMC ~SENSORS_CORETEMP"
+
+src_compile() {
+	emake CC="$(tc-getCC)"
+}
+
+src_install() {
+	emake DESTDIR="${ED}" install
+
+	# Remove the empty systemd unit directory
+	# It doesn't actually install the unit file
+	rmdir --ignore-fail-on-non-empty -p "${ED%/}/lib/systemd/system" || die
+	# Actually install the sytstemd unit file
+	systemd_dounit ${PN}.service
+	# Install openrc init file
+	newinitd ${PN}.init.gentoo ${PN}
+
+	# make install doesn't install the docs in the right place
+	rm -rf "${ED%/}/usr/share/doc/${PN}" || die
+
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-laptop/mbpfan/
@ 2018-09-19 20:50 Göktürk Yüksek
  0 siblings, 0 replies; 17+ messages in thread
From: Göktürk Yüksek @ 2018-09-19 20:50 UTC (permalink / raw
  To: gentoo-commits

commit:     6a4dd0223d5d356d55ef58c6796633d0bd982b3e
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 19 20:31:45 2018 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Wed Sep 19 20:49:50 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a4dd022

app-laptop/mbpfan: bump to 2.1.0

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-laptop/mbpfan/Manifest            |  1 +
 app-laptop/mbpfan/mbpfan-2.1.0.ebuild | 44 +++++++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/app-laptop/mbpfan/Manifest b/app-laptop/mbpfan/Manifest
index 5bb48ff465f..36ed6c5008b 100644
--- a/app-laptop/mbpfan/Manifest
+++ b/app-laptop/mbpfan/Manifest
@@ -1,3 +1,4 @@
 DIST mbpfan-1.9.1.tar.gz 24393 BLAKE2B 9fd96f6903aa360a86e2813d9bf3e57fe28dacc7bbfb25c94eba90a41de1bbf48adb840ec664e9ab3dccafcb361a8799d14ccc258fa377fac88a510c1063a92d SHA512 04f1f70697ccd182c329588623c6664979e1cc25db8a39a2ea9f6d1ec49f3914172c3ada392fabc9ac51a811f36087dc600426c34c201d02a5d7b791b04f0f3b
 DIST mbpfan-2.0.0.tar.gz 37912 BLAKE2B 8d2ce41d8f6a724e28ace0c23047dde4a0a60ae10beeec3e3d7194bbd6b87ae0c340cf025deca896208e225083e0bb67043c6b00135544f2d78e39fbf55b3fcd SHA512 9a7f930afe0a151fe50bf3ef1a06a5cecaced0c47f7088a83b91e25dff85d4b0d53494eac5eb1b624bde6ff1d3307a0d9fe6ba392fdacbe58e241d93d11cda6d
 DIST mbpfan-2.0.1.tar.gz 37805 BLAKE2B 0988a9b5cd359b4e64fdb1e63322dea7582fdc9a9dda0760550945282ef6142dbcab8aeb78ec1a725b5f9aebcda72386e3fa4b8b5f7ecdf078106d229fb7e2af SHA512 8fd2e37b9b81720ff7efa490d285da5980ef5dcc858fef4b0c24166a8f0df46aa230ea18fca5775b222271918e5ca6df1bfbbdced068182c20eeb86192ed2019
+DIST mbpfan-2.1.0.tar.gz 39303 BLAKE2B b51b7df8c24cc49561f45614a655c698b85f149367f888aceb90b90e27e2da03ede7beed58e552e163e9f625d950290198f6d56a545c10989a8d0e27909556a7 SHA512 8750ac47419e84f8692a478e3977b56b98be9e255d5be9876094eef0f86bc587510959cc4cff0d681fb9e1ecaf98f90d9d0b63a1a6ddd25e8de4ccfda747b54a

diff --git a/app-laptop/mbpfan/mbpfan-2.1.0.ebuild b/app-laptop/mbpfan/mbpfan-2.1.0.ebuild
new file mode 100644
index 00000000000..b5910627d29
--- /dev/null
+++ b/app-laptop/mbpfan/mbpfan-2.1.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-info systemd toolchain-funcs
+
+DESCRIPTION="A simple daemon to control fan speed on all Macbook/Macbook Pros"
+HOMEPAGE="https://github.com/dgraziotin/mbpfan"
+LICENSE="GPL-3+"
+SLOT="0"
+RESTRICT="test" # will fail if the hardware is unavailable, not useful
+
+if [[ "${PV}" = 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/dgraziotin/${PN}.git"
+	KEYWORDS=""
+else
+	SRC_URI="https://github.com/dgraziotin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+CONFIG_CHECK="~SENSORS_APPLESMC ~SENSORS_CORETEMP"
+
+src_compile() {
+	emake CC="$(tc-getCC)"
+}
+
+src_install() {
+	emake DESTDIR="${ED}" install
+
+	# Remove the empty systemd unit directory
+	# It doesn't actually install the unit file
+	rmdir --ignore-fail-on-non-empty -p "${ED%/}/lib/systemd/system" || die
+	# Actually install the sytstemd unit file
+	systemd_dounit ${PN}.service
+	# Install openrc init file
+	newinitd ${PN}.init.gentoo ${PN}
+
+	# make install doesn't install the docs in the right place
+	rm -rf "${ED%/}/usr/share/doc/${PN}" || die
+
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-laptop/mbpfan/
@ 2019-04-29 14:53 Göktürk Yüksek
  0 siblings, 0 replies; 17+ messages in thread
From: Göktürk Yüksek @ 2019-04-29 14:53 UTC (permalink / raw
  To: gentoo-commits

commit:     1947eae12efbd50ce3517342ff620f82ed9e4286
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 29 14:52:37 2019 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Mon Apr 29 14:53:42 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1947eae1

app-laptop/mbpfan: bump to 2.1.1

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org>

 app-laptop/mbpfan/Manifest            |  1 +
 app-laptop/mbpfan/mbpfan-2.1.1.ebuild | 44 +++++++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/app-laptop/mbpfan/Manifest b/app-laptop/mbpfan/Manifest
index 36ed6c5008b..0af7c168aa4 100644
--- a/app-laptop/mbpfan/Manifest
+++ b/app-laptop/mbpfan/Manifest
@@ -2,3 +2,4 @@ DIST mbpfan-1.9.1.tar.gz 24393 BLAKE2B 9fd96f6903aa360a86e2813d9bf3e57fe28dacc7b
 DIST mbpfan-2.0.0.tar.gz 37912 BLAKE2B 8d2ce41d8f6a724e28ace0c23047dde4a0a60ae10beeec3e3d7194bbd6b87ae0c340cf025deca896208e225083e0bb67043c6b00135544f2d78e39fbf55b3fcd SHA512 9a7f930afe0a151fe50bf3ef1a06a5cecaced0c47f7088a83b91e25dff85d4b0d53494eac5eb1b624bde6ff1d3307a0d9fe6ba392fdacbe58e241d93d11cda6d
 DIST mbpfan-2.0.1.tar.gz 37805 BLAKE2B 0988a9b5cd359b4e64fdb1e63322dea7582fdc9a9dda0760550945282ef6142dbcab8aeb78ec1a725b5f9aebcda72386e3fa4b8b5f7ecdf078106d229fb7e2af SHA512 8fd2e37b9b81720ff7efa490d285da5980ef5dcc858fef4b0c24166a8f0df46aa230ea18fca5775b222271918e5ca6df1bfbbdced068182c20eeb86192ed2019
 DIST mbpfan-2.1.0.tar.gz 39303 BLAKE2B b51b7df8c24cc49561f45614a655c698b85f149367f888aceb90b90e27e2da03ede7beed58e552e163e9f625d950290198f6d56a545c10989a8d0e27909556a7 SHA512 8750ac47419e84f8692a478e3977b56b98be9e255d5be9876094eef0f86bc587510959cc4cff0d681fb9e1ecaf98f90d9d0b63a1a6ddd25e8de4ccfda747b54a
+DIST mbpfan-2.1.1.tar.gz 40637 BLAKE2B bdd17a9a883cc9af3cb7d55a2c8594c435fb367f0c6b5dec2b3da85747e2c2af591ed1dabf082cbbc31ac92ce5b2dc5194d8a50836c87cd784f238322ab09d9f SHA512 c1bf81c5e2f2f4f710a8455c65f10dc2dc2255319a7dbf4367c31884eece8d9909d28f3a00e5fc4d964d65254b36202a2a2b666d0ef04ea04153baded6039449

diff --git a/app-laptop/mbpfan/mbpfan-2.1.1.ebuild b/app-laptop/mbpfan/mbpfan-2.1.1.ebuild
new file mode 100644
index 00000000000..9a83fb13fa8
--- /dev/null
+++ b/app-laptop/mbpfan/mbpfan-2.1.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-info systemd toolchain-funcs
+
+DESCRIPTION="A simple daemon to control fan speed on all Macbook/Macbook Pros"
+HOMEPAGE="https://github.com/dgraziotin/mbpfan"
+LICENSE="GPL-3+"
+SLOT="0"
+RESTRICT="test" # will fail if the hardware is unavailable, not useful
+
+if [[ "${PV}" = 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/dgraziotin/${PN}.git"
+	KEYWORDS=""
+else
+	SRC_URI="https://github.com/dgraziotin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+CONFIG_CHECK="~SENSORS_APPLESMC ~SENSORS_CORETEMP"
+
+src_compile() {
+	emake CC="$(tc-getCC)"
+}
+
+src_install() {
+	emake DESTDIR="${ED}" install
+
+	# Remove the empty systemd unit directory
+	# It doesn't actually install the unit file
+	rmdir --ignore-fail-on-non-empty -p "${ED%/}/lib/systemd/system" || die
+	# Actually install the sytstemd unit file
+	systemd_dounit ${PN}.service
+	# Install openrc init file
+	newinitd ${PN}.init.gentoo ${PN}
+
+	# make install doesn't install the docs in the right place
+	rm -rf "${ED%/}/usr/share/doc/${PN}" || die
+
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-laptop/mbpfan/
@ 2019-11-01 18:38 Göktürk Yüksek
  0 siblings, 0 replies; 17+ messages in thread
From: Göktürk Yüksek @ 2019-11-01 18:38 UTC (permalink / raw
  To: gentoo-commits

commit:     d81ee2f236dc123b9f7dba45c28309b4a5e2348f
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  1 18:35:27 2019 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Fri Nov  1 18:37:38 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d81ee2f2

app-laptop/mbpfan: bump to 2.2.0

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org>

 app-laptop/mbpfan/Manifest            |  1 +
 app-laptop/mbpfan/mbpfan-2.2.0.ebuild | 47 +++++++++++++++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/app-laptop/mbpfan/Manifest b/app-laptop/mbpfan/Manifest
index 0af7c168aa4..86ba4a5265d 100644
--- a/app-laptop/mbpfan/Manifest
+++ b/app-laptop/mbpfan/Manifest
@@ -3,3 +3,4 @@ DIST mbpfan-2.0.0.tar.gz 37912 BLAKE2B 8d2ce41d8f6a724e28ace0c23047dde4a0a60ae10
 DIST mbpfan-2.0.1.tar.gz 37805 BLAKE2B 0988a9b5cd359b4e64fdb1e63322dea7582fdc9a9dda0760550945282ef6142dbcab8aeb78ec1a725b5f9aebcda72386e3fa4b8b5f7ecdf078106d229fb7e2af SHA512 8fd2e37b9b81720ff7efa490d285da5980ef5dcc858fef4b0c24166a8f0df46aa230ea18fca5775b222271918e5ca6df1bfbbdced068182c20eeb86192ed2019
 DIST mbpfan-2.1.0.tar.gz 39303 BLAKE2B b51b7df8c24cc49561f45614a655c698b85f149367f888aceb90b90e27e2da03ede7beed58e552e163e9f625d950290198f6d56a545c10989a8d0e27909556a7 SHA512 8750ac47419e84f8692a478e3977b56b98be9e255d5be9876094eef0f86bc587510959cc4cff0d681fb9e1ecaf98f90d9d0b63a1a6ddd25e8de4ccfda747b54a
 DIST mbpfan-2.1.1.tar.gz 40637 BLAKE2B bdd17a9a883cc9af3cb7d55a2c8594c435fb367f0c6b5dec2b3da85747e2c2af591ed1dabf082cbbc31ac92ce5b2dc5194d8a50836c87cd784f238322ab09d9f SHA512 c1bf81c5e2f2f4f710a8455c65f10dc2dc2255319a7dbf4367c31884eece8d9909d28f3a00e5fc4d964d65254b36202a2a2b666d0ef04ea04153baded6039449
+DIST mbpfan-2.2.0.tar.gz 40435 BLAKE2B 6fd9e6e7c480faa8c0ea432404ec5fcbe8bc8b17efba5dcce28dae96b8c8c434bbf712208e4d7a2f5b12e6d5d1535e3bf32b4661a78c69f496d9c43c3c232bb8 SHA512 f45eb3965100dbc88ba7bf15a15fee261b0f5f29174b7d7d1c1a6d6752ded3ba909586d9131d325d40826a38005ecb3a33008192565b9bb802ffe49c37274690

diff --git a/app-laptop/mbpfan/mbpfan-2.2.0.ebuild b/app-laptop/mbpfan/mbpfan-2.2.0.ebuild
new file mode 100644
index 00000000000..b530d9569fa
--- /dev/null
+++ b/app-laptop/mbpfan/mbpfan-2.2.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-info systemd toolchain-funcs
+
+DESCRIPTION="A simple daemon to control fan speed on all Macbook/Macbook Pros"
+HOMEPAGE="https://github.com/dgraziotin/mbpfan"
+LICENSE="GPL-3+"
+SLOT="0"
+RESTRICT="test" # will fail if the hardware is unavailable, not useful
+
+if [[ "${PV}" = 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/dgraziotin/${PN}.git"
+	KEYWORDS=""
+else
+	SRC_URI="https://github.com/dgraziotin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+CONFIG_CHECK="~SENSORS_APPLESMC ~SENSORS_CORETEMP"
+
+src_compile() {
+	emake CC="$(tc-getCC)"
+}
+
+src_install() {
+	emake DESTDIR="${ED}" install
+
+	# Decompress the man page to enable PM auto compression
+	gzip -d "${ED}"/usr/share/man/man8/mbpfan.8.gz || die
+
+	# Remove the empty systemd unit directory
+	# It doesn't actually install the unit file
+	rmdir --ignore-fail-on-non-empty -p "${ED%/}/lib/systemd/system" || die
+	# Actually install the sytstemd unit file
+	systemd_dounit ${PN}.service
+	# Install openrc init file
+	newinitd ${PN}.init.gentoo ${PN}
+
+	# make install doesn't install the docs in the right place
+	rm -rf "${ED%/}/usr/share/doc/${PN}" || die
+
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-laptop/mbpfan/
@ 2019-11-01 18:38 Göktürk Yüksek
  0 siblings, 0 replies; 17+ messages in thread
From: Göktürk Yüksek @ 2019-11-01 18:38 UTC (permalink / raw
  To: gentoo-commits

commit:     e720258f0191e8c95ccda4ae2e573383e7a68504
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  1 18:37:09 2019 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Fri Nov  1 18:37:48 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e720258f

app-laptop/mbpfan: remove old

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org>

 app-laptop/mbpfan/Manifest            |  4 ----
 app-laptop/mbpfan/mbpfan-1.9.1.ebuild | 33 -------------------------
 app-laptop/mbpfan/mbpfan-2.0.0.ebuild | 45 -----------------------------------
 app-laptop/mbpfan/mbpfan-2.0.1.ebuild | 44 ----------------------------------
 app-laptop/mbpfan/mbpfan-2.1.0.ebuild | 44 ----------------------------------
 5 files changed, 170 deletions(-)

diff --git a/app-laptop/mbpfan/Manifest b/app-laptop/mbpfan/Manifest
index 86ba4a5265d..22821d3567c 100644
--- a/app-laptop/mbpfan/Manifest
+++ b/app-laptop/mbpfan/Manifest
@@ -1,6 +1,2 @@
-DIST mbpfan-1.9.1.tar.gz 24393 BLAKE2B 9fd96f6903aa360a86e2813d9bf3e57fe28dacc7bbfb25c94eba90a41de1bbf48adb840ec664e9ab3dccafcb361a8799d14ccc258fa377fac88a510c1063a92d SHA512 04f1f70697ccd182c329588623c6664979e1cc25db8a39a2ea9f6d1ec49f3914172c3ada392fabc9ac51a811f36087dc600426c34c201d02a5d7b791b04f0f3b
-DIST mbpfan-2.0.0.tar.gz 37912 BLAKE2B 8d2ce41d8f6a724e28ace0c23047dde4a0a60ae10beeec3e3d7194bbd6b87ae0c340cf025deca896208e225083e0bb67043c6b00135544f2d78e39fbf55b3fcd SHA512 9a7f930afe0a151fe50bf3ef1a06a5cecaced0c47f7088a83b91e25dff85d4b0d53494eac5eb1b624bde6ff1d3307a0d9fe6ba392fdacbe58e241d93d11cda6d
-DIST mbpfan-2.0.1.tar.gz 37805 BLAKE2B 0988a9b5cd359b4e64fdb1e63322dea7582fdc9a9dda0760550945282ef6142dbcab8aeb78ec1a725b5f9aebcda72386e3fa4b8b5f7ecdf078106d229fb7e2af SHA512 8fd2e37b9b81720ff7efa490d285da5980ef5dcc858fef4b0c24166a8f0df46aa230ea18fca5775b222271918e5ca6df1bfbbdced068182c20eeb86192ed2019
-DIST mbpfan-2.1.0.tar.gz 39303 BLAKE2B b51b7df8c24cc49561f45614a655c698b85f149367f888aceb90b90e27e2da03ede7beed58e552e163e9f625d950290198f6d56a545c10989a8d0e27909556a7 SHA512 8750ac47419e84f8692a478e3977b56b98be9e255d5be9876094eef0f86bc587510959cc4cff0d681fb9e1ecaf98f90d9d0b63a1a6ddd25e8de4ccfda747b54a
 DIST mbpfan-2.1.1.tar.gz 40637 BLAKE2B bdd17a9a883cc9af3cb7d55a2c8594c435fb367f0c6b5dec2b3da85747e2c2af591ed1dabf082cbbc31ac92ce5b2dc5194d8a50836c87cd784f238322ab09d9f SHA512 c1bf81c5e2f2f4f710a8455c65f10dc2dc2255319a7dbf4367c31884eece8d9909d28f3a00e5fc4d964d65254b36202a2a2b666d0ef04ea04153baded6039449
 DIST mbpfan-2.2.0.tar.gz 40435 BLAKE2B 6fd9e6e7c480faa8c0ea432404ec5fcbe8bc8b17efba5dcce28dae96b8c8c434bbf712208e4d7a2f5b12e6d5d1535e3bf32b4661a78c69f496d9c43c3c232bb8 SHA512 f45eb3965100dbc88ba7bf15a15fee261b0f5f29174b7d7d1c1a6d6752ded3ba909586d9131d325d40826a38005ecb3a33008192565b9bb802ffe49c37274690

diff --git a/app-laptop/mbpfan/mbpfan-1.9.1.ebuild b/app-laptop/mbpfan/mbpfan-1.9.1.ebuild
deleted file mode 100644
index 58ae75eb0cb..00000000000
--- a/app-laptop/mbpfan/mbpfan-1.9.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info systemd toolchain-funcs
-
-DESCRIPTION="A simple daemon to control fan speed on all Macbook/Macbook Pros"
-HOMEPAGE="https://github.com/dgraziotin/mbpfan"
-SRC_URI="https://github.com/dgraziotin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="test" # will fail if the hardware is unavailable, not useful
-
-CONFIG_CHECK="~SENSORS_APPLESMC ~SENSORS_CORETEMP"
-
-src_prepare() {
-	sed -i -e "s:g++:$(tc-getCXX):g" Makefile || die
-	default
-}
-
-src_install() {
-	dosbin bin/mbpfan
-
-	insinto /etc
-	doins ${PN}.conf
-
-	newinitd ${PN}.init.gentoo ${PN}
-	systemd_dounit ${PN}.service
-
-	einstalldocs
-}

diff --git a/app-laptop/mbpfan/mbpfan-2.0.0.ebuild b/app-laptop/mbpfan/mbpfan-2.0.0.ebuild
deleted file mode 100644
index fb1fc7c3f9d..00000000000
--- a/app-laptop/mbpfan/mbpfan-2.0.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info systemd toolchain-funcs
-
-DESCRIPTION="A simple daemon to control fan speed on all Macbook/Macbook Pros"
-HOMEPAGE="https://github.com/dgraziotin/mbpfan"
-LICENSE="GPL-3+"
-SLOT="0"
-RESTRICT="test" # will fail if the hardware is unavailable, not useful
-
-if [[ "${PV}" = 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/dgraziotin/${PN}.git"
-	KEYWORDS=""
-else
-	SRC_URI="https://github.com/dgraziotin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64"
-fi
-
-CONFIG_CHECK="~SENSORS_APPLESMC ~SENSORS_CORETEMP"
-
-src_compile() {
-	emake CC="$(tc-getCC)"
-}
-
-src_install() {
-	# There's a double linking problem in install
-	emake DESTDIR="${ED}" CC="$(tc-getCC)" install
-
-	# Remove the empty systemd unit directory
-	# It doesn't actually install the unit file
-	rmdir --ignore-fail-on-non-empty -p "${ED%/}/lib/systemd/system" || die
-	# Actually install the sytstemd unit file
-	systemd_dounit ${PN}.service
-	# Install openrc init file
-	newinitd ${PN}.init.gentoo ${PN}
-
-	# make install doesn't install the docs in the right place
-	rm -rf "${ED%/}/usr/share/doc/${PN}" || die
-
-	einstalldocs
-}

diff --git a/app-laptop/mbpfan/mbpfan-2.0.1.ebuild b/app-laptop/mbpfan/mbpfan-2.0.1.ebuild
deleted file mode 100644
index 357bf95cf28..00000000000
--- a/app-laptop/mbpfan/mbpfan-2.0.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info systemd toolchain-funcs
-
-DESCRIPTION="A simple daemon to control fan speed on all Macbook/Macbook Pros"
-HOMEPAGE="https://github.com/dgraziotin/mbpfan"
-LICENSE="GPL-3+"
-SLOT="0"
-RESTRICT="test" # will fail if the hardware is unavailable, not useful
-
-if [[ "${PV}" = 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/dgraziotin/${PN}.git"
-	KEYWORDS=""
-else
-	SRC_URI="https://github.com/dgraziotin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64"
-fi
-
-CONFIG_CHECK="~SENSORS_APPLESMC ~SENSORS_CORETEMP"
-
-src_compile() {
-	emake CC="$(tc-getCC)"
-}
-
-src_install() {
-	emake DESTDIR="${ED}" install
-
-	# Remove the empty systemd unit directory
-	# It doesn't actually install the unit file
-	rmdir --ignore-fail-on-non-empty -p "${ED%/}/lib/systemd/system" || die
-	# Actually install the sytstemd unit file
-	systemd_dounit ${PN}.service
-	# Install openrc init file
-	newinitd ${PN}.init.gentoo ${PN}
-
-	# make install doesn't install the docs in the right place
-	rm -rf "${ED%/}/usr/share/doc/${PN}" || die
-
-	einstalldocs
-}

diff --git a/app-laptop/mbpfan/mbpfan-2.1.0.ebuild b/app-laptop/mbpfan/mbpfan-2.1.0.ebuild
deleted file mode 100644
index b5910627d29..00000000000
--- a/app-laptop/mbpfan/mbpfan-2.1.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info systemd toolchain-funcs
-
-DESCRIPTION="A simple daemon to control fan speed on all Macbook/Macbook Pros"
-HOMEPAGE="https://github.com/dgraziotin/mbpfan"
-LICENSE="GPL-3+"
-SLOT="0"
-RESTRICT="test" # will fail if the hardware is unavailable, not useful
-
-if [[ "${PV}" = 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/dgraziotin/${PN}.git"
-	KEYWORDS=""
-else
-	SRC_URI="https://github.com/dgraziotin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64"
-fi
-
-CONFIG_CHECK="~SENSORS_APPLESMC ~SENSORS_CORETEMP"
-
-src_compile() {
-	emake CC="$(tc-getCC)"
-}
-
-src_install() {
-	emake DESTDIR="${ED}" install
-
-	# Remove the empty systemd unit directory
-	# It doesn't actually install the unit file
-	rmdir --ignore-fail-on-non-empty -p "${ED%/}/lib/systemd/system" || die
-	# Actually install the sytstemd unit file
-	systemd_dounit ${PN}.service
-	# Install openrc init file
-	newinitd ${PN}.init.gentoo ${PN}
-
-	# make install doesn't install the docs in the right place
-	rm -rf "${ED%/}/usr/share/doc/${PN}" || die
-
-	einstalldocs
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-laptop/mbpfan/
@ 2019-11-01 18:38 Göktürk Yüksek
  0 siblings, 0 replies; 17+ messages in thread
From: Göktürk Yüksek @ 2019-11-01 18:38 UTC (permalink / raw
  To: gentoo-commits

commit:     5c63dccb51041660ebc49d1839a9c4c180f211c2
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  1 18:36:28 2019 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Fri Nov  1 18:37:44 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c63dccb

app-laptop/mbpfan: update the live ebuild

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org>

 app-laptop/mbpfan/mbpfan-9999.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-laptop/mbpfan/mbpfan-9999.ebuild b/app-laptop/mbpfan/mbpfan-9999.ebuild
index 357bf95cf28..b530d9569fa 100644
--- a/app-laptop/mbpfan/mbpfan-9999.ebuild
+++ b/app-laptop/mbpfan/mbpfan-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -29,6 +29,9 @@ src_compile() {
 src_install() {
 	emake DESTDIR="${ED}" install
 
+	# Decompress the man page to enable PM auto compression
+	gzip -d "${ED}"/usr/share/man/man8/mbpfan.8.gz || die
+
 	# Remove the empty systemd unit directory
 	# It doesn't actually install the unit file
 	rmdir --ignore-fail-on-non-empty -p "${ED%/}/lib/systemd/system" || die


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-laptop/mbpfan/
@ 2019-11-25 20:18 Göktürk Yüksek
  0 siblings, 0 replies; 17+ messages in thread
From: Göktürk Yüksek @ 2019-11-25 20:18 UTC (permalink / raw
  To: gentoo-commits

commit:     f97a51509a145d8eb61946d10e404cf00e4fb222
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 25 19:37:29 2019 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Mon Nov 25 20:17:53 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f97a5150

app-laptop/mbpfan: bump to 2.2.1

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org>

 app-laptop/mbpfan/Manifest                                     | 2 +-
 app-laptop/mbpfan/{mbpfan-2.2.0.ebuild => mbpfan-2.2.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-laptop/mbpfan/Manifest b/app-laptop/mbpfan/Manifest
index 22821d3567c..4a597c58c6d 100644
--- a/app-laptop/mbpfan/Manifest
+++ b/app-laptop/mbpfan/Manifest
@@ -1,2 +1,2 @@
 DIST mbpfan-2.1.1.tar.gz 40637 BLAKE2B bdd17a9a883cc9af3cb7d55a2c8594c435fb367f0c6b5dec2b3da85747e2c2af591ed1dabf082cbbc31ac92ce5b2dc5194d8a50836c87cd784f238322ab09d9f SHA512 c1bf81c5e2f2f4f710a8455c65f10dc2dc2255319a7dbf4367c31884eece8d9909d28f3a00e5fc4d964d65254b36202a2a2b666d0ef04ea04153baded6039449
-DIST mbpfan-2.2.0.tar.gz 40435 BLAKE2B 6fd9e6e7c480faa8c0ea432404ec5fcbe8bc8b17efba5dcce28dae96b8c8c434bbf712208e4d7a2f5b12e6d5d1535e3bf32b4661a78c69f496d9c43c3c232bb8 SHA512 f45eb3965100dbc88ba7bf15a15fee261b0f5f29174b7d7d1c1a6d6752ded3ba909586d9131d325d40826a38005ecb3a33008192565b9bb802ffe49c37274690
+DIST mbpfan-2.2.1.tar.gz 40455 BLAKE2B 0932919b4808fa41d64c326f0d202650be25798ca692b4c17cc94a88f3287ccdd10d74c27f95ac8ef7d900f0067b3c40dc8798d99210b89c01b8cb0d63187b98 SHA512 ce358047910bd6996e1d47fe08e1825863e043fc9a33b3c4922ea537e58dd7508fc45c651816125e7b32472cbb3d06afa4a487daba5b910a8580623def938a71

diff --git a/app-laptop/mbpfan/mbpfan-2.2.0.ebuild b/app-laptop/mbpfan/mbpfan-2.2.1.ebuild
similarity index 100%
rename from app-laptop/mbpfan/mbpfan-2.2.0.ebuild
rename to app-laptop/mbpfan/mbpfan-2.2.1.ebuild


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-laptop/mbpfan/
@ 2022-07-31 22:52 David Seifert
  0 siblings, 0 replies; 17+ messages in thread
From: David Seifert @ 2022-07-31 22:52 UTC (permalink / raw
  To: gentoo-commits

commit:     d107e7dadcc808bedfb6d0ff9cb1f161ce5db0e2
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 31 22:51:45 2022 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jul 31 22:51:45 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d107e7da

app-laptop/mbpfan: update EAPI 6 -> 8

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 .../{mbpfan-2.2.1.ebuild => mbpfan-2.2.1-r1.ebuild}     | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/app-laptop/mbpfan/mbpfan-2.2.1.ebuild b/app-laptop/mbpfan/mbpfan-2.2.1-r1.ebuild
similarity index 84%
rename from app-laptop/mbpfan/mbpfan-2.2.1.ebuild
rename to app-laptop/mbpfan/mbpfan-2.2.1-r1.ebuild
index e1a4cb35e935..1bbd3102e15e 100644
--- a/app-laptop/mbpfan/mbpfan-2.2.1.ebuild
+++ b/app-laptop/mbpfan/mbpfan-2.2.1-r1.ebuild
@@ -1,17 +1,14 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit linux-info systemd toolchain-funcs
 
 DESCRIPTION="A simple daemon to control fan speed on all Macbook/Macbook Pros"
 HOMEPAGE="https://github.com/dgraziotin/mbpfan"
-LICENSE="GPL-3+"
-SLOT="0"
-RESTRICT="test" # will fail if the hardware is unavailable, not useful
 
-if [[ "${PV}" = 9999 ]]; then
+if [[ ${PV} == *9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/dgraziotin/${PN}.git"
 else
@@ -19,6 +16,10 @@ else
 	KEYWORDS="~amd64"
 fi
 
+LICENSE="GPL-3+"
+SLOT="0"
+RESTRICT="test" # will fail if the hardware is unavailable, not useful
+
 CONFIG_CHECK="~SENSORS_APPLESMC ~SENSORS_CORETEMP"
 
 src_compile() {
@@ -33,14 +34,14 @@ src_install() {
 
 	# Remove the empty systemd unit directory
 	# It doesn't actually install the unit file
-	rmdir --ignore-fail-on-non-empty -p "${ED%/}/lib/systemd/system" || die
+	rmdir --ignore-fail-on-non-empty -p "${ED}"/lib/systemd/system || die
 	# Actually install the sytstemd unit file
 	systemd_dounit ${PN}.service
 	# Install openrc init file
 	newinitd ${PN}.init.gentoo ${PN}
 
 	# make install doesn't install the docs in the right place
-	rm -rf "${ED%/}/usr/share/doc/${PN}" || die
+	rm -r "${ED}"/usr/share/doc/${PN} || die
 
 	einstalldocs
 }


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-laptop/mbpfan/
@ 2022-07-31 22:52 David Seifert
  0 siblings, 0 replies; 17+ messages in thread
From: David Seifert @ 2022-07-31 22:52 UTC (permalink / raw
  To: gentoo-commits

commit:     eca012345e60192ef2b9f2e9cb3b066a99f91b2a
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 31 22:51:44 2022 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jul 31 22:51:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eca01234

app-laptop/mbpfan: drop 2.1.1

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 app-laptop/mbpfan/Manifest            |  1 -
 app-laptop/mbpfan/mbpfan-2.1.1.ebuild | 43 -----------------------------------
 2 files changed, 44 deletions(-)

diff --git a/app-laptop/mbpfan/Manifest b/app-laptop/mbpfan/Manifest
index 4a597c58c6d4..cd7d919845c7 100644
--- a/app-laptop/mbpfan/Manifest
+++ b/app-laptop/mbpfan/Manifest
@@ -1,2 +1 @@
-DIST mbpfan-2.1.1.tar.gz 40637 BLAKE2B bdd17a9a883cc9af3cb7d55a2c8594c435fb367f0c6b5dec2b3da85747e2c2af591ed1dabf082cbbc31ac92ce5b2dc5194d8a50836c87cd784f238322ab09d9f SHA512 c1bf81c5e2f2f4f710a8455c65f10dc2dc2255319a7dbf4367c31884eece8d9909d28f3a00e5fc4d964d65254b36202a2a2b666d0ef04ea04153baded6039449
 DIST mbpfan-2.2.1.tar.gz 40455 BLAKE2B 0932919b4808fa41d64c326f0d202650be25798ca692b4c17cc94a88f3287ccdd10d74c27f95ac8ef7d900f0067b3c40dc8798d99210b89c01b8cb0d63187b98 SHA512 ce358047910bd6996e1d47fe08e1825863e043fc9a33b3c4922ea537e58dd7508fc45c651816125e7b32472cbb3d06afa4a487daba5b910a8580623def938a71

diff --git a/app-laptop/mbpfan/mbpfan-2.1.1.ebuild b/app-laptop/mbpfan/mbpfan-2.1.1.ebuild
deleted file mode 100644
index 565655fb2b27..000000000000
--- a/app-laptop/mbpfan/mbpfan-2.1.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info systemd toolchain-funcs
-
-DESCRIPTION="A simple daemon to control fan speed on all Macbook/Macbook Pros"
-HOMEPAGE="https://github.com/dgraziotin/mbpfan"
-LICENSE="GPL-3+"
-SLOT="0"
-RESTRICT="test" # will fail if the hardware is unavailable, not useful
-
-if [[ "${PV}" = 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/dgraziotin/${PN}.git"
-else
-	SRC_URI="https://github.com/dgraziotin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64"
-fi
-
-CONFIG_CHECK="~SENSORS_APPLESMC ~SENSORS_CORETEMP"
-
-src_compile() {
-	emake CC="$(tc-getCC)"
-}
-
-src_install() {
-	emake DESTDIR="${ED}" install
-
-	# Remove the empty systemd unit directory
-	# It doesn't actually install the unit file
-	rmdir --ignore-fail-on-non-empty -p "${ED%/}/lib/systemd/system" || die
-	# Actually install the sytstemd unit file
-	systemd_dounit ${PN}.service
-	# Install openrc init file
-	newinitd ${PN}.init.gentoo ${PN}
-
-	# make install doesn't install the docs in the right place
-	rm -rf "${ED%/}/usr/share/doc/${PN}" || die
-
-	einstalldocs
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-laptop/mbpfan/
@ 2022-07-31 22:52 David Seifert
  0 siblings, 0 replies; 17+ messages in thread
From: David Seifert @ 2022-07-31 22:52 UTC (permalink / raw
  To: gentoo-commits

commit:     42370be45c00d3ae5679f0423facbb644c8b5ef8
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 31 22:51:46 2022 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jul 31 22:51:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42370be4

app-laptop/mbpfan: sync live ebuild

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 app-laptop/mbpfan/mbpfan-9999.ebuild | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/app-laptop/mbpfan/mbpfan-9999.ebuild b/app-laptop/mbpfan/mbpfan-9999.ebuild
index e1a4cb35e935..1bbd3102e15e 100644
--- a/app-laptop/mbpfan/mbpfan-9999.ebuild
+++ b/app-laptop/mbpfan/mbpfan-9999.ebuild
@@ -1,17 +1,14 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit linux-info systemd toolchain-funcs
 
 DESCRIPTION="A simple daemon to control fan speed on all Macbook/Macbook Pros"
 HOMEPAGE="https://github.com/dgraziotin/mbpfan"
-LICENSE="GPL-3+"
-SLOT="0"
-RESTRICT="test" # will fail if the hardware is unavailable, not useful
 
-if [[ "${PV}" = 9999 ]]; then
+if [[ ${PV} == *9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/dgraziotin/${PN}.git"
 else
@@ -19,6 +16,10 @@ else
 	KEYWORDS="~amd64"
 fi
 
+LICENSE="GPL-3+"
+SLOT="0"
+RESTRICT="test" # will fail if the hardware is unavailable, not useful
+
 CONFIG_CHECK="~SENSORS_APPLESMC ~SENSORS_CORETEMP"
 
 src_compile() {
@@ -33,14 +34,14 @@ src_install() {
 
 	# Remove the empty systemd unit directory
 	# It doesn't actually install the unit file
-	rmdir --ignore-fail-on-non-empty -p "${ED%/}/lib/systemd/system" || die
+	rmdir --ignore-fail-on-non-empty -p "${ED}"/lib/systemd/system || die
 	# Actually install the sytstemd unit file
 	systemd_dounit ${PN}.service
 	# Install openrc init file
 	newinitd ${PN}.init.gentoo ${PN}
 
 	# make install doesn't install the docs in the right place
-	rm -rf "${ED%/}/usr/share/doc/${PN}" || die
+	rm -r "${ED}"/usr/share/doc/${PN} || die
 
 	einstalldocs
 }


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-laptop/mbpfan/
@ 2023-06-27  3:21 Göktürk Yüksek
  0 siblings, 0 replies; 17+ messages in thread
From: Göktürk Yüksek @ 2023-06-27  3:21 UTC (permalink / raw
  To: gentoo-commits

commit:     3be4ba315af73f1f551c6dfee406895d7f9b5d89
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 27 03:18:42 2023 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Tue Jun 27 03:20:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3be4ba31

app-laptop/mbpfan: add 2.3.0, drop 2.2.1-r1

Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org>

 app-laptop/mbpfan/Manifest                                        | 2 +-
 app-laptop/mbpfan/{mbpfan-2.2.1-r1.ebuild => mbpfan-2.3.0.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-laptop/mbpfan/Manifest b/app-laptop/mbpfan/Manifest
index cd7d919845c7..4b37381766b0 100644
--- a/app-laptop/mbpfan/Manifest
+++ b/app-laptop/mbpfan/Manifest
@@ -1 +1 @@
-DIST mbpfan-2.2.1.tar.gz 40455 BLAKE2B 0932919b4808fa41d64c326f0d202650be25798ca692b4c17cc94a88f3287ccdd10d74c27f95ac8ef7d900f0067b3c40dc8798d99210b89c01b8cb0d63187b98 SHA512 ce358047910bd6996e1d47fe08e1825863e043fc9a33b3c4922ea537e58dd7508fc45c651816125e7b32472cbb3d06afa4a487daba5b910a8580623def938a71
+DIST mbpfan-2.3.0.tar.gz 40984 BLAKE2B ac593e94ee5915935767b221b3f8b29d416fadf3294b4930ba1b441838758c5014dc960c90e5ce35e3475793aaf68b2981641323dd9ea22dd50772cd54f75078 SHA512 676817d7d9b9e9fa866539d4b0e3edc8d0d22761807695961451fe1d5845c22031d45f53222d37c5ed967757b4cf80523a3af7d28084d9af11248798a463cdfd

diff --git a/app-laptop/mbpfan/mbpfan-2.2.1-r1.ebuild b/app-laptop/mbpfan/mbpfan-2.3.0.ebuild
similarity index 97%
rename from app-laptop/mbpfan/mbpfan-2.2.1-r1.ebuild
rename to app-laptop/mbpfan/mbpfan-2.3.0.ebuild
index 1bbd3102e15e..bd8776fe6b10 100644
--- a/app-laptop/mbpfan/mbpfan-2.2.1-r1.ebuild
+++ b/app-laptop/mbpfan/mbpfan-2.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-laptop/mbpfan/
@ 2024-05-22  7:09 Göktürk Yüksek
  0 siblings, 0 replies; 17+ messages in thread
From: Göktürk Yüksek @ 2024-05-22  7:09 UTC (permalink / raw
  To: gentoo-commits

commit:     bb4075c96d1e420abe487249c8948f3d12086a17
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 15 08:30:43 2024 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Wed May 22 07:09:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb4075c9

app-laptop/mbpfan: drop 2.3.0

Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org>

 app-laptop/mbpfan/mbpfan-2.3.0.ebuild | 47 -----------------------------------
 1 file changed, 47 deletions(-)

diff --git a/app-laptop/mbpfan/mbpfan-2.3.0.ebuild b/app-laptop/mbpfan/mbpfan-2.3.0.ebuild
deleted file mode 100644
index bd8776fe6b10..000000000000
--- a/app-laptop/mbpfan/mbpfan-2.3.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-info systemd toolchain-funcs
-
-DESCRIPTION="A simple daemon to control fan speed on all Macbook/Macbook Pros"
-HOMEPAGE="https://github.com/dgraziotin/mbpfan"
-
-if [[ ${PV} == *9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/dgraziotin/${PN}.git"
-else
-	SRC_URI="https://github.com/dgraziotin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-RESTRICT="test" # will fail if the hardware is unavailable, not useful
-
-CONFIG_CHECK="~SENSORS_APPLESMC ~SENSORS_CORETEMP"
-
-src_compile() {
-	emake CC="$(tc-getCC)"
-}
-
-src_install() {
-	emake DESTDIR="${ED}" install
-
-	# Decompress the man page to enable PM auto compression
-	gzip -d "${ED}"/usr/share/man/man8/mbpfan.8.gz || die
-
-	# Remove the empty systemd unit directory
-	# It doesn't actually install the unit file
-	rmdir --ignore-fail-on-non-empty -p "${ED}"/lib/systemd/system || die
-	# Actually install the sytstemd unit file
-	systemd_dounit ${PN}.service
-	# Install openrc init file
-	newinitd ${PN}.init.gentoo ${PN}
-
-	# make install doesn't install the docs in the right place
-	rm -r "${ED}"/usr/share/doc/${PN} || die
-
-	einstalldocs
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-laptop/mbpfan/
@ 2024-05-25 22:08 Göktürk Yüksek
  0 siblings, 0 replies; 17+ messages in thread
From: Göktürk Yüksek @ 2024-05-25 22:08 UTC (permalink / raw
  To: gentoo-commits

commit:     cd1930ade8c20a9420edaa787b0eea3af344c9ce
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Sat May 25 22:06:41 2024 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Sat May 25 22:08:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd1930ad

app-laptop/mbpfan: add 2.4.0

Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org>

 app-laptop/mbpfan/Manifest            |  1 +
 app-laptop/mbpfan/mbpfan-2.4.0.ebuild | 53 +++++++++++++++++++++++++++++++++++
 2 files changed, 54 insertions(+)

diff --git a/app-laptop/mbpfan/Manifest b/app-laptop/mbpfan/Manifest
index 4b37381766b0..a3c85e154d5c 100644
--- a/app-laptop/mbpfan/Manifest
+++ b/app-laptop/mbpfan/Manifest
@@ -1 +1,2 @@
 DIST mbpfan-2.3.0.tar.gz 40984 BLAKE2B ac593e94ee5915935767b221b3f8b29d416fadf3294b4930ba1b441838758c5014dc960c90e5ce35e3475793aaf68b2981641323dd9ea22dd50772cd54f75078 SHA512 676817d7d9b9e9fa866539d4b0e3edc8d0d22761807695961451fe1d5845c22031d45f53222d37c5ed967757b4cf80523a3af7d28084d9af11248798a463cdfd
+DIST mbpfan-2.4.0.tar.gz 41723 BLAKE2B 91efc640a3d5d73fff61fd9c323a5ba82dae1bc55cfa9486b6ab657f5af3c2ecda5bd53c835a5d1ad3af42a6b3198a812a115fa8cc535d643f01f20d34818ded SHA512 fa906043552a895d274642dfe8e3a94fdece0bf9b430710d9ee4dc4f33b6762fbed3314e4a67ede11916514297d511031cc99b35b7a267b58aceefd73e4b1d22

diff --git a/app-laptop/mbpfan/mbpfan-2.4.0.ebuild b/app-laptop/mbpfan/mbpfan-2.4.0.ebuild
new file mode 100644
index 000000000000..71a3676ade72
--- /dev/null
+++ b/app-laptop/mbpfan/mbpfan-2.4.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info systemd toolchain-funcs
+
+DESCRIPTION="A simple daemon to control fan speed on all Macbook/Macbook Pros"
+HOMEPAGE="https://github.com/dgraziotin/mbpfan"
+
+if [[ ${PV} == *9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/dgraziotin/${PN}.git"
+else
+	SRC_URI="https://github.com/dgraziotin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+RESTRICT="test" # will fail if the hardware is unavailable, not useful
+
+CONFIG_CHECK="~SENSORS_APPLESMC ~SENSORS_CORETEMP"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2.3.0-clang16-build-fix.patch
+)
+
+src_compile() {
+	emake CC="$(tc-getCC)"
+}
+
+src_install() {
+	emake DESTDIR="${ED}" install
+
+	# Decompress the man page to enable PM auto compression
+	gzip -d "${ED}"/usr/share/man/man8/mbpfan.8.gz || die
+
+	# Remove the empty systemd unit directory
+	# It doesn't actually install the unit file
+	rmdir --ignore-fail-on-non-empty -p "${ED}"/lib/systemd/system || die
+	# Actually install the sytstemd unit file
+	systemd_dounit ${PN}.service
+	# Install openrc init file
+	newinitd ${PN}.init.gentoo ${PN}
+	# mbpfan-2.4.0 adds support for dinit (https://github.com/davmac314/dinit)
+	# As of writing this, dinit is not in the tree.
+
+	# make install doesn't install the docs in the right place
+	rm -r "${ED}"/usr/share/doc/${PN} || die
+
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2024-05-25 22:08 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-11-01 18:38 [gentoo-commits] repo/gentoo:master commit in: app-laptop/mbpfan/ Göktürk Yüksek
  -- strict thread matches above, loose matches on Subject: below --
2024-05-25 22:08 Göktürk Yüksek
2024-05-22  7:09 Göktürk Yüksek
2023-06-27  3:21 Göktürk Yüksek
2022-07-31 22:52 David Seifert
2022-07-31 22:52 David Seifert
2022-07-31 22:52 David Seifert
2019-11-25 20:18 Göktürk Yüksek
2019-11-01 18:38 Göktürk Yüksek
2019-11-01 18:38 Göktürk Yüksek
2019-04-29 14:53 Göktürk Yüksek
2018-09-19 20:50 Göktürk Yüksek
2017-08-23 18:43 Göktürk Yüksek
2017-08-23 18:43 Göktürk Yüksek
2017-04-02 20:11 Göktürk Yüksek
2017-04-02 20:11 Göktürk Yüksek
2016-10-17 11:30 Göktürk Yüksek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox