commit:     5f7fa01d2362508552e9f8c735e44f328590aec1
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 14 10:49:15 2016 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Mon Mar 14 10:49:15 2016 +0000
URL:        https://gitweb.gentoo.org/proj/musl.git/commit/?id=5f7fa01d

sys-libs/talloc: in tree version 2.1.5 works

 sys-libs/talloc/Manifest                           |  6 --
 .../files/talloc-remove-check-bsd-strtoll.patch    | 24 --------
 sys-libs/talloc/metadata.xml                       | 15 -----
 sys-libs/talloc/talloc-2.0.8-r99.ebuild            | 67 ----------------------
 sys-libs/talloc/talloc-2.1.0-r99.ebuild            | 67 ----------------------
 sys-libs/tevent/Manifest                           |  4 --
 .../files/tevent-remove-check-bsd-strtoll.patch    | 24 --------
 sys-libs/tevent/metadata.xml                       | 12 ----
 sys-libs/tevent/tevent-0.9.21-r99.ebuild           | 56 ------------------
 9 files changed, 275 deletions(-)

diff --git a/sys-libs/talloc/Manifest b/sys-libs/talloc/Manifest
deleted file mode 100644
index 7079974..0000000
--- a/sys-libs/talloc/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX talloc-remove-check-bsd-strtoll.patch 1145 SHA256 
e37590d707ce22f5248d329f35e693ad2e81d9e44ec4db3dddfd6d891806627c SHA512 
96810678fbf61f1b4968e2bed9e40adb36165ee235b5d46fcb88bc677ceedddbff4c146cebb2b93837eaeca9ec16ac8cb115e7580712a7f392af811db4f7acca
 WHIRLPOOL 
549a73536b09c681f2fd4905833074b9b39c74c16a9daf17cb84f854f9e632e16159d00ddce61776d76514bb6d2be725e1cd3405cc12b06a6a92f593f29598be
-DIST talloc-2.0.8.tar.gz 433489 SHA256 
1ec11e635e0318dbbb014db38ff96e8dba3ce5f614eeb7d993b4a5b71c016783 SHA512 
8e8e71d05443b7ea5d8ac432c1043840000b7b6ebeff6a2f621274f29a298e6c64ad5fb75b59c6138179c5602d6164695b85b57b5b310809150320b6eecd487f
 WHIRLPOOL 
4cfaab8edbb7040ff0319ff7bce54657e3ecdfd27792b6ad0b5d789b38579116f69023def228e725d03a6c226ded768cfcdede920162930179704481160b9e81
-DIST talloc-2.1.0.tar.gz 416097 SHA256 
0701393882647f823503e3aa075bc67d75c194b376822377dae2d20f9130f08f SHA512 
7bdc448c91211299edf16502d263362ac660d5123d8ea7bb2ed58af2231537e4f29da5384b8d5be10254a02b193520890e95a73d697c40eba09728a9b6d56d57
 WHIRLPOOL 
d8593cba27f5d971acb39acacdbea70df5b80ed31288cf440a2ebeaca266e070deeea8322f4ba5682580f66044128f18dd6d76b735aa0670aed46f13f5a4e857
-EBUILD talloc-2.0.8-r99.ebuild 1963 SHA256 
f8f6bb2b6979a6b16037d1fe0effec45cb89ee0df1ac671dd17d025973de9573 SHA512 
e4e71371062ba390f9e1b4ddc3f91e2743b6c50ba92fc2bef85cbe97322f88accd3b618a68ab5baa7b34d6f273b9a015e77c257b52b0915a2885a5f7c8e70b47
 WHIRLPOOL 
2f337527a1e965c45103635005a9f092db5a6d9c1680ae2b6426af92c64c5f17f206ebde7c5fb66d7a47cff339bb9f322eab27186c40848f8cd4848caa5c55bb
-EBUILD talloc-2.1.0-r99.ebuild 1963 SHA256 
d8300c166dd1586d3e36bbd7e30c24eedcbc49d6251a3c14366f5bb7a3c19502 SHA512 
21359b9cd37e0c48887737781e2ef273a8e18064cc72e4123aac1b449b1c876861e60551f255edfb83c9649622950ff3d3eae136574c19e90ac6e474e65679c7
 WHIRLPOOL 
7bab34ee41daf5ff53c15723b3117e11dcb75da9fba28c50fc8e3fd826715affdeeb3375b41a83a09f682be66732edc5e379e0ce821da5bb9417f83d288471fc
-MISC metadata.xml 439 SHA256 
1ada965eca76363431e96b05d3220a25d5100e9de31f189c5a07145760894cbd SHA512 
e583aa7aa9a641067b3b38bf398ad6266980ee961e11d81b5d7c6d32cb8948879e27777a33a72376f79beca6f71aa79613db65049e6a1221922869239de9ccf3
 WHIRLPOOL 
14b29f433af8722d9a94f3b351f3ed46c85f32f7e6169586fc8d41239e1f1bd2f6bc8b657fd5ce4ad4facf14bbf25edf683d0f6f7aaa4d6b911d92cab24586ca

diff --git a/sys-libs/talloc/files/talloc-remove-check-bsd-strtoll.patch 
b/sys-libs/talloc/files/talloc-remove-check-bsd-strtoll.patch
deleted file mode 100644
index f872ef5..0000000
--- a/sys-libs/talloc/files/talloc-remove-check-bsd-strtoll.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -Naur talloc-2.1.0.orig/lib/replace/wscript 
talloc-2.1.0/lib/replace/wscript
---- talloc-2.1.0.orig/lib/replace/wscript      2013-09-08 12:24:14.000000000 
+0000
-+++ talloc-2.1.0/lib/replace/wscript   2014-02-22 19:46:36.033471201 +0000
-@@ -272,20 +272,6 @@
- 
-     #Some OS (ie. freebsd) return EINVAL if the convertion could not be done, 
it's not what we expect
-     #Let's detect those cases
--    if conf.CONFIG_SET('HAVE_STRTOLL'):
--        conf.CHECK_CODE('''
--                        long long nb = strtoll("Text", NULL, 0);
--                        if (errno == EINVAL) {
--                            return 0;
--                        } else {
--                            return 1;
--                        }
--                        ''',
--                        msg="Checking correct behavior of strtoll",
--                        headers = 'errno.h',
--                        execute = True,
--                        define = 'HAVE_BSD_STRTOLL',
--                        )
-     conf.CHECK_FUNCS('if_nametoindex strerror_r')
-     conf.CHECK_FUNCS('getdirentries getdents syslog')
-     conf.CHECK_FUNCS('gai_strerror get_current_dir_name')

diff --git a/sys-libs/talloc/metadata.xml b/sys-libs/talloc/metadata.xml
deleted file mode 100644
index afa6476..0000000
--- a/sys-libs/talloc/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-  <maintainer type="person">
-    <email>[email protected]</email>
-    <name>Patrick Lauer</name>
-  </maintainer>
-  <maintainer type="project">
-    <email>[email protected]</email>
-    <name>Samba</name>
-  </maintainer>
-  <use>
-    <flag name="compat">Enable extra compatibility stuff</flag>
-  </use>
-</pkgmetadata>

diff --git a/sys-libs/talloc/talloc-2.0.8-r99.ebuild 
b/sys-libs/talloc/talloc-2.0.8-r99.ebuild
deleted file mode 100644
index d1d81f0..0000000
--- a/sys-libs/talloc/talloc-2.0.8-r99.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/talloc/talloc-2.0.8-r1.ebuild,v 
1.3 2013/08/25 20:01:47 maekke Exp $
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_6,2_7} )
-PYTHON_REQ_USE="threads"
-
-inherit eutils waf-utils python-single-r1 multilib
-
-DESCRIPTION="Samba talloc library"
-HOMEPAGE="http://talloc.samba.org/";
-SRC_URI="http://samba.org/ftp/${PN}/${P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm ~mips ppc x86"
-IUSE="compat python"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-       !!<sys-libs/talloc-2.0.5"
-DEPEND="${RDEPEND}
-       dev-libs/libxslt
-       || ( dev-lang/python:2.7[threads] dev-lang/python:2.6[threads] )"
-
-WAF_BINARY="${S}/buildtools/bin/waf"
-
-src_prepare() {
-       epatch "${FILESDIR}"/${PN}-remove-check-bsd-strtoll.patch
-}
-
-src_configure() {
-       local extra_opts=""
-
-       use compat && extra_opts+=" --enable-talloc-compat1"
-       use python || extra_opts+=" --disable-python"
-       waf-utils_src_configure \
-               ${extra_opts}
-}
-
-src_install() {
-       waf-utils_src_install
-
-       # waf is stupid, and no, we can't fix the build-system, since it's 
provided
-       # as a brilliant binary blob thats decompressed on the fly
-       if [[ ${CHOST} == *-darwin* ]] ; then
-               install_name_tool \
-                       -id "${EPREFIX}"/usr/$(get_libdir)/libtalloc.2.dylib \
-                       "${ED}"/usr/$(get_libdir)/libtalloc.2.0.5.dylib || die
-               if use python ; then
-                       install_name_tool \
-                               -id 
"${EPREFIX}"/usr/$(get_libdir)/libpytalloc-util.2.dylib \
-                               
"${ED}"/usr/$(get_libdir)/libpytalloc-util.2.0.5.dylib || die
-                       install_name_tool \
-                               -change "${S}/bin/default/libtalloc.dylib" \
-                                       
"${EPREFIX}"/usr/$(get_libdir)/libtalloc.2.dylib \
-                               
"${ED}"/usr/$(get_libdir)/libpytalloc-util.2.0.5.dylib || die
-                       install_name_tool \
-                               -change "${S}/bin/default/libtalloc.dylib" \
-                                       
"${EPREFIX}"/usr/$(get_libdir)/libtalloc.2.dylib \
-                               "${ED}"$(python_get_sitedir)/talloc.bundle || 
die
-          fi
-       fi
-}

diff --git a/sys-libs/talloc/talloc-2.1.0-r99.ebuild 
b/sys-libs/talloc/talloc-2.1.0-r99.ebuild
deleted file mode 100644
index 41645cd..0000000
--- a/sys-libs/talloc/talloc-2.1.0-r99.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/talloc/talloc-2.1.0.ebuild,v 1.4 
2014/02/02 17:40:57 vostorga Exp $
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_6,2_7} )
-PYTHON_REQ_USE="threads"
-
-inherit eutils waf-utils python-single-r1 multilib
-
-DESCRIPTION="Samba talloc library"
-HOMEPAGE="http://talloc.samba.org/";
-SRC_URI="http://samba.org/ftp/${PN}/${P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm ~mips ppc x86"
-IUSE="compat +python"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-       !!<sys-libs/talloc-2.0.5"
-DEPEND="${RDEPEND}
-       dev-libs/libxslt
-       || ( dev-lang/python:2.7[threads] dev-lang/python:2.6[threads] )"
-
-WAF_BINARY="${S}/buildtools/bin/waf"
-
-src_prepare() {
-       epatch "${FILESDIR}"/${PN}-remove-check-bsd-strtoll.patch
-}
-
-src_configure() {
-       local extra_opts=""
-
-       use compat && extra_opts+=" --enable-talloc-compat1"
-       use python || extra_opts+=" --disable-python"
-       waf-utils_src_configure \
-               ${extra_opts}
-}
-
-src_install() {
-       waf-utils_src_install
-
-       # waf is stupid, and no, we can't fix the build-system, since it's 
provided
-       # as a brilliant binary blob thats decompressed on the fly
-       if [[ ${CHOST} == *-darwin* ]] ; then
-               install_name_tool \
-                       -id "${EPREFIX}"/usr/$(get_libdir)/libtalloc.2.dylib \
-                       "${ED}"/usr/$(get_libdir)/libtalloc.2.0.5.dylib || die
-               if use python ; then
-                       install_name_tool \
-                               -id 
"${EPREFIX}"/usr/$(get_libdir)/libpytalloc-util.2.dylib \
-                               
"${ED}"/usr/$(get_libdir)/libpytalloc-util.2.0.5.dylib || die
-                       install_name_tool \
-                               -change "${S}/bin/default/libtalloc.dylib" \
-                                       
"${EPREFIX}"/usr/$(get_libdir)/libtalloc.2.dylib \
-                               
"${ED}"/usr/$(get_libdir)/libpytalloc-util.2.0.5.dylib || die
-                       install_name_tool \
-                               -change "${S}/bin/default/libtalloc.dylib" \
-                                       
"${EPREFIX}"/usr/$(get_libdir)/libtalloc.2.dylib \
-                               "${ED}"$(python_get_sitedir)/talloc.bundle || 
die
-          fi
-       fi
-}

diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest
deleted file mode 100644
index f5f61ea..0000000
--- a/sys-libs/tevent/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX tevent-remove-check-bsd-strtoll.patch 1149 SHA256 
3c912c5129e9bcfce51cb1c0517e4fe641371d3eea9af43454024858eb6418fe SHA512 
69ef329df08066b877b554b1fdc0270190db4b80d3fc11988736584e7743047d3afc11c1678dcaaff71d00fe443a13de118a85727df1097ae7edf80d43b7bdf9
 WHIRLPOOL 
c50aa5ffef33ff9fc099893f81081dcb2d939216a05bad7106d210eba08ab41413ebb5054675e30a943fe0d5dd91190576069a9156d6735576daf744e22923f3
-DIST tevent-0.9.21.tar.gz 550606 SHA256 
f2be7463573dab2d8210cb57fe7e7e2aeb323274cbdc865a6e29ddcfb977f0f4 SHA512 
d1d76402bf32c4da9394ec5e0eb149abefa3f4dc86e5d22529f5cc4f30b1d3071e7a00aac3bd5707532e68dfed5a03dc5a267ea367c8fbe0aaead9df63beafdf
 WHIRLPOOL 
4b4525394cdc06a5ce2535216eea8fdcf44dc0b4ab7964506042df3ee67ce9463d82e9b6be3bdd4cd9983ce92a62e3dfc69c6abf66d30b9b6466e863b2c1d7cd
-EBUILD tevent-0.9.21-r99.ebuild 1382 SHA256 
c46d259567c1d393d49d6a59cc99d2d307664842b774ec4a5e47bc6940ba70dd SHA512 
3cfbc1aab681f1502269e6a00757ce5a2827cfd1a5fa57c19083032409bbe2ccbee896a4ca55c4a4af1f04430ab618ba3c100bc58b1d95281aae09506a300838
 WHIRLPOOL 
255bae50fb10489a06d7cb430c50d60d2e32703219df93af0626b77bc61e1893e56d069f2059242ecb3014f1cbc0364cefd9bcfa51fca0292ae6485d0faa2982
-MISC metadata.xml 345 SHA256 
c71a19f7b21e012e46ed9e3c5f48a7f8345678680907434bd2e708ff48d69401 SHA512 
35515a1369eeb1e4949415f8571fc54e7546ac83a59b506e04dc795f0a9b4cb06d7c8e1785577c20ca398fd87543f1742d9d4267fc09320503835bad1fc36cf5
 WHIRLPOOL 
0dc86f0d823c4f4b58ea7d623c27cd1f1985acb35ab891f32e3a7cf0bc307f029e6e94ab4f7385e44d13664b49bf4f0876b2447b45e8132a881dcaf45d4c063f

diff --git a/sys-libs/tevent/files/tevent-remove-check-bsd-strtoll.patch 
b/sys-libs/tevent/files/tevent-remove-check-bsd-strtoll.patch
deleted file mode 100644
index 481f0d4..0000000
--- a/sys-libs/tevent/files/tevent-remove-check-bsd-strtoll.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -Naur tevent-0.9.19.orig/lib/replace/wscript 
tevent-0.9.19/lib/replace/wscript
---- tevent-0.9.19.orig/lib/replace/wscript     2013-06-04 14:21:30.000000000 
+0000
-+++ tevent-0.9.19/lib/replace/wscript  2014-02-23 12:01:19.733793736 +0000
-@@ -272,20 +272,6 @@
- 
-     #Some OS (ie. freebsd) return EINVAL if the convertion could not be done, 
it's not what we expect
-     #Let's detect those cases
--    if conf.CONFIG_SET('HAVE_STRTOLL'):
--        conf.CHECK_CODE('''
--                        long long nb = strtoll("Text", NULL, 0);
--                        if (errno == EINVAL) {
--                            return 0;
--                        } else {
--                            return 1;
--                        }
--                        ''',
--                        msg="Checking correct behavior of strtoll",
--                        headers = 'errno.h',
--                        execute = True,
--                        define = 'HAVE_BSD_STRTOLL',
--                        )
-     conf.CHECK_FUNCS('if_nametoindex strerror_r')
-     conf.CHECK_FUNCS('getdirentries getdents syslog')
-     conf.CHECK_FUNCS('gai_strerror get_current_dir_name')

diff --git a/sys-libs/tevent/metadata.xml b/sys-libs/tevent/metadata.xml
deleted file mode 100644
index 00dd5f3..0000000
--- a/sys-libs/tevent/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <maintainer type="person">
-               <email>[email protected]</email>
-               <name>Patrick Lauer</name>
-       </maintainer>
-<maintainer type="project">
-               <email>[email protected]</email>
-               <name>Samba</name>
-       </maintainer>
-</pkgmetadata>

diff --git a/sys-libs/tevent/tevent-0.9.21-r99.ebuild 
b/sys-libs/tevent/tevent-0.9.21-r99.ebuild
deleted file mode 100644
index 843c634..0000000
--- a/sys-libs/tevent/tevent-0.9.21-r99.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/tevent/tevent-0.9.21.ebuild,v 1.1 
2014/01/18 23:19:27 polynomial-c Exp $
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit waf-utils multilib-minimal python-single-r1
-
-DESCRIPTION="Samba tevent library"
-HOMEPAGE="http://tevent.samba.org/";
-SRC_URI="http://samba.org/ftp/tevent/${P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm ~mips ppc x86"
-IUSE="python"
-
-RDEPEND=">=sys-libs/talloc-2.1.0[python?,${MULTILIB_USEDEP}]
-       python? ( ${PYTHON_DEPS} )"
-
-DEPEND="${RDEPEND}
-       >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-       ${PYTHON_DEPS}
-"
-# build system does not work with python3
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-WAF_BINARY="${S}/buildtools/bin/waf"
-
-pkg_setup() {
-       python-single-r1_pkg_setup
-}
-
-src_prepare() {
-       epatch "${FILESDIR}"/${PN}-remove-check-bsd-strtoll.patch
-       multilib_copy_sources
-}
-
-multilib_src_configure() {
-       waf-utils_src_configure \
-               $(multilib_native_usex python '' '--disable-python')
-}
-
-multilib_src_compile() {
-       # need to avoid parallel building, this looks like the sanest way with 
waf-utils/multiprocessing eclasses
-       unset MAKEOPTS
-       waf-utils_src_compile
-}
-
-multilib_src_install() {
-       waf-utils_src_install
-
-       multilib_is_native_abi && use python && python_domodule tevent.py
-}

Reply via email to