summaryrefslogtreecommitdiff
path: root/net-misc/stargazer
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-07-12 08:41:54 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-07-12 08:41:54 +0100
commit4df3bf9762850b34cd1ead5c80374d1a0fc3362e (patch)
tree3080c5cb7ad17abcb63776a9f21c4947845546a6 /net-misc/stargazer
parent814f4cf860e299a046b649eaee5463427984c09c (diff)
gentoo resync : 12.07.2021
Diffstat (limited to 'net-misc/stargazer')
-rw-r--r--net-misc/stargazer/Manifest2
-rw-r--r--net-misc/stargazer/stargazer-2.408-r2.ebuild (renamed from net-misc/stargazer/stargazer-2.408-r1.ebuild)34
2 files changed, 20 insertions, 16 deletions
diff --git a/net-misc/stargazer/Manifest b/net-misc/stargazer/Manifest
index 9c034f33d017..c0b6f3e73784 100644
--- a/net-misc/stargazer/Manifest
+++ b/net-misc/stargazer/Manifest
@@ -22,5 +22,5 @@ AUX patches/stg-2.408-static-libs.patch 198 BLAKE2B 2ad854cd7ac7f9bf8a01aa8cfbb8
AUX rscriptd 453 BLAKE2B fb7d771ad0c29223d8a24196da05c05faf852291530fef644b60bf83893e3d038628a1ca7db92d3f3b8144cf44ccc7aa694686c77e6514867048841f1f57d61f SHA512 21cb21a5a14901f3b370f2cedb6ede9414c1080d3d4e073ed048f005f40622179cd91e8cf80f609f0a7b5cacecff5f15913a5cf954dfff56ad036649f4a0a48f
AUX sgauth 462 BLAKE2B 9aeb1dfe4ce08f7626d6275813e8a3b2f3023ebc11b10841c7a6b01ff9110ed1193e3b2b367c7c1056c473d41f481c93ad25f4252f774fd7df5392af710255bd SHA512 a2d6ba8c2200095072a73342fab4cb5706470d52d9dc6a57f023b16dc895957d4377bc089a4a3cd57126bc9628020c2c1bb60347758e53576eccbc0c854c2364
DIST stg-2.408.tar.gz 5100291 BLAKE2B c5e50d5607f7c5253dcbb9d48fffdd55bf44829bfc3dba1e45227fa819d2592212366baff6b19dce70ef7a565f8b03e8f580204225441b12653de6271a030554 SHA512 200e08cfd629dbacda31ffd3134c2908a1ad58604421cc288ad0ec1bdcd60fe021d51fed50fdc2517bb7c2b61ef23b0b9c71a606babd09bc7804cb899e0b7f75
-EBUILD stargazer-2.408-r1.ebuild 17361 BLAKE2B 57d5aecbe3289c9da5b214664d5cfb1547f04566bb3897cfb9efd08da9db60b0b1da093eaad2705309fad6e5c028ca806d250590c4a5ab047b4bc4735f0486df SHA512 7f68d15263b281b1e1e308d0a49d378532c5446c6f864fd994890913d13157f5cbd0da055a9a0ef24c37cffa96e8ae0e1bff44ad8bfd6ff23e0ab8d8133b6f12
+EBUILD stargazer-2.408-r2.ebuild 17309 BLAKE2B 8dc32ea6b3ab497584f76eff7c3899683ecae557c82c34380980954b67a14fbd3b75a1f4d53b40682c37c796ed4f7e00db8f4910357844f91f94132131bbc977 SHA512 f33ee6086c1288cb8d408ed2088f8732048061b5aea20b97cfe4fc27cf97c6f53c163379d4fc936f196d87d95da731da227b7593b330ce891c6c70532b8d3eea
MISC metadata.xml 4193 BLAKE2B db9820d399533519edf9c90f5c8acd3b6627b83ffbdecff58c3691779d940e481cebeff475edd045a924423c0947b00ee68c4725f26154604340c5004d30b0bc SHA512 51e64b32cc492a699a4acad7bf0044b1404be3df14d31ac8f6f239060ce312a908c392df47b86c899baf4e052345c55ac5a940e04f49dbf8dc0ed626bd00058c
diff --git a/net-misc/stargazer/stargazer-2.408-r1.ebuild b/net-misc/stargazer/stargazer-2.408-r2.ebuild
index f4c6cf050b71..7f3667a702eb 100644
--- a/net-misc/stargazer/stargazer-2.408-r1.ebuild
+++ b/net-misc/stargazer/stargazer-2.408-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -38,16 +38,22 @@ INIT=( [module_store_files]="11d"
MY_P="stg-${PV}"
-inherit flag-o-matic linux-info user
+inherit flag-o-matic linux-info
DESCRIPTION="Billing system for small home and office networks"
HOMEPAGE="http://stg.dp.ua/"
SRC_URI="http://stg.dp.ua/download/server/${PV}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
+CDEPEND="
+ acct-group/stg
+ acct-user/stg
+"
+
RDEPEND="
module_config_rpcconfig? (
dev-libs/expat
@@ -57,11 +63,17 @@ RDEPEND="
module_store_firebird? ( dev-db/firebird )
module_store_mysql? ( dev-db/mysql-connector-c:0= )
module_store_postgres? ( dev-db/postgresql:= )
- sgconf? ( dev-libs/expat )
- sgconf_xml? ( dev-libs/expat )"
-DEPEND="${RDEPEND}"
+ rscriptd? ( ${CDEPEND} )
+ sgauth? ( ${CDEPEND} )
+ sgconf? (
+ ${CDEPEND}
+ dev-libs/expat
+ )
+ sgconf_xml? ( dev-libs/expat )
+ stargazer? ( ${CDEPEND} )
+"
-S="${WORKDIR}/${MY_P}"
+DEPEND="${RDEPEND}"
REQUIRED_USE="stargazer? ( ^^ ( module_store_files module_store_firebird module_store_mysql module_store_postgres ) )"
@@ -368,7 +380,7 @@ src_install() {
done
fi
- # Correct user and group for files and directories
+ # Correct user and gsroup for files and directories
if use sgconv || use rscriptd || use sgauth || use stargazer ; then
fowners -R stg:stg /etc/stargazer
fi
@@ -380,14 +392,6 @@ src_install() {
fi
}
-pkg_setup() {
- # Add user and group to system only when necessary
- if use sgconv || use rscriptd || use sgauth || use stargazer ; then
- enewgroup stg
- enewuser stg -1 -1 -1 stg
- fi
-}
-
pkg_postinst() {
if use sgconv ; then
einfo "\nSgconv:"