diff options
Diffstat (limited to 'dev-perl/Parse-DebianChangelog/Parse-DebianChangelog-1.2.0.ebuild')
-rw-r--r-- | dev-perl/Parse-DebianChangelog/Parse-DebianChangelog-1.2.0.ebuild | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/dev-perl/Parse-DebianChangelog/Parse-DebianChangelog-1.2.0.ebuild b/dev-perl/Parse-DebianChangelog/Parse-DebianChangelog-1.2.0.ebuild new file mode 100644 index 000000000..25ab98a6c --- /dev/null +++ b/dev-perl/Parse-DebianChangelog/Parse-DebianChangelog-1.2.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" + +PLOCALES="da de" + +inherit l10n perl-module + +MY_PN="libparse-debianchangelog-perl" + +DESCRIPTION="Parse Debian changelogs and output them in other formats" +HOMEPAGE="http://packages.qa.debian.org/libparse-debianchangelog-perl" +SRC_URI="mirror://debian/pool/main/libp/${MY_PN}/${MY_PN}_${PV}.orig.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND="dev-perl/Class-Accessor + dev-perl/IO-String + dev-perl/Locale-gettext + dev-perl/TimeDate + virtual/perl-File-Spec + virtual/perl-PodParser" +DEPEND="app-text/po4a + dev-perl/HTML-Parser + dev-perl/HTML-Template + dev-perl/XML-Simple + virtual/perl-Module-Build + test? ( + app-text/htmltidy + dev-perl/Test-Exception + dev-perl/Test-Pod + dev-perl/Test-Pod-Coverage + virtual/perl-Test-Simple + )" + +S="${WORKDIR}/${PN}-v${PV}" + +SRC_TEST="do parallel" + +src_prepare() { + # Remove disabled locales + remove_locale() { + sed -r -i -e "s/po\/[a-z]+\.${1}\.po//" MANIFEST || die + rm po/*.${1}.po || die + } + + # Prevent disabled locales from being built + l10n_for_each_disabled_locale_do remove_locale + perl-module_src_prepare +} |