diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2010-08-20 13:20:36 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2010-08-20 13:20:36 +0000 |
commit | da95fe1aff6e21bddcbdf3fe2a43763efffc4c70 (patch) | |
tree | 95156a921931be5e1179d4d439036cf2b77f717e /dev-lang/yasm | |
parent | Whitespace. (diff) | |
download | historical-da95fe1aff6e21bddcbdf3fe2a43763efffc4c70.tar.gz historical-da95fe1aff6e21bddcbdf3fe2a43763efffc4c70.tar.bz2 historical-da95fe1aff6e21bddcbdf3fe2a43763efffc4c70.zip |
Version bump.
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'dev-lang/yasm')
-rw-r--r-- | dev-lang/yasm/ChangeLog | 8 | ||||
-rw-r--r-- | dev-lang/yasm/Manifest | 5 | ||||
-rw-r--r-- | dev-lang/yasm/files/yasm-1.1.0-skip_cython_check.patch | 17 | ||||
-rw-r--r-- | dev-lang/yasm/yasm-1.1.0.ebuild | 46 |
4 files changed, 74 insertions, 2 deletions
diff --git a/dev-lang/yasm/ChangeLog b/dev-lang/yasm/ChangeLog index b08a3da5dc3f..1a1c307aff2a 100644 --- a/dev-lang/yasm/ChangeLog +++ b/dev-lang/yasm/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-lang/yasm # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/yasm/ChangeLog,v 1.40 2010/07/12 18:01:12 fauli Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/yasm/ChangeLog,v 1.41 2010/08/20 13:20:35 ssuominen Exp $ + +*yasm-1.1.0 (20 Aug 2010) + + 20 Aug 2010; Samuli Suominen <ssuominen@gentoo.org> +yasm-1.1.0.ebuild, + +files/yasm-1.1.0-skip_cython_check.patch: + Version bump. 12 Jul 2010; Christian Faulhammer <fauli@gentoo.org> yasm-1.0.1.ebuild: stable x86, bug 325273 diff --git a/dev-lang/yasm/Manifest b/dev-lang/yasm/Manifest index 8fca62a2e532..31702deb8822 100644 --- a/dev-lang/yasm/Manifest +++ b/dev-lang/yasm/Manifest @@ -1,4 +1,7 @@ +AUX yasm-1.1.0-skip_cython_check.patch 652 RMD160 771b7da2ba0c2086818c0b9aca67779becfc18ce SHA1 874c22eb10fb63f61b6effee3d1f1f873f3249f0 SHA256 fbf0b8239fa96850b47ee4e35da48596864f39784d5ba99e959a743d623401db DIST yasm-1.0.1.tar.gz 1413635 RMD160 d60d4ecee1c84c38e3c21427210a2b135f1bae9d SHA1 9da80e328d387ce750c23163c0f85747cad88fa4 SHA256 48697509c02b1aad13fe072f7dc16bd4e3b4f4ea06e4bbccb3778732d01f48aa +DIST yasm-1.1.0.tar.gz 1409438 RMD160 93e9ee40319ca02a3a8fff7f85af216d37fb1d06 SHA1 8b252d2a50f6d0d8fe13997183596c3cd7589db9 SHA256 e5d56b582f3d0c30ed5c4fc221063e4175602307ea645520889458133671c232 EBUILD yasm-1.0.1.ebuild 772 RMD160 c0a6a836aea3acf50621edd6f850eb0ff73a5b39 SHA1 18c973820b08d40cb557392d11cc449cb7177f59 SHA256 67ac577bc27d77ca770313c27102fc2a4049cb2c438d64ba512c604551b3a283 -MISC ChangeLog 4971 RMD160 082b7595e14390fb4e9b98c57b2812e2b65994f1 SHA1 bb64d9987902ef46b15b84f1f1a1d2f8817f19ae SHA256 4965f94d7cbd1629781b8387be40df08321513d568b6d79d148d2da0a2363fed +EBUILD yasm-1.1.0.ebuild 1154 RMD160 b023e908bea3d4335d4ccae3f12e597427c3bc71 SHA1 a6b53c4546e6f2647bde9215311e83fb8a8cdfe9 SHA256 fb5b1c1fef9c4cd6598c2c64320050e5b56c95fef365206e8bef23247123afdd +MISC ChangeLog 5138 RMD160 26b4288f3afeea764a618fe6300a1bc1d5821dbd SHA1 758c235371ab64bc3bb36f08f950583f48756d37 SHA256 37c79be4b4cb9d3a47fc7684383dbfb8ce09320b1a19d5e210f4a4fb8d242bee MISC metadata.xml 159 RMD160 d52f9d709e07e1eca289e2940d4292c64fda6029 SHA1 021f81ae2e25595444e199cc4be3c122d37da802 SHA256 38c5ab0a3cf60ec0611d1112056b9ff16183715db2c60a2ac84590da0ce7fb76 diff --git a/dev-lang/yasm/files/yasm-1.1.0-skip_cython_check.patch b/dev-lang/yasm/files/yasm-1.1.0-skip_cython_check.patch new file mode 100644 index 000000000000..c4e5b3687d22 --- /dev/null +++ b/dev-lang/yasm/files/yasm-1.1.0-skip_cython_check.patch @@ -0,0 +1,17 @@ +Skip semi-broken Cython version check because it barfs on 0.13_beta0. + +--- configure.ac ++++ configure.ac +@@ -285,11 +285,7 @@ + AC_MSG_NOTICE([Checking to see if we can build Python bindings]) + have_python_bindings=no + if test x$have_python = xyes; then +- AC_MSG_CHECKING([for Cython >= 0.11.3]) +- CYTHON_CHECK_VERSION(0.11.3, [AC_MSG_RESULT(yes) +- have_cython=yes], +- [AC_MSG_RESULT(no) +- have_cython=no]) ++ have_cython=yes + + AM_CHECK_PYTHON_HEADERS(have_python_headers=yes,have_python_headers=no) + diff --git a/dev-lang/yasm/yasm-1.1.0.ebuild b/dev-lang/yasm/yasm-1.1.0.ebuild new file mode 100644 index 000000000000..903fb01dcf0c --- /dev/null +++ b/dev-lang/yasm/yasm-1.1.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/yasm/yasm-1.1.0.ebuild,v 1.1 2010/08/20 13:20:35 ssuominen Exp $ + +EAPI=2 +PYTHON_DEPEND="python? 2:2.4" + +inherit autotools eutils python + +DESCRIPTION="An assembler for x86 and x86_64 instruction sets" +HOMEPAGE="http://www.tortall.net/projects/yasm/" +SRC_URI="http://www.tortall.net/projects/yasm/releases/${P}.tar.gz" + +LICENSE="Artistic BSD GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x86-solaris" +IUSE="nls python" + +RDEPEND="nls? ( virtual/libintl )" +DEPEND="nls? ( sys-devel/gettext ) + python? ( >=dev-python/cython-0.11.3 )" + +pkg_setup() { + if use python; then + python_set_active_version 2 + python_pkg_setup + fi +} + +src_prepare() { + epatch "${FILESDIR}"/${PN}-1.1.0-skip_cython_check.patch + eautoreconf +} + +src_configure() { + econf \ + $(use_enable python) \ + $(use_enable python python-bindings) \ + --disable-dependency-tracking \ + $(use_enable nls) +} + +src_install() { + emake DESTDIR="${D}" install || die + dodoc AUTHORS +} |