summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-text/sablotron')
-rw-r--r--app-text/sablotron/ChangeLog6
-rw-r--r--app-text/sablotron/Manifest8
-rw-r--r--app-text/sablotron/sablotron-0.97.ebuild13
-rw-r--r--app-text/sablotron/sablotron-1.0.1.ebuild13
-rw-r--r--app-text/sablotron/sablotron-1.0.ebuild13
5 files changed, 30 insertions, 23 deletions
diff --git a/app-text/sablotron/ChangeLog b/app-text/sablotron/ChangeLog
index 0b6fd0c171db..31fe1b1babc8 100644
--- a/app-text/sablotron/ChangeLog
+++ b/app-text/sablotron/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-text/sablotron
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/sablotron/ChangeLog,v 1.34 2004/10/11 16:37:37 gmsoft Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/sablotron/ChangeLog,v 1.35 2004/11/07 06:15:06 usata Exp $
+
+ 07 Nov 2004; Mamoru KOMACHI <usata@gentoo.org> sablotron-0.97.ebuild,
+ sablotron-1.0.1.ebuild, sablotron-1.0.ebuild:
+ Require dev-perl/XML-Parser only if doc USE flag is set; bug #69452.
11 Oct 2004; Guy Martin <gmsoft@gentoo.org> sablotron-1.0.ebuild:
Marked stable on hppa.
diff --git a/app-text/sablotron/Manifest b/app-text/sablotron/Manifest
index d5c37f78f06e..2b1f5f102beb 100644
--- a/app-text/sablotron/Manifest
+++ b/app-text/sablotron/Manifest
@@ -1,8 +1,8 @@
-MD5 afc50a0e46d9229cad5f1557abeb7b78 ChangeLog 5050
+MD5 f664d0166787eac6c47922fbc94aaa60 ChangeLog 5241
MD5 c472f5fd1646eb8bca71d8df5cb2bdcc metadata.xml 164
-MD5 f4302bed92055a02b127c99e2cf4dc5d sablotron-0.97.ebuild 962
-MD5 83a6510c48478fd38725983ac2fcf9e5 sablotron-1.0.1.ebuild 1516
-MD5 3f4bdee1bf0d64037b9301f84b0aeea1 sablotron-1.0.ebuild 1433
+MD5 d311e74bf8893606899a6f98999c613d sablotron-0.97.ebuild 1008
+MD5 874b28f2ff15073700aabd7ee970fa8f sablotron-1.0.ebuild 1473
+MD5 e740d0873c8c5fbbbb3ad9a7825a5489 sablotron-1.0.1.ebuild 1542
MD5 d4d88eebd05b4208b430c3e2738431a4 files/Sablot-0.96.1.patch 1698
MD5 47394bfd045510f7f6b74c7828d48502 files/digest-sablotron-0.97 63
MD5 42df851a9f037fa853698dbdb7c2b449 files/digest-sablotron-1.0 62
diff --git a/app-text/sablotron/sablotron-0.97.ebuild b/app-text/sablotron/sablotron-0.97.ebuild
index ec4354d1f47e..af410a4a4eff 100644
--- a/app-text/sablotron/sablotron-0.97.ebuild
+++ b/app-text/sablotron/sablotron-0.97.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/sablotron/sablotron-0.97.ebuild,v 1.19 2004/07/13 23:40:49 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/sablotron/sablotron-0.97.ebuild,v 1.20 2004/11/07 06:15:06 usata Exp $
-inherit libtool
+inherit libtool flag-o-matic
S="${WORKDIR}/Sablot-${PV}"
DESCRIPTION="An XSLT Parser in C++"
@@ -14,8 +14,9 @@ SLOT="0"
IUSE="perl"
KEYWORDS="x86 sparc ppc hppa alpha amd64 ~mips"
-DEPEND=">=dev-libs/expat-1.95.6-r1
- dev-perl/XML-Parser"
+RDEPEND=">=dev-libs/expat-1.95.6-r1"
+DEPEND="${RDEPEND}
+ perl? ( dev-perl/XML-Parser )"
src_compile() {
local myconf=
@@ -28,14 +29,14 @@ src_compile() {
# rphillips
# fixes bug #3876
- export LDFLAGS="-lstdc++"
+ append-ldflags -lstdc++
econf ${myconf} || die "econf failed"
make || die
}
src_install() {
- einstall
+ einstall || die
dodoc README* RELEASE
dodoc src/TODO
}
diff --git a/app-text/sablotron/sablotron-1.0.1.ebuild b/app-text/sablotron/sablotron-1.0.1.ebuild
index 55d09b0d82c0..22a57a372b12 100644
--- a/app-text/sablotron/sablotron-1.0.1.ebuild
+++ b/app-text/sablotron/sablotron-1.0.1.ebuild
@@ -1,15 +1,15 @@
# Copyright 1999-2004 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.ebuild,v 1.7 2004/08/02 02:50:04 tgall Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/sablotron/sablotron-1.0.1.ebuild,v 1.8 2004/11/07 06:15:06 usata Exp $
-inherit libtool gnuconfig
+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-bin/get/webGA/act/sablotron.act"
+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
@@ -18,8 +18,9 @@ SLOT="0"
KEYWORDS="~x86 ~sparc ~ppc ~mips ~alpha arm ~hppa ~amd64 ~ia64 s390 ppc64"
IUSE="doc perl"
-DEPEND=">=dev-libs/expat-1.95.6-r1
- >=dev-perl/XML-Parser-2.3"
+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"
@@ -44,7 +45,7 @@ src_compile() {
# 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>
- export LDFLAGS="-lstdc++"
+ append-ldflags -lstdc++
econf ${myconf} || die "Configure failed"
emake || die "Make failed"
diff --git a/app-text/sablotron/sablotron-1.0.ebuild b/app-text/sablotron/sablotron-1.0.ebuild
index b39c864faa68..374519fc830a 100644
--- a/app-text/sablotron/sablotron-1.0.ebuild
+++ b/app-text/sablotron/sablotron-1.0.ebuild
@@ -1,16 +1,16 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/sablotron/sablotron-1.0.ebuild,v 1.11 2004/10/11 16:37:37 gmsoft Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/sablotron/sablotron-1.0.ebuild,v 1.12 2004/11/07 06:15:06 usata Exp $
-inherit libtool
+inherit libtool flag-o-matic
MY_PN="Sablot"
MY_P="${MY_PN}-${PV}"
S=${WORKDIR}/${MY_P}
DESCRIPTION="An XSLT Parser in C++"
-SRC_URI="http://download-1.gingerall.cz/download/sablot/${MY_P}.tar.gz"
HOMEPAGE="http://www.gingerall.com/charlie/ga/xml/p_sab.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"
@@ -18,8 +18,9 @@ SLOT="0"
IUSE="doc perl"
KEYWORDS="x86 sparc ~ppc hppa alpha amd64 ia64"
-DEPEND=">=dev-libs/expat-1.95.6-r1
- >=dev-perl/XML-Parser-2.3"
+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"
@@ -42,7 +43,7 @@ src_compile() {
# 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>
- export LDFLAGS="-lstdc++"
+ append-ldflags -lstdc++
econf ${myconf} || die "Configure failed"
emake || die "Make failed"