Gentoo Archives: gentoo-commits

From: "Vikraman Choudhury (vikraman)" <vikraman@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-block/rts5229: rts5229-1.07-r5.ebuild ChangeLog rts5229-1.07-r4.ebuild
Date: Sun, 31 May 2015 07:06:22
Message-Id: 20150531070618.80D05A17@oystercatcher.gentoo.org
1 vikraman 15/05/31 07:06:18
2
3 Modified: ChangeLog
4 Added: rts5229-1.07-r5.ebuild
5 Removed: rts5229-1.07-r4.ebuild
6 Log:
7 Fix build with linux 4.0. Fixes bug 549492.
8
9 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key B0A72FD2)
10
11 Revision Changes Path
12 1.7 sys-block/rts5229/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/rts5229/ChangeLog?rev=1.7&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/rts5229/ChangeLog?rev=1.7&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/rts5229/ChangeLog?r1=1.6&r2=1.7
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sys-block/rts5229/ChangeLog,v
21 retrieving revision 1.6
22 retrieving revision 1.7
23 diff -u -r1.6 -r1.7
24 --- ChangeLog 14 Aug 2014 18:00:43 -0000 1.6
25 +++ ChangeLog 31 May 2015 07:06:18 -0000 1.7
26 @@ -1,6 +1,12 @@
27 # ChangeLog for sys-block/rts5229
28 -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/sys-block/rts5229/ChangeLog,v 1.6 2014/08/14 18:00:43 vikraman Exp $
30 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
31 +# $Header: /var/cvsroot/gentoo-x86/sys-block/rts5229/ChangeLog,v 1.7 2015/05/31 07:06:18 vikraman Exp $
32 +
33 +*rts5229-1.07-r5 (31 May 2015)
34 +
35 + 31 May 2015; Vikraman Choudhury (vikraman) <vikraman@g.o>
36 + +rts5229-1.07-r5.ebuild, -rts5229-1.07-r4.ebuild:
37 + Fix build with linux 4.0. Fixes bug 549492.
38
39 *rts5229-1.07-r4 (14 Aug 2014)
40
41
42
43
44 1.1 sys-block/rts5229/rts5229-1.07-r5.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/rts5229/rts5229-1.07-r5.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/rts5229/rts5229-1.07-r5.ebuild?rev=1.1&content-type=text/plain
48
49 Index: rts5229-1.07-r5.ebuild
50 ===================================================================
51 # Copyright 1999-2015 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/sys-block/rts5229/rts5229-1.07-r5.ebuild,v 1.1 2015/05/31 07:06:18 vikraman Exp $
54
55 EAPI=4
56
57 inherit linux-mod
58
59 DESCRIPTION="PCIE RTS5229 card reader driver for Linux"
60 HOMEPAGE="http://www.realtek.com.tw/Downloads/downloadsView.aspx?PNid=15&PFid=25&Level=4&Conn=3&DownTypeID=3"
61 SRC_URI="http://dev.gentoo.org/~vikraman/distfiles/${P}.tar.bz2"
62
63 LICENSE="GPL-2"
64 SLOT="0"
65 KEYWORDS="~amd64 ~x86"
66 IUSE=""
67
68 DEPEND=""
69 RDEPEND="${DEPEND}"
70
71 S="${WORKDIR}/${PN}"
72
73 MODULE_NAMES="rts5229(misc/drivers/scsi)"
74 BUILD_TARGETS="default"
75
76 src_prepare() {
77 sed -e 's/\/lib\/modules\/\$(shell uname -r)\/build\//\$(KERNELDIR)/g' \
78 -i Makefile || die "Sed failed!"
79 ([ ${KV_MAJOR} -gt 3 ] || ([ ${KV_MAJOR} -eq 3 ] && [ ${KV_MINOR} -ge 8 ])) \
80 && epatch "${FILESDIR}/${PN}-linux-3.8.patch"
81 ([ ${KV_MAJOR} -gt 3 ] || ([ ${KV_MAJOR} -eq 3 ] && [ ${KV_MINOR} -ge 10 ])) \
82 && epatch "${FILESDIR}/${PN}-linux-3.10.patch"
83 sed -e '/__DATE__/d' \
84 -i rtsx.c || die "Sed failed!"
85 }
86
87 pkg_setup() {
88 linux-mod_pkg_setup
89 BUILD_PARAMS="KERNELDIR=${KERNEL_DIR}"
90 }