Bump Gentoo ebuild with libjfs patch

Package-Manager: portage-2.2.0_alpha166
RepoMan-Options: --force
This commit is contained in:
Mario Fetka 2013-04-16 08:36:20 +02:00
parent f7b95db4fc
commit 5587d300a6
4 changed files with 29 additions and 10 deletions

View File

@ -1,7 +1,11 @@
# ChangeLog for sys-fs/jfsutils
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/jfsutils/ChangeLog,v 1.66 2011/07/17 23:35:47 radhermit Exp $
16 Apr 2013; Mario Fetka <mario.fetka@gmail.com>
+files/jfsutils-1.1.15-linux-headers.patch, jfsutils-1.1.15.ebuild:
Bump Gentoo ebuild with libjfs patch
*jfsutils-1.1.15 (28 Nov 2012)
28 Nov 2012; Mario Fetka <mario.fetka@gmail.com> +jfsutils-1.1.15.ebuild,

View File

@ -1,5 +1,6 @@
AUX jfsutils-1.1.12-libjfs.patch 2776 SHA256 4aa6726db09692e54c2d214f333dc8554b98531fb764825b0bde4a6ad103cf5b SHA512 0377319e16f8ed4100abfb69dfba152114cb92640d53f5f8e985fbb048a5fee36c6f69575af8f1f32eb8e859da2a7337f0db5b0f3af11073c3889c67178049cd WHIRLPOOL dbba78a64475f45502eeccaa0111b0ac500f64e12c5607c974c84d1ce64a94f32b73e8c486ec60fb6bd4f6528c99404c4cc13fbb1f9f773bbaf917e199ffb4f0
AUX jfsutils-1.1.15-linux-headers.patch 386 SHA256 561c10a49be14a69698b07a12bca3cb5b6ac4af3893b2ea47cee7a01b532c2e0 SHA512 da36f4fe9d9faef5fd1ca5a863dd67c0beb539fcb819b56273c9a8ee0dc428b3278b86ef430a1c9b4ee64dfedeba05d877ad8db9d5d59f1cc4b2ecd1a2c03346 WHIRLPOOL 45f19f273f0134ca06c91bb49694c831047a1a3bcac5a39e8dae059823c4783f7f290db3f65586de6232376a5106ad083f499e154518ede7ff7435556531a052
DIST jfsutils-1.1.15.tar.gz 539148 SHA256 244a15f64015ce3ea17e49bdf6e1a0fb4f9af92b82fa9e05aa64cb30b5f07a4d SHA512 fa8ba7f4997471da3e6ea7239564f3395046222cfbb2b10e37b24ad0bd107b7eadbb51ce328d89d193034360b4035ca5e0e5b0b416a74483d7a2c0a2b9c65858 WHIRLPOOL 8a62c037601999f616041250e06adc10fceb48fc80b319003383ac08b2e1fbb2aaaca781848be2845d6e99f05d1d7a884f9af89e2a6236d64cc4387be02222e8
EBUILD jfsutils-1.1.15.ebuild 1070 SHA256 b17baa089da19de08f5221b9daba710383cf2814f7a2dc798062a0c93bdeac62 SHA512 3b6ef4964a7e0bc6076ad32c2dbcf01026785b9c4575e0dfb7f6f84520cfb7cba21ecbbae9234afa83cbb7f322bc3acdecb7bf3c71709a476c9d25db4179c1da WHIRLPOOL 084c090ebf122cb7f281479004beed9ff9428e481fc18782b80cedb15759d190669d73844f842a5b81ce0100615ca947030661c499f967426aa5d53c27224098
MISC ChangeLog 11755 SHA256 a5edcdcd3c001e88b24b1a94bda3a65b3ff0ebf41c5b07b42b7c6e4786cd979c SHA512 dd381b48e4d091e800543194bf97fe2d71e1d3f287d2666f0ba4e1fb21803622e978e9cb6098a3f1fdb42da4572cd6dd2cefff891344f86bff8bb860326a4571 WHIRLPOOL c3a8c48d31ec3b2d267e0e297fa7cf866087c2ac01acdba4fe4aa9b411c6d35157812e0bc79c184c66b091abf499b14c33939a563a8600e7610ba61464669520
EBUILD jfsutils-1.1.15.ebuild 1073 SHA256 1c51d02ca42df5f9ea9e9953c751b80f29651c6832326f5df4e0b9f435a0b664 SHA512 444f69d4bb10ab6a19684072a55a2197c85309775ef21a9bea300898022e3d91cd2682094b2a8fc414394ecf2b4751a6a7fc08390b64672ce10cc22bf4a95a1a WHIRLPOOL 9f9c6df992cb2e133097a53db8fc7d81036eb94bdea01c158d974059b334a6f8bae667abccef54ea77bdaf04f5570af89f98323a2519dfadc7dc7a8bedff9eda
MISC ChangeLog 11916 SHA256 b58dcaa242c80fe710e4857100cb6ee281c0d3f6112a169ced02c032f1c8765e SHA512 f4e760c67f0b6b17466e7ac3761f09f15c0bd3b8a1ade8878e37cc0e4de3c37b21c4c9b9d614f522424fd1cfcf9466668cd3a3c19affbcd35f2ed5debedb1b5a WHIRLPOOL 956afdec70d8997fe6547d36d852380bfbc5abe3359b9c85148be90a9c022865a2a4b44e9d2ab964ea7117530daf04727a283a448a781b36db38a2bcf74cbd6c
MISC metadata.xml 262 SHA256 adf3f9badc5b8533930b52fb0547fd1b6d4218c0412771c1041c6c27adb05ab4 SHA512 055d4a2fc3cd08c3f98c261d4f2ecfec1014d2b719e87c9a0a780fe6b34c8961c28d2ed60ef1e4c6c9df7e84696fcd1fb2b72347d666f66e475db518e6c962f0 WHIRLPOOL 858ffb591081ef929cb4997b724bac740564ef5866d86d5a8b93e773b68c461c23a4c7d1c7baef230c0f1ad1ac9cdc2a52627d115298a7b2198d6bffd0e32bde

View File

@ -0,0 +1,12 @@
Index: jfsutils-1.1.15/libfs/devices.h
===================================================================
--- jfsutils-1.1.15.orig/libfs/devices.h
+++ jfsutils-1.1.15/libfs/devices.h
@@ -42,6 +42,7 @@
struct stat;
+#include <stdint.h>
int ujfs_get_dev_size(FILE *, int64_t * size);
int ujfs_rw_diskblocks(FILE *, int64_t, int32_t, void *, int32_t);
int ujfs_flush_dev(FILE *);

View File

@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/jfsutils/jfsutils-1.1.15.ebuild,v 1.7 2011/07/15 15:59:26 xarthisius Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-fs/jfsutils/jfsutils-1.1.15.ebuild,v 1.8 2013/02/21 10:28:53 scarabeus Exp $
EAPI=2
EAPI=5
inherit flag-o-matic autotools
inherit flag-o-matic eutils
DESCRIPTION="IBM's Journaling Filesystem (JFS) Utilities"
HOMEPAGE="http://jfs.sourceforge.net/"
@ -18,7 +18,10 @@ IUSE="static"
DEPEND="virtual/libc"
RDEPEND="${DEPEND}"
DOCS=( AUTHORS ChangeLog NEWS README )
src_prepare() {
epatch "${FILESDIR}/${P}-linux-headers.patch"
epatch "${FILESDIR}/jfsutils-1.1.12-libjfs.patch"
eautoreconf
}
@ -32,10 +35,9 @@ src_configure() {
}
src_install () {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog NEWS README
default
rm -f "${D}"/sbin/{mkfs,fsck}.jfs
rm -f "${ED}"/sbin/{mkfs,fsck}.jfs || die
dosym /sbin/jfs_mkfs /sbin/mkfs.jfs
dosym /sbin/jfs_fsck /sbin/fsck.jfs
}