[gentoo-commits] dev/mrueg:master commit in: app-misc/ckb/, app-misc/ckb/files/
commit: c3f5ea9bffa31cc99cf6bd11b2ff458804236001 Author: Manuel Rüger mrueg AT gentoo DOT org AuthorDate: Sun Jul 5 10:48:34 2015 + Commit: Manuel Rüger mrueg AT gentoo DOT org CommitDate: Sun Jul 5 10:48:34 2015 + URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=c3f5ea9b [app-misc/ckb] Moved to the tree. app-misc/ckb/Manifest | 1 - app-misc/ckb/ckb-0.1.5.ebuild | 46 --- app-misc/ckb/files/ckb.initd | 29 --- app-misc/ckb/metadata.xml | 8 4 files changed, 84 deletions(-) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest deleted file mode 100644 index 87583d8..000 --- a/app-misc/ckb/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ckb-0.1.5.tar.gz 370107 SHA256 944e2735ca397287fbbadcff4f6946a7bcfd2a1a4d12f5e121a79e6b4fd39f8a SHA512 2f6b876e09c3f012c09d7d0f80ce21c80325d2588427074aeb9eb287b2aae58fdb66290bbd3643eeb7d6523d8230b6787c6517dd8a996db5af13c00fc8e84414 WHIRLPOOL 2b3fe82e407246487464d3888b908126c034965f6cdd89fd9155e3cc64d6dee9e6b388c4f7ce83e9085992d663a8f773b5582a56da95e8460cba97a1af5364cd diff --git a/app-misc/ckb/ckb-0.1.5.ebuild b/app-misc/ckb/ckb-0.1.5.ebuild deleted file mode 100644 index 811619a..000 --- a/app-misc/ckb/ckb-0.1.5.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -inherit qmake-utils systemd - -DESCRIPTION=Corsair K65/K70/K95 Driver -HOMEPAGE=https://github.com/ccMSC/ckb; -SRC_URI=https://github.com/ccMSC/ckb/archive/v${PV}.tar.gz - ${P}.tar.gz - -LICENSE=GPL-2 -SLOT=0 -KEYWORDS=~amd64 -IUSE= - -DEPEND=dev-libs/quazip[qt5] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 -RDEPEND=${DEPEND} - -DOCS=( README.md BUILD.md DAEMON.md ) - -src_prepare() { - sed -i -e s/-Werror=all// src/ckb-daemon/ckb-daemon.pro || die - sed -i -e /quazip/d -e s/^.*QUAZIP_STATIC/LIBS += -lquazip/ src/ckb/ckb.pro || die -} - -src_configure() { - eqmake5 -} - -src_install() { - dobin bin/ckb bin/ckb-daemon - dodir /usr/bin/ckb-animations - exeinto /usr/bin/ckb-animations - doexe bin/ckb-animations/* - - newinitd ${FILESDIR}/ckb.initd ckb-daemon - domenu usr/ckb.desktop - doicon usr/ckb.png - systemd_dounit service/systemd/ckb-daemon.service -} diff --git a/app-misc/ckb/files/ckb.initd b/app-misc/ckb/files/ckb.initd deleted file mode 100755 index 856d37c..000 --- a/app-misc/ckb/files/ckb.initd +++ /dev/null @@ -1,29 +0,0 @@ -#!/sbin/runscript -## Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -extra_started_commands=reload -command=/usr/bin/ckb-daemon -description=Controller for Corsair Keyboard Driver -pidfile=/run/ckb.pid -logfile=/var/run/ckb.log - -start() { - ebegin Starting Corsair Keyboard Driver - start-stop-daemon --start --exec ${command} --pidfile ${pidfile} --background \ - --stdout ${logfile} --stderr ${logfile} - eend $? -} - -stop() { - ebegin Stopping Corsair Keyboard Driver - start-stop-daemon --stop --exec ${command} --pidfile ${pidfile} - eend $? - -} - -reload() { - stop - sleep 3 - start -} diff --git a/app-misc/ckb/metadata.xml b/app-misc/ckb/metadata.xml deleted file mode 100644 index bfcb697..000 --- a/app-misc/ckb/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -?xml version=1.0 encoding=UTF-8? -!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; -pkgmetadata - maintainer - emailmr...@gentoo.org/email - nameManuel Rüger/name - /maintainer -/pkgmetadata
[gentoo-commits] dev/mrueg:master commit in: app-misc/ckb/
commit: ff9506fdd72f25ce5a6b3e5953dac3cf67d9265c Author: Manuel Rüger mrueg AT gentoo DOT org AuthorDate: Thu Jun 25 13:56:27 2015 + Commit: Manuel Rüger mrueg AT gentoo DOT org CommitDate: Thu Jun 25 13:56:27 2015 + URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=ff9506fd [app-misc/ckb] Install ckb-animations to correct location. Package-Manager: portage-2.2.20 app-misc/ckb/ckb-0.1.5.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app-misc/ckb/ckb-0.1.5.ebuild b/app-misc/ckb/ckb-0.1.5.ebuild index 10ff7c0..7f17e20 100644 --- a/app-misc/ckb/ckb-0.1.5.ebuild +++ b/app-misc/ckb/ckb-0.1.5.ebuild @@ -34,7 +34,11 @@ src_configure() { } src_install() { - dobin bin/ckb bin/ckb-daemon bin/ckb-animations/ckb-* + dobin bin/ckb bin/ckb-daemon + dodir /usr/bin/ckb-animations + exeinto /usr/bin/ckb-animations + doexe bin/ckb-animations/* + domenu usr/ckb.desktop doicon usr/ckb.png systemd_dounit service/systemd/ckb-daemon.service
[gentoo-commits] dev/mrueg:master commit in: app-misc/ckb/
commit: f4a357b75cd6f32e607562b5a7af2168679778d9 Author: Manuel Rüger mrueg AT gentoo DOT org AuthorDate: Thu Jun 25 14:04:55 2015 + Commit: Manuel Rüger mrueg AT gentoo DOT org CommitDate: Thu Jun 25 14:04:55 2015 + URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=f4a357b7 [app-misc/ckb] Rename init file. Package-Manager: portage-2.2.20 app-misc/ckb/ckb-0.1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ckb/ckb-0.1.5.ebuild b/app-misc/ckb/ckb-0.1.5.ebuild index 840e213..811619a 100644 --- a/app-misc/ckb/ckb-0.1.5.ebuild +++ b/app-misc/ckb/ckb-0.1.5.ebuild @@ -39,7 +39,7 @@ src_install() { exeinto /usr/bin/ckb-animations doexe bin/ckb-animations/* - doinitd ${FILESDIR}/ckb.initd + newinitd ${FILESDIR}/ckb.initd ckb-daemon domenu usr/ckb.desktop doicon usr/ckb.png systemd_dounit service/systemd/ckb-daemon.service
[gentoo-commits] dev/mrueg:master commit in: app-misc/ckb/files/
commit: 2a4c722dd5be26ebff81c6dcf06719177c1a53cb Author: Manuel Rüger mrueg AT gentoo DOT org AuthorDate: Thu Jun 25 14:08:14 2015 + Commit: Manuel Rüger mrueg AT gentoo DOT org CommitDate: Thu Jun 25 14:08:14 2015 + URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=2a4c722d [app-misc/ckb] Fix init file. Package-Manager: portage-2.2.20 app-misc/ckb/files/ckb.initd | 1 - 1 file changed, 1 deletion(-) diff --git a/app-misc/ckb/files/ckb.initd b/app-misc/ckb/files/ckb.initd index 1051b7f..93b65c8 100755 --- a/app-misc/ckb/files/ckb.initd +++ b/app-misc/ckb/files/ckb.initd @@ -8,7 +8,6 @@ description=Controller for Corsair Keyboard Driver pidfile=/var/run/ckb.pid start() { - checkconfig || return 1 ebegin Starting Corsair Keyboard Driver start-stop-daemon --start --exec ${command} --pidfile ${pidfile} eend $?
[gentoo-commits] dev/mrueg:master commit in: app-misc/ckb/files/, app-misc/ckb/
commit: 5a4fdbf3911a8205b1289088e5ad524b83686ce9 Author: Manuel Rüger mrueg AT gentoo DOT org AuthorDate: Thu Jun 25 13:59:49 2015 + Commit: Manuel Rüger mrueg AT gentoo DOT org CommitDate: Thu Jun 25 13:59:49 2015 + URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=5a4fdbf3 [app-misc/ckb] Add init file. Package-Manager: portage-2.2.20 app-misc/ckb/ckb-0.1.5.ebuild | 1 + app-misc/ckb/files/ckb.initd | 28 2 files changed, 29 insertions(+) diff --git a/app-misc/ckb/ckb-0.1.5.ebuild b/app-misc/ckb/ckb-0.1.5.ebuild index 7f17e20..840e213 100644 --- a/app-misc/ckb/ckb-0.1.5.ebuild +++ b/app-misc/ckb/ckb-0.1.5.ebuild @@ -39,6 +39,7 @@ src_install() { exeinto /usr/bin/ckb-animations doexe bin/ckb-animations/* + doinitd ${FILESDIR}/ckb.initd domenu usr/ckb.desktop doicon usr/ckb.png systemd_dounit service/systemd/ckb-daemon.service diff --git a/app-misc/ckb/files/ckb.initd b/app-misc/ckb/files/ckb.initd new file mode 100755 index 000..1051b7f --- /dev/null +++ b/app-misc/ckb/files/ckb.initd @@ -0,0 +1,28 @@ +#!/sbin/runscript +## Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +extra_started_commands=reload +command=/usr/bin/ckb-daemon +description=Controller for Corsair Keyboard Driver +pidfile=/var/run/ckb.pid + +start() { + checkconfig || return 1 + ebegin Starting Corsair Keyboard Driver + start-stop-daemon --start --exec ${command} --pidfile ${pidfile} + eend $? +} + +stop() { + ebegin Stopping Corsair Keyboard Driver + start-stop-daemon --stop --exec ${command} --pidfile ${pidfile} + eend $? + +} + +reload() { + stop + sleep 3 + start +}
[gentoo-commits] dev/mrueg:master commit in: app-misc/ckb/files/
commit: ebac31a4e46acc92004f0009f8fecb531b791c43 Author: Manuel Rüger mrueg AT gentoo DOT org AuthorDate: Thu Jun 25 16:31:34 2015 + Commit: Manuel Rüger mrueg AT gentoo DOT org CommitDate: Thu Jun 25 16:31:34 2015 + URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=ebac31a4 [app-misc/ckb] Fix init file. Package-Manager: portage-2.2.20 app-misc/ckb/files/ckb.initd | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app-misc/ckb/files/ckb.initd b/app-misc/ckb/files/ckb.initd index 93b65c8..856d37c 100755 --- a/app-misc/ckb/files/ckb.initd +++ b/app-misc/ckb/files/ckb.initd @@ -5,11 +5,13 @@ extra_started_commands=reload command=/usr/bin/ckb-daemon description=Controller for Corsair Keyboard Driver -pidfile=/var/run/ckb.pid +pidfile=/run/ckb.pid +logfile=/var/run/ckb.log start() { ebegin Starting Corsair Keyboard Driver - start-stop-daemon --start --exec ${command} --pidfile ${pidfile} + start-stop-daemon --start --exec ${command} --pidfile ${pidfile} --background \ + --stdout ${logfile} --stderr ${logfile} eend $? }
[gentoo-commits] dev/mrueg:master commit in: app-misc/ckb/
commit: 16cd0a15a2b14b15d43c2a569595df2e28f05319 Author: Manuel Rüger mrueg AT gentoo DOT org AuthorDate: Tue Jun 23 07:38:04 2015 + Commit: Manuel Rüger mrueg AT gentoo DOT org CommitDate: Tue Jun 23 07:38:04 2015 + URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=16cd0a15 [app-misc/ckb] Version bump. Package-Manager: portage-2.2.20 app-misc/ckb/Manifest | 2 +- app-misc/ckb/{ckb-0.1.4.ebuild = ckb-0.1.5.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest index f632e24..87583d8 100644 --- a/app-misc/ckb/Manifest +++ b/app-misc/ckb/Manifest @@ -1 +1 @@ -DIST ckb-0.1.4.tar.gz 365001 SHA256 26998eb22468abc9761f2a5bc2065626d0ea90cc8f6a01afdf0e1736318f8b09 SHA512 5b5a7d6358e0ad6b90abdeea75662ce34e459a7a2243f8ddd076cbf91f4c392c76a453177e9afd279f257c89a6d06322cdecd7a4fab1c330e427d46f11b105dc WHIRLPOOL 590fcfe8e215d160c7fc8d25b6d61c9548a7c0be1fe128604f28125f43856e26af98a29bb087d77d4ed329a630dc2168bac68c04fa5335053fd4601364a36293 +DIST ckb-0.1.5.tar.gz 370107 SHA256 944e2735ca397287fbbadcff4f6946a7bcfd2a1a4d12f5e121a79e6b4fd39f8a SHA512 2f6b876e09c3f012c09d7d0f80ce21c80325d2588427074aeb9eb287b2aae58fdb66290bbd3643eeb7d6523d8230b6787c6517dd8a996db5af13c00fc8e84414 WHIRLPOOL 2b3fe82e407246487464d3888b908126c034965f6cdd89fd9155e3cc64d6dee9e6b388c4f7ce83e9085992d663a8f773b5582a56da95e8460cba97a1af5364cd diff --git a/app-misc/ckb/ckb-0.1.4.ebuild b/app-misc/ckb/ckb-0.1.5.ebuild similarity index 100% rename from app-misc/ckb/ckb-0.1.4.ebuild rename to app-misc/ckb/ckb-0.1.5.ebuild
[gentoo-commits] dev/mrueg:master commit in: app-misc/ckb/
commit: 9425832d33451d5393223f8f44f1dae840b74e84 Author: Manuel Rüger mrueg AT gentoo DOT org AuthorDate: Fri Jun 19 08:56:01 2015 + Commit: Manuel Rüger mrueg AT gentoo DOT org CommitDate: Fri Jun 19 08:56:01 2015 + URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=9425832d [app-misc/ckb] Initial version. Package-Manager: portage-2.2.20 app-misc/ckb/Manifest | 1 + app-misc/ckb/ckb-0.1.4.ebuild | 41 + app-misc/ckb/metadata.xml | 8 3 files changed, 50 insertions(+) diff --git a/app-misc/ckb/Manifest b/app-misc/ckb/Manifest new file mode 100644 index 000..f632e24 --- /dev/null +++ b/app-misc/ckb/Manifest @@ -0,0 +1 @@ +DIST ckb-0.1.4.tar.gz 365001 SHA256 26998eb22468abc9761f2a5bc2065626d0ea90cc8f6a01afdf0e1736318f8b09 SHA512 5b5a7d6358e0ad6b90abdeea75662ce34e459a7a2243f8ddd076cbf91f4c392c76a453177e9afd279f257c89a6d06322cdecd7a4fab1c330e427d46f11b105dc WHIRLPOOL 590fcfe8e215d160c7fc8d25b6d61c9548a7c0be1fe128604f28125f43856e26af98a29bb087d77d4ed329a630dc2168bac68c04fa5335053fd4601364a36293 diff --git a/app-misc/ckb/ckb-0.1.4.ebuild b/app-misc/ckb/ckb-0.1.4.ebuild new file mode 100644 index 000..10ff7c0 --- /dev/null +++ b/app-misc/ckb/ckb-0.1.4.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit qmake-utils systemd + +DESCRIPTION=Corsair K65/K70/K95 Driver +HOMEPAGE=https://github.com/ccMSC/ckb; +SRC_URI=https://github.com/ccMSC/ckb/archive/v${PV}.tar.gz - ${P}.tar.gz + +LICENSE=GPL-2 +SLOT=0 +KEYWORDS=~amd64 +IUSE= + +DEPEND=dev-libs/quazip[qt5] + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 +RDEPEND=${DEPEND} + +DOCS=( README.md BUILD.md DAEMON.md ) + +src_prepare() { + sed -i -e s/-Werror=all// src/ckb-daemon/ckb-daemon.pro || die + sed -i -e /quazip/d -e s/^.*QUAZIP_STATIC/LIBS += -lquazip/ src/ckb/ckb.pro || die +} + +src_configure() { + eqmake5 +} + +src_install() { + dobin bin/ckb bin/ckb-daemon bin/ckb-animations/ckb-* + domenu usr/ckb.desktop + doicon usr/ckb.png + systemd_dounit service/systemd/ckb-daemon.service +} diff --git a/app-misc/ckb/metadata.xml b/app-misc/ckb/metadata.xml new file mode 100644 index 000..bfcb697 --- /dev/null +++ b/app-misc/ckb/metadata.xml @@ -0,0 +1,8 @@ +?xml version=1.0 encoding=UTF-8? +!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; +pkgmetadata + maintainer + emailmr...@gentoo.org/email + nameManuel Rüger/name + /maintainer +/pkgmetadata