summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuval Yaari <yuval@gentoo.org>2006-08-22 15:12:29 +0000
committerYuval Yaari <yuval@gentoo.org>2006-08-22 15:12:29 +0000
commit8ec5cfba9ffef1f122da4bc03c33a0416e76fbdc (patch)
tree3f7569b52ed8f0df02d0bdbc4fff0f3673a133de /dev-libs/syck
parentPunt irqbalance from rc to it's own init script. (diff)
downloadhistorical-8ec5cfba9ffef1f122da4bc03c33a0416e76fbdc.tar.gz
historical-8ec5cfba9ffef1f122da4bc03c33a0416e76fbdc.tar.bz2
historical-8ec5cfba9ffef1f122da4bc03c33a0416e76fbdc.zip
Revision bump; fixing bug #133929
Package-Manager: portage-2.1-r1
Diffstat (limited to 'dev-libs/syck')
-rw-r--r--dev-libs/syck/ChangeLog7
-rw-r--r--dev-libs/syck/Manifest15
-rw-r--r--dev-libs/syck/files/digest-syck-0.55-r13
-rw-r--r--dev-libs/syck/syck-0.55-r1.ebuild68
4 files changed, 88 insertions, 5 deletions
diff --git a/dev-libs/syck/ChangeLog b/dev-libs/syck/ChangeLog
index c6bdca9fa972..58efcdd0ba45 100644
--- a/dev-libs/syck/ChangeLog
+++ b/dev-libs/syck/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/syck
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/syck/ChangeLog,v 1.7 2006/08/20 17:58:09 yuval Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/syck/ChangeLog,v 1.8 2006/08/22 15:12:29 yuval Exp $
+
+*syck-0.55-r1 (22 Aug 2006)
+
+ 22 Aug 2006; Yuval Yaari <yuval@gentoo.org> +syck-0.55-r1.ebuild:
+ Revision bump; fixing bug #133929
20 Aug 2006; Yuval Yaari <yuval@gentoo.org> syck-0.55.ebuild:
Appending -fPIC to all archs, not just amd64 (bug #137512)
diff --git a/dev-libs/syck/Manifest b/dev-libs/syck/Manifest
index 68e8473b2533..18850fa95303 100644
--- a/dev-libs/syck/Manifest
+++ b/dev-libs/syck/Manifest
@@ -4,14 +4,18 @@ EBUILD syck-0.53.ebuild 565 RMD160 7cf4205ec434e96c5bf2692eebbe551c53e5fa28 SHA1
MD5 13a590e0d7b99d11b2b04393cbcbe7f3 syck-0.53.ebuild 565
RMD160 7cf4205ec434e96c5bf2692eebbe551c53e5fa28 syck-0.53.ebuild 565
SHA256 e05b8d2337d370e438744ac9dd1e787031d6f69d484da3d58a05dda2874657ff syck-0.53.ebuild 565
+EBUILD syck-0.55-r1.ebuild 1188 RMD160 87d3ef1ad616ec9bd4506ee24d5ac6cbcd6d6f72 SHA1 4bf9ec2be39cb3bf5d44c2e59b0710986fd9d823 SHA256 ac292976feb8a5e6e6077e35c679cf11dcfb06030f8c73d4090e11a9f6727488
+MD5 02114aa370b1838348212b16798e9dde syck-0.55-r1.ebuild 1188
+RMD160 87d3ef1ad616ec9bd4506ee24d5ac6cbcd6d6f72 syck-0.55-r1.ebuild 1188
+SHA256 ac292976feb8a5e6e6077e35c679cf11dcfb06030f8c73d4090e11a9f6727488 syck-0.55-r1.ebuild 1188
EBUILD syck-0.55.ebuild 610 RMD160 9cf65fc2961942b70e5d03a7e4ec2f2587db438a SHA1 c2570939abef201239340f81e666df9dad2c550f SHA256 e33d97470f861ac56e4ed61bad1e473d83a98763791468b1a07ebe38d1d5d2d1
MD5 ab6d67e0e8e665c101c1cf1505f00699 syck-0.55.ebuild 610
RMD160 9cf65fc2961942b70e5d03a7e4ec2f2587db438a syck-0.55.ebuild 610
SHA256 e33d97470f861ac56e4ed61bad1e473d83a98763791468b1a07ebe38d1d5d2d1 syck-0.55.ebuild 610
-MISC ChangeLog 863 RMD160 ccad510d7e36f323013c2d888123ecafa67d0465 SHA1 e92b3f36523682475f56b7ff7ceba410ad261ae8 SHA256 5eadbcca32415ea8d3a403685c0484a0d81212a7024ebcc4f25351af9d951dff
-MD5 2a75ad0d8fc093647ef8824b86383cb9 ChangeLog 863
-RMD160 ccad510d7e36f323013c2d888123ecafa67d0465 ChangeLog 863
-SHA256 5eadbcca32415ea8d3a403685c0484a0d81212a7024ebcc4f25351af9d951dff ChangeLog 863
+MISC ChangeLog 997 RMD160 4801770677a072adfeea90cf2aea276a48114e80 SHA1 a5e17ffc63a4058ff64651839b6e7670cf439bd2 SHA256 50135d3c00803eb1651d465ec87262bf45071521b0ae0f1bf78289526021a220
+MD5 43a4c6cc7b56779ed38afd9127736c09 ChangeLog 997
+RMD160 4801770677a072adfeea90cf2aea276a48114e80 ChangeLog 997
+SHA256 50135d3c00803eb1651d465ec87262bf45071521b0ae0f1bf78289526021a220 ChangeLog 997
MISC metadata.xml 305 RMD160 647980838c590f54441a053916ea629e53e551c0 SHA1 99ef1deeae9a934fb6e46cf5fc4a5fcb8379a74a SHA256 f05dbef15061919972882cab07057e102760a542beba17d131194091401cd7ca
MD5 e2d8f1bf77722def1dd432e26455c818 metadata.xml 305
RMD160 647980838c590f54441a053916ea629e53e551c0 metadata.xml 305
@@ -22,3 +26,6 @@ SHA256 175e196031f021dd8fa67bd2e9f60d1c3816b59f30dc0cdce6b7ab23793cc504 files/di
MD5 c8fb043a6a4aab4dbb511f15e8c359b1 files/digest-syck-0.55 229
RMD160 bf2a4e1b64cbf64ead6a1c77c5d456ec2e5d703e files/digest-syck-0.55 229
SHA256 3a28567cad0a5c4fd2a3eac8695ced984e959d3d8050eb5c5d1bdda6a60a76b9 files/digest-syck-0.55 229
+MD5 c8fb043a6a4aab4dbb511f15e8c359b1 files/digest-syck-0.55-r1 229
+RMD160 bf2a4e1b64cbf64ead6a1c77c5d456ec2e5d703e files/digest-syck-0.55-r1 229
+SHA256 3a28567cad0a5c4fd2a3eac8695ced984e959d3d8050eb5c5d1bdda6a60a76b9 files/digest-syck-0.55-r1 229
diff --git a/dev-libs/syck/files/digest-syck-0.55-r1 b/dev-libs/syck/files/digest-syck-0.55-r1
new file mode 100644
index 000000000000..36797fd04fcc
--- /dev/null
+++ b/dev-libs/syck/files/digest-syck-0.55-r1
@@ -0,0 +1,3 @@
+MD5 a57b7c46d81170b9318e2f384f77910c syck-0.55.tar.gz 354205
+RMD160 ffd26db70cf743b90cbfecfe7402c6fb8d698ee8 syck-0.55.tar.gz 354205
+SHA256 ac881945c9dfe5dd6395a5db921e8256d1d359295bb66a1acbfe49fb637c1a3a syck-0.55.tar.gz 354205
diff --git a/dev-libs/syck/syck-0.55-r1.ebuild b/dev-libs/syck/syck-0.55-r1.ebuild
new file mode 100644
index 000000000000..2c6b3ffc82e8
--- /dev/null
+++ b/dev-libs/syck/syck-0.55-r1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/syck/syck-0.55-r1.ebuild,v 1.1 2006/08/22 15:12:29 yuval Exp $
+
+inherit flag-o-matic distutils ruby
+
+IUSE="php python ruby"
+DESCRIPTION="Syck is an extension for reading and writing YAML swiftly in popular scripting languages."
+HOMEPAGE="http://whytheluckystiff.net/syck/"
+SRC_URI="http://rubyforge.org/frs/download.php/4492/${P}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+DEPEND="sys-libs/glibc
+ ruby? ( dev-lang/ruby
+ dev-ruby/racc
+ )
+ python? ( dev-lang/python )
+ php? ( dev-lang/php )"
+
+src_compile() {
+ append-flags -fPIC
+ econf
+ emake
+
+ if use python; then
+ pushd ext/python
+ distutils_src_compile
+ popd
+ fi
+
+ if use php; then
+ pushd ext/php
+ phpize
+ econf --with-syck
+ emake
+ popd
+ fi
+
+ if use ruby; then
+ pushd ext/ruby
+ ruby_econf
+ ruby_emake
+ popd
+ fi
+}
+
+src_install() {
+ einstall
+
+ if use python; then
+ pushd ext/python
+ distutils_src_install
+ popd
+ fi
+
+ if use ruby; then
+ pushd ext/ruby
+ ruby_einstall
+ popd
+ fi
+
+ if use php; then
+ pushd ext/php
+ einstall INSTALL_ROOT=${D}
+ popd
+ fi
+}