Sync with portage [Mon Oct 29 17:32:44 MSK 2012].

mhiretskiy
root 12 years ago
parent 55484439cc
commit bbd4c53516

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-9999.ebuild,v 1.26 2012/10/28 09:27:24 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-9999.ebuild,v 1.27 2012/10/29 11:15:29 dev-zero Exp $
EAPI="4"
@ -336,6 +336,9 @@ src_install() {
use python & dobin scripts/kvm/kvm_stat
# avoid collision with libcacard
use smartcard && mv "${ED}/usr/bin/vscclient" "${ED}/usr/bin/qemu-vscclient"
# Remove SeaBIOS since we're using the SeaBIOS packaged one
rm "${ED}/usr/share/qemu/bios.bin"
dosym ../seabios/bios.bin /usr/share/qemu/bios.bin

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/python-r1.eclass,v 1.12 2012/10/29 09:51:27 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/python-r1.eclass,v 1.13 2012/10/29 11:27:30 mgorny Exp $
# @ECLASS: python-r1
# @MAINTAINER:
@ -45,7 +45,7 @@ inherit multilib
_PYTHON_ALL_IMPLS=(
jython2_5
pypy1_8 pypy1_9
python3_1 python3_2
python3_1 python3_2 python3_3
python2_5 python2_6 python2_7
)

@ -1 +1 @@
Mon, 29 Oct 2012 11:37:02 +0000
Mon, 29 Oct 2012 12:37:01 +0000

@ -1 +1 @@
Mon, 29 Oct 2012 11:37:02 +0000
Mon, 29 Oct 2012 12:37:01 +0000

@ -4,10 +4,10 @@ DESCRIPTION=A modular textUI IRC client with IPv6 support
EAPI=4
HOMEPAGE=http://irssi.org/
IUSE=ipv6 +perl ssl socks5
KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
KEYWORDS=~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2
RDEPEND=sys-libs/ncurses >=dev-libs/glib-2.6.0 ssl? ( dev-libs/openssl ) perl? ( dev-lang/perl ) socks5? ( >=net-proxy/dante-1.1.18 ) perl? ( !net-im/silc-client ) dev-lang/perl[-build]
SLOT=0
SRC_URI=http://irssi.org/files/irssi-0.8.15.tar.bz2
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 perl-module 825d3d7654c88c5c4dec7400d3612578 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=b70cf2ea10675abff60bc914eea0abfd
_md5_=68ea44ef91262ff1c8c7201a5cc25792

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare unpack
DEPEND=x11-libs/qt-core:4 x11-libs/qt-gui:4 x11-libs/qt-sql:4 x11-libs/qt-webkit:4
DESCRIPTION=A Qt4-based RSS/Atom feed reader
EAPI=4
HOMEPAGE=http://code.google.com/p/quite-rss/
IUSE=debug
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
RDEPEND=x11-libs/qt-core:4 x11-libs/qt-gui:4 x11-libs/qt-sql:4 x11-libs/qt-webkit:4
SLOT=0
SRC_URI=http://quite-rss.googlecode.com/files/QuiteRSS-0.10.3-src.tar.gz
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 qt4-r2 75aa32643ef22632eb9b45989b4c03fc toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=995745bc97ae939d84a8e8ed3d6611b0

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=x11-libs/qt-core:4 x11-libs/qt-gui:4 x11-libs/qt-webkit:4 x11-libs/qt-xmlpatterns:4 x11-themes/hicolor-icon-theme dbus? ( x11-libs/qt-dbus:4 ) >=dev-util/cmake-2.8.4 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
DESCRIPTION=A tiny RSS and Atom feed reader
EAPI=4
HOMEPAGE=http://code.google.com/p/rss-guard/
IUSE=dbus
KEYWORDS=~amd64
LICENSE=GPL-3
RDEPEND=x11-libs/qt-core:4 x11-libs/qt-gui:4 x11-libs/qt-webkit:4 x11-libs/qt-xmlpatterns:4 x11-themes/hicolor-icon-theme dbus? ( x11-libs/qt-dbus:4 )
SLOT=0
SRC_URI=http://rss-guard.googlecode.com/files/rssguard-1.1.2-src.tar.gz
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 cmake-utils d9d351169c1d554e8f47f1a19f17becd eutils d40dc948067bd3db1c8ebf7d51897313 flag-o-matic 2c938a1fe61ea9899a2b97ea1e065f5f multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=232431db3176357e971bfc63c03b744b

@ -0,0 +1,13 @@
DEFINED_PHASES=compile install postinst postrm prepare setup test
DEPEND=dev-python/numpy dev-python/cython dev-python/setuptools doc? ( dev-python/sphinx ) =dev-lang/python-2*
DESCRIPTION=Image processing routines for SciPy
EAPI=4
HOMEPAGE=http://scikit-image.org/
IUSE=doc gtk qt4
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=sci-libs/scipy sci-libs/scikits gtk? ( dev-python/pygtk ) qt4? ( dev-python/PyQt4 ) =dev-lang/python-2*
SLOT=0
SRC_URI=mirror://pypi/s/scikit-image/scikit-image-0.7.2.tar.gz
_eclasses_=distutils 15ae23f6f8219a009bfcfff7724fe727 multilib 9aa8a023e062fca0ba79362d9d0cc488 python 3db636724bc2886c6425058e210067d2 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4
_md5_=20b666f262158c3c70c11ddc53328cde

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install postinst prepare setup unpack
DEPEND=app-arch/bzip2 dev-libs/glib:2 dev-libs/libaio libnet? ( net-libs/libnet:1.1 ) net-misc/curl net-misc/iputils || ( net-misc/netkit-telnetd net-misc/telnet-bsd ) dev-libs/libxml2 !<sys-cluster/heartbeat-3.0 doc? ( dev-libs/libxslt app-text/docbook-xsl-stylesheets ) || ( >=sys-devel/automake-1.11.1:1.11 >=sys-devel/automake-1.12:1.12 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
DESCRIPTION=Library pack for Heartbeat / Pacemaker
EAPI=4
HOMEPAGE=http://www.linux-ha.org/wiki/Cluster_Glue
IUSE=doc libnet static-libs
KEYWORDS=~amd64 ~hppa ~x86
LICENSE=GPL-2
RDEPEND=app-arch/bzip2 dev-libs/glib:2 dev-libs/libaio libnet? ( net-libs/libnet:1.1 ) net-misc/curl net-misc/iputils || ( net-misc/netkit-telnetd net-misc/telnet-bsd ) dev-libs/libxml2 !<sys-cluster/heartbeat-3.0
SLOT=0
SRC_URI=http://hg.linux-ha.org/glue/archive/glue-1.0.11.tar.bz2
_eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f base ec46b36a6f6fd1d0b505a33e0b74e413 eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=beb260c9e8fa16a8c79fc17c62ac2535

@ -1 +1 @@
Mon, 29 Oct 2012 11:37:04 +0000
Mon, 29 Oct 2012 12:37:03 +0000

@ -1 +1 @@
Mon Oct 29 11:37:02 UTC 2012
Mon Oct 29 12:37:01 UTC 2012

@ -1 +1 @@
Mon, 29 Oct 2012 12:00:02 +0000
Mon, 29 Oct 2012 13:00:01 +0000

@ -1 +1 @@
1351510501 Mon Oct 29 11:35:01 2012 UTC
1351514101 Mon Oct 29 12:35:01 2012 UTC

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-irc/irssi/irssi-0.8.15-r1.ebuild,v 1.10 2012/10/28 23:37:28 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/net-irc/irssi/irssi-0.8.15-r1.ebuild,v 1.11 2012/10/29 12:08:43 jer Exp $
EAPI=4
@ -15,7 +15,7 @@ SRC_URI="http://irssi.org/files/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="ipv6 +perl ssl socks5"
RDEPEND="sys-libs/ncurses

@ -1 +1,2 @@
DIST QuiteRSS-0.10.2-src.tar.gz 2677153 SHA256 aad36b2666506722b681cd8f4c178484fc0f7bbf46ed4109c7de6ff257c6dbaa SHA512 478ab02ce0fce49cf07281a933529c9792d9aee253e6540673cdfcea37fbd0a40f7ba931fd53157387f81a063df9a1399da31232b88246ad3814b7345fde25a5 WHIRLPOOL ab54fe33732dd5c7d07d7bf087107a7214c4296a195ed56d7871f5ac2b61e87166f002067423322066eecc7e6648695258adc4029856901ff24245c52097bcb6
DIST QuiteRSS-0.10.3-src.tar.gz 2738865 SHA256 a241db889615bd73a3e04a0479b80493837e695b3e1809e9c0fef32335dcb3bd SHA512 a3abd3d98b7523c36779d4a30ad602b8ce9fa234d6643838d563e88d8db11160f8075db3941611656906f156aa2b58fabc69928c66d785012a4135a2c08f3c3d WHIRLPOOL 1da898a63060fa184c02a2e4468db8dce6c2847680036fe7d0231e8b471790c01b47733fc420164b0c4145849e8eda3f73d7fccde9c93aa22d83452499ce15d5

@ -0,0 +1,30 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-news/quiterss/quiterss-0.10.3.ebuild,v 1.1 2012/10/29 11:59:57 yngwin Exp $
EAPI=4
inherit qt4-r2
MY_P=QuiteRSS-${PV}-src
DESCRIPTION="A Qt4-based RSS/Atom feed reader"
HOMEPAGE="http://code.google.com/p/quite-rss/"
SRC_URI="http://quite-rss.googlecode.com/files/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
DEPEND="x11-libs/qt-core:4
x11-libs/qt-gui:4
x11-libs/qt-sql:4
x11-libs/qt-webkit:4"
RDEPEND="${DEPEND}"
S=${WORKDIR}/${MY_P}
DOCS=(AUTHORS HISTORY_EN HISTORY_RU README)
src_prepare() {
epatch "${FILESDIR}"/${PN}-unbundle-sqlite.patch # bug 436230
epatch_user
}

@ -1 +1,2 @@
DIST rssguard-1.1.1-src.tar.gz 387213 SHA256 b502c93c6022b4b29cbec155b7f501af5345498124cb8001cb012601c3a7374a SHA512 11468d4af83ff168591645c36247bc1a724170c40ecef8900aa53d1ee8dffe317b0ffa7defa3942aa99d1c0c6394d93980dcc233a4ff6025135275a221941442 WHIRLPOOL 516e41d9e645ca955d0bc63d8527dd3c992b989d7326e9fc2cf530b12459254484c28cbe9cf96660b8c0d81c46f5cb4da8b25492652f87a4559d659cf88cbff2
DIST rssguard-1.1.2-src.tar.gz 636298 SHA256 16f589bd74e35222b70943b77e7316662bdd2a8ebce3bae6c3f6b887dfb4f221 SHA512 1c40c7a95ce49f5b9e9a87c4b2b38c2de52f1a19135e6459061993ad5eb1cc0fc3ee58c86b5ccbde013062ab5b64e349d3025581199ae9b0807996ace7eb1893 WHIRLPOOL 46d2db9c2af038997f64d936d57e9aaaec62aeae54dcb69b63f5004b485aa505c55ba7fe45193a9467754010b74ded1165f7703bea59cd87f5c90efcb7cc8f5a

@ -0,0 +1,31 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-news/rssguard/rssguard-1.1.2.ebuild,v 1.1 2012/10/29 12:21:42 yngwin Exp $
EAPI=4
inherit cmake-utils
DESCRIPTION="A tiny RSS and Atom feed reader"
HOMEPAGE="http://code.google.com/p/rss-guard/"
SRC_URI="http://rss-guard.googlecode.com/files/${P}-src.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="dbus"
DEPEND="x11-libs/qt-core:4
x11-libs/qt-gui:4
x11-libs/qt-webkit:4
x11-libs/qt-xmlpatterns:4
x11-themes/hicolor-icon-theme
dbus? ( x11-libs/qt-dbus:4 )"
RDEPEND="${DEPEND}"
S="${WORKDIR}/rss-guard"
DOCS=( resources/text/AUTHORS resources/text/CHANGELOG )
src_prepare() {
sed -e '/Encoding/d' -i resources/desktops/${PN}.desktop || die 'sed failed'
epatch_user
}

@ -1,5 +1,5 @@
####################################################################
# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.14169 2012/10/28 19:46:16 cardoe Exp $
# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.14170 2012/10/29 12:03:54 yngwin Exp $
#
# When you add an entry to the top of this file, add your name, the date, and
# an explanation of why something is getting masked. Please be extremely
@ -31,6 +31,10 @@
#--- END OF EXAMPLES ---
# Ben de Groot <yngwin@gentoo.org> (29 Oct 2012)
# Fails compilation on missing sqlite header - unbundle patch needs updating
=net-news/quiterss-0.10.3
# Doug Goldstein <cardoe@gentoo.org> (28 Oct 2012)
# Do not use this ebuild. Stop trying to use it.
=app-emulation/qemu-1.2.0

@ -1,2 +1,3 @@
DIST scikit-image-0.7.2.tar.gz 4453107 SHA256 dad28ba772ccd1ddf70a72c3ecfbf27eb1a7ddf7b2e46e2ce567fc0c6b603931 SHA512 c8a21d1bdf57d17bce211aee6e3705e6a6e3682fc73d8369fcee5bb8e5f6b985c022624f51bd95cf87d125a545a447f7bfc0b533a4bcd48708a3e551bc8a82cf WHIRLPOOL d6f5042d33bad804aafc4dd0ecb16fed13b4b88b1e2a215e052e1014503395b37c945af0ec0e048977af9d0c3179113811031dbc3a3dddc0f4bafc8cf7dea1a8
DIST scikits-image-0.5.tar.gz 3298989 SHA256 caf0e8557fb0f4b71b8a70c44f5bd58867deb4205ff45e268dff18e29ad49f03
DIST scikits-image-0.6.tar.gz 3525312 SHA256 f17f6a83329dd2a02ddb0224255e4a37d816f92764ef1934365925a81184f3b3 SHA512 80d5ea7fa4a35ae468a7746536f5ee2508cd241b633a51277a913940418e457277934239130b5ea05707f627ad215894a685f756c3e507bfdbc098cfe21a71b6 WHIRLPOOL a408c26b296a976c04d7030172d1e84e68d5fdcbeb4ec4918286613bae31f149113e0f5999881f1960803b0cf19f5a9f0213055190884937172dddfb41bcf31b

@ -0,0 +1,60 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sci-libs/scikits_image/scikits_image-0.7.2.ebuild,v 1.1 2012/10/29 12:07:24 bicatali Exp $
EAPI=4
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.7-pypy-*"
inherit distutils
MYPN="${PN/scikits_/scikit-}"
DESCRIPTION="Image processing routines for SciPy"
HOMEPAGE="http://scikit-image.org/"
SRC_URI="mirror://pypi/${PN:0:1}/${MYPN}/${MYPN}-${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc gtk qt4"
RDEPEND="sci-libs/scipy
sci-libs/scikits
gtk? ( dev-python/pygtk )
qt4? ( dev-python/PyQt4 )"
DEPEND="dev-python/numpy
dev-python/cython
dev-python/setuptools
doc? ( dev-python/sphinx )"
S="${WORKDIR}/${MYPN}-${PV}"
PYTHON_MODNAME="skimage"
src_compile() {
distutils_src_compile
if use doc; then
"$(PYTHON -f)" setup.py build_sphinx || die "doc failed"
fi
}
src_test() {
testing() {
PYTHONPATH="$(dir -d build-${PYTHON_ABI}/lib*)" \
"$(PYTHON)" setup.py build -b "build-${PYTHON_ABI}" test
}
python_execute_function testing
}
src_install() {
distutils_src_install
remove_scikits() {
rm -f "${ED}"$(python_get_sitedir)/scikits/__init__.py || die
}
python_execute_function -q remove_scikits
dodoc *.txt
insinto /usr/share/doc/${PF}
use doc && dohtml -r build/sphinx/html/*
}

@ -1,2 +1,3 @@
DIST glue-1.0.10.tar.bz2 463675 SHA256 c79225097153820aa449c130ec4b4a64755e699e84dde2a698f2689c3f78a2bc SHA512 79c5c9c0a5b721d09aa134e436c476fe5b1f2dcbba3605ab89dcb3770d50ec001b8200e7beb305e8fad526eee192c9f9385458b5b90bda2d94554393ee37a991 WHIRLPOOL 7f884c5fc11ab11130f3c12badf6a0d597aaac8480bcca575717e390c90d318447fa22bf0578273ccdcfc038527143680cc1a2846fcbd333264967a0b17eddc1
DIST glue-1.0.11.tar.bz2 466057 SHA256 dbee64df379e565a0983c08d0d5510b04f8abf4bb496368734c02926735bd91c SHA512 35ac8ac555c39f24c11e3a768cc50eba051fe617edf4cdc0429dac73f45a472f144cfe6ec5faff575606f2b04ff76a2f732556d848b61410c2683d93ba928413 WHIRLPOOL 562afc17eb8aab4a97fdf27ca85e771ccaee6bb767682ef2a56a8f0037197c813f58cbf98641b7f327c1137d0c408db2373d4c618eeb0cb0fefb2cee9e735868
DIST glue-1.0.9.tar.bz2 461579 SHA256 c5c3e7672913798887e0127e387dcc9a4adff8ceac6ff6cec06d8eacd5ca26fa SHA512 6cafa9dfcbd71e2ab1a7187a31fd88881e552f5cc5e79e073c83840328c589e3e2beb32f7707a5bf540e16353c49c07795836a84265f48617dcf0203f7e8e7cf WHIRLPOOL b02e37d1b6ad0eaf6dc30795e6a58c88fab158932ab71d8b6cd810dcf672ec4c2e0151062a55e50f874224538d8b474c84b772d324e82a0149fc9b3b88f6d8bb

@ -0,0 +1,93 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-cluster/cluster-glue/cluster-glue-1.0.11.ebuild,v 1.1 2012/10/29 12:21:30 ultrabug Exp $
EAPI=4
MY_P="${P/cluster-}"
inherit autotools multilib eutils base
DESCRIPTION="Library pack for Heartbeat / Pacemaker"
HOMEPAGE="http://www.linux-ha.org/wiki/Cluster_Glue"
SRC_URI="http://hg.linux-ha.org/glue/archive/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~x86"
IUSE="doc libnet static-libs"
RDEPEND="app-arch/bzip2
dev-libs/glib:2
dev-libs/libaio
libnet? ( net-libs/libnet:1.1 )
net-misc/curl
net-misc/iputils
|| ( net-misc/netkit-telnetd net-misc/telnet-bsd )
dev-libs/libxml2
!<sys-cluster/heartbeat-3.0"
DEPEND="${RDEPEND}
doc? (
dev-libs/libxslt
app-text/docbook-xsl-stylesheets
)"
S="${WORKDIR}/Reusable-Cluster-Components-glue--${MY_P}"
PATCHES=(
"${FILESDIR}/1.0.5-respect_cflags.patch"
)
pkg_setup() {
enewgroup haclient
enewuser hacluster -1 /dev/null /var/lib/heartbeat haclient
}
src_prepare() {
base_src_prepare
sed -e "s@http://docbook.sourceforge.net/release/xsl/current@/usr/share/sgml/docbook/xsl-stylesheets/@g" \
-i doc/Makefile.am || die
eautoreconf
}
src_configure() {
local myopts
use doc && myopts=" --enable-doc"
econf \
$(use_enable libnet) \
$(use_enable static-libs static) \
--disable-fatal-warnings \
--disable-dependency-tracking \
--docdir=/usr/share/doc/${PF} \
--localstatedir=/var \
--with-ocf-root=/usr/$(get_libdir)/ocf \
${myopts} \
--with-group-id=$(id -g hacluster) \
--with-ccmuser-id=$(id -u hacluster) \
--with-daemon-user=hacluster --with-daemon-group=haclient
}
src_install() {
base_src_install
dodir /var/lib/heartbeat/cores
dodir /var/lib/heartbeat/lrm
keepdir /var/lib/heartbeat/cores
keepdir /var/lib/heartbeat/lrm
# init.d file
cp "${FILESDIR}"/heartbeat-logd.init "${T}/" || die
sed -i \
-e "s:%libdir%:$(get_libdir):" \
"${T}/heartbeat-logd.init" || die
newinitd "${T}/heartbeat-logd.init" heartbeat-logd || die
rm "${D}"/etc/init.d/logd
use static-libs || find "${D}" -type f -name "*.la" -delete
}
pkg_postinst() {
chown -R hacluster:haclient /var/lib/heartbeat/cores
chown -R hacluster:haclient /var/lib/heartbeat/lrm
}
Loading…
Cancel
Save