From f065453557e9bb4d72bc89ce7ccaf205b1373844 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Wed, 17 Sep 2014 13:12:28 +0000 Subject: [PATCH] removed extra/enlightenment --- extra/enlightenment/PKGBUILD | 51 ------------------- ...enlightenment-0.18.8-e-desk-overflow.patch | 26 ---------- extra/enlightenment/enlightenment.install | 12 ----- 3 files changed, 89 deletions(-) delete mode 100644 extra/enlightenment/PKGBUILD delete mode 100644 extra/enlightenment/enlightenment-0.18.8-e-desk-overflow.patch delete mode 100644 extra/enlightenment/enlightenment.install diff --git a/extra/enlightenment/PKGBUILD b/extra/enlightenment/PKGBUILD deleted file mode 100644 index a78521596..000000000 --- a/extra/enlightenment/PKGBUILD +++ /dev/null @@ -1,51 +0,0 @@ -# Maintainer: Ronald van Haren -# Contributor: Enlightenment Developers > - -# ALARM: Nicolas Boichat -# - Add upstream patch to fix overflow in e_desk.c - -pkgname=enlightenment -pkgver=0.18.8 -pkgrel=1.1 -pkgdesc="Enlightenment window manager" -arch=('i686' 'x86_64') -url="http://www.enlightenment.org" -license=('BSD') -depends=('elementary' 'xcb-util-keysyms' 'hicolor-icon-theme' 'pixman' 'mesa' - 'desktop-file-utils' 'udisks2' 'ttf-font' 'bluez-libs') -optdepends=('connman: network module' - 'acpid: power events on laptop lid close') -provides=("enlightenment17=$pkgver" 'notification-daemon') -conflicts=("enlightenment17") -replaces=("enlightenment17") -backup=('etc/enlightenment/sysactions.conf' - 'etc/xdg/menus/enlightenment.menu') -source=(http://download.enlightenment.org/rel/apps/${pkgname}/$pkgname-$pkgver.tar.gz - enlightenment-0.18.8-e-desk-overflow.patch) -install=enlightenment.install -sha1sums=('71d6212fc55ba65a47d656b0bc4891684445e3ff' - 'd915cfde817dddd9e2ecf673aea53dfd06344813') - -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - patch -p1 -i "${srcdir}/enlightenment-0.18.8-e-desk-overflow.patch" -} - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - export CFLAGS="$CFLAGS -fvisibility=hidden" - - ./configure --prefix=/usr --sysconfdir=/etc \ - --enable-wayland-egl \ - --enable-wayland-clients - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make -j1 DESTDIR="$pkgdir" install - - # install LICENSE - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" -} diff --git a/extra/enlightenment/enlightenment-0.18.8-e-desk-overflow.patch b/extra/enlightenment/enlightenment-0.18.8-e-desk-overflow.patch deleted file mode 100644 index 57041d17a..000000000 --- a/extra/enlightenment/enlightenment-0.18.8-e-desk-overflow.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 9e6c276905b13fb4a2d795fee5f98d52aecb354b Mon Sep 17 00:00:00 2001 -From: Carlos Rafael Giani -Date: Sun, 1 Jun 2014 14:45:49 +0200 -Subject: bugfix: Fix buffer overflow in desk_show. - -Was the wrong structure type which caused writing after the allocated -size and was generally bad and wrong. - -Signed-off-by: Carlos Rafael Giani - -diff --git a/src/bin/e_desk.c b/src/bin/e_desk.c -index 8c97364..854946a 100644 ---- a/src/bin/e_desk.c -+++ b/src/bin/e_desk.c -@@ -224,7 +224,7 @@ e_desk_show(E_Desk *desk) - E_Event_Desk_Show *ev; - E_Event_Desk_Before_Show *eev; - E_Event_Desk_After_Show *eeev; -- Edje_Message_Float_Set *msg; -+ Edje_Message_Int_Set *msg; - Eina_List *l; - E_Shelf *es; - int was_zone = 0, x, y, dx = 0, dy = 0; --- -cgit v0.10.1 - diff --git a/extra/enlightenment/enlightenment.install b/extra/enlightenment/enlightenment.install deleted file mode 100644 index 1182e768f..000000000 --- a/extra/enlightenment/enlightenment.install +++ /dev/null @@ -1,12 +0,0 @@ -post_install() { - update-mime-database usr/share/mime > /dev/null - update-desktop-database -q -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -}