summaryrefslogtreecommitdiff
path: root/dev-perl/liguros-report
diff options
context:
space:
mode:
Diffstat (limited to 'dev-perl/liguros-report')
-rw-r--r--dev-perl/liguros-report/Manifest1
-rw-r--r--dev-perl/liguros-report/files/liguros-report.conf21
-rw-r--r--dev-perl/liguros-report/liguros-report-3.2.2-r1.ebuild67
-rw-r--r--dev-perl/liguros-report/liguros-report-9999.ebuild85
-rw-r--r--dev-perl/liguros-report/metadata.xml10
5 files changed, 0 insertions, 184 deletions
diff --git a/dev-perl/liguros-report/Manifest b/dev-perl/liguros-report/Manifest
deleted file mode 100644
index a36eccd1f666..000000000000
--- a/dev-perl/liguros-report/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST liguros-report-3.2.2.tar.gz 19574 BLAKE2B d7042022c4f0c14bba9d2e59de9fb63bb31f390421c801813e3f6e8ea009a6ef931cdad5d3c01bbba8bd2850063e478140135fe1841d5138e061ed4e5d0cc17f SHA512 83806b819fcbe4ec08fc1ff7bc5328fd325b6b0fe91c47bff5e243639dc2ca03c2a5d5faff988458b4083cd682ed2bcef2013b241ca3e7486638631e6194fab8
diff --git a/dev-perl/liguros-report/files/liguros-report.conf b/dev-perl/liguros-report/files/liguros-report.conf
deleted file mode 100644
index 574d3094dda8..000000000000
--- a/dev-perl/liguros-report/files/liguros-report.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-# To report kernel info including O.S. type, release and version
-kernel-info:y
-
-# Allows the reporter to search your /boot directory and list
-# any kernels it finds
-# (limited to kernel names that start with "kernel" or "vmlinuz")
-boot-dir-info:y
-
-# To report profiles information
-# the same as epro show-json
-profile-info:y
-
-# To report kit versions as reported by ego
-# extracted from ego kit show
-kit-info:y
-
-# To report all installed packages (takes a few secs)
-installed-pkgs:y
-
-# To report hardware info as is typical from lspci
-hardware-info:y
diff --git a/dev-perl/liguros-report/liguros-report-3.2.2-r1.ebuild b/dev-perl/liguros-report/liguros-report-3.2.2-r1.ebuild
deleted file mode 100644
index cf452d77b96d..000000000000
--- a/dev-perl/liguros-report/liguros-report-3.2.2-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2021-2023 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-inherit perl-module bash-completion-r1
-
-DESCRIPTION="Anonymous reporting tool for LiGurOS Linux"
-HOMEPAGE="https://github.com/haxmeister/liguros-reporter"
-GIT_COMMIT="b6caba46a8f0b1169ed2e375becfcf9cf1234163"
-SRC_URI="https://github.com/haxmeister/liguros-reporter/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="*"
-S="${WORKDIR}/liguros-reporter-${GIT_COMMIT}"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="${IUSE} bash-completion zsh-completion"
-
-RDEPEND="
- dev-perl/JSON
- sys-apps/pciutils
-"
-
-DIST_TEST="do parallel"
-
-src_compile() {
- pod2man liguros-report > liguros-report.1 || die "pod2man failed"
- pod2man lib/Liguros/Report.pm > liguros-report.3 || die "pod2man failed"
-}
-
-src_install() {
- insinto /etc
- doins "${FILESDIR}/liguros-report.conf"
- dodoc README.md
- doman liguros-report.1 liguros-report.3
-
- # Install bash completion files
- if use bash-completion; then
- newbashcomp share/bash-completion/liguros-report.bash liguros-report
- fi
-
- # Install zsh completion files
- if use zsh-completion; then
- insinto /usr/share/zsh/site-functions
- doins share/zsh-completion/_liguros-report
- fi
-
- perl-module_src_install
-}
-
-pkg_postinst() {
- elog LiGurOS Reporter - Stable release
- elog "The LiGurOS Reporter comes with a default config file that can be found in /etc/liguros-report.conf"
- elog "You can review what information gets submitted and generate/update your config file"
- elog "using the tool directly by issuing:"
- echo
- elog "liguros-report -u"
- echo
- elog "It is recommended to run --update-config|-u after any major release."
- elog "You can setup a cron job to submit your information on regular basis."
- elog "The data collected are submitted with a timestamp, so changes can be followed in time (like kits used, profile usage ...)."
- elog "Here is a sample cron job definition to put into your crontab:"
- echo
- elog "0 * * * * /usr/bin/liguros-report -s"
- echo
- elog "This would send data every hour to the database."
- echo
-}
diff --git a/dev-perl/liguros-report/liguros-report-9999.ebuild b/dev-perl/liguros-report/liguros-report-9999.ebuild
deleted file mode 100644
index 83a4f3a38854..000000000000
--- a/dev-perl/liguros-report/liguros-report-9999.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 2021-2022 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-inherit perl-module bash-completion-r1
-
-DESCRIPTION="Anonymous reporting tool for LiGurOS Linux"
-HOMEPAGE="https://github.com/haxmeister/liguros-reporter"
-
-if [[ ${PV} == 9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/haxmeister/liguros-reporter.git"
- EGIT_BRANCH="develop"
- SRC_URI=""
- KEYWORDS=""
- IUSE="test"
-else
- SRC_URI="https://github.com/haxmeister/liguros-reporter/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="*"
- S="${WORKDIR}/liguros-reporter-${PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="${IUSE} bash-completion zsh-completion"
-
-RDEPEND="
- dev-perl/JSON
- sys-apps/pciutils
-"
-
-DIST_TEST="do parallel"
-
-src_compile() {
- pod2man liguros-report > funtoo-report.1 || die "pod2man failed"
- pod2man lib/Liguros/Report.pm > liguros-report.3 || die "pod2man failed"
- if [[ ${PV} == 9999* ]]; then
- ./bump_version.sh describe # change the version to show latest commit hash
- fi
-}
-
-src_install() {
- insinto /etc
- doins "${FILESDIR}/liguros-report.conf"
- dodoc README.md
- doman liguros-report.1
- doman liguros-report.3
- # Install bash completion files
- if use bash-completion; then
- newbashcomp share/bash-completion/liguros-report.bash liguros-report
- fi
- # Install zsh completion files
- if use zsh-completion; then
- insinto /usr/share/zsh/site-functions
- doins share/zsh-completion/_liguros-report
- fi
- perl-module_src_install
-}
-
-pkg_postinst() {
-if [[ ${PV} == 9999* ]]; then
- elog LiGurOS Reporter - Development release
- elog ====================================================================
- elog WARNING: You are using a version that is tracking the $EGIT_BRANCH
- elog Things can be broken. If you want a stable release use version <9999
- elog ====================================================================
-else
- elog LiGurOS Reporter - Stable release
-fi
- elog "The LiGurOS Reporter comes with a default config file that can be found in /etc/liguros-report.conf"
- elog "You can review what information gets submitted and generate/update your config file"
- elog "using the tool directly by issuing:"
- echo
- elog "liguros-report -u"
- echo
- elog "It is recommended to run --update-config|-u after any major release."
- elog "You can setup a cron job to submit your information on regular basis."
- elog "The data collected are submitted with a timestamp, so changes can be followed in time (like kits used, profile usage ...)."
- elog "Here is a sample cron job definition to put into your crontab:"
- echo
- elog "0 * * * * /usr/bin/liguros-report -s"
- echo
- elog "This would send data every hour to the database."
- echo
-}
diff --git a/dev-perl/liguros-report/metadata.xml b/dev-perl/liguros-report/metadata.xml
deleted file mode 100644
index 36acccda7221..000000000000
--- a/dev-perl/liguros-report/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>dev@liguros.net</email>
- <name>Development</name>
- </maintainer>
-
- <origin>ports</origin>
-</pkgmetadata> \ No newline at end of file