commit:     94e723b6ed7ede38b6f06f5e0c320fbdc504f7d1
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Fri May  6 22:04:01 2016 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Fri May  6 22:04:47 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94e723b6

app-accessibility/brltty: remove old version

Package-Manager: portage-2.2.26

 app-accessibility/brltty/brltty-5.2.ebuild | 189 -----------------------------
 1 file changed, 189 deletions(-)

diff --git a/app-accessibility/brltty/brltty-5.2.ebuild 
b/app-accessibility/brltty/brltty-5.2.ebuild
deleted file mode 100644
index 8adcb66..0000000
--- a/app-accessibility/brltty/brltty-5.2.ebuild
+++ /dev/null
@@ -1,189 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_3 python3_4 python3_5 )
-FINDLIB_USE="ocaml"
-
-inherit findlib eutils multilib toolchain-funcs java-pkg-opt-2 flag-o-matic \
-       autotools udev systemd python-r1
-
-DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind 
person"
-HOMEPAGE="http://brltty.com/";
-SRC_URI="http://brltty.com/archive/${P}.tar.xz";
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 x86"
-IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
-               java +midi ncurses nls ocaml +pcm python usb +speech
-               tcl X"
-REQUIRED_USE="doc? ( api )
-       java? ( api )
-       ocaml? ( api )
-       python? ( api )
-       tcl? ( api )"
-
-COMMON_DEP="bluetooth? ( net-wireless/bluez )
-       gpm? ( >=sys-libs/gpm-1.20 )
-       iconv? ( virtual/libiconv )
-       icu? ( dev-libs/icu:= )
-       python? ( ${PYTHON_DEPS} )
-       ncurses? ( sys-libs/ncurses )
-       nls? ( virtual/libintl )
-       tcl? ( >=dev-lang/tcl-8.4.15:0= )
-       usb? ( virtual/libusb:0 )
-       X? ( x11-libs/libXaw )"
-DEPEND="virtual/pkgconfig
-       java? ( >=virtual/jdk-1.4 )
-       python? ( >=dev-python/cython-0.16[${PYTHON_USEDEP}] )
-       ${COMMON_DEP}"
-RDEPEND="java? ( >=virtual/jre-1.4 )
-       ${COMMON_DEP}"
-
-src_prepare() {
-       epatch "${FILESDIR}"/${P}-fix-ldflags.patch \
-               "${FILESDIR}"/${P}-udev.patch \
-               "${FILESDIR}"/${P}-respect-AR.patch
-
-       java-pkg-opt-2_src_prepare
-
-       # The code runs `pkg-config` directly instead of locating a suitable
-       # pkg-config wrapper (or respecting $PKG_CONFIG).
-       sed -i \
-               -e 's/\<pkg-config\>/${PKG_CONFIG:-pkg-config}/' \
-               aclocal.m4 configure.ac || die
-
-       # We run eautoconf instead of using eautoreconf because brltty uses
-       # a custom build system that uses autoconf without the rest of the
-       # autotools.
-       eautoconf
-       python_copy_sources
-}
-
-src_configure() {
-       tc-export AR LD PKG_CONFIG
-       # override prefix in order to install into /
-       # braille terminal needs to be available as soon in the boot process as
-       # possible
-       # Also override localstatedir so that the lib/brltty directory is 
installed
-       # correctly.
-       # Disable stripping since we do that ourselves.
-       local myconf=(
-               --prefix=/
-               --localedir=/usr/share/locale
-               --includedir=/usr/include
-               --localstatedir=/var
-               --disable-stripping
-               --with-install-root="${D}"
-               --with-writable-directory="/run/brltty"
-               $(use_enable api)
-               $(use_with beeper beep-package)
-               $(use_enable contracted-braille)
-               $(use_with fm fm-package)
-               $(use_enable gpm)
-               $(use_enable iconv)
-               $(use_enable icu)
-               $(use_enable java java-bindings)
-               $(use_with midi midi-package)
-               $(use_enable nls i18n)
-               $(use_enable ocaml ocaml-bindings)
-               $(use_with pcm pcm-package)
-               $(use_enable speech speech-support)
-               $(use_enable tcl tcl-bindings)
-               $(use_enable X x)
-               $(use_with bluetooth bluetooth-package)
-               $(use_with ncurses curses)
-               $(use_with usb usb-package) )
-
-       econf "${myconf[@]}"
-
-       if use python; then
-               myconf+=( $(use_enable python python-bindings ) )
-
-               python_configure() {
-                       econf "${myconf[@]}"
-               }
-               python_foreach_impl run_in_build_dir python_configure
-       fi
-}
-
-src_compile() {
-       local JAVAC_CONF=""
-       local OUR_JNI_FLAGS=""
-       if use java; then
-               OUR_JNI_FLAGS="$(java-pkg_get-jni-cflags)"
-               JAVAC_CONF="${JAVAC} -encoding UTF-8 $(java-pkg_javac-args)"
-       fi
-
-       emake JAVA_JNI_FLAGS="${OUR_JNI_FLAGS}" JAVAC="${JAVAC_CONF}"
-
-       if use python; then
-               python_build() {
-                       cd "Bindings/Python" || die
-                       emake
-               }
-               python_foreach_impl run_in_build_dir python_build
-       fi
-}
-
-src_install() {
-       if use ocaml; then
-               findlib_src_preinst
-       fi
-
-       emake OCAML_LDCONF= install
-
-       if use python; then
-               python_install() {
-                       cd "Bindings/Python" || die
-                       emake install
-               }
-               python_foreach_impl run_in_build_dir python_install
-       fi
-
-       if use java; then
-               # make install puts the _java.so there, and no it's not 
$(get_libdir)
-               rm -rf "${D}/usr/lib/java"
-               java-pkg_doso Bindings/Java/libbrlapi_java.so
-               java-pkg_dojar Bindings/Java/brlapi.jar
-       fi
-
-       insinto /etc
-       doins Documents/brltty.conf
-       udev_newrules Autostart/Udev/udev.rules 70-brltty.rules
-       newinitd "${FILESDIR}"/brltty.rc brltty
-       systemd_dounit Autostart/Systemd/brltty.service
-       systemd_dotmpfilesd "${FILESDIR}/${PN}.tmpfiles.conf"
-
-       libdir="$(get_libdir)"
-       mkdir -p "${D}"/usr/${libdir}/
-       mv "${D}"/${libdir}/*.a "${D}"/usr/${libdir}/
-       gen_usr_ldscript libbrlapi.so
-
-       cd Documents
-       mv Manual-BRLTTY/English/BRLTTY.txt BRLTTY-en.txt
-       mv Manual-BRLTTY/French/BRLTTY.txt BRLTTY-fr.txt
-       mv Manual-BrlAPI/English/BrlAPI.txt BrlAPI-en.txt
-       dodoc CONTRIBUTORS ChangeLog HISTORY README* TODO BRLTTY-*.txt
-       dohtml -r Manual-BRLTTY
-       if use doc; then
-               dohtml -r Manual-BrlAPI
-               dodoc BrlAPI-*.txt
-       fi
-
-       keepdir /var/lib/brlapi
-       rmdir "${D}/run/brltty"
-       rmdir "${D}/run"
-}
-
-pkg_postinst() {
-       elog
-       elog please be sure "${ROOT}"etc/brltty.conf is correct for your system.
-       elog
-       elog To make brltty start on boot, type this command as root:
-       elog
-       elog rc-update add brltty boot
-}

Reply via email to