mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-19 13:31:28 +02:00
bump(sys-apps/smartmontools): sync with upstream for arm64
Signed-off-by: Geoff Levand <geoff@infradead.org>
This commit is contained in:
parent
9a5f176f57
commit
bd59a574a9
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=configure install prepare
|
||||
DEPEND=caps? ( sys-libs/libcap-ng ) selinux? ( sys-libs/libselinux sec-policy/selinux-smartmon ) virtual/pkgconfig
|
||||
DESCRIPTION=Self-Monitoring, Analysis and Reporting Technology System (S.M.A.R.T.) monitoring tools
|
||||
EAPI=4
|
||||
HOMEPAGE=http://smartmontools.sourceforge.net/
|
||||
IUSE=caps minimal selinux static
|
||||
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~x64-macos
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=caps? ( sys-libs/libcap-ng ) selinux? ( sys-libs/libselinux sec-policy/selinux-smartmon ) !minimal? ( virtual/mailx )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/smartmontools/smartmontools-6.1.tar.gz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 multilib 62927b3db3a589b0806255f3a002d5d3 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 42408102d713fbad60ca21349865edb4
|
||||
_md5_=0fdd676c8e7dcf6f942755f39a97b924
|
@ -10,4 +10,4 @@ RDEPEND=caps? ( static? ( sys-libs/libcap-ng[static-libs] ) !static? ( sys-libs/
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/smartmontools/smartmontools-6.3.tar.gz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 multilib 62927b3db3a589b0806255f3a002d5d3 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 42408102d713fbad60ca21349865edb4
|
||||
_md5_=286e37a7e42a6cb3219f26ec29e41082
|
||||
_md5_=f948178c2d9d53d9dcdf59edc9a609d8
|
||||
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=configure install prepare
|
||||
DEPEND=caps? ( static? ( sys-libs/libcap-ng[static-libs] ) !static? ( sys-libs/libcap-ng ) ) selinux? ( sys-libs/libselinux sec-policy/selinux-smartmon ) virtual/pkgconfig
|
||||
DEPEND=caps? ( static? ( sys-libs/libcap-ng[static-libs] ) !static? ( sys-libs/libcap-ng ) ) selinux? ( sys-libs/libselinux ) virtual/pkgconfig
|
||||
DESCRIPTION=Self-Monitoring, Analysis and Reporting Technology System (S.M.A.R.T.) monitoring tools
|
||||
EAPI=4
|
||||
HOMEPAGE=http://smartmontools.sourceforge.net/
|
||||
IUSE=caps minimal selinux static
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~x64-macos
|
||||
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~x64-macos
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=caps? ( static? ( sys-libs/libcap-ng[static-libs] ) !static? ( sys-libs/libcap-ng ) ) selinux? ( sys-libs/libselinux sec-policy/selinux-smartmon ) !minimal? ( virtual/mailx )
|
||||
RDEPEND=caps? ( static? ( sys-libs/libcap-ng[static-libs] ) !static? ( sys-libs/libcap-ng ) ) selinux? ( sys-libs/libselinux ) !minimal? ( virtual/mailx ) selinux? ( sec-policy/selinux-smartmon )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/smartmontools/smartmontools-6.2.tar.gz
|
||||
SRC_URI=mirror://sourceforge/smartmontools/smartmontools-6.4.tar.gz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 multilib 62927b3db3a589b0806255f3a002d5d3 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 42408102d713fbad60ca21349865edb4
|
||||
_md5_=9ee080df78d04a50eacadbd7f978c809
|
||||
_md5_=e3ad89a4809cc9305561ad843b2279ee
|
@ -8,4 +8,4 @@ LICENSE=GPL-2
|
||||
RDEPEND=caps? ( sys-libs/libcap-ng ) selinux? ( sys-libs/libselinux ) !minimal? ( virtual/mailx ) selinux? ( sec-policy/selinux-smartmon )
|
||||
SLOT=0
|
||||
_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 subversion c12bdf4fcc82f86ad89b14c8f76c4026 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 42408102d713fbad60ca21349865edb4
|
||||
_md5_=5990e4ea7f74cff41493fa3e68deacef
|
||||
_md5_=ee85f048c0b7eda89de7274256f73372
|
||||
|
@ -1,6 +1,22 @@
|
||||
# ChangeLog for sys-apps/smartmontools
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/smartmontools/ChangeLog,v 1.146 2014/11/11 10:44:45 ago Exp $
|
||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/smartmontools/ChangeLog,v 1.150 2015/08/06 13:40:36 klausman Exp $
|
||||
|
||||
06 Aug 2015; Tobias Klausmann <klausman@gentoo.org> smartmontools-6.4.ebuild:
|
||||
Stable on alpha, bug 555528
|
||||
|
||||
02 Aug 2015; Agostino Sarubbo <ago@gentoo.org> smartmontools-6.4.ebuild:
|
||||
Stable for x86, wrt bug #555528
|
||||
|
||||
31 Jul 2015; Agostino Sarubbo <ago@gentoo.org> smartmontools-6.4.ebuild:
|
||||
Stable for amd64, wrt bug #555528
|
||||
|
||||
*smartmontools-6.4 (07 Jun 2015)
|
||||
|
||||
07 Jun 2015; Lars Wendler <polynomial-c@gentoo.org>
|
||||
-smartmontools-6.1.ebuild, -smartmontools-6.2.ebuild,
|
||||
+smartmontools-6.4.ebuild, smartmontools-9999.ebuild, -files/smartd.rc:
|
||||
Version bump. Removed old.
|
||||
|
||||
11 Nov 2014; Agostino Sarubbo <ago@gentoo.org> smartmontools-6.3.ebuild:
|
||||
Stable for ia64, wrt bug #526444
|
||||
|
@ -1,32 +1,9 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX smartd-r1.rc 735 SHA256 691e41511a27c13eeccb5a2e448daf3acba984fe833804c8b36d9ffd6b4427ff SHA512 199970c8da29c884e1e72b55b04edc1ea26b1b73655b7734fba81b80258e2f1a18bbbc0e28c3811988c806fc5a61f5feac20a6ae5c784573b4b150b48b38ec3a WHIRLPOOL 41ae383d703ef51533a8ef4606e81c5c58d25d80e27b91bc4a1def552da0772e2028314e31b7a080b6bee12deebb21411ecca99f4697bb6b63c3d878a36e19e9
|
||||
AUX smartd-r1.rc 620 SHA256 71e44b5881187aa63558861d16c9c4a24212131c5eb11274b50fe743ed50af16 SHA512 c70453cb9c7331cf75e6a4023984336527094de405a25379b520c2f0ed91e72285ec9051669c25f585f82ca0fe8b694761d2cec8d0fb2d586dc1bb175a18f3b8 WHIRLPOOL 285047a6263856037a758db37aca8777916fbaaf7c7ad03197aa972e5272d27baf7bcf2586875cdff107bd2e68cdd9f906e9dcc75593ed6c46728665a463de36
|
||||
AUX smartd.confd 107 SHA256 714cc1b253e1f59b884be89693757fec91ca878c62f37451a49ef6bb72263e85 SHA512 ff45462944f01c0e7cac99443078b253dcbaed4f99ffab85052b12361d9eec4beec81cab334fbede9148b3dd503d5205add32ef4327a788f02a8b1e37f460437 WHIRLPOOL 773405a2cc669f6eaae835bc3a6415151891b91ccf4111147f8b12d9763be26cbf65815879a70cd64ae12a36f59840ffcb15ff7e527479f88d9816130e704e76
|
||||
AUX smartd.rc 1007 SHA256 bdd4ce0d6f061342b5e55b0093c53c910cc2cca30d7d43e2d52b248dfa6368c0 SHA512 8fbe3777859f5bdf3e2e26995fee14c4e8c83fa9ecba5353ac3c97f20b7ca92caf024cf4d26e26820ad6b83148aa6a3893b6b378b06807546e0290b2b3061982 WHIRLPOOL 2dc5af0bde0dbd52c59d8755087a11a66b865c58bd73f593ee0448308faf28b1b64391226f2a11ae589e2335d32e76a9ef2ff56ee0e7a889d3e71e5db7a39c1e
|
||||
DIST smartmontools-6.1.tar.gz 787091 SHA256 a9003b8bccc82682f658ce76d70edb1842411e51dc56d4cd6b56618da1d9ce07 SHA512 38aca4b02c0acb4c1c641737a6b651c2110238e9696bef89adada650ab1314e3ab2f4a8bde538b959b341e3ec84348eecc075f1d709363b83b1fdb894a893295 WHIRLPOOL e94e3569c68ba57a012415f5aa9969a06d711f742e56fced0e32bb5d30f3d132f323e89e68a5d6aa7ea41ccc620eb23ea51cda4146e9d348cc444dd147d0e5dd
|
||||
DIST smartmontools-6.2.tar.gz 791427 SHA256 486f660579bb0fb4f6b927ded7531cb1f99685c666397377761c5b04dd96065b SHA512 b7f335faf1b1cdbb56c0ad637ca39ea8af399df2dabef08bcac5756d1daad12cc2ed26cbbf5ace0f646ce1fa863cfee17c9559eadf143fcb1b729c3f815e6bf3 WHIRLPOOL 437fcec6c33a248ef9e008060c41d2b90182d2367211a3ffee86964223ff391d5fc9b96a91765796226bc22ce157fe986585023237262b2bd6cdd0fd3f0b3212
|
||||
DIST smartmontools-6.3.tar.gz 809790 SHA256 a777065d1a5965d71b3672e054b09b7696200ec73aaf45ab636f34016538fe19 SHA512 59f13ca510618a65d4d227978fbcf9d0f67efbf75c425357ff79b283db650e1fc2ffb27cd37c32dc963c43130a2b982ef7b50e11673c92ae5a4369965fabe524 WHIRLPOOL 4574df8f2e01b1ef7b7874f0376021c6cce2ddd152de5d3db4c055d2e134d77d9a1cbbb372f43525f3ee2fcde2857c27f5feca96c7056dce4b5f86d7324a2087
|
||||
EBUILD smartmontools-6.1.ebuild 1745 SHA256 d9269ec44ebcdfb41a38fc51c2286256daaaa13731ac2a1c063aefd246c125a8 SHA512 28125ac987222e49b4b10c6346b606d014a2405c8611f186a258ac7500cbd6021fed843c12dfd59eaf84c1329cc3ed1846074f6c1015c4c1bed75e22b540795e WHIRLPOOL 83ab197e5befcd08078f0902e8ae402d8a5ae4624195d98d4f42b7f70e1ccedb17deca9dd922a1867dcaf1937635872ad314dd857a58dd2fc1bf195f13446c96
|
||||
EBUILD smartmontools-6.2.ebuild 1820 SHA256 d8a3e44d4e865bbfbc6e43b376fde81b097e98e5b3d048d3af48ac14a290af8f SHA512 2046d936012130d9b78648b433f443e116bc570c24d11175c242679412e074603626ba8e51783390f963e9997a36a75bece653a1c059754503508427fc7b5cc4 WHIRLPOOL 900acce0c3d2bd3863ef5566b9df27d385b52175bda559d2146426397a96fd291ad3ca42324aef2d937300be476f6d91d18716dd3fec3a2c726b9d8b6f5518d9
|
||||
EBUILD smartmontools-6.3.ebuild 1823 SHA256 05a5bc9cb4d207e43a999123e619a701fcf1de87a56c50e836ce3e2e0e1d5a14 SHA512 dcfb8f99fa08a2ca70009fdf17cea0f70cd2f82c8e280c957412fb3cc96a725ce6fca5198562bc8efafae45163c519d4b24a53d1b52e9e87764ecfa6b2b5caeb WHIRLPOOL 8c5cae0d97c61dd33099e3b43ef059d43250277ca84a1d8f086b2eacda5ff265bccab47deea7f522b8675175458c38ef3bc848a8653b800bcceb03751afee7d5
|
||||
EBUILD smartmontools-9999.ebuild 1771 SHA256 1e4ea2b161b75b9fa1b7635d762afda5a6d7b1f4d6132f329673c7730ba91ed1 SHA512 73a8f67ee73176e11bd17e921482b9d3a6a25949924dbab85047020d06e5684a562d2cc9d277a15c435c0e0b71ffc1d48851259c923c7f753952a0dd37657772 WHIRLPOOL ec16ef3c8e4d319d99a9125c07eb14728d5b86bff13397ea378f19eb5d4a33c87cb4062ab9ebfa4fd8705402d2e3da3b13bdf90ef5ec40d51e19fd84704327bb
|
||||
MISC ChangeLog 19566 SHA256 c2b3cb9a692323b14f69b0ab217fc9127a3a0f685e0cfabd1e9b7194cc7d8dea SHA512 2c6d654ebc7aff0f20d794937b6c7e6b2edf662f645c0e92a3d1f6916a3e88fc7acc0fc7abf17f95c35ee1ca42220c600af59fe1cfefa7979eb430cf7b18eb24 WHIRLPOOL f77e3105a8cc0bfe049c2d8498fba9b0311229e68433177bb64bc1604a797e4d24f0fc1449206e93d7a868cb8d56a9afc2cdd756fa14b5f8a13212093784f229
|
||||
MISC metadata.xml 266 SHA256 bdf7da32dcd39df0f58aa02c64dfd1c5dda0ca1080c9b1001d8e110881a364eb SHA512 d2809f0df32816d12eb21b020e5edd68c28bf3ad42ca6c6ae24acb2a08afdf2ca85398b830de01a7377c10e929a8b0a3e74c4daa3c43710ad8b93a198ef2d049 WHIRLPOOL 3df4d283499b426832cc7964e0bb277614ec8fbe4ca5729dfc8dec28a85bdadba94076c845d898ab73e13ece50e7e595322fdfc095a6e4c8fa0b1706b1119e88
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCAAGBQJUYeieAAoJELp701BxlEWflAIQALJeWKWmRVGTGOvGRt0epPmm
|
||||
CjKi0h9fZ20OmJ+5NiuhuUrQ+uBKTrghu7CHJLSbXjADO+fx6ANWSY1X4PGlhWSj
|
||||
Lqu2JGtqbST/lmXvWvA2cW8Tbie+2IKW1Ri99uCTc5StPSsghvXgmAKwwl00pYJA
|
||||
xdByJTZSmO8tjiXgwjdAJtlrTfXlU/ihN4annAvu37asq4r94+48t4UE5AeOVcdi
|
||||
SB7r1gSMO1ZYib4bdPycYFwUbPlMUODksqPMDG7Ma4LkrN0ztHJLAi75Xy5RMFJI
|
||||
WbcbZYS0MN5Cdl/uUka/RQOSzbVmH2Z2rZr5PKNXMD5LO2+YrXcMJns9uJg4EDZu
|
||||
0PLUeBUH0LsjeDc5cYB9kDM1uCxNOQA7OEA7pGytrQxbgac3Qs6pWkf/hBuQw714
|
||||
Mm7ybfPszkOpoSOa1UEffPdxacvp9p7q8yKl7ZG2Dn0zrEq4INioEZLbNemD/xMJ
|
||||
3pnaHpOq2meppIb8Q1h3GddL7YUm5VSTNBFUJH2sC08uUMvYnwlPuU2vTcPMMj2j
|
||||
L9vQ3bEKSlOw2HVEtWs2MGtc77v8AEA/7dWXvV0qT70QZoqchvefZyXoC75+ELnx
|
||||
Mu67URHsrmK68S7cLO1sx3HxHspdq7mLt19DHpxG1lotBKKmDABNRadGGB7Fvxxe
|
||||
G679sLdaKVE9JQYv7wWH
|
||||
=E8xM
|
||||
-----END PGP SIGNATURE-----
|
||||
DIST smartmontools-6.4.tar.gz 822539 SHA256 eab75600c1eda9c34b13097db71138ab376f3dad8a6a4667fb4d1d081feb7a85 SHA512 366cd55ec668da1ca8a3d9ba79d5bee6e0c59032936b7f2f161f8fbb1c9f869c505d715cc10562b6241f808bb8b534feaf9d9fd752f6cb1593ee893611742adc WHIRLPOOL 72af8a0a4754bd75da9e98a008c64c083579fe27bdbd0655da81c8fe7a258dbc305cafd05f2f21d1954918ab8ff040cf1d54b916a1ce82fb8da64ba2e49b4de0
|
||||
EBUILD smartmontools-6.3.ebuild 1710 SHA256 5db011e7d1e2862ac7d11c6115797faaa2c61e39e0c51e5151ec5ade1a6eaf8c SHA512 362754498c99e387b95e48a01a847871075334b4e13f54e62e33a38203e77ee199e115e97428867f6c99e5ca1d16a74e334b40cc066b11258bdb93bcb56d3584 WHIRLPOOL b11e076be8474806e6d6ecdd2ef294334374b380b892edadd85287b8eaa910df368a88e01491b1140903858af4e4b579a1eb219ea8972e154480def28cf642a6
|
||||
EBUILD smartmontools-6.4.ebuild 1708 SHA256 b1c237fe113c60dd3479a2e707391a9513cf4d5108937ec248c80ef6e605cc30 SHA512 fbfc726a442a2480dda397d815ef4bc99baa9d6f7821098a32121ae7e875c989892b926266d98c9f94dd4d7c0524088821deb076fbfe7b80431a75202c0e2229 WHIRLPOOL 6287b3ef9a4896874e76c906f7c3037f47004858f7a9f46d2daba815457d7fa5be935ec093d8618f562c4c0b8aaae9ca1a8d3a43afeb015510ac09d6892a6494
|
||||
EBUILD smartmontools-9999.ebuild 1650 SHA256 21b2ce7add04ed99aced2af7ac9d7ef4f0033d6ab855e58b2bb7f4150f507cee SHA512 e71730e910f8e95163e164f823242d33bd2a5053779c349feeda9c9838125003519c2430e3232aac8786540cfe410b0b2e47da2f80ad27d99fe537199e69a07b WHIRLPOOL 94763b3e80e86dfc327ba07c3034783a6f01b3cc670c6518cf9611df5787cbb6f16ab792fb17fec1c5b07bcddd377dfdff65698a25fe0c7b8ab5bdc3bc65c5f5
|
||||
MISC ChangeLog 20152 SHA256 f3ec99b8e802612e8f3dccf301c1f8ce46066fa26b1bf58c1eb34ec4e606fb3e SHA512 3969af254861ddb1bef5c129fc691732356ee56fd5ed29f3a76273593182c90d21239050c7d449560334976ae7d315d06fb25d3f815fe6c98b4ce93771b68d6c WHIRLPOOL 2c7d3763680d2572c2ee8f8f3c5a2da0bf6f602c06deb57d842ceea07f0a695d36ed92829166b4d29c10eb21090e65cc064d297d8f2a537c3a4aab93d0bcff8b
|
||||
MISC metadata.xml 354 SHA256 a4176a60cddd8fc57fb6b047675c371e684e00e6085737198e51f6598c123fb7 SHA512 737e6bb8bd9b55772b8136ab29fe263aa7311ad6cc39027bc69ce78c62745ef2a6c192691e6b9b38986c2f923d0c9cf1a2fe366182d765e8df31e15ca4cef316 WHIRLPOOL b237b9037ebc76b0d0be2ac0eed4c0b3315a6f34fe7b44bf59f18c9148a0e20c462fbeacd443beb91ce61df431e17652590a9cff09fed9539f296cae6ce65cba
|
||||
|
@ -1,7 +1,7 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/smartmontools/files/smartd-r1.rc,v 1.1 2014/08/09 09:36:30 polynomial-c Exp $
|
||||
# $Id$
|
||||
|
||||
pidfile="/run/smartd.pid"
|
||||
command="/usr/sbin/smartd"
|
||||
|
@ -1,43 +0,0 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/smartmontools/files/smartd.rc,v 1.10 2013/09/14 10:32:46 hwoarang Exp $
|
||||
|
||||
depend() {
|
||||
need localmount
|
||||
after bootmisc
|
||||
}
|
||||
|
||||
extra_started_commands="reload"
|
||||
|
||||
checkconfig() {
|
||||
if [ ! -f "/etc/smartd.conf" ] ; then
|
||||
eerror "You should setup your /etc/smartd.conf file!"
|
||||
eerror "See the smartd.conf(5) manpage."
|
||||
return 1
|
||||
fi
|
||||
return 0
|
||||
}
|
||||
|
||||
start() {
|
||||
checkconfig || return 1
|
||||
|
||||
ebegin "Starting S.M.A.R.T. monitoring daemon"
|
||||
start-stop-daemon --start --exec /usr/sbin/smartd \
|
||||
--pidfile /run/smartd.pid \
|
||||
-- -p /run/smartd.pid ${SMARTD_OPTS}
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping S.M.A.R.T. monitoring daemon"
|
||||
start-stop-daemon --stop --exec /usr/sbin/smartd \
|
||||
--pidfile /run/smartd.pid
|
||||
eend $?
|
||||
}
|
||||
|
||||
reload() {
|
||||
ebegin "Reloading configuration"
|
||||
start-stop-daemon --signal HUP --pidfile /run/smartd.pid smartd
|
||||
eend $?
|
||||
}
|
@ -1,8 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>base-system</herd>
|
||||
<use>
|
||||
<flag name='minimal'>Do not install the monitoring daemon and associated scripts.</flag>
|
||||
</use>
|
||||
<herd>base-system</herd>
|
||||
<use>
|
||||
<flag name="minimal">Do not install the monitoring daemon and associated scripts.</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">smartmontools</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/smartmontools/smartmontools-6.1.ebuild,v 1.11 2013/08/11 16:37:40 swift Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit flag-o-matic systemd
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
ESVN_REPO_URI="https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk/smartmontools"
|
||||
ESVN_PROJECT="smartmontools"
|
||||
inherit subversion autotools
|
||||
else
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~x64-macos"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Self-Monitoring, Analysis and Reporting Technology System (S.M.A.R.T.) monitoring tools"
|
||||
HOMEPAGE="http://smartmontools.sourceforge.net/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="caps minimal selinux static"
|
||||
|
||||
DEPEND="caps? ( sys-libs/libcap-ng )
|
||||
selinux? (
|
||||
sys-libs/libselinux
|
||||
sec-policy/selinux-smartmon
|
||||
)"
|
||||
RDEPEND="${DEPEND}
|
||||
!minimal? ( virtual/mailx )"
|
||||
|
||||
src_prepare() {
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
#./autogen.sh
|
||||
eautoreconf
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use minimal && einfo "Skipping the monitoring daemon for minimal build."
|
||||
use static && append-ldflags -static
|
||||
# The build installs /etc/init.d/smartd, but we clobber it
|
||||
# in our src_install, so no need to manually delete it.
|
||||
econf \
|
||||
--with-docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
--with-initscriptdir="${EPREFIX}/etc/init.d" \
|
||||
$(use_with caps libcap-ng) \
|
||||
$(use_with selinux) \
|
||||
$(systemd_with_unitdir)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use minimal ; then
|
||||
dosbin smartctl
|
||||
doman smartctl.8
|
||||
else
|
||||
default
|
||||
newinitd "${FILESDIR}"/smartd.rc smartd
|
||||
newconfd "${FILESDIR}"/smartd.confd smartd
|
||||
fi
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/smartmontools/smartmontools-6.3.ebuild,v 1.11 2014/11/11 10:44:45 ago Exp $
|
||||
# $Id$
|
||||
|
||||
EAPI="4"
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/smartmontools/smartmontools-6.2.ebuild,v 1.3 2013/11/30 01:15:13 hwoarang Exp $
|
||||
# $Id$
|
||||
|
||||
EAPI="4"
|
||||
|
||||
@ -11,7 +11,7 @@ if [[ ${PV} == "9999" ]] ; then
|
||||
inherit subversion autotools
|
||||
else
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~x64-macos"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~x64-macos"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Self-Monitoring, Analysis and Reporting Technology System (S.M.A.R.T.) monitoring tools"
|
||||
@ -28,10 +28,11 @@ DEPEND="
|
||||
)
|
||||
selinux? (
|
||||
sys-libs/libselinux
|
||||
sec-policy/selinux-smartmon
|
||||
)"
|
||||
RDEPEND="${DEPEND}
|
||||
!minimal? ( virtual/mailx )"
|
||||
!minimal? ( virtual/mailx )
|
||||
selinux? ( sec-policy/selinux-smartmon )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
@ -46,7 +47,7 @@ src_configure() {
|
||||
# The build installs /etc/init.d/smartd, but we clobber it
|
||||
# in our src_install, so no need to manually delete it.
|
||||
econf \
|
||||
--with-docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
--with-initscriptdir="${EPREFIX}/etc/init.d" \
|
||||
$(use_with caps libcap-ng) \
|
||||
$(use_with selinux) \
|
||||
@ -59,7 +60,7 @@ src_install() {
|
||||
doman smartctl.8
|
||||
else
|
||||
default
|
||||
newinitd "${FILESDIR}"/smartd.rc smartd
|
||||
newinitd "${FILESDIR}"/smartd-r1.rc smartd
|
||||
newconfd "${FILESDIR}"/smartd.confd smartd
|
||||
fi
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/smartmontools/smartmontools-9999.ebuild,v 1.17 2014/11/02 10:00:18 swift Exp $
|
||||
# $Id$
|
||||
|
||||
EAPI="4"
|
||||
|
||||
@ -43,7 +43,7 @@ src_configure() {
|
||||
# The build installs /etc/init.d/smartd, but we clobber it
|
||||
# in our src_install, so no need to manually delete it.
|
||||
econf \
|
||||
--with-docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
--with-initscriptdir="${EPREFIX}/etc/init.d" \
|
||||
$(use_with caps libcap-ng) \
|
||||
$(use_with selinux) \
|
||||
|
Loading…
x
Reference in New Issue
Block a user