diff options
author | Marco A L Barbosa <malbarbo@gmail.com> | 2018-06-12 09:20:36 -0300 |
---|---|---|
committer | Jakub Jirutka <jakub@jirutka.cz> | 2018-06-17 14:32:33 +0200 |
commit | a504c4ae694e9d92cfae6b9af6f008118939bb73 (patch) | |
tree | 7bdaf83bc96bb66d3b79864cfdb214cc49ea57ca | |
parent | 6e69d3eabb2ea2500239fbbdc3eaa1d01f8578e7 (diff) | |
download | alpine_aports-a504c4ae694e9d92cfae6b9af6f008118939bb73.tar.bz2 alpine_aports-a504c4ae694e9d92cfae6b9af6f008118939bb73.tar.xz alpine_aports-a504c4ae694e9d92cfae6b9af6f008118939bb73.zip |
main/freetype: build static lib
-rw-r--r-- | main/freetype/APKBUILD | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/main/freetype/APKBUILD b/main/freetype/APKBUILD index 2b3dc8c7b3..af7e51f5ec 100644 --- a/main/freetype/APKBUILD +++ b/main/freetype/APKBUILD | |||
@@ -2,7 +2,7 @@ | |||
2 | # Maintainer: Carlo Landmeter <clandmeter@gmail.com> | 2 | # Maintainer: Carlo Landmeter <clandmeter@gmail.com> |
3 | pkgname=freetype | 3 | pkgname=freetype |
4 | pkgver=2.9.1 | 4 | pkgver=2.9.1 |
5 | pkgrel=0 | 5 | pkgrel=1 |
6 | pkgdesc="TrueType font rendering library" | 6 | pkgdesc="TrueType font rendering library" |
7 | url="https://www.freetype.org/" | 7 | url="https://www.freetype.org/" |
8 | arch="all" | 8 | arch="all" |
@@ -11,7 +11,7 @@ options="!check" | |||
11 | depends="" | 11 | depends="" |
12 | depends_dev="" | 12 | depends_dev="" |
13 | makedepends="$depends_dev zlib-dev libpng-dev bzip2-dev" | 13 | makedepends="$depends_dev zlib-dev libpng-dev bzip2-dev" |
14 | subpackages="$pkgname-dev $pkgname-doc" | 14 | subpackages="$pkgname-static $pkgname-dev $pkgname-doc" |
15 | source="http://download.savannah.gnu.org/releases/freetype/freetype-$pkgver.tar.bz2 | 15 | source="http://download.savannah.gnu.org/releases/freetype/freetype-$pkgver.tar.bz2 |
16 | 40-memcpy-fix.patch | 16 | 40-memcpy-fix.patch |
17 | 0001-Enable-table-validation-modules.patch | 17 | 0001-Enable-table-validation-modules.patch |
@@ -39,13 +39,20 @@ build() { | |||
39 | --sysconfdir=/etc \ | 39 | --sysconfdir=/etc \ |
40 | --mandir=/usr/share/man \ | 40 | --mandir=/usr/share/man \ |
41 | --infodir=/usr/share/info \ | 41 | --infodir=/usr/share/info \ |
42 | --disable-static \ | 42 | --enable-static \ |
43 | --with-bzip2 \ | 43 | --with-bzip2 \ |
44 | --with-png \ | 44 | --with-png \ |
45 | --enable-freetype-config | 45 | --enable-freetype-config |
46 | make | 46 | make |
47 | } | 47 | } |
48 | 48 | ||
49 | static() { | ||
50 | pkgdesc="$pkgname static libraries" | ||
51 | |||
52 | mkdir -p "$subpkgdir"/usr/lib | ||
53 | mv "$pkgdir"/usr/lib/*.a "$subpkgdir"/usr/lib/ | ||
54 | } | ||
55 | |||
49 | package() { | 56 | package() { |
50 | cd "$builddir" | 57 | cd "$builddir" |
51 | make DESTDIR="$pkgdir" install | 58 | make DESTDIR="$pkgdir" install |