--- mylvmbackup-0.14.ebuild 2013-12-27 20:44:12.000000000 -0500 +++ mylvmbackup-0.16.ebuild 2014-12-30 16:49:04.730724588 -0500 @@ -1,6 +1,8 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-backup/mylvmbackup/mylvmbackup-0.14.ebuild,v 1.1 2013/12/28 01:44:12 robbat2 Exp $ +# $Header: $ + +EAPI=5 DESCRIPTION="mylvmbackup is a tool for quickly creating backups of MySQL server's data files using LVM snapshots" HOMEPAGE="http://lenzg.net/mylvmbackup/" @@ -8,24 +10,24 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" +IUSE="snmp" DEPEND="" RDEPEND="dev-perl/Config-IniFiles >=sys-fs/lvm2-2.02.06 dev-perl/DBD-mysql virtual/mysql - dev-perl/TimeDate" + dev-perl/TimeDate + snmp? ( dev-perl/Net-SNMP )" -src_unpack() { - unpack ${A} +src_prepare() { sed -i \ -e '/^prefix/s,/usr/local,/usr,' \ - "${S}"/Makefile - sed -i 's|mycnf=/etc/my.cnf|mycnf=/etc/mysql/my.cnf|' "${S}"/mylvmbackup.conf + "${S}"/Makefile || die + sed -i 's|mycnf=/etc/my.cnf|mycnf=/etc/mysql/my.cnf|' "${S}"/mylvmbackup.conf || die } src_install() { - emake install DESTDIR="${D}" mandir="/usr/share/man" || die + emake install DESTDIR="${D}" mandir="/usr/share/man" dodoc ChangeLog README TODO keepdir /var/tmp/${PN}/{backup,mnt} fperms 0700 /var/tmp/${PN}/