From 9bad47c2f6cb834ad8a4d9fcb0cf04f5ee1e815a Mon Sep 17 00:00:00 2001 From: Patrice Clement Date: Sat, 29 Nov 2014 22:43:27 +0000 Subject: Replace einstall with emake install and revbump the ebuild. See #521434. Package-Manager: portage-2.2.8-r2/cvs/Linux x86_64 --- dev-libs/syck/ChangeLog | 8 +++++- dev-libs/syck/Manifest | 13 ++------- dev-libs/syck/syck-0.55-r5.ebuild | 58 +++++++++++++++++++++++++++++++++++++++ 3 files changed, 67 insertions(+), 12 deletions(-) create mode 100644 dev-libs/syck/syck-0.55-r5.ebuild (limited to 'dev-libs/syck') 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 +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 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 +} -- cgit v1.2.3-65-gdbad