Gentoo Archives: gentoo-commits

From: "Mounir Lamouri (volkmar)" <volkmar@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-libs/osptoolkit: osptoolkit-3.4.2.ebuild ChangeLog
Date: Mon, 20 Apr 2009 17:06:57
Message-Id: E1LvwxL-0007o3-FI@stork.gentoo.org
1 volkmar 09/04/20 17:06:55
2
3 Modified: osptoolkit-3.4.2.ebuild ChangeLog
4 Log:
5 use users ldflags
6 (Portage version: 2.1.6.7/cvs/Linux ppc)
7
8 Revision Changes Path
9 1.2 net-libs/osptoolkit/osptoolkit-3.4.2.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/osptoolkit/osptoolkit-3.4.2.ebuild?rev=1.2&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/osptoolkit/osptoolkit-3.4.2.ebuild?rev=1.2&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/osptoolkit/osptoolkit-3.4.2.ebuild?r1=1.1&r2=1.2
14
15 Index: osptoolkit-3.4.2.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/net-libs/osptoolkit/osptoolkit-3.4.2.ebuild,v
18 retrieving revision 1.1
19 retrieving revision 1.2
20 diff -u -r1.1 -r1.2
21 --- osptoolkit-3.4.2.ebuild 20 Apr 2009 04:01:41 -0000 1.1
22 +++ osptoolkit-3.4.2.ebuild 20 Apr 2009 17:06:55 -0000 1.2
23 @@ -1,6 +1,6 @@
24 # Copyright 1999-2009 Gentoo Foundation
25 # Distributed under the terms of the GNU General Public License v2
26 -# $Header: /var/cvsroot/gentoo-x86/net-libs/osptoolkit/osptoolkit-3.4.2.ebuild,v 1.1 2009/04/20 04:01:41 volkmar Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/net-libs/osptoolkit/osptoolkit-3.4.2.ebuild,v 1.2 2009/04/20 17:06:55 volkmar Exp $
28
29 EAPI="2"
30
31 @@ -24,15 +24,11 @@
32 S="${WORKDIR}"/TK-${PV//./_}-${S_DATE}
33
34 # TODO:
35 -# LDFLAGS are not used
36 # generate a shared lib
37 -# create a main Makefile
38 -# => a gentoo-patch ?
39
40 # NOTES:
41 # debian patch is used atm but will surely not for further versions
42 -# osptest is not a test that can be used for src_test()
43 -# install it only when test is enabled ?
44 +# osptest isn't a test that can be used for src_test, it's part of the toolkit
45
46 src_prepare() {
47 # applying debian patches
48 @@ -46,6 +42,12 @@
49 sed -i -e "s/ -O//" -e "s/^CFLAGS =/CFLAGS +=/" src/Makefile test/Makefile \
50 enroll/Makefile || die "patching Makefiles failed"
51
52 + # use users LDFLAGS
53 + sed -i -e "s:LFLAGS:LDFLAGS:" test/Makefile \
54 + || die "patching test/Makefile failed"
55 + sed -i -e "s:\(\$(LIBS\):\$(LDFLAGS) \1:" enroll/Makefile \
56 + || die "patching enroll/Makefile failed"
57 +
58 # change lib dir to $(get_libdir)
59 sed -i -e "s:\$(INSTALL_PATH)/lib:\$(INSTALL_PATH)/$(get_libdir):" \
60 src/Makefile || die "patching src/Makefile failed"
61 @@ -66,6 +68,7 @@
62
63 emake -C src CC="${my_cc}" build || die "emake libosp failed"
64 emake -C enroll CC="${my_cc}" linux || die "emake enroll failed"
65 + # line above doesn't build tests but osptest (see NOTES)
66 emake -C test CC="${my_cc}" linux || die "emake test failed"
67 }
68
69
70
71
72 1.14 net-libs/osptoolkit/ChangeLog
73
74 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/osptoolkit/ChangeLog?rev=1.14&view=markup
75 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/osptoolkit/ChangeLog?rev=1.14&content-type=text/plain
76 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/osptoolkit/ChangeLog?r1=1.13&r2=1.14
77
78 Index: ChangeLog
79 ===================================================================
80 RCS file: /var/cvsroot/gentoo-x86/net-libs/osptoolkit/ChangeLog,v
81 retrieving revision 1.13
82 retrieving revision 1.14
83 diff -u -r1.13 -r1.14
84 --- ChangeLog 20 Apr 2009 16:54:30 -0000 1.13
85 +++ ChangeLog 20 Apr 2009 17:06:55 -0000 1.14
86 @@ -1,6 +1,9 @@
87 # ChangeLog for net-libs/osptoolkit
88 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
89 -# $Header: /var/cvsroot/gentoo-x86/net-libs/osptoolkit/ChangeLog,v 1.13 2009/04/20 16:54:30 volkmar Exp $
90 +# $Header: /var/cvsroot/gentoo-x86/net-libs/osptoolkit/ChangeLog,v 1.14 2009/04/20 17:06:55 volkmar Exp $
91 +
92 + 20 Apr 2009; Mounir Lamouri <volkmar@g.o> osptoolkit-3.4.2.ebuild:
93 + Use users LDFLAGS.
94
95 *osptoolkit-3.5.0 (20 Apr 2009)