| 1 | # Contributor: Peter Shkenev <[email protected]> |
| 2 | # Maintainer: Peter Shkenev <[email protected]> |
| 3 | pkgname=fox |
| 4 | pkgver=1.6.59 |
| 5 | pkgrel=0 |
| 6 | pkgdesc="Free Objects for X" |
| 7 | url="http://www.fox-toolkit.org" |
| 8 | arch="all" |
| 9 | license="LGPL-3.0-or-later" |
| 10 | makedepends="glu-dev libxft-dev" |
| 11 | subpackages=" |
| 12 | $pkgname-dev |
| 13 | $pkgname-doc |
| 14 | $pkgname-adie |
| 15 | $pkgname-pathfinder |
| 16 | $pkgname-calculator |
| 17 | $pkgname-utils |
| 18 | $pkgname-shutterbug" |
| 19 | source="http://fox-toolkit.org/ftp/fox-$pkgver.tar.gz" |
| 20 | |
| 21 | prepare() { |
| 22 | default_prepare |
| 23 | update_config_sub |
| 24 | } |
| 25 | |
| 26 | build() { |
| 27 | ./configure \ |
| 28 | --build=$CBUILD \ |
| 29 | --host=$CHOST \ |
| 30 | --prefix=/usr \ |
| 31 | --sysconfdir=/etc \ |
| 32 | --mandir=/usr/share/man \ |
| 33 | --localstatedir=/var |
| 34 | make |
| 35 | } |
| 36 | |
| 37 | check() { |
| 38 | make check |
| 39 | } |
| 40 | |
| 41 | package() { |
| 42 | make DESTDIR="$pkgdir" install |
| 43 | install -Dm644 LICENSE LICENSE_ADDENDUM \ |
| 44 | -t "$pkgdir"/usr/share/licenses/$pkgname |
| 45 | } |
| 46 | |
| 47 | adie() { |
| 48 | license="GPL-2.0-or-later" |
| 49 | pkgdesc="Adie text editor" |
| 50 | amove usr/bin/Adie.stx |
| 51 | amove usr/bin/adie |
| 52 | } |
| 53 | |
| 54 | pathfinder() { |
| 55 | pkgdesc="$pkgdesc - fast file manager" |
| 56 | amove usr/bin/PathFinder |
| 57 | } |
| 58 | |
| 59 | calculator() { |
| 60 | license="GPL-2.0-or-later" |
| 61 | pkgdesc="$pkgdesc - calculator" |
| 62 | amove usr/bin/calculator |
| 63 | } |
| 64 | |
| 65 | utils() { |
| 66 | pkgdesc="$pkgname (development utilities)" |
| 67 | amove usr/bin/reswrap |
| 68 | } |
| 69 | |
| 70 | shutterbug() { |
| 71 | license="GPL-2.0-or-later" |
| 72 | pkgdesc="$pkgname - screen snapshot application" |
| 73 | amove usr/bin/shutterbug |
| 74 | } |
| 75 | |
| 76 | sha512sums=" |
| 77 | c5b94947ffaedb4770cc70ab064c436c5ac605268f7f6146552d91b8769ff3258b29cdeb2e68af203ae410186296aaa58c7f017cf3e84ed721a6ed021cd188a0 fox-1.6.59.tar.gz |
| 78 | " |