From 53ba8e317f9665c291e54ffbb490514c16b9ce05 Mon Sep 17 00:00:00 2001 From: Darredevil <alex.darredevil@gmail.com> Date: Wed, 12 Aug 2015 13:56:16 +0100 Subject: [PATCH] added wakaama pkg --- .../0001-changing-header-location.patch | Bin 0 -> 601 bytes pkg/wakaama/0002-defined-endianness.patch | Bin 0 -> 665 bytes .../0003-fixed-warnings-in-er-coap-13.c.patch | Bin 0 -> 2424 bytes .../0004-fixed-warnings-in-packet.c.patch | Bin 0 -> 1047 bytes .../0005-fixed-warnings-in-tlv.c.patch | Bin 0 -> 1505 bytes .../0006-fixed-warnings-in-utils.c.patch | Bin 0 -> 970 bytes pkg/wakaama/Makefile | 38 ++++++++++++++++++ pkg/wakaama/Makefile.include | 1 + 8 files changed, 39 insertions(+) create mode 100644 pkg/wakaama/0001-changing-header-location.patch create mode 100644 pkg/wakaama/0002-defined-endianness.patch create mode 100644 pkg/wakaama/0003-fixed-warnings-in-er-coap-13.c.patch create mode 100644 pkg/wakaama/0004-fixed-warnings-in-packet.c.patch create mode 100644 pkg/wakaama/0005-fixed-warnings-in-tlv.c.patch create mode 100644 pkg/wakaama/0006-fixed-warnings-in-utils.c.patch create mode 100644 pkg/wakaama/Makefile create mode 100644 pkg/wakaama/Makefile.include diff --git a/pkg/wakaama/0001-changing-header-location.patch b/pkg/wakaama/0001-changing-header-location.patch new file mode 100644 index 0000000000000000000000000000000000000000..a89eb516d1acd2dc073c13205d9aff6f0945f003 GIT binary patch literal 601 zcmZ=O%Fk6uOEWW0G*2{7F-tNsPD)C)G&D-JG&L|WFiuWROi45}O*TqSwJ=Um@XgOt z2u>|fFf>;%Ft7q61tS9kLoSdpRtheOMMbG8sb!ft3O0#3sTF!DZ~=$(+{DZrz2y8{ zJ1&>Rl2j{&kc?6t1w&&6$I^5KBLhQI1w$h%12ZcVa|LY!Ljwb@;L@b5)Z`K?h3Ejs z5N8hsLw&PYh2)IHy!6bxbcKx6#FW$`g`E84#FEVXJT5L>U0p7P<ou#k{mi_Q)S|q^ zoMOEUg&GAT1#Mj}1w)0j%$!t+_S6&|1w)0*yyDa%kX8+CO%OjNH76C!)z#$UO36%1 zQ_$5-&n!_$)W<M12}6i0GcP5zLc!25$;8MYSx?W{EX6#<&`811z`)GJ1mrd>=5T3i zYb#(e%fUfG*UUi2TtOR5Iyi7CC}-v+=ai<TD%cd4q@<*#>1EiV2`1&|=YT}Hbm3~1 zQj2tx^Aihn4UP2?OuY;xE^TaTKoTHB(^68?6v912JmP))-GjLllv7gEGV@XueEi)t v^z`&J719cdGV@B(G>S`7Qj3ao6yoE<9OE5>+=JueHMw+kxeWCz^$fWHipR4G literal 0 HcmV?d00001 diff --git a/pkg/wakaama/0002-defined-endianness.patch b/pkg/wakaama/0002-defined-endianness.patch new file mode 100644 index 0000000000000000000000000000000000000000..c8ab83296176dccc9fe583d8ec0a41ce3ad92d10 GIT binary patch literal 665 zcmZ=O%Fk6WOffRDFiJE{N;5P_vq&{aN=-4cFilA`FtSKVF)=bWHAynHFf~k3@XgOt z2u>|fFf>;%Ft7q61tS9kLoSdpRtheOMMbG8sb!ft3O0#3sTF!DZ~=$(+{DZrz2y8{ zJ1&>Rl2j{&kc?6t1w&&6$I^5KBLhQI1w&ISLklZY0|jjZLjwb@;L@b5)Z`K?h3Ejs z5N8hsBYm@2g_P8^%)HbTh19&1%*4FB)Z$_;E?r$+E`{X$qE!8ooHD&+g&GAj1#K|k zQZQ6V%gjktNX|&iOHWPFQ7}`;%qvbUD#^^xE7s7~<l;)nOiNSH)lJVVQApHBG9(F! z!<Ctrl3Jl)U}|BOW}Kp@XJC<RW|n5CU}#`qW?}-eA4M;hwzjqcihc(N1zjT(9Ww=O zBNH7%BLxQsE(PVxyyTqHlvD+q%)FA4%7WBly$m~K;k2Cm#1fDgm$q_dnnHZMQ)Gy1 zynm33YfyZ=f~~DWJe1?(84}{-8t>}o;_2uYAJ3(&3<)I#pKxCz-*^;hE^X!1oZ?h; zHBO%HQ2ihUc`2D`T-qSFq~)cgra{d?Qlp@pi7bO^gMxBuQBi)8LO@PxVsR=o#xTrK U$S;D5q3YJv<ucT>)HCD)09zu!O8@`> literal 0 HcmV?d00001 diff --git a/pkg/wakaama/0003-fixed-warnings-in-er-coap-13.c.patch b/pkg/wakaama/0003-fixed-warnings-in-er-coap-13.c.patch new file mode 100644 index 0000000000000000000000000000000000000000..b938d95170471cd8b57ac6a8ecab701c0ff16703 GIT binary patch literal 2424 zcmZ=O%Fk6uG%`p`N;9*tNJ=s?H8D;zOiD>JPBk!1F)}tcurx9;GBh!;NHa=R@XgOt z2u>|fFf>;%Ft7q61tS9kLoSdpRtheOMMbG8sb!ft3O0#3sTF!DZ~=$(+{DZrz2y8{ zJ1&>Rl2j{&kc?6t1w&&6$I^5KBLhQI1w$h%V>2sbLj`RELjwb@;L@b5)Z`K?h3Ejs z5N8hsV|}w&g|y6y)D(sC#G<^+y!2v)%shqEBHiTt!~$JIW4&Z9E?r$+E`{X$qEvl^ zI1*DYS)oS3&{RPi26VxIOTkbfEi)%oAvq&4FFiFyN5N7dGp{(cs3bE#uUJD{Q%Au} zAtf~@6~fom<l;)nOiNSH)lJVVQApIsYhe;zX|Bw?l++4^<kU1XqvT{gJ%f}q^Hh^G z1w#V^GZPb#e+Zb*rLC>4K)?<M2L)YY3nLwK1#JlB;Gh5swD|PYlK8U3qRhmkoK%hE z{Ji24h0@Ht5{vi}1+Apgw6xSB9fjh|s?_)rg`Cv9^pXr61&FHTjKm@Zt-QqCRHz6S zmx8_)I54S8Xz6o-on&YhU%~~BX|SVnGgCA)xwPS)0P)N6GgCCV6soxt6cmb5OG=CK z6tuOION)w9^Gf1#GgGX&6l%FZL1Aucpkt<>4WcX+kb|PIG_|M_5g;G~6|@Qxle1Gx zpxy+f5LAytMYQruOA1O$G(ncbt%o}gDU1^f;tR4%bnQxuGULJaflS5_jL%8U(@}tg zFVtjfkkPeV3R?PH+6oF9AjfG!+-8js0O>&DLbQT)LPNv=917rIur#&=r3gzCP{KeC zhK$t2l+>d5f};G2%J|ZvOt4+p1465`C{vRQ<g&~(1r0^d;CTOl5Kn(U4Y1b>vP*On zoc$dGprY{sLH-eu@u5MUnwqdEGO*_2(p69Z8KhtfNtNL6f!hxD4pbVNMj@$B6K035 z9g<>1<YSQr1uIejm{@=Vz|>I39G(t}Q%mAW2mrAEA!!a`A2_vu@((nl<U`_C!Bznp zCU6Cs3b5z{1pq`hC}qGsqhPC0T9gU)KXzGYaKN*yCRn+G0=8fTd0oL)p}3?dCpAw4 z<ZNqjyal_4Kw}5$KHPC;4Nf+OhDHXUU^6r{GDZqFP*DO6x19XsL{LcyN#FQV4>$vm zkbZppogG2RD?TvPH7F7@5rNG^Nk*t{0f(g)OcgZvFj5n`9&AYpRShU`5$Vd%&={1W zv<(f7O^`weDP^JRMh_uy*$Q?fBxuSrKy{M_SR~pY*49?tUR_f`TN^9@$v%kmfoimZ ztpZe)Hgc-KP^5uKLs0c7sR&g)$hU~31Xiy}WMV>#Kxm3Gf`*q7N_ZiqC{P`Q7D^xo z8ykT#8b}gc?m_|qp1(-RfC>r<L=|Aco>8tS$xfF`8&vvffgFL7@IV5{1+O7Eedy|P L8R}W;8FB#tZlLbJ literal 0 HcmV?d00001 diff --git a/pkg/wakaama/0004-fixed-warnings-in-packet.c.patch b/pkg/wakaama/0004-fixed-warnings-in-packet.c.patch new file mode 100644 index 0000000000000000000000000000000000000000..624514ce7a40003c8de38e5eec54633d2776241a GIT binary patch literal 1047 zcmZ=O%Fk6uNij`JF*YzVOfoPrH%>N4N-;Asw@6DhH8)92PD-*!v`kDiHZ?F&@XgOt z2u>|fFf>;%Ft7q61tS9kLoSdpRtheOMMbG8sb!ft3O0#3sTF!DZ~=$(+{DZrz2y8{ zJ1&>Rl2j{&kc?6t1w&&6$I^5KBLhQI1w$h%6Jsj_O9gEMLjwb@;L@b5)Z`K?h3Ejs z5N8hs6MeH-g|y6y)D(sC#G<^+y!2v)%shpH#N_PM61`+DE?r$+E`{X$qEvmDm_m($ zse(2La48rnq-Ex$DkNtl=B1~m=qQ*fWabs87L{b?=M`&cYjSa=WTvGl=<23tmMA3Z zqZ*Th%IC_=OG&LzFgG(dG)+s>)3dNJOEEN0QZO_yFf%a$xdYt<E^TdX1$0v!929gd z&2`Kav@OkbEEOCa6pBj{OEQxc%JMT)6fzR?QgTw`i&BeIOEhxIbB%K2lk@XRQY%X0 zOBA#epzHu0E(M$bY>t*fT2X#(aB6XJW`3RrKIO^zi3RbHpaWZxn_66)n4YT1rBKbK z4YEW7WS}O@W@}_YWIIqKpoUm;DJW;ArKF}Q_=Ni!`Nli@c)I$9#QXZYxI#RToS2uK zniHR&RGeB=mZ|}>L`MN?fUaF`W{M7qUo=66rskz&rg4FS($D}LmWGA~Iu=NQ3HB8z zU`vbROAw)2SejZ)Zn%QN0*b+=V}=>NV20`hQRuphQi}`n^NPs{a*%NfkYrL?lnIW% y(xS`&YiQ_#q81(qMXAN5IVB3V3V!|}@oxU1elGDQ@dhT=pe)2?sAs8X$OQmEFfBg- literal 0 HcmV?d00001 diff --git a/pkg/wakaama/0005-fixed-warnings-in-tlv.c.patch b/pkg/wakaama/0005-fixed-warnings-in-tlv.c.patch new file mode 100644 index 0000000000000000000000000000000000000000..22d39453de278ec12b14272e9ace18f037d4528e GIT binary patch literal 1505 zcmZ=O%Fk6WGD|TxGfhlQH8V|3vq()%Of^WeNHQ}_wy-cwHZU|#OtCb!NVYUl@XgOt z2u>|fFf>;%Ft7q61tS9kLoSdpRtheOMMbG8sb!ft3O0#3sTF!DZ~=$(+{DZrz2y8{ zJ1&>Rl2j{&kc?6t1w&&6$I^5KBLhQI1w$h%Qwu8-BL!^(Ljwb@;L@b5)Z`K?h3Ejs z5N8hsQ+=~og|y6y)D(sC#G<^+y!2v)%shpXoHD&+E-qbNT`q-!>~#I|#O%bx+(bAH zmRG1zFjvsl*473qGgL^+%t=*9&PdElPfgKLFj2_ND^4vc$;{6y*3j0}Q7~3WNzF-x z@O3r0xKc9H(iC)c(=$sH67`ewi&FI=rY0eAxH9unQY#cJ4HFGgQ!VxM3`{M|(u`9S z3=Is-OiV!TL($8nt*xzqqTj(mLD$ek$6P@hOgcDlDJW<uC@3hnB$j2SDEK9oB^DLs z>nM2Um89k<IOi7?<QFA^+^C?dkeQcRl9`yJ;27YkkeHXEkeOSMlbV~FR{~Z5GsrD5 zDKj-s!7V4Xv?RYoL02IlCpED+RiP*~EwxCYBwqpK!JPbbn0lxD;^Yj4;QX|b^2DN4 z1<$;^{4%hC#R~4ZNgj9%&{fdl(pJy{8Kgy3pwGpnpq!bPoKu>Ts-TpaSCU$kmzYzm zm!ZT33O{25a~(4UZ4hOy;NYN;nOCBaQ=V&-8=qg0SXi1GlJAz2pID+%nweK(5nrO9 zrI1vbmX=zi!vzXxthhL{DmA_YsxCe!H4l&4l>E}9oKyuZg_OjS!~jh$g=#Kskf9o7 z`I#x25UZ>qRuz|LmLz8=Xg~x(=4wJDsv%S|C}K>kz`imACkSmbLsK0zUzOyP#iyhu z=clB`XXce?K)ebP1bM9_rz`;K*wmcjREW7y<3X+}N-ZwUDN(RR3n9<E5)F`6UAwZx zoYGVsP!0>wwaZD(OE1aLfqKoFOBZAW2xq1#XuyoJMNzB?@jXnD1|%poaVZ9=17jpN yg7`4?3Wm_I0}0lGL&n_D0F+_O4Gr;xOd2@KsS-Aj)H4)9M^~52P|s4&kP865CZa3= literal 0 HcmV?d00001 diff --git a/pkg/wakaama/0006-fixed-warnings-in-utils.c.patch b/pkg/wakaama/0006-fixed-warnings-in-utils.c.patch new file mode 100644 index 0000000000000000000000000000000000000000..4b3c504ade98553576551499125ace2ed3c4d7f2 GIT binary patch literal 970 zcmZ=O%Fk6WO0!5dPf9UQO-xELHBB>0Gf7D?NJ%tJHA*xxHA=EHO*2R}HB7ct@XgOt z2u>|fFf>;%Ft7q61tS9kLoSdpRtheOMMbG8sb!ft3O0#3sTF!DZ~=$(+{DZrz2y8{ zJ1&>Rl2j{&kc?6t1w&&6$I^5KBLhQI1w&&i17j-_BL!^(Ljwb@;L@b5)Z`K?h3Ejs z5N8hsGkvpIg|y6y)D(sC#G<^+y!2v)%shqClFXc9y<{#fU0q!+h2;FARDGzBLXCon zg0{A{E|-F#LRw}{szP!`VqSV`ijIP@LS|lZYEemMeqOPLwx*7Pp+ZV(PAZ76p{vQo zm6Dm3rl6~vo>`)hsE=Z15(<|qGcP5zLLtq}DAm%~NKY@>z&th0BuT;0z`)GJ1mq+% z{ao7G+6ri9I5;Ti8XD`ED`<mB2L~<%1uX^V{JfH)%%swi{Gwtju!w?!f=gmqW{QGe zVp(EQQNE6XXI@Eaj)HT3Q9*uDBFOOyx(b<jnI)NtISP&eo(hS1DGHgn1v#m?sd*(} z1u%m`@{=kRyb{yWQY#g76#{Zn6N^(7ic-^3ixf)o6+r&Z$xr9fRnX$nR?q@z(xNKR z=i*Y(*Wv>C+}PAy$4o&RL|G^}I4I<l=Nje47pE4Lr544PC}=4Z6qUuNW#**>gM~C8 z^2zymC8-r9U<FWifDRX?W^hsfYj?`eFDWi5N-QA890lS*S$<}Uf|f#BQGRZ4YH@L9 zex8RWmqIm{HpmDKkgO)mf!4@^$QrD<6qGa5Qc}|te8PQ=eB+&cJYD@l;(h&HT)DVF a=3siPB(W$xwIslrOIMf6P|s4&kP86rrWG;( literal 0 HcmV?d00001 diff --git a/pkg/wakaama/Makefile b/pkg/wakaama/Makefile new file mode 100644 index 0000000000..9c4b301417 --- /dev/null +++ b/pkg/wakaama/Makefile @@ -0,0 +1,38 @@ +PKG_NAME=wakaama +PKG_URL=git://github.com/eclipse/wakaama.git +PKG_VERSION=69a32cfae39f66fe4eec4cc8d1cd48ced7ad447c +PKG_DIR=$(CURDIR)/$(PKG_NAME) +PKG_TEMP_DIR=$(CURDIR)/temp + +.PHONY: all clean patch + +all: patch + "$(MAKE)" -C $(PKG_DIR) + +patch: $(PKG_DIR)/Makefile + +$(PKG_DIR)/Makefile: $(PKG_TEMP_DIR)/.git/config + echo 'include $$(RIOTBASE)/Makefile.base' > $(PKG_DIR)/Makefile + +$(PKG_TEMP_DIR)/.git/config: + test -d "$(PKG_TEMP_DIR)" || git clone "$(PKG_URL)" "$(PKG_TEMP_DIR)"; \ + cd "$(PKG_TEMP_DIR)" && git checkout -f "$(PKG_VERSION)"; \ + cd "$(PKG_TEMP_DIR)" && git am --ignore-whitespace "$(CURDIR)"/*.patch; \ + mkdir -p "$(PKG_DIR)" ; \ + cp $(PKG_TEMP_DIR)/core/*.c $(PKG_TEMP_DIR)/core/*.h $(PKG_DIR); \ + cp $(PKG_TEMP_DIR)/core/er-coap-13/*.c $(PKG_TEMP_DIR)/core/er-coap-13/*.h $(PKG_DIR); \ + rm -Rf "$(PKG_TEMP_DIR)" +clean:: + @echo "Cleaning up $(PKG_NAME) package..." + @cd "$(PKG_DIR)" 2> /dev/null > /dev/null && \ + git clean -x -f && \ + git am --abort && \ + git reset --hard "$(PKG_VERSION)" && \ + $(MAKE) patch || true + + +distclean:: + rm -rf "$(PKG_DIR)" + +Makefile.include: + @true diff --git a/pkg/wakaama/Makefile.include b/pkg/wakaama/Makefile.include new file mode 100644 index 0000000000..017dae1841 --- /dev/null +++ b/pkg/wakaama/Makefile.include @@ -0,0 +1 @@ +INCLUDES += -I$(RIOTBASE)/pkg/wakaama/wakaama -- GitLab