parent
1c04f9e998
commit
ad3775b927
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 29275 BLAKE2B a01cf290126afd668ad61b30fe7ed616e8fe2740c1418b8f78287fae00ce59e39e321b52e63bdf88eee5ea1c31c738fbdf3e39c7bacaa252de3e3f10c6143219 SHA512 07f1e22706c62e70f78347f76749c61bf9024816a7ec898d16b72f8dd68895e4735b57a9acc5fa456bb220cf6cbb5c649b0966ea2dc23581d079a7f145303a92
|
||||
TIMESTAMP 2021-04-23T06:08:43Z
|
||||
MANIFEST Manifest.files.gz 29324 BLAKE2B b00ef7c0bbc22c97d4078add85682945d09f7043a5e77614bd9aa4365674cd302b58a1740c004b4c0b0ad6c5c4146df445a01373817162568f7432c94187bc74 SHA512 99a45e7ae250c06b2d0042ec8ff23ee7166749165152b22e1cd06c15ec594014f4b7ef4c10684292aa6441aa47aa498920be8605bac0609306e206ae00271367
|
||||
TIMESTAMP 2021-04-25T19:38:51Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmCCZGtfFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmCFxUtfFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klDnvA/+Ii/mba8SKx2kOgqaFYBiABfLKbc++6Y16YereENhXjFJ+unKWl6Eco1Y
|
||||
KWFhos5JIJ00yAjoC/lmpyDcMyRPOJNNB8dnpvfk3AotVjGYdNnEzwFMC9Hzt2cv
|
||||
K+1DWNWfPFRy7GuZwBMa6m81XNzzt52WaQOlGTY/Qs1d6s7rGThoGN/fZn1xSXzB
|
||||
POU9zDB7BVthNLiHGu+OA+xq/8jBnEh3i8jKycKFnmv6b+h8Cpx5i3Y9fPh4Yuwr
|
||||
73a5NtiMY+3KP8wduCT9OAorKWmNRV+14tbxG13HBz72MBQdgfw1J/EhzzYr3AWV
|
||||
Dv1STV0uxskRZ+nRsw28JM1vsH1IqCvS9OP0epwlye9zCnJ1wMeipqmV3amP4uWN
|
||||
RX9vg3XPc7JJHAai9BqPT0eDA4H/cYcLmzDWc7xeMHHHovDyip7rXR39dBtNt+BC
|
||||
Ysqfpgy9HbCwXpqknsn184ISR3S7K1fM+ykuWioBvgrpb9mI5ipZ9dsXtTCXZ3hR
|
||||
rEcaMmmV3TC2SCvVDb3aLA3T35DGJeHA2IxcQEgnwgM0MLXGr92Z2EE9KUvRk1/R
|
||||
R7hY9axqYGsqzdouHf2Kldqv+2DALm9h3DAOf3nxfBo9JGeJrxKopvNwlrq9BmCI
|
||||
O2ar+252YsvoIH2mJ8ZqEFhpH9scce21yQldmVSWoNQHJvYB8Wg=
|
||||
=No+Z
|
||||
klDy6w//SL1oVMjw+2N1TOAngCB6EGdrLd2cLGJ/OkYUgNL6a5DEE7aEoZnvlAc8
|
||||
iu8K9opEWm3gsIKfK3zhgbLHy5q75EfT9JlAhd69P+vYfJflrHMVkZSk+3W6Czvh
|
||||
492m95MvOPdK+NyHdMOV6HBj/Chf5Pp3oBlxS1nZZwH+5I2M3Rn1RO1+UZAQa8Gr
|
||||
SFLLZgeIKGj88grQN0I19Uaeov0Zw3bB9YehPtDncOYw1HCxNwObFOhUrltTMIjp
|
||||
moETitLc/2sjgHoKf1nLW/Ak8kdxYDuZJZjaYWpSDTymG54XvgPJ0qsHqv3aG0pS
|
||||
+mYHUP1b4udvaib2BSfaRc5BACOmS3fWMQhX1327x8lwDS0mj6J6283FZTMe8x7F
|
||||
F+xmONxU2xfn2AOassQSVWUW/DIffOYym73ERsuOmVGTmY606jKfow7dP9MUUJ8Y
|
||||
37CnRVFHzopsESREIVgp1INI8TBKoMHUkG49AVFTBXVsM6jYDqPrqI/Plv1AzT6k
|
||||
QfGkbeyeP+uMVsWCntGztK8DtGx5hNiRaFOXdPfzmMVVJSCI4v/9IUWgFxBD3nVk
|
||||
IWDbJY7sK/kTHCPGbBWXIaxaLLK/hjX3tw+pZNyVZJGx4Lymkaek3zC7TOXdFI86
|
||||
s9g9KNdmxIX24eK5po8pfOO8WGnyClcHAHmEn/ywPa/uu0nmEhU=
|
||||
=Vypw
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,2 +1,2 @@
|
||||
EBUILD tss-0-r1.ebuild 202 BLAKE2B a04de6601efb2ee966caadd3e4c5f6897dde07d40d6995cd5b3475d21e37bf62a3fdf4524fd93285ee2b0aefc40dc38adc282d20251c48ceb1a1f600b88a9b86 SHA512 0038f0b3f1d8d83d7d2791eef108f9c92f1fe544c25e1b04a135e22b6082a8f026a6cca5c9ac0bbb90b80b4b592f19d773135d064e2d1c17eb186a6f2cab2ef8
|
||||
MISC metadata.xml 399 BLAKE2B d3c2e40efe608d0831d27d53513a7d32564f16af81293284d17c5620f6be10ad4d2cb7192ff7eac4e7a3e64570e0a12c753b04e6d356e203b9081efca779169c SHA512 cef8835ec1f1c5fec60891f10807ab9687078b75380da019142fd02b878db4e73928155749ed9c7128f57ea907814f81d14e0340c79f4719b0b56b8b77bbe45d
|
||||
MISC metadata.xml 403 BLAKE2B 4814e5c482ca758a1dabe326fd8a25fbe32554dbc1f68c4fe0b4db76ae1db086a31d256d8c015884fa6b811e495862a559fe3cdd08ffff7b35def3099769f40d SHA512 f0c7f037abbe22a17b86ae160ddd5c703051b10ec53bea2bf9f2aa6efdaf50bdb8fc2eb1ed7caa47bd2d7dc3276d8d0212dece07184c4fc2daa8793d1592e50c
|
||||
|
Binary file not shown.
@ -1,2 +1,2 @@
|
||||
EBUILD tss-0-r1.ebuild 244 BLAKE2B 45ecfcf0930cf0a341c1e2170bc27d051f7c491fd0e95c4ca002696d3cc07b82ade747bd9846ce632c1edf306f6eba774adbc243e05443d9f0586d304f462f04 SHA512 39a1af5dcc193cfca73e65c505455cf9667b49be02c09ba651ee5d0a2173186a5835fa5169243d1d3dd37659d2a4a65c6fd94588f1636b3d437de0615191438b
|
||||
MISC metadata.xml 399 BLAKE2B d3c2e40efe608d0831d27d53513a7d32564f16af81293284d17c5620f6be10ad4d2cb7192ff7eac4e7a3e64570e0a12c753b04e6d356e203b9081efca779169c SHA512 cef8835ec1f1c5fec60891f10807ab9687078b75380da019142fd02b878db4e73928155749ed9c7128f57ea907814f81d14e0340c79f4719b0b56b8b77bbe45d
|
||||
MISC metadata.xml 403 BLAKE2B 4814e5c482ca758a1dabe326fd8a25fbe32554dbc1f68c4fe0b4db76ae1db086a31d256d8c015884fa6b811e495862a559fe3cdd08ffff7b35def3099769f40d SHA512 f0c7f037abbe22a17b86ae160ddd5c703051b10ec53bea2bf9f2aa6efdaf50bdb8fc2eb1ed7caa47bd2d7dc3276d8d0212dece07184c4fc2daa8793d1592e50c
|
||||
|
Binary file not shown.
@ -1,3 +1,5 @@
|
||||
DIST kontrast-20.12.3.tar.xz 122468 BLAKE2B 4e29c034ba87781ffef03a37ecc7219eed488585bc47b0b3420950cdfe8fa92e9f4fd2a35dea76ac296318cb8c8be38fcf92061bca105fcfafa9dc9121afbabe SHA512 d6a4b60416f43bc1e9ba2539b13f33233c988417c7e8f05dd295d7e4946301943db9493123a07c48b0844c7aa55a22a3f1b898c3a00cccc6f6aae295d89d90c8
|
||||
DIST kontrast-21.04.0.tar.xz 122760 BLAKE2B f68006f325c7d6c1cf292b48b2bebca09939cd51c1a16a31df80b57dcf03f95c3336707f2d9d21b6dc5cbef092e5efe739598d0939566b71212067d05012a97d SHA512 0df076b365353b916206748801641805a674ac1a0420ce26f197a7083f77c70550a8728d4f5f6f98ae79e162bfb611f4ce4b4171897c002718785c77aa9a693e
|
||||
EBUILD kontrast-20.12.3.ebuild 818 BLAKE2B 562dfa96e3c00fc4116afd6afbe8aa5ba8c08a002e0adcb2a3fcce8dcff34cb87f9566e9aa938b1f88e64e05ef9c04f43996c43ab79948d44217158edc07ec8d SHA512 c90ad346af3af04db95d879bae74c53453889e6a346f8de6021a14cf7296f9bab479ad83bd1fed9d415aa872a8509bd8494916dee420dee54ea9c005b04e9849
|
||||
EBUILD kontrast-21.04.0.ebuild 810 BLAKE2B 9baf23fa8ebe453897ca3d1ce889b1ca454384c45bba4394f7a1c8c9257f6e4a96fb2e31084e2651bb61a4647e371caa1a76aefdcc899064dcd4fb03808dff53 SHA512 20b6dabcf222bc246af5f88a8e569614b8a348ae713ed9a8300571db41f32a6a83fd3c47a61ee2c4d3cb601c576202b21c375170b9a9bbe951c7f9b61fb67a7c
|
||||
MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3
|
||||
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
KDE_GEAR="true"
|
||||
KFMIN=5.80.0
|
||||
QTMIN=5.15.2
|
||||
inherit ecm kde.org
|
||||
|
||||
DESCRIPTION="Tool to check contrast for colors to verify they are correctly accessible"
|
||||
HOMEPAGE="https://apps.kde.org/en/kontrast"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="5"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
>=dev-qt/qtdbus-${QTMIN}:5
|
||||
>=dev-qt/qtdeclarative-${QTMIN}:5
|
||||
>=dev-qt/qtgui-${QTMIN}:5
|
||||
>=dev-qt/qtquickcontrols2-${QTMIN}:5
|
||||
>=dev-qt/qtsql-${QTMIN}:5
|
||||
>=dev-qt/qtsvg-${QTMIN}:5
|
||||
>=dev-qt/qtwidgets-${QTMIN}:5
|
||||
>=kde-frameworks/kcoreaddons-${KFMIN}:5
|
||||
>=kde-frameworks/kdeclarative-${KFMIN}:5
|
||||
>=kde-frameworks/ki18n-${KFMIN}:5
|
||||
>=kde-frameworks/kirigami-${KFMIN}:5
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
kde-plasma/xdg-desktop-portal-kde
|
||||
"
|
Binary file not shown.
@ -1,14 +1,8 @@
|
||||
AUX consolelog.sh 269 BLAKE2B 83aefc979d30847eb2d0b588232361cf129dec5a01ff8fafea7dd14daf4e2376c7381ce43e715e1093f13083d0e42cb037fcd65ae83f13b964c946f147e42cb9 SHA512 4cbf2145480d67b46db8a291137f5d953ce07d5d35b7c011e3dec13e4e5ab729f81666884c23db568065cb0b16fddba7178570c04777428861107aeb7c48f332
|
||||
AUX consolelog.sh-r1 276 BLAKE2B 0db3c2201f4d628a4e650b39aa17998e0523bc33861375d3bebd2729e649451793ebed46bfbdfee5c56d79902c489152d57d6e3951a19dbb872e5e1f9711e11d SHA512 022bc6510cf744e1beded8999f61e87ae31dbb151d5abbc4acee6f37a46684edcceb5259d6ea25e0ceea5a3056bb50fde869e97371678f302269b31be2cade0b
|
||||
AUX metalog-0.9-metalog-conf.patch 269 BLAKE2B ed59aa36a7388b4f91be80731fcfda0c806fc8bb90b86ca6357fea949ff6f231b42b37fdf2f044541c07fbbc4b0a67db4d6dcdcb18c9cd5091e2c3106bb4fc34 SHA512 0c95e8461e89d9469452d2ef66fa52f469b61578b12a6c72adb73e48807f998f8fb58cf0b3f1bc5caa38296fd59c8f8d1fc209beec81790387816d1c497a07df
|
||||
AUX metalog.confd 393 BLAKE2B 326653a23ff4e6bc78a4ddebf8af7c517f7b67973063ce1ac642195c7566667c7a330a4113acdd451522c907aa0814195ed5124aa92184bfca08eddc670b2d3f SHA512 4fea6b7f48e55d5f69a9c9a69f54623bb9d515e2fd2eda6829f8b769eec85e3de448eb42feb6bf65645400480169b3d70d56dff090103cfc95a3810515c42b2e
|
||||
AUX metalog.initd 701 BLAKE2B 9cb211b887b7294a11649710d45c104603fa9b9c27469f33c20613b58d0eede015cc7faa7d489530150bacc9ae5c4f4ecdee69ac2a9fbd4eb7157296413d0594 SHA512 45eb2f4c5a99723ac24bdb90726a81efef422aab7c991d1502a0bb728a4138cda74b2f8efb4cc70f1375b21b92039639e8bd5ab01af310991a81fce668f6f096
|
||||
AUX metalog.initd-r1 651 BLAKE2B 7b7739ca48acd3ce646478b51639c14f7cf131a698570f7f67e6cd347ef3361fe7212ce1441ba4a582cb0e59f8b2c9d2e7832b4e8b4f019c87d268a2833639f0 SHA512 09d8ac585418c6a3dfccc9d0f1a050b5862924712d78dc44fce3cb497bb362afe0a556240b14cf957fcdf64d0d06f5b6a8df4372c69129b43dc3520ecd310344
|
||||
AUX metalog.service-r1 153 BLAKE2B 0353f6c1983b7146ce6471be82540aeb87d930e5c9f7334a4133754c52c2c8770c04a9eeb6f9f20ecc41359b1eae135e525d2dbde2471f2d973bb751690703d7 SHA512 72076f6aeab9975dedd824ea1d48b96f6a964d06f529923d4f7a1280a1123a63c0e958f74c6a1417c6362487a69d165bf3eb6c417aae3887ff43ae726f5a30d8
|
||||
DIST metalog-20181125.tar.gz 39472 BLAKE2B 64d90835d50c7cb10ab2bf2708d00189b9f8cb56438c29d5c445c5527cce030f918ba74f83cdcd54017f04fe2a8ab30e5631bcdf6681e56c311f8069981a9b5c SHA512 4b187a29b9e25a0f762f929c6993fa6e49ead470916a43a0dfbf16720a1a633121357d2f152bf4cdcd71c016aa4fc8fd6cffb35249abd430fbbf66651986bc4b
|
||||
DIST metalog-20200113.tar.gz 40276 BLAKE2B f2fcaccf610f3b7f1974aa97f2c7b5181f3c625c9e28d72832ba1570cfa369873887c83468bcea6a9f3d3080356bd1dd62849ec34a5d03c1272ada7f476946f6 SHA512 d399d86f988c69c9f74553cd682a5fe04886bca458e6f8bb3132fe1fb9f522510a428cfde8af0857c5ba22531b276b04fa05183e0006c2d28ef0f0aead488f93
|
||||
DIST metalog-3.tar.xz 360784 BLAKE2B 951841d423769cd97e14985e15d5a2499ca351e082c0effe28dc16d46db91235b7ef0448fe32d38b2ed5b53011d04b3375dc87c2a859c49bede2ae177ec16954 SHA512 2ac614bb85fe466308c4ced0842fdab5f056eda60e892189a8220719f1e06a72fce3c76842a2ac8c63a6808c20d8b7a7d8676896e14f7f54e40630ecbd21e289
|
||||
EBUILD metalog-20181125.ebuild 1578 BLAKE2B 1395f79b4c7e48e26e882aea0ce93be12416dca6422541c487ae90088b52d14869163f537ae69c0c804b6688f4486b55e9766efc536babfe26e8d60d4a129850 SHA512 9ba876486c43812467cb088d2134ec8ff331a6f98910bfc3d2ad318f59a930710248366a81d31461e8d6787f09be7ce576b67671a0a74c228065c2a8086979f5
|
||||
EBUILD metalog-20200113-r1.ebuild 1601 BLAKE2B 9146c0b594cb7acf43bc57c7610a4b17d3908132e879d17b34c362bd697ec158048ed1acec788d3382aead8e73ebf8e11158255268e6ce58cd7e1e1c023798dc SHA512 10d648aa241e8a70a8a784c3500cd278e23edd8c082b0b4ea824c2216b027f1ddf46c9213f49441f28afc7531fe10f3b8eb4024305a1d67372f1f5e25d4d97b1
|
||||
EBUILD metalog-3-r2.ebuild 1453 BLAKE2B 4f6fba96b89a93f37671f0f7381361f7717e6bb7b129fa1b290ed32500b3aa3375ba901f2692aa35348e6db5663b9d2807006b2d5efc07a96b88a472facf206c SHA512 35d02ca102b4425262145e39754f20c9412edf9af25b1fbaec260098b52aa3e613c9457f50175832bbddd0cc2e00de144f2f2ac1b482167657c943599e1a9c22
|
||||
MISC metadata.xml 334 BLAKE2B 2d9ae46fcede549cabba6654513afcb6bee8ea22ba48bdc910c7b136e4d27bf6e223db5b13501b275790ecbf4fcbcb4ebf5ac9b6b81c6fa098e2f2c402793b0b SHA512 14ef6878732ffc5d14d1d27cec55ec886e76969e016ce8a009cafffa0b8d4e470c1b0f2480da5aaf0ed885c101b20d5edd7ce333efb9bc6f0bf56462e7260b37
|
||||
|
@ -1,20 +0,0 @@
|
||||
#!/bin/sh
|
||||
# consolelog.sh
|
||||
# For metalog -- log to a console
|
||||
|
||||
set -f
|
||||
|
||||
. /etc/conf.d/metalog
|
||||
if [ -z "${CONSOLE}" ] ; then
|
||||
CONSOLE="/dev/console"
|
||||
fi
|
||||
|
||||
if [ -z "${FORMAT}" ] ; then
|
||||
FORMAT='$1 [$2] $3'
|
||||
fi
|
||||
|
||||
for d in ${CONSOLE} ; do
|
||||
eval echo ${FORMAT} > ${d}
|
||||
done
|
||||
|
||||
exit 0
|
@ -1,41 +0,0 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
extra_started_commands="buffer unbuffer"
|
||||
|
||||
PIDFILE=/var/run/metalog.pid
|
||||
|
||||
depend() {
|
||||
need localmount
|
||||
use clock hostname
|
||||
after bootmisc
|
||||
provide logger
|
||||
}
|
||||
|
||||
ssd() { start-stop-daemon --exec /usr/sbin/metalog --pidfile "${PIDFILE}" "$@" ; }
|
||||
|
||||
start() {
|
||||
ebegin "Starting metalog"
|
||||
ssd --start -- \
|
||||
--daemonize --pidfile="${PIDFILE}" ${METALOG_OPTS}
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping metalog"
|
||||
ssd --stop
|
||||
eend $?
|
||||
}
|
||||
|
||||
buffer() {
|
||||
ebegin "Enabling log buffering"
|
||||
ssd --signal USR2
|
||||
eend $?
|
||||
}
|
||||
|
||||
unbuffer() {
|
||||
ebegin "Disabling log buffering"
|
||||
ssd --signal USR1
|
||||
eend $?
|
||||
}
|
@ -1,65 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit autotools systemd
|
||||
|
||||
DESCRIPTION="A highly configurable replacement for syslogd/klogd"
|
||||
HOMEPAGE="https://github.com/hvisage/metalog"
|
||||
SRC_URI="https://github.com/hvisage/${PN}/archive/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin"
|
||||
IUSE="unicode"
|
||||
|
||||
RDEPEND=">=dev-libs/libpcre-3.4"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/autoconf-archive
|
||||
virtual/pkgconfig"
|
||||
|
||||
S="${WORKDIR}/${PN}-${P}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-0.9-metalog-conf.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_with unicode)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc AUTHORS ChangeLog README NEWS metalog.conf
|
||||
|
||||
into /
|
||||
dosbin "${FILESDIR}"/consolelog.sh
|
||||
|
||||
newinitd "${FILESDIR}"/metalog.initd-r1 metalog
|
||||
newconfd "${FILESDIR}"/metalog.confd metalog
|
||||
systemd_newunit "${FILESDIR}/${PN}.service-r1" "${PN}.service"
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
if [[ -d "${ROOT}"/etc/metalog ]] && [[ ! -e "${ROOT}"/etc/metalog.conf ]] ; then
|
||||
mv -f "${ROOT}"/etc/metalog/metalog.conf "${ROOT}"/etc/metalog.conf
|
||||
rmdir "${ROOT}"/etc/metalog
|
||||
export MOVED_METALOG_CONF=true
|
||||
else
|
||||
export MOVED_METALOG_CONF=false
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if ${MOVED_METALOG_CONF} ; then
|
||||
ewarn "The default metalog.conf file has been moved"
|
||||
ewarn "from /etc/metalog/metalog.conf to just"
|
||||
ewarn "/etc/metalog.conf. If you had a standard"
|
||||
ewarn "setup, the file has been moved for you."
|
||||
fi
|
||||
}
|
@ -1,56 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
inherit systemd
|
||||
|
||||
DESCRIPTION="A highly configurable replacement for syslogd/klogd"
|
||||
HOMEPAGE="http://metalog.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86"
|
||||
IUSE="unicode"
|
||||
|
||||
RDEPEND=">=dev-libs/libpcre-3.4"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
app-arch/xz-utils"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${PN}-0.9-metalog-conf.patch )
|
||||
|
||||
src_configure() {
|
||||
econf $(use_with unicode)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc AUTHORS ChangeLog README NEWS metalog.conf
|
||||
|
||||
into /
|
||||
dosbin "${FILESDIR}"/consolelog.sh
|
||||
|
||||
newinitd "${FILESDIR}"/metalog.initd metalog
|
||||
newconfd "${FILESDIR}"/metalog.confd metalog
|
||||
systemd_newunit "${FILESDIR}/${PN}.service-r1" "${PN}.service"
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
if [[ -d "${ROOT}"/etc/metalog ]] && [[ ! -e "${ROOT}"/etc/metalog.conf ]] ; then
|
||||
mv -f "${ROOT}"/etc/metalog/metalog.conf "${ROOT}"/etc/metalog.conf
|
||||
rmdir "${ROOT}"/etc/metalog
|
||||
export MOVED_METALOG_CONF=true
|
||||
else
|
||||
export MOVED_METALOG_CONF=false
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if ${MOVED_METALOG_CONF} ; then
|
||||
ewarn "The default metalog.conf file has been moved"
|
||||
ewarn "from /etc/metalog/metalog.conf to just"
|
||||
ewarn "/etc/metalog.conf. If you had a standard"
|
||||
ewarn "setup, the file has been moved for you."
|
||||
fi
|
||||
}
|
@ -0,0 +1,484 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
|
||||
inherit autotools linux-info python-any-r1 systemd
|
||||
|
||||
DESCRIPTION="An enhanced multi-threaded syslogd with database support and more"
|
||||
HOMEPAGE="https://www.rsyslog.com/"
|
||||
|
||||
if [[ ${PV} == "9999" ]]; then
|
||||
EGIT_REPO_URI="https://github.com/rsyslog/${PN}.git"
|
||||
|
||||
DOC_REPO_URI="https://github.com/rsyslog/${PN}-doc.git"
|
||||
|
||||
inherit git-r3
|
||||
else
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
|
||||
|
||||
SRC_URI="
|
||||
https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz
|
||||
doc? ( https://www.rsyslog.com/files/download/${PN}/${PN}-doc-${PV}.tar.gz )
|
||||
"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3 LGPL-3 Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="clickhouse curl dbi debug doc elasticsearch +gcrypt gnutls imhttp"
|
||||
IUSE+=" impcap jemalloc kafka kerberos kubernetes libressl mdblookup"
|
||||
IUSE+=" mongodb mysql normalize omhttp omhttpfs omudpspoof +openssl"
|
||||
IUSE+=" postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp +ssl"
|
||||
IUSE+=" systemd test usertools +uuid xxhash zeromq"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
REQUIRED_USE="
|
||||
kubernetes? ( normalize )
|
||||
ssl? ( || ( gnutls openssl ) )
|
||||
"
|
||||
|
||||
BDEPEND=">=sys-devel/autoconf-archive-2015.02.24
|
||||
virtual/pkgconfig
|
||||
elibc_musl? ( sys-libs/queue-standalone )
|
||||
test? (
|
||||
jemalloc? ( <sys-libs/libfaketime-0.9.7 )
|
||||
!jemalloc? ( sys-libs/libfaketime )
|
||||
${PYTHON_DEPS}
|
||||
)"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/libfastjson-0.99.8:=
|
||||
>=dev-libs/libestr-0.1.9
|
||||
>=sys-libs/zlib-1.2.5
|
||||
curl? ( >=net-misc/curl-7.35.0 )
|
||||
dbi? ( >=dev-db/libdbi-0.8.3 )
|
||||
elasticsearch? ( >=net-misc/curl-7.35.0 )
|
||||
gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= )
|
||||
imhttp? ( www-servers/civetweb )
|
||||
impcap? ( net-libs/libpcap )
|
||||
jemalloc? ( >=dev-libs/jemalloc-3.3.1:= )
|
||||
kafka? ( >=dev-libs/librdkafka-0.9.0.99:= )
|
||||
kerberos? ( virtual/krb5 )
|
||||
kubernetes? ( >=net-misc/curl-7.35.0 )
|
||||
mdblookup? ( dev-libs/libmaxminddb:= )
|
||||
mongodb? ( >=dev-libs/mongo-c-driver-1.1.10:= )
|
||||
mysql? ( dev-db/mysql-connector-c:= )
|
||||
normalize? (
|
||||
>=dev-libs/liblognorm-2.0.3:=
|
||||
)
|
||||
clickhouse? ( >=net-misc/curl-7.35.0 )
|
||||
omhttpfs? ( >=net-misc/curl-7.35.0 )
|
||||
omudpspoof? ( >=net-libs/libnet-1.1.6 )
|
||||
postgres? ( >=dev-db/postgresql-8.4.20:= )
|
||||
rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= )
|
||||
redis? ( >=dev-libs/hiredis-0.11.0:= )
|
||||
relp? ( >=dev-libs/librelp-1.2.17:= )
|
||||
rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] )
|
||||
rfc5424hmac? (
|
||||
!libressl? ( >=dev-libs/openssl-0.9.8y:0= )
|
||||
libressl? ( dev-libs/libressl:= )
|
||||
)
|
||||
snmp? ( >=net-analyzer/net-snmp-5.7.2 )
|
||||
ssl? (
|
||||
gnutls? ( >=net-libs/gnutls-2.12.23:0= )
|
||||
openssl? (
|
||||
!libressl? ( dev-libs/openssl:0= )
|
||||
libressl? ( dev-libs/libressl:0= )
|
||||
)
|
||||
)
|
||||
systemd? ( >=sys-apps/systemd-234 )
|
||||
uuid? ( sys-apps/util-linux:0= )
|
||||
xxhash? ( dev-libs/xxhash:= )
|
||||
zeromq? (
|
||||
>=net-libs/czmq-4:=[drafts]
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
>=dev-libs/liblogging-1.0.1[stdlog]
|
||||
)"
|
||||
|
||||
if [[ ${PV} == "9999" ]]; then
|
||||
BDEPEND+=" doc? ( >=dev-python/sphinx-1.1.3-r7 )"
|
||||
BDEPEND+=" >=sys-devel/flex-2.5.39-r1"
|
||||
BDEPEND+=" >=sys-devel/bison-2.4.3"
|
||||
BDEPEND+=" >=dev-python/docutils-0.12"
|
||||
fi
|
||||
|
||||
CONFIG_CHECK="~INOTIFY_USER"
|
||||
WARNING_INOTIFY_USER="CONFIG_INOTIFY_USER isn't set. Imfile module on this system will only support polling mode!"
|
||||
|
||||
pkg_setup() {
|
||||
use test && python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
if [[ ${PV} == "9999" ]]; then
|
||||
git-r3_fetch
|
||||
git-r3_checkout
|
||||
else
|
||||
unpack ${P}.tar.gz
|
||||
fi
|
||||
|
||||
if use doc; then
|
||||
if [[ ${PV} == "9999" ]]; then
|
||||
local _EGIT_BRANCH=
|
||||
if [[ -n "${EGIT_BRANCH}" ]]; then
|
||||
# Cannot use rsyslog commits/branches for documentation repository
|
||||
_EGIT_BRANCH=${EGIT_BRANCH}
|
||||
unset EGIT_BRANCH
|
||||
fi
|
||||
|
||||
git-r3_fetch "${DOC_REPO_URI}"
|
||||
git-r3_checkout "${DOC_REPO_URI}" "${S}"/docs
|
||||
|
||||
if [[ -n "${_EGIT_BRANCH}" ]]; then
|
||||
# Restore previous EGIT_BRANCH information
|
||||
EGIT_BRANCH=${_EGIT_BRANCH}
|
||||
fi
|
||||
else
|
||||
cd "${S}" || die "Cannot change dir into '${S}'"
|
||||
mkdir docs || die "Failed to create docs directory"
|
||||
cd docs || die "Failed to change dir into '${S}/docs'"
|
||||
unpack ${PN}-doc-${PV}.tar.gz
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# https://github.com/rsyslog/rsyslog/issues/3626
|
||||
sed -i \
|
||||
-e '\|^#!/bin/bash$|a exit 77' \
|
||||
tests/mmkubernetes-cache-expir*.sh \
|
||||
|| die "Failed to disabled known test failure mmkubernetes-cache-expir*.sh"
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Maintainer notes:
|
||||
# * Guardtime support is missing because libgt isn't yet available
|
||||
# in portage.
|
||||
# * Hadoop's HDFS file system output module is currently not
|
||||
# supported in Gentoo because nobody is able to test it
|
||||
# (JAVA dependency).
|
||||
# * dev-libs/hiredis doesn't provide pkg-config (see #504614,
|
||||
# upstream PR 129 and 136) so we need to export HIREDIS_*
|
||||
# variables because rsyslog's build system depends on pkg-config.
|
||||
|
||||
if use redis; then
|
||||
export HIREDIS_LIBS="-L${EPREFIX}/usr/$(get_libdir) -lhiredis"
|
||||
export HIREDIS_CFLAGS="-I${EPREFIX}/usr/include"
|
||||
fi
|
||||
|
||||
local myeconfargs=(
|
||||
--disable-debug-symbols
|
||||
--disable-generate-man-pages
|
||||
--without-valgrind-testbench
|
||||
--disable-liblogging-stdlog
|
||||
$(use_enable test testbench)
|
||||
$(use_enable test libfaketime)
|
||||
$(use_enable test extended-tests)
|
||||
# Input Plugins without dependencies
|
||||
--enable-imbatchreport
|
||||
--enable-imdiag
|
||||
--enable-imfile
|
||||
--enable-improg
|
||||
--enable-impstats
|
||||
--enable-imptcp
|
||||
# Message Modificiation Plugins without dependencies
|
||||
--enable-mmanon
|
||||
--enable-mmaudit
|
||||
--enable-mmcount
|
||||
--enable-mmfields
|
||||
--enable-mmjsonparse
|
||||
--enable-mmpstrucdata
|
||||
--enable-mmrm1stspace
|
||||
--enable-mmsequence
|
||||
--enable-mmtaghostname
|
||||
--enable-mmutf8fix
|
||||
# Output Modification Plugins without dependencies
|
||||
--enable-mail
|
||||
--enable-omprog
|
||||
--enable-omruleset
|
||||
--enable-omstdout
|
||||
--enable-omuxsock
|
||||
# Misc
|
||||
--enable-fmhash
|
||||
$(use_enable xxhash fmhash-xxhash)
|
||||
--enable-pmaixforwardedfrom
|
||||
--enable-pmciscoios
|
||||
--enable-pmcisconames
|
||||
--enable-pmdb2diag
|
||||
--enable-pmlastmsg
|
||||
$(use_enable normalize pmnormalize)
|
||||
--enable-pmnull
|
||||
--enable-pmpanngfw
|
||||
--enable-pmsnare
|
||||
# DB
|
||||
$(use_enable dbi libdbi)
|
||||
$(use_enable mongodb ommongodb)
|
||||
$(use_enable mysql)
|
||||
$(use_enable postgres pgsql)
|
||||
$(use_enable redis imhiredis)
|
||||
$(use_enable redis omhiredis)
|
||||
# Debug
|
||||
$(use_enable debug)
|
||||
$(use_enable debug diagtools)
|
||||
$(use_enable debug valgrind)
|
||||
# Misc
|
||||
$(use_enable clickhouse)
|
||||
$(use_enable curl fmhttp)
|
||||
$(use_enable elasticsearch)
|
||||
$(use_enable gcrypt libgcrypt)
|
||||
$(use_enable imhttp)
|
||||
$(use_enable impcap)
|
||||
$(use_enable jemalloc)
|
||||
$(use_enable kafka imkafka)
|
||||
$(use_enable kafka omkafka)
|
||||
$(use_enable kerberos gssapi-krb5)
|
||||
$(use_enable kubernetes mmkubernetes)
|
||||
$(use_enable normalize mmnormalize)
|
||||
$(use_enable mdblookup mmdblookup)
|
||||
$(use_enable omhttp)
|
||||
$(use_enable omhttpfs)
|
||||
$(use_enable omudpspoof)
|
||||
$(use_enable rabbitmq omrabbitmq)
|
||||
$(use_enable relp)
|
||||
$(use_enable rfc3195)
|
||||
$(use_enable rfc5424hmac mmrfc5424addhmac)
|
||||
$(use_enable snmp)
|
||||
$(use_enable snmp mmsnmptrapd)
|
||||
$(use_enable gnutls)
|
||||
$(use_enable openssl)
|
||||
$(use_enable systemd imjournal)
|
||||
$(use_enable systemd omjournal)
|
||||
$(use_enable usertools)
|
||||
$(use_enable uuid)
|
||||
$(use_enable zeromq imczmq)
|
||||
$(use_enable zeromq omczmq)
|
||||
--with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
|
||||
)
|
||||
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
if use doc && [[ "${PV}" == "9999" ]]; then
|
||||
einfo "Building documentation ..."
|
||||
local doc_dir="${S}/docs"
|
||||
cd "${doc_dir}" || die "Cannot chdir into \"${doc_dir}\"!"
|
||||
sphinx-build -b html source build || die "Building documentation failed!"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local _has_increased_ulimit=
|
||||
|
||||
# Sometimes tests aren't executable (i.e. when added via patch)
|
||||
einfo "Adjusting permissions of test scripts ..."
|
||||
find "${S}"/tests -type f -name '*.sh' \! -perm -111 -exec chmod a+x '{}' \; || \
|
||||
die "Failed to adjust test scripts permission"
|
||||
|
||||
if ulimit -n 3072; then
|
||||
_has_increased_ulimit="true"
|
||||
fi
|
||||
|
||||
if ! emake --jobs 1 check; then
|
||||
eerror "Test suite failed! :("
|
||||
|
||||
if [[ -z "${_has_increased_ulimit}" ]]; then
|
||||
eerror "Probably because open file limit couldn't be set to 3072."
|
||||
fi
|
||||
|
||||
if has userpriv ${FEATURES}; then
|
||||
eerror "Please try to reproduce the test suite failure with FEATURES=-userpriv " \
|
||||
"before you submit a bug report."
|
||||
fi
|
||||
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local DOCS=(
|
||||
AUTHORS
|
||||
ChangeLog
|
||||
"${FILESDIR}"/README.gentoo
|
||||
)
|
||||
|
||||
use doc && local HTML_DOCS=( "${S}/docs/build/." )
|
||||
|
||||
default
|
||||
|
||||
newconfd "${FILESDIR}/${PN}.confd-r1" ${PN}
|
||||
newinitd "${FILESDIR}/${PN}.initd-r1" ${PN}
|
||||
|
||||
systemd_newunit "${FILESDIR}/${PN}.service" ${PN}.service
|
||||
|
||||
keepdir /var/empty/dev
|
||||
keepdir /var/spool/${PN}
|
||||
keepdir /etc/ssl/${PN}
|
||||
keepdir /etc/${PN}.d
|
||||
|
||||
insinto /etc
|
||||
newins "${FILESDIR}/${PN}.conf" ${PN}.conf
|
||||
|
||||
insinto /etc/rsyslog.d/
|
||||
newins "${FILESDIR}/50-default-r1.conf" 50-default.conf
|
||||
|
||||
insinto /etc/logrotate.d/
|
||||
newins "${FILESDIR}/${PN}-r1.logrotate" ${PN}
|
||||
|
||||
if use mysql; then
|
||||
insinto /usr/share/${PN}/scripts/mysql
|
||||
doins plugins/ommysql/createDB.sql
|
||||
fi
|
||||
|
||||
if use postgres; then
|
||||
insinto /usr/share/${PN}/scripts/pgsql
|
||||
doins plugins/ompgsql/createDB.sql
|
||||
fi
|
||||
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
local advertise_readme=0
|
||||
|
||||
if [[ -z "${REPLACING_VERSIONS}" ]]; then
|
||||
# This is a new installation
|
||||
|
||||
advertise_readme=1
|
||||
|
||||
if use mysql || use postgres; then
|
||||
echo
|
||||
elog "Sample SQL scripts for MySQL & PostgreSQL have been installed to:"
|
||||
elog " /usr/share/doc/${PF}/scripts"
|
||||
fi
|
||||
|
||||
if use ssl; then
|
||||
echo
|
||||
elog "To create a default CA and certificates for your server and clients, run:"
|
||||
elog " emerge --config =${PF}"
|
||||
elog "on your logging server. You can run it several times,"
|
||||
elog "once for each logging client. The client certificates will be signed"
|
||||
elog "using the CA certificate generated during the first run."
|
||||
fi
|
||||
fi
|
||||
|
||||
if [[ ${advertise_readme} -gt 0 ]]; then
|
||||
# We need to show the README file location
|
||||
|
||||
echo ""
|
||||
elog "Please read"
|
||||
elog ""
|
||||
elog " ${EPREFIX}/usr/share/doc/${PF}/README.gentoo*"
|
||||
elog ""
|
||||
elog "for more details."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_config() {
|
||||
if ! use ssl; then
|
||||
einfo "There is nothing to configure for rsyslog unless you"
|
||||
einfo "used USE=ssl to build it."
|
||||
return 0
|
||||
fi
|
||||
|
||||
if ! hash certtool &>/dev/null; then
|
||||
die "certtool not found! Is net-libs/gnutls[tools] is installed?"
|
||||
fi
|
||||
|
||||
# Make sure the certificates directory exists
|
||||
local CERTDIR="${EROOT}/etc/ssl/${PN}"
|
||||
if [[ ! -d "${CERTDIR}" ]]; then
|
||||
mkdir "${CERTDIR}" || die
|
||||
fi
|
||||
einfo "Your certificates will be stored in ${CERTDIR}"
|
||||
|
||||
# Create a default CA if needed
|
||||
if [[ ! -f "${CERTDIR}/${PN}_ca.cert.pem" ]]; then
|
||||
einfo "No CA key and certificate found in ${CERTDIR}, creating them for you..."
|
||||
certtool --generate-privkey \
|
||||
--outfile "${CERTDIR}/${PN}_ca.privkey.pem" || die
|
||||
chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem"
|
||||
|
||||
cat > "${T}/${PF}.$$" <<- _EOF
|
||||
cn = Portage automated CA
|
||||
ca
|
||||
cert_signing_key
|
||||
expiration_days = 3650
|
||||
_EOF
|
||||
|
||||
certtool --generate-self-signed \
|
||||
--load-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
|
||||
--outfile "${CERTDIR}/${PN}_ca.cert.pem" \
|
||||
--template "${T}/${PF}.$$" || die
|
||||
chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem"
|
||||
|
||||
# Create the server certificate
|
||||
echo
|
||||
einfon "Please type the Common Name of the SERVER you wish to create a certificate for: "
|
||||
read -r CN
|
||||
|
||||
einfo "Creating private key and certificate for server ${CN}..."
|
||||
certtool --generate-privkey \
|
||||
--outfile "${CERTDIR}/${PN}_${CN}.key.pem" || die
|
||||
chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem"
|
||||
|
||||
cat > "${T}/${PF}.$$" <<- _EOF
|
||||
cn = ${CN}
|
||||
tls_www_server
|
||||
dns_name = ${CN}
|
||||
expiration_days = 3650
|
||||
_EOF
|
||||
|
||||
certtool --generate-certificate \
|
||||
--outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \
|
||||
--load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \
|
||||
--load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \
|
||||
--load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
|
||||
--template "${T}/${PF}.$$" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem"
|
||||
|
||||
else
|
||||
einfo "Found existing ${CERTDIR}/${PN}_ca.cert.pem, skipping CA and SERVER creation."
|
||||
fi
|
||||
|
||||
# Create a client certificate
|
||||
echo
|
||||
einfon "Please type the Common Name of the CLIENT you wish to create a certificate for: "
|
||||
read -r CN
|
||||
|
||||
einfo "Creating private key and certificate for client ${CN}..."
|
||||
certtool --generate-privkey \
|
||||
--outfile "${CERTDIR}/${PN}_${CN}.key.pem" || die
|
||||
chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem"
|
||||
|
||||
cat > "${T}/${PF}.$$" <<- _EOF
|
||||
cn = ${CN}
|
||||
tls_www_client
|
||||
dns_name = ${CN}
|
||||
expiration_days = 3650
|
||||
_EOF
|
||||
|
||||
certtool --generate-certificate \
|
||||
--outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \
|
||||
--load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \
|
||||
--load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \
|
||||
--load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
|
||||
--template "${T}/${PF}.$$" || die
|
||||
chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem"
|
||||
|
||||
rm -f "${T}/${PF}.$$"
|
||||
|
||||
echo
|
||||
einfo "Here is the documentation on how to encrypt your log traffic:"
|
||||
einfo " https://www.rsyslog.com/doc/rsyslog_tls.html"
|
||||
}
|
@ -1,6 +1,4 @@
|
||||
AUX 1.0.9/superadduser 13973 BLAKE2B 4458ad50a2699293ef2e5ff9cc63051d91d0892f39437f97dd6d7dd12c35e06ef2e2d327814c391790b471d596c64b4060def0abd5d05def2457fd21e736fa2a SHA512 3eac518597abf1ce6b5562137003c875df41f30df3394a2afdb3458833736c73ad47e94edcda06f71c207c203a43449b8f740e3345f853976e550657b372bdba
|
||||
AUX 1.15/superadduser 15878 BLAKE2B c55c30e217e5df3f6802f80dba9350fc114004fce3e228f1da95954947839f8a2ef164914e3a320f201f2c9fa3c8f4747eada8c58edc7cedac068ae15ea9bdf8 SHA512 0187b3d85f6f8ff956c3612ad937c9645d8d6423382def5ae00a9528bad1c9d06a1c0ef01e12da010de2c2eac527eac26282d1ff5c71492671c14ebd5923827b
|
||||
AUX superadduser.8 517 BLAKE2B 25817073bfd4effb62fb18a8a7721cffe9dd376d88734a3dea337ba9c6cfc3ad4663c56e44bf44ce70ddf23113d3691e6ffdaf6bd5a6eb67add357fc47d46d06 SHA512 f07bc575a8ee89b2fcc27714eac4ad5c7129dedc2fa927d5490735109594f81dbe0fd7057f5c1317f3aa1905a1ac5a51e589d5eb9484b528b0174380e6c3297f
|
||||
EBUILD superadduser-1.0.9.ebuild 488 BLAKE2B cf56953bbb821e88b3baf4cde060c494c135a5144dcb0ec2b80d2d4a6ff90e2ceb2956c7d38ce92e797f4a6c5c688ed022c77b37376edb2f65d5d5495ccb1950 SHA512 4f41dea9fb109e0a9757989422f35d694e1caae1b4d3e340c283d5f6f113f3306b7c0de8a57738849ed1dbfc436782ad2964f177591d4c4f4f97eb0618e83596
|
||||
EBUILD superadduser-1.15.ebuild 490 BLAKE2B e6a5dc912002d2b105d84a374fa4e1f1c1c9877e1b26ed2b5e114925ee7eb37c92dd3a2271081f63fd75a86f3f9099e01967372576cda57e2c8f0913c7c7c141 SHA512 9a1381f59bb8c349c0b7be17ea63d70109ef294cc8192fdbf4925411a7caa05870c04c592156f36f7bef2c31c0c4fbbfbe682cb13aeaf1d761bd6b0e590bbb12
|
||||
MISC metadata.xml 253 BLAKE2B 295e9d6d93aaa12af413972e1590c67087801cc09c9aa6b59d4606c0f4106d1dacf2baa9858559083b4c6d91beeef218d0729e8593a33788958da6d2897e8ce2 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555
|
||||
EBUILD superadduser-1.15.ebuild 470 BLAKE2B 76624cf8e2f725342295cbb24398d7b4b4831ad2630bc6375bb6ac29270f88ab78dca1921fe2f259872369c25593334033b53c455a33947a7bb75f916e8ec4d0 SHA512 84866b0cba87fe5b6b6421058d13344ef69dc36872e88b50a189505adb56bd0d5503481beb6296cdc66897a0eb0bff7cac4078cbe23edcd768066b923e1cf1da
|
||||
MISC metadata.xml 257 BLAKE2B f8a00f23163e58c310fa0e4ab94b2e6b5638ec569a5e93ea2efec8c7bdd97c1629e9bc0e9bf04917f5ca4fea4085855b281c30ced2f09548e96b12e6bb1d5a40 SHA512 9c7759d33e1bbc8be0da5b4f59fc720266e40f4116d7db0c17c5ad800a7bb638f33a1308e1554092af781f06df6f6cb55db41fc22207cd3edc2e159840e3a3b1
|
||||
|
@ -1,407 +0,0 @@
|
||||
#!/bin/bash
|
||||
#
|
||||
# Copyright 1995 Hrvoje Dogan, Croatia.
|
||||
# Copyright 2002, 2003, 2004 Stuart Winter, West Midlands, England, UK.
|
||||
# Copyright 2004 Slackware Linux, Inc., Concord, CA, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
# permitted provided that the following conditions are met:
|
||||
#
|
||||
# 1. Redistributions of this script must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
#
|
||||
#
|
||||
##########################################################################
|
||||
# Program: /usr/sbin/adduser
|
||||
# Purpose: Interactive front end to /usr/sbin/useradd for Slackware Linux
|
||||
# Author : Stuart Winter <stuart@polplex.co.uk>
|
||||
# Based on the original Slackware adduser by Hrvoje Dogan
|
||||
# with modifications by Patrick Volkerding
|
||||
# Version: 1.09
|
||||
##########################################################################
|
||||
# Usage..: adduser [<new_user_name>]
|
||||
##########################################################################
|
||||
# History #
|
||||
###########
|
||||
# v1.09 - 07/06/04
|
||||
# * Added standard Slackware script licence to the head of this file.
|
||||
# v1.08 - 25/04/04
|
||||
# * Disallow user names that begin with a numeric because useradd
|
||||
# (from shadow v4.03) does not allow them. <sw>
|
||||
# v1.07 - 07/03/03
|
||||
# * When supplying a null string for the uid (meaning 'Choose next available'),
|
||||
# if there were file names in the range 'a-z' in the pwd then the
|
||||
# egrep command considered these files rather than the null string.
|
||||
# The egrep expression is now in quotes.
|
||||
# Reported & fixed by Vadim O. Ustiansky <sw>
|
||||
# v1.06 - 31/03/03
|
||||
# * Ask to chown user.group the home directory if it already exists.
|
||||
# This helps reduce later confusion when adding users whose home dir
|
||||
# already exists (mounted partition for example) and is owned
|
||||
# by a user other than the user to which the directory is being
|
||||
# assigned as home. Default is not to chown.
|
||||
# Brought to my attention by mRgOBLIN. <sw>
|
||||
# v1.05 - 04/01/03
|
||||
# * Advise & prevent users from creating logins with '.' characters
|
||||
# in the user name. <sw>
|
||||
# * Made pending account creation info look neater <sw>
|
||||
# v1.04 - 09/06/02
|
||||
# * Catered for shadow-4.0.3's 'useradd' binary that no longer
|
||||
# will let you create a user that has any uppercase chars in it
|
||||
# This was reported on the userlocal.org forums
|
||||
# by 'xcp' - thanks. <sw,pjv>
|
||||
# v1.03 - 20/05/02
|
||||
# * Support 'broken' (null lines in) /etc/passwd and
|
||||
# /etc/group files <sw>
|
||||
# * For recycling UIDs (default still 'off'), we now look in
|
||||
# /etc/login.defs for the UID_MIN value and use it
|
||||
# If not found then default to 1000 <sw>
|
||||
# v1.02 - 10/04/02
|
||||
# * Fix user-specified UID bug. <pjv>
|
||||
# v1.01 - 23/03/02
|
||||
# * Match Slackware indenting style, simplify. <pjv>
|
||||
# v1.00 - 22/03/02
|
||||
# * Created
|
||||
#######################################################################
|
||||
|
||||
# Path to files
|
||||
pfile=/etc/passwd
|
||||
gfile=/etc/group
|
||||
sfile=/etc/shells
|
||||
|
||||
# Paths to binaries
|
||||
useradd=/usr/sbin/useradd
|
||||
chfn=/usr/bin/chfn
|
||||
passwd=/usr/bin/passwd
|
||||
chmod=/bin/chmod
|
||||
|
||||
# Defaults
|
||||
defhome=/home
|
||||
defshell=/bin/bash
|
||||
defchmod=711 # home dir permissions - may be preferable to use 701, however.
|
||||
defgroup=users
|
||||
|
||||
# Determine what the minimum UID is (for UID recycling)
|
||||
# (we ignore it if it's not at the beginning of the line (i.e. commented out with #))
|
||||
export recycleUIDMIN="$(grep ^UID_MIN /etc/login.defs | awk '{print $2}' 2>/dev/null)"
|
||||
# If we couldn't find it, set it to the default of 1000
|
||||
if [[ -z "$recycleUIDMIN" ]]; then
|
||||
export recycleUIDMIN=1000 # this is the default from Slackware's /etc/login.defs
|
||||
fi
|
||||
|
||||
|
||||
# This setting enables the 'recycling' of older unused UIDs.
|
||||
# When you userdel a user, it removes it from passwd and shadow but it will
|
||||
# never get used again unless you specify it expliticly -- useradd (appears to) just
|
||||
# look at the last line in passwd and increment the uid. I like the idea of
|
||||
# recycling uids but you may have very good reasons not to (old forgotten
|
||||
# confidential files still on the system could then be owned by this new user).
|
||||
# We'll set this to no because this is what the original adduser shell script
|
||||
# did and it's what users expect.
|
||||
recycleuids=no
|
||||
|
||||
# Function to read keyboard input.
|
||||
# bash1 is broken (even ash will take read -ep!), so we work around
|
||||
# it (even though bash1 is no longer supported on Slackware).
|
||||
function get_input() {
|
||||
local output
|
||||
if [[ "`echo $BASH_VERSION | cut -b1`" = "1" ]]; then
|
||||
echo -n "${1} " >&2 # fudge for use with bash v1
|
||||
read output
|
||||
else # this should work with any other /bin/sh
|
||||
read -ep "${1} " output
|
||||
fi
|
||||
echo $output
|
||||
}
|
||||
|
||||
# Function to display the account info
|
||||
function display () {
|
||||
local goose
|
||||
goose="$(echo $2 | cut -d ' ' -f 2-)" # lop off the prefixed argument useradd needs
|
||||
echo -n "$1 "
|
||||
# If it's null then display the 'other' information
|
||||
if [ -z "$goose" -a ! -z "$3" ]; then
|
||||
echo "$3"
|
||||
else
|
||||
echo "$goose"
|
||||
fi
|
||||
}
|
||||
|
||||
# Function to check whether groups exist in the /etc/group file
|
||||
function check_group () {
|
||||
local got_error group
|
||||
if [[ ! -z "$@" ]]; then
|
||||
for group in $@ ; do
|
||||
local uid_not_named="" uid_not_num=""
|
||||
grep -v "$^" $gfile | awk -F: '{print $1}' | grep "^${group}$" >/dev/null 2>&1 || uid_not_named=yes
|
||||
grep -v "$^" $gfile | awk -F: '{print $3}' | grep "^${group}$" >/dev/null 2>&1 || uid_not_num=yes
|
||||
if [ ! -z "$uid_not_named" -a ! -z "$uid_not_num" ]; then
|
||||
echo "- Group '$group' does not exist"
|
||||
got_error=yes
|
||||
fi
|
||||
done
|
||||
fi
|
||||
# Return exit code of 1 if at least one of the groups didn't exist
|
||||
if [[ ! -z "$got_error" ]]; then
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
|
||||
#: Read the login name for the new user :#
|
||||
#
|
||||
# Remember that most Mail Transfer Agents are case independant, so having
|
||||
# 'uSer' and 'user' may cause confusion/things to break. Because of this,
|
||||
# useradd from shadow-4.0.3 no longer accepts usernames containing uppercase,
|
||||
# and we must reject them, too.
|
||||
|
||||
# Set the login variable to the command line param
|
||||
echo
|
||||
LOGIN="$1"
|
||||
needinput=yes
|
||||
while [[ ! -z $needinput ]]; do
|
||||
if [[ -z "$LOGIN" ]]; then
|
||||
while [[ -z "$LOGIN" ]]; do LOGIN="$(get_input "Login name for new user []:")" ; done
|
||||
fi
|
||||
grep "^${LOGIN}:" $pfile >/dev/null 2>&1 # ensure it's not already used
|
||||
if [[ $? -eq 0 ]]; then
|
||||
echo "- User '$LOGIN' already exists; please choose another"
|
||||
unset LOGIN
|
||||
elif [[ ! -z "$( echo $LOGIN | grep "^[0-9]" )" ]]; then
|
||||
echo "- User names cannot begin with a number; please choose another"
|
||||
unset LOGIN
|
||||
elif [[ ! "$LOGIN" = "`echo $LOGIN | tr A-Z a-z`" ]]; then # useradd does not allow uppercase
|
||||
echo "- User '$LOGIN' contains illegal characters (uppercase); please choose another"
|
||||
unset LOGIN
|
||||
elif [[ ! -z "$( echo $LOGIN | grep '\.' )" ]]; then
|
||||
echo "- User '$LOGIN' contains illegal characters (period/dot); please choose another"
|
||||
unset LOGIN
|
||||
else
|
||||
unset needinput
|
||||
fi
|
||||
done
|
||||
|
||||
# Display the user name passed from the shell if it hasn't changed
|
||||
if [[ "$1" = "$LOGIN" ]]; then
|
||||
echo "Login name for new user: $LOGIN"
|
||||
fi
|
||||
|
||||
#: Get the UID for the user & ensure it's not already in use :#
|
||||
#
|
||||
# Whilst we _can_ allow users with identical UIDs, it's not a 'good thing' because
|
||||
# when you change password for the uid, it finds the first match in /etc/passwd
|
||||
# which isn't necessarily the correct user
|
||||
#
|
||||
echo
|
||||
needinput=yes
|
||||
while [[ ! -z "$needinput" ]]; do
|
||||
_UID="$(get_input "User ID ('UID') [ defaults to next available ]:")"
|
||||
grep -v "^$" $pfile | awk -F: '{print $3}' | grep "^${_UID}$" >/dev/null 2>&1
|
||||
if [[ $? -eq 0 ]]; then
|
||||
echo "- That UID is already in use; please choose another"
|
||||
elif [ ! -z "$(echo $_UID | egrep '[A-Za-z]')" ]; then
|
||||
echo "- UIDs are numerics only"
|
||||
else
|
||||
unset needinput
|
||||
fi
|
||||
done
|
||||
# If we were given a UID, then syntax up the variable to pass to useradd
|
||||
if [[ ! -z "$_UID" ]]; then
|
||||
U_ID="-u ${_UID}"
|
||||
else
|
||||
# Will we be recycling UIDs?
|
||||
if [[ "$recycleuids" = "yes" ]]; then
|
||||
U_ID="-u $(awk -F: '{uid[$3]=1} END { for (i=ENVIRON["recycleUIDMIN"];i in uid;i++);print i}' $pfile)"
|
||||
fi
|
||||
fi
|
||||
|
||||
#: Get the initial group for the user & ensure it exists :#
|
||||
#
|
||||
# We check /etc/group for both the text version and the group ID number
|
||||
echo
|
||||
needinput=yes
|
||||
while [[ ! -z "$needinput" ]]; do
|
||||
GID="$(get_input "Initial group [ ${defgroup} ]:")"
|
||||
check_group "$GID"
|
||||
if [[ $? -gt 0 ]]; then
|
||||
echo "- Please choose another"
|
||||
else
|
||||
unset needinput
|
||||
fi
|
||||
done
|
||||
# Syntax the variable ready for useradd
|
||||
if [[ -z "$GID" ]]; then
|
||||
GID="-g ${defgroup}"
|
||||
else
|
||||
GID="-g ${GID}"
|
||||
fi
|
||||
|
||||
#: Get additional groups for the user :#
|
||||
#
|
||||
echo
|
||||
needinput=yes
|
||||
while [[ ! -z "$needinput" ]]; do
|
||||
AGID="$(get_input "Additional groups (comma separated) []:")"
|
||||
AGID="$(echo "$AGID" | tr -d ' ' | tr , ' ')" # fix up for parsing
|
||||
if [[ ! -z "$AGID" ]]; then
|
||||
check_group "$AGID" # check all groups at once (treated as N # of params)
|
||||
if [[ $? -gt 0 ]]; then
|
||||
echo "- Please re-enter the group(s)"
|
||||
else
|
||||
unset needinput # we found all groups specified
|
||||
AGID="-G $(echo "$AGID" | tr ' ' ,)"
|
||||
fi
|
||||
else
|
||||
unset needinput # we don't *have* to have additional groups
|
||||
fi
|
||||
done
|
||||
|
||||
#: Get the new user's home dir :#
|
||||
#
|
||||
echo
|
||||
needinput=yes
|
||||
while [[ ! -z "$needinput" ]]; do
|
||||
HME="$(get_input "Home directory [ ${defhome}/${LOGIN} ]")"
|
||||
if [[ -z "$HME" ]]; then
|
||||
HME="${defhome}/${LOGIN}"
|
||||
fi
|
||||
# Warn the user if the home dir already exists
|
||||
if [[ -d "$HME" ]]; then
|
||||
echo "- Warning: '$HME' already exists !"
|
||||
getyn="$(get_input " Do you wish to change the home directory path ? (Y/n) ")"
|
||||
if [[ "$(echo $getyn | grep -i "n")" ]]; then
|
||||
unset needinput
|
||||
# You're most likely going to only do this if you have the dir *mounted* for this user's $HOME
|
||||
getyn="$(get_input " Do you want to chown $LOGIN.$( echo $GID | awk '{print $2}') $HME ? (y/N) ")"
|
||||
if [[ "$(echo $getyn | grep -i "y")" ]]; then
|
||||
CHOWNHOMEDIR=$HME # set this to the home directory
|
||||
fi
|
||||
fi
|
||||
else
|
||||
unset needinput
|
||||
fi
|
||||
done
|
||||
HME="-d ${HME}"
|
||||
|
||||
#: Get the new user's shell :#
|
||||
echo
|
||||
needinput=yes
|
||||
while [[ ! -z "$needinput" ]]; do
|
||||
unset got_error
|
||||
SHL="$(get_input "Shell [ ${defshell} ]")"
|
||||
if [[ -z "$SHL" ]]; then
|
||||
SHL="${defshell}"
|
||||
fi
|
||||
# Warn the user if the shell doesn't exist in /etc/shells or as a file
|
||||
if [[ -z "$(grep "^${SHL}$" $sfile)" ]]; then
|
||||
echo "- Warning: ${SHL} is not in ${sfile} (potential problem using FTP)"
|
||||
got_error=yes
|
||||
fi
|
||||
if [[ ! -f "$SHL" ]]; then
|
||||
echo "- Warning: ${SHL} does not exist as a file"
|
||||
got_error=yes
|
||||
fi
|
||||
if [[ ! -z "$got_error" ]]; then
|
||||
getyn="$(get_input " Do you wish to change the shell ? (Y/n) ")"
|
||||
if [[ "$(echo $getyn | grep -i "n")" ]]; then
|
||||
unset needinput
|
||||
fi
|
||||
else
|
||||
unset needinput
|
||||
fi
|
||||
done
|
||||
SHL="-s ${SHL}"
|
||||
|
||||
#: Get the expiry date :#
|
||||
echo
|
||||
needinput=yes
|
||||
while [[ ! -z "$needinput" ]]; do
|
||||
EXP="$(get_input "Expiry date (YYYY-MM-DD) []:")"
|
||||
if [[ ! -z "$EXP" ]]; then
|
||||
# Check to see whether the expiry date is in the valid format
|
||||
if [ -z "$(echo "$EXP" | grep "^[[:digit:]]\{4\}[-]\?[[:digit:]]\{2\}[-]\?[[:digit:]]\{2\}$")" ]; then
|
||||
echo "- That is not a valid expiration date"
|
||||
else
|
||||
unset needinput
|
||||
EXP="-e ${EXP}"
|
||||
fi
|
||||
else
|
||||
unset needinput
|
||||
fi
|
||||
done
|
||||
|
||||
# Display the info about the new impending account
|
||||
echo
|
||||
echo "New account will be created as follows:"
|
||||
echo
|
||||
echo "---------------------------------------"
|
||||
display "Login name.......: " "$LOGIN"
|
||||
display "UID..............: " "$_UID" "[ Next available ]"
|
||||
display "Initial group....: " "$GID"
|
||||
display "Additional groups: " "$AGID" "[ None ]"
|
||||
display "Home directory...: " "$HME"
|
||||
display "Shell............: " "$SHL"
|
||||
display "Expiry date......: " "$EXP" "[ Never ]"
|
||||
echo
|
||||
|
||||
echo "This is it... if you want to bail out, hit Control-C. Otherwise, press"
|
||||
echo "ENTER to go ahead and make the account."
|
||||
read junk
|
||||
|
||||
echo
|
||||
echo "Creating new account..."
|
||||
echo
|
||||
echo
|
||||
|
||||
# Add the account to the system
|
||||
CMD="$useradd "$HME" -m "$EXP" "$U_ID" "$GID" "$AGID" "$SHL" "$LOGIN""
|
||||
$CMD
|
||||
|
||||
if [[ $? -gt 0 ]]; then
|
||||
echo "- Error running useradd command -- account not created!"
|
||||
echo "(cmd: $CMD)"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# chown the home dir ? We can only do this once the useradd has
|
||||
# completed otherwise the user name doesn't exist.
|
||||
if [[ ! -z "${CHOWNHOMEDIR}" ]]; then
|
||||
chown "$LOGIN"."$( echo $GID | awk '{print $2}')" "${CHOWNHOMEDIR}"
|
||||
fi
|
||||
|
||||
# Set the finger information
|
||||
$chfn "$LOGIN"
|
||||
if [[ $? -gt 0 ]]; then
|
||||
echo "- Warning: an error occurred while setting finger information"
|
||||
fi
|
||||
|
||||
# Set a password
|
||||
$passwd "$LOGIN"
|
||||
if [[ $? -gt 0 ]]; then
|
||||
echo "* WARNING: An error occured while setting the password for"
|
||||
echo " this account. Please manually investigate this *"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# If it was created (it should have been!), set the permissions for that user's dir
|
||||
HME="$(echo "$HME" | awk '{print $2}')" # We have to remove the -g prefix
|
||||
if [[ -d "$HME" ]]; then
|
||||
$chmod $defchmod "$HME"
|
||||
fi
|
||||
|
||||
echo
|
||||
echo
|
||||
echo "Account setup complete."
|
||||
exit 0
|
||||
|
@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>base-system@gentoo.org</email>
|
||||
<name>Gentoo Base System</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>base-system@gentoo.org</email>
|
||||
<name>Gentoo Base System</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -1,22 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="Interactive adduser script from Slackware"
|
||||
HOMEPAGE="http://www.interlude.org.uk/unix/slackware/"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="sys-apps/shadow"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_install() {
|
||||
dosbin "${FILESDIR}"/${PV}/superadduser
|
||||
doman "${FILESDIR}"/superadduser.8
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
AUX system-tools-backends-2.8.2-cve-2008-4311.patch 1984 BLAKE2B fdceba11d1f10d200709a7b0a391da459d7d59c69900243cacaeb9f372eb74033d2d7e3be32ba10fbccdf15c8acc04b7a2e2cb524f5c540c06113140a33a6171 SHA512 ec8d2f526ad16f286aeef6d521ae3f2909676b846ad2a715d23c5a30b02f0608e42d550691e0e07493d70d1141093dc59c36a55afa82032c6d28e128ab1fd49b
|
||||
AUX system-tools-backends-2.8.2-default-permissions.patch 945 BLAKE2B a825942ddf3bb8cf00d9c355f7864fc2aa48c0e2a89cc7098914204a4724e581623cfc798b9e39eb543ec5245b3ef4973798c1a8b3b46233975bd040bdc10102 SHA512 0225f2825928c123cde5781d8d34c64e71ac6c4349e7440bc4e37cbbaaa99b55ca86f14459477a0a4ab3bd60625f95427d3779bd167d10f721a2b2c4ca9a20ae
|
||||
DIST system-tools-backends-2.10.2.tar.bz2 448939 BLAKE2B 2a9a957b1f5438dd40997eaa2efba634fc21a9b7c3d26c3a48ac714e62d80b0a782582325ef92a3309024f278d73ac93c7611e51eca62a210ab44436e6bf9129 SHA512 9ee3e0643122740493265e532350fed9056334de0ea3d6656daa1d42b97f76f0f85024ac87e732fe5122a1e31ad009a1d2f119720081673a06696b81452fb990
|
||||
EBUILD system-tools-backends-2.10.2-r1.ebuild 1460 BLAKE2B 4c82a4d4173e262308b264b0947b4eea61a2b20db328a847e64100ca7b7e491296f6e30356c36f4fe52c0f7a8aeaa5507d0f959c836230ee4d852bdb0d0e5dfa SHA512 c48cc98a4040ff793f1f3a809c7964b11f08c1447ad654ede65e26b12019792ddebe57853a93a922b45e06943fc6d2b56f9412dbbe30d4961c5fe48a3891aa91
|
||||
MISC metadata.xml 505 BLAKE2B d649c3edba16b67de8e85125083cf3588e4635640533457bbd3d3e64485947e5e568627df60a27f8bc6154c7d50de53bd285abda4744028b3a181816a965ea55 SHA512 e3d52afec42d48a68f30802c50b3e7cb033100acd041706b1bbba6b6168c7dc1b2720a20a346a974acd2b82c530e41868d3bc49f89c1a469ba38e372e459e397
|
@ -1,47 +0,0 @@
|
||||
From 544d679c2796602ff277e78e238abd56d30ad633 Mon Sep 17 00:00:00 2001
|
||||
From: Gilles Dartiguelongue <eva@gentoo.org>
|
||||
Date: Mon, 14 Dec 2009 20:37:58 +0100
|
||||
Subject: [PATCH 3/4] Gentoo: fix CVE-2008-4311
|
||||
|
||||
commit fd648907e46017d46c367f59c62d0b0395830903
|
||||
Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
|
||||
Date: 2009-01-04 19:35:51 +0000
|
||||
|
||||
Allow root to send messages to all the system tools backends, so
|
||||
they work even when CVE-2008-4311 has been fixed.
|
||||
|
||||
Also disallow normal user access by destination, not by
|
||||
interface (fd.o #18961).
|
||||
---
|
||||
org.freedesktop.SystemToolsBackends.conf | 8 ++++----
|
||||
1 files changed, 4 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/org.freedesktop.SystemToolsBackends.conf b/org.freedesktop.SystemToolsBackends.conf
|
||||
index 58972ee..537ef73 100644
|
||||
--- a/org.freedesktop.SystemToolsBackends.conf
|
||||
+++ b/org.freedesktop.SystemToolsBackends.conf
|
||||
@@ -22,8 +22,10 @@
|
||||
<allow send_interface="org.freedesktop.SystemToolsBackends.Platform" send_member="getPlatform"/>
|
||||
-->
|
||||
|
||||
- <!-- Only allow talking to the dispatcher -->
|
||||
- <allow send_destination="org.freedesktop.SystemToolsBackends"/>
|
||||
+ <!-- configuration modules can't be accessed directly... -->
|
||||
+ <deny send_destination="org.freedesktop.SystemToolsBackends"/>
|
||||
+ <deny send_destination="org.freedesktop.SystemToolsBackends.Platform"/>
|
||||
+ <deny send_destination="org.freedesktop.SystemToolsBackends"/>
|
||||
</policy>
|
||||
|
||||
<policy user="0">
|
||||
@@ -45,8 +47,6 @@
|
||||
|
||||
<!-- be able to speak to configuration modules,
|
||||
so any message to them has to go through the dispatcher -->
|
||||
- <allow send_interface="org.freedesktop.SystemToolsBackends"/>
|
||||
- <allow send_interface="org.freedesktop.SystemToolsBackends.Platform"/>
|
||||
<allow send_destination="org.freedesktop.SystemToolsBackends"/>
|
||||
<allow send_destination="org.freedesktop.SystemToolsBackends.Platform"/>
|
||||
<allow send_destination="org.freedesktop.SystemToolsBackends.GroupsConfig"/>
|
||||
--
|
||||
1.6.5.4
|
||||
|
@ -1,25 +0,0 @@
|
||||
From ea88120dac8ba2c2dabf4c393c283f69b3d33b5a Mon Sep 17 00:00:00 2001
|
||||
From: Gilles Dartiguelongue <eva@gentoo.org>
|
||||
Date: Mon, 14 Dec 2009 20:37:15 +0100
|
||||
Subject: [PATCH 2/4] Gentoo: restrict access to stb to users in stb-admin group
|
||||
|
||||
---
|
||||
org.freedesktop.SystemToolsBackends.conf | 4 ++++
|
||||
1 files changed, 4 insertions(+), 0 deletions(-)
|
||||
|
||||
diff --git a/org.freedesktop.SystemToolsBackends.conf b/org.freedesktop.SystemToolsBackends.conf
|
||||
index d031525..58972ee 100644
|
||||
--- a/org.freedesktop.SystemToolsBackends.conf
|
||||
+++ b/org.freedesktop.SystemToolsBackends.conf
|
||||
@@ -60,4 +60,8 @@
|
||||
<allow send_destination="org.freedesktop.SystemToolsBackends.UserConfig"/>
|
||||
<allow send_destination="org.freedesktop.SystemToolsBackends.UsersConfig"/>
|
||||
</policy>
|
||||
+ <policy group="stb-admin">
|
||||
+ <!-- be able to speak to the dispatcher -->
|
||||
+ <allow send_destination="org.freedesktop.SystemToolsBackends"/>
|
||||
+ </policy>
|
||||
</busconfig>
|
||||
--
|
||||
1.6.5.4
|
||||
|
@ -1,13 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>lxqt@gentoo.org</email>
|
||||
<name>LXQt</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
The System Tools Backends are a set of cross-platform modules for Linux,
|
||||
FreeBSD, Solaris and other Unix systems. The backends provide an common DBus
|
||||
interface to all distros for modifying or reading the system configuration.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1,66 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME_TARBALL_SUFFIX="bz2"
|
||||
|
||||
inherit epatch gnome2 readme.gentoo user
|
||||
|
||||
DESCRIPTION="Tools aimed to make easy the administration of UNIX systems"
|
||||
HOMEPAGE="https://projects.gnome.org/gst/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc sparc x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
!<app-admin/gnome-system-tools-1.1.91
|
||||
>=sys-apps/dbus-1.1.2
|
||||
>=dev-libs/dbus-glib-0.74
|
||||
>=dev-libs/glib-2.15.2:2
|
||||
>=dev-perl/Net-DBus-0.33.4
|
||||
dev-lang/perl
|
||||
>=sys-auth/polkit-0.94
|
||||
userland_GNU? ( sys-apps/shadow )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
>=dev-util/intltool-0.40"
|
||||
|
||||
DISABLE_AUTOFORMATTING="yes"
|
||||
DOC_CONTENTS="You need to add yourself to the group stb-admin and
|
||||
add system-tools-backends to the default runlevel.
|
||||
You can do this as root like so:
|
||||
# rc-update add system-tools-backends default
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup stb-admin
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Change default permission, only people in stb-admin is allowed
|
||||
# to speak to the dispatcher.
|
||||
epatch "${FILESDIR}/${PN}-2.8.2-default-permissions.patch"
|
||||
|
||||
# Apply fix from ubuntu for CVE 2008 4311
|
||||
epatch "${FILESDIR}/${PN}-2.8.2-cve-2008-4311.patch"
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure --localstatedir=/var
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
readme.gentoo_print_elog
|
||||
}
|
Binary file not shown.
@ -1,165 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
WX_GTK_VER="3.0"
|
||||
|
||||
inherit eutils toolchain-funcs wxwidgets
|
||||
|
||||
DESCRIPTION="Port of 7-Zip archiver for Unix"
|
||||
HOMEPAGE="http://p7zip.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}_src_all.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1 rar? ( unRAR )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
|
||||
IUSE="abi_x86_x32 doc kde +pch rar static wxwidgets"
|
||||
|
||||
REQUIRED_USE="kde? ( wxwidgets )"
|
||||
|
||||
RDEPEND="wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )"
|
||||
DEPEND="${RDEPEND}
|
||||
abi_x86_x32? ( >=dev-lang/yasm-1.2.0-r1 )
|
||||
amd64? ( dev-lang/yasm )
|
||||
x86? ( dev-lang/nasm )"
|
||||
|
||||
S=${WORKDIR}/${PN}_${PV}
|
||||
|
||||
DOCS=( ChangeLog README TODO )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-darwin.patch
|
||||
"${FILESDIR}"/CVE-2016-9296.patch
|
||||
"${FILESDIR}"/CVE-2017-17969.patch
|
||||
"${FILESDIR}"/CVE-2018-5996.patch
|
||||
"${FILESDIR}"/CVE-2018-10115.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
if ! use pch; then
|
||||
sed "s:PRE_COMPILED_HEADER=StdAfx.h.gch:PRE_COMPILED_HEADER=:g" -i makefile.* || die
|
||||
fi
|
||||
|
||||
sed \
|
||||
-e 's|-m32 ||g' \
|
||||
-e 's|-m64 ||g' \
|
||||
-e 's|-pipe||g' \
|
||||
-e '/ALLFLAGS/s|-s ||' \
|
||||
-e "/OPTFLAGS=/s|=.*|=${CXXFLAGS}|" \
|
||||
-i makefile* || die
|
||||
|
||||
# remove non-free RAR codec
|
||||
if use rar; then
|
||||
ewarn "Enabling nonfree RAR decompressor"
|
||||
else
|
||||
sed \
|
||||
-e '/Rar/d' \
|
||||
-e '/RAR/d' \
|
||||
-i makefile* CPP/7zip/Bundles/Format7zFree/makefile || die
|
||||
rm -rf CPP/7zip/Compress/Rar || die
|
||||
fi
|
||||
|
||||
if use abi_x86_x32; then
|
||||
sed -i -e "/^ASM=/s:amd64:x32:" makefile* || die
|
||||
cp -f makefile.linux_amd64_asm makefile.machine || die
|
||||
elif use amd64; then
|
||||
cp -f makefile.linux_amd64_asm makefile.machine || die
|
||||
elif use x86; then
|
||||
cp -f makefile.linux_x86_asm_gcc_4.X makefile.machine || die
|
||||
elif [[ ${CHOST} == *-darwin* ]] ; then
|
||||
# Mac OS X needs this special makefile, because it has a non-GNU
|
||||
# linker, it doesn't matter so much for bitwidth, for it doesn't
|
||||
# do anything with it
|
||||
cp -f makefile.macosx_llvm_64bits makefile.machine
|
||||
# bundles have extension .bundle but don't die because USE=-rar
|
||||
# removes the Rar directory
|
||||
sed -i -e '/strcpy(name/s/\.so/.bundle/' \
|
||||
CPP/Windows/DLL.cpp || die
|
||||
sed -i -e '/^PROG=/s/\.so/.bundle/' \
|
||||
CPP/7zip/Bundles/Format7zFree/makefile.list \
|
||||
$(use rar && echo CPP/7zip/Compress/Rar/makefile.list) || die
|
||||
elif use x86-fbsd; then
|
||||
# FreeBSD needs this special makefile, because it hasn't -ldl
|
||||
sed -e 's/-lc_r/-pthread/' makefile.freebsd > makefile.machine
|
||||
fi
|
||||
|
||||
if use static; then
|
||||
sed -i -e '/^LOCAL_LIBS=/s/LOCAL_LIBS=/&-static /' makefile.machine || die
|
||||
fi
|
||||
|
||||
if use kde || use wxwidgets; then
|
||||
setup-wxwidgets unicode
|
||||
einfo "Preparing dependency list"
|
||||
emake depend
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC=$(tc-getCC) CXX=$(tc-getCXX) all3
|
||||
if use kde || use wxwidgets; then
|
||||
emake CC=$(tc-getCC) CXX=$(tc-getCXX) -- 7zG
|
||||
# emake -- 7zFM
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake test test_7z test_7zr
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# this wrappers can not be symlinks, p7zip should be called with full path
|
||||
make_wrapper 7zr "/usr/$(get_libdir)/${PN}/7zr"
|
||||
make_wrapper 7za "/usr/$(get_libdir)/${PN}/7za"
|
||||
make_wrapper 7z "/usr/$(get_libdir)/${PN}/7z"
|
||||
|
||||
if use kde || use wxwidgets; then
|
||||
make_wrapper 7zG "/usr/$(get_libdir)/${PN}/7zG"
|
||||
# make_wrapper 7zFM "/usr/$(get_libdir)/${PN}/7zFM"
|
||||
|
||||
# make_desktop_entry 7zFM "${PN} FM" ${PN} "GTK;Utility;Archiving;Compression"
|
||||
|
||||
dobin GUI/p7zipForFilemanager
|
||||
exeinto /usr/$(get_libdir)/${PN}
|
||||
# doexe bin/7z{G,FM}
|
||||
doexe bin/7zG
|
||||
|
||||
insinto /usr/$(get_libdir)/${PN}
|
||||
doins -r GUI/Lang
|
||||
doins -r DOC/MANUAL
|
||||
|
||||
insinto /usr/share/icons/hicolor/16x16/apps/
|
||||
newins GUI/p7zip_16_ok.png p7zip.png
|
||||
|
||||
if use kde; then
|
||||
rm GUI/kde4/p7zip_compress.desktop || die
|
||||
insinto /usr/share/kservices5/ServiceMenus
|
||||
doins GUI/kde4/*.desktop
|
||||
dodir /usr/share/kde4/services/ServiceMenus # drop these lines after konqueror:4/krusader:4 are gone
|
||||
for item in "${ED}"usr/share/kservices5/ServiceMenus/*.desktop; do
|
||||
item="$(basename ${item})"
|
||||
dosym "/usr/share/kservices5/ServiceMenus/${item}" "/usr/share/kde4/services/ServiceMenus/${item}"
|
||||
done
|
||||
fi
|
||||
fi
|
||||
|
||||
dobin contrib/gzip-like_CLI_wrapper_for_7z/p7zip
|
||||
doman contrib/gzip-like_CLI_wrapper_for_7z/man1/p7zip.1
|
||||
|
||||
exeinto /usr/$(get_libdir)/${PN}
|
||||
doexe bin/7z bin/7za bin/7zr bin/7zCon.sfx
|
||||
doexe bin/*$(get_modname)
|
||||
if use rar; then
|
||||
exeinto /usr/$(get_libdir)/${PN}/Codecs/
|
||||
doexe bin/Codecs/*$(get_modname)
|
||||
fi
|
||||
|
||||
doman man1/7z.1 man1/7za.1 man1/7zr.1
|
||||
|
||||
if use doc; then
|
||||
dodoc DOC/*.txt
|
||||
dohtml -r DOC/MANUAL/*
|
||||
fi
|
||||
}
|
@ -1,168 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
WX_GTK_VER="3.0"
|
||||
|
||||
inherit eutils toolchain-funcs wxwidgets
|
||||
|
||||
DESCRIPTION="Port of 7-Zip archiver for Unix"
|
||||
HOMEPAGE="http://p7zip.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}_src_all.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1 rar? ( unRAR )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
|
||||
IUSE="abi_x86_x32 doc kde +pch rar static wxwidgets"
|
||||
|
||||
REQUIRED_USE="kde? ( wxwidgets )"
|
||||
|
||||
RDEPEND="wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )"
|
||||
DEPEND="${RDEPEND}
|
||||
abi_x86_x32? ( >=dev-lang/yasm-1.2.0-r1 )
|
||||
amd64? ( dev-lang/yasm )
|
||||
x86? ( dev-lang/nasm )"
|
||||
|
||||
S=${WORKDIR}/${PN}_${PV}
|
||||
|
||||
DOCS=( ChangeLog README TODO )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-darwin.patch
|
||||
"${FILESDIR}"/CVE-2016-9296.patch
|
||||
"${FILESDIR}"/CVE-2017-17969.patch
|
||||
"${FILESDIR}"/CVE-2018-5996.patch
|
||||
"${FILESDIR}"/CVE-2018-10115.patch
|
||||
"${FILESDIR}"/WimHandler.cpp.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
if ! use pch; then
|
||||
sed "s:PRE_COMPILED_HEADER=StdAfx.h.gch:PRE_COMPILED_HEADER=:g" -i makefile.* || die
|
||||
fi
|
||||
|
||||
sed \
|
||||
-e 's|-m32 ||g' \
|
||||
-e 's|-m64 ||g' \
|
||||
-e 's|-pipe||g' \
|
||||
-e "/[ALL|OPT]FLAGS/s|-s||;/OPTIMIZE/s|-s||" \
|
||||
-e "/CFLAGS=/s|=|+=|" \
|
||||
-e "/CXXFLAGS=/s|=|+=|" \
|
||||
-i makefile* || die
|
||||
|
||||
# remove non-free RAR codec
|
||||
if use rar; then
|
||||
ewarn "Enabling nonfree RAR decompressor"
|
||||
else
|
||||
sed \
|
||||
-e '/Rar/d' \
|
||||
-e '/RAR/d' \
|
||||
-i makefile* CPP/7zip/Bundles/Format7zFree/makefile || die
|
||||
rm -rf CPP/7zip/Compress/Rar || die
|
||||
fi
|
||||
|
||||
if use abi_x86_x32; then
|
||||
sed -i -e "/^ASM=/s:amd64:x32:" makefile* || die
|
||||
cp -f makefile.linux_amd64_asm makefile.machine || die
|
||||
elif use amd64; then
|
||||
cp -f makefile.linux_amd64_asm makefile.machine || die
|
||||
elif use x86; then
|
||||
cp -f makefile.linux_x86_asm_gcc_4.X makefile.machine || die
|
||||
elif [[ ${CHOST} == *-darwin* ]] ; then
|
||||
# Mac OS X needs this special makefile, because it has a non-GNU
|
||||
# linker, it doesn't matter so much for bitwidth, for it doesn't
|
||||
# do anything with it
|
||||
cp -f makefile.macosx_llvm_64bits makefile.machine
|
||||
# bundles have extension .bundle but don't die because USE=-rar
|
||||
# removes the Rar directory
|
||||
sed -i -e '/strcpy(name/s/\.so/.bundle/' \
|
||||
CPP/Windows/DLL.cpp || die
|
||||
sed -i -e '/^PROG=/s/\.so/.bundle/' \
|
||||
CPP/7zip/Bundles/Format7zFree/makefile.list \
|
||||
$(use rar && echo CPP/7zip/Compress/Rar/makefile.list) || die
|
||||
elif use x86-fbsd; then
|
||||
# FreeBSD needs this special makefile, because it hasn't -ldl
|
||||
sed -e 's/-lc_r/-pthread/' makefile.freebsd > makefile.machine
|
||||
fi
|
||||
|
||||
if use static; then
|
||||
sed -i -e '/^LOCAL_LIBS=/s/LOCAL_LIBS=/&-static /' makefile.machine || die
|
||||
fi
|
||||
|
||||
if use kde || use wxwidgets; then
|
||||
setup-wxwidgets unicode
|
||||
einfo "Preparing dependency list"
|
||||
emake CC=$(tc-getCC) CXX=$(tc-getCXX) depend
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC=$(tc-getCC) CXX=$(tc-getCXX) all3
|
||||
if use kde || use wxwidgets; then
|
||||
emake CC=$(tc-getCC) CXX=$(tc-getCXX) -- 7zG
|
||||
# emake CC=$(tc-getCC) CXX=$(tc-getCXX) -- 7zFM
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake test test_7z test_7zr
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# this wrappers can not be symlinks, p7zip should be called with full path
|
||||
make_wrapper 7zr "/usr/$(get_libdir)/${PN}/7zr"
|
||||
make_wrapper 7za "/usr/$(get_libdir)/${PN}/7za"
|
||||
make_wrapper 7z "/usr/$(get_libdir)/${PN}/7z"
|
||||
|
||||
if use kde || use wxwidgets; then
|
||||
make_wrapper 7zG "/usr/$(get_libdir)/${PN}/7zG"
|
||||
# make_wrapper 7zFM "/usr/$(get_libdir)/${PN}/7zFM"
|
||||
|
||||
# make_desktop_entry 7zFM "${PN} FM" ${PN} "GTK;Utility;Archiving;Compression"
|
||||
|
||||
dobin GUI/p7zipForFilemanager
|
||||
exeinto /usr/$(get_libdir)/${PN}
|
||||
# doexe bin/7z{G,FM}
|
||||
doexe bin/7zG
|
||||
|
||||
insinto /usr/$(get_libdir)/${PN}
|
||||
doins -r GUI/Lang
|
||||
doins -r DOC/MANUAL
|
||||
|
||||
insinto /usr/share/icons/hicolor/16x16/apps/
|
||||
newins GUI/p7zip_16_ok.png p7zip.png
|
||||
|
||||
if use kde; then
|
||||
rm GUI/kde4/p7zip_compress.desktop || die
|
||||
insinto /usr/share/kservices5/ServiceMenus
|
||||
doins GUI/kde4/*.desktop
|
||||
dodir /usr/share/kde4/services/ServiceMenus # drop these lines after konqueror:4/krusader:4 are gone
|
||||
for item in "${ED}"/usr/share/kservices5/ServiceMenus/*.desktop; do
|
||||
item="$(basename ${item})"
|
||||
dosym "${EPREFIX}/usr/share/kservices5/ServiceMenus/${item}" "/usr/share/kde4/services/ServiceMenus/${item}"
|
||||
done
|
||||
fi
|
||||
fi
|
||||
|
||||
dobin contrib/gzip-like_CLI_wrapper_for_7z/p7zip
|
||||
doman contrib/gzip-like_CLI_wrapper_for_7z/man1/p7zip.1
|
||||
|
||||
exeinto /usr/$(get_libdir)/${PN}
|
||||
doexe bin/7z bin/7za bin/7zr bin/7zCon.sfx
|
||||
doexe bin/*$(get_modname)
|
||||
if use rar; then
|
||||
exeinto /usr/$(get_libdir)/${PN}/Codecs/
|
||||
doexe bin/Codecs/*$(get_modname)
|
||||
fi
|
||||
|
||||
doman man1/7z.1 man1/7za.1 man1/7zr.1
|
||||
|
||||
if use doc; then
|
||||
dodoc DOC/*.txt
|
||||
docinto html
|
||||
dodoc -r DOC/MANUAL/*
|
||||
fi
|
||||
}
|
@ -1,9 +1,7 @@
|
||||
AUX unrar-5.5.5-honor-flags.patch 1211 BLAKE2B 8104ac7bf12579218e71147865823da40c3c534a1a13a26f1e59712bfea10c6664a0efce1aff95bd28f35dfb8a50561ff32785416c40c155f047a2368dd76f2d SHA512 a91bc7f4af17fa3a72e6dbd6276afae181554184e8b9ba34c52235d69890ac1e68350d9c14ba7cd207c71220963a26cf1169b965258992cf3b79ec71537c2569
|
||||
AUX unrar-5.9.3-build.patch 943 BLAKE2B 1f482772b491269413e11e600e049ed608ccb4b0b0271d43d3df43849cbcfe60a4fd4546fb5e69dbe95d6729b344f705b97483a5bc0c1d11edc21ce8e08bca6b SHA512 b6d3e5c6bf0e3605c3390b97bdd1f0747fff32eb7780a7ec967421841203a6cacb42ce16041bec84f88fa1eb2fd15b9235da1f37d517c9e7d876034a5bd79466
|
||||
DIST unrar-6.0.3.tar.gz 232331 BLAKE2B bcea5219daf8338cbb73fc43131d1c7e7a4c576164a30d79352d1bb3a96b3c66fd190dc40a5149b9bf38e723c0654bc5d5d45e246276c2ea18c1c8dc9904e555 SHA512 1ec20e7a122cb7f48936c691a8c3dc96b4dd989aa8416e6a96332733a0839490996baa22f709af3eb07be17e5987d871f995b5dbc36284cb951bed8047bdfb7c
|
||||
DIST unrar-6.0.4.tar.gz 232379 BLAKE2B 39382eeb71cafdeaa608ef497c44cd88d950d761e5c8395a224b2bdd530328a0060dec658aec943f9af8e135ce29cf86c3522ed17799f869cd0d84cbd7acc74a SHA512 9d2beb39fa0e3c60298b482967f1ae51d8a6531c88f5b8b053cc8905c033c0235cabb776d8449f9d96da6b81946167b84d19acdf93dda7ada14cc3c53bb7df19
|
||||
DIST unrar-6.0.5.tar.gz 232702 BLAKE2B 8e33d116ae9de06818379f4303241dd7f44ba319619829d0eb2c9257b3fd27e473b636d40edd6049a1ff096ea722fee0a71bf145456923b2664087dbf7d4554d SHA512 cd6d9b316a2daf2f3f81b28b4d6054cbe7ca9a7e39087a5dc7e4c554e5d5590b395243f03f019bf358e127be48dd219e827fdb6af7543305a52c3f87f6e32dd7
|
||||
EBUILD unrar-6.0.3.ebuild 1876 BLAKE2B 48c22bf05ee8de9f2116f6b6284c0fa3c2b2e27d6ca6ea565e5cb547e76cb00c6af9e40912b823f0e6e301f57f1f4dd16eab25684e9712cb5a0a77c6d306bc55 SHA512 9244574ddda6372ba486383f135948fe30cf824b84ab4bc175a71194623ce75aa21c2e4c8ca96c07a704b356af03f8d2a61407b10db937f21822c86ab534f6c6
|
||||
EBUILD unrar-6.0.4.ebuild 1884 BLAKE2B 0762aa53ee530c0e51577149a11bcdaf077efce265e0cd2fb2c5ecb4970c4521f3a8122446390c3987167146cd8996f62225ef1420848f29a05524a816e59885 SHA512 7ee592a5000ca67a8e4b499c37eeda60c12f367cdf343fccab7fc35d73db9fc8db6b5d651fb4b105cdbf0c161a0a2246f49d28371dabeb8b0b706784471116a5
|
||||
EBUILD unrar-6.0.4.ebuild 1883 BLAKE2B f5d07b289b8446ae79daeb3b49be0f9c908b31b2bb22e5209d8c48a8f6e11da75aeaee912edc0d9b9d42397b7bb41f322427f6303e269c132caf7b979b7b386a SHA512 9619fb9a9f6f5d18f9ddb6377b99d62a8227c7464af4dd1794173537ff3432c7b3bca1d28d73a8d411f3ff44af3fc3633f5ab36569f35527869ecc04abb89449
|
||||
EBUILD unrar-6.0.5.ebuild 1889 BLAKE2B a4af1d6556180110b67f6581699c3f282ab4c039c8a5672b0c39c8819cc313ccc9cc522d342915061139bd8297beca26113e28d622ed1daa90c0b800c1966625 SHA512 008cd6a077705d080d4dcc8c3678e15343e56f08d011a5611ed6c36a426554247e3809f45764e00bd93b693e48bb3f4d4a2c0cdcb75c418c7332698cb3b6967a
|
||||
MISC metadata.xml 512 BLAKE2B 260947f2fad1c57508f689b2db22fff72276f40fb91789cfd0b0a2ae63d6710ed186d6350e4a23d19566e3469a097294f95074810652d61cb752a54dfe92ac80 SHA512 4a8c151dbda173dada5635cbd844459a1d999c6c41a2e140a09ba31536e1856d896141471c65b5cb52c9c92229f55c211e01ba23b975f4d25442ffc55ae6a13d
|
||||
MISC metadata.xml 520 BLAKE2B 14f38803f23547426b6d1d87101a52cc5260b65313dfc727c0c8d8a719326792ba10ed27b584dfaa2be23811fcca217fe5418daa22ba90a6217a38cf4db84267 SHA512 9654aa3df0a399d971cad519392a232e1cbd9f407702bd2fd6fa31472fe6fc8966df787b3a99861f43db2e9bc3f8ced5d2840c21b10cbff6c74b07923d60e116
|
||||
|
@ -1,18 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>whissi@gentoo.org</email>
|
||||
<name>Thomas Deutschmann</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>base-system@gentoo.org</email>
|
||||
<name>Gentoo Base System</name>
|
||||
</maintainer>
|
||||
<slots>
|
||||
<subslots>Reflect ABI of libunrar.so.</subslots>
|
||||
</slots>
|
||||
<upstream>
|
||||
<remote-id type="cpe">cpe:/a:rarlab:unrar</remote-id>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>whissi@gentoo.org</email>
|
||||
<name>Thomas Deutschmann</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>base-system@gentoo.org</email>
|
||||
<name>Gentoo Base System</name>
|
||||
</maintainer>
|
||||
<slots>
|
||||
<subslots>Reflect ABI of libunrar.so.</subslots>
|
||||
</slots>
|
||||
<upstream>
|
||||
<remote-id type="cpe">cpe:/a:rarlab:unrar</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -1,70 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit flag-o-matic multilib toolchain-funcs
|
||||
|
||||
MY_PN="${PN}src"
|
||||
|
||||
DESCRIPTION="Uncompress rar files"
|
||||
HOMEPAGE="https://www.rarlab.com/rar_add.htm"
|
||||
SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="unRAR"
|
||||
# subslot = soname version
|
||||
SLOT="0/6"
|
||||
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"
|
||||
|
||||
S="${WORKDIR}/unrar"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-5.9.3-build.patch
|
||||
"${FILESDIR}"/${PN}-5.5.5-honor-flags.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
|
||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||
sed_args+=( -e "s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
|
||||
else
|
||||
sed_args+=( -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" )
|
||||
fi
|
||||
sed -i "${sed_args[@]}" makefile || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
mkdir -p build-{lib,bin}
|
||||
printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
|
||||
cp build-{lib,bin}/Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
unrar_make() {
|
||||
emake AR="$(tc-getAR)" CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
|
||||
}
|
||||
|
||||
unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
|
||||
ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname) || die
|
||||
ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname ${PV}) || die
|
||||
|
||||
unrar_make -C build-bin
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin build-bin/unrar
|
||||
dodoc readme.txt
|
||||
|
||||
dolib.so build-lib/libunrar*
|
||||
|
||||
insinto /usr/include/libunrar${PV%.*.*}
|
||||
doins *.hpp
|
||||
dosym libunrar${PV%.*.*} /usr/include/libunrar
|
||||
|
||||
find "${ED}" -type f -name "*.a" -delete || die
|
||||
}
|
Binary file not shown.
@ -1,4 +1,6 @@
|
||||
AUX dolphin-plugins-mountiso-20.12.3-dont-mount-ISO-multiple-times.patch 1626 BLAKE2B 0adc695494b95e300bc4b3539cdaf8c67ab8a6c60761977d93d375d1bb1c01ab5d8e65860de63f689b7a971a1f72fdae602e84620f54505ba7547067e6c3ba72 SHA512 402db0b683e71957ecba9d9280b3bf3f8911304ca06e4f767d3432376793d45e8c63ca8e16fea4cbf2f975ebcc467c6a9793ae64f15807ba88cd70b3b2d22d30
|
||||
DIST dolphin-plugins-20.12.3.tar.xz 239340 BLAKE2B 141e5d2bb6190edaef98cec2a271e41b916966118300d69f4eb5e7da15e51730476f23a20312b76fca0fc1490501e83528b4f0cb62f9f6c64e4caf5ac5b2cd37 SHA512 1d5303e92d912bc80c5260263b081205d36372f1f15205ebd3e705697a114f8481edd1ad31004d7906c3088d43a74cb1e33dac6e1196c247e702a544d67db11b
|
||||
DIST dolphin-plugins-21.04.0.tar.xz 242608 BLAKE2B c12366f9a0d661e79b968ce375e2ea46dd8d90f322691755dc238d4dd08d07f6527711aa117fead2a3714d7f97c508e53c5ecd87a69c23c397e44033669fe5b1 SHA512 9f093133eba93615392a117f8184177f06bb117d4a3ad4691025ef26e4d83e251f966c157ae107f52447c78bf600ab586a175f57a02f78fec8e620aa5462138d
|
||||
EBUILD dolphin-plugins-mountiso-20.12.3-r1.ebuild 1619 BLAKE2B a9e27570026206592dade9cc52dbe329650b809e521d96affee8e2ac540b185e02e3fe4aae6e7aaefec64f6176b311c3e528ef40822dc66c3d097717227dafbb SHA512 c569f1835d7341b3b71a89433bbbd9f73a9a28bfae7685de3b016ecac4ae829a985f2c6b614b0dafcc60f3762957f343105ca9cf9bcb0388c58b32331cf31bf4
|
||||
EBUILD dolphin-plugins-mountiso-21.04.0.ebuild 1525 BLAKE2B 574c02ec140244bfc8584b3ed8356844395e01ce0e1cd0280b8dfbd0f4f1bdd5f4fb9d864e7bd79f55fcfc6c35e34d1aed9ab5ae68394ea27c4fb5e79061cd14 SHA512 05006fb0530a6d837df603ea0ae95d637189d6286e397452140dbe636392603be348f83cea5a17b82aa9e914e7a7761b01e1dca101ce950385b5374e035d4b8c
|
||||
MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3
|
||||
|
@ -0,0 +1,65 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ECM_HANDBOOK="false"
|
||||
KDE_GEAR="true"
|
||||
KDE_ORG_CATEGORY="sdk"
|
||||
KDE_ORG_NAME="dolphin-plugins"
|
||||
MY_PLUGIN_NAME="mountiso"
|
||||
KFMIN=5.80.0
|
||||
PVCUT=$(ver_cut 1-3)
|
||||
QTMIN=5.15.2
|
||||
inherit ecm kde.org
|
||||
|
||||
DESCRIPTION="Dolphin plugin for ISO loopback device mounting"
|
||||
HOMEPAGE="https://apps.kde.org/en/dolphin_plugins"
|
||||
|
||||
LICENSE="GPL-2" # TODO: CHECK
|
||||
SLOT="5"
|
||||
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
>=dev-qt/qtdbus-${QTMIN}:5
|
||||
>=dev-qt/qtgui-${QTMIN}:5
|
||||
>=dev-qt/qtwidgets-${QTMIN}:5
|
||||
>=kde-apps/dolphin-${PVCUT}:5
|
||||
>=kde-frameworks/kcompletion-${KFMIN}:5
|
||||
>=kde-frameworks/kconfig-${KFMIN}:5
|
||||
>=kde-frameworks/kcoreaddons-${KFMIN}:5
|
||||
>=kde-frameworks/ki18n-${KFMIN}:5
|
||||
>=kde-frameworks/kio-${KFMIN}:5
|
||||
>=kde-frameworks/ktextwidgets-${KFMIN}:5
|
||||
>=kde-frameworks/solid-${KFMIN}:5
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
ecm_src_prepare
|
||||
# kxmlgui, qtnetwork only required by dropbox
|
||||
ecm_punt_bogus_dep Qt5 Network
|
||||
ecm_punt_bogus_dep KF5 XmlGui
|
||||
# delete non-${PN} translations
|
||||
if [[ ${KDE_BUILD_TYPE} = release ]]; then
|
||||
find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_${MY_PLUGIN_NAME}=ON
|
||||
-DBUILD_bazaar=OFF
|
||||
-DBUILD_dropbox=OFF
|
||||
-DBUILD_git=OFF
|
||||
-DBUILD_hg=OFF
|
||||
-DBUILD_svn=OFF
|
||||
)
|
||||
ecm_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
ecm_src_install
|
||||
rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die
|
||||
}
|
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
DIST jacksum-1.7.0.zip 446595 BLAKE2B 8460efbd43563b19030abbd991e2dd88e3388d39f7ef1bf8decf8a4094973df266ee62e47a42e0653c16c04f94b61445a258dde404aa7255841b1d2da88c7761 SHA512 dc3f96e39fed4f2ca3a7b41bd8a6685cf96673293ff12f3858707a2d61144d74fb89db0218ed1a04164173e2d7fa6d1b973b68ca4c138213ca7f03e03628f21b
|
||||
EBUILD jacksum-1.7.0.ebuild 693 BLAKE2B 2b913462218327d49616079dbe174ce7c3d1b9674254535d2ee6ded10b8f28f966c5ed65e7dddf95e7b9bb8f7ac56c7df02ccd2100b71582fe438ddcd4072415 SHA512 4ce4e9faeab5cffbc6ca08b3b698724fe3a61a89eff07e43edcb73cc1dd0b8c77ed8d3274b37f4f958795c1526b93cbe772a9af9bfdaad921871944166f6fa03
|
||||
EBUILD jacksum-1.7.0-r1.ebuild 702 BLAKE2B 4ecfe3d61da54114e5ebd5f3a7d27360817ea2617d27f628e27c87c8ec47d2e84e769a99f1bb305264c13d8cd86dd3e07ce86b3251b2d43dfcfd0c0baeecff88 SHA512 567d43d8df4d2ff48ce5d475811b28954e04f095bbdd71bee8554ba3673d149f72ff65edcf21ca7bdc3d81bf6764fce82d205e39428532cc9272b3c9700383c4
|
||||
MISC metadata.xml 313 BLAKE2B d6ff5aa7f2435cd1c20c266ccec13ed6f1a3a20ec7a491053acdce6eb699bdf564a47cb8d2db7d1c41f7887cc5546de8a0603b69571087320481bb5844647509 SHA512 e2c52edb5560223fc1abe958eca1d02e7a42c143c324c898479d6354f03898a38549831d25968ddf48d480c4aedd7430560cc22555dc7582acf07d87481dd06e
|
||||
|
@ -1,4 +1,4 @@
|
||||
DIST minisign-0.9.tar.gz 15664 BLAKE2B f9f358a27b069e752894326932a8c5c51f308ade49ed7088a5f693b4e8327639fc5578607f348994a7ab7484091ed93190894c1965cadbbbf2a27e939ccc117b SHA512 7970f3e72ff759f3f02416de5d6035e1c8dd4e92ea718083cc5091c7e2355b59c4e178c60ca934985ba1e1afcd970967d4fb39a434ba54b140f3fc9be661253d
|
||||
EBUILD minisign-0.9.ebuild 689 BLAKE2B fc6994e60b78e77dd59de10c50601270513e3f85e90e5c3bf7e8e8f9971d0f8d4aef48c97179e77f6c790b41f3405a3a7f66082b286bdf2f904e1b7662bb7b6e SHA512 2e540146bcf4d957567f3fd624e2e4ec938c10ccdc802353ec16224cbc44b21a38ddb820d8c11679ad8f91cf867b5be1977171bc915dc4846bc5f10ce2aa3df0
|
||||
EBUILD minisign-0.9.ebuild 701 BLAKE2B 5d732216b1795a7ac6f928809fef62dd899e80229958cb890829d57585c889030db3064cc9890095cffb614023c044e5e097879958fdd78d94344e80dbd6caca SHA512 f281084bed7ba8d866a467648e20904eb4a609fe938f350fec6a2824340caa75b4f08993de8c3eb5941c7acf74a816a2014a670bf7bc8cf61699fed99e3f0e59
|
||||
EBUILD minisign-9999.ebuild 665 BLAKE2B 20395e22436151cbacb842badbf83ee829cdc278ac129b08db475cc87d35f7294097f87e4780a63a208d63b3f31edd244fb2da471d1de1dc95f744094c11f784 SHA512 b336ec7821b270de6f7b6a82d029cafde41ee685cd6a376d077e82451a6d223f0b0b5b6fbec6e994e009b8157b42d31c4ed7f0240b57a2877ffdb369742ff4a1
|
||||
MISC metadata.xml 681 BLAKE2B 590bbd6d73e1a9d5ac5e3381ffa5f29e8f8a0f329874e5372f52425a679c8966211b689a699d75cd6bc299e6d670f7724284fd87fc8f6ce0f8038133dfcc33eb SHA512 2840cf105039a5bb4a7564f4d10f759c1cf0f7f183a9684fabc2a1a158ea01a8dc7c552bad57991b30bf676c88b2b00d1f7304a2c565d388e798cf931e566242
|
||||
|
@ -1,4 +1,4 @@
|
||||
AUX tpm2-pkcs11-1.3.2-Remove-WError.patch 356 BLAKE2B d3c124abbad2e3f8a818091293156840e22fca3aa59b59ff8af4f5e3ddd351e56e1619c647b89fd84df7e804bfccd608a1c9ea89d586ca84eb0326d3563ebf79 SHA512 4cd405ff046fd209bcc543c55514e5750007f76e2ed014bcf50975d62493feee0173c0649a06632d2aff2bcd39375be4ec5d341ba75558a257edf7a4ae03a63c
|
||||
DIST tpm2-pkcs11-1.5.0.tar.gz 1355121 BLAKE2B 9c00deb62bf30e22ef346bcdf951252913709f6c953f45e68df35cea434e55f79a960fea16aaa46794650c0cceaf979f4250af8cc835e48f34aca5b2306f2685 SHA512 999adf3ea031dfbb0eadefbd6b2c5457bff738bad231efa70218032f851fe5ba466e37bdf47b5bce380c378b97e88b2a76c9b59a264db5c5f380a9ba3cce58a0
|
||||
EBUILD tpm2-pkcs11-1.5.0.ebuild 1559 BLAKE2B 91679bcf8eec8fe09d12601bbfa0bf0ad120d6eb60b0025044d31f814506bfeda522948dd150fbe9331c382f6079e35776dc85717879c4f0abfc99e61c1ad3b0 SHA512 9eba3fe01a307f46680bbd7e9880c71a6368d56711c67fdd10bc9f5d67bf934400621946df67e9528a8d93fbd60a140e9af4f5da3743ba50663ae6b83edc0c87
|
||||
MISC metadata.xml 468 BLAKE2B e08802703d3c5706bd33b10fc052a921d080c634ab2f9dae36b10b6f16e9fd0d5026b78b8f8c3e1f37a26bbdf6b235306fcb85ea904b50d1eb07cf7bbcfa5757 SHA512 a347075cf14f72b8f1b221ec0436531f53aad8ee878532695304d6972964ec65c119c1a40abab1efc8dfce0d5abdc2fc0977f212ca08b2791e7a7ea78a074f5f
|
||||
MISC metadata.xml 472 BLAKE2B 4af9c148a85d2d2c3daf24b964fd5dd82549eee8f3f46368b44def7a8e1c252f84d61f2c210dfae475a6e679ebb7e7a57fdc5b2f6d6ae14bb3273cca11177219 SHA512 dfefef79006af7d6ea0a45130fc7fa43673318cd2c0efea02cf796838c1a3f10046f9b415d0b4ea33e63a2a4dcc34324f1a3d4b7627b92a32ea371374a7e4653
|
||||
|
@ -1,4 +1,4 @@
|
||||
AUX tpm2-totp-0.3.0-Remove-bogus-value-from-Makefile.am 730 BLAKE2B 8bf144a03ec3c29c2e43f564ba65e8c10a70c61dc3e14d8c1085012f3aa1d8bbbb2cac3ab634ea02122ed1f2d21103b2fbf307528af178f3265788baeee1221f SHA512 3f51ed8205d6a0480abe85bc49c4fa86eb8141f3667a04dcac327e6c4382c9b430c97d170506a4e12bbda80c981128e9b5f5308036d4ccaee4e28bb93b866204
|
||||
DIST tpm2-totp-0.3.0.tar.gz 428874 BLAKE2B 413f4418cd1ce9a996f36c83e27c3fe256b2d3f5ff36e7df1dc1b651e38afa222be9742d5cfa76287263a4e1402dabea3400b41a1e1bde9f31fe03f82894f4f1 SHA512 d47cc8155a60a464afe602c3114ff8e6b2ff825457e6069693947421716b97c34b00f70adbcb4cda1b5b9639b8a3dfc7800295bbff99822da7a8077ebf78d6b2
|
||||
EBUILD tpm2-totp-0.3.0.ebuild 1064 BLAKE2B 5611bdffbba3553a038bd61377e22c1bdafd5bb04018222b4e325b8296f101530a783df628d1968b4cdb510b23d10f35d033405d54f85bdb41a747d63e3bdbbe SHA512 8d16ac7a67fbc072b7478eacc0b60645fa6fc3c4a02c589ba407f0ddf40581d529e337652e558a775a7d328fee5eaf776eb6d1d02caa444584a08f3589bc21e7
|
||||
MISC metadata.xml 574 BLAKE2B fb8af894a46a8e2ab847b277d92f9fcb73a59da34ea545d5b116aa16c2ceaf94d795b064cf9f8695c4363654fbff3aa97759a00594ef09b7825f0a0e99b9c406 SHA512 e74c1adc64ace9aea1568ddb6a6e50bac391e02cdf97986174b0240083d339fbebcc3266b5ce71454025f6b2af9326858c53947286916e63faa3ca9fad56e396
|
||||
MISC metadata.xml 578 BLAKE2B d9b70911def219cb2b0e2f966a516b5eb9a72526e7ef60fa2c2517a4b7d1ea9eecb62350ad6f3b9eea9060943464ace783e99ad607dd1f170792f9a2f9b287f1 SHA512 6aba9b9b07c06c143b443c8b79b5b2783009b03901e2ffc3ad3ee9a76e18ec5af45792328577bb21206916c3a904ed1c0b72ef93ff02177903a55e38112febdb
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST tpm2-tss-engine-1.1.0.tar.gz 394448 BLAKE2B 0502907dc9ce872f31be3b980f975a02af2e3e4b369d188afa5327bd4475d93dbf43769dc7ddc11e8cbda8d1fde09f28a9aef9145e859a90225cd397f62c7a2c SHA512 5d2e08178be54350e8672245023d601a0d9d520f8c49e977af49d7c59b91d033c14b4a347b71e042fe7c5ff12af9fcc43b69fd1dc83a9f0db12d47d43e1107f4
|
||||
EBUILD tpm2-tss-engine-1.1.0.ebuild 824 BLAKE2B 468c0e8f67cf86c2b7aec7466bcba1ef7180ac24c73f1716510a53f79f0f0aaffa5df7d80276ddf9a6784dae9661650c11bf858fb03734918bc0d618f785e428 SHA512 b4a7b735533ffe077aad28c0cae60f0e611fe5b58b8dbd0bd87195e19a76d8dde7506f115f29ff86e4b93a7e3de8cc5fe923eb65db0e11ab9a058a6ba9793193
|
||||
MISC metadata.xml 493 BLAKE2B aa698b011d1d42b7a68349b50f345ff2d71ee30271c80d506b69254adf2b62e4b81a3ad8a4b26aa9878d3d691927b837c77d69bb32ac6c6b7b4470388d2a36c2 SHA512 e3790629d744cfe6db020a1ab460ce73260b7ffc7bdf842ae77d9f58c1f7dcbafdb6cad198fef04de36afe96b8cdb12fc7e8bd8106f1c85223a40c7b308c096f
|
||||
MISC metadata.xml 497 BLAKE2B 98207e2376eb416b503f14f6bc6158bbe9f284fc88727d89a8823cfc2b4841276faab3b47df3230fa859b3235ae13a0ea99f6f8d75ef76b43075cade46302667 SHA512 81c6cfe30f368e282005fba3a53d1b7e9947ca7b3f88fce3a17a41ac522d61d43f0b6a41c12b6ce5207e228f88ea11d0416f4f21574dc6b4527f4172a0417e61
|
||||
|
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
DIST ASV-1.3.zip 1579461 BLAKE2B 9c0564aa98936f6b0b44f5ef75af23da0a64f50430832ed707ad6e076e5f463bb14afaae93933cc66933289c8388c336ec01a79562ec4e6ca0105042e2b0de42 SHA512 3f1275dd4e95e61f5f2d0da7721a1ab2efd66f2bf8b72a34365a187b6a467be64a006f6769b5e562be7aa6499ab7c41954ffa90976ec81687de5d8e485d43bf9
|
||||
EBUILD sword-ASV-1.3.ebuild 324 BLAKE2B fdb17c3f7336f2795c6807616c3ebb5807bd83d63ca9a01529a336acacca40fff29ee6e224e003c82ab2662c48c16cabe89b2abadf23325c80cbdd28e0ec6e5c SHA512 b66a8de120fa802d65fdea45fda764d845613f87a3781f2bef84a14ba29633809784075140a607543e05b6b0693babb71a7e5cc8eb57797828b6652d13f8d61e
|
||||
DIST ASV-2.0.zip 3285762 BLAKE2B 511be1fd95ca75fd013a65c344f49205588bbee02ccfcf8e17760096a3734e54de442dbf528083e08a11e2a8a7f5eb32a44f14cdeafc02332825976f981418cc SHA512 0566e21ee437d2f2f93d3b93f5ae466a91b44c9df62bb8cda169cf586dccbe461ef1fe039225219bce29bf155ede2d778518bf3faeeaf56fb677f9c42deb18a6
|
||||
EBUILD sword-ASV-2.0.ebuild 336 BLAKE2B f95c6356af781454af47f5d0ad47b3b587dd1802e3488022aa758a674d1fc3320130cdd341c53a54684834ce23254e2dd5825e07f04424779c34aaea72f1a103 SHA512 704d54f802047c88c69c5ad106085e93e4b495a25912682828595150038ffd1bd20e12b24253a502b0bd033fa2402a13f5317e85ea403d8a020c60f3229a16f4
|
||||
MISC metadata.xml 269 BLAKE2B 94cfc62aa495a9b998e0dc1f729f5be1079587af1d233c0399f09e51f31bf112e42b89890cefbd0c38a9fb8e8083a69fe31ab201568237ba4bd7556ba7a57d91 SHA512 87dabbe6b0b86a154a72aa51061285df4fb3ee8e8e12b22618c0e079ed02598c76df70698ca581792469611603925d1fbaa125e2826a17960ab20faecf7af8a7
|
||||
|
@ -1,8 +1,9 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
SWORD_MODULE="ASV"
|
||||
|
||||
SWORD_MINIMUM_VERSION="1.5.9"
|
||||
|
||||
inherit sword-module
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST AraSVD-2.0.zip 1818327 BLAKE2B 07ee32f665ba580a2e31536c25346d5d5b10281acc4dd9bf6e21ca23aaf8a908f73062bffc035c0b64b0084975c3d5558af1c6c6e915ac408111aca9bf7309be SHA512 ebd5e3b2e0ff9c6a02c71891285bc6163f886d01f53ea703164f80cb03b8e379f0f1d13caa685928d5c2e463569ca87ada11db1699f8ec7d6b4698120d3a4ba5
|
||||
EBUILD sword-AraSVD-2.0.ebuild 362 BLAKE2B add43e10eef14f06d91240ac507556c9dca5cd982c6a2cf8de36d292901ea9880063f629aa2ec2f8df14d71aec5ab1074fa88e618d527570c603f3d2e2455018 SHA512 5fb8019a8c5673517b0a31351ac024bfaac7c6f9d4b26426a36b6693f2320c843bf18496777aec7a10540054d6e49b768aeb67b08dcc550e7ddbf310c357b36d
|
||||
DIST AraSVD-2.1.zip 1820109 BLAKE2B d999b61b873481b11975b46a291a5bdb5f67f30f61e9308f528c9846255b79080a29ca2011e3e8dd99b44c1896029c41dbccce5429a161ccc1f3caebd938c0e7 SHA512 fe008dd4527cc6db222ea7f31d38a34880dda0bdca4c8bd377fe7ceb4d8f5b6940939842415142fa38c7a7f161d778cedfa0ca048202271b097f0891e90cae9a
|
||||
EBUILD sword-AraSVD-2.1.ebuild 362 BLAKE2B 31c76911373a8d11b4d630de5c6f53442e60e89d3d25f730172bf0cd1bf5461eb7faf6885cfecdcdf90f5c7c3eb1a01da39d11465a63cf914c6005984bfff7bd SHA512 a8b0b68304a64964895de96d16bd5b23c89064579616d8a5986534ebccaea2ec875ac91d99c91736189b1b4be816d1ceb774a3e0f8743e6c169ca044347a935c
|
||||
MISC metadata.xml 714 BLAKE2B 950755f4f5d966a4f1b0801676127469f3fe161622442da523f1cc6eed0f69e362fe8e5c3c91779ec1f82fce18cfe29ffac74b23225cc9379fbc0abf82464d8f SHA512 40a366066ad2466a3a1b88af7695c8bddfabbfd16a4034995b19f6011128193b4738dbd4099022e3424425f3ee97f32a065845685bd6ef83fef0e129a57853cf
|
||||
|
@ -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
|
@ -1,3 +1,3 @@
|
||||
DIST Byz-2.4.zip 972160 BLAKE2B 9d35520f1a98b9774a8262d21157eff661c11a8caf4624d8e8ccfc1314b73b115f9b982c032369c819b509a14c94986c92cfe2d2cfdd1dc01249e0593b1b3764 SHA512 5c33b20c471f827c625144abe559bc0c8168a2fa019b040c96fb0ef95353ae220069e2675fa7eced36b92163278939cfbbc855db38654ab1bf457aa5a1b6c39a
|
||||
EBUILD sword-Byz-2.4.ebuild 366 BLAKE2B 95c52cad969a757c6b741c3dbbc0a81ab32d35f9cfc37d06f411cd5d757392040b3b8e6535bd5e481f9a4be63caa62cc95a44cd477e0e87edf04c27369e1adf5 SHA512 544d78d09b06eea9a584ebe21c181063505465b6a96c9bdee02f5826715adb2ca4b7fd9b9d09b14afc8450abc5f477ccc0e43e319883b678b88d40f7aa341eb6
|
||||
DIST Byz-3.0.zip 967824 BLAKE2B 7aa27263a21c42ce618f075e706929741d8c587800b854418a051ad124b8fae66b9a3e9aaf22a775bf20c83348bf0fd6c11b88fc3f6f7eaf46e92486dcb22734 SHA512 3c561b3a38d64ebcd8cd1b5252b8e0c414d0f5cf565905169ac81d0621599a7c7019e25a70c83012c08d0a10d7801790365ca0ba745242509bb20d70b6bb39d1
|
||||
EBUILD sword-Byz-3.0.ebuild 366 BLAKE2B 912bf7d1ba8d9b04fd284e159e90e2c714beb8de28f635e449bd2498ac0ebf68a7fca5879ea47746fabbd554d918c83a58efb0853fd45d286a26b4c88d51527f SHA512 9adb9ac576b1e6edfa6c4c0a2aef7d321b86ffcb3c8d3ba534506806e2cca6c8c263e8fe3a927a2cb5940d7b725635144ee5f3c3b7597bd53957b148964adfc8
|
||||
MISC metadata.xml 722 BLAKE2B 1e2d1bfd0cb551187e65f79b0ba0bfe6dd399be0a049e3135fae8c714fca30d9a4dca4fa23a049d56ce69a4150242ca5a545bfeb33314c263b04a351988a6dad SHA512 0bafd0a858d24a7d1d0f4b054858d4fae175f1c27ffd0d481673b68908939a3756317fb856c4ff74dd317853c118740557d4c54ec6bc87110100cbd2a4d96a85
|
||||
|
@ -1,9 +1,9 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
SWORD_MINIMUM_VERSION="1.7.2"
|
||||
SWORD_MINIMUM_VERSION="1.5.9"
|
||||
|
||||
inherit sword-module
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST Che1860-1.2.zip 432000 BLAKE2B 69fcf4f252ae7c331c32f3f69df8cc5162947b760d71dae7a7f5acbc573fafd6bed26f9791afeeb63aaa1900af474306109abd69678ce38de1943d94054463a4 SHA512 59fb2ecbd010fa1b3e16bb0dd3643f81d34e042856ad94b433e761f63a366540fee4a2ac5f0d20bd75c6627fdf8296dd653dfee27398b54a635a549ca62f7808
|
||||
EBUILD sword-Che1860-1.2.ebuild 337 BLAKE2B 54af5f35abd3c0fba23c45ac03c20ee59dc882bc447b10fc92df168b388ea4dffc6efb2465b7ce2be44369c9e74c8647e2888759b97364179944a301dc092523 SHA512 5fb78a49fdc61b26da3b8d1f1953d80a23f63edcbf73eb85664b4c86c636f90b462a08e8f99dca66fab61feb95ca870031e4e0bc893a9346f2fc178463ffcf94
|
||||
DIST Che1860-2.0.zip 848919 BLAKE2B 7304045fc5ef6bd0161d82e54bfa9ba41d85acbeb45d7218f2c8a6408d83e1cbe03cfa9e23094c608891ded097ef5ec9e57c278b985e67aea0df2b2c58710201 SHA512 d74782a723ea36986d5d9cc629fffe8272655db6a15fc878a833477b94280a431b11e0cb83fbb20a22ad2689419943fa9d4fb9aff1fa84a473462483af1ba68a
|
||||
EBUILD sword-Che1860-2.0.ebuild 372 BLAKE2B 48738b36a74079d8482eea8e53a7873bf9ea2d879bd8b5efc6dfcd397cf4394d2581c108ae7ddc6b1d361fe3c9fccff38bb27639e5e1aa5becbce87891d81820 SHA512 41d89caab6bd062a1eb37e7920e98e1490c8f265e06d8dc4a199d6773db7d3821bfcf3c088833a59bd9cebb76b8bb98b6a46d8bcf81a9f265861b6ed586b63af
|
||||
MISC metadata.xml 631 BLAKE2B b7a2554fe782cce99f164191726496305d639990302af90b91c50b843b74d1a80c0437daa252cb66c7e783bd0f0b8a0040faff849b85ff284b4c80153f575836 SHA512 450460252972c68d974125bce0ccddd9c112dfe218db368748bee89486f82d530cfe55b41e55be932588bc50730cba0e63057203c7c0df8a39f61ed9d7f17997
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST ChiNCVs-1.0.zip 1481101 BLAKE2B d9d9af5b59e719d883903f44cc286f03e1cddaf3a9b2b4afcece398c1eb1a593e4af947a000d3bddc79c2409f7084f9105dae65c6749de641f10c1a1b6d2467d SHA512 9ece73ee0484289d0d461989832ead759093ae671d904168c79d7ac036e1d082f6442e496dbcb61145b9528450016f47981edd2369ffdb306bad1108e43cc95b
|
||||
EBUILD sword-ChiNCVs-1.0.ebuild 359 BLAKE2B 5d8aa309cc2be88c1edd19e620474ef0a556103938ecf1e36b6cc09d97711138f604ccdec2bf1830e895e576f2e2198cb254f70f0aae49aa3d655aa3ab8a8122 SHA512 d72a3a80596e5cd389d9a2e40e5c6c724b8671a7d3af44f840be76155b28f90ab09589330cb98e8c79533a5ebe1436950da70cd28e7afad137857a1072c0b60a
|
||||
DIST ChiNCVs-1.1.zip 1651581 BLAKE2B f4b2b7bc008d0125cdcfed65f6faa0f6a935d1e0f9482159754300ee3efb42deeedcb1550e7233197d7e12f0616c880e0a4daa77a36f622d00b46a0e3d95891e SHA512 c7941e322d7059b1b341455cd0c34a9023e74abca86daca728364e5b569c36301f2f43cbab4dd956e299245391e17e82170e0d4bda5628f14c7515ffa592ca2b
|
||||
EBUILD sword-ChiNCVs-1.1.ebuild 359 BLAKE2B e65ca947a57529b102599b00126059712a95e48de71a5aa50af8d6b8c64ef1310b037f36c49dcf79b8136acc164e928a79cfff34adf978e9af261396c50bd247 SHA512 97d474a88dfbf2db64608bb30df41620e9445ccca1a57fc4a8745c39c3b2e19482102abcd1a545373cc61e7f723c5a65d1fd3997bec19136ec8a369189af49c2
|
||||
MISC metadata.xml 269 BLAKE2B 94cfc62aa495a9b998e0dc1f729f5be1079587af1d233c0399f09e51f31bf112e42b89890cefbd0c38a9fb8e8083a69fe31ab201568237ba4bd7556ba7a57d91 SHA512 87dabbe6b0b86a154a72aa51061285df4fb3ee8e8e12b22618c0e079ed02598c76df70698ca581792469611603925d1fbaa125e2826a17960ab20faecf7af8a7
|
||||
|
@ -1,9 +1,9 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
SWORD_MINIMUM_VERSION="1.5.6"
|
||||
SWORD_MINIMUM_VERSION="1.6.0"
|
||||
|
||||
inherit sword-module
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST ChiNCVt-1.0.zip 1481334 BLAKE2B 97f00327bd9d528e72eff7b9f6efb92b312c8aa7318402a1ac0a92ec41c376af9a04e80d3e328fbfbe9d0226ffab5448ecb09fecf17e1e672c07c0c27b7e1af1 SHA512 5a392c595b7355cc407d5e8db124c550f66e46b6d9d21c1e945b1341f175add1e7098f350236e7c520fe1f8fc10a3e44ae497037308d84a6c9354ab2a430f86f
|
||||
EBUILD sword-ChiNCVt-1.0.ebuild 360 BLAKE2B 68958c17ca9c842bd447f931312a6c0b91f3edff490e69012f4945f32eda1ae847d0acd9b686f4c2d218ba7aa5fb8916ab3df46565ea00e81de47a07d3a5cbce SHA512 7939ae280f2d5ba35eabf5423c66e15a47282ddd9d2896907082fa2fcc17f4f8416b35634361695d93e0aebe4b66ba390ae8963aea67e3d0643163c851ec6c0d
|
||||
DIST ChiNCVt-1.1.zip 1657319 BLAKE2B 9b6a99a9ebf14e64440a169110b04c2a275526546fde41b9e6e113a4af1adbf8aac5870c6f8d7dad5c204dd5f091e2b94ca886ac9649346657f6f216a6993e9f SHA512 6a4594e112bd7673522a9715f6b0a1167769a028ca7549c946970944bb9a561244ce7b99d3d169baeada4c73279877343190336a113ed27c97ddbc1884a48b73
|
||||
EBUILD sword-ChiNCVt-1.1.ebuild 360 BLAKE2B 04b1bef0f339e8981d38e3b0a36d6bb93b30407969de5db855ef20e80b5f8353516ad53217090a7cbe82c3af1495aa598402316d155af5a6da4a47fde4278279 SHA512 0f75713ce93fcacf616d15b3b9dac67aceb10818c9c7f0eaca654e4cf3c7b1316423ca61563ee39a75e23f0a1e1f014d656af83ba52971bb952c9459d83c0253
|
||||
MISC metadata.xml 269 BLAKE2B 94cfc62aa495a9b998e0dc1f729f5be1079587af1d233c0399f09e51f31bf112e42b89890cefbd0c38a9fb8e8083a69fe31ab201568237ba4bd7556ba7a57d91 SHA512 87dabbe6b0b86a154a72aa51061285df4fb3ee8e8e12b22618c0e079ed02598c76df70698ca581792469611603925d1fbaa125e2826a17960ab20faecf7af8a7
|
||||
|
@ -1,9 +1,9 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
SWORD_MINIMUM_VERSION="1.5.6"
|
||||
SWORD_MINIMUM_VERSION="1.5.9"
|
||||
|
||||
inherit sword-module
|
||||
|
@ -0,0 +1,3 @@
|
||||
DIST ChiSB-1.0.zip 1833918 BLAKE2B 51aa1d4b44746e84484b68a3c25b55586a553ece6164edd96d6ec14f30e657adf791fe8eef8e93247c8b5a4634f7b3682476340a7c7aa4b702a90083b6d52502 SHA512 fd29b24ae12ba15837a0cf80f5bd37c37cd25467fa02fb715ed40090207d3cf1341be79516da2ad02cb7610ae8d08d8f995ceaa072d2cbb14423528dac6adb2f
|
||||
EBUILD sword-ChiSB-1.0.ebuild 357 BLAKE2B 065dbe8c3d91aced2a8bbc9518b6579205ecd45fff961ec717297fd8c9c67efbfaea8ead3d89fb7e0a07b0baacd67e5d61492e1da8778b11a0e1ef83794e25f5 SHA512 d47e37615f22d3d8cd4661285d3c493f2c39b4c8356bcf8ab4f7def8913e877c2412ccd2d9a4334b0a651a3095b7b8abbbd113276970ac326bf81d8345ef58df
|
||||
MISC metadata.xml 1373 BLAKE2B 8d2880fd9e5970f91c3b5914159c1b4e5cd7b1a752cb2b2551180eddc765720c5733e09c77beae20521a3fe0c2a9d9ee2ffb99480bf237f8019b2b0f43b9576a SHA512 74e466d98e8c59372b9b1edcc7dbb3b0c36ab2635e263c969123a9cf47e1a0b99fdf7d1b715b3082d01bea7a6d29199b4be1720540b06aa07bb655ce5888dcdc
|
@ -0,0 +1,13 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
SWORD_MINIMUM_VERSION="1.6.2"
|
||||
|
||||
inherit sword-module
|
||||
|
||||
DESCRIPTION="The Studium Biblicum Version in traditional Chinese"
|
||||
HOMEPAGE="https://crosswire.org/sword/modules/ModInfo.jsp?modName=ChiSB"
|
||||
LICENSE="public-domain"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
@ -1,3 +1,3 @@
|
||||
DIST ChiUn-2.6.zip 2990001 BLAKE2B a9f48d2dc9ed084343781f993e13dbf5e53bc58bfa7720f859be652ebfb89c95c6dbfebbf35a31757d1aed02affac37525a846c18f81323d56cb0be254907e94 SHA512 589b1c008f863ee324e0dd48565ba679cc56e5e8c352f215e00a6a82435a42d0c9c73a4b84babb6d9776f4c5f0682b3bf105121f8ad7737be214c1fc8b7f3d80
|
||||
EBUILD sword-ChiUn-2.6.ebuild 360 BLAKE2B 7d37c3d188f691040d6f69223865c6f89af0601cf413181239b48db3572485ee8cf9757e15d81627e9d9896f91ae01909d41023e5bda4240c9201148617597eb SHA512 898a40cc3cc852562c2f441ad5e554ca8ed631d425c0a9c67bf37bfd1f0db18500ff3ee9fa756eda31f09c13eac190ae843ed66d25a9cce6b0de0371deadaeb9
|
||||
DIST ChiUn-3.0.zip 3041500 BLAKE2B 8f16c8046f8e8d22aa315904b15e52f090a4e23d3c0ad9083131a17d3040989d95c1727d6dc2833e7605c5a24edbb3fe1786944784fcf226ce35d7108558cd46 SHA512 eb0ebb77e462532bdf450a0e9fb26a1a5744dbbcc6505b3c196283944870f27bcb8acf3b14c80567f3e23c905ec0600dd749ff55863ca5e56fa490f1cd623bb8
|
||||
EBUILD sword-ChiUn-3.0.ebuild 360 BLAKE2B 5fbb6fe22726c89c7d035446a3bc72c17daa7fa2a114e72ca74ace7d6640db46a1c595d843d925ee4a67c9aea1bdfd22e0ae221a8530c7c095bb6f4f45cf01f5 SHA512 325475b6107cc668f8d149ffb887aad30aa654d738a7f2d6c341c6912577afc16b3decf35bf24b8b02dcd5105e521f1339fa230e6ae415f2d52ca04cefd53054
|
||||
MISC metadata.xml 269 BLAKE2B 94cfc62aa495a9b998e0dc1f729f5be1079587af1d233c0399f09e51f31bf112e42b89890cefbd0c38a9fb8e8083a69fe31ab201568237ba4bd7556ba7a57d91 SHA512 87dabbe6b0b86a154a72aa51061285df4fb3ee8e8e12b22618c0e079ed02598c76df70698ca581792469611603925d1fbaa125e2826a17960ab20faecf7af8a7
|
||||
|
@ -1,9 +1,9 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
SWORD_MINIMUM_VERSION="1.5.9"
|
||||
SWORD_MINIMUM_VERSION="1.6.0"
|
||||
|
||||
inherit sword-module
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST ChiUns-2.5.2.zip 2985598 BLAKE2B 76906cc295a3df8b9d37a46ddecce91ccd7790fcc165774e598b352d47d3437ff714994205cc8eacc2ab075635d7c12b48867cddb6b1efb53fb52df363645f91 SHA512 4b1e3c016fec1b84eec8e546aa9e52e151eb1a16368924b7674618501d746e90714ae29cf518692c8b34ae8959994002076464c7bf653694c5e5287535af5634
|
||||
EBUILD sword-ChiUns-2.5.2.ebuild 360 BLAKE2B 8993bd444452b9cc572bdabc445811a92639db88ec628826c47f4535dc6cca95db77268cb23666b24459c5affc92dcd040f7ee97bcd0a1b6afe89544f2704e5d SHA512 da63170780ce5b89bd405d5c0403f203dcad02b0a2e57f32f4f2321a6bdccbb22ee2d7e36c5f203bbf6fa8f07fb73ab404ab9a7df66d40b9b45b321e97ba3fe8
|
||||
DIST ChiUns-3.0.zip 3045548 BLAKE2B 1643f7aac737fd5727d4a3244d605819cab7042b8f8b1eb556bd366b272de909a0b9d6273daff17d976ae4afef6f20456d257bc2f6cfa7808ab9177576c0656f SHA512 1184d9da002d345cc5b0275f948001bf4e03af31afb326a0b661db80d52bfc154c0ec4392e8844f9a1788adf9ee4c24d7327f6747d3aa7631bfdd54ec00403f3
|
||||
EBUILD sword-ChiUns-3.0.ebuild 360 BLAKE2B 751e3c4a0ca1ddc99fd032269ab08513a0b12eb558554c7024bf230b4c3efd5b120e2d2d67516f785a1c05be5f6788b8d518170a7e43072fa9e3383154470a48 SHA512 64d962739c4348c078fb8c5e988db25ef6172aa9f16320cb5a240add9c0ba80a3141f65ba42679df3d82987b7a0fff82612086bdd1603c43cb6deb38f10ac7ac
|
||||
MISC metadata.xml 269 BLAKE2B 94cfc62aa495a9b998e0dc1f729f5be1079587af1d233c0399f09e51f31bf112e42b89890cefbd0c38a9fb8e8083a69fe31ab201568237ba4bd7556ba7a57d91 SHA512 87dabbe6b0b86a154a72aa51061285df4fb3ee8e8e12b22618c0e079ed02598c76df70698ca581792469611603925d1fbaa125e2826a17960ab20faecf7af8a7
|
||||
|
@ -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
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue