aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoberto Oliveira <robertoguimaraes8@gmail.com>2017-11-23 19:47:01 +0000
committerRoberto Oliveira <robertoguimaraes8@gmail.com>2017-11-23 19:47:01 +0000
commit4e673f071e6af1cae6ab45e0dbf3a3f982259ae5 (patch)
tree5ac7028ba6cbd4a3aab9f7fccf1b4f623ccd6c79
parent1454fbb94a20d4c148e247288ccf681bec92e70f (diff)
downloadalpine_aports-4e673f071e6af1cae6ab45e0dbf3a3f982259ae5.tar.bz2
alpine_aports-4e673f071e6af1cae6ab45e0dbf3a3f982259ae5.tar.xz
alpine_aports-4e673f071e6af1cae6ab45e0dbf3a3f982259ae5.zip
community/libe-book: modernize and add check
-rw-r--r--community/libe-book/APKBUILD22
1 files changed, 11 insertions, 11 deletions
diff --git a/community/libe-book/APKBUILD b/community/libe-book/APKBUILD
index b0e3d126dd..eebf0a1a16 100644
--- a/community/libe-book/APKBUILD
+++ b/community/libe-book/APKBUILD
@@ -2,22 +2,20 @@
2# Maintainer: Timo Teräs <timo.teras@iki.fi> 2# Maintainer: Timo Teräs <timo.teras@iki.fi>
3pkgname=libe-book 3pkgname=libe-book
4pkgver=0.1.2 4pkgver=0.1.2
5pkgrel=5 5pkgrel=6
6pkgdesc="Import filter and tools for various ebook formats" 6pkgdesc="Import filter and tools for various ebook formats"
7url="https://sourceforge.net/projects/libebook/" 7url="https://sourceforge.net/projects/libebook/"
8arch="all" 8arch="all"
9license="MPL2" 9license="MPL2"
10depends=""
11depends_dev="boost-dev icu-dev librevenge-dev libxml2-dev zlib-dev" 10depends_dev="boost-dev icu-dev librevenge-dev libxml2-dev zlib-dev"
12makedepends="$depends_dev doxygen gperf" 11makedepends="$depends_dev doxygen gperf"
13install=""
14subpackages="$pkgname-dev $pkgname-doc $pkgname-tools" 12subpackages="$pkgname-dev $pkgname-doc $pkgname-tools"
15source="http://downloads.sourceforge.net/project/libebook/libe-book-$pkgver/libe-book-$pkgver.tar.bz2" 13source="http://downloads.sourceforge.net/project/libebook/libe-book-$pkgver/libe-book-$pkgver.tar.bz2"
16 14
17builddir="$srcdir"/libe-book-$pkgver 15builddir="$srcdir/$pkgname-$pkgver"
18 16
19prepare() { 17prepare() {
20 default_prepare || return 1 18 default_prepare
21 update_config_sub 19 update_config_sub
22} 20}
23 21
@@ -33,14 +31,18 @@ build() {
33 --mandir=/usr/share/man \ 31 --mandir=/usr/share/man \
34 --infodir=/usr/share/info \ 32 --infodir=/usr/share/info \
35 --localstatedir=/var \ 33 --localstatedir=/var \
36 --disable-werror \ 34 --disable-werror
37 || return 1 35 make
38 make || return 1 36}
37
38check() {
39 cd "$builddir"
40 make check
39} 41}
40 42
41package() { 43package() {
42 cd "$builddir" 44 cd "$builddir"
43 make DESTDIR="$pkgdir" install || return 1 45 make DESTDIR="$pkgdir" install
44} 46}
45 47
46tools() { 48tools() {
@@ -48,6 +50,4 @@ tools() {
48 mv "$pkgdir"/usr/bin "$subpkgdir"/usr 50 mv "$pkgdir"/usr/bin "$subpkgdir"/usr
49} 51}
50 52
51md5sums="6b48eda57914e6343efebc9381027b78 libe-book-0.1.2.tar.bz2"
52sha256sums="b710a57c633205b933015474d0ac0862253d1c52114d535dd09b20939a0d1850 libe-book-0.1.2.tar.bz2"
53sha512sums="82982874f9c0f5e400166e9367a4b6017cf11bbd69e2e79240137385a5d68ddea08f13676f8c5d0e983f441de17cda9f4b5f7c90c5cb3515e319de638edf3a38 libe-book-0.1.2.tar.bz2" 53sha512sums="82982874f9c0f5e400166e9367a4b6017cf11bbd69e2e79240137385a5d68ddea08f13676f8c5d0e983f441de17cda9f4b5f7c90c5cb3515e319de638edf3a38 libe-book-0.1.2.tar.bz2"