summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
Diffstat (limited to 'community')
-rw-r--r--community/chntpw/PKGBUILD17
-rw-r--r--community/elasticsearch/PKGBUILD15
-rw-r--r--community/elasticsearch/elasticsearch-sysctl.conf1
-rw-r--r--community/elasticsearch/elasticsearch.service5
-rw-r--r--community/elasticsearch/elasticsearch@.service5
-rw-r--r--community/gearmand/PKGBUILD6
-rw-r--r--community/liblogging/PKGBUILD24
-rw-r--r--community/lucene++/PKGBUILD8
-rw-r--r--community/notion/PKGBUILD66
-rw-r--r--community/oath-toolkit/PKGBUILD10
-rw-r--r--community/poedit/PKGBUILD18
-rw-r--r--community/poedit/build-fix.patch235
-rw-r--r--community/redis/PKGBUILD6
-rw-r--r--community/rsyslog/PKGBUILD6
-rw-r--r--community/sfk/PKGBUILD6
-rw-r--r--community/xtrabackup/PKGBUILD25
-rw-r--r--community/xtrabackup/build.patch11
17 files changed, 352 insertions, 112 deletions
diff --git a/community/chntpw/PKGBUILD b/community/chntpw/PKGBUILD
index 16c8f504c..20d09257b 100644
--- a/community/chntpw/PKGBUILD
+++ b/community/chntpw/PKGBUILD
@@ -1,22 +1,25 @@
-# $Id: PKGBUILD 64647 2012-02-17 13:33:11Z lfleischer $
+# $Id: PKGBUILD 105665 2014-02-13 09:45:47Z lfleischer $
# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de>
# Contributor: Tobias Powalowski <tpowa@archlinux.org>
pkgname=chntpw
-pkgver=110511
-pkgrel=2
-pkgdesc='Offline NT Password Editor - reset passwords in a Windows NT SAM user database file.'
+pkgver=140201
+pkgrel=1
+pkgdesc='Offline NT Password Editor - reset passwords in a Windows NT SAM user database file'
arch=('i686' 'x86_64')
url='http://pogostick.net/~pnh/ntpasswd/'
license=('GPL' 'LGPL')
makedepends=('openssl')
source=("http://pogostick.net/~pnh/ntpasswd/${pkgname}-source-${pkgver}.zip")
-md5sums=('a3fb358d1adec589cd6bc8dedf68896c')
+md5sums=('d60bc657206b07ad84d926649d6417dc')
-build() {
+prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
+ sed -i 's/^CFLAGS= \(.*\) -m32 $/CFLAGS= \1/' Makefile
+}
- [ "$CARCH" = "x86_64" ] && sed -i "s|CFLAGS= -DUSEOPENSSL -g -I. -I\$(OSSLINC) -Wall -m32|CFLAGS= -DUSEOPENSSL -g -I. -I\$(OSSLINC) -Wall|" Makefile
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
make
}
diff --git a/community/elasticsearch/PKGBUILD b/community/elasticsearch/PKGBUILD
index 75361e5e8..eb45c7f30 100644
--- a/community/elasticsearch/PKGBUILD
+++ b/community/elasticsearch/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 105273 2014-02-03 18:00:50Z mtorromeo $
+# $Id: PKGBUILD 105667 2014-02-13 10:14:53Z mtorromeo $
# Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
# Contributor: Marcello "mererghost" Rocha <https://github.com/mereghost>
# Refactored by Blaž "Speed" Hrastnik <https://github.com/archSeer>
pkgname=elasticsearch
-pkgver=0.90.11
+pkgver=1.0.0
pkgrel=1
pkgdesc="Distributed RESTful search engine built on top of Lucene"
arch=('i686' 'x86_64')
@@ -17,6 +17,7 @@ source=(
elasticsearch.service
elasticsearch@.service
elasticsearch-tmpfile.conf
+ elasticsearch-sysctl.conf
)
backup=('etc/elasticsearch/elasticsearch.yml'
@@ -70,9 +71,11 @@ package() {
install -Dm644 "$srcdir/elasticsearch@.service" "$pkgdir/usr/lib/systemd/system/elasticsearch@.service"
install -Dm644 "$srcdir/elasticsearch-tmpfile.conf" "$pkgdir/usr/lib/tmpfiles.d/elasticsearch.conf"
+ install -Dm644 "$srcdir/elasticsearch-sysctl.conf" "$pkgdir/usr/lib/sysctl.d/elasticsearch.conf"
}
-sha256sums=('cff503078fcb3e1b1d2b966e9173599be38a1a451278f587415c7f2311fd5697'
- '09a4027780d73103c26f311c64774dcbc47b5e1d54789c1f2d9c697f518f2eeb'
- 'e3dd705bec204b8572456344b90c4773f867965a1215c22b6e9518f0aa268a2d'
- '48b5a876e14819270c85f8ca626a011e01d10a2728758ced9a4d5bcf5c1fd23f')
+sha256sums=('0150bc7609c885eb2868bd27b817051e08b4bbe50a8aad5a51698c43283cd51b'
+ 'ab13ccda28bf90a10b570e095afc47ddef68da7e45546b2d45e74722c9095f0a'
+ 'a04ac09172158611a03dda096b670fe6586ae11b6b3d4de7965ed2b90cb3319f'
+ '48b5a876e14819270c85f8ca626a011e01d10a2728758ced9a4d5bcf5c1fd23f'
+ 'b3feb1e9c7e7ce6b33cea6c727728ed700332aae942ca475c3bcc1d56b9f113c')
diff --git a/community/elasticsearch/elasticsearch-sysctl.conf b/community/elasticsearch/elasticsearch-sysctl.conf
new file mode 100644
index 000000000..32da2c91c
--- /dev/null
+++ b/community/elasticsearch/elasticsearch-sysctl.conf
@@ -0,0 +1 @@
+vm.max_map_count=262144 \ No newline at end of file
diff --git a/community/elasticsearch/elasticsearch.service b/community/elasticsearch/elasticsearch.service
index 28364b878..4121332af 100644
--- a/community/elasticsearch/elasticsearch.service
+++ b/community/elasticsearch/elasticsearch.service
@@ -1,12 +1,15 @@
[Unit]
Description=ElasticSearch
+Documentation=http://www.elasticsearch.org
After=network.target
[Service]
User=elasticsearch
Type=forking
PIDFile=/run/elasticsearch/elasticsearch.pid
-ExecStart=/usr/bin/elasticsearch -p /run/elasticsearch/elasticsearch.pid
+ExecStart=/usr/bin/elasticsearch -d -p /run/elasticsearch/elasticsearch.pid
+LimitNOFILE=65535
+TimeoutStopSec=20
Restart=on-failure
[Install]
diff --git a/community/elasticsearch/elasticsearch@.service b/community/elasticsearch/elasticsearch@.service
index b2940c91d..093f7df59 100644
--- a/community/elasticsearch/elasticsearch@.service
+++ b/community/elasticsearch/elasticsearch@.service
@@ -1,12 +1,15 @@
[Unit]
Description=ElasticSearch
+Documentation=http://www.elasticsearch.org
After=network.target
[Service]
User=elasticsearch
Type=forking
PIDFile=/run/elasticsearch/%I.pid
-ExecStart=/usr/bin/elasticsearch -p /run/elasticsearch/%I.pid -Des.config=/etc/elasticsearch/%I.yml
+ExecStart=/usr/bin/elasticsearch -d -p /run/elasticsearch/%I.pid -Des.config=/etc/elasticsearch/%I.yml
+LimitNOFILE=65535
+TimeoutStopSec=20
Restart=on-failure
[Install]
diff --git a/community/gearmand/PKGBUILD b/community/gearmand/PKGBUILD
index f0f325628..894a79528 100644
--- a/community/gearmand/PKGBUILD
+++ b/community/gearmand/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 102452 2013-12-11 14:33:31Z mtorromeo $
+# $Id: PKGBUILD 105677 2014-02-13 14:56:45Z mtorromeo $
# Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
# Contributor: Lev Lybin <lev.lybin@gmail.com>
# Contributor: Vadym Abramchuk <abramm@gmail.com>
# Contributor: John Gerritse <reaphsharc@gmail.com>
pkgname=gearmand
-pkgver=1.1.11
+pkgver=1.1.12
pkgrel=1
pkgdesc="Distributed job queue server."
arch=('i686' 'x86_64')
@@ -45,6 +45,6 @@ package() {
install -Dm644 gearmand.conf "$pkgdir/etc/gearmand.conf"
}
-sha256sums=('a175cbdeabe8102796418a516532adad58abd5e355365c78b6a234e544655825'
+sha256sums=('973d7a3523141a84c7b757c6f243febbc89a3631e919b532c056c814d8738acb'
'dee38ad4e614969047253b8c4996b8cdf33c981b0df215b6627356fd4cbafa33'
'6c14fdcd94105338e13bdd59dbed4f9b77430a517b2c125ac2e6d3bc43bdf506')
diff --git a/community/liblogging/PKGBUILD b/community/liblogging/PKGBUILD
index e6f747d2c..9c2c94f39 100644
--- a/community/liblogging/PKGBUILD
+++ b/community/liblogging/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 104586 2014-01-23 09:47:05Z spupykin $
+# $Id: PKGBUILD 105659 2014-02-13 09:26:42Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Denis Wernert <deniswernert@gmail.com>
pkgname=liblogging
-pkgver=1.0.0pre
+pkgver=1.0.1
pkgrel=1
pkgdesc="easy to use, portable, open source library for system logging"
url="http://www.liblogging.org/"
@@ -11,24 +11,24 @@ arch=('i686' 'x86_64')
license=('GPL')
makedepends=('git')
options=('strip' 'zipman' '!libtool')
-#source=("http://download.rsyslog.com/$pkgname/$pkgname-$pkgver.tar.gz")
-source=("git://git.adiscon.com/git/liblogging.git")
-md5sums=('SKIP')
+source=("http://download.rsyslog.com/$pkgname/$pkgname-$pkgver.tar.gz")
+#source=("git://git.adiscon.com/git/liblogging.git")
+md5sums=('1db6bef59157a5676f8fad49be6e5d9d')
build() {
- cd ${srcdir}/${pkgname}
+ cd ${srcdir}/${pkgname}-${pkgver}
- libtoolize --force --copy
- aclocal
- autoheader
- automake --add-missing --copy
- autoconf
+# libtoolize --force --copy
+# aclocal
+# autoheader
+# automake --add-missing --copy
+# autoconf
./configure --prefix=/usr
make
}
package() {
- cd ${srcdir}/${pkgname}
+ cd ${srcdir}/${pkgname}-${pkgver}
make install DESTDIR=${pkgdir}
}
diff --git a/community/lucene++/PKGBUILD b/community/lucene++/PKGBUILD
index 4ce234302..d5a9410d2 100644
--- a/community/lucene++/PKGBUILD
+++ b/community/lucene++/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 105220 2014-02-02 21:53:42Z eric $
+# $Id: PKGBUILD 105669 2014-02-13 11:02:33Z spupykin $
# Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
# Contributor: Rafael Ferreira <josephgbr@archlinux.info>
pkgname=lucene++
pkgver=3.0.5
-pkgrel=1
+pkgrel=2
pkgdesc='C++ port of the popular Java Lucene library'
arch=(i686 x86_64)
url='https://github.com/luceneplusplus/LucenePlusPlus'
@@ -16,6 +16,10 @@ md5sums=('da785510716a759d7d37a2ee52cb8140')
prepare() {
mkdir build
+ sed -i \
+ -e 's#SET(LUCENE++_VERSION_REVISION.*#SET(LUCENE++_VERSION_REVISION "5")#' \
+ -e 's#SET(LUCENE++_VERSION_PATCH.*#SET(LUCENE++_VERSION_PATCH "0")#' \
+ $srcdir/LucenePlusPlus-rel_$pkgver/CMakeLists.txt
}
build() {
diff --git a/community/notion/PKGBUILD b/community/notion/PKGBUILD
index 067b21921..87ab1d721 100644
--- a/community/notion/PKGBUILD
+++ b/community/notion/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 102889 2013-12-23 13:28:04Z spupykin $
+# $Id: PKGBUILD 105675 2014-02-13 14:16:41Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Eugen Zagorodniy e dot zagorodniy at gmail dot com
# Contributor: aunoor
pkgname=notion
-pkgver=20131223
+pkgver=20140213
pkgrel=1
pkgdesc="Tabbed tiling, window manager. Fork of Ion3"
url="http://sourceforge.net/projects/notion/"
@@ -17,73 +17,43 @@ makedepends=('git' 'pkgconfig' 'libxinerama' 'libxrandr'
provides=('libtu' 'libextl')
changelog=ChangleLog
source=("notion::git://notion.git.sourceforge.net/gitroot/notion/notion"
- "$pkgname-libtu::git://notion.git.sourceforge.net/gitroot/notion/libtu"
- "$pkgname-libextl::git://notion.git.sourceforge.net/gitroot/notion/libextl"
- "$pkgname-notion-doc::git://notion.git.sourceforge.net/gitroot/notion/notion-doc"
- "$pkgname-mod_xinerama::git://notion.git.sourceforge.net/gitroot/notion/mod_xinerama"
- "$pkgname-mod_xkbevents::git://notion.git.sourceforge.net/gitroot/notion/mod_xkbevents"
- "$pkgname-mod_xrandr::git://notion.git.sourceforge.net/gitroot/notion/mod_xrandr"
- "$pkgname-mod_notionflux::git://notion.git.sourceforge.net/gitroot/notion/mod_notionflux"
- "$pkgname-contrib::git://notion.git.sourceforge.net/gitroot/notion/contrib")
+ "notion-doc::git://notion.git.sourceforge.net/gitroot/notion/notion-doc")
md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
'SKIP')
prepare() {
cd ${srcdir}
- sed -i 's|lua5.2|lua|g' notion/system-autodetect.mk
- sed -i 's|luac5.2|luac|g' notion{,-libextl}/system-autodetect.mk
-
- for i in libextl libtu mod_xinerama mod_xkbevents mod_xrandr mod_notionflux notion-doc; do
- mkdir -p ${srcdir}/notion/$i
- cp -r ${srcdir}/$pkgname-$i/* ${srcdir}/notion/$i/
- done
-
- cd ${srcdir}/notion
- sed -e 's/^\(PREFIX=\).*$/\1\/usr/' \
- -e 's/^\(ETCDIR=\).*$/\1\/etc\/notion/' \
- -e 's/^\(LUA_DIR=\).*$/\1\/usr/' \
- -e 's/^\(X11_PREFIX=\).*/\1\/usr/' \
- -e 's|/usr/local|/usr|g' \
- -i system-autodetect.mk
+ cat >notion/build/lua-detect.mk <<EOF
+LUA_VERSION := 5.2
+LUA_LIBS := $(pkg-config --libs lua)
+LUA_INCLUDES := $(pkg-config --cflags lua)
+LUA := $(which lua)
+LUAC := $(which luac)
+EOF
}
build() {
cd ${srcdir}/notion
-
- # build notion
- make INCLUDES=-I${srcdir}/notion PREFIX=/usr ETCDIR=/etc/notion
-
- # build doc and modules
- for i in mod_xinerama mod_xkbevents mod_xrandr; do
- (cd $i && make -j1 TOPDIR=.. all)
- done
-
- (cd notion-doc && make -j1 TOPDIR=.. all)
+ make INCLUDES=-I${srcdir}/notion LUA_VERSION=5.2 PREFIX=/usr ETCDIR=/etc/notion
+ cd ${srcdir}/notion-doc
+ make -j1 all
}
package() {
cd ${srcdir}/notion
+ make DESTDIR=$pkgdir LUA_VERSION=5.2 PREFIX=/usr ETCDIR=/etc/notion install
- # notion
- make PREFIX=${pkgdir}/usr ETCDIR=${pkgdir}/etc/notion install
+ # doc
+ cd ${srcdir}/notion-doc
+ make PREFIX=$pkgdir/usr ETCDIR=/etc/notion install
# modules
- for i in mod_xinerama mod_xkbevents mod_xrandr notion-doc; do
- (cd $i && make PREFIX=${pkgdir}/usr ETCDIR=${pkgdir}/etc/notion TOPDIR=.. install)
- done
cp ${srcdir}/notion/mod_xinerama/*.lua $pkgdir/etc/notion/
cp ${srcdir}/notion/mod_xkbevents/*.lua $pkgdir/etc/notion/
# contrib
mkdir -p $pkgdir/usr/share/notion/contrib
- cp -a ${srcdir}/$pkgname-contrib/* $pkgdir/usr/share/notion/contrib
+ cp -a ${srcdir}/$pkgname/contrib/* $pkgdir/usr/share/notion/contrib
# license
install -Dm0644 LICENSE ${pkgdir}/usr/share/licenses/notion/LICENSE
diff --git a/community/oath-toolkit/PKGBUILD b/community/oath-toolkit/PKGBUILD
index e3e86c036..e2c206f85 100644
--- a/community/oath-toolkit/PKGBUILD
+++ b/community/oath-toolkit/PKGBUILD
@@ -1,18 +1,18 @@
-# $Id: PKGBUILD 98970 2013-10-21 20:20:39Z seblu $
+# $Id: PKGBUILD 105649 2014-02-13 00:27:31Z seblu $
# Maintainer: Sébastien Luttringer
# Contributor: Christian Hesse <mail@eworm.de>
# Contributor: L42y <423300@gmail.com>
pkgname=oath-toolkit
-pkgver=2.4.0
-pkgrel=2
+pkgver=2.4.1
+pkgrel=1
pkgdesc='OATH one-time password toolkit'
arch=('i686' 'x86_64')
url='http://www.nongnu.org/oath-toolkit/'
license=('GPL3')
depends=('glibc' 'pam' 'xmlsec')
-source=("http://download.savannah.nongnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig})
-md5sums=('456774fbc37d5267e4e8920694b7ad48'
+source=("http://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig})
+md5sums=('951bafd1d86e6013903c10be3b6623bb'
'SKIP')
build() {
diff --git a/community/poedit/PKGBUILD b/community/poedit/PKGBUILD
index b0676ed4a..f6b66bc0b 100644
--- a/community/poedit/PKGBUILD
+++ b/community/poedit/PKGBUILD
@@ -1,26 +1,28 @@
-# $Id: PKGBUILD 105570 2014-02-10 12:39:42Z spupykin $
+# $Id: PKGBUILD 105671 2014-02-13 11:03:29Z spupykin $
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Alexander Fehr <pizzapunk@gmail.com>
# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
pkgname=poedit
-pkgver=1.6.3
-pkgrel=2
+pkgver=1.6.4
+pkgrel=1
pkgdesc="Cross-platform gettext catalogs (.po files) editor"
arch=('i686' 'x86_64')
url="http://www.poedit.net/"
license=('MIT')
-depends=('wxgtk' 'desktop-file-utils' 'lucene++')
+depends=('wxgtk' 'desktop-file-utils' 'lucene++' 'gtkspell')
makedepends=('boost' 'libsm')
install=poedit.install
-source=(http://www.poedit.net/dl/poedit-$pkgver.tar.gz)
-md5sums=('f58be3cee666d3c586a85c26abba7816')
+#source=(http://www.poedit.net/dl/poedit-$pkgver.tar.gz)
+source=(https://github.com/vslavik/poedit/releases/download/v$pkgver-oss/poedit-$pkgver.tar.gz
+ build-fix.patch)
+md5sums=('203e27826c1baa4de403ce6d1cc60444'
+ '724aed37a6760c8ac9405f9ee4b70c05')
prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
- sed -i 's|Wx/filename.h|wx/filename.h|' src/tm/transmem.cpp
- sed -i 's|libexec/poedit|lib/poedit/poedit|g' src/tm/tm_migrate.cpp
+ patch -p1 <$srcdir/build-fix.patch
}
build() {
diff --git a/community/poedit/build-fix.patch b/community/poedit/build-fix.patch
new file mode 100644
index 000000000..fb582bf2b
--- /dev/null
+++ b/community/poedit/build-fix.patch
@@ -0,0 +1,235 @@
+diff -wbBur poedit-1.6.4/src/edapp.cpp poedit-1.6.4.my/src/edapp.cpp
+--- poedit-1.6.4/src/edapp.cpp 2014-02-07 22:03:55.000000000 +0400
++++ poedit-1.6.4.my/src/edapp.cpp 2014-02-13 14:49:30.231324614 +0400
+@@ -67,7 +67,6 @@
+
+ #include "edapp.h"
+ #include "edframe.h"
+-#include "aboutbox.h"
+ #include "manager.h"
+ #include "prefsdlg.h"
+ #include "parser.h"
+@@ -666,7 +665,7 @@
+ about.SetCopyright(L"Copyright \u00a9 1999-2014 Václav Slavík");
+ about.SetWebSite("http://www.poedit.net");
+
+- PoeditAboutBox(about);
++// PoeditAboutBox(about);
+ }
+
+
+@@ -792,7 +791,7 @@
+ void PoeditApp::EmailSupport(const wxString& subject, const wxString& body)
+ {
+ wxString body2(body);
+- wxString appname(HasLicense() ? "Poedit Pro" : "Poedit");
++ wxString appname("Poedit");
+
+ #ifdef __WXOSX__
+ NSString *s = [[NSProcessInfo processInfo] operatingSystemVersionString];
+@@ -927,31 +926,8 @@
+
+ void PoeditApp::OnLicense(wxCommandEvent&)
+ {
+- ShowLicenseInformation();
+ }
+
+ void PoeditApp::ImportLicenseKey(const wxString& url)
+ {
+- PoeditLicense lic = PoeditLicense::FromURL(url);
+-
+- if (lic.IsValid())
+- {
+- lic.Store(); // save valid license
+- ShowLicenseInformation(nullptr, &lic); // ...and thank the user
+- }
+- else if (!lic.Key().empty())
+- {
+- // if we at least parsed the data, even if invalid, show it and let the
+- // user correct them
+- ShowLicenseInformation(nullptr, &lic);
+- }
+- else
+- {
+- wxMessageDialog dlg(nullptr, _("Invalid license data."), _("Poedit"), wxOK | wxICON_ERROR);
+- dlg.SetExtendedMessage(wxString::Format(_("The link doesn't contain valid Poedit license. Try entering it manually or contact support at help@poedit.net.\n\n(%s)"), url));
+- dlg.ShowModal();
+- }
+-
+- if (wxTopLevelWindows.empty())
+- OpenNewFile();
+ }
+diff -wbBur poedit-1.6.4/src/edapp.h poedit-1.6.4.my/src/edapp.h
+--- poedit-1.6.4/src/edapp.h 2014-02-07 22:03:55.000000000 +0400
++++ poedit-1.6.4.my/src/edapp.h 2014-02-13 14:49:08.831324860 +0400
+@@ -27,8 +27,6 @@
+ #ifndef _EDAPP_H_
+ #define _EDAPP_H_
+
+-#include "licensing.h"
+-
+ #include <wx/app.h>
+ #include <wx/string.h>
+ #include <wx/intl.h>
+diff -wbBur poedit-1.6.4/src/edframe.cpp poedit-1.6.4.my/src/edframe.cpp
+--- poedit-1.6.4/src/edframe.cpp 2014-02-07 22:03:55.000000000 +0400
++++ poedit-1.6.4.my/src/edframe.cpp 2014-02-13 14:49:20.301324729 +0400
+@@ -85,9 +85,7 @@
+ #include "errorbar.h"
+ #include "utility.h"
+ #include "languagectrl.h"
+-#include "statistics.h"
+ #include "welcomescreen.h"
+-#include "wordpress.h"
+ #include "errors.h"
+
+ #include <wx/listimpl.cpp>
+@@ -1374,8 +1372,6 @@
+
+ void PoeditFrame::OnNewForWordpress(wxCommandEvent&)
+ {
+- CHECK_LICENSE(Wordpress);
+-
+ DoIfCanDiscardCurrentDoc([=]{
+ NewForWordpress();
+ });
+@@ -1466,73 +1462,6 @@
+ void PoeditFrame::NewForWordpress()
+ {
+ // TODO: share code with NewFromPOT()
+-
+- wxDirDialog dirdlg(this,
+- _("Select the folder with the WordPress theme or plugin"),
+- "",
+- wxDD_DEFAULT_STYLE | wxDD_DIR_MUST_EXIST);
+- if (dirdlg.ShowModal() != wxID_OK)
+- return;
+-
+- try
+- {
+- std::unique_ptr<ProgressInfo> progress(new ProgressInfo(this, _("WordPress")));
+- progress->UpdateMessage(_("Analyzing WordPress code..."));
+-
+- auto wpInfo = WordpressInfo::Analyze(dirdlg.GetPath());
+- auto catalog = wpInfo.CreateCatalog();
+-
+- delete m_catalog;
+- m_catalog = catalog.release();
+-
+- m_fileName = wpInfo.GetPOFilePath("LANG");
+- m_catalog->SetFileName(m_fileName);
+- m_fileExistsOnDisk = false;
+- m_modified = true;
+-
+- EnsureContentView(Content::PO);
+- m_list->CatalogChanged(m_catalog);
+-
+- UpdateTitle();
+- UpdateMenu();
+- UpdateStatusBar();
+- InitSpellchecker();
+-
+- progress.reset();
+-
+- UpdateCatalog();
+-
+- // Choose the language:
+- wxWindowPtr<LanguageDialog> dlg(new LanguageDialog(this));
+-
+- dlg->ShowWindowModalThenDo([=](int retcode){
+- if (retcode == wxID_OK)
+- {
+- Language lang = dlg->GetLang();
+- m_catalog->Header().Lang = lang;
+- m_catalog->Header().SetHeaderNotEmpty("Plural-Forms", lang.DefaultPluralFormsExpr());
+-
+- m_fileName = wpInfo.GetPOFilePath(lang.Code());
+- m_catalog->SetFileName(m_fileName);
+- m_fileExistsOnDisk = false;
+- m_modified = true;
+-
+- UpdateTitle();
+- UpdateMenu();
+- UpdateStatusBar();
+- RecreatePluralTextCtrls();
+- InitSpellchecker();
+- if (m_list)
+- m_list->CatalogChanged(m_catalog); // refresh language column
+- }
+- });
+- }
+- catch (const WordpressException& e)
+- {
+- WordpressErrorDialog dlg(this, e);
+- dlg.ShowModal();
+- return;
+- }
+ }
+
+
+@@ -1728,10 +1657,6 @@
+
+ void PoeditFrame::OnStatistics(wxCommandEvent&)
+ {
+- CHECK_LICENSE(Statistics);
+-
+- wxWindowPtr<wxDialog> dlg(new StatisticsWindow(this, *m_catalog));
+- dlg->ShowWindowModalThenDo([dlg](int){});
+ }
+
+
+diff -wbBur poedit-1.6.4/src/tm/tm_migrate.cpp poedit-1.6.4.my/src/tm/tm_migrate.cpp
+--- poedit-1.6.4/src/tm/tm_migrate.cpp 2014-02-01 22:10:12.000000000 +0400
++++ poedit-1.6.4.my/src/tm/tm_migrate.cpp 2014-02-13 14:15:57.734681082 +0400
+@@ -92,7 +92,7 @@
+ return path.GetFullPath();
+ #endif
+ #else
+- return wxStandardPaths::Get().GetInstallPrefix() + "/libexec/poedit-dump-legacy-tm";
++ return wxStandardPaths::Get().GetInstallPrefix() + "/lib/poedit/poedit-dump-legacy-tm";
+ #endif
+ }
+
+diff -wbBur poedit-1.6.4/src/welcomescreen.cpp poedit-1.6.4.my/src/welcomescreen.cpp
+--- poedit-1.6.4/src/welcomescreen.cpp 2014-02-07 22:03:55.000000000 +0400
++++ poedit-1.6.4.my/src/welcomescreen.cpp 2014-02-13 14:48:36.421325233 +0400
+@@ -118,11 +118,10 @@
+ #endif
+
+
+-class UpgradeSizer : public wxBoxSizer, public LicenseObserver
++class UpgradeSizer : public wxBoxSizer
+ {
+ public:
+ UpgradeSizer(int orient) : wxBoxSizer(orient) {}
+- virtual void OnLicenseEntered() { ShowItems(false); }
+ };
+
+ } // anonymous namespace
+@@ -203,26 +202,6 @@
+
+ sizer->AddSpacer(20);
+
+- if (!HasLicense())
+- {
+- auto upgradeSizer = new UpgradeSizer(wxHORIZONTAL);
+- sizer->Add(upgradeSizer, wxSizerFlags().Align(wxALIGN_RIGHT).Border());
+- auto upgradeBtn = new wxBitmapButton(this, wxID_ANY, wxArtProvider::GetBitmap("UpgradeBanner"), wxDefaultPosition, wxDefaultSize, wxNO_BORDER, wxDefaultValidator, "Upgrade to Pro");
+- upgradeBtn->SetBitmapCurrent(wxArtProvider::GetBitmap("UpgradeBannerHighlight"));
+- upgradeBtn->SetToolTip(_("Upgrade to the Pro version of Poedit with more features."));
+- upgradeSizer->Add(upgradeBtn);
+- auto upgradeInfoBtn = new wxBitmapButton(this, wxID_ANY, wxArtProvider::GetBitmap("UpgradeBannerInfo"), wxDefaultPosition, wxDefaultSize, wxNO_BORDER, wxDefaultValidator, "Upgrade to Pro Info");
+- upgradeInfoBtn->SetBitmapCurrent(wxArtProvider::GetBitmap("UpgradeBannerInfoHighlight"));
+- upgradeSizer->Add(upgradeInfoBtn);
+-
+- upgradeBtn->Bind(wxEVT_BUTTON, [=](wxCommandEvent&){
+- PurchaseUpgrade(UpgradeSource::WelcomeScreen_Upgrade, /*certain=*/false, parent);
+- });
+- upgradeInfoBtn->Bind(wxEVT_BUTTON, [=](wxCommandEvent&){
+- AskUserToUpgradeIfAppliable(UpgradeSource::WelcomeScreen_Info, parent);
+- });
+- }
+-
+ sizer->Add(new ActionButton(
+ this, wxID_OPEN,
+ _("Edit a translation"),
diff --git a/community/redis/PKGBUILD b/community/redis/PKGBUILD
index f171ecf44..91b4112fc 100644
--- a/community/redis/PKGBUILD
+++ b/community/redis/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 105288 2014-02-04 16:31:50Z spupykin $
+# $Id: PKGBUILD 105686 2014-02-13 16:52:52Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Jan-Erik Rediger <badboy at archlinux dot us>
# Contributor: nofxx <x@<nick>.com>
pkgname=redis
-pkgver=2.8.5
+pkgver=2.8.6
pkgrel=1
pkgdesc="Advanced key-value store"
arch=('i686' 'x86_64')
@@ -19,7 +19,7 @@ source=("http://download.redis.io/releases/redis-$pkgver.tar.gz"
"redis.service"
"redis.logrotate"
"redis.tmpfiles.d")
-md5sums=('a27c23673585ad97ae40ed0214c1480b'
+md5sums=('f0dbfcdea98ed237e7990d1eaff82241'
'5320aa6d0f31aadc1d6202ca40425aea'
'9e2d75b7a9dc421122d673fe520ef17f'
'dd9ab8022b4d963b2e5899170dfff490')
diff --git a/community/rsyslog/PKGBUILD b/community/rsyslog/PKGBUILD
index eca4ff9be..9e0fe100c 100644
--- a/community/rsyslog/PKGBUILD
+++ b/community/rsyslog/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 104588 2014-01-23 09:47:24Z spupykin $
+# $Id: PKGBUILD 105661 2014-02-13 09:27:04Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=rsyslog
-pkgver=7.4.9
+pkgver=7.6.0
pkgrel=1
pkgdesc="An enhanced multi-threaded syslogd with a focus on security and reliability"
url="http://www.rsyslog.com/"
@@ -21,7 +21,7 @@ options=('strip' 'zipman')
source=("http://www.rsyslog.com/files/download/rsyslog/rsyslog-$pkgver.tar.gz"
'rsyslog.logrotate'
'rsyslog.conf')
-md5sums=('43c91cbc86b51979de61e868ff921f17'
+md5sums=('26a12cb6d6693839aea07d29f8654bc9'
'0d990373f5c70ddee989296007b4df5b'
'd61dd424e660eb16401121eed20d98bc')
diff --git a/community/sfk/PKGBUILD b/community/sfk/PKGBUILD
index 3290a5d89..c5ca26769 100644
--- a/community/sfk/PKGBUILD
+++ b/community/sfk/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 102870 2013-12-23 01:46:34Z seblu $
+# $Id: PKGBUILD 105651 2014-02-13 00:44:20Z seblu $
# Maintainer: Sébastien Luttringer
# Contributor: Baumi <baumi@gmx.com>
pkgname=sfk
-pkgver=1.6.9
+pkgver=1.7.0
pkgrel=1
pkgdesc='Swiss File Knife - A Command Line Tools Collection'
arch=('i686' 'x86_64')
@@ -11,7 +11,7 @@ url='http://stahlforce.com/dev/?tool=sfk'
license=('custom: BSD')
depends=('gcc-libs')
source=("http://downloads.sourceforge.net/swissfileknife/${pkgname}${pkgver//./}.zip")
-md5sums=('3a006bd1f73587ef347838231a5adbb3')
+md5sums=('325842e02ca7db504deace76b6375861')
build() {
cd ${pkgname}${pkgver//./}
diff --git a/community/xtrabackup/PKGBUILD b/community/xtrabackup/PKGBUILD
index 1cba22af7..d90eeb4a8 100644
--- a/community/xtrabackup/PKGBUILD
+++ b/community/xtrabackup/PKGBUILD
@@ -1,21 +1,26 @@
# $Id$
# Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
+# Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
pkgname=xtrabackup
pkgver=2.1.7
-pkgrel=2
+pkgrel=3
pkgdesc='Non-blocking backup tool for MySQL'
arch=('i686' 'x86_64')
url='http://www.percona.com/software/percona-xtrabackup/'
license=('GPL')
depends=('libaio' 'libgcrypt' 'openssl')
makedepends=('cmake' 'python-sphinx' 'zlib')
-source=(http://percona.com/redir/downloads/XtraBackup/XtraBackup-$pkgver/source/percona-xtrabackup-$pkgver.tar.gz)
-md5sums=('cce4ad2e6e1481a98cd403563fd989dc')
+source=(http://percona.com/redir/downloads/XtraBackup/XtraBackup-$pkgver/source/percona-xtrabackup-$pkgver.tar.gz
+ build.patch)
build() {
cd percona-xtrabackup-$pkgver
- utils/build.sh innodb55
+
+ utils/build.sh xtradb55
+ cp src/xtrabackup_55 src/xbstream src/xbcrypt .
+ utils/build.sh xtradb56
+ cp src/xtrabackup_56 .
cd doc
make man
@@ -24,15 +29,15 @@ build() {
package() {
cd percona-xtrabackup-$pkgver
- install -D innobackupex "$pkgdir"/usr/bin/innobackupex
- install -D src/xtrabackup_innodb55 "$pkgdir"/usr/bin/xtrabackup_55
- install -D src/xbcrypt "$pkgdir"/usr/bin/xbcrypt
- install -D src/xbstream "$pkgdir"/usr/bin/xbstream
-
- ln -s /usr/bin/xtrabackup_55 "$pkgdir"/usr/bin/xtrabackup
+ for file in innobackupex xtrabackup_55 xtrabackup_56 xbcrypt xbstream; do
+ install -Dm0755 $file "$pkgdir"/usr/bin/$file
+ done
cd doc/build/man
for file in *.1; do
install -Dm0644 $file "$pkgdir"/usr/share/man/man1/$file
done
}
+
+sha256sums=('b0a89dd805fe25d1fd00c3f84b43d59e88173a19e2075d444a116118e2623587'
+ 'e6f329c061c921be6e44e16fd64d79bcca8c61ea1ce4a1d2f923408d30318b25')
diff --git a/community/xtrabackup/build.patch b/community/xtrabackup/build.patch
new file mode 100644
index 000000000..fc2ef2866
--- /dev/null
+++ b/community/xtrabackup/build.patch
@@ -0,0 +1,11 @@
+--- utils/build.sh.orig 2014-01-24 10:37:41.206535420 +0100
++++ utils/build.sh 2014-01-24 10:44:00.841407894 +0100
+@@ -167,6 +167,9 @@
+ tar xzf $top_dir/$1
+ cd $dirname
+ patch -p1 < $top_dir/patches/$2
++ sed 's|srv_buf_size|srv_sort_buf_size|g' -i \
++ sql/sql_planner.cc \
++ storage/innobase/row/row0log.cc
+ cd -
+ }