Last change
on this file since 29460 was 29460, checked in by Jeremy Symon, 9 years ago |
Initial commit for linux packages. Contains scripts and patches, and package definitions for pacman.
|
File size:
981 bytes
|
Line | |
---|
1 | # Maintainer: Jeremy Symon <[email protected]>
|
---|
2 | pkgname=greenstone-gli-svn
|
---|
3 | pkgver=r29457
|
---|
4 | pkgrel=1
|
---|
5 | pkgdesc="Greenstone Librarian Interface - GUI frontend to greenstone-tools"
|
---|
6 | url="http://greenstone.org"
|
---|
7 | arch=('any')
|
---|
8 | license=('GPLv2')
|
---|
9 | depends=(
|
---|
10 | 'greenstone-tools'
|
---|
11 | 'java-runtime=7'
|
---|
12 | )
|
---|
13 | optdepends=()
|
---|
14 | makedepends=(
|
---|
15 | 'svn'
|
---|
16 | 'java-environment=7'
|
---|
17 | )
|
---|
18 | # conflicts=()
|
---|
19 | # replaces=()
|
---|
20 | # backup=()
|
---|
21 | # install=''
|
---|
22 | source=(
|
---|
23 | "$pkgname::svn+http://svn.greenstone.org/main/trunk/gli"
|
---|
24 | 'gli'
|
---|
25 | )
|
---|
26 | md5sums=(
|
---|
27 | 'SKIP'
|
---|
28 | 'SKIP' # TODO: add gli MD5 here
|
---|
29 | )
|
---|
30 |
|
---|
31 | pkgver() {
|
---|
32 | cd "$pkgname"
|
---|
33 | local ver="$(svnversion)"
|
---|
34 | printf "r%s" "${ver//[[:alpha:]]}"
|
---|
35 | }
|
---|
36 |
|
---|
37 | build() {
|
---|
38 | cd "${srcdir}/$pkgname"
|
---|
39 | find . -type d -name ".svn" -exec rm -rf {} \; || :
|
---|
40 | export JAVA_HOME=/usr/lib/jvm/default/
|
---|
41 | ./makegli.sh
|
---|
42 | rm -rf src/ winutil/ *.bat
|
---|
43 | }
|
---|
44 |
|
---|
45 | package() {
|
---|
46 | install -d ${pkgdir}/opt/gli
|
---|
47 | cp -rT ${srcdir}/$pkgname ${pkgdir}/opt/gli
|
---|
48 | install -Dm755 ${srcdir}/gli ${pkgdir}/usr/bin/gli
|
---|
49 | }
|
---|
50 |
|
---|
51 | # vim:expandtab:ts=2:sw=2:
|
---|
52 |
|
---|
Note:
See
TracBrowser
for help on using the repository browser.