diff options
author | Caleb Tennis <caleb@gentoo.org> | 2006-03-25 13:15:07 +0000 |
---|---|---|
committer | Caleb Tennis <caleb@gentoo.org> | 2006-03-25 13:15:07 +0000 |
commit | 60fdcaeb543e851f58734eb3407e81e21d59196e (patch) | |
tree | 05fdfe3db70277b1c83a59fce069de5848c92279 /app-text/sablotron | |
parent | Initial import (fixes bug #122958). (diff) | |
download | gentoo-2-60fdcaeb543e851f58734eb3407e81e21d59196e.tar.gz gentoo-2-60fdcaeb543e851f58734eb3407e81e21d59196e.tar.bz2 gentoo-2-60fdcaeb543e851f58734eb3407e81e21d59196e.zip |
Add -shared-libgcc option from bug #106667
(Portage version: 2.0.54)
Diffstat (limited to 'app-text/sablotron')
-rw-r--r-- | app-text/sablotron/ChangeLog | 7 | ||||
-rw-r--r-- | app-text/sablotron/Manifest | 18 | ||||
-rw-r--r-- | app-text/sablotron/files/digest-sablotron-1.0.1-r1 | 1 | ||||
-rw-r--r-- | app-text/sablotron/sablotron-1.0.1-r1.ebuild | 57 |
4 files changed, 66 insertions, 17 deletions
diff --git a/app-text/sablotron/ChangeLog b/app-text/sablotron/ChangeLog index f94a593acdde..0406505ac6d5 100644 --- a/app-text/sablotron/ChangeLog +++ b/app-text/sablotron/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-text/sablotron # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/sablotron/ChangeLog,v 1.45 2006/02/06 19:36:19 blubb Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/sablotron/ChangeLog,v 1.46 2006/03/25 13:15:07 caleb Exp $ + +*sablotron-1.0.1-r1 (25 Mar 2006) + + 25 Mar 2006; Caleb Tennis <caleb@gentoo.org> +sablotron-1.0.1-r1.ebuild: + Add -shared-libgcc option from bug #106667 06 Feb 2006; Simon Stelling <blubb@gentoo.org> sablotron-1.0.1.ebuild: stable on amd64 diff --git a/app-text/sablotron/Manifest b/app-text/sablotron/Manifest index f8e4f2622eef..822d8a547be4 100644 --- a/app-text/sablotron/Manifest +++ b/app-text/sablotron/Manifest @@ -1,24 +1,10 @@ MD5 fa1b8eff39fa9440d102d1799e8596eb ChangeLog 6102 -RMD160 25609c9cf859b90d640158bb69786d786bae7128 ChangeLog 6102 -SHA256 bcd70ed1c9f674921bc82acaf663b527997b6000dcbc822a4eeae2f4e88bde3a ChangeLog 6102 MD5 47394bfd045510f7f6b74c7828d48502 files/digest-sablotron-0.97 63 -RMD160 4e48acae9704622524c35bde06828d621d04db44 files/digest-sablotron-0.97 63 -SHA256 6c912591a8851b4f9844c7afce545dd7709f57c0942b9e0416652ac6a19b619d files/digest-sablotron-0.97 63 MD5 42df851a9f037fa853698dbdb7c2b449 files/digest-sablotron-1.0 62 -RMD160 9892d69d458941fe5a905fd2821a2ff3da8b91d0 files/digest-sablotron-1.0 62 -SHA256 6594fbbf2398e8b23f955b18536afc0f681b113f0fdec63b89b045796a429f7e files/digest-sablotron-1.0 62 MD5 be9d8aaeeda4c615088d8c7998c77bb9 files/digest-sablotron-1.0.1 64 -RMD160 0b584da87cf9336ff6c74a1824cc8f3ac7bae1e6 files/digest-sablotron-1.0.1 64 -SHA256 1738a72bee15c61b27ced4cfe9ed403c11dfd7bfcb5c3801bcb6ef66e036a28b files/digest-sablotron-1.0.1 64 +MD5 be9d8aaeeda4c615088d8c7998c77bb9 files/digest-sablotron-1.0.1-r1 64 MD5 c472f5fd1646eb8bca71d8df5cb2bdcc metadata.xml 164 -RMD160 698422e821458386b8da17baa6014296f8284e0b metadata.xml 164 -SHA256 7bd4d93c657a26aa9af1dea4232520c0d388cc92115dd9ca0eb04259228e044f metadata.xml 164 MD5 0fad47f36c897887b336f55aa9bb9121 sablotron-0.97.ebuild 1013 -RMD160 72c563a6e90c6291339197b5fa60a42f3ca87431 sablotron-0.97.ebuild 1013 -SHA256 8092cc27bf4b786e38974c9bebed460f38d3dee92818dc238779b0a4e429c553 sablotron-0.97.ebuild 1013 +MD5 9a376522580db846fdca3c567e7c4644 sablotron-1.0.1-r1.ebuild 1576 MD5 916493d342e236539b16bf354a3bb872 sablotron-1.0.1.ebuild 1549 -RMD160 4c1cc400ca70179c3c9824ec87511129a437ebf5 sablotron-1.0.1.ebuild 1549 -SHA256 e58d0fc85b390ddb5f67211c20874114b5396b3535df99ac1093173fd5fe0c94 sablotron-1.0.1.ebuild 1549 MD5 a25421d1abee0133c252662a31a206c1 sablotron-1.0.ebuild 1478 -RMD160 3cb177ffd6c9caff88407e176f19be8333e12a57 sablotron-1.0.ebuild 1478 -SHA256 9c39b3bb685370b09eeb425e33e539a20e3a71eb43c51705ace9ac1389a88389 sablotron-1.0.ebuild 1478 diff --git a/app-text/sablotron/files/digest-sablotron-1.0.1-r1 b/app-text/sablotron/files/digest-sablotron-1.0.1-r1 new file mode 100644 index 000000000000..1c2f4bd5fecb --- /dev/null +++ b/app-text/sablotron/files/digest-sablotron-1.0.1-r1 @@ -0,0 +1 @@ +MD5 8d06392ef2e46652bce1c5e2b68d0662 Sablot-1.0.1.tar.gz 485874 diff --git a/app-text/sablotron/sablotron-1.0.1-r1.ebuild b/app-text/sablotron/sablotron-1.0.1-r1.ebuild new file mode 100644 index 000000000000..93114d595d70 --- /dev/null +++ b/app-text/sablotron/sablotron-1.0.1-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-text/sablotron/sablotron-1.0.1-r1.ebuild,v 1.1 2006/03/25 13:15:07 caleb Exp $ + +inherit libtool gnuconfig flag-o-matic + +MY_PN="Sablot" +MY_P="${MY_PN}-${PV}" +S=${WORKDIR}/${MY_P} + +DESCRIPTION="An XSLT Parser in C++" +HOMEPAGE="http://www.gingerall.com/charlie/ga/xml/p_sub.xml" +SRC_URI="http://download-1.gingerall.cz/download/sablot/${MY_P}.tar.gz" + +# Sablotron can optionally be built under GPL, using MPL for now +LICENSE="MPL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="doc perl" + +RDEPEND=">=dev-libs/expat-1.95.6-r1" +DEPEND="${RDEPEND} + doc? ( >=dev-perl/XML-Parser-2.3 )" + +DOCS="INSTALL README README_JS RELEASE src/TODO" + +src_compile() { + local myconf= + + # Detect mips systems properly + gnuconfig_update + + # Please do not remove, else we get references to PORTAGE_TMPDIR + # in /usr/lib/libsablot.la ... + elibtoolize + + use perl \ + && myconf="${myconf} --enable-perlconnect" + + use doc \ + && myconf="${myconf} --with-html-dir=${D}/usr/share/doc/${P}/html" \ + || myconf="${myconf} --without-html-dir" + + # rphillips, fixes bug #3876 + # this is fixed for me with apache2, but keeping it in here + # for apache1 users and/or until some clever detection + # is added <obz@gentoo.org> + append-ldflags -lstdc++ -shared-libgcc + + econf ${myconf} || die "Configure failed" + emake || die "Make failed" +} + +src_install() { + einstall || die "Install failed" + dodoc ${DOCS} +} |