| 1 | # Contributor: Adam Saponara <[email protected]> |
| 2 | # Maintainer: Adam Saponara <[email protected]> |
| 3 | pkgname=termbox |
| 4 | pkgver=1.1.4 |
| 5 | pkgrel=0 |
| 6 | pkgdesc="Legacy-free alternative to ncurses" |
| 7 | url="https://github.com/termbox/termbox" |
| 8 | arch="all" |
| 9 | license="MIT" |
| 10 | subpackages="$pkgname-static $pkgname-dev $pkgname-doc" |
| 11 | options="!check" # test suite not included in tagged releases |
| 12 | source=" |
| 13 | $pkgname-$pkgver.tar.gz::https://github.com/termbox/termbox/archive/v$pkgver.tar.gz |
| 14 | termbox.pc |
| 15 | " |
| 16 | |
| 17 | prepare() { |
| 18 | default_prepare |
| 19 | sed -i "s/@VERSION@/$pkgver/g" "$srcdir"/termbox.pc |
| 20 | } |
| 21 | |
| 22 | build() { |
| 23 | make |
| 24 | } |
| 25 | |
| 26 | package() { |
| 27 | make DESTDIR="$pkgdir" prefix=/usr install |
| 28 | install -Dm644 -t "$pkgdir"/usr/lib/pkgconfig "$srcdir"/termbox.pc |
| 29 | install -Dm644 -t "$pkgdir"/usr/share/licenses/"$pkgname" COPYING |
| 30 | } |
| 31 | |
| 32 | sha512sums=" |
| 33 | 7bf81958ef27784b51dc2642fe013b345c58631ab0a37a795e1127f970c056557e07d84c5a9a595b96cecd4a1284e11cd21edc29ef1829317ab26deb795f516f termbox-1.1.4.tar.gz |
| 34 | fb21d11c4c19d454375bc06bcc09702db0c008203f3c154cb7cc0f3f4445b0cc9f6b3207e54cafb7ddc67ef2877990305be40511d9ff1c62dd61dd8db15d6b68 termbox.pc |
| 35 | " |