mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-06 00:48:18 -07:00
app-arch/dump: QA tweaks
* Sort dependencies * Define phases in execution order * Don't include test deps in RDEPEND Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
@@ -23,26 +23,29 @@ REQUIRED_USE="
|
||||
test? (
|
||||
lzo
|
||||
sqlite? ( uuid )
|
||||
)"
|
||||
)
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
>=sys-fs/e2fsprogs-1.27:=
|
||||
sys-apps/util-linux
|
||||
>=sys-fs/e2fsprogs-1.27:=
|
||||
bzip2? ( app-arch/bzip2:= )
|
||||
zlib? ( >=virtual/zlib-1.1.4:= )
|
||||
ermt? ( dev-libs/openssl:= )
|
||||
lzo? ( dev-libs/lzo:2= )
|
||||
sqlite? ( dev-db/sqlite:3= )
|
||||
ermt? ( dev-libs/openssl:0= )
|
||||
selinux? ( sys-libs/libselinux )
|
||||
ssl? ( dev-libs/openssl:0= )
|
||||
readline? (
|
||||
sys-libs/readline:0=
|
||||
sys-libs/ncurses:=
|
||||
sys-libs/readline:=
|
||||
)
|
||||
test? ( dev-cpp/catch:= )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/os-headers"
|
||||
selinux? ( sys-libs/libselinux )
|
||||
sqlite? ( dev-db/sqlite:3= )
|
||||
ssl? ( dev-libs/openssl:= )
|
||||
zlib? ( >=virtual/zlib-1.1.4:= )
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
virtual/os-headers
|
||||
test? ( dev-cpp/catch:= )
|
||||
"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
src_configure() {
|
||||
@@ -51,7 +54,7 @@ src_configure() {
|
||||
--with-rmtpath='$(sbindir)/rmt'
|
||||
--enable-blkid
|
||||
--disable-werror
|
||||
$(use_enable !elibc_musl rcmd) #musl doesn't provide rcmd.
|
||||
$(use_enable !elibc_musl rcmd) # musl doesn't provide rcmd.
|
||||
$(use_enable bzip2)
|
||||
$(use_enable debug)
|
||||
$(use_enable ermt)
|
||||
@@ -66,6 +69,11 @@ src_configure() {
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
default
|
||||
edo faketape/faketape_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
@@ -85,11 +93,6 @@ src_install() {
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
src_test() {
|
||||
default
|
||||
edo faketape/faketape_test
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_print_elog
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user