summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sci-libs/szip/ChangeLog8
-rw-r--r--sci-libs/szip/files/digest-szip-2.03
-rw-r--r--sci-libs/szip/files/szip-2.0-example.patch11
-rw-r--r--sci-libs/szip/szip-2.0.ebuild33
4 files changed, 54 insertions, 1 deletions
diff --git a/sci-libs/szip/ChangeLog b/sci-libs/szip/ChangeLog
index cc16344ba153..4a1643c4c646 100644
--- a/sci-libs/szip/ChangeLog
+++ b/sci-libs/szip/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sci-libs/szip
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/szip/ChangeLog,v 1.10 2007/02/22 01:25:29 jokey Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/szip/ChangeLog,v 1.11 2007/08/18 10:59:39 bicatali Exp $
+
+*szip-2.0 (18 Aug 2007)
+
+ 18 Aug 2007; Sébastien Fabbro <bicatali@gentoo.org>
+ +files/szip-2.0-example.patch, +szip-2.0.ebuild:
+ Version bump. Thanks Ryan May <rmay@ou.edu> for his work, closing bug #186523
22 Feb 2007; Markus Ullmann <jokey@gentoo.org> ChangeLog:
Redigest for Manifest2
diff --git a/sci-libs/szip/files/digest-szip-2.0 b/sci-libs/szip/files/digest-szip-2.0
new file mode 100644
index 000000000000..9073e933d1cd
--- /dev/null
+++ b/sci-libs/szip/files/digest-szip-2.0
@@ -0,0 +1,3 @@
+MD5 21383e286267021cbe93cbb2698bf8b9 szip-2.0.tar.gz 368913
+RMD160 4ab7780bc00efa39d071ac2ef92580dcd02dae6e szip-2.0.tar.gz 368913
+SHA256 7e89f7960f012e9bdbd79d55e324bd7991b6ab17515ce802881c9d695337be25 szip-2.0.tar.gz 368913
diff --git a/sci-libs/szip/files/szip-2.0-example.patch b/sci-libs/szip/files/szip-2.0-example.patch
new file mode 100644
index 000000000000..fafb0a2ef3e8
--- /dev/null
+++ b/sci-libs/szip/files/szip-2.0-example.patch
@@ -0,0 +1,11 @@
+--- examples/Makefile.in~ 2004-11-17 20:54:41.000000000 +0000
++++ examples/Makefile.in 2007-08-18 11:35:26.000000000 +0100
+@@ -144,7 +144,7 @@
+ noinst_PROGRAMS = burst_szip example
+
+ burst_szip_SOURCES = burst_szip.c
+-burst_szip_LDADD = ../test/libmcgill.la ../src/libsz.la
++burst_szip_LDADD = ../test/libmcgill.la ../src/libsz.la -lm
+ burst_szip_DEPENDENCIES = ../test/libmcgill.la ../src/libsz.la
+
+ example_SOURCES = example.c
diff --git a/sci-libs/szip/szip-2.0.ebuild b/sci-libs/szip/szip-2.0.ebuild
new file mode 100644
index 000000000000..7a599d807e22
--- /dev/null
+++ b/sci-libs/szip/szip-2.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/szip/szip-2.0.ebuild,v 1.1 2007/08/18 10:59:39 bicatali Exp $
+
+inherit eutils
+
+DESCRIPTION="Szip is an implementation of the extended-Rice lossless compression algorithm"
+HOMEPAGE="http://hdf.ncsa.uiuc.edu/HDF5/doc_resource/SZIP/"
+SRC_URI="ftp://ftp.hdfgroup.org/lib-external/${PN}/${PV}/src/${P}.tar.gz"
+LICENSE="szip"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE=""
+DEPEND=""
+
+src_unpack() {
+ unpack ${A}
+ # fix example with adding -lm
+ cd "${S}"
+ epatch "${FILESDIR}"/szip-2.0-example.patch
+}
+
+src_compile() {
+ econf || die "econf failed"
+ emake CFLAGS="${CFLAGS}" || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc RELEASE.txt
+}