diff options
author | 2008-08-23 12:16:56 +0000 | |
---|---|---|
committer | 2008-08-23 12:16:56 +0000 | |
commit | 1703b25844e78f51dbd708939f95ca8eb0fda9cf (patch) | |
tree | e79686facf79256388e0f2244b22c02fdb1e4a0c /dev-perl/XML-SAX-Expat | |
parent | Adjust CMake dependency, bug #233300. (diff) | |
download | gentoo-2-1703b25844e78f51dbd708939f95ca8eb0fda9cf.tar.gz gentoo-2-1703b25844e78f51dbd708939f95ca8eb0fda9cf.tar.bz2 gentoo-2-1703b25844e78f51dbd708939f95ca8eb0fda9cf.zip |
Initial commit for (#168994,#230710). Thanks to Martin von Gagern
(Portage version: 2.2_rc8/cvs/Linux 2.6.26-tuxonice i686)
Diffstat (limited to 'dev-perl/XML-SAX-Expat')
-rw-r--r-- | dev-perl/XML-SAX-Expat/ChangeLog | 10 | ||||
-rw-r--r-- | dev-perl/XML-SAX-Expat/Manifest | 4 | ||||
-rw-r--r-- | dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.40.ebuild | 52 | ||||
-rw-r--r-- | dev-perl/XML-SAX-Expat/metadata.xml | 5 |
4 files changed, 71 insertions, 0 deletions
diff --git a/dev-perl/XML-SAX-Expat/ChangeLog b/dev-perl/XML-SAX-Expat/ChangeLog new file mode 100644 index 000000000000..c773de2ad28a --- /dev/null +++ b/dev-perl/XML-SAX-Expat/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-perl/XML-SAX-Expat +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-SAX-Expat/ChangeLog,v 1.1 2008/08/23 12:16:56 tove Exp $ + +*XML-SAX-Expat-0.40 (23 Aug 2008) + + 23 Aug 2008; Torsten Veller <tove@gentoo.org> +metadata.xml, + +XML-SAX-Expat-0.40.ebuild: + Initial commit for (#168994,#230710). Thanks to Martin von Gagern + diff --git a/dev-perl/XML-SAX-Expat/Manifest b/dev-perl/XML-SAX-Expat/Manifest new file mode 100644 index 000000000000..96c87e4918ef --- /dev/null +++ b/dev-perl/XML-SAX-Expat/Manifest @@ -0,0 +1,4 @@ +DIST XML-SAX-Expat-0.40.tar.gz 6510 RMD160 fd0452bc817b55607ebbb4e8de017c6fd99ecaea SHA1 3fdbd7b5e83216bb24d1e83ff3a6c17fcde9ba3f SHA256 4b477dd7afba6e8d3f6117a28a2012381f8635e5cfb996d3cd4d0ee624c39930 +EBUILD XML-SAX-Expat-0.40.ebuild 1147 RMD160 a8b156b26b0a6a6ebfae709aa01addd22e4b335b SHA1 c58dea5e900a9ecbafefd2adb17490e4c1ab93c0 SHA256 681ce1cde455287020d3f708e14257dd1059e91af86263a89532265aa36f8a6a +MISC ChangeLog 320 RMD160 4ec78ccfec7172f10e834dd3981225f125756445 SHA1 48c47f468359f63a424c5d87ac7ad78657095603 SHA256 b09ad79efb27d7bb1b71bb337c23924b35c40779fe50437bc22fd6f11bf793e8 +MISC metadata.xml 158 RMD160 03e4d8164c58bc61660cbaf489d4e3652de0feb7 SHA1 9a84117c6fb70288426e20c84deaf16f4381a549 SHA256 1fef4c0af5f71b777110f54d9dfbd27d6c85c750fca007f4a2fb38345ebbb710 diff --git a/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.40.ebuild b/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.40.ebuild new file mode 100644 index 000000000000..e12956985dfc --- /dev/null +++ b/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.40.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-SAX-Expat/XML-SAX-Expat-0.40.ebuild,v 1.1 2008/08/23 12:16:56 tove Exp $ + +MODULE_AUTHOR=BJOERN +inherit perl-module + +DESCRIPTION="SAX2 Driver for Expat" +LICENSE="|| ( Artistic GPL-2 )" +SLOT="0" +KEYWORDS="~x86" +IUSE="test" + +RDEPEND=">=dev-perl/XML-SAX-0.15-r1 + >=dev-perl/XML-NamespaceSupport-1.09 + dev-perl/XML-Parser + dev-lang/perl" +DEPEND="${RDEPEND} + test? ( dev-perl/Test-Pod + dev-perl/Test-Pod-Coverage )" + +SRC_TEST=do + +src_compile() { + export SKIP_SAX_INSTALL=1 + perl-module_src_compile +} + +pkg_postinst() { + perl-module_pkg_postinst + pkg_update_parser add XML::SAX::Expat +} + +pkg_postrm() { + perl-module_pkg_postrm + pkg_update_parser remove XML::SAX::Expat +} + +pkg_update_parser() { + # pkg_update_parser [add|remove] $parser_module + local action=$1 + local parser_module=$2 + + if [[ "$ROOT" = "/" ]] ; then + einfo "Update Parser: $1 $2" + perl -MXML::SAX -e "XML::SAX->${action}_parser(q(${parser_module}))->save_parsers()" \ + || ewarn "Update Parser: $1 $2 failed" + else + elog "To $1 $2 run:" + elog "perl -MXML::SAX -e 'XML::SAX->${action}_parser(q(${parser_module}))->save_parsers()'" + fi +} diff --git a/dev-perl/XML-SAX-Expat/metadata.xml b/dev-perl/XML-SAX-Expat/metadata.xml new file mode 100644 index 000000000000..801e9385a1e0 --- /dev/null +++ b/dev-perl/XML-SAX-Expat/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>perl</herd> +</pkgmetadata> |