From 22a4b14af6877f15b191e727507c13c110a7a981 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Fabian=20Silva=20Delgado?= Date: Tue, 18 Nov 2014 16:11:02 -0200 Subject: remove bumblebee from [libre] as it doesn't actually work with nouveau --- libre/bumblebee/PKGBUILD | 71 ------------------------------------------------ 1 file changed, 71 deletions(-) delete mode 100644 libre/bumblebee/PKGBUILD (limited to 'libre/bumblebee/PKGBUILD') diff --git a/libre/bumblebee/PKGBUILD b/libre/bumblebee/PKGBUILD deleted file mode 100644 index 1c7f43930..000000000 --- a/libre/bumblebee/PKGBUILD +++ /dev/null @@ -1,71 +0,0 @@ -# Maintainer (Arch): Sven-Hendrik Haase -# Maintainer: André Silva - -pkgname=bumblebee -pkgver=3.2.1 -pkgrel=6.parabola1 -pkgdesc="NVIDIA Optimus support for GNU/Linux through VirtualGL, without nonfree nvidia driver support" -arch=('i686' 'x86_64' 'mips64el') -depends=('virtualgl' 'glib2' 'mesa-libgl') -makedepends=('help2man') -optdepends=('xf86-video-nouveau: nouveau driver' - 'nouveau-dri: 3D acceleration features of nouveau' - 'bbswitch: switch on/off discrete card' - 'primus: faster back-end for optirun') -if [ "$CARCH" = "x86_64" ]; then - optdepends[${#optdepends[@]}]='lib32-virtualgl: run 32bit applications with optirun' - optdepends[${#optdepends[@]}]='lib32-primus: faster back-end for optirun' -fi -replaces=('nvidia-libgl' 'nvidia-340xx-libgl' 'nvidia-304xx-libgl' "$pkgname-libre") -conflicts=('nvidia-libgl' 'nvidia-340xx-libgl' 'nvidia-304xx-libgl' "$pkgname-libre") -provides=('nvidia-libgl' 'nvidia-340xx-libgl' 'nvidia-304xx-libgl') -url="http://www.$pkgname-project.org" -license=("GPL3") -install="$pkgname.install" -backup=("etc/$pkgname/$pkgname.conf" - "etc/$pkgname/xorg.conf.nouveau") -source=("http://www.$pkgname-project.org/${pkgname}-${pkgver}.tar.gz" - "bumblebee-hexadecimal.patch::https://github.com/Bumblebee-Project/Bumblebee/commit/2073f8537412aa47755eb6f3f22a114403e5285b.patch" - 'libre.patch') -md5sums=('30974e677bb13e8a3825fd6f3e7d3b24' - 'd0a7d504a717e34b05fb4bc9ee68f881' - '1daed1e00f74538add6c435dfa0569d1') - -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - - # Remove nonfree references to nonfree nvidia driver and unnecessaries files - rm -rv "README.markdown" - rm -rv "conf/"{99-$pkgname-nvidia-dev.rules,xorg.conf.nvidia} - rm -rv "doc" - rm -rv "scripts/$pkgname-bugreport.in" - patch -Np1 -i "${srcdir}/libre.patch" -} - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - patch -Np1 < ${srcdir}/bumblebee-hexadecimal.patch - - ./configure \ - CONF_DRIVER=nouveau \ - --prefix=/usr \ - --sbindir=/usr/bin \ - --sysconfdir=/etc \ - --without-pidfile - - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - - make install DESTDIR="$pkgdir" - - # Install systemd unit - install -D -m644 "scripts/systemd/${pkgname}d.service" "${pkgdir}/usr/lib/systemd/system/${pkgname}d.service" - sed -i "s/sbin/bin/" "${pkgdir}/usr/lib/systemd/system/${pkgname}d.service" - - # Make bash_completion work - mv -v "${pkgdir}/etc/bash_completion.d/$pkgname" "${pkgdir}/etc/bash_completion.d/optirun" -} -- cgit v1.2.3-2-g168b