From fb3fd71b91ab597e0e900e2abcd6f724b9e4eb09 Mon Sep 17 00:00:00 2001 From: Tiago Cunha Date: Tue, 10 Feb 2009 15:46:41 +0000 Subject: dev-libs/libtpl: Version bump, remove old. svn path=/sunrise/; revision=7897 --- dev-libs/libtpl/ChangeLog | 6 +++- dev-libs/libtpl/Manifest | 6 ++-- dev-libs/libtpl/libtpl-1.2-r1.ebuild | 57 ------------------------------------ dev-libs/libtpl/libtpl-1.3.ebuild | 56 +++++++++++++++++++++++++++++++++++ 4 files changed, 64 insertions(+), 61 deletions(-) delete mode 100644 dev-libs/libtpl/libtpl-1.2-r1.ebuild create mode 100644 dev-libs/libtpl/libtpl-1.3.ebuild (limited to 'dev-libs') diff --git a/dev-libs/libtpl/ChangeLog b/dev-libs/libtpl/ChangeLog index 533f67032..c07214fde 100644 --- a/dev-libs/libtpl/ChangeLog +++ b/dev-libs/libtpl/ChangeLog @@ -1,7 +1,11 @@ # ChangeLog for dev-libs/libtpl -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 10 Feb 2009; Tiago Cunha -libtpl-1.2-r1.ebuild, + +libtpl-1.3.ebuild: + Version bump, remove old. + 31 Jul 2008; Tiago Cunha (tcunha) libtpl-1.2-r1.ebuild: Avoid returning zero if a test fails diff --git a/dev-libs/libtpl/Manifest b/dev-libs/libtpl/Manifest index 54bfcf6fa..1f9c950da 100644 --- a/dev-libs/libtpl/Manifest +++ b/dev-libs/libtpl/Manifest @@ -1,4 +1,4 @@ -DIST libtpl-1.2.tar.bz2 302548 RMD160 77c670da7c64159eea0fd11a261f105ff45b3409 SHA1 212a82dda48d7a543120bd92eecd27fa127859bc SHA256 516dc6598baf60066d6be9f54cac3a972ce665d36567ada8be25b558fcec9f2d -EBUILD libtpl-1.2-r1.ebuild 1339 RMD160 d6ba09711d077a9a2f39e3248dd1821485b89748 SHA1 9978865bbab918e5a8e2bf03676f82770b48b630 SHA256 26bad5d057c9f740f4eed8dd4ac4a454a388ec396313858f1860de161e796c5d -MISC ChangeLog 1250 RMD160 cdfe0bff9e2b356a5f4dac4e0ef826b77cf35050 SHA1 61de24780da5fcca2dc990ee466cf1efeb2d6bba SHA256 42d4c78e113d9895a67b875cf8091cff75194e7c50fed9a880306691e465e9ba +DIST libtpl-1.3.tar.bz2 664970 RMD160 1bac63c267fd1ab311c71fd929b91f921eafd3c2 SHA1 f8a6de2172cd6c3084bb5bcd6372f07e24b07276 SHA256 ad65f7ec3ae224f7e056487f6536d29d3bdd0c02b4cdd16588a799a4b6cd2071 +EBUILD libtpl-1.3.ebuild 1268 RMD160 7bd086c61bfadbfc4d04463cb49a7bad948cbbfa SHA1 6abab5b42b4615173d209aa49c89bd8b877f901c SHA256 6457ef8a7e71a0d4d5a89ed7f9f15020390c7078d82818ae92707cc71e6f3df0 +MISC ChangeLog 1371 RMD160 c5fcf6fb4b53b9bcc656a6a338b5ee285502164b SHA1 e53cf64e281719296079f38811b2307c601f4625 SHA256 76ee420ebd06c463b42e0eec2f83bd9d5d613dd44d78dd515c9df918f7afede2 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 diff --git a/dev-libs/libtpl/libtpl-1.2-r1.ebuild b/dev-libs/libtpl/libtpl-1.2-r1.ebuild deleted file mode 100644 index c7d006cb0..000000000 --- a/dev-libs/libtpl/libtpl-1.2-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit perl-module toolchain-funcs - -DESCRIPTION="Serialize your C data quickly and easily" -HOMEPAGE="http://tpl.sourceforge.net" -SRC_URI="mirror://sourceforge/tpl/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~sparc" -IUSE="perl test" - -RDEPEND="perl? ( dev-lang/perl )" -DEPEND="${RDEPEND} - test? ( dev-lang/perl )" - -# Despite of being the default src_compile, it must be redefined because the -# perl-module eclass exports src_compile. -src_compile() { - econf - emake || die "emake failed" -} - -src_test() { - cd tests - - sed -i "/CFLAGS/s/-g/${CFLAGS}/" Makefile || die "sed cflags failed" - sed -i "s|/tmp/||g" *.c || die "sed tpl failed" - sed -i "\$a\exit \$num_failed" do_tests || die "sed exit code failed" - - emake -j1 CC="$(tc-getCC)" || die "emake failed" - - if use perl ; then - cd "${S}"/lang/perl/tests - emake || die "emake perl failed" - fi -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc doc/txt/{examples,future,userguide}.txt || die "dodoc failed" - - if use perl ; then - perlinfo - insinto ${SITE_LIB} - doins lang/perl/Tpl.pm || die "doins failed" - - dodoc doc/txt/perl.txt || die "dodoc perl failed" - fi -} - -pkg_postinst() { - use perl && perl-module_pkg_postinst -} diff --git a/dev-libs/libtpl/libtpl-1.3.ebuild b/dev-libs/libtpl/libtpl-1.3.ebuild new file mode 100644 index 000000000..b90c6e508 --- /dev/null +++ b/dev-libs/libtpl/libtpl-1.3.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit perl-module toolchain-funcs + +DESCRIPTION="Serialize your C data quickly and easily" +HOMEPAGE="http://tpl.sourceforge.net" +SRC_URI="mirror://sourceforge/tpl/${P}.tar.bz2" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~sparc" +IUSE="perl test" + +RDEPEND="perl? ( dev-lang/perl )" +DEPEND="${RDEPEND} + test? ( dev-lang/perl )" + +# Despite of being the default src_compile, it must be redefined because the +# perl-module eclass exports src_compile. +src_compile() { + econf + emake || die "emake failed" +} + +src_test() { + cd tests + + sed -i "/CFLAGS/s/-g/${CFLAGS}/" Makefile || die "sed cflags failed" + sed -i "s|/tmp/||g" *.c || die "sed tpl failed" + + emake -j1 CC="$(tc-getCC)" || die "emake failed" + + if use perl ; then + cd "${S}"/lang/perl/tests + emake || die "emake perl failed" + fi +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + dodoc doc/txt/{examples,future,userguide}.txt || die "dodoc failed" + + if use perl ; then + perlinfo + insinto ${SITE_LIB} + doins lang/perl/Tpl.pm || die "doins failed" + + dodoc doc/txt/perl.txt || die "dodoc perl failed" + fi +} + +pkg_postinst() { + use perl && perl-module_pkg_postinst +} -- cgit v1.2.3-65-gdbad