summaryrefslogtreecommitdiff
path: root/extra
diff options
context:
space:
mode:
Diffstat (limited to 'extra')
-rw-r--r--extra/enlightenment17/PKGBUILD34
-rw-r--r--extra/enlightenment17/blackscreenfix.patch48
-rw-r--r--extra/live-media/PKGBUILD6
-rw-r--r--extra/sqlite/PKGBUILD7
4 files changed, 77 insertions, 18 deletions
diff --git a/extra/enlightenment17/PKGBUILD b/extra/enlightenment17/PKGBUILD
index 99555540e..5935d54e5 100644
--- a/extra/enlightenment17/PKGBUILD
+++ b/extra/enlightenment17/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 193669 2013-08-26 20:20:21Z ronald $
+# $Id: PKGBUILD 193683 2013-08-27 18:28:14Z ronald $
# Maintainer: Ronald van Haren <ronald@archlinux.org>
# Contributor: Gustavo Sverzut Barbieri <barbieri@gmail.com>
pkgname=enlightenment17
_pkgname=enlightenment
pkgver=0.17.4
-pkgrel=1
+pkgrel=2
pkgdesc="Enlightenment window manager DR17 (aka e17)"
arch=('i686' 'x86_64')
url="http://www.enlightenment.org"
@@ -19,12 +19,25 @@ backup=('etc/enlightenment/sysactions.conf')
options=('!libtool' '!emptydirs')
install=enlightenment17.install
source=(http://download.enlightenment.org/releases/$_pkgname-$pkgver.tar.gz
- 'e-applications.menu' 'quickstart.patch' 'sysactions_systemd.patch')
+ 'e-applications.menu' 'quickstart.patch' 'sysactions_systemd.patch'
+ 'blackscreenfix.patch')
sha1sums=('29f5f4c10bcc7b32f79013ccbc7257abeea78faf'
'e08cc63cb8a188a06705b42d03e032b9fcfa7ee5'
'3f53931ae86de8fe99e386aeb097521aac0decd8'
- '86f1c5e36dc274c3101362532378be034e89c593')
+ '86f1c5e36dc274c3101362532378be034e89c593'
+ '85f9b1378ebb7a05ed7f0e8db6982d88a0f46be4')
+
+prepare() {
+ cd "$srcdir/$_pkgname-$pkgver"
+ patch -p0 < $srcdir/quickstart.patch
+
+ # upstream fix for blackscreen problem on existing configs
+ patch -Np1 -i $srcdir/blackscreenfix.patch
+
+ # default to systemd for sysactions
+ patch -Np0 < $srcdir/sysactions_systemd.patch
+}
build() {
cd "$srcdir/$_pkgname-$pkgver"
@@ -32,11 +45,6 @@ build() {
export CXXFLAGS="-fvisibility=hidden -ffunction-sections -fdata-sections ${CXXFLAGS}"
export LDFLAGS="-fvisibility=hidden -ffunction-sections -fdata-sections -Wl,--gc-sections -Wl,--as-needed ${LDFLAGS}"
- patch -p0 < $srcdir/quickstart.patch
-
- # default to systemd for sysactions
- patch -Np0 < $srcdir/sysactions_systemd.patch
-
./configure \
--prefix=/usr \
--sysconfdir=/etc \
@@ -67,13 +75,13 @@ package() {
make DESTDIR=$pkgdir install
# install license files
- if [ -e $srcdir/$_pkgname-$_pkgver/COPYING ]; then
- install -Dm644 $srcdir/$_pkgname-$_pkgver/COPYING \
+ if [ -e $srcdir/$_pkgname-$pkgver/COPYING ]; then
+ install -Dm644 $srcdir/$_pkgname-$pkgver/COPYING \
$pkgdir/usr/share/licenses/$pkgname/COPYING
fi
- if [ -e $srcdir/$_pkgname-$_pkgver/COPYING-PLAIN ]; then
- install -Dm644 $srcdir/$_pkgname-$_pkgver/COPYING-PLAIN \
+ if [ -e $srcdir/$_pkgname-$pkgver/COPYING-PLAIN ]; then
+ install -Dm644 $srcdir/$_pkgname-$pkgver/COPYING-PLAIN \
$pkgdir/usr/share/licenses/$pkgname/COPYING-PLAIN
fi
diff --git a/extra/enlightenment17/blackscreenfix.patch b/extra/enlightenment17/blackscreenfix.patch
new file mode 100644
index 000000000..817d6c105
--- /dev/null
+++ b/extra/enlightenment17/blackscreenfix.patch
@@ -0,0 +1,48 @@
+From b17a9b9cc9438b6dfac4402ac4107f08e23a4373 Mon Sep 17 00:00:00 2001
+From: Chris Michael <cp.michael@samsung.com>
+Date: Wed, 29 May 2013 11:50:17 +0000
+Subject: Backport: 45b4d9f :: Move xinerama init until After randr has setup the screens.
+
+NB: Old Man, THIS should fix your black screen problem ;)
+
+Signed-off-by: Chris Michael <cp.michael@samsung.com>
+Signed-off-by: Deon Thomas <PrinceAMD.Elive@gmail.com>
+---
+diff --git a/src/bin/e_main.c b/src/bin/e_main.c
+index ee8fd8a..ed58cfd 100644
+--- a/src/bin/e_main.c
++++ b/src/bin/e_main.c
+@@ -462,15 +462,6 @@ main(int argc, char **argv)
+ TS("E_Alert Init Done");
+ _e_main_shutdown_push(e_alert_shutdown);
+
+- TS("E_Xinerama Init");
+- if (!e_xinerama_init())
+- {
+- e_error_message_show(_("Enlightenment cannot initialize E_Xinerama!\n"));
+- _e_main_shutdown(-1);
+- }
+- TS("E_Xinerama Init Done");
+- _e_main_shutdown_push(e_xinerama_shutdown);
+-
+ TS("E_Hints Init");
+ e_hints_init();
+ TS("E_Hints Init Done");
+@@ -521,6 +512,15 @@ main(int argc, char **argv)
+ _e_main_shutdown_push(e_randr_shutdown);
+ TS("E_Randr Init Done");
+
++ TS("E_Xinerama Init");
++ if (!e_xinerama_init())
++ {
++ e_error_message_show(_("Enlightenment cannot initialize E_Xinerama!\n"));
++ _e_main_shutdown(-1);
++ }
++ TS("E_Xinerama Init Done");
++ _e_main_shutdown_push(e_xinerama_shutdown);
++
+ TS("E_Env Init");
+ if (!e_env_init())
+ {
+--
+cgit v0.9.2
diff --git a/extra/live-media/PKGBUILD b/extra/live-media/PKGBUILD
index 47fcadf55..3d5d77629 100644
--- a/extra/live-media/PKGBUILD
+++ b/extra/live-media/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 190133 2013-07-16 17:49:19Z giovanni $
+# $Id: PKGBUILD 193681 2013-08-27 16:20:02Z giovanni $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Gilles CHAUVIN <gcnweb@gmail.com>
pkgname=live-media
-pkgver=2013.07.16
+pkgver=2013.08.16
pkgrel=1
pkgdesc="A set of C++ libraries for multimedia streaming"
arch=('i686' 'x86_64')
@@ -11,7 +11,7 @@ license=('LGPL')
url="http://live555.com/liveMedia"
depends=('gcc-libs')
source=("http://live555.com/liveMedia/public/live.${pkgver}.tar.gz")
-md5sums=('8b660d11d43c3beac11580e62e3179f8')
+md5sums=('3c766ba85df0418e82e79d15d0b03668')
build() {
cd ${srcdir}/live
diff --git a/extra/sqlite/PKGBUILD b/extra/sqlite/PKGBUILD
index 525cab350..6bd4dc07a 100644
--- a/extra/sqlite/PKGBUILD
+++ b/extra/sqlite/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 193636 2013-08-26 14:58:30Z andyrtr $
+# $Id: PKGBUILD 193679 2013-08-27 14:33:02Z andyrtr $
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
@@ -8,7 +8,7 @@ _amalgamationver=3080000
_docver=${_amalgamationver}
#_docver=3080001
pkgver=3.8.0
-pkgrel=1
+pkgrel=2
pkgdesc="A C library that implements an SQL database engine"
arch=('i686' 'x86_64')
license=('custom:Public Domain')
@@ -50,6 +50,9 @@ package_sqlite() {
cd ${srcdir}/sqlite-autoconf-$_amalgamationver
make DESTDIR=${pkgdir} install
+ # fix pkgconfig version number FS#36679
+ sed -i -e "s|@RELEASE@|$pkgver|" ${pkgdir}/usr/lib/pkgconfig/sqlite3.pc
+
# license - no linking required because pkgbase=pkgname
install -D -m644 ${srcdir}/license.txt ${pkgdir}/usr/share/licenses/${pkgbase}/license.txt
}