summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--community/bind/PKGBUILD6
-rw-r--r--community/cmus/PKGBUILD29
-rw-r--r--community/cmus/cdio-git.patch137
-rw-r--r--community/cmus/cmus-2.5.0-opus-support.patch417
-rw-r--r--community/envoy/PKGBUILD6
-rw-r--r--community/mongodb/PKGBUILD25
-rw-r--r--community/plib/PKGBUILD6
-rw-r--r--community/quassel/PKGBUILD6
-rw-r--r--community/springlobby/PKGBUILD6
-rw-r--r--extra/attica-qt5/PKGBUILD35
-rw-r--r--extra/digikam/PKGBUILD31
-rw-r--r--extra/dnsmasq/PKGBUILD6
-rw-r--r--extra/efl/PKGBUILD6
-rw-r--r--extra/elementary/PKGBUILD6
-rw-r--r--extra/frameworkintegration/PKGBUILD34
-rw-r--r--extra/fvwm/PKGBUILD6
-rw-r--r--extra/imlib/PKGBUILD12
-rw-r--r--extra/imlib/imlib-gtk.patch14
-rw-r--r--extra/kactivities-frameworks/PKGBUILD53
-rw-r--r--extra/kactivities/PKGBUILD33
-rw-r--r--extra/kactivities4/PKGBUILD51
-rw-r--r--extra/karchive/PKGBUILD35
-rw-r--r--extra/kauth/PKGBUILD36
-rw-r--r--extra/kbookmarks/PKGBUILD35
-rw-r--r--extra/kcmutils/PKGBUILD35
-rw-r--r--extra/kcodecs/PKGBUILD35
-rw-r--r--extra/kcompletion/PKGBUILD35
-rw-r--r--extra/kconfig/PKGBUILD35
-rw-r--r--extra/kconfigwidgets/PKGBUILD35
-rw-r--r--extra/kcoreaddons/PKGBUILD36
-rw-r--r--extra/kcoreaddons/kcoreaddons.install11
-rw-r--r--extra/kcrash/PKGBUILD35
-rw-r--r--extra/kdbusaddons/PKGBUILD35
-rw-r--r--extra/kdeclarative/PKGBUILD35
-rw-r--r--extra/kded/PKGBUILD34
-rw-r--r--extra/kdelibs4support/PKGBUILD37
-rw-r--r--extra/kdesignerplugin/PKGBUILD34
-rw-r--r--extra/kdesu/PKGBUILD35
-rw-r--r--extra/kdewebkit/PKGBUILD35
-rw-r--r--extra/kdnssd/PKGBUILD37
-rw-r--r--extra/kdoctools/PKGBUILD35
-rw-r--r--extra/kemoticons/PKGBUILD35
-rw-r--r--extra/kfileaudiopreview/PKGBUILD34
-rw-r--r--extra/kglobalaccel/PKGBUILD35
-rw-r--r--extra/kguiaddons/PKGBUILD35
-rw-r--r--extra/khtml/PKGBUILD36
-rw-r--r--extra/ki18n/PKGBUILD35
-rw-r--r--extra/kiconthemes/PKGBUILD35
-rw-r--r--extra/kidletime/PKGBUILD35
-rw-r--r--extra/kimageformats/PKGBUILD34
-rw-r--r--extra/kinit/PKGBUILD35
-rw-r--r--extra/kio/PKGBUILD38
-rw-r--r--extra/kio/kio.install11
-rw-r--r--extra/kitemmodels/PKGBUILD35
-rw-r--r--extra/kitemviews/PKGBUILD35
-rw-r--r--extra/kjobwidgets/PKGBUILD35
-rw-r--r--extra/kjs/PKGBUILD35
-rw-r--r--extra/kjsembed/PKGBUILD35
-rw-r--r--extra/kmediaplayer/PKGBUILD34
-rw-r--r--extra/knewstuff/PKGBUILD35
-rw-r--r--extra/knotifications/PKGBUILD35
-rw-r--r--extra/knotifyconfig/PKGBUILD35
-rw-r--r--extra/kparts/PKGBUILD35
-rw-r--r--extra/kplotting/PKGBUILD35
-rw-r--r--extra/kpty/PKGBUILD35
-rw-r--r--extra/kross/PKGBUILD35
-rw-r--r--extra/krunner/PKGBUILD35
-rw-r--r--extra/kservice/PKGBUILD36
-rw-r--r--extra/ktexteditor/PKGBUILD36
-rw-r--r--extra/ktextwidgets/PKGBUILD35
-rw-r--r--extra/kunitconversion/PKGBUILD35
-rw-r--r--extra/kwallet/PKGBUILD37
-rw-r--r--extra/kwidgetsaddons/PKGBUILD34
-rw-r--r--extra/kwindowsystem/PKGBUILD35
-rw-r--r--extra/kxmlgui/PKGBUILD36
-rw-r--r--extra/libclc/PKGBUILD32
-rw-r--r--extra/libdbusmenu-qt5/PKGBUILD33
-rw-r--r--extra/libevdev/PKGBUILD10
-rw-r--r--extra/perl-crypt-ssleay/PKGBUILD10
-rw-r--r--extra/perl-net-ssleay/PKGBUILD6
-rw-r--r--extra/plasma-framework/PKGBUILD34
-rw-r--r--extra/polkit-qt5/PKGBUILD33
-rw-r--r--extra/python-cryptography/PKGBUILD28
-rw-r--r--extra/racket/PKGBUILD8
-rw-r--r--extra/solid/PKGBUILD35
-rw-r--r--extra/sonnet/PKGBUILD35
-rw-r--r--extra/subversion/PKGBUILD14
-rw-r--r--extra/subversion/svnserve.conf2
-rw-r--r--extra/threadweaver/PKGBUILD35
89 files changed, 2398 insertions, 693 deletions
diff --git a/community/bind/PKGBUILD b/community/bind/PKGBUILD
index e7fbb4951..51c7de91f 100644
--- a/community/bind/PKGBUILD
+++ b/community/bind/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 111270 2014-05-15 22:26:04Z seblu $
+# $Id: PKGBUILD 111392 2014-05-17 21:38:15Z seblu $
# Maintainer: Sébastien Luttringer
# Contributor: Gaetan Bisson <bisson@archlinux.org>
# Contributor: judd <jvinet@zeroflux.org>
@@ -7,7 +7,7 @@
pkgname=bind
_pkgver=9.10.0-P1
pkgver=${_pkgver//-/.}
-pkgrel=2
+pkgrel=4
pkgdesc='The ISC BIND nameserver'
url='http://www.isc.org/software/bind/'
license=('custom:ISC')
@@ -47,6 +47,8 @@ prepare() {
build() {
cd bind-$_pkgver
+ # for gcc 4.8 rebuild
+ export CFLAGS="-march=${CARCH/_/-} -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4"
./configure \
--prefix=/usr \
--sysconfdir=/etc \
diff --git a/community/cmus/PKGBUILD b/community/cmus/PKGBUILD
index 5eb58b8df..956666f52 100644
--- a/community/cmus/PKGBUILD
+++ b/community/cmus/PKGBUILD
@@ -1,12 +1,12 @@
-# $Id: PKGBUILD 110084 2014-04-23 20:55:16Z xyne $
+# $Id: PKGBUILD 111361 2014-05-17 12:40:21Z xyne $
# Maintainer: Xyne <ca dot archlinux at xyne, backwards>
# Contributor: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Aaron Griffin <aaron@archlinux.org>
# Contributor: dorphell <dorphell@archlinux.org>
pkgname=cmus
-pkgver=2.5.0
-pkgrel=7
+pkgver=2.5.1
+pkgrel=1
pkgdesc='Very feature-rich ncurses-based music player'
arch=('i686' 'x86_64')
url="https://cmus.github.io/"
@@ -30,32 +30,17 @@ optdepends=('alsa-lib: for ALSA output plugin support'
'libcdio-paranoia: for cdio support'
'opusfile: for opus input plugin support'
'wavpack: for wavpack input plugin support')
-source=(http://downloads.sourceforge.net/project/$pkgname/$pkgname-v$pkgver.tar.bz2
- cmus-2.5.0-opus-support.patch
- cdio-git.patch)
-sha1sums=('244975a5ff642567acb047f6bd518e4a3271c25b'
- '5e524f54d565dfa30760562c223bc0e2e8ed00a0'
- '77738acc7d4e71f6d396a5cd464dbbce0168b6b7')
-
-prepare() {
- cd "$srcdir/$pkgname-v$pkgver"
- # Inherited from Bart or earlier.
- patch -Np1 -i "$srcdir/cmus-2.5.0-opus-support.patch"
- # Include changes from git for compatibility with new cdio.
- patch -N -i "$srcdir/cdio-git.patch"
-
- # Quick fix for modplug header.
- sed -i 's@<modplug.h>@<libmodplug/modplug.h>@' "$srcdir/$pkgname-v$pkgver/modplug.c"
-}
+source=("https://github.com/cmus/cmus/archive/v${pkgver}.tar.gz")
+sha256sums=('2c22b12eb2e2d038b64e8db804d4dc037ac68cbd3a398b3e405c2d0ce5c15229')
build() {
- cd "$srcdir/$pkgname-v$pkgver"
+ cd "$srcdir/$pkgname-$pkgver"
./configure prefix=/usr
make
}
package() {
- cd "$srcdir/$pkgname-v$pkgver"
+ cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
install -Dm644 contrib/_cmus "$pkgdir"/usr/share/zsh/site-functions/_cmus
}
diff --git a/community/cmus/cdio-git.patch b/community/cmus/cdio-git.patch
deleted file mode 100644
index 8c549bee7..000000000
--- a/community/cmus/cdio-git.patch
+++ /dev/null
@@ -1,137 +0,0 @@
-*** cdio.c 2012-11-07 08:46:17.000000000 +0000
---- cmus-git/src/cmus/cdio.c 2013-09-30 02:21:10.518785946 +0000
-***************
-*** 1,5 ****
- /*
-! * Copyright 2011 Various Authors
- * Copyright 2011 Johannes Weißl
- *
- * Based on cdda.c from XMMS2.
---- 1,5 ----
- /*
-! * Copyright 2011-2013 Various Authors
- * Copyright 2011 Johannes Weißl
- *
- * Based on cdda.c from XMMS2.
-***************
-*** 27,35 ****
- #include "comment.h"
- #include "discid.h"
-
-- #include <cdio/cdda.h>
- #include <cdio/cdio.h>
- #include <cdio/logging.h>
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
---- 27,40 ----
- #include "comment.h"
- #include "discid.h"
-
- #include <cdio/cdio.h>
- #include <cdio/logging.h>
-+ #if LIBCDIO_VERSION_NUM >= 90
-+ #include <cdio/paranoia/cdda.h>
-+ #else
-+ #include <cdio/cdda.h>
-+ #endif
-+
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
-***************
-*** 352,375 ****
- GROWING_KEYVALS(c);
- const char *artist = NULL, *albumartist = NULL, *album = NULL,
- *title = NULL, *genre = NULL, *comment = NULL;
-! const cdtext_t *cdtext_track, *cdtext_album;
- #ifdef HAVE_CDDB
- cddb_conn_t *cddb_conn = NULL;
- cddb_disc_t *cddb_disc = NULL;
- #endif
- char buf[64];
-
-! cdtext_track = cdio_get_cdtext(priv->cdio, priv->track);
-! if (cdtext_track) {
-! char * const *field = cdtext_track->field;
- artist = field[CDTEXT_PERFORMER];
- title = field[CDTEXT_TITLE];
- genre = field[CDTEXT_GENRE];
- comment = field[CDTEXT_MESSAGE];
- }
-! cdtext_album = cdio_get_cdtext(priv->cdio, 0);
-! if (cdtext_album) {
-! char * const *field = cdtext_album->field;
- album = field[CDTEXT_TITLE];
- albumartist = field[CDTEXT_PERFORMER];
- if (!artist)
---- 357,403 ----
- GROWING_KEYVALS(c);
- const char *artist = NULL, *albumartist = NULL, *album = NULL,
- *title = NULL, *genre = NULL, *comment = NULL;
-! int track_comments_found = 0;
-! const cdtext_t *cdt;
- #ifdef HAVE_CDDB
- cddb_conn_t *cddb_conn = NULL;
- cddb_disc_t *cddb_disc = NULL;
- #endif
- char buf[64];
-
-! #if LIBCDIO_VERSION_NUM >= 90
-! cdt = cdio_get_cdtext(priv->cdio);
-! if (cdt) {
-! artist = cdtext_get(cdt, CDTEXT_FIELD_PERFORMER, priv->track);
-! title = cdtext_get(cdt, CDTEXT_FIELD_TITLE, priv->track);
-! genre = cdtext_get(cdt, CDTEXT_FIELD_GENRE, priv->track);
-! comment = cdtext_get(cdt, CDTEXT_FIELD_MESSAGE, priv->track);
-!
-! if (title)
-! track_comments_found = 1;
-!
-! album = cdtext_get(cdt, CDTEXT_FIELD_TITLE, 0);
-! albumartist = cdtext_get(cdt, CDTEXT_FIELD_PERFORMER, 0);
-! if (!artist)
-! artist = albumartist;
-! if (!genre)
-! genre = cdtext_get(cdt, CDTEXT_FIELD_GENRE, 0);
-! if (!comment)
-! comment = cdtext_get(cdt, CDTEXT_FIELD_MESSAGE, 0);
-! }
-! #else
-! cdt = cdio_get_cdtext(priv->cdio, priv->track);
-! if (cdt) {
-! track_comments_found = 1;
-! char * const *field = cdt->field;
- artist = field[CDTEXT_PERFORMER];
- title = field[CDTEXT_TITLE];
- genre = field[CDTEXT_GENRE];
- comment = field[CDTEXT_MESSAGE];
- }
-! cdt = cdio_get_cdtext(priv->cdio, 0);
-! if (cdt) {
-! char * const *field = cdt->field;
- album = field[CDTEXT_TITLE];
- albumartist = field[CDTEXT_PERFORMER];
- if (!artist)
-***************
-*** 379,387 ****
- if (!comment)
- comment = field[CDTEXT_MESSAGE];
- }
-
- #ifdef HAVE_CDDB
-! if (!cdtext_track && cddb_url && cddb_url[0]) {
- cddb_track_t *cddb_track;
- track_t i_tracks = cdio_get_num_tracks(priv->cdio);
- track_t i_first_track = cdio_get_first_track_num(priv->cdio);
---- 407,416 ----
- if (!comment)
- comment = field[CDTEXT_MESSAGE];
- }
-+ #endif
-
- #ifdef HAVE_CDDB
-! if (!track_comments_found && cddb_url && cddb_url[0]) {
- cddb_track_t *cddb_track;
- track_t i_tracks = cdio_get_num_tracks(priv->cdio);
- track_t i_first_track = cdio_get_first_track_num(priv->cdio);
diff --git a/community/cmus/cmus-2.5.0-opus-support.patch b/community/cmus/cmus-2.5.0-opus-support.patch
deleted file mode 100644
index 80692e9da..000000000
--- a/community/cmus/cmus-2.5.0-opus-support.patch
+++ /dev/null
@@ -1,417 +0,0 @@
-diff -rupN cmus-v2.5.0/Makefile cmus/Makefile
---- cmus-v2.5.0/Makefile 2012-11-07 09:46:17.000000000 +0100
-+++ cmus/Makefile 2013-01-04 07:15:35.293069953 +0100
-@@ -74,6 +74,7 @@ mikmod-objs := mikmod.lo
- modplug-objs := modplug.lo
- mpc-objs := mpc.lo
- vorbis-objs := vorbis.lo
-+opus-objs := opus.lo
- wavpack-objs := wavpack.lo
- wav-objs := wav.lo
- mp4-objs := mp4.lo
-@@ -88,6 +89,7 @@ ip-$(CONFIG_MIKMOD) += mikmod.so
- ip-$(CONFIG_MODPLUG) += modplug.so
- ip-$(CONFIG_MPC) += mpc.so
- ip-$(CONFIG_VORBIS) += vorbis.so
-+ip-$(CONFIG_OPUS) += opus.so
- ip-$(CONFIG_WAVPACK) += wavpack.so
- ip-$(CONFIG_WAV) += wav.so
- ip-$(CONFIG_MP4) += mp4.so
-@@ -102,6 +104,7 @@ $(mikmod-objs): CFLAGS += $(MIKMOD_CFLA
- $(modplug-objs): CFLAGS += $(MODPLUG_CFLAGS)
- $(mpc-objs): CFLAGS += $(MPC_CFLAGS)
- $(vorbis-objs): CFLAGS += $(VORBIS_CFLAGS)
-+$(opus-objs): CFLAGS += $(OPUS_CFLAGS)
- $(wavpack-objs): CFLAGS += $(WAVPACK_CFLAGS)
- $(mp4-objs): CFLAGS += $(MP4_CFLAGS)
- $(aac-objs): CFLAGS += $(AAC_CFLAGS)
-@@ -129,6 +132,9 @@ mpc.so: $(mpc-objs) $(libcmus-y)
- vorbis.so: $(vorbis-objs) $(libcmus-y)
- $(call cmd,ld_dl,$(VORBIS_LIBS))
-
-+opus.so: $(opus-objs) $(libcmus-y)
-+ $(call cmd,ld_dl,$(OPUS_LIBS))
-+
- wavpack.so: $(wavpack-objs) $(libcmus-y)
- $(call cmd,ld_dl,$(WAVPACK_LIBS))
-
-diff -rupN cmus-v2.5.0/configure cmus/configure
---- cmus-v2.5.0/configure 2012-11-07 09:46:17.000000000 +0100
-+++ cmus/configure 2013-01-04 07:15:35.293069953 +0100
-@@ -228,6 +228,12 @@ check_vorbis()
- fi
- }
-
-+check_opus()
-+{
-+ pkg_config OPUS "opusfile"
-+ return $?
-+}
-+
- check_wavpack()
- {
- pkg_config WAVPACK "wavpack" "" "-lwavpack"
-@@ -425,6 +431,7 @@ Optional Features: y/n
- CONFIG_MPC libmpcdec (Musepack .mpc, .mpp, .mp+) [auto]
- CONFIG_VORBIS Ogg/Vorbis (.ogg, application/ogg, audio/x-ogg) [auto]
- CONFIG_TREMOR Use Tremor as Ogg/Vorbis input plugin [n]
-+ CONFIG_OPUS Opus (.opus) [auto]
- CONFIG_WAV WAV [y]
- CONFIG_WAVPACK WavPack (.wv, audio/x-wavpack) [auto]
- CONFIG_MP4 MPEG-4 AAC (.mp4, .m4a, .m4b) [auto]
-@@ -485,6 +492,7 @@ check check_mikmod CONFIG_MIKMOD
- check check_modplug CONFIG_MODPLUG
- check check_mpc CONFIG_MPC
- check check_vorbis CONFIG_VORBIS
-+check check_opus CONFIG_OPUS
- check check_wavpack CONFIG_WAVPACK
- check check_mp4 CONFIG_MP4
- check check_aac CONFIG_AAC
-@@ -534,7 +542,7 @@ config_header config/cue.h CONFIG_CUE
- CFLAGS="${CFLAGS} -DHAVE_CONFIG"
-
- makefile_vars bindir datadir libdir mandir exampledir
--makefile_vars CONFIG_CDIO CONFIG_FLAC CONFIG_MAD CONFIG_MIKMOD CONFIG_MODPLUG CONFIG_MPC CONFIG_VORBIS CONFIG_WAVPACK CONFIG_WAV CONFIG_MP4 CONFIG_AAC CONFIG_FFMPEG CONFIG_CUE
-+makefile_vars CONFIG_CDIO CONFIG_FLAC CONFIG_MAD CONFIG_MIKMOD CONFIG_MODPLUG CONFIG_MPC CONFIG_VORBIS CONFIG_OPUS CONFIG_WAVPACK CONFIG_WAV CONFIG_MP4 CONFIG_AAC CONFIG_FFMPEG CONFIG_CUE
- makefile_vars CONFIG_ROAR CONFIG_PULSE CONFIG_ALSA CONFIG_AO CONFIG_ARTS CONFIG_OSS CONFIG_SUN CONFIG_WAVEOUT
-
- generate_config_mk
-diff -rupN cmus-v2.5.0/opus.c cmus/opus.c
---- cmus-v2.5.0/opus.c 1970-01-01 01:00:00.000000000 +0100
-+++ cmus/opus.c 2013-01-04 07:15:35.493069945 +0100
-@@ -0,0 +1,335 @@
-+/*
-+ * Copyright 2008-2012 Various Authors
-+ * Copyright 2004-2005 Timo Hirvonen
-+ *
-+ * This program is free software; you can redistribute it and/or
-+ * modify it under the terms of the GNU General Public License as
-+ * published by the Free Software Foundation; either version 2 of the
-+ * License, or (at your option) any later version.
-+ *
-+ * This program is distributed in the hope that it will be useful, but
-+ * WITHOUT ANY WARRANTY; without even the implied warranty of
-+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-+ * General Public License for more details.
-+ *
-+ * You should have received a copy of the GNU General Public License
-+ * along with this program; if not, see <http://www.gnu.org/licenses/>.
-+ */
-+
-+#include "ip.h"
-+#include "xmalloc.h"
-+#include "read_wrapper.h"
-+#include "debug.h"
-+#include "comment.h"
-+
-+#include <opusfile.h>
-+
-+#include <errno.h>
-+#include <string.h>
-+#include <sys/types.h>
-+#include <unistd.h>
-+
-+#define SAMPLING_RATE 48000
-+#define CHANNELS 2
-+
-+struct opus_private {
-+ OggOpusFile *of;
-+ int current_link;
-+};
-+
-+static int read_func(void *datasource, unsigned char *ptr, int size)
-+{
-+ struct input_plugin_data *ip_data = datasource;
-+ return read_wrapper(ip_data, ptr, size);
-+}
-+
-+static int seek_func(void *datasource, opus_int64 offset, int whence)
-+{
-+ struct input_plugin_data *ip_data = datasource;
-+ return lseek(ip_data->fd, offset, whence);
-+}
-+
-+static int close_func(void *datasource)
-+{
-+ struct input_plugin_data *ip_data;
-+ int rc;
-+
-+ ip_data = datasource;
-+ rc = close(ip_data->fd);
-+ ip_data->fd = -1;
-+ return rc;
-+}
-+
-+static opus_int64 tell_func(void *datasource)
-+{
-+ struct input_plugin_data *ip_data = datasource;
-+ return lseek(ip_data->fd, 0, SEEK_CUR);
-+}
-+
-+static OpusFileCallbacks callbacks = {
-+ .read = read_func,
-+ .seek = seek_func,
-+ .tell = tell_func,
-+ .close = close_func
-+};
-+
-+static int opus_open(struct input_plugin_data *ip_data)
-+{
-+ struct opus_private *priv;
-+ int rc;
-+ void *source;
-+
-+ priv = xnew(struct opus_private, 1);
-+ priv->current_link = -1;
-+ priv->of = NULL;
-+
-+ source = op_fdopen(&callbacks, ip_data->fd, "r");
-+ if (source == NULL) {
-+ free(priv);
-+ return -IP_ERROR_INTERNAL;
-+ }
-+
-+ priv->of = op_open_callbacks(source, &callbacks, NULL, 0, &rc);
-+ if (rc != 0) {
-+ d_print("op_open_callbacks failed: %d:%s\n", rc, strerror(rc));
-+ free(priv);
-+ /* ogg is a container format, so it is likely to contain
-+ * something else if it isn't opus */
-+ return -IP_ERROR_UNSUPPORTED_FILE_TYPE;
-+ }
-+ ip_data->private = priv;
-+
-+ ip_data->sf = sf_rate(SAMPLING_RATE)
-+ | sf_channels(CHANNELS)
-+ | sf_bits(16)
-+ | sf_signed(1);
-+#ifdef WORDS_BIGENDIAN
-+ ip_data->sf |= sf_bigendian(1);
-+#endif
-+ return 0;
-+}
-+
-+static int opus_close(struct input_plugin_data *ip_data)
-+{
-+ struct opus_private *priv = ip_data->private;
-+ /* this closes ip_data->fd! */
-+ op_free(priv->of);
-+ ip_data->fd = -1;
-+ free(priv);
-+ ip_data->private = NULL;
-+ return 0;
-+}
-+
-+/*
-+ * -n
-+ * indicates error
-+ * 0
-+ * indicates EOF
-+ * n
-+ * indicates actual number of bytes read
-+ */
-+static int opus_read(struct input_plugin_data *ip_data, char *buffer, int count)
-+{
-+ struct opus_private *priv;
-+ int samples, current_link, rc;
-+
-+ priv = ip_data->private;
-+
-+ /* samples = number of samples read per channel */
-+ samples = op_read_stereo(priv->of, (opus_int16*)buffer,
-+ count / sizeof(opus_int16));
-+ if (samples < 0) {
-+ switch (samples) {
-+ case OP_HOLE:
-+ errno = EAGAIN;
-+ rc = -1;
-+ break;
-+ case OP_EREAD:
-+ errno = EINVAL;
-+ rc = -1;
-+ break;
-+ case OP_EFAULT:
-+ errno = EINVAL;
-+ rc = -1;
-+ break;
-+ case OP_EIMPL:
-+ rc = -IP_ERROR_FUNCTION_NOT_SUPPORTED;
-+ break;
-+ case OP_EINVAL:
-+ errno = EINVAL;
-+ rc = -1;
-+ break;
-+ case OP_ENOTFORMAT:
-+ rc = -IP_ERROR_FILE_FORMAT;
-+ break;
-+ case OP_EBADHEADER:
-+ rc = -IP_ERROR_FILE_FORMAT;
-+ break;
-+ case OP_EVERSION:
-+ rc = -IP_ERROR_FILE_FORMAT;
-+ break;
-+ case OP_EBADPACKET:
-+ errno = EINVAL;
-+ rc = -1;
-+ break;
-+ case OP_EBADLINK:
-+ errno = EINVAL;
-+ rc = -1;
-+ break;
-+ case OP_EBADTIMESTAMP:
-+ rc = -IP_ERROR_FILE_FORMAT;
-+ break;
-+ default:
-+ d_print("error: %d\n", samples);
-+ rc = -IP_ERROR_FILE_FORMAT;
-+ }
-+ } else if (samples == 0) {
-+ /* EOF or buffer too small */
-+ rc = 0;
-+ } else {
-+ current_link = op_current_link(priv->of);
-+ if (current_link < 0) {
-+ d_print("error: %d\n", current_link);
-+ rc = -1;
-+ } else {
-+ if (ip_data->remote && current_link != priv->current_link) {
-+ ip_data->metadata_changed = 1;
-+ priv->current_link = current_link;
-+ }
-+
-+ /* bytes = samples * channels * sample_size */
-+ rc = samples * CHANNELS * sizeof(opus_int16);
-+ }
-+ }
-+
-+ return rc;
-+}
-+
-+static int opus_seek(struct input_plugin_data *ip_data, double offset)
-+{
-+ struct opus_private *priv;
-+ int rc;
-+
-+ priv = ip_data->private;
-+
-+ rc = op_pcm_seek(priv->of, offset * SAMPLING_RATE);
-+ switch (rc) {
-+ case OP_ENOSEEK:
-+ return -IP_ERROR_FUNCTION_NOT_SUPPORTED;
-+ case OP_EINVAL:
-+ return -IP_ERROR_INTERNAL;
-+ case OP_EREAD:
-+ return -IP_ERROR_INTERNAL;
-+ case OP_EFAULT:
-+ return -IP_ERROR_INTERNAL;
-+ case OP_EBADLINK:
-+ return -IP_ERROR_INTERNAL;
-+ }
-+ return 0;
-+}
-+
-+static int opus_read_comments(struct input_plugin_data *ip_data,
-+ struct keyval **comments)
-+{
-+ GROWING_KEYVALS(c);
-+ struct opus_private *priv;
-+ const OpusTags *ot;
-+ int i;
-+
-+ priv = ip_data->private;
-+
-+ ot = op_tags(priv->of, -1);
-+ if (ot == NULL) {
-+ d_print("ot == NULL\n");
-+ *comments = keyvals_new(0);
-+ return 0;
-+ }
-+
-+ for (i = 0; i < ot->comments; i++) {
-+ const char *str = ot->user_comments[i];
-+ const char *eq = strchr(str, '=');
-+ char *key;
-+
-+ if (!eq) {
-+ d_print("invalid comment: '%s' ('=' expected)\n", str);
-+ continue;
-+ }
-+
-+ key = xstrndup(str, eq - str);
-+ comments_add_const(&c, key, eq + 1);
-+ free(key);
-+ }
-+ keyvals_terminate(&c);
-+ *comments = c.keyvals;
-+ return 0;
-+}
-+
-+static int opus_duration(struct input_plugin_data *ip_data)
-+{
-+ struct opus_private *priv;
-+ ogg_int64_t samples;
-+
-+ priv = ip_data->private;
-+
-+ samples = op_pcm_total(priv->of, -1);
-+ if (samples < 0)
-+ return -IP_ERROR_FUNCTION_NOT_SUPPORTED;
-+
-+ return samples / SAMPLING_RATE;
-+}
-+
-+static long opus_bitrate(struct input_plugin_data *ip_data)
-+{
-+ struct opus_private *priv;
-+ opus_int32 bitrate;
-+
-+ priv = ip_data->private;
-+
-+ bitrate = op_bitrate(priv->of, -1);
-+ if (bitrate < 0)
-+ return -IP_ERROR_FUNCTION_NOT_SUPPORTED;
-+ else
-+ return bitrate;
-+}
-+
-+static long opus_current_bitrate(struct input_plugin_data *ip_data)
-+{
-+ struct opus_private *priv;
-+ opus_int32 bitrate;
-+
-+ priv = ip_data->private;
-+
-+ bitrate = op_bitrate_instant(priv->of);
-+ if (bitrate < 0)
-+ return -IP_ERROR_FUNCTION_NOT_SUPPORTED;
-+ else
-+ return bitrate;
-+}
-+
-+static char *opus_codec(struct input_plugin_data *ip_data)
-+{
-+ return xstrdup("opus");
-+}
-+
-+static char *opus_codec_profile(struct input_plugin_data *ip_data)
-+{
-+ return NULL;
-+}
-+
-+const struct input_plugin_ops ip_ops = {
-+ .open = opus_open,
-+ .close = opus_close,
-+ .read = opus_read,
-+ .seek = opus_seek,
-+ .read_comments = opus_read_comments,
-+ .duration = opus_duration,
-+ .bitrate = opus_bitrate,
-+ .bitrate_current = opus_current_bitrate,
-+ .codec = opus_codec,
-+ .codec_profile = opus_codec_profile
-+};
-+
-+const int ip_priority = 50;
-+const char * const ip_extensions[] = { "opus", NULL };
-+const char * const ip_mime_types[] = { NULL };
-+const char * const ip_options[] = { NULL };
diff --git a/community/envoy/PKGBUILD b/community/envoy/PKGBUILD
index e73f98926..bf89ad9d2 100644
--- a/community/envoy/PKGBUILD
+++ b/community/envoy/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 106194 2014-02-25 08:40:55Z bpiotrowski $
+# $Id: PKGBUILD 111374 2014-05-17 17:38:26Z bpiotrowski $
# Maintainer: Federico Cinelli <cinelli@aur.archlinux.org>
pkgname=envoy
-pkgver=7
+pkgver=8
pkgrel=1
pkgdesc="A ssh-agent/gpg-agent keychain and process monitor"
arch=('i686' 'x86_64')
@@ -13,7 +13,7 @@ optdepends=('gnupg: gpg-agent support')
makedepends=('ragel')
source=("$pkgname-$pkgver.tar.gz::https://github.com/vodik/$pkgname/archive/v$pkgver.tar.gz"
"clique.tar.gz::https://github.com/vodik/clique/archive/v0.1.tar.gz")
-md5sums=('a4eb7a7356519605797b1d22b81dcf36'
+md5sums=('271c0c30c833085de83bb11c52296b7b'
'8c4f3fd488fc8f92196a8aa42ac9567e')
prepare() {
diff --git a/community/mongodb/PKGBUILD b/community/mongodb/PKGBUILD
index f4a8d5beb..2db2e554d 100644
--- a/community/mongodb/PKGBUILD
+++ b/community/mongodb/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 110766 2014-05-06 17:08:14Z fyan $
+# $Id: PKGBUILD 111336 2014-05-17 03:05:51Z fyan $
# Maintainer: Felix Yan <felixonmars@gmail.com>
# Contributor: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Thomas Dziedzic < gostrc at gmail >
@@ -7,13 +7,13 @@
pkgname=mongodb
pkgver=2.6.1
-pkgrel=1
+pkgrel=2
pkgdesc='A high-performance, open source, schema-free document-oriented database'
arch=('i686' 'x86_64')
url='http://www.mongodb.org'
license=('AGPL3')
-depends=('boost-libs' 'pcre' 'snappy' 'openssl' 'gperftools' 'libsasl') # 'libyaml' 'yaml-cpp' 'v8')
-makedepends=('scons' 'boost' 'readline' 'ncurses' 'libpcap')
+depends=('pcre' 'snappy' 'openssl' 'gperftools' 'libsasl' 'boost-libs') # 'libyaml' 'yaml-cpp' 'v8')
+makedepends=('scons' 'readline' 'ncurses' 'libpcap' 'boost' 'clang')
checkdepends=('python2-pymongo')
optdepends=('libpcap: needed for mongosniff')
backup=('etc/mongodb.conf')
@@ -31,12 +31,12 @@ build() {
patch -Np1 -i "$srcdir/removeWerror.patch"
scons all \
- --use-system-boost \
--use-system-pcre \
--use-system-snappy \
--use-system-tcmalloc \
--use-sasl-client \
- --ssl
+ --use-system-boost \
+ --ssl --cc=clang --cxx=clang++
# --use-system-yaml
# --use-system-v8
}
@@ -47,7 +47,14 @@ check() {
cd mongodb-src-r${pkgver}
- scons smokeAll --smokedbprefix="$srcdir" || :
+ scons smokeAll \
+ --use-system-pcre \
+ --use-system-snappy \
+ --use-system-tcmalloc \
+ --use-sasl-client \
+ --use-system-boost \
+ --ssl --cc=clang --cxx=clang++ \
+ --smokedbprefix="$srcdir" || :
}
package() {
@@ -56,12 +63,12 @@ package() {
cd mongodb-src-r${pkgver}
scons install \
- --use-system-boost \
--use-system-pcre \
--use-system-snappy \
--use-system-tcmalloc \
--use-sasl-client \
- --ssl \
+ --use-system-boost \
+ --ssl --cc=clang --cxx=clang++ \
--prefix="$pkgdir/usr"
# --use-system-yaml
# --use-system-v8
diff --git a/community/plib/PKGBUILD b/community/plib/PKGBUILD
index 74d871b29..de0fe5add 100644
--- a/community/plib/PKGBUILD
+++ b/community/plib/PKGBUILD
@@ -1,15 +1,15 @@
-# $Id: PKGBUILD 103334 2014-01-03 11:08:04Z bpiotrowski $
+# $Id: PKGBUILD 111367 2014-05-17 13:47:17Z lcarlier $
# Maintainer: Eric Belanger <eric@archlinux.org>
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
pkgname=plib
pkgver=1.8.5
-pkgrel=4
+pkgrel=5
pkgdesc="Set of libraries to write games and other realtime interactive applications"
arch=('i686' 'x86_64')
url="http://plib.sourceforge.net/"
license=('custom:LGPL')
-makedepends=('mesa' 'libxi' 'libxmu')
+makedepends=('mesa-libgl' 'libxi' 'libxmu')
source=(http://plib.sourceforge.net/dist/$pkgname-$pkgver.tar.gz)
options=('staticlibs')
md5sums=('47a6fbf63668c1eed631024038b2ea90')
diff --git a/community/quassel/PKGBUILD b/community/quassel/PKGBUILD
index 1555cd3d8..3cef004a9 100644
--- a/community/quassel/PKGBUILD
+++ b/community/quassel/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 106196 2014-02-25 09:51:25Z bpiotrowski $
+# $Id: PKGBUILD 111370 2014-05-17 17:14:47Z bpiotrowski $
# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
pkgbase=quassel
pkgname=('quassel-client' 'quassel-core')
-pkgver=0.9.2
+pkgver=0.10.0
pkgrel=1
pkgdesc="QT4 irc client with a separated core"
arch=('i686' 'x86_64')
@@ -14,7 +14,7 @@ makedepends=('cmake' 'automoc4' 'qt4' 'icu' 'kdelibs')
source=(http://quassel-irc.org/pub/$pkgbase-$pkgver.tar.bz2
$pkgbase.service
$pkgbase.conf)
-sha256sums=('f04d01602509c1d950602502e5f51aba47d99c73a9c70e77c563bb7749fc53c0'
+sha256sums=('68228ce23aa3a992add3d00cb1e8b4863d8ca64bea99c881edf6d16ff9ec7c23'
'88b5b693ad7eea7fb2d084da29c6abc26ea5fa990668f9807d462778243f1d6a'
'f3031ea8217e01ba42cea14606169e3e27affa5918968ffd5a03c21ae92fe2b8')
diff --git a/community/springlobby/PKGBUILD b/community/springlobby/PKGBUILD
index ebe888532..c4fa39169 100644
--- a/community/springlobby/PKGBUILD
+++ b/community/springlobby/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 109943 2014-04-21 23:21:49Z svenstaro $
+# $Id: PKGBUILD 111382 2014-05-17 20:14:28Z svenstaro $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: DuGi <dugi@irc.pl>
pkgname=springlobby
-pkgver=0.189
+pkgver=0.190
pkgrel=1
pkgdesc="A free cross-platform lobby client for the Spring RTS project."
arch=('i686' 'x86_64')
@@ -15,7 +15,7 @@ optdepends=('sdl' 'sdl_sound' 'sdl_mixer')
makedepends=('boost' 'asio' 'cmake')
install=springlobby.install
source=(http://www.springlobby.info/tarballs/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('1322ff6a03ed59db093699a842f2dcda')
+md5sums=('6442b32bcc78a457d889f941cbdf92f4')
build() {
cd $srcdir/${pkgname}-$pkgver
diff --git a/extra/attica-qt5/PKGBUILD b/extra/attica-qt5/PKGBUILD
new file mode 100644
index 000000000..996debc4d
--- /dev/null
+++ b/extra/attica-qt5/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212913 2014-05-16 22:31:10Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=attica-qt5
+pkgver=4.99.0
+pkgrel=1
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/kdesupport/attica'
+pkgdesc='A Qt5 library that implements the Open Collaboration Services API'
+license=('LGPL')
+depends=('qt5-base')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/attica-${pkgver}.tar.xz")
+md5sums=('1c6b71778ce0f2aea549e272bb14f5c3')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../attica-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/digikam/PKGBUILD b/extra/digikam/PKGBUILD
index 4d3d67a68..fd8c49af2 100644
--- a/extra/digikam/PKGBUILD
+++ b/extra/digikam/PKGBUILD
@@ -1,12 +1,12 @@
-# $Id: PKGBUILD 211502 2014-04-18 18:10:47Z andrea $
+# $Id: PKGBUILD 213018 2014-05-17 10:20:46Z ronald $
# Maintainer: Ronald van Haren <ronald@archlinux.org>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Tobias Powalowski <tpowa@archlinux.org>
pkgbase=digikam
pkgname=('digikam' 'kipi-plugins' 'libkface' 'libkgeomap' 'libkvkontakte' 'libmediawiki')
-pkgver=3.5.0
-pkgrel=4
+pkgver=4.0.0
+pkgrel=1
pkgdesc="Digital photo management application for KDE"
arch=('i686' 'x86_64')
license=('GPL')
@@ -15,7 +15,7 @@ makedepends=('kdepimlibs' 'libkexiv2' 'libkdcraw' 'libkipi' 'libksane' 'liblqr'
'kdeedu-marble' 'opencv' 'boost' 'libgpod' 'qjson' 'hugin' 'libgphoto2'
'cmake' 'automoc4' 'doxygen' 'lensfun' 'qt-gstreamer' 'imagemagick' 'eigen')
source=("http://download.kde.org/stable/${pkgname}/${pkgname}-${pkgver}.tar.bz2")
-sha1sums=('9e44fcf219312cbcbbaee0cc9a7f460a01769224')
+sha1sums=('23fd1e31e1f0518265c3165e620beb15cef4d41e')
prepare() {
mkdir build
@@ -35,7 +35,7 @@ build() {
package_digikam() {
pkgdesc="Digital photo management application for KDE"
depends=('kdebase-runtime' 'kdepimlibs' 'libgphoto2' 'opencv' 'liblqr'
- 'libkipi' 'libkexiv2' 'libkdcraw' 'libkface' 'libkgeomap' 'lensfun' 'eigen')
+ 'libkipi' 'libkexiv2' 'libkdcraw' 'libkface' 'libkgeomap' 'lensfun')
optdepends=('kipi-plugins: more tools and plugins' 'kdebase-workspace: Theme configuration dialog')
install=digikam.install
@@ -46,8 +46,11 @@ package_digikam() {
cd ../../build/po
make DESTDIR="${pkgdir}" install
+ # Put these in the relevant splitted packages
+ rm "${pkgdir}"/usr/share/locale/*/LC_MESSAGES/kipiplugin*.mo
+ rm "${pkgdir}"/usr/share/locale/*/LC_MESSAGES/libkgeomap*.mo
# Fix conflicts with kde-l10n-* (FS#33762)
- rm "${pkgdir}"/usr/share/locale/*/LC_MESSAGES/libkipi.mo
+ rm "${pkgdir}"/usr/share/locale/*/LC_MESSAGES/libkipi.mo
}
package_libkface() {
@@ -64,6 +67,14 @@ package_libkgeomap() {
cd build/extra/libkgeomap
make DESTDIR="${pkgdir}" install
+
+ cd ../../../build/po
+ make DESTDIR="${pkgdir}" install
+ # Put these in the relevant splitted packages
+ rm "${pkgdir}"/usr/share/locale/*/LC_MESSAGES/kipiplugin*.mo
+ rm "${pkgdir}"/usr/share/locale/*/LC_MESSAGES/digikam.mo
+ # Fix conflicts with kde-l10n-* (FS#33762)
+ rm "${pkgdir}"/usr/share/locale/*/LC_MESSAGES/libkipi.mo
}
package_libkvkontakte() {
@@ -97,4 +108,12 @@ package_kipi-plugins() {
cd build/extra/kipi-plugins
make DESTDIR="${pkgdir}" install
+
+ cd ../../../build/po
+ make DESTDIR="${pkgdir}" install
+ # Put these in the relevant splitted packages
+ rm "${pkgdir}"/usr/share/locale/*/LC_MESSAGES/libkgeomap.mo
+ rm "${pkgdir}"/usr/share/locale/*/LC_MESSAGES/digikam.mo
+ # Fix conflicts with kde-l10n-* (FS#33762)
+ rm "${pkgdir}"/usr/share/locale/*/LC_MESSAGES/libkipi.mo
}
diff --git a/extra/dnsmasq/PKGBUILD b/extra/dnsmasq/PKGBUILD
index e6c20df90..14757c6d0 100644
--- a/extra/dnsmasq/PKGBUILD
+++ b/extra/dnsmasq/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 211726 2014-04-24 13:40:37Z dreisner $
+# $Id: PKGBUILD 213050 2014-05-17 20:12:50Z dreisner $
# Maintainer: Dave Reisner <dreisner@archlinux.org>
# Contributor: Paul Mattal <paul@archlinux.org>
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
pkgname=dnsmasq
-pkgver=2.70
+pkgver=2.71
pkgrel=1
pkgdesc="Lightweight, easy to configure DNS forwarder and DHCP server"
url="http://www.thekelleys.org.uk/dnsmasq/doc.html"
@@ -15,7 +15,7 @@ install=$pkgname.install
backup=('etc/dnsmasq.conf')
source=("http://www.thekelleys.org.uk/$pkgname/$pkgname-$pkgver.tar.xz"{,.asc}
'dnsmasq.service')
-md5sums=('1d654e80888ab5dbba015548fd284d46'
+md5sums=('9e2e4d59c75e71ee3ca817ff0f9be69e'
'SKIP'
'7ac45726cabef4145db40d758cc7fedf')
diff --git a/extra/efl/PKGBUILD b/extra/efl/PKGBUILD
index 77eb649a5..028b92550 100644
--- a/extra/efl/PKGBUILD
+++ b/extra/efl/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 210614 2014-04-15 20:29:39Z ronald $
+# $Id: PKGBUILD 213022 2014-05-17 12:44:11Z ronald $
# Maintainer: Ronald van Haren <ronald@archlinux.org>
# Contributor: Enlightenment Developers <enlightenment-devel@enlightenment.org>
pkgbase=efl
pkgname=('efl' 'efl-docs')
-pkgver=1.9.3
+pkgver=1.9.4
pkgrel=1
pkgdesc="Enlightenment Foundation Libraries"
arch=('i686' 'x86_64')
@@ -21,7 +21,7 @@ replaces=('ecore' 'edje' 'eet' 'eeze' 'efreet' 'eina' 'eio' 'embryo'
options=('!emptydirs')
source=(http://download.enlightenment.org/rel/libs/${pkgname}/$pkgname-$pkgver.tar.gz)
install=efl.install
-sha1sums=('66ee2fa95b43adbce44087fe6b0e3f638ac82fb1')
+sha1sums=('0f82e456f18f69617ff190ef4eb2138c8af393a3')
prepare() {
sed -i 's/env python$/&2/' "${srcdir}/${pkgname}-${pkgver}/src/scripts/eina/eina-bench-cmp"
diff --git a/extra/elementary/PKGBUILD b/extra/elementary/PKGBUILD
index ea39f3745..da45e8729 100644
--- a/extra/elementary/PKGBUILD
+++ b/extra/elementary/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 210616 2014-04-15 20:35:29Z ronald $
+# $Id: PKGBUILD 213024 2014-05-17 12:49:09Z ronald $
# Maintainer: Ronald van Haren <ronald@archlinux.org>
# Contributor: Gustavo Sverzut Barbieri <barbieri@gmail.com>
pkgbase=elementary
pkgname=('elementary' 'elementary-docs')
-pkgver=1.9.3
+pkgver=1.9.4
pkgrel=1
pkgdesc="Enlightenment's widget set"
arch=('i686' 'x86_64')
@@ -14,7 +14,7 @@ depends=('efl' 'evas_generic_loaders')
makedepends=('doxygen' 'imagemagick')
options=('!emptydirs')
source=(http://download.enlightenment.org/rel/libs/${pkgname}/${pkgname}-${pkgver}.tar.gz)
-sha1sums=('19f708c2e6c3ae40cf233e135a8936111d7bda42')
+sha1sums=('481930143499dcd23b417636f5115cc4a2d0f899')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/extra/frameworkintegration/PKGBUILD b/extra/frameworkintegration/PKGBUILD
new file mode 100644
index 000000000..358029750
--- /dev/null
+++ b/extra/frameworkintegration/PKGBUILD
@@ -0,0 +1,34 @@
+# $Id: PKGBUILD 212914 2014-05-16 22:31:11Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=frameworkintegration
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='Framework providing components to allow applications to integrate with a KDE Workspace'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/frameworkintegration'
+license=('LGPL')
+depends=('kio' 'ttf-oxygen')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('7d10b581c89019857373508454c8c3ab')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/fvwm/PKGBUILD b/extra/fvwm/PKGBUILD
index 37a0291a9..4da4bb3a7 100644
--- a/extra/fvwm/PKGBUILD
+++ b/extra/fvwm/PKGBUILD
@@ -1,14 +1,14 @@
-# $Id: PKGBUILD 191373 2013-07-24 20:02:25Z eric $
+# $Id: PKGBUILD 213048 2014-05-17 19:10:11Z eric $
# Maintainer: Eric Bélanger <eric@archlinux.org>
pkgname=fvwm
pkgver=2.6.5
-pkgrel=3
+pkgrel=4
pkgdesc="A multiple large virtual desktop window manager originally derived from twm"
arch=('i686' 'x86_64')
url="http://www.fvwm.org"
license=('GPL' 'custom')
-depends=('imlib' 'fribidi' 'perl' 'libstroke' 'libxpm' 'librsvg' 'libxinerama' 'libxcursor')
+depends=('fribidi' 'perl' 'libstroke' 'libxpm' 'librsvg' 'libxinerama' 'libxcursor')
makedepends=('libxslt')
optdepends=('perl-tk: for ClickToFocus support'
'perl-x11-protocol: for ClickToFocus support')
diff --git a/extra/imlib/PKGBUILD b/extra/imlib/PKGBUILD
index af3f9f544..feb2a6e91 100644
--- a/extra/imlib/PKGBUILD
+++ b/extra/imlib/PKGBUILD
@@ -1,24 +1,25 @@
-# $Id: PKGBUILD 198111 2013-10-30 12:51:24Z allan $
+# $Id: PKGBUILD 213047 2014-05-17 19:10:09Z eric $
# Maintainer: Eric Bélanger <eric@archlinux.org>
pkgname=imlib
pkgver=1.9.15
-pkgrel=13
+pkgrel=14
pkgdesc="General image handling library for X11 and Gtk"
arch=('i686' 'x86_64')
url="http://freshmeat.net/projects/imlib/"
license=('GPL')
-depends=('gtk' 'giflib' 'libpng' 'libtiff')
+depends=('giflib' 'libpng' 'libtiff' 'libxext')
makedepends=('libxt')
source=(http://ftp.gnome.org/pub/GNOME/sources/imlib/1.9/${pkgname}-${pkgver}.tar.bz2
debian-bug448360.patch CAN-2004-1026.patch aclocal-fixes.patch
- imlib-1.9.15-libpng15.patch imlib-giflib5.patch)
+ imlib-1.9.15-libpng15.patch imlib-giflib5.patch imlib-gtk.patch)
sha1sums=('c9a732a354fbb3c7e1a426e5d19fc92d73f8f720'
'fe2fd9ce4d7bc62271e724153de39012de8ec5ee'
'ec1b47281c1a7fb21abe841f948ecc56ed13f310'
'af54cb1ee0c8c6122b277284ebdd1022e31df3b5'
'33c3aaa43eb624f2a6ab0406285a8515903333e3'
- '56e9d65e05a347452fd608d2dfc8538f7ce09893')
+ '56e9d65e05a347452fd608d2dfc8538f7ce09893'
+ '7cf962f8d7488200910ba4bdee00473f035b054a')
prepare() {
cd ${pkgname}-${pkgver}
@@ -27,6 +28,7 @@ prepare() {
patch -p0 -i "${srcdir}/aclocal-fixes.patch"
patch -p0 -i "${srcdir}/imlib-1.9.15-libpng15.patch"
patch -p1 -i "${srcdir}/imlib-giflib5.patch"
+ patch -p1 -i "${srcdir}/imlib-gtk.patch"
sed '/AC_PATH_XTRA/d' -i configure.in
libtoolize --force
cp /usr/bin/libtool .
diff --git a/extra/imlib/imlib-gtk.patch b/extra/imlib/imlib-gtk.patch
new file mode 100644
index 000000000..c6e4fb618
--- /dev/null
+++ b/extra/imlib/imlib-gtk.patch
@@ -0,0 +1,14 @@
+--- a/configure.in 2014-04-12 17:46:28.459612102 +0200
++++ b/configure.in 2014-04-12 17:46:33.926347877 +0200
+@@ -17,11 +17,6 @@
+ dnl incase it is broken for example.
+ AC_ARG_ENABLE(shm, [ --enable-shm support shared memory if available [default=yes]], echo $enable_shm, enable_shm="yes")
+
+-AM_PATH_GTK(1.2.1,[
+- GDK_IMLIB="gdk_imlib utils"],[
+- GDK_IMLIB=""
+- AC_MSG_WARN([*** gdk_imlib will not be built ***])])
+-
+ AC_MSG_CHECKING(whether to build gmodulized imlib)
+
+ AC_ARG_ENABLE(modules, [ --disable-modules Disables dynamic module loading],[
diff --git a/extra/kactivities-frameworks/PKGBUILD b/extra/kactivities-frameworks/PKGBUILD
new file mode 100644
index 000000000..8c26af6f9
--- /dev/null
+++ b/extra/kactivities-frameworks/PKGBUILD
@@ -0,0 +1,53 @@
+# $Id: PKGBUILD 213046 2014-05-17 19:05:34Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgbase=kactivities-frameworks
+pkgname=('kactivities-frameworks' 'libkactivities-frameworks')
+pkgver=4.99.0.c67df41
+pkgrel=1
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/kde/kdelibs/kactivities'
+license=('LGPL')
+makedepends=('qt5-declarative' 'kservice' 'extra-cmake-modules' 'boost' 'git')
+groups=('kf5')
+#source=("http://download.kde.org/unstable/frameworks/${pkgver}/kactivities-${pkgver}.tar.xz")
+source=('git://anongit.kde.org/kactivities.git#commit=c67df4161a9b2ba4b9c34be31ddb95b15fa42c2a')
+md5sums=('SKIP')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../kactivities \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package_kactivities-frameworks() {
+ pkgdesc="The KActivity Manager Daemon"
+ depends=('kwindowsystem' 'libkactivities-frameworks')
+ provides=('kactivities')
+ conflicts=('kactivities')
+
+ cd build
+ install -Dm755 src/service/kactivitymanagerd \
+ "${pkgdir}"/usr/bin/kactivitymanagerd
+}
+
+package_libkactivities-frameworks() {
+ pkgdesc="Core components for the KDE's Activities"
+ depends=('kconfig' 'qt5-declarative' 'ki18n' 'kcoreaddons' 'kdbusaddons')
+
+ cd build
+ make DESTDIR="${pkgdir}" install
+
+ # Fix conflicts
+ rm "${pkgdir}"/usr/bin/kactivitymanagerd
+ rmdir "${pkgdir}"/usr/bin
+}
diff --git a/extra/kactivities/PKGBUILD b/extra/kactivities/PKGBUILD
deleted file mode 100644
index c5f1e91da..000000000
--- a/extra/kactivities/PKGBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# $Id: PKGBUILD 211336 2014-04-18 18:01:22Z andrea $
-# Maintainer: Andrea Scarpino <andrea@archlinux.org>
-
-pkgname=kactivities
-pkgver=4.13.0
-pkgrel=1
-arch=('i686' 'x86_64')
-pkgdesc='API for using and interacting with the Activity Manager'
-url='https://projects.kde.org/projects/kde/kdelibs/kactivities'
-license=('GPL' 'FDL')
-depends=('baloo')
-makedepends=('cmake' 'automoc4' 'mesa')
-source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('4be8bf412c1288e60ee773b192922dccd40be042')
-
-prepare() {
- mkdir build
-}
-
-build() {
- cd build
- cmake ../${pkgname}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DKDE4_BUILD_TESTS=OFF \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DBUILD_nepomuk=OFF
- make
-}
-
-package() {
- cd build
- make DESTDIR=$pkgdir install
-}
diff --git a/extra/kactivities4/PKGBUILD b/extra/kactivities4/PKGBUILD
new file mode 100644
index 000000000..a6a635c5f
--- /dev/null
+++ b/extra/kactivities4/PKGBUILD
@@ -0,0 +1,51 @@
+# $Id: PKGBUILD 213004 2014-05-17 09:23:06Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgbase=kactivities4
+pkgname=('kactivities4' 'libkactivities4')
+pkgver=4.13.0
+pkgrel=1
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/kde/kdelibs/kactivities'
+license=('GPL' 'FDL')
+makedepends=('kdelibs' 'cmake' 'automoc4' 'mesa')
+source=("http://download.kde.org/stable/${pkgver}/src/kactivities-${pkgver}.tar.xz")
+sha1sums=('4be8bf412c1288e60ee773b192922dccd40be042')
+
+prepare() {
+ mkdir build
+}
+
+build() {
+ cd build
+ cmake ../kactivities-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DKDE4_BUILD_TESTS=OFF \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DWITH_NepomukCore=OFF
+ make
+}
+
+package_kactivities4() {
+ pkgdesc='The KActivity Manager Daemon'
+ depends=('libkactivities4')
+ replaces=('kactivities')
+ conflicts=('kactivities')
+ provides=('kactivities')
+
+ cd build
+ install -Dm755 src/service/kactivitymanagerd \
+ "${pkgdir}"/usr/bin/kactivitymanagerd
+}
+
+package_libkactivities4() {
+ pkgdesc='API for using and interacting with the Activity Manager'
+ depends=('kdelibs')
+
+ cd build
+ make DESTDIR="${pkgdir}" install
+
+ # Fix conflicts
+ rm "${pkgdir}"/usr/bin/kactivitymanagerd
+ rmdir "${pkgdir}"/usr/bin
+}
diff --git a/extra/karchive/PKGBUILD b/extra/karchive/PKGBUILD
new file mode 100644
index 000000000..843e156cf
--- /dev/null
+++ b/extra/karchive/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=karchive
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='Qt 5 addon providing access to numerous types of archives'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/karchive'
+license=('LGPL')
+depends=('qt5-base')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('a3796efb4fe17cba0a115f3d50c48573')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kauth/PKGBUILD b/extra/kauth/PKGBUILD
new file mode 100644
index 000000000..80093bca9
--- /dev/null
+++ b/extra/kauth/PKGBUILD
@@ -0,0 +1,36 @@
+# $Id: PKGBUILD 212918 2014-05-16 22:31:14Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kauth
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KAuth'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kauth'
+license=('LGPL')
+depends=('kcoreaddons' 'polkit-qt5')
+makedepends=('extra-cmake-modules' 'qt5-tools')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('021779fc1ceab27b8f6f76648bf99654')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF \
+ -DSYSCONF_INSTALL_DIR=/etc
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kbookmarks/PKGBUILD b/extra/kbookmarks/PKGBUILD
new file mode 100644
index 000000000..eb006e3e5
--- /dev/null
+++ b/extra/kbookmarks/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212919 2014-05-16 22:31:15Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kbookmarks
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KBookmarks'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kbookmarks'
+license=('LGPL')
+depends=('kxmlgui')
+makedepends=('extra-cmake-modules' 'qt5-tools')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('a95fc0283f1ff667c69dae6374adb4a3')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kcmutils/PKGBUILD b/extra/kcmutils/PKGBUILD
new file mode 100644
index 000000000..43708cf55
--- /dev/null
+++ b/extra/kcmutils/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kcmutils
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='Utilities for interacting with KCModules'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kcmutils'
+license=('LGPL')
+depends=('kxmlgui')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('65181f6aecacc907d1fce20977e9e0b8')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kcodecs/PKGBUILD b/extra/kcodecs/PKGBUILD
new file mode 100644
index 000000000..116538b38
--- /dev/null
+++ b/extra/kcodecs/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212921 2014-05-16 22:31:16Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kcodecs
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='Plugins allowing Qt applications to access further types of images'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kcodecs'
+license=('LGPL')
+depends=('qt5-base')
+makedepends=('extra-cmake-modules' 'qt5-tools')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('1e0175175d937290fa217ae13be6e642')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kcompletion/PKGBUILD b/extra/kcompletion/PKGBUILD
new file mode 100644
index 000000000..707031751
--- /dev/null
+++ b/extra/kcompletion/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kcompletion
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KCompletion'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kcompletion'
+license=('LGPL')
+depends=('kwidgetsaddons' 'kconfig')
+makedepends=('extra-cmake-modules' 'qt5-tools')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('d3e839ddec60b2afd762d88a8bc12ba8')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kconfig/PKGBUILD b/extra/kconfig/PKGBUILD
new file mode 100644
index 000000000..bcbfd21a1
--- /dev/null
+++ b/extra/kconfig/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212923 2014-05-16 22:31:18Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kconfig
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KConfig'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kconfig'
+license=('LGPL')
+depends=('qt5-base')
+makedepends=('extra-cmake-modules' 'qt5-tools')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('e33647c16fabe50a9545476b6be03eb3')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kconfigwidgets/PKGBUILD b/extra/kconfigwidgets/PKGBUILD
new file mode 100644
index 000000000..cdc843599
--- /dev/null
+++ b/extra/kconfigwidgets/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212924 2014-05-16 22:31:19Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kconfigwidgets
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='Widgets for KConfig'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kconfigwidgets'
+license=('LGPL')
+depends=('kauth' 'kcodecs' 'kconfig' 'kguiaddons' 'ki18n' 'kwidgetsaddons')
+makedepends=('extra-cmake-modules' 'kdoctools')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('6465152efd2962e0c8493ff0816aebfd')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kcoreaddons/PKGBUILD b/extra/kcoreaddons/PKGBUILD
new file mode 100644
index 000000000..0f2f95f25
--- /dev/null
+++ b/extra/kcoreaddons/PKGBUILD
@@ -0,0 +1,36 @@
+# $Id: PKGBUILD 212925 2014-05-16 22:31:20Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kcoreaddons
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KCoreAddons'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kcoreaddons'
+license=('LGPL')
+depends=('qt5-base' 'shared-mime-info' 'gamin')
+makedepends=('extra-cmake-modules' 'qt5-tools')
+groups=('kf5')
+install=kcoreaddons.install
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('8dbd0d10913bb72ae4e44159cc322dc0')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kcoreaddons/kcoreaddons.install b/extra/kcoreaddons/kcoreaddons.install
new file mode 100644
index 000000000..f595ecfe9
--- /dev/null
+++ b/extra/kcoreaddons/kcoreaddons.install
@@ -0,0 +1,11 @@
+post_install() {
+ update-mime-database usr/share/mime > /dev/null
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/extra/kcrash/PKGBUILD b/extra/kcrash/PKGBUILD
new file mode 100644
index 000000000..10e867ca2
--- /dev/null
+++ b/extra/kcrash/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kcrash
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KCrash'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kcrash'
+license=('LGPL')
+depends=('kcoreaddons' 'kwindowsystem')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('cdeab58f51f906548076ddbd835c2066')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kdbusaddons/PKGBUILD b/extra/kdbusaddons/PKGBUILD
new file mode 100644
index 000000000..82ed99b0d
--- /dev/null
+++ b/extra/kdbusaddons/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kdbusaddons
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KDBusAddons'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kdbusaddons'
+license=('LGPL')
+depends=('qt5-base')
+makedepends=('extra-cmake-modules' 'qt5-tools')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('c7856d1ca018555ae3472ca708595fec')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kdeclarative/PKGBUILD b/extra/kdeclarative/PKGBUILD
new file mode 100644
index 000000000..363617627
--- /dev/null
+++ b/extra/kdeclarative/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212928 2014-05-16 22:31:23Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kdeclarative
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KDeclarative'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kdeclarative'
+license=('LGPL')
+depends=('kio')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('5fa7e3b7fbf2e9b143f1615e8c28a19e')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kded/PKGBUILD b/extra/kded/PKGBUILD
new file mode 100644
index 000000000..a8bb8f40e
--- /dev/null
+++ b/extra/kded/PKGBUILD
@@ -0,0 +1,34 @@
+# $Id: PKGBUILD 212929 2014-05-16 22:31:27Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kded
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KDE Daemon'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kded'
+license=('LGPL')
+depends=('kinit')
+makedepends=('extra-cmake-modules' 'kdoctools')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('6d10b0ff5a3173b3ebf2c1bd0f6b496e')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kdelibs4support/PKGBUILD b/extra/kdelibs4support/PKGBUILD
new file mode 100644
index 000000000..9609938d7
--- /dev/null
+++ b/extra/kdelibs4support/PKGBUILD
@@ -0,0 +1,37 @@
+# $Id: PKGBUILD 212965 2014-05-16 22:32:08Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kdelibs4support
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KDE 4 Support'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kdelibs4support'
+license=('LGPL')
+depends=('kunitconversion' 'kdesignerplugin')
+makedepends=('extra-cmake-modules' 'kdoctools' 'qt5-tools') # 'networkmanager'
+groups=('kf5-aids')
+replaces=('kde4support')
+conflicts=('kde4support')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/portingAids/${pkgname}-${pkgver}.tar.xz")
+md5sums=('9470e1e6a391b702853aad225682b00c')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DBUILD_TESTING=OFF \
+ -DSYSCONF_INSTALL_DIR=/etc
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kdesignerplugin/PKGBUILD b/extra/kdesignerplugin/PKGBUILD
new file mode 100644
index 000000000..dda7b77b4
--- /dev/null
+++ b/extra/kdesignerplugin/PKGBUILD
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kdesignerplugin
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KDesignerPlugin'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kdesignerplugin'
+license=('LGPL')
+depends=('kplotting' 'kdewebkit')
+makedepends=('extra-cmake-modules' 'qt5-tools' 'kdoctools')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('8f150712ce448e61062d88a1e2f7183f')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kdesu/PKGBUILD b/extra/kdesu/PKGBUILD
new file mode 100644
index 000000000..0623a1c68
--- /dev/null
+++ b/extra/kdesu/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212931 2014-05-16 22:31:30Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kdesu
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KDE Su'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kdesu'
+license=('LGPL')
+depends=('kservice' 'kpty')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('6624d209d1dd30d9424c3aecf9cb031a')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kdewebkit/PKGBUILD b/extra/kdewebkit/PKGBUILD
new file mode 100644
index 000000000..2794db769
--- /dev/null
+++ b/extra/kdewebkit/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212932 2014-05-16 22:31:30Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kdewebkit
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KDE Webkit'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kdewebkit'
+license=('LGPL')
+depends=('qt5-webkit' 'kparts')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('6412fa48b70c557da3037ef6032bd95b')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kdnssd/PKGBUILD b/extra/kdnssd/PKGBUILD
new file mode 100644
index 000000000..2c706d372
--- /dev/null
+++ b/extra/kdnssd/PKGBUILD
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kdnssd
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KDNSSD Framework'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kdnssd-framework'
+license=('LGPL')
+depends=('qt5-base' 'avahi')
+makedepends=('extra-cmake-modules' 'qt5-tools')
+groups=('kf5')
+replaces=('kdnssd-framework')
+conflicts=('kdnssd-framework')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('d9cdea02450c31b15c280e43561f5643')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kdoctools/PKGBUILD b/extra/kdoctools/PKGBUILD
new file mode 100644
index 000000000..d24293719
--- /dev/null
+++ b/extra/kdoctools/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212934 2014-05-16 22:31:32Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kdoctools
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KDocTools'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kdoctools'
+license=('LGPL')
+depends=('karchive' 'docbook-xsl')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+options=('staticlibs')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('371c1e103bf63328a7237292fa9346e2')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kemoticons/PKGBUILD b/extra/kemoticons/PKGBUILD
new file mode 100644
index 000000000..0228636ee
--- /dev/null
+++ b/extra/kemoticons/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212935 2014-05-16 22:31:33Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kemoticons
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KEmoticons'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kemoticons'
+license=('LGPL')
+depends=('karchive' 'kservice')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('7860bb4b9d89f205fe9ad258b79534b5')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kfileaudiopreview/PKGBUILD b/extra/kfileaudiopreview/PKGBUILD
new file mode 100644
index 000000000..4f18f11b1
--- /dev/null
+++ b/extra/kfileaudiopreview/PKGBUILD
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kfileaudiopreview
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KFile Audio Preview'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kfileaudiopreview'
+license=('LGPL')
+depends=('kio')
+makedepends=('extra-cmake-modules')
+groups=('kf5-aids')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/portingAids/${pkgname}-${pkgver}.tar.xz")
+md5sums=('dd1592936a8e7d0dcbba6948a9fa99ba')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kglobalaccel/PKGBUILD b/extra/kglobalaccel/PKGBUILD
new file mode 100644
index 000000000..169f1a45c
--- /dev/null
+++ b/extra/kglobalaccel/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kglobalaccel
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KGlobalAccel'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kglobalaccel'
+license=('LGPL')
+depends=('qt5-x11extras')
+makedepends=('extra-cmake-modules' 'qt5-tools')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('1a57f76bc5df0cb00105f460ae7f12b3')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kguiaddons/PKGBUILD b/extra/kguiaddons/PKGBUILD
new file mode 100644
index 000000000..118dab086
--- /dev/null
+++ b/extra/kguiaddons/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212937 2014-05-16 22:31:36Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kguiaddons
+pkgver=4.99.0
+pkgrel=2
+pkgdesc='KGuiAddons'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kguiaddons'
+license=('LGPL')
+depends=('qt5-x11extras')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('203900cb056e428305ccd9bac635174d')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/khtml/PKGBUILD b/extra/khtml/PKGBUILD
new file mode 100644
index 000000000..c7b397695
--- /dev/null
+++ b/extra/khtml/PKGBUILD
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=khtml
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KHtml'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/khtml'
+license=('LGPL')
+depends=('giflib' 'kparts' 'kjs')
+makedepends=('extra-cmake-modules')
+groups=('kf5-aids')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/portingAids/${pkgname}-${pkgver}.tar.xz")
+md5sums=('8ab2e9a686e43c4169e9835ca3e4c7df')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF \
+ -DSYSCONF_INSTALL_DIR=/etc
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/ki18n/PKGBUILD b/extra/ki18n/PKGBUILD
new file mode 100644
index 000000000..ad085a0d0
--- /dev/null
+++ b/extra/ki18n/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=ki18n
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='Ki18n'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/ki18n'
+license=('LGPL')
+depends=('qt5-script')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('aec50a8bce055c81e361088df61a4a7c')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kiconthemes/PKGBUILD b/extra/kiconthemes/PKGBUILD
new file mode 100644
index 000000000..941c81af8
--- /dev/null
+++ b/extra/kiconthemes/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212939 2014-05-16 22:31:37Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kiconthemes
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KIconThemes'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kiconthemes'
+license=('LGPL')
+depends=('qt5-svg' 'kconfigwidgets' 'kitemviews')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('fe792bfca8700f0eb51ef622fe92e242')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kidletime/PKGBUILD b/extra/kidletime/PKGBUILD
new file mode 100644
index 000000000..4ffb967fd
--- /dev/null
+++ b/extra/kidletime/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kidletime
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KIdleTime'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kidletime'
+license=('LGPL')
+depends=('qt5-x11extras' 'libxss')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('670c1c06187de7ae554aef65dfd7b3f0')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kimageformats/PKGBUILD b/extra/kimageformats/PKGBUILD
new file mode 100644
index 000000000..dd8c9cc1d
--- /dev/null
+++ b/extra/kimageformats/PKGBUILD
@@ -0,0 +1,34 @@
+# $Id: PKGBUILD 212941 2014-05-16 22:31:39Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kimageformats
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KImageFormats'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kimageformats'
+license=('LGPL')
+depends=('qt5-base' 'jasper' 'openexr')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('d8ee2764901c7d9575eb71c92dc5f48f')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kinit/PKGBUILD b/extra/kinit/PKGBUILD
new file mode 100644
index 000000000..49dd158b4
--- /dev/null
+++ b/extra/kinit/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212942 2014-05-16 22:31:40Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kinit
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KInit'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kinit'
+license=('LGPL')
+depends=('kio')
+makedepends=('extra-cmake-modules' 'kdoctools')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('45fcb76799f85869ed4861957a4750a7')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kio/PKGBUILD b/extra/kio/PKGBUILD
new file mode 100644
index 000000000..9ad03ec41
--- /dev/null
+++ b/extra/kio/PKGBUILD
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kio
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KIO'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kio'
+license=('LGPL')
+depends=('solid' 'karchive' 'kjobwidgets' 'kbookmarks' 'libxslt' 'kwallet'
+ 'desktop-file-utils')
+makedepends=('extra-cmake-modules' 'kdoctools')
+groups=('kf5')
+install=kio.install
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('7eafc35cc0bcfb247b7871dce93c8b63')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF \
+ -DSYSCONF_INSTALL_DIR=/etc
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kio/kio.install b/extra/kio/kio.install
new file mode 100644
index 000000000..e111ef946
--- /dev/null
+++ b/extra/kio/kio.install
@@ -0,0 +1,11 @@
+post_install() {
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/extra/kitemmodels/PKGBUILD b/extra/kitemmodels/PKGBUILD
new file mode 100644
index 000000000..9a9f6819a
--- /dev/null
+++ b/extra/kitemmodels/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212944 2014-05-16 22:31:42Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kitemmodels
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KItemModels'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kitemmodels'
+license=('LGPL')
+depends=('qt5-base')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('f13395a3b649169d6177d70d3c6fbb28')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kitemviews/PKGBUILD b/extra/kitemviews/PKGBUILD
new file mode 100644
index 000000000..a15dabfae
--- /dev/null
+++ b/extra/kitemviews/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212945 2014-05-16 22:31:42Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kitemviews
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KItemViews'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kitemviews'
+license=('LGPL')
+depends=('qt5-base')
+makedepends=('extra-cmake-modules' 'qt5-tools')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('04e3dcfca8976205e78bde070be638eb')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kjobwidgets/PKGBUILD b/extra/kjobwidgets/PKGBUILD
new file mode 100644
index 000000000..eaf146e6d
--- /dev/null
+++ b/extra/kjobwidgets/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kjobwidgets
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KJobWidgets'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kjobwidgets'
+license=('LGPL')
+depends=('kcoreaddons' 'kwidgetsaddons' 'qt5-x11extras')
+makedepends=('extra-cmake-modules' 'qt5-tools')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('663d6e6e59aa2d3bea24056e2b2cf7b8')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kjs/PKGBUILD b/extra/kjs/PKGBUILD
new file mode 100644
index 000000000..8341bfff8
--- /dev/null
+++ b/extra/kjs/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212968 2014-05-16 22:32:11Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kjs
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KJS'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kjs'
+license=('LGPL')
+depends=('qt5-base')
+makedepends=('extra-cmake-modules')
+groups=('kf5-aids')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/portingAids/${pkgname}-${pkgver}.tar.xz")
+md5sums=('d516877ee840ff66a07dbdabc4ef1475')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kjsembed/PKGBUILD b/extra/kjsembed/PKGBUILD
new file mode 100644
index 000000000..4f9509fba
--- /dev/null
+++ b/extra/kjsembed/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kjsembed
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KJSEmbed'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kjsembed'
+license=('LGPL')
+depends=('qt5-svg' 'ki18n' 'kjs')
+makedepends=('extra-cmake-modules' 'qt5-tools' 'kdoctools')
+groups=('kf5-aids')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/portingAids/${pkgname}-${pkgver}.tar.xz")
+md5sums=('95088bb1d9d8958a24e4783d131ebd6e')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kmediaplayer/PKGBUILD b/extra/kmediaplayer/PKGBUILD
new file mode 100644
index 000000000..393b2c651
--- /dev/null
+++ b/extra/kmediaplayer/PKGBUILD
@@ -0,0 +1,34 @@
+# $Id: PKGBUILD 212970 2014-05-16 22:32:14Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kmediaplayer
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KMediaPlayer'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kmediaplayer'
+license=('LGPL')
+depends=('kparts')
+makedepends=('extra-cmake-modules')
+groups=('kf5-aids')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/portingAids/${pkgname}-${pkgver}.tar.xz")
+md5sums=('c97226816eda2bb9294e02ed3816df66')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/knewstuff/PKGBUILD b/extra/knewstuff/PKGBUILD
new file mode 100644
index 000000000..e4d5e8cb7
--- /dev/null
+++ b/extra/knewstuff/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212947 2014-05-16 22:31:44Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=knewstuff
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KNewStuff'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/knewstuff'
+license=('LGPL')
+depends=('kio')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('6b498621f0b1c4fdf41d5830acf0786a')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/knotifications/PKGBUILD b/extra/knotifications/PKGBUILD
new file mode 100644
index 000000000..b7401f0b3
--- /dev/null
+++ b/extra/knotifications/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212948 2014-05-16 22:31:45Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=knotifications
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KNotifications'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/knotifications'
+license=('LGPL')
+depends=('phonon-qt5' 'libdbusmenu-qt5' 'kservice' 'kiconthemes')
+makedepends=('extra-cmake-modules' 'qt5-tools')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('2199596880bdf507c1cce81c9e0c24e3')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/knotifyconfig/PKGBUILD b/extra/knotifyconfig/PKGBUILD
new file mode 100644
index 000000000..81a67665a
--- /dev/null
+++ b/extra/knotifyconfig/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=knotifyconfig
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KNotifyConfig'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/knotifyconfig'
+license=('LGPL')
+depends=('kio')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('6292a707e3801d48090fa2149ca9cc02')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kparts/PKGBUILD b/extra/kparts/PKGBUILD
new file mode 100644
index 000000000..df5b2afe4
--- /dev/null
+++ b/extra/kparts/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212950 2014-05-16 22:31:46Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kparts
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KParts'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kparts'
+license=('LGPL')
+depends=('kio')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('0d758db47b046bbad8db3d7eb1039cdc')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kplotting/PKGBUILD b/extra/kplotting/PKGBUILD
new file mode 100644
index 000000000..0e8ffc937
--- /dev/null
+++ b/extra/kplotting/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kplotting
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KPlotting'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kplotting'
+license=('LGPL')
+depends=('qt5-base')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('e1d4a2f75b3dcd97ef80979e2310d7ff')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kpty/PKGBUILD b/extra/kpty/PKGBUILD
new file mode 100644
index 000000000..3ab716ccf
--- /dev/null
+++ b/extra/kpty/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212952 2014-05-16 22:31:48Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kpty
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KPty'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kpty'
+license=('LGPL')
+depends=('kcoreaddons' 'ki18n' 'libutempter')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('bdcbe32badc7d83ff882db9fad8ed577')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kross/PKGBUILD b/extra/kross/PKGBUILD
new file mode 100644
index 000000000..a1c8d708f
--- /dev/null
+++ b/extra/kross/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212971 2014-05-16 22:32:15Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kross
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='Kross'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kross'
+license=('LGPL')
+depends=('kparts')
+makedepends=('extra-cmake-modules' 'kdoctools' 'qt5-tools')
+groups=('kf5-aids')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/portingAids/${pkgname}-${pkgver}.tar.xz")
+md5sums=('507123a1180905e23b8deb3c9988026b')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/krunner/PKGBUILD b/extra/krunner/PKGBUILD
new file mode 100644
index 000000000..1feef2d1e
--- /dev/null
+++ b/extra/krunner/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 213028 2014-05-17 12:57:55Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=krunner
+pkgver=4.99.0
+pkgrel=2
+pkgdesc='Framework for providing different actions given a string query'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/krunner'
+license=('LGPL')
+depends=('plasma-framework' 'threadweaver')
+makedepends=('extra-cmake-modules' 'kdoctools')
+groups=('kf5-aids')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/portingAids/${pkgname}-${pkgver}.tar.xz")
+md5sums=('7cb6e42317fecf73a145229cba55778e')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kservice/PKGBUILD b/extra/kservice/PKGBUILD
new file mode 100644
index 000000000..47df336ae
--- /dev/null
+++ b/extra/kservice/PKGBUILD
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kservice
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KService'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kservice'
+license=('LGPL')
+depends=('ki18n' 'kconfig' 'kcrash' 'kdbusaddons')
+makedepends=('extra-cmake-modules' 'kdoctools')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('9679f8020d9ed4500de27c2c76a0d434')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF \
+ -DSYSCONF_INSTALL_DIR=/etc
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/ktexteditor/PKGBUILD b/extra/ktexteditor/PKGBUILD
new file mode 100644
index 000000000..fa1bf355a
--- /dev/null
+++ b/extra/ktexteditor/PKGBUILD
@@ -0,0 +1,36 @@
+# $Id: PKGBUILD 212954 2014-05-16 22:31:50Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=ktexteditor
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KTextEditor framework'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/ktexteditor'
+license=('LGPL')
+depends=('kparts')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('a7c18d98826c0d8f90bc26579e9d8f4e')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF \
+ -DSYSCONF_INSTALL_DIR=/etc
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/ktextwidgets/PKGBUILD b/extra/ktextwidgets/PKGBUILD
new file mode 100644
index 000000000..39252460a
--- /dev/null
+++ b/extra/ktextwidgets/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212955 2014-05-16 22:31:53Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=ktextwidgets
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KTextWidgets'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/ktextwidgets'
+license=('LGPL')
+depends=('kcompletion' 'kservice' 'kiconthemes' 'sonnet')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('a8dcb0d4d24699d1507caaafefa5498e')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kunitconversion/PKGBUILD b/extra/kunitconversion/PKGBUILD
new file mode 100644
index 000000000..ce6905aec
--- /dev/null
+++ b/extra/kunitconversion/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212956 2014-05-16 22:31:55Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kunitconversion
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KUnitConversion'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kunitconversion'
+license=('LGPL')
+depends=('ki18n')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('7079e289918ac94c60fb29ea154b970e')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kwallet/PKGBUILD b/extra/kwallet/PKGBUILD
new file mode 100644
index 000000000..b75719d6d
--- /dev/null
+++ b/extra/kwallet/PKGBUILD
@@ -0,0 +1,37 @@
+# $Id: PKGBUILD 212957 2014-05-16 22:31:56Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kwallet
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KWallet Framework'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kwallet'
+license=('LGPL')
+depends=('knotifications') # qgpgme
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+conflicts=('kwalletframeworks')
+replaces=('kwalletframeworks')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('e7f255d8c671ed90a1985d40acba59cf')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kwidgetsaddons/PKGBUILD b/extra/kwidgetsaddons/PKGBUILD
new file mode 100644
index 000000000..4a16c0775
--- /dev/null
+++ b/extra/kwidgetsaddons/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kwidgetsaddons
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KWidgetsAddons'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kwidgetsaddons'
+license=('LGPL')
+depends=('qt5-base')
+makedepends=('extra-cmake-modules' 'qt5-tools')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('aa32781851c9e1eb35355e6db780d76f')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kwindowsystem/PKGBUILD b/extra/kwindowsystem/PKGBUILD
new file mode 100644
index 000000000..1f21505df
--- /dev/null
+++ b/extra/kwindowsystem/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212959 2014-05-16 22:32:01Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kwindowsystem
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KWindowSystem'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kwindowsystem'
+license=('LGPL')
+depends=('qt5-x11extras' 'libxfixes')
+makedepends=('extra-cmake-modules' 'qt5-tools')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('3c88e023809dc9a6602b8796cbaa3a0c')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kxmlgui/PKGBUILD b/extra/kxmlgui/PKGBUILD
new file mode 100644
index 000000000..87541d43e
--- /dev/null
+++ b/extra/kxmlgui/PKGBUILD
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kxmlgui
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='KXmlGUI'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/kxmlgui'
+license=('LGPL')
+depends=('kglobalaccel' 'ktextwidgets' 'attica-qt5')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('5f5b592db383ba0890ff02aabe9cea89')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF \
+ -DSYSCONF_INSTALL_DIR=/etc
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/libclc/PKGBUILD b/extra/libclc/PKGBUILD
new file mode 100644
index 000000000..af0335770
--- /dev/null
+++ b/extra/libclc/PKGBUILD
@@ -0,0 +1,32 @@
+# $Id: PKGBUILD 213031 2014-05-17 15:03:17Z lcarlier $
+# Maintainer: Laurent Carlier <lordheavym@gmail.com>
+
+pkgname=libclc
+pkgver=0.0.1.207685
+pkgrel=1
+pkgdesc="Library requirements of the OpenCL C programming language"
+arch=('i686' 'x86_64')
+url="http://libclc.llvm.org/"
+license=('MIT')
+makedepends=('clang' 'svn' 'python2')
+options=('staticlibs')
+source=('libclc::svn+http://llvm.org/svn/llvm-project/libclc/trunk#revision=207685')
+md5sums=(SKIP)
+
+build() {
+ cd libclc
+
+ sed -i 's/"python < $in >/sys.executable + " < $in >/g' configure.py
+# sed -i 's/python < $in >/python2 < $in >/g' configure.py
+
+ python2 ./configure.py --prefix=/usr
+ make
+}
+
+package() {
+ cd libclc
+
+ make install DESTDIR="$pkgdir"
+ install -Dm644 LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
diff --git a/extra/libdbusmenu-qt5/PKGBUILD b/extra/libdbusmenu-qt5/PKGBUILD
new file mode 100644
index 000000000..f3c2dfcc2
--- /dev/null
+++ b/extra/libdbusmenu-qt5/PKGBUILD
@@ -0,0 +1,33 @@
+# $Id: PKGBUILD 212983 2014-05-16 23:15:56Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=libdbusmenu-qt5
+pkgver=0.9.3+14.04.20140314
+pkgrel=1
+pkgdesc='A library that provides a Qt implementation of the DBusMenu spec'
+arch=('i686' 'x86_64')
+url="https://launchpad.net/libdbusmenu-qt"
+license=('GPL')
+depends=('qt5-base')
+makedepends=('cmake' 'doxygen')
+source=("http://archive.ubuntu.com/ubuntu/pool/main/libd/libdbusmenu-qt/libdbusmenu-qt_${pkgver}.orig.tar.gz")
+md5sums=('0e8df8b3e082afb4ecbb7b0279cb0b98')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../libdbusmenu-qt-${pkgver} \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DUSE_QT5=On \
+ -DCMAKE_INSTALL_LIBDIR=lib
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/libevdev/PKGBUILD b/extra/libevdev/PKGBUILD
index 691e09c04..139100fb7 100644
--- a/extra/libevdev/PKGBUILD
+++ b/extra/libevdev/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 211939 2014-05-01 14:51:57Z andyrtr $
+# $Id: PKGBUILD 213044 2014-05-17 19:04:52Z andyrtr $
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
pkgname=libevdev
-pkgver=1.2
+pkgver=1.2.1
pkgrel=1
pkgdesc="Wrapper library for evdev devices"
arch=(i686 x86_64)
@@ -10,8 +10,9 @@ url="http://www.freedesktop.org/wiki/Software/libevdev/"
license=(custom:X11)
depends=('glibc')
makedepends=('python2' 'check' 'valgrind' 'doxygen')
+#checkdepends=('kmod')
source=(http://freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.xz)
-sha256sums=('4195618067c01d915f67ad3034e89aaa597f5d548dbdd31fa12c569d4bf5a440')
+sha256sums=('7cc522bee24f0c3e70ecf0a1c312258d7155e8197292cfeeeb85f2959edb1e38')
build() {
cd $pkgname-$pkgver
@@ -21,6 +22,9 @@ build() {
}
check() {
cd $pkgname-$pkgver
+ # test suite requires root access and needs to load uinput module
+ # that's not possible in our chroot
+ #modprobe uinput
make check || /bin/true
}
diff --git a/extra/perl-crypt-ssleay/PKGBUILD b/extra/perl-crypt-ssleay/PKGBUILD
index bf1e57bb6..fc054373c 100644
--- a/extra/perl-crypt-ssleay/PKGBUILD
+++ b/extra/perl-crypt-ssleay/PKGBUILD
@@ -1,18 +1,18 @@
-# $Id: PKGBUILD 186398 2013-05-26 09:25:03Z bluewind $
+# $Id: PKGBUILD 213020 2014-05-17 10:42:27Z giovanni $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: François Charette <firmicus ατ gmx δοτ net>
pkgname=perl-crypt-ssleay
-pkgver=0.64
-pkgrel=2
+pkgver=0.72
+pkgrel=1
pkgdesc="OpenSSL glue that provides LWP https support"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/Crypt-SSLeay"
license=('GPL' 'PerlArtistic')
-depends=('perl-lwp-protocol-https' 'perl-try-tiny')
+depends=('perl-lwp-protocol-https' 'perl-try-tiny' 'perl-path-class')
options=('!emptydirs')
source=(http://www.cpan.org/CPAN/authors/id/N/NA/NANIS/Crypt-SSLeay-$pkgver.tar.gz)
-md5sums=('4812f14d6e8c71714a26c0ad733666dc')
+md5sums=('77d955c9056dbb12413d95d8852a9cdf')
build() {
cd "${srcdir}/Crypt-SSLeay-${pkgver}"
diff --git a/extra/perl-net-ssleay/PKGBUILD b/extra/perl-net-ssleay/PKGBUILD
index a6ab0f3be..a5babd832 100644
--- a/extra/perl-net-ssleay/PKGBUILD
+++ b/extra/perl-net-ssleay/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 205947 2014-02-14 13:56:11Z giovanni $
+# $Id: PKGBUILD 213017 2014-05-17 10:20:36Z giovanni $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Manolis Tzanidakis
pkgname=perl-net-ssleay
_cpanname=Net-SSLeay
-pkgver=1.58
+pkgver=1.61
pkgrel=1
pkgdesc="Perl extension for using OpenSSL"
arch=('i686' 'x86_64')
@@ -15,7 +15,7 @@ options=(!emptydirs)
replaces=('net-ssleay')
provides=('net-ssleay')
source=("http://www.cpan.org/authors/id/M/MI/MIKEM/${_cpanname}-${pkgver}.tar.gz")
-md5sums=('fdd09b065e46aa3482f80d7ed7044e38')
+md5sums=('95f73786e0a3935232d278f8530b1895')
prepare() {
cd ${srcdir}/${_cpanname}-${pkgver}
diff --git a/extra/plasma-framework/PKGBUILD b/extra/plasma-framework/PKGBUILD
new file mode 100644
index 000000000..6cde1479f
--- /dev/null
+++ b/extra/plasma-framework/PKGBUILD
@@ -0,0 +1,34 @@
+# $Id: PKGBUILD 213026 2014-05-17 12:53:28Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=plasma-framework
+pkgver=4.99.0
+pkgrel=2
+pkgdesc='Plasma library and runtime components based upon KF5 and Qt5'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/playground/libs/plasma-framework'
+license=('LGPL')
+depends=('qt5-quickcontrols' 'kdeclarative' 'kactivities-frameworks')
+makedepends=('extra-cmake-modules' 'qt5-tools' 'kdoctools')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('bb8077f5858643939bc002428cfcc338')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/polkit-qt5/PKGBUILD b/extra/polkit-qt5/PKGBUILD
new file mode 100644
index 000000000..49340c37e
--- /dev/null
+++ b/extra/polkit-qt5/PKGBUILD
@@ -0,0 +1,33 @@
+# $Id: PKGBUILD 212982 2014-05-16 23:15:17Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+# Contributor: Antonio Rojas <nqn1976 @ gmail.com>
+
+pkgname=polkit-qt5
+pkgver=0.103.0.bac771e
+pkgrel=1
+pkgdesc='Qt wrapper around polkit-1 client libraries'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/kdesupport/polkit-qt-1'
+license=('LGPL')
+depends=('polkit' 'qt5-base')
+makedepends=('extra-cmake-modules' 'git')
+source=('git://anongit.kde.org/polkit-qt-1#commit=bac771e69887c9253f2b0973f6310810db0061f8')
+md5sums=('SKIP')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../polkit-qt-1 \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/python-cryptography/PKGBUILD b/extra/python-cryptography/PKGBUILD
index c966bc315..18e334002 100644
--- a/extra/python-cryptography/PKGBUILD
+++ b/extra/python-cryptography/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 209863 2014-04-07 10:17:02Z fyan $
+# $Id: PKGBUILD 212992 2014-05-17 05:33:24Z fyan $
# Maintainer: Felix Yan <felixonmars@gmail.com>
pkgbase=python-cryptography
pkgname=('python-cryptography' 'python2-cryptography')
-pkgver=0.3
+pkgver=0.4
pkgrel=1
pkgdesc="A package designed to expose cryptographic recipes and primitives to Python developers"
arch=('i686' 'x86_64')
@@ -11,20 +11,10 @@ license=('Apache')
url="http://pypi.python.org/pypi/cryptography"
makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 'python2-six' 'python-cffi' 'python2-cffi')
checkdepends=('python-pytest' 'python2-pytest' 'python-cryptography-vectors' 'python2-cryptography-vectors'
- 'python-iso8601' 'python2-iso8601' 'python-pretend' 'python2-pretend')
+ 'python-iso8601' 'python2-iso8601' 'python-pretend' 'python2-pretend' 'python-pyasn1' 'python2-pyasn1')
source=("http://pypi.python.org/packages/source/c/cryptography/cryptography-${pkgver}.tar.gz")
-md5sums=('1a9f2520acfef9489ac42fdc9a7be441')
+md5sums=('d1bb13648a12eda2a54653ba113d2e84')
-check() {
- # Check python3 module
- cd "${srcdir}"/cryptography-${pkgver}
- python3 setup.py test
-
- # Check python2 module
- cd "${srcdir}"/cryptography-${pkgver}-python2
- python2 setup.py test
-}
-
prepare() {
cp -a cryptography-${pkgver}{,-python2}
}
@@ -38,6 +28,16 @@ build() {
cd ../cryptography-${pkgver}-python2
python2 setup.py build
}
+
+check() {
+ # Check python3 module
+ cd "${srcdir}"/cryptography-${pkgver}
+ python3 setup.py test
+
+ # Check python2 module
+ cd "${srcdir}"/cryptography-${pkgver}-python2
+ python2 setup.py test
+}
package_python-cryptography() {
depends=('python' 'python-six' 'python-cffi')
diff --git a/extra/racket/PKGBUILD b/extra/racket/PKGBUILD
index 5d7abdeb0..e707dde2b 100644
--- a/extra/racket/PKGBUILD
+++ b/extra/racket/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 208131 2014-03-18 06:47:28Z eric $
+# $Id: PKGBUILD 213038 2014-05-17 16:53:53Z fyan $
# Maintainer: Eric Bélanger <eric@archlinux.org>
pkgname=racket
-pkgver=6.0
+pkgver=6.0.1
pkgrel=1
pkgdesc="A programming language environment (formerly known as PLT Scheme) suitable for tasks ranging from scripting to application development"
arch=('i686' 'x86_64')
@@ -12,8 +12,8 @@ depends=('gtk2' 'desktop-file-utils')
makedepends=('gsfonts' 'sqlite')
options=('!strip' '!emptydirs')
install=racket.install
-source=(http://download.racket-lang.org/installers/${pkgver}/${pkgname}-${pkgver}-src-unix.tgz)
-sha1sums=('1d08758ed2278681f8c97b2872417b963183d5c9')
+source=(http://download.racket-lang.org/installers/${pkgver}/${pkgname}-${pkgver}-src.tgz)
+sha1sums=('13be147dc6d92fc055b2bf70ebab5703a8758735')
prepare() {
echo "Icon=drracket" >> ${pkgname}-${pkgver}/share/pkgs/drracket/drracket/drracket.desktop
diff --git a/extra/solid/PKGBUILD b/extra/solid/PKGBUILD
new file mode 100644
index 000000000..16dd45d26
--- /dev/null
+++ b/extra/solid/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 212962 2014-05-16 22:32:04Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=solid
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='Solid'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/solid'
+license=('LGPL')
+depends=('qt5-declarative' 'media-player-info' 'upower' 'udisks2')
+makedepends=('extra-cmake-modules' 'qt5-tools')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('56c94301ad9675d5aec896041501dfcc')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/sonnet/PKGBUILD b/extra/sonnet/PKGBUILD
new file mode 100644
index 000000000..22301323c
--- /dev/null
+++ b/extra/sonnet/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=sonnet
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='Sonnet'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/sonnet'
+license=('LGPL')
+depends=('qt5-base' 'enchant')
+makedepends=('extra-cmake-modules' 'qt5-tools')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('82aa19bbb80a4e6375e0066818694d95')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/subversion/PKGBUILD b/extra/subversion/PKGBUILD
index 741a69f2c..b2ce5c42a 100644
--- a/extra/subversion/PKGBUILD
+++ b/extra/subversion/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 207116 2014-03-06 21:41:21Z anatolik $
+# $Id: PKGBUILD 212988 2014-05-17 03:00:14Z fyan $
# Maintainer: Angel Velasquez <angvp@archlinux.org>
# Contributor: Stéphane Gaudreault <stephane@archlinux.org>
# Contributor: Paul Mattal <paul@archlinux.org>
# Contributor: Jason Chu <jason@archlinux.org>
pkgname=subversion
-pkgver=1.8.8
+pkgver=1.8.9
pkgrel=1
pkgdesc="A Modern Concurrent Version Control System"
arch=('i686' 'x86_64')
@@ -15,11 +15,11 @@ depends=('sqlite' 'file' 'serf' 'systemd')
makedepends=('apache' 'python2' 'perl' 'swig' 'java-runtime' 'java-environment'
'libgnome-keyring' 'kdelibs' 'ruby')
optdepends=('libgnome-keyring: for GNOME Keyring for auth credentials'
- 'kdeutils-kwallet: for KWallet for auth credentials'
+ 'kdebase-runtime: for KWallet for auth credentials'
'bash-completion: for svn bash completion'
'python2: for some hook scripts'
- 'java-environment: for Java support'
- 'ruby: for some hook scripts')
+ 'java-environment: for Java support'
+ 'ruby: for some hook scripts')
provides=('svn')
backup=('etc/xinetd.d/svn' 'etc/conf.d/svnserve')
options=('!makeflags' '!emptydirs')
@@ -30,10 +30,10 @@ source=(http://www.apache.org/dist/subversion/subversion-${pkgver}.tar.bz2{,.asc
svnserve.tmpfiles
svnserve.service
subversion.rpath.fix.patch)
-md5sums=('db04a587c68e38da6d0e342e6508f514'
+md5sums=('bd495517a760ddd764ce449a891971db'
'SKIP'
'a0db6dd43af33952739b6ec089852630'
- 'c459e299192552f61578f3438abf0664'
+ 'af1dd703cc28e61d2e2a132ce3eec37a'
'bb2857eceafcfac35dde39dcffad2314'
'e8020c7a1d1a0c47091b5fdd034f81c5'
'6b4340ba9d8845cd8497e013ae01be3f')
diff --git a/extra/subversion/svnserve.conf b/extra/subversion/svnserve.conf
index 37fb7ea10..f4dc40f05 100644
--- a/extra/subversion/svnserve.conf
+++ b/extra/subversion/svnserve.conf
@@ -3,5 +3,3 @@
#
#SVNSERVE_ARGS="-r /path/to/some/repos"
SVNSERVE_ARGS=""
-
-#SVNSERVE_USER="svn"
diff --git a/extra/threadweaver/PKGBUILD b/extra/threadweaver/PKGBUILD
new file mode 100644
index 000000000..f20e35df7
--- /dev/null
+++ b/extra/threadweaver/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=threadweaver
+pkgver=4.99.0
+pkgrel=1
+pkgdesc='ThreadWeaver'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/frameworks/threadweaver'
+license=('LGPL')
+depends=('qt5-base')
+makedepends=('extra-cmake-modules')
+groups=('kf5')
+source=("http://download.kde.org/unstable/frameworks/${pkgver}/${pkgname}-${pkgver}.tar.xz")
+md5sums=('85ac9ffaf7815e7d10b0c649a740a810')
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DECM_MKSPECS_INSTALL_DIR=/usr/share/qt/mkspecs/modules \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}