From 3b3e80ffaef4ce1eb8a5107cb7be277ac6700cff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Ter=C3=A4s?= Date: Tue, 17 Dec 2013 13:53:52 +0000 Subject: main/f2fs-tools: fix musl build --- main/f2fs-tools/APKBUILD | 15 ++++++++++----- main/f2fs-tools/musl-fix-includes.patch | 10 ++++++++++ 2 files changed, 20 insertions(+), 5 deletions(-) create mode 100644 main/f2fs-tools/musl-fix-includes.patch (limited to 'main/f2fs-tools') diff --git a/main/f2fs-tools/APKBUILD b/main/f2fs-tools/APKBUILD index 53580752bc..39d09a403e 100644 --- a/main/f2fs-tools/APKBUILD +++ b/main/f2fs-tools/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Natanael Copa pkgname=f2fs-tools pkgver=1.2.0 -pkgrel=0 +pkgrel=1 pkgdesc="Tools for Flash-Friendly File System (F2FS)" url="http://sourceforge.net/projects/f2fs-tools/" arch="all" @@ -12,7 +12,9 @@ makedepends="$depends_dev automake autoconf libtool util-linux-dev" install="" subpackages="$pkgname-doc" #source="http://git.kernel.org/cgit/linux/kernel/git/jaegeuk/f2fs-tools.git/snapshot/f2fs-tools-$pkgver.tar.gz" -source="http://dev.alpinelinux.org/archive/f2fs-tools/f2fs-tools-$pkgver.tar.gz" +source="http://dev.alpinelinux.org/archive/f2fs-tools/f2fs-tools-$pkgver.tar.gz + musl-fix-includes.patch + " _builddir="$srcdir"/f2fs-tools-$pkgver prepare() { @@ -43,6 +45,9 @@ package() { rm "$pkgdir"/usr/lib/*.la } -md5sums="d27ad7cd56f6001f7e1d508d85eef195 f2fs-tools-1.2.0.tar.gz" -sha256sums="243361c689d851f70feb0e5c97a93394392dc0629f965bcebda9ca825315f732 f2fs-tools-1.2.0.tar.gz" -sha512sums="f259c354c849e84269a8218ad738b38e8a40ac39be1355d323dab6fdf5d58145759db229cceb51524462aad1ef14d3ee57df4c398bb40b3b5288a1869e5567ab f2fs-tools-1.2.0.tar.gz" +md5sums="d27ad7cd56f6001f7e1d508d85eef195 f2fs-tools-1.2.0.tar.gz +58f111607726f2e4db5f5622359e621a musl-fix-includes.patch" +sha256sums="243361c689d851f70feb0e5c97a93394392dc0629f965bcebda9ca825315f732 f2fs-tools-1.2.0.tar.gz +4eaa40dbac52ae4a83a09e5414557bab495afc2b0cb36085eef4c018ebfd42fd musl-fix-includes.patch" +sha512sums="f259c354c849e84269a8218ad738b38e8a40ac39be1355d323dab6fdf5d58145759db229cceb51524462aad1ef14d3ee57df4c398bb40b3b5288a1869e5567ab f2fs-tools-1.2.0.tar.gz +0d5d83d992acc0477e3de4981853c6e7757335fa2527621f023e49ca022394582c4085529a6e02e4514d6eccfe69bbe101c4ffa41ba9328df14155da6fe834db musl-fix-includes.patch" diff --git a/main/f2fs-tools/musl-fix-includes.patch b/main/f2fs-tools/musl-fix-includes.patch new file mode 100644 index 0000000000..1e13427b1f --- /dev/null +++ b/main/f2fs-tools/musl-fix-includes.patch @@ -0,0 +1,10 @@ +--- f2fs-tools-1.2.0.orig/fsck/fibmap.c ++++ f2fs-tools-1.2.0/fsck/fibmap.c +@@ -5,6 +5,7 @@ + #include + #include + #include ++#include + #include + #include + #include -- cgit v1.2.3