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
|
Rev | Line | |
---|
[29460] | 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.