diff options
author | moyamo | 2016-07-21 18:25:15 +0200 |
---|---|---|
committer | moyamo | 2016-07-21 18:31:12 +0200 |
commit | 06572e2663d0b180e131d0d636731d3f68b61c5c (patch) | |
tree | 1cdd3a488ec0bcdeeca864f037300b3d1f5866cc /PKGBUILD | |
parent | cc3f8e10fd1aae40d258f3ca911cc89161ce2696 (diff) | |
download | aur-06572e2663d0b180e131d0d636731d3f68b61c5c.tar.gz |
Incorporate Thomas Fanninger (fanningert) changes
* ANY arch for ARM support
* Moved some depends to optional depends
* Add systemd service for spectrum2
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 22 insertions, 8 deletions
@@ -1,18 +1,29 @@ # Maintainer: Mohammed Yaseen Mowzer <yaseen@mowzer.co.za> +#ALARM: Thomas Fanninger <thomas [at] fanninger [dot] at> +# - moved optional depenceses from depends to optdepends + pkgname=spectrum2 pkgver=2.0.3 -pkgrel=2 +pkgrel=3 #epoch= pkgdesc="Create C++ transports easily" -arch=(x86_64 x64) +arch=('any') url="http://spectrum.im" license=('GPL') groups=() -depends=(libmariadbclient swiften curl log4cxx gcc-libs-multilib libpurple popt libpqxx) -makedepends=(protobuf swiften libpqxx libpurple avahi boost cmake cppunit expat libcommuni libidn sqlite log4cxx libmariadbclient popt libevent dbus-glib curl) +depends=(curl log4cxx popt sqlite) +makedepends=('protobuf' 'swiften>=3' 'libpqxx' 'libpurple' 'avahi' 'boost' +'cmake' 'cppunit' 'expat' 'libcommuni' 'libidn' 'sqlite' 'log4cxx' +'libmariadbclient' 'popt' 'libev' 'dbus-glib' 'curl') checkdepends=() -optdepends=() +optdepends=('swiften>=3: XMPP backend support' + 'libpqxx: PostgreSQL support' + 'libmariadbclient: MariaDB support' + 'libcommuni: IRC backend support' + 'protobuf: IRC backend support' + 'libpurple: LibPurple backend support' + 'libev: LibPurple backend support - libev eventloop') provides=() conflicts=() replaces=() @@ -20,14 +31,16 @@ backup=() options=() install= changelog= -source=("https://github.com/hanzz/$pkgname/archive/$pkgver.tar.gz") +source=("https://github.com/hanzz/$pkgname/archive/$pkgver.tar.gz" + 'spectrum2.service') noextract=() -sha256sums=('694172dfbf62d7de19bbcc06ba11113d238c86e36d39297b2f80d4b277e03933') +sha256sums=('694172dfbf62d7de19bbcc06ba11113d238c86e36d39297b2f80d4b277e03933' + '8b95ddcf90449dcd0dec111276c69d04a92d09a0f9e1815009b2179a8050c9d1') validpgpkeys=() build() { cd "$srcdir/$pkgname-$pkgver" - cmake . -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=/usr -DSPECTRUM_VERSION=${pkgver} + cmake . -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=/usr -DSPECTRUM_VERSION=${pkgver} make } @@ -35,4 +48,5 @@ package() { cd "$srcdir/$pkgname-$pkgver" make DESTDIR="$pkgdir/" install install -D -m0644 "$srcdir/$pkgname-$pkgver/spectrum_manager/src/spectrum_manager.cfg" "$pkgdir/etc/spectrum2/" + install -D -m0644 "$srcdir/spectrum2.service" "$pkgdir/usr/lib/systemd/system/spectrum2.service" } |