From 8aa5130fd783c44a3d1d0ec507bfe347adda886e Mon Sep 17 00:00:00 2001 From: Sergey Popov Date: Mon, 2 Jan 2012 15:32:48 +0400 Subject: [PATCH] remove mips-specific experimental libxcb ebuild --- x11-libs/libxcb/Manifest | 3 -- x11-libs/libxcb/files/xcb-rebuilder.sh | 68 ------------------------- x11-libs/libxcb/libxcb-1.7-r9999.ebuild | 33 ------------ 3 files changed, 104 deletions(-) delete mode 100644 x11-libs/libxcb/Manifest delete mode 100755 x11-libs/libxcb/files/xcb-rebuilder.sh delete mode 100644 x11-libs/libxcb/libxcb-1.7-r9999.ebuild diff --git a/x11-libs/libxcb/Manifest b/x11-libs/libxcb/Manifest deleted file mode 100644 index 7504e02..0000000 --- a/x11-libs/libxcb/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -AUX xcb-rebuilder.sh 1511 RMD160 81acde214faf7b4ed00a378c36ec5c43f19f3bc7 SHA1 7d2ef15c2449cb4c72d89059e063ce8ae228d014 SHA256 37910aacdcd793a22af2eea07741bbdde8c62096c67ab7530e72424fadd14bc7 -DIST libxcb-1.7.tar.bz2 318619 RMD160 f6748b9751e339c2669a6b9322b421abbbff7afb SHA1 7540f0587907bce421914f0ddb813810cb2f36f8 SHA256 e776dc35e2a66094e7308ce2e045fb4e27cf3ca30ab1813a8fc08538140724df -EBUILD libxcb-1.7-r9999.ebuild 815 RMD160 7757405aaff90f9d558bc004b6145273e323ec2d SHA1 b7dfaebfc01b141681c7b65a97384af56c4625ed SHA256 dd43b3f3d79347ba9e1b4cb3239e57780b6eaee0d2f09a7b1c070dd6f9bd05f0 diff --git a/x11-libs/libxcb/files/xcb-rebuilder.sh b/x11-libs/libxcb/files/xcb-rebuilder.sh deleted file mode 100755 index f5be0c1..0000000 --- a/x11-libs/libxcb/files/xcb-rebuilder.sh +++ /dev/null @@ -1,68 +0,0 @@ -#!/bin/bash - -# To use something besides `emerge` to install packages, set -# XCB_REBUILDER_INSTALL to that binary. - -. /etc/init.d/functions.sh - -case ${1} in - '') ;; - *) - einfo 'Rebuilds broken packages from the XCB library renaming' - einfo - einfo 'To use something besides `emerge`, set the INSTALL variable to their binary.' - exit 1 - ;; -esac - -if ! type -p qfile >/dev/null; then - einfo "Please install app-portage/portage-utils." - exit 1 -fi - -if ! type -p scanelf >/dev/null; then - einfo "Please install app-misc/pax-utils." - exit 1 -fi - -einfo "Fixing broken libtool archives (.la)" -for i in $(qlist -a | grep "\.la$"); do - sed -i \ - -e "s:[^[:space:]]*xcb-xlib[^[:space:]]*::g" \ - "${i}" 2>/dev/null -done - -einfo "Scanning for libraries requiring libxcb-xlib.so..." -for i in $(qlist -a | grep "\.so$"); do - scanelf -n $i \ - | grep -q xcb-xlib \ - && XCB_LIBS="${XCB_LIBS} ${i}" -done - -if [[ -n ${XCB_LIBS} ]]; then - einfo "Broken libraries:" - for lib in ${XCB_LIBS}; do - echo " ${lib}" - done - ebegin "Scanning for packages installing broken libraries" - XCB_PACKAGES=$(qfile -qC ${XCB_LIBS} | sort | uniq) - eend 0 -else - einfo "No broken libraries detected" - exit 0 -fi - - -einfo "Broken packages:" -for pkg in ${XCB_PACKAGES}; do - echo " ${pkg}" -done - -echo -ewarn "Please read the libxcb upgrade guide for further instructions" -ewarn "http://www.gentoo.org/proj/en/desktop/x/x11/libxcb-1.4-upgrade-guide.xml" - -# -#ebegin "Rebuilding broken packages" -#${XCB_REBUILDER_INSTALL:-emerge -1} ${XCB_PACKAGES} -#eend $? diff --git a/x11-libs/libxcb/libxcb-1.7-r9999.ebuild b/x11-libs/libxcb/libxcb-1.7-r9999.ebuild deleted file mode 100644 index 8be63b0..0000000 --- a/x11-libs/libxcb/libxcb-1.7-r9999.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libxcb/libxcb-1.7.ebuild,v 1.11 2011/05/30 20:13:31 scarabeus Exp $ - -EAPI=3 - -inherit python xorg-2 - -DESCRIPTION="X C-language Bindings library" -HOMEPAGE="http://xcb.freedesktop.org/" -EGIT_REPO_URI="git://anongit.freedesktop.org/git/xcb/libxcb" -[[ ${PV} != 9999* ]] && \ - SRC_URI="http://xcb.freedesktop.org/dist/${P}.tar.bz2" - -KEYWORDS="~mips" -IUSE="doc selinux" - -RDEPEND="x11-libs/libXau - x11-libs/libXdmcp - dev-libs/libpthread-stubs - >=x11-proto/xcb-proto-1.6" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen ) - dev-libs/libxslt" - -pkg_setup() { - xorg-2_pkg_setup - XORG_CONFIGURE_OPTIONS=( - $(use_enable doc build-docs) - $(use_enable selinux) - --enable-xinput - ) -}