summaryrefslogtreecommitdiffstats
path: root/meta/recipes-support/nspr/nspr_4.10.7.bb
diff options
context:
space:
mode:
authorSaul Wold <sgw@linux.intel.com>2015-02-02 10:05:06 -0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2015-02-08 08:00:25 +0000
commit10f95ff5bff61f5bd63fa9641362aba38eaefa95 (patch)
tree575827c98043871c83813270c1d21e07756bb4fb /meta/recipes-support/nspr/nspr_4.10.7.bb
parent5ca2518e3dba9a3bf6164e9613e1c323ad2d4fa3 (diff)
downloadpoky-10f95ff5bff61f5bd63fa9641362aba38eaefa95.tar.gz
nspr: Upgrade to 4.10.8
(From OE-Core rev: f7f7d5aa993315a146279b796a405a58d487cad6) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-support/nspr/nspr_4.10.7.bb')
-rw-r--r--meta/recipes-support/nspr/nspr_4.10.7.bb176
1 files changed, 0 insertions, 176 deletions
diff --git a/meta/recipes-support/nspr/nspr_4.10.7.bb b/meta/recipes-support/nspr/nspr_4.10.7.bb
deleted file mode 100644
index de281974c5..0000000000
--- a/meta/recipes-support/nspr/nspr_4.10.7.bb
+++ /dev/null
@@ -1,176 +0,0 @@
1SUMMARY = "Netscape Portable Runtime Library"
2HOMEPAGE = "http://www.mozilla.org/projects/nspr/"
3LICENSE = "GPL-2.0 | MPL-2.0 | LGPL-2.1"
4LIC_FILES_CHKSUM = "file://configure.in;beginline=3;endline=6;md5=90c2fdee38e45d6302abcfe475c8b5c5 \
5 file://Makefile.in;beginline=4;endline=38;md5=beda1dbb98a515f557d3e58ef06bca99"
6SECTION = "libs/network"
7
8SRC_URI = "ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/nspr-${PV}.tar.gz \
9 file://remove-rpath-from-tests.patch \
10 file://fix-build-on-x86_64.patch \
11 file://remove-srcdir-from-configure-in.patch \
12 "
13
14SRC_URI += "file://nspr.pc.in"
15
16SRC_URI[md5sum] = "6e06919e4b56efed501e05d8b45ec10e"
17SRC_URI[sha256sum] = "389af5cfa863ea9bc6de7b30c15f8a4f9bddd8002f8c6fdc8b33caef43893938"
18
19S = "${WORKDIR}/nspr-${PV}/nspr"
20
21RDEPENDS_${PN}-dev += "perl"
22TARGET_CC_ARCH += "${LDFLAGS}"
23
24TESTS = " \
25 accept \
26 acceptread \
27 acceptreademu \
28 affinity \
29 alarm \
30 anonfm \
31 atomic \
32 attach \
33 bigfile \
34 cleanup \
35 cltsrv \
36 concur \
37 cvar \
38 cvar2 \
39 dlltest \
40 dtoa \
41 errcodes \
42 exit \
43 fdcach \
44 fileio \
45 foreign \
46 formattm \
47 fsync \
48 gethost \
49 getproto \
50 i2l \
51 initclk \
52 inrval \
53 instrumt \
54 intrio \
55 intrupt \
56 io_timeout \
57 ioconthr \
58 join \
59 joinkk \
60 joinku \
61 joinuk \
62 joinuu \
63 layer \
64 lazyinit \
65 libfilename \
66 lltest \
67 lock \
68 lockfile \
69 logfile \
70 logger \
71 many_cv \
72 multiwait \
73 nameshm1 \
74 nblayer \
75 nonblock \
76 ntioto \
77 ntoh \
78 op_2long \
79 op_excl \
80 op_filnf \
81 op_filok \
82 op_nofil \
83 parent \
84 parsetm \
85 peek \
86 perf \
87 pipeping \
88 pipeping2 \
89 pipeself \
90 poll_nm \
91 poll_to \
92 pollable \
93 prftest \
94 primblok \
95 provider \
96 prpollml \
97 ranfile \
98 randseed \
99 reinit \
100 rwlocktest \
101 sel_spd \
102 selct_er \
103 selct_nm \
104 selct_to \
105 selintr \
106 sema \
107 semaerr \
108 semaping \
109 sendzlf \
110 server_test \
111 servr_kk \
112 servr_uk \
113 servr_ku \
114 servr_uu \
115 short_thread \
116 sigpipe \
117 socket \
118 sockopt \
119 sockping \
120 sprintf \
121 stack \
122 stdio \
123 str2addr \
124 strod \
125 switch \
126 system \
127 testbit \
128 testfile \
129 threads \
130 timemac \
131 timetest \
132 tpd \
133 udpsrv \
134 vercheck \
135 version \
136 writev \
137 xnotify \
138 zerolen"
139
140PR = "r1"
141
142inherit autotools
143
144do_compile_prepend() {
145 oe_runmake CROSS_COMPILE=1 CFLAGS="-DXP_UNIX" LDFLAGS="" CC=gcc -C config export
146}
147
148do_compile_append() {
149 oe_runmake -C pr/tests
150}
151
152do_install_append() {
153 install -D ${WORKDIR}/nspr.pc.in ${D}${libdir}/pkgconfig/nspr.pc
154 sed -i s:OEPREFIX:${prefix}:g ${D}${libdir}/pkgconfig/nspr.pc
155 sed -i s:OELIBDIR:${libdir}:g ${D}${libdir}/pkgconfig/nspr.pc
156 sed -i s:OEINCDIR:${includedir}:g ${D}${libdir}/pkgconfig/nspr.pc
157 sed -i s:OEEXECPREFIX:${exec_prefix}:g ${D}${libdir}/pkgconfig/nspr.pc
158
159 mkdir -p ${D}${libdir}/nspr/tests
160 install -m 0755 ${S}/pr/tests/runtests.pl ${D}${libdir}/nspr/tests
161 install -m 0755 ${S}/pr/tests/runtests.sh ${D}${libdir}/nspr/tests
162 cd ${B}/pr/tests
163 install -m 0755 ${TESTS} ${D}${libdir}/nspr/tests
164
165 # delete compile-et.pl and perr.properties from ${bindir} because these are
166 # only used to generate prerr.c and prerr.h files from prerr.et at compile
167 # time
168 rm ${D}${bindir}/compile-et.pl ${D}${bindir}/prerr.properties
169}
170
171FILES_${PN} = "${libdir}/lib*.so"
172FILES_${PN}-dev = "${bindir}/* ${libdir}/nspr/tests/* ${libdir}/pkgconfig \
173 ${includedir}/* ${datadir}/aclocal/* "
174FILES_${PN}-dbg += "${libdir}/nspr/tests/.debug/*"
175
176BBCLASSEXTEND = "native nativesdk"