summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenda XU <heroxbd@gentoo.org>2015-05-12 05:28:21 +0000
committerBenda XU <heroxbd@gentoo.org>2015-05-12 05:28:21 +0000
commite60cf87b917f25592f56c7dd298198a3e95c8ec6 (patch)
tree158743a8b5b33c42869eecd4ae55146ce3fbe724 /app-text/opensp
parentyou know, stuff (diff)
downloadhistorical-e60cf87b917f25592f56c7dd298198a3e95c8ec6.tar.gz
historical-e60cf87b917f25592f56c7dd298198a3e95c8ec6.tar.bz2
historical-e60cf87b917f25592f56c7dd298198a3e95c8ec6.zip
Adopting the package. Revision bump to regenerate configure (bug #549184) and drop gcc-3.4 patch (from bug #48703).
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Diffstat (limited to 'app-text/opensp')
-rw-r--r--app-text/opensp/ChangeLog11
-rw-r--r--app-text/opensp/Manifest15
-rw-r--r--app-text/opensp/metadata.xml6
-rw-r--r--app-text/opensp/opensp-1.5.2-r4.ebuild76
4 files changed, 93 insertions, 15 deletions
diff --git a/app-text/opensp/ChangeLog b/app-text/opensp/ChangeLog
index 7f5d0a6d5c10..def0923bf0cc 100644
--- a/app-text/opensp/ChangeLog
+++ b/app-text/opensp/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-text/opensp
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/opensp/ChangeLog,v 1.72 2014/06/25 19:55:40 pacho Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/opensp/ChangeLog,v 1.73 2015/05/12 05:28:13 heroxbd Exp $
+
+*opensp-1.5.2-r4 (12 May 2015)
+
+ 12 May 2015; Benda Xu <heroxbd@gentoo.org> +opensp-1.5.2-r4.ebuild,
+ metadata.xml:
+ Adopting the package. Revision bump to regenerate configure (bug #549184) and
+ drop gcc-3.4 patch (from bug #48703).
25 Jun 2014; Pacho Ramos <pacho@gentoo.org> opensp-1.5.2-r3.ebuild:
Add missing DEPEND, bug #515086 by Paolo Pedroni
diff --git a/app-text/opensp/Manifest b/app-text/opensp/Manifest
index 43a912ec6511..1d3f28dd79f9 100644
--- a/app-text/opensp/Manifest
+++ b/app-text/opensp/Manifest
@@ -1,16 +1,7 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX opensp-1.5-gcc34.patch 263 SHA256 679aa70752d48a6bd0d2ff32c8e4c7153f2ce6e50a43cdffe9a3f4bf23e68264 SHA512 bafb4149026e19ef3e4ba34f84510cdc5a5cb6621e58114d06b5979f74a21f4093f141dccd4166a1e83eaeb6310187efbc9a4cadae0c1d55a1929eebac3caa63 WHIRLPOOL fd17e36e11ff002941552ba35c18d843d219b5ad3fcb7d67e095b6b5e317137d3016e6d4c8145908de19badb33a8ab62d05f312071cee44ad3fcb4a68c042328
AUX opensp-1.5.2-fix-segfault.patch 747 SHA256 d60915133b0d00ccd5453864af4e389e50825071f70bb2c7f88e53d9fd81246b SHA512 e0c72df8e8b191c6cecabcac550cc52918bbff7c2fddf8099ff4403de0fe817c1f3f5deb44b4c33e9d135a97a4fd8978c4090f6740c99dbadc6f9b06e24c41cf WHIRLPOOL e4028a8980d17dcc303166147cfcf24d21aaed79db70ebed45c259e94928f77042046da60e5e18f34c638d2635958e3e0ee04fd89317a495f1460ad728203c17
DIST OpenSP-1.5.2.tar.gz 1521390 SHA256 57f4898498a368918b0d49c826aa434bb5b703d2c3b169beb348016ab25617ce SHA512 a7dcc246ba7f58969ecd6d107c7b82dede811e65f375b7aa3e683621f2c6ff3e7dccefdd79098fcadad6cca8bb94c2933c63f4701be2c002f9a56f1bbe6b047e WHIRLPOOL 9565425b87d0f68025a2058e8941c5c64519cdb1ab3f22aeec6968473989f39b805dbfa8ca8c74f3968358fac2144756cf50aeab8e6c9ce8112610bd445d5ce2
EBUILD opensp-1.5.2-r3.ebuild 2030 SHA256 efdbe98f336d9eb674bbeb17ee5ceef7e7197b5f1f8edf1a861aab0533da13d9 SHA512 91553557d53e8a255f5236a0550de369ed425f1ecee5eec4611c6f15f9a5c687bc10f38b7aba4dc70e606ecaef279becea29e9f398e7fc866ec02ba0325a1164 WHIRLPOOL b22735883e09f4ad3580b82975335a5e81c8d61902d0ef4e676431cd65cc3810ca3fa066e5439dbe998aaf12aa8121413cb539409cab87f2a25099043ba37f01
-MISC ChangeLog 8857 SHA256 472c20a926b1548f5031f8f7393ea1f3b333c06c677e5f12b37457322286afea SHA512 9cadc56e6467507b49950cfa60a25103a9343a46101c5709c83d71c15dbeca63ec86c6fabf5523dbc1aa06772e6789ff5ab889d669b247603ebf1b720743e5c6 WHIRLPOOL 880b5ba080ccf0fbcfe823a35d6ee81c465b47602913090c3f46fad55fe2267b666d493e9422fa285fb37742acde8ba396680af5d45d70a1bed51a54c92e7d0d
-MISC metadata.xml 208 SHA256 98f8aa3fb70533eeab6b09d5bc30bd8f649ec13d9b04363490082fb87bb6032e SHA512 d5a7f3cb2fe57f8d7783ba358068648b122d9f5de81a17bff61ce600e42b6487e6f7e2a62c8be95cc7021cb3ea88716824b1ad0565da922ea753bea2417b3d3d WHIRLPOOL e38a6cdef2acb3efdc182efde482593790f773ab3bb9b66cced3af47e4ab39368757e17c4352c6cacaefa338341db88c3bcc3ffcd32aabd7984c5b19051a7bb7
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
-
-iEYEAREIAAYFAlOrKT4ACgkQCaWpQKGI+9S3hQCdFCdUwk/P0SVmu8V5aBwoky7N
-1O4AmgPXEy7b5CS1PZOvsfVef8TQBwJh
-=qo3F
------END PGP SIGNATURE-----
+EBUILD opensp-1.5.2-r4.ebuild 2058 SHA256 c036bc54caf75e43af509239a41f947b2e723b4f7dd78773ed78f7609bff2281 SHA512 206b79026afdef912c0b34fefe268f3c863356403fbd53975ef11fdb9f6e88d9c3e27ea42f47c46793885899e04f4e05f90e31fcd09bb469e9ca75ee71428d96 WHIRLPOOL fd00903f1b469cee19952d6bdbc684fe02ecc595ab7972810e7a02b6db37e5f4af0e60900077650926a560e99de3f033ef5cf573e4ae446e442d04d722c064e1
+MISC ChangeLog 9098 SHA256 e08ff0f9f589dfd1098853cbaa7c789736acd72282f723f77daa27879e3c09c0 SHA512 8cd744b374b953bdcc6f6e452469c44f1a281cc6e8ae81b7d5162a52b0702cd4492bf939f0d89c78767a8d75af2732f7993eab2f2b408f87250d37507ceab3d1 WHIRLPOOL 8c3994a1e669eca05fece06033d27e2005906d9d2d6816eac42744be7d85bbc7b1dd19679bdddae6f494c957d4b22eaaa320b7e568199e06ccfcd85844e4b9b7
+MISC metadata.xml 326 SHA256 1ef62fbbfb45245fdc3b19dc8d4e2c89bd3d5d5a5ce4bb7c1beac6e8f2f9ebd6 SHA512 3551fb617599e176f2891d3a877914c313bb1d2cab77a20c6d559ebef9e314024353eecac28004ccc59134a9c82ec33f8c00e402ef7dba61dab782e1d5187afa WHIRLPOOL 32c9f91f90172c07c1e93566eb8c94e3c36f3da0e93b814b41d31789f820b05f0d93322e479147398657b62d2cb84418037a249abc10b873e27c5b930d99e3a9
diff --git a/app-text/opensp/metadata.xml b/app-text/opensp/metadata.xml
index 4538a68724a6..f41753be2453 100644
--- a/app-text/opensp/metadata.xml
+++ b/app-text/opensp/metadata.xml
@@ -1,5 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
+ <maintainer>
+ <email>heroxbd@gentoo.org</email>
+ <name>Benda Xu</name>
+ </maintainer>
+ <longdescription>An SGML System Conforming to International Standard ISO 8879.</longdescription>
</pkgmetadata>
diff --git a/app-text/opensp/opensp-1.5.2-r4.ebuild b/app-text/opensp/opensp-1.5.2-r4.ebuild
new file mode 100644
index 000000000000..df2a87bd89ca
--- /dev/null
+++ b/app-text/opensp/opensp-1.5.2-r4.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/opensp/opensp-1.5.2-r4.ebuild,v 1.1 2015/05/12 05:28:13 heroxbd Exp $
+
+EAPI=5
+WANT_AUTOMAKE='1.13'
+inherit eutils flag-o-matic autotools
+
+MY_P=${P/opensp/OpenSP}
+
+DESCRIPTION="A free, object-oriented toolkit for SGML parsing and entity management"
+HOMEPAGE="http://openjade.sourceforge.net/"
+SRC_URI="mirror://sourceforge/openjade/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc nls static-libs test"
+
+DEPEND="nls? ( sys-devel/gettext )
+ doc? (
+ app-text/xmlto
+ app-text/docbook-xml-dtd:4.1.2
+ )
+ test? (
+ app-text/docbook-xml-dtd:4.5
+ app-text/openjade
+ app-text/sgml-common
+ )"
+RDEPEND=""
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-fix-segfault.patch
+ use prefix && eautoreconf
+}
+
+src_configure() {
+ # The following filters are taken from openjade's ebuild. See bug #100828.
+ # Please note! Opts are disabled. If you know what you're doing
+ # feel free to remove this line. It may cause problems with
+ # docbook-sgml-utils among other things.
+ #ALLOWED_FLAGS="-O -O1 -O2 -pipe -g -march"
+ strip-flags
+
+ econf \
+ --enable-http \
+ --enable-default-catalog="${EPREFIX}"/etc/sgml/catalog \
+ --enable-default-search-path="${EPREFIX}"/usr/share/sgml \
+ --datadir="${EPREFIX}"/usr/share/sgml/${P} \
+ $(use_enable nls) \
+ $(use_enable doc doc-build) \
+ $(use_enable static-libs static)
+}
+
+src_compile() {
+ emake pkgdocdir="${EPREFIX}"/usr/share/doc/${PF}
+}
+
+src_test() {
+ # Skipping tests known not to work
+ emake SHOWSTOPPERS= check
+ SANDBOX_PREDICT="${SANDBOX_PREDICT%:/}"
+}
+
+src_install() {
+ emake \
+ DESTDIR="${D}" \
+ pkgdocdir="${EPREFIX}"/usr/share/doc/${PF} \
+ install
+
+ prune_libtool_files
+
+ dodoc AUTHORS BUGS ChangeLog NEWS README
+}