blob: 6aec6cc1127debac83e0b23f5e2d3a15fb0f50ff (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
|
# Contributor: Jan de Groot <jgc@archlinux.org>
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Maƫl Lavault <moimael@neuf.fr>
# Maintainer: Stefan Husmann <stefan-husmann@t-online.de>
pkgname=abiword-svn
pkgver=35335
pkgrel=1
pkgdesc='Fully-featured word processor from subversion sources'
arch=('i686' 'x86_64')
license=('GPL')
url='http://www.abisource.com'
depends=('fribidi' 'wv' 'goffice' 'desktop-file-utils' 'redland' 'libical' 'loudmouth'
'enchant' 'lasem' 'libwpg' 'libwmf' 'link-grammar' 'gtkmathview' 'aiksaurus'
'libots' 'psiconv' 'libchamplain')
makedepends=('asio' 'boost' 'gobject-introspection' 'python2' 'libwpd' 'subversion')
conflicts=('abiword' 'abiword-plugins')
replaces=('abiword' 'abiword-plugins')
options=('!makeflags')
source=(abiword::svn+http://svn.abisource.com/abiword/trunk aiksaurus-plugin.m4 plugin-builtin.m4 plugin-configure.m4 plugin-makefiles.m4)
sha256sums=('SKIP'
'5f80a2f94f9929cdba9809c5e1a87cd5d537a2518bb879bfb9eab51a71c8dac1'
'c2d5851f66755c8b3bae8d16988f6f85a943ca76341c735b898a3635568de10f'
'784508cdf5aa426258bc82c05fe79a3bbb7a0738b243b6a55a8fef58314439a6'
'99428d00304404e086c81ac9c2c9c68b9c5e532abae87c7b29b4bda22d85db4d')
_svnmod=abiword
pkgver() {
cd "$srcdir/${_svnmod}"
local ver="$(svnversion)"
printf "%s" "${ver//[[:alpha:]]}"
}
prepare() {
cd ${pkgname%-svn}
# Install missing m4 files
install -m644 ../aiksaurus-plugin.m4 plugins/aiksaurus/plugin.m4
install -m644 ../plugin-builtin.m4 .
install -m644 ../plugin-configure.m4 .
install -m644 ../plugin-makefiles.m4 .
# Generate m4 file for configure
find plugins -name plugin.m4 | xargs cat > plugin-list.m4
./autogen.sh
}
build() {
cd ${pkgname%-svn}
./configure --prefix=/usr \
--enable-shared \
--disable-static \
--enable-clipart \
--enable-templates \
--enable-plugins \
--enable-introspection
make
}
package() {
cd ${pkgname%-svn}
make DESTDIR="$pkgdir" install
}
|