Date: Thursday, June 4, 2015 @ 00:08:07 Author: spupykin Revision: 134716
Modified: ejabberd/trunk/PKGBUILD ----------+ PKGBUILD | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-06-03 22:04:57 UTC (rev 134715) +++ PKGBUILD 2015-06-03 22:08:07 UTC (rev 134716) @@ -4,13 +4,14 @@ # Contributor: Alexander Rødseth <[email protected]> pkgname=ejabberd -pkgver=15.03 -pkgrel=3 +pkgver=15.04 +pkgrel=1 pkgdesc="Jabber server written in Erlang" arch=('x86_64' 'i686') url="http://www.ejabberd.im/" license=("GPL") -depends=('expat' 'openssl' 'zlib' 'erlang-nox' 'pam' 'iproute2' 'erlang-unixodbc' 'libyaml') +depends=('expat' 'openssl' 'zlib' 'erlang-nox' 'pam' 'iproute2' 'erlang-unixodbc' + 'libyaml' 'sqlite') makedepends=('git' 'rebar' 'hevea' 'texlive-bin' 'texlive-core' 'texlive-latexextra') backup=('etc/ejabberd/ejabberd.yml' 'etc/ejabberd/ejabberdctl.cfg' @@ -29,7 +30,7 @@ "p1_zlib::git://github.com/processone/zlib" "git://github.com/basho/lager" "p1_iconv::git://github.com/processone/eiconv" - "git://github.com/DeadZen/goldrush.git" + "git://github.com/DeadZen/goldrush.git#tag=0.1.6" "p1_mysql::git://github.com/processone/mysql.git" "p1_pgsql::git://github.com/processone/pgsql.git" "p1_stun::git://github.com/processone/stun" @@ -46,10 +47,11 @@ "rebar_elixir_plugin::git://github.com/yrashk/rebar_elixir_plugin" "elixir::git://github.com/elixir-lang/elixir#branch=v1.0" "git://github.com/wooga/eredis" + "sqlite3::git://github.com/alexeyr/erlang-sqlite3" "$pkgname.logrotate" "ejabberd.service" "sysuser.conf") -md5sums=('e4996f1192c5bae9e04ccf43ab3cda14' +md5sums=('f9d047866033ee6af04de7dcd25a33ab' 'SKIP' 'SKIP' 'SKIP' @@ -77,6 +79,7 @@ 'SKIP' 'SKIP' 'SKIP' + 'SKIP' 'f97c8a96160f30e0aecc9526c12e6606' 'a437aff9d7d477fb036d527205617e18' '458fc41be4adb9554a53b8f9ae05fbee') @@ -89,7 +92,8 @@ p1_stringprep p1_tls p1_xml p1_yaml p1_zlib xmlrpc \ p1_mysql p1_pgsql p1_stun jiffy ibrowse lhttpc \ meck esip riak_pb riakc p1_utils protobuffs \ - ehyperloglog rebar_elixir_plugin elixir eredis; do + ehyperloglog rebar_elixir_plugin elixir eredis \ + sqlite3; do rm -rf "$srcdir/$pkgname-$pkgver/deps/$i" mv $srcdir/$i "$srcdir/$pkgname-$pkgver/deps" done @@ -111,7 +115,12 @@ package() { cd "$srcdir/$pkgname-$pkgver" + + # make install workaround + rm -f deps/sqlite3/include/sqlite3.hrl + make DESTDIR="$pkgdir" install + install -Dm04750 deps/p1_pam/priv/bin/epam $pkgdir/usr/lib/ejabberd/priv/bin/epam install -d "$pkgdir/var/lib/$pkgname" install -D -m0644 "$srcdir/$pkgname.logrotate" "$pkgdir/etc/logrotate.d/$pkgname"
