vuurmuur: QA fixes in snapshot ebuild, add metadata

This commit is contained in:
Sergey Popov 2012-06-24 02:59:57 +04:00
parent 45e3774180
commit 8055690304
3 changed files with 17 additions and 8 deletions

View File

@ -4,4 +4,5 @@ DIST Vuurmuur-0.8beta2.tar.gz 1877270 RMD160 d1f202adb5ab076ea7763c215faec255810
DIST vuurmuur-conf_0.8~beta2-1+svn20110330.tar.gz 966635 RMD160 66737d30899ca957c1fbab628fd05210d8287d66 SHA1 f2b07d7c6c78381b22b88008462721bb748870ca SHA256 e04e05d89a0f12fcbb257cf5a353e1b0c92bf02385207b75805901a2994f4c57
DIST vuurmuur_0.8~beta2-1+svn20110330.tar.gz 479582 RMD160 35456f290c24dd9b9b398625d25c7a8c7038c2c1 SHA1 ef8455f182afa98591c70705471db2262b613b26 SHA256 2411ac3b3db501bc7ae8a3f95c366aead92d5bfb275376bfadbda1e7bec9057e
EBUILD vuurmuur-0.8_beta2.ebuild 2657 RMD160 80b00fef3e213eafe0a608b4ec98f15eef2c7b53 SHA1 6c49cf1bac909d40e7cc9e2414bcde48d617ce27 SHA256 300afcc8db1c1e12ea9fa9e8ea408e52388636b94b19a6fe5e86e6e9c90a1298
EBUILD vuurmuur-0.8_beta2_p20110330.ebuild 2332 RMD160 dfd6bae15590b6c8772f033c81b518efce8bd85c SHA1 a27629a8a14aebbf028b994f3bcdd85ecf525d11 SHA256 a0428ccdf4ba9483836c4c8c69bb6a75300166eea199a9fba46d345ceeafbd16
EBUILD vuurmuur-0.8_beta2_p20110330.ebuild 2081 RMD160 14eab50fa6aa73f3f8ef50a7e4c577e242f6f7a9 SHA1 7a61451a8098a9adb0677a05b07d5628181dd6b3 SHA256 9e5baff9a2273cef7ecca34ff91ad9229e85a86bad6f67558d553a294bbe0786
MISC metadata.xml 220 RMD160 0b841685cfe810045ac6d1ad3b268bd7e79246c6 SHA1 53d618166a6bb874646261c70682bf4d27eacdf9 SHA256 dd607714c8147f4721de01acf945dadedf51c8d68d8d08b40f7aca4c754a9fec

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<use>
<flag name='logrotate'>Add configuration file for logrotate</flag>
</use>
</pkgmetadata>

View File

@ -1,5 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="4"
@ -50,27 +51,27 @@ src_configure() {
}
src_compile() {
emake -C "../${PN}-conf-${REL_TAG}" || die "compiling vuurmuur_conf failed"
emake -C "../${PN}-conf-${REL_TAG}"
}
src_install() {
emake DESTDIR="${D}" install || die "installing vuurmuur failed"
emake DESTDIR="${D}" install
newinitd "${FILESDIR}"/vuurmuur.init vuurmuur || die "installing init failed"
newconfd "${FILESDIR}"/vuurmuur.conf vuurmuur || die "installing conf failed"
newinitd "${FILESDIR}"/vuurmuur.init vuurmuur
newconfd "${FILESDIR}"/vuurmuur.conf vuurmuur
if use logrotate; then
insinto /etc/logrotate.d
newins scripts/vuurmuur-logrotate vuurmuur || die "installing logrotate config failed"
newins scripts/vuurmuur-logrotate vuurmuur
fi
insopts -m0600
insinto /etc/vuurmuur
newins config/config.conf.sample config.conf || die "installing config.conf failed"
newins config/config.conf.sample config.conf
cd "../${PN}-conf-${REL_TAG}"
emake DESTDIR="${D}" install || die "installing vuurmuur_conf failed"
emake DESTDIR="${D}" install
}
pkg_postinst() {