summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrice Clement <monsieurp@gentoo.org>2014-11-29 22:43:27 +0000
committerPatrice Clement <monsieurp@gentoo.org>2014-11-29 22:43:27 +0000
commit9bad47c2f6cb834ad8a4d9fcb0cf04f5ee1e815a (patch)
tree449a3b7c3d46964dce51b5ea36b31988a2fd306e /dev-libs/syck
parentVersion bump. (diff)
downloadhistorical-9bad47c2f6cb834ad8a4d9fcb0cf04f5ee1e815a.tar.gz
historical-9bad47c2f6cb834ad8a4d9fcb0cf04f5ee1e815a.tar.bz2
historical-9bad47c2f6cb834ad8a4d9fcb0cf04f5ee1e815a.zip
Replace einstall with emake install and revbump the ebuild. See #521434.
Package-Manager: portage-2.2.8-r2/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/syck')
-rw-r--r--dev-libs/syck/ChangeLog8
-rw-r--r--dev-libs/syck/Manifest13
-rw-r--r--dev-libs/syck/syck-0.55-r5.ebuild58
3 files changed, 67 insertions, 12 deletions
diff --git a/dev-libs/syck/ChangeLog b/dev-libs/syck/ChangeLog
index 07f31c10184c..ecbc8179045a 100644
--- a/dev-libs/syck/ChangeLog
+++ b/dev-libs/syck/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/syck
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/syck/ChangeLog,v 1.32 2014/08/10 20:39:40 slyfox Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/syck/ChangeLog,v 1.33 2014/11/29 22:43:11 monsieurp Exp $
+
+*syck-0.55-r5 (29 Nov 2014)
+
+ 29 Nov 2014; Patrice Clement <monsieurp@gentoo.org> +syck-0.55-r5.ebuild,
+ syck-0.55-r4.ebuild:
+ Replace einstall with emake install and revbump the ebuild. See #521434.
10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> syck-0.55-r4.ebuild:
QA: drop trailing '.' from DESCRIPTION
diff --git a/dev-libs/syck/Manifest b/dev-libs/syck/Manifest
index 05c584b063c2..21b7fa4b3743 100644
--- a/dev-libs/syck/Manifest
+++ b/dev-libs/syck/Manifest
@@ -1,15 +1,6 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX syck-0.55-64bit.patch 1008 SHA256 989e62b3cba6a85489df57157a1437098d1995b475edf89658f6d4d23717a182 SHA512 cdb39aa70337c181bb26f9d5853bc3b3431f61c8dbaef386915ee7b0d2b3a118862cac2033467255f286d005b66f54fbf89a17a6cdeaac89bffe63a2a48f7243 WHIRLPOOL a6df8635a7d94e387fbd9cf9155cd9112f0aa6a2b82fc2c2d138b5f6675a3f9452850107ceacf3269a83a1d449019b58f0ee742f7cd7b2077f52c3a67367f201
DIST syck-0.55.tar.gz 354205 SHA256 ac881945c9dfe5dd6395a5db921e8256d1d359295bb66a1acbfe49fb637c1a3a SHA512 b2adc38e3e616f4eb5f5146baf0e8b385517e32e46ad872c9a451a680ea8c52fead00234286b6bc07fac9ad816d7ece8daf4a77a34c2999926c198de3b6ba1b7 WHIRLPOOL 946a0a372db6d1483a128a7daf2d8d6db74a2e0e7c82902b08faf5089ede6a8afad35cf307a126d9feeb3070561f3aa3b545a38c1f5e1a0f22b255943eec14bf
EBUILD syck-0.55-r4.ebuild 1301 SHA256 775fc9bb616102ebb9753f3c6c329f60b6a5e069ade969fb097b01eef7e9e789 SHA512 7add45e0afd65fdf0029f71ded43f830b35af57bc8cf04113a34b3c6f9ce4fab73aa47e979e1f1571d7b868ba73b582f43f2d41e86a2219da5ed79c7faadc86d WHIRLPOOL 231ffdab12f932191360ff5f22b6518043cceeeada96dec973a6776e469ed9bcf8e029817c0d25d434b6c00237231f0e59e296eec1c24ffa6babc5185ec5b775
-MISC ChangeLog 3923 SHA256 6b38403de22642ba781cd012e0fcb257f74d43976c4a6d7ef75ebac23aa4bf5c SHA512 3a4760d37e021fa1ab44ca2659a688ecae0f83f7605c1b5444b2082f2b0f34fb389d023a089f5ac309ee16923dd826bdbb9b9e630b9ccd1741d683a851544743 WHIRLPOOL 7a1c5b5bb6eddd46365d961911626e6634785941fb01ed3441ae8da652a43e33e2cd04de958243b465355afed9171fde1abfeb0d4629103f691f648371403364
+EBUILD syck-0.55-r5.ebuild 1325 SHA256 5a9aa815813b88c00c256ee120fb798b044fbbda6093caf770f011d470f528cd SHA512 93eed4f08e3d1e8c8a55722c57207c8d2a85744fd4dbfd3e5971d4847eb23c62ba8eacbb4f1aa033aa4283ab2e629d9679da97b9f2b4b102a2ec85c9e5534ce9 WHIRLPOOL 10cdbd6fea43c9bb281b1d1ade00a8a56117fccf54f21d98ebdb9dc45fe322f5d82bbbac37bee300c0e52f5cff36b510c7e9f0bfd5adbd893045eff84b8b4480
+MISC ChangeLog 4130 SHA256 848eaad17067be4fdacabd16d10fa28ffa5916e6a39bf34a580bf547ce0f1313 SHA512 3d1e3a6402dbb95d6451e91ac0fd31fff45a2d1fb4d828fed0b49249c1ffce95bed468ac7ee672acd2a5ab84d55e522675e115671f13db545b3acb698bbd668e WHIRLPOOL 92c398c1748582faa4b016a90c0e2d79478f60185d29fa14a73130e7fe684090878fa004dad006413ff21306144b2562c6c6fac21ad69512cde3156c78223c3e
MISC metadata.xml 157 SHA256 6a11fd41a2a210a9760849de398ef8c62cf46cc742d09b2e1781def7848fa1ec SHA512 95158d74d42674de03bc271c8dffa2264759c77681436de71fa9b3ad67f50b09394b0401e6df6dde526bc8dcd6ea666ed6767662bd63c3e92cb33b7b23e4ede8 WHIRLPOOL d3fdf14c384070120719ad4076cd04630790564f5bceda2a273e6481ea27a6fc6291e55d78cbf8bf99b73c7b42e8a1f286927c990702dceee97a63815cb33846
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iEYEAREIAAYFAlPn2I0ACgkQcaHudmEf86o+FQCfe+EEOEHgxiSjPRp6PWro8UU8
-F/kAoIIGLpFCH4/kXqJcTJAlKabByrf7
-=YLaf
------END PGP SIGNATURE-----
diff --git a/dev-libs/syck/syck-0.55-r5.ebuild b/dev-libs/syck/syck-0.55-r5.ebuild
new file mode 100644
index 000000000000..3d81bacd78e8
--- /dev/null
+++ b/dev-libs/syck/syck-0.55-r5.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/syck/syck-0.55-r5.ebuild,v 1.1 2014/11/29 22:43:11 monsieurp Exp $
+
+EAPI="3"
+PYTHON_DEPEND="python? 2"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.* *-jython"
+
+inherit distutils eutils flag-o-matic
+
+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 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+IUSE="php python"
+
+DEPEND="python? ( !dev-python/pysyck )"
+RDEPEND="${DEPEND}"
+PDEPEND="php? ( dev-php/pecl-syck
+ !=dev-libs/syck-0.55-r1 )"
+
+DISTUTILS_SETUP_FILES=("ext/python|setup.py")
+PYTHON_MODNAME="yaml2xml.py ydump.py ypath.py"
+
+pkg_setup() {
+ use python && python_pkg_setup
+}
+
+src_prepare() {
+ epatch "${FILESDIR}/syck-0.55-64bit.patch"
+}
+
+src_configure() {
+ append-flags -fPIC
+ econf
+}
+
+src_compile() {
+ emake
+ use python && distutils_src_compile
+}
+
+src_install() {
+ emake DESTDIR=${D} install
+ use python && distutils_src_install
+}
+
+pkg_postinst() {
+ use python && distutils_pkg_postinst
+}
+
+pkg_postrm() {
+ use python && distutils_pkg_postrm
+}