summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Hill <rhill@gentoo.org>2011-04-13 11:03:41 +0000
committerRyan Hill <rhill@gentoo.org>2011-04-13 11:03:41 +0000
commitbc5b89f76c71054b18d779fbf55b9f9436900a4a (patch)
treeb01df718ff9a849e4f144012c34ab5819e83713c /dev-libs
parentAdd missing liboil dependency to older version, bug 363183. Remove ancient ve... (diff)
downloadhistorical-bc5b89f76c71054b18d779fbf55b9f9436900a4a.tar.gz
historical-bc5b89f76c71054b18d779fbf55b9f9436900a4a.tar.bz2
historical-bc5b89f76c71054b18d779fbf55b9f9436900a4a.zip
Version bump.
Package-Manager: portage-2.2.0_alpha29/cvs/Linux x86_64
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/isl/ChangeLog8
-rw-r--r--dev-libs/isl/Manifest13
-rw-r--r--dev-libs/isl/files/isl-0.06-parallel-py.patch35
-rw-r--r--dev-libs/isl/isl-0.06.ebuild23
4 files changed, 73 insertions, 6 deletions
diff --git a/dev-libs/isl/ChangeLog b/dev-libs/isl/ChangeLog
index aa32a35b2f0a..6d040a18389f 100644
--- a/dev-libs/isl/ChangeLog
+++ b/dev-libs/isl/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/isl
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/isl/ChangeLog,v 1.2 2011/01/07 23:53:27 dirtyepic Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/isl/ChangeLog,v 1.3 2011/04/13 11:03:41 dirtyepic Exp $
+
+*isl-0.06 (13 Apr 2011)
+
+ 13 Apr 2011; Ryan Hill <dirtyepic@gentoo.org> +isl-0.06.ebuild,
+ +files/isl-0.06-parallel-py.patch:
+ Version bump.
*isl-0.05.1 (07 Jan 2011)
diff --git a/dev-libs/isl/Manifest b/dev-libs/isl/Manifest
index 24b37db51f64..d12b7a65a5d3 100644
--- a/dev-libs/isl/Manifest
+++ b/dev-libs/isl/Manifest
@@ -1,14 +1,17 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX isl-0.06-parallel-py.patch 1594 RMD160 a5a4020ded5233b95d0f096b39747286a640d046 SHA1 b40fa7a9d3db43c1015951599ee5fffd87f84ed9 SHA256 6259edf5d79f7cee991d9408b31a2f1c2d8028ec3c204e64853a51e462cb3b8c
DIST isl-0.05.1.tar.bz2 809826 RMD160 145f2b0284b1108d19b9c6d22dd5384dd7c04ad9 SHA1 543cb3792b498209f2339262bc4576322ebeb277 SHA256 3fb83e4d28d420aee5cdb7d309b1b213e1aab2f0e30ab6db042ede959487837d
+DIST isl-0.06.tar.bz2 891132 RMD160 e532d6c53c666717b2d371426e57b64e100ea4bc SHA1 7c87051fafeffa404f1a9168fc39632db66ab804 SHA256 9357f0d6ab69115190703db3d3c0f5479e940943e0d2bf40ad53024e520d3170
EBUILD isl-0.05.1.ebuild 596 RMD160 1dca904870ea84c4f3acf1654855a9cbe9c82f78 SHA1 7f9e11ffbfc1743a1b9f345676a65fa1d1220a33 SHA256 9371007518d45c7936f69d63c2166a5d4a36b4cb9a5152a0ec7045952e92fccb
-MISC ChangeLog 459 RMD160 77ef0e127df0ff2ae98e466799e2da08e50b751e SHA1 ed93c785adb8eeaff1f8300c163aecece5adb243 SHA256 b1cabea2b2a27fc3987749082eb54d2910b26cd9dd0f72dcffb7cb22e11c56b9
+EBUILD isl-0.06.ebuild 673 RMD160 dbf3b5e507bf3c1478e33a169e0d430fc880f758 SHA1 b27c029844b8b78af9f9e94891a9440e477d588b SHA256 8757da53f4508a3816037e6f644c52017bc5ac93f3b1fdf4d2f1fbfe9afd7cdd
+MISC ChangeLog 604 RMD160 4126d788f6995d905184871bb4e3c6691e7775eb SHA1 a69bf9e65f60be29f384ab92e234dfe162189b93 SHA256 b8fba6bf9bc58100ad65be46b9fe502a8a68badc8419adc381c5f79d77ad5953
MISC metadata.xml 230 RMD160 bb2b37b16c6e136822d52bb37af9655a23e41ea0 SHA1 fe92b8e28d79487e1c96c4f2a03548204e72ebdf SHA256 15b25471afdabcaf32e2d45f2bee7575d349e323f0aa1e6bac9435c35dcd9a60
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.16 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk0nqMQACgkQiqiDRvmkBmJ+PQCfXDBQuBoc+Zw3+GZdWve5X+0E
-mwsAn3LwPz4snJ+7eW9TsuzDX7E5+u1K
-=EkuE
+iEYEARECAAYFAk2lhJIACgkQiqiDRvmkBmLspACg5vJQzJaIhv97Yg7tDCxVoqaS
+cREAoMWRrEN3ny/CyCKm9qRLexSxYFSa
+=CH93
-----END PGP SIGNATURE-----
diff --git a/dev-libs/isl/files/isl-0.06-parallel-py.patch b/dev-libs/isl/files/isl-0.06-parallel-py.patch
new file mode 100644
index 000000000000..725f02b45e86
--- /dev/null
+++ b/dev-libs/isl/files/isl-0.06-parallel-py.patch
@@ -0,0 +1,35 @@
+Fix parallel install and move gdb python module out of libdir.
+
+http://groups.google.com/group/isl-development/browse_thread/thread/4fd13c45d3fd321e
+
+
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -1814,7 +1814,8 @@ all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(DATA) $(HEADERS) \
+ isl_config.h
+ installdirs: installdirs-recursive
+ installdirs-am:
+- for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(pkgincludedir)" "$(DESTDIR)$(pkgincludedir)"; do \
++ for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(pkgincludedir)" \
++ "$(DESTDIR)$(pkgincludedir)" "$(DESTDIR)usr/share/gdb/auto-load$(libdir)" ; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+ install: install-recursive
+@@ -1954,14 +1955,14 @@ dist-hook:
+ gitversion.h: @GIT_HEAD@
+ echo '#define GIT_HEAD_ID "'@GIT_HEAD_VERSION@'"' > $@
+
+-install-data-local: $(srcdir)/isl.py
++install-data-local: $(srcdir)/isl.py installdirs
+ @libisl=`sed -ne "/^library_names=/{s/.*='//;s/'$$//;s/ .*//;p}" \
+ $(builddir)/libisl.la`; \
+ case $$libisl in \
+ '') echo Cannot find isl library name. GDB bindings not installed.;; \
+ *) echo $(INSTALL_DATA) $(srcdir)/isl.py \
+- $(DESTDIR)$(libdir)/$$libisl-gdb.py; \
+- $(INSTALL_DATA) $(srcdir)/isl.py $(DESTDIR)$(libdir)/$$libisl-gdb.py; esac
++ $(DESTDIR)usr/share/gdb/auto-load$(libdir)/$$libisl-gdb.py; \
++ $(INSTALL_DATA) $(srcdir)/isl.py $(DESTDIR)usr/share/gdb/auto-load$(libdir)/$$libisl-gdb.py; esac
+
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/dev-libs/isl/isl-0.06.ebuild b/dev-libs/isl/isl-0.06.ebuild
new file mode 100644
index 000000000000..22d5201ad180
--- /dev/null
+++ b/dev-libs/isl/isl-0.06.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/isl/isl-0.06.ebuild,v 1.1 2011/04/13 11:03:40 dirtyepic Exp $
+
+EAPI="3"
+
+inherit autotools-utils
+
+DESCRIPTION="A library for manipulating integer points bounded by affine constraints."
+HOMEPAGE="http://www.kotnet.org/~skimo/isl/"
+SRC_URI="http://www.kotnet.org/~skimo/isl/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+DEPEND="dev-libs/gmp"
+RDEPEND="${DEPEND}"
+
+DOCS=( ChangeLog AUTHORS doc/manual.pdf )
+PATCHES=( "${FILESDIR}"/${P}-parallel-py.patch )
+AUTOTOOLS_IN_SOURCE_BUILD="1"