Added support for distributions
This commit is contained in:
1 parent
3297bfbdf1
commit
bd01f2ab24
12 files changed
+269
No files matched your search
@@ -0,0 +1,14 @@
|
||||
pkgbase = g15stats-openrc
|
||||
pkgdesc = g15stats init script for OpenRC
|
||||
pkgver = 20210210
|
||||
pkgrel = 1
|
||||
url = https://gitlab.com/menelkir/g15stats
|
||||
arch = any
|
||||
license = GPL2
|
||||
depends = g15stats
|
||||
depends = openrc
|
||||
source = https://gitlab.com/menelkir/g15stats/-/raw/master/contrib/init/g15stats.initd https://gitlab.com/menelkir/g15stats/-/raw/master/contrib/init/g15stats.confd
|
||||
sha256sums = e155c92fc3639a2785df1020053cf2881eb53490402dbe8053761302641c7ed2 57d18f10ededd1003c59e86c2a1721165a0aa6c731bc8880710bb2e8e182bd52
|
||||
|
||||
pkgname = g15stats-openrc
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
# Maintainer: Daniel Menelkir <menelkir at itroll dot org>
|
||||
pkgname=g15stats-openrc
|
||||
pkgver=20210210
|
||||
pkgrel=1
|
||||
pkgdesc="g15stats init script for OpenRC"
|
||||
arch=('any')
|
||||
url="https://gitlab.com/menelkir/g15stats"
|
||||
license=('GPL2')
|
||||
depends=('g15stats' 'openrc')
|
||||
_filename=('g15stats.initd' 'g15stats.confd')
|
||||
source=("https://gitlab.com/menelkir/g15stats/-/raw/master/contrib/init/g15stats.initd
|
||||
https://gitlab.com/menelkir/g15stats/-/raw/master/contrib/init/g15stats.confd
|
||||
")
|
||||
sha256sums=('e155c92fc3639a2785df1020053cf2881eb53490402dbe8053761302641c7ed2
|
||||
57d18f10ededd1003c59e86c2a1721165a0aa6c731bc8880710bb2e8e182bd52
|
||||
')
|
||||
|
||||
pkgver() {
|
||||
date +%Y%m%d
|
||||
}
|
||||
|
||||
package() {
|
||||
install -dm755 "$pkgdir/etc/init.d"
|
||||
install -dm755 "$pkgdir/etc/conf.d"
|
||||
install -Dm755 "$srcdir/$_service.initd" "$pkgdir/etc/init.d/$_service"
|
||||
install -Dm644 "$srcdir/$_service.confd" "$pkgdir/etc/conf.d/$_service"
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
pkgbase = g15stats-runit
|
||||
pkgdesc = g15stats init script for runit
|
||||
pkgver = 20210405
|
||||
pkgrel = 1
|
||||
url = https://gitlab.com/menelkir/g15stats
|
||||
arch = any
|
||||
license = GPL2
|
||||
depends = g15daemon
|
||||
depends = runit
|
||||
source = https://gitlab.com/menelkir/g15stats/-/raw/master/contrib/init/g15stats.run
|
||||
sha256sums = 4860d43f7104eddf3b9440295171a2c9b4d31b3398789a5adfb684d38c8e6351
|
||||
|
||||
pkgname = g15stats-runit
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
# Maintainer: Daniel Menelkir <menelkir at itroll dot org>
|
||||
pkgname=g15stats-runit
|
||||
pkgver=20210405
|
||||
pkgrel=1
|
||||
pkgdesc="g15stats init script for runit"
|
||||
arch=('any')
|
||||
url="https://gitlab.com/menelkir/g15stats"
|
||||
license=('GPL2')
|
||||
depends=('g15daemon' 'runit')
|
||||
_filename='g15stats.run'
|
||||
source=("https://gitlab.com/menelkir/g15stats/-/raw/master/contrib/init/g15stats.run")
|
||||
sha256sums=('4860d43f7104eddf3b9440295171a2c9b4d31b3398789a5adfb684d38c8e6351')
|
||||
|
||||
pkgver() {
|
||||
date +%Y%m%d
|
||||
}
|
||||
|
||||
package() {
|
||||
install -Dm755 "$srcdir/g15stats.run" "$pkgdir/etc/runit/sv/g15stats/run"
|
||||
}
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
pkgbase = g15stats-systemd
|
||||
pkgdesc = g15stats init script for systemd
|
||||
pkgver = 20210420
|
||||
pkgrel = 1
|
||||
url = https://gitlab.com/menelkir/g15stats
|
||||
arch = any
|
||||
license = GPL2
|
||||
depends = g15stats
|
||||
depends = systemd
|
||||
source = https://gitlab.com/menelkir/g15stats/-/raw/master/contrib/init/g15stats.service
|
||||
sha512sums = c74bc8965dd6152088d3c558b0f27580b8c038d3a51e1e5ac8dab4a64d25affa3ee512ecc6075e4852976921407d603f75045773153b502bc58857c133e945d6
|
||||
|
||||
pkgname = g15stats-systemd
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
# Maintainer: Daniel Menelkir <menelkir at itroll dot org>
|
||||
pkgname=g15stats-systemd
|
||||
pkgver=20210420
|
||||
pkgrel=1
|
||||
pkgdesc="g15stats init script for systemd"
|
||||
arch=('any')
|
||||
url="https://gitlab.com/menelkir/g15stats"
|
||||
license=('GPL2')
|
||||
depends=('g15stats' 'systemd')
|
||||
_filename='g15stats.run'
|
||||
source=("https://gitlab.com/menelkir/g15stats/-/raw/master/contrib/init/g15stats.service")
|
||||
sha512sums=('c74bc8965dd6152088d3c558b0f27580b8c038d3a51e1e5ac8dab4a64d25affa3ee512ecc6075e4852976921407d603f75045773153b502bc58857c133e945d6')
|
||||
|
||||
pkgver() {
|
||||
date +%Y%m%d
|
||||
}
|
||||
|
||||
package() {
|
||||
install -D -m 644 "g15stats.service" "${pkgdir}/usr/lib/systemd/system/g15stats.service"
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
pkgbase = g15stats
|
||||
pkgdesc = A CPU/Mem/Swap/Network monitoring client for G15Daemon.
|
||||
pkgver = 3.0.1
|
||||
pkgrel = 2
|
||||
url = https://gitlab.com/menelkir/g15stats
|
||||
arch = i686
|
||||
arch = x86_64
|
||||
license = GPL
|
||||
depends = g15daemon
|
||||
depends = libgtop
|
||||
depends = libg15
|
||||
depends = libg15render
|
||||
source = https://gitlab.com/menelkir/g15stats/-/archive/3.0.1/g15stats-3.0.1.tar.bz2
|
||||
sha512sums = ace44632f3beab3a1debb47d319c510723cbf2dc95f0cd732ae2cd9fbf94075515485a612f6273cb188cac1a525bde1cc667e25b0622ef0e57564298fa1555ea
|
||||
|
||||
pkgname = g15stats
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
# Maintainer: Mathieu OTHACEHE <m.othacehe@gmail.com>
|
||||
# Contributor: Mathieu OTHACEHE <m.othacehe@gmail.com>
|
||||
# Contributor: Brenton <brenton@taylorbyte.com>
|
||||
# Contributor: Daniel Menelkir <menelkir at itroll dot org>
|
||||
|
||||
pkgname=g15stats
|
||||
pkgver=3.0.1
|
||||
pkgrel=2
|
||||
pkgdesc="A CPU/Mem/Swap/Network monitoring client for G15Daemon."
|
||||
arch=('i686' 'x86_64')
|
||||
url="https://gitlab.com/menelkir/g15stats"
|
||||
license=('GPL')
|
||||
depends=('g15daemon' 'libgtop' 'libg15' 'libg15render')
|
||||
source=(https://gitlab.com/menelkir/$pkgname/-/archive/$pkgver/$pkgname-$pkgver.tar.bz2)
|
||||
sha512sums=('ace44632f3beab3a1debb47d319c510723cbf2dc95f0cd732ae2cd9fbf94075515485a612f6273cb188cac1a525bde1cc667e25b0622ef0e57564298fa1555ea')
|
||||
|
||||
build() {
|
||||
cd $pkgname-$pkgver
|
||||
./configure --prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd $pkgname-$pkgver
|
||||
make DESTDIR="$pkgdir" install
|
||||
echo ""
|
||||
echo ""
|
||||
echo "You need to install an init script depending on what you're using it."
|
||||
echo ""
|
||||
echo ""
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
DIST g15stats-3.0.2.tar.bz2 295556 BLAKE2B d2e96e9d715f7dde5ec6227f5fe6d6d110bfd80d33a831ec1dffda754c4c606fce1134502cb44de691303e2f4f0d7960f806ef37c82002de896a12c90dc0b3b0 SHA512 d0b0aaca5cb551a77ce09e63bf903764cafc060636d0d19baae245e9b397926f15d776aa08076dc71aafaf2c5aa064fea77f589d10fec908c8543217ff3a3d69
|
||||
@@ -0,0 +1,46 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="CPU, memory, swap, network stats for G15 Keyboard"
|
||||
HOMEPAGE="https://gitlab.com/menelkir/${PN}"
|
||||
SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${PN}-${PV}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="app-misc/g15daemon
|
||||
dev-libs/libg15
|
||||
dev-libs/libg15render
|
||||
sys-libs/zlib
|
||||
gnome-base/libgtop"
|
||||
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
export CPPFLAGS="${CFLAGS}"
|
||||
econf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
rm "${D}"/usr/share/doc/${PF}/{COPYING,NEWS} || die
|
||||
|
||||
newconfd "${S}/contrib/init/${PN}.confd" ${PN}
|
||||
newinitd "${S}/contrib/init/${PN}.initd" ${PN}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Remember to set the interface you want monitored in"
|
||||
elog "/etc/conf.d/g15stats"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools git-r3
|
||||
|
||||
DESCRIPTION="CPU, memory, swap, network stats for G15 Keyboard"
|
||||
HOMEPAGE="https://gitlab.com/menelkir/${PN}"
|
||||
EGIT_REPO_URI="https://gitlab.com/menelkir/${PN}.git"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
KEYWORDS=""
|
||||
|
||||
RDEPEND="app-misc/g15daemon
|
||||
dev-libs/libg15
|
||||
dev-libs/libg15render
|
||||
sys-libs/zlib
|
||||
gnome-base/libgtop"
|
||||
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
mv configure.{in,ac} || die
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
export CPPFLAGS="${CFLAGS}"
|
||||
econf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
rm "${D}"/usr/share/doc/${PF}/{COPYING,NEWS} || die
|
||||
|
||||
newconfd "${S}/contrib/init/${PN}.confd" ${PN}
|
||||
newinitd "${S}/contrib/init/${PN}.initd" ${PN}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Remember to set the interface you want monitored in"
|
||||
elog "/etc/conf.d/g15stats"
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>robbat2@gentoo.org</email>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>polynomial-c@gentoo.org</email>
|
||||
<name>Lars Wendler</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">g15daemon</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
Reference in new issue
Block a user