wok-next rev 20358

Update libunwind, strace; pcmanfm-qt: update dependencies; shrink icu (less 2MB comparing to the *-full version); add awf.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Wed Nov 22 21:52:02 2017 +0200 (2017-11-22)
parents c04bd033a43d
children 467541fe91e8
files awf/description.txt awf/receipt awf/stuff/patches/install.patch awf/stuff/patches/series icu/receipt icu/stuff/data/coll/collocal.mk icu/stuff/data/curr/reslocal.mk icu/stuff/data/lang/reslocal.mk icu/stuff/data/locales/reslocal.mk icu/stuff/data/rbnf/rbnflocal.mk icu/stuff/data/region/reslocal.mk icu/stuff/data/unit/reslocal.mk icu/stuff/data/zone/reslocal.mk icu/stuff/patches/icu4c-58.2-fix_enumeration-1.patch icu/stuff/patches/series libunwind-dev/receipt libunwind/receipt pcmanfm-qt/receipt strace/receipt
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/awf/description.txt	Wed Nov 22 21:52:02 2017 +0200
     1.3 @@ -0,0 +1,3 @@
     1.4 +Henry Spencer at the University of Toronto wrote a formatter that accepts
     1.5 +a large subset of the `nroff -ms` and `nroff -man` formatting commands, using
     1.6 +`awk` and `sh`.
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/awf/receipt	Wed Nov 22 21:52:02 2017 +0200
     2.3 @@ -0,0 +1,26 @@
     2.4 +# SliTaz package receipt v2.
     2.5 +
     2.6 +PACKAGE="awf"
     2.7 +VERSION="2000-10"
     2.8 +CATEGORY="development"
     2.9 +SHORT_DESC="The Amazingly Workable Formatter"
    2.10 +MAINTAINER="al.bobylev@gmail.com"
    2.11 +LICENSE="custom"
    2.12 +WEB_SITE="http://doc.cat-v.org/henry_spencer/awf/"
    2.13 +
    2.14 +TARBALL="$PACKAGE-$VERSION.tar.gz"
    2.15 +WGET_URL="http://doc.cat-v.org/henry_spencer/awf/awf.tar.gz"
    2.16 +
    2.17 +compile_rules() {
    2.18 +	dos2unix *
    2.19 +	make install
    2.20 +}
    2.21 +
    2.22 +testsuite() {
    2.23 +	make r
    2.24 +}
    2.25 +
    2.26 +genpkg_rules() {
    2.27 +	copy @std
    2.28 +	DEPENDS=""
    2.29 +}
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/awf/stuff/patches/install.patch	Wed Nov 22 21:52:02 2017 +0200
     3.3 @@ -0,0 +1,34 @@
     3.4 +--- a/Makefile
     3.5 ++++ b/Makefile
     3.6 +@@ -1,6 +1,6 @@
     3.7 + AWFLIB = /usr/lib/awf	# beware, awf itself knows this
     3.8 + BIN = /usr/bin
     3.9 +-MAN = /usr/man/man1
    3.10 ++MAN = /usr/share/man/man1
    3.11 + CP = common dev.dumb mac.man mac.ms pass1 pass2.base pass2.man pass2.ms pass3
    3.12 + DTR = README COPYRIGHT Makefile awf awf.1 awf.1.out common dev.dumb mac.man \
    3.13 + 	mac.ms pass1 pass2.base pass2.man pass2.ms pass3
    3.14 +@@ -8,16 +8,17 @@
    3.15 + SHELL = /bin/sh
    3.16 + 
    3.17 + r:	awf.1
    3.18 +-	chmod +x awf
    3.19 +-	AWFLIB=. awf -man awf.1 >tmp
    3.20 ++	chmod +x ./awf
    3.21 ++	AWFLIB=. ./awf -man awf.1 >tmp
    3.22 + 	cmp tmp awf.1.out
    3.23 + 	rm tmp
    3.24 + 
    3.25 + install:
    3.26 +-	-if test ! -d $(AWFLIB) ; then mkdir $(AWFLIB) ; fi
    3.27 +-	cp $(CP) $(AWFLIB)
    3.28 +-	cp awf $(BIN)
    3.29 +-	cp awf.1 $(MAN)
    3.30 ++	mkdir -p $(DESTDIR)$(AWFLIB) $(DESTDIR)$(BIN) $(DESTDIR)$(MAN)
    3.31 ++	cp $(CP) $(DESTDIR)$(AWFLIB)
    3.32 ++	chmod +x ./awf
    3.33 ++	cp awf $(DESTDIR)$(BIN)
    3.34 ++	cp awf.1 $(DESTDIR)$(MAN)
    3.35 + 
    3.36 + rr:	r testm tests.Z tests.out.Z
    3.37 + 	AWFLIB=. awf -man testm >tmp
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/awf/stuff/patches/series	Wed Nov 22 21:52:02 2017 +0200
     4.3 @@ -0,0 +1,1 @@
     4.4 +install.patch
     5.1 --- a/icu/receipt	Tue Nov 21 12:56:18 2017 +0200
     5.2 +++ b/icu/receipt	Wed Nov 22 21:52:02 2017 +0200
     5.3 @@ -1,44 +1,55 @@
     5.4  # SliTaz package receipt v2.
     5.5  
     5.6  PACKAGE="icu"
     5.7 -VERSION="58.2"
     5.8 +VERSION="60.1"
     5.9  CATEGORY="system-tools"
    5.10  SHORT_DESC="International Components for Unicode"
    5.11  MAINTAINER="pankso@slitaz.org"
    5.12  LICENSE="MIT"
    5.13  WEB_SITE="http://site.icu-project.org/"
    5.14 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/icu.html"
    5.15  
    5.16 -TARBALL="$PACKAGE-$VERSION.tar.gz"
    5.17 -WGET_URL="http://download.icu-project.org/files/icu4c/$VERSION/icu4c-${VERSION//./_}-src.tgz"
    5.18 -TARBALL_MD5="fac212b32b7ec7ab007a12dff1f3aea1"
    5.19 +# We need to get sources from SVN in order to customize ICU and shrink its size.
    5.20 +# http://userguide.icu-project.org/icudata#TOC-Customizing-ICU-s-Data-Library
    5.21 +#
    5.22 +#TARBALL="$PACKAGE-$VERSION.tar.gz"
    5.23 +#WGET_URL="http://download.icu-project.org/files/icu4c/$VERSION/icu4c-${VERSION//./_}-src.tgz"
    5.24 +#TARBALL_MD5="3d164a2d1bcebd1464c6160ebb8315ef"
    5.25 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
    5.26 +WGET_URL="svn|http://source.icu-project.org/repos/icu/tags/release-${VERSION//./-}/"
    5.27  
    5.28 -SPLIT="libicu icu icu-dev"
    5.29 +BUILD_DEPENDS="subversion"
    5.30 +SPLIT="libicu icu icu-dev libicu-full:full icu-full:full icu-full-dev:full"
    5.31  
    5.32 -# Rules to configure and make the package.
    5.33 -compile_rules()
    5.34 -{
    5.35 -	cd $src/source
    5.36 +compile_rules() {
    5.37 +	cd $src/icu4c/source
    5.38 +	sed -i.orig 's/xlocale/locale/' i18n/digitlst.cpp
    5.39 +	if [ -z "$SET" ]; then
    5.40 +		rm data/mappings/ucm*.mk
    5.41 +		cp -r $stuff/* .
    5.42 +	fi
    5.43 +
    5.44  	./configure $CONFIGURE_ARGS && make && make install
    5.45  }
    5.46  
    5.47 -# Rules to gen a SliTaz package suitable for Tazpkg.
    5.48 -genpkg_rules()
    5.49 -{
    5.50 +genpkg_rules() {
    5.51  	case $PACKAGE in
    5.52 -		libicu)
    5.53 +		libicu|libicu-full)
    5.54  			copy libicuuc.so* libicudata.so*
    5.55  			CAT="libs|core libraries"
    5.56  			DEPENDS=" "
    5.57  			;;
    5.58 -		icu)
    5.59 -			copy bin/ sbin/ *.so*
    5.60 +		icu|icu-full)
    5.61 +			copy bin/ sbin/ *.so* @rm
    5.62  			rm $fs/usr/bin/icu-config
    5.63 -			remove_already_packed
    5.64  			DEPENDS="libicu"
    5.65  			;;
    5.66  		*-dev)
    5.67 -			copy @std @dev
    5.68 -			remove_already_packed
    5.69 +			copy @std @dev @rm
    5.70  			;;
    5.71  	esac
    5.72 +
    5.73 +	case $PACKAGE in
    5.74 +		*full*) PROVIDE="${PACKAGE/-full/}";;
    5.75 +	esac
    5.76  }
     6.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.2 +++ b/icu/stuff/data/coll/collocal.mk	Wed Nov 22 21:52:02 2017 +0200
     6.3 @@ -0,0 +1,4 @@
     6.4 +COLLATION_SOURCE = ar.txt ca.txt cs.txt da.txt de.txt de_AT.txt el.txt en.txt\
     6.5 + en_US.txt en_US_POSIX.txt es.txt fa.txt fa_AF.txt fi.txt fr.txt fr_CA.txt\
     6.6 + hr.txt hu.txt id.txt is.txt it.txt ja.txt nb.txt nl.txt nn.txt pl.txt pt.txt\
     6.7 + ro.txt ru.txt sl.txt sv.txt tr.txt uk.txt vi.txt zh.txt zh_Hant.txt
     7.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.2 +++ b/icu/stuff/data/curr/reslocal.mk	Wed Nov 22 21:52:02 2017 +0200
     7.3 @@ -0,0 +1,29 @@
     7.4 +CURR_SOURCE = ar.txt ar_AE.txt ar_DJ.txt ar_ER.txt ar_KM.txt ar_LB.txt\
     7.5 + ar_SO.txt ar_SS.txt ca.txt ca_FR.txt cs.txt da.txt de.txt de_CH.txt de_LI.txt\
     7.6 + de_LU.txt el.txt en.txt en_001.txt en_150.txt en_AG.txt en_AI.txt en_AT.txt\
     7.7 + en_AU.txt en_BB.txt en_BE.txt en_BI.txt en_BM.txt en_BS.txt en_BW.txt\
     7.8 + en_BZ.txt en_CA.txt en_CC.txt en_CH.txt en_CK.txt en_CM.txt en_CX.txt\
     7.9 + en_CY.txt en_DE.txt en_DG.txt en_DK.txt en_DM.txt en_ER.txt en_FI.txt\
    7.10 + en_FJ.txt en_FK.txt en_FM.txt en_GB.txt en_GD.txt en_GG.txt en_GH.txt\
    7.11 + en_GI.txt en_GM.txt en_GY.txt en_HK.txt en_IE.txt en_IL.txt en_IM.txt\
    7.12 + en_IN.txt en_IO.txt en_JE.txt en_JM.txt en_KE.txt en_KI.txt en_KN.txt\
    7.13 + en_KY.txt en_LC.txt en_LR.txt en_LS.txt en_MG.txt en_MO.txt en_MS.txt\
    7.14 + en_MT.txt en_MU.txt en_MW.txt en_MY.txt en_NA.txt en_NF.txt en_NG.txt\
    7.15 + en_NL.txt en_NR.txt en_NU.txt en_NZ.txt en_PG.txt en_PH.txt en_PK.txt\
    7.16 + en_PN.txt en_PW.txt en_RW.txt en_SB.txt en_SC.txt en_SD.txt en_SE.txt\
    7.17 + en_SG.txt en_SH.txt en_SI.txt en_SL.txt en_SS.txt en_SX.txt en_SZ.txt\
    7.18 + en_TC.txt en_TK.txt en_TO.txt en_TT.txt en_TV.txt en_TZ.txt en_UG.txt\
    7.19 + en_VC.txt en_VG.txt en_VU.txt en_WS.txt en_ZA.txt en_ZM.txt en_ZW.txt\
    7.20 + es.txt es_419.txt es_AR.txt es_BO.txt es_BR.txt es_BZ.txt es_CL.txt es_CO.txt\
    7.21 + es_CR.txt es_CU.txt es_DO.txt es_EC.txt es_GQ.txt es_GT.txt es_HN.txt\
    7.22 + es_MX.txt es_NI.txt es_PA.txt es_PE.txt es_PH.txt es_PR.txt es_PY.txt\
    7.23 + es_SV.txt es_US.txt es_UY.txt es_VE.txt fa.txt fa_AF.txt fi.txt fr.txt\
    7.24 + fr_BI.txt fr_CA.txt fr_CD.txt fr_DJ.txt fr_DZ.txt fr_GN.txt fr_HT.txt\
    7.25 + fr_KM.txt fr_LU.txt fr_MG.txt fr_MR.txt fr_MU.txt fr_RW.txt fr_SC.txt\
    7.26 + fr_SY.txt fr_TN.txt fr_VU.txt hr.txt hr_BA.txt hu.txt id.txt is.txt it.txt\
    7.27 + ja.txt nb.txt nl.txt nl_AW.txt nl_BQ.txt nl_CW.txt nl_SR.txt nl_SX.txt\
    7.28 + nn.txt pl.txt pt.txt pt_AO.txt pt_CH.txt pt_CV.txt pt_GQ.txt pt_GW.txt\
    7.29 + pt_LU.txt pt_MO.txt pt_MZ.txt pt_PT.txt pt_ST.txt pt_TL.txt ro.txt ro_MD.txt\
    7.30 + ru.txt ru_BY.txt ru_KG.txt ru_KZ.txt ru_MD.txt sl.txt sv.txt tr.txt uk.txt\
    7.31 + vi.txt zh.txt zh_Hans.txt zh_Hans_HK.txt zh_Hans_MO.txt zh_Hans_SG.txt\
    7.32 + zh_Hant.txt zh_Hant_HK.txt zh_Hant_MO.txt
     8.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.2 +++ b/icu/stuff/data/lang/reslocal.mk	Wed Nov 22 21:52:02 2017 +0200
     8.3 @@ -0,0 +1,24 @@
     8.4 +LANG_SOURCE = ar.txt ar_EG.txt ar_LY.txt ar_SA.txt ca.txt cs.txt da.txt de.txt\
     8.5 + de_AT.txt de_CH.txt de_LU.txt el.txt en.txt en_001.txt en_150.txt en_AG.txt\
     8.6 + en_AI.txt en_AT.txt en_AU.txt en_BB.txt en_BE.txt en_BM.txt en_BS.txt\
     8.7 + en_BW.txt en_BZ.txt en_CA.txt en_CC.txt en_CH.txt en_CK.txt en_CM.txt\
     8.8 + en_CX.txt en_CY.txt en_DE.txt en_DG.txt en_DK.txt en_DM.txt en_ER.txt\
     8.9 + en_FI.txt en_FJ.txt en_FK.txt en_FM.txt en_GB.txt en_GD.txt en_GG.txt\
    8.10 + en_GH.txt en_GI.txt en_GM.txt en_GY.txt en_HK.txt en_IE.txt en_IL.txt\
    8.11 + en_IM.txt en_IN.txt en_IO.txt en_JE.txt en_JM.txt en_KE.txt en_KI.txt\
    8.12 + en_KN.txt en_KY.txt en_LC.txt en_LR.txt en_LS.txt en_MG.txt en_MO.txt\
    8.13 + en_MS.txt en_MT.txt en_MU.txt en_MW.txt en_MY.txt en_NA.txt en_NF.txt\
    8.14 + en_NG.txt en_NL.txt en_NR.txt en_NU.txt en_NZ.txt en_PG.txt en_PH.txt\
    8.15 + en_PK.txt en_PN.txt en_PW.txt en_RW.txt en_SB.txt en_SC.txt en_SD.txt\
    8.16 + en_SE.txt en_SG.txt en_SH.txt en_SI.txt en_SL.txt en_SS.txt en_SX.txt\
    8.17 + en_SZ.txt en_TC.txt en_TK.txt en_TO.txt en_TT.txt en_TV.txt en_TZ.txt\
    8.18 + en_UG.txt en_VC.txt en_VG.txt en_VU.txt en_WS.txt en_ZA.txt en_ZM.txt\
    8.19 + en_ZW.txt es_419.txt es_AR.txt es_BO.txt es_BR.txt es_BZ.txt es_CL.txt\
    8.20 + es_CO.txt es_CR.txt es_CU.txt es_DO.txt es_EC.txt es_GT.txt es_HN.txt\
    8.21 + es_MX.txt es_NI.txt es_PA.txt es_PE.txt es_PR.txt es_PY.txt es_SV.txt\
    8.22 + es_US.txt es_UY.txt es_VE.txt fa.txt fa_AF.txt fi.txt fr.txt fr_BE.txt\
    8.23 + fr_CA.txt fr_CH.txt hr.txt hu.txt id.txt is.txt it.txt ja.txt nb.txt nl.txt\
    8.24 + nn.txt pl.txt pt.txt pt_AO.txt pt_CH.txt pt_CV.txt pt_GQ.txt pt_GW.txt\
    8.25 + pt_LU.txt pt_MO.txt pt_MZ.txt pt_PT.txt pt_ST.txt pt_TL.txt ro.txt ro_MD.txt\
    8.26 + ru.txt sl.txt sv.txt sv_FI.txt tr.txt uk.txt vi.txt zh.txt zh_Hans.txt\
    8.27 + zh_Hant.txt zh_Hant_HK.txt zh_Hant_MO.txt
     9.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.2 +++ b/icu/stuff/data/locales/reslocal.mk	Wed Nov 22 21:52:02 2017 +0200
     9.3 @@ -0,0 +1,44 @@
     9.4 +GENRB_SOURCE = ar.txt ar_001.txt ar_AE.txt ar_BH.txt ar_DJ.txt ar_DZ.txt\
     9.5 + ar_EG.txt ar_EH.txt ar_ER.txt ar_IL.txt ar_IQ.txt ar_JO.txt ar_KM.txt\
     9.6 + ar_KW.txt ar_LB.txt ar_LY.txt ar_MA.txt ar_MR.txt ar_OM.txt ar_PS.txt\
     9.7 + ar_QA.txt ar_SA.txt ar_SD.txt ar_SO.txt ar_SS.txt ar_SY.txt ar_TD.txt\
     9.8 + ar_TN.txt ar_YE.txt ca.txt ca_AD.txt ca_ES.txt ca_FR.txt ca_IT.txt cs.txt\
     9.9 + cs_CZ.txt da.txt da_DK.txt da_GL.txt de.txt de_AT.txt de_BE.txt de_CH.txt\
    9.10 + de_DE.txt de_IT.txt de_LI.txt de_LU.txt el.txt el_CY.txt el_GR.txt en.txt\
    9.11 + en_001.txt en_150.txt en_AG.txt en_AI.txt en_AS.txt en_AT.txt en_AU.txt\
    9.12 + en_BB.txt en_BE.txt en_BI.txt en_BM.txt en_BS.txt en_BW.txt en_BZ.txt\
    9.13 + en_CA.txt en_CC.txt en_CH.txt en_CK.txt en_CM.txt en_CX.txt en_CY.txt\
    9.14 + en_DE.txt en_DG.txt en_DK.txt en_DM.txt en_ER.txt en_FI.txt en_FJ.txt\
    9.15 + en_FK.txt en_FM.txt en_GB.txt en_GD.txt en_GG.txt en_GH.txt en_GI.txt\
    9.16 + en_GM.txt en_GU.txt en_GY.txt en_HK.txt en_IE.txt en_IL.txt en_IM.txt\
    9.17 + en_IN.txt en_IO.txt en_JE.txt en_JM.txt en_KE.txt en_KI.txt en_KN.txt\
    9.18 + en_KY.txt en_LC.txt en_LR.txt en_LS.txt en_MG.txt en_MH.txt en_MO.txt\
    9.19 + en_MP.txt en_MS.txt en_MT.txt en_MU.txt en_MW.txt en_MY.txt en_NA.txt\
    9.20 + en_NF.txt en_NG.txt en_NL.txt en_NR.txt en_NU.txt en_NZ.txt en_PG.txt\
    9.21 + en_PH.txt en_PK.txt en_PN.txt en_PR.txt en_PW.txt en_RW.txt en_SB.txt\
    9.22 + en_SC.txt en_SD.txt en_SE.txt en_SG.txt en_SH.txt en_SI.txt en_SL.txt\
    9.23 + en_SS.txt en_SX.txt en_SZ.txt en_TC.txt en_TK.txt en_TO.txt en_TT.txt\
    9.24 + en_TV.txt en_TZ.txt en_UG.txt en_UM.txt en_US.txt en_US_POSIX.txt en_VC.txt\
    9.25 + en_VG.txt en_VI.txt en_VU.txt en_WS.txt en_ZA.txt en_ZM.txt en_ZW.txt\
    9.26 + es.txt es_419.txt es_AR.txt es_BO.txt es_BR.txt es_BZ.txt es_CL.txt es_CO.txt\
    9.27 + es_CR.txt es_CU.txt es_DO.txt es_EA.txt es_EC.txt es_ES.txt es_GQ.txt\
    9.28 + es_GT.txt es_HN.txt es_IC.txt es_MX.txt es_NI.txt es_PA.txt es_PE.txt\
    9.29 + es_PH.txt es_PR.txt es_PY.txt es_SV.txt es_US.txt es_UY.txt es_VE.txt fa.txt\
    9.30 + fa_AF.txt fa_IR.txt fi.txt fi_FI.txt fr.txt fr_BE.txt fr_BF.txt fr_BI.txt\
    9.31 + fr_BJ.txt fr_BL.txt fr_CA.txt fr_CD.txt fr_CF.txt fr_CG.txt fr_CH.txt\
    9.32 + fr_CI.txt fr_CM.txt fr_DJ.txt fr_DZ.txt fr_FR.txt fr_GA.txt fr_GF.txt\
    9.33 + fr_GN.txt fr_GP.txt fr_GQ.txt fr_HT.txt fr_KM.txt fr_LU.txt fr_MA.txt\
    9.34 + fr_MC.txt fr_MF.txt fr_MG.txt fr_ML.txt fr_MQ.txt fr_MR.txt fr_MU.txt\
    9.35 + fr_NC.txt fr_NE.txt fr_PF.txt fr_PM.txt fr_RE.txt fr_RW.txt fr_SC.txt\
    9.36 + fr_SN.txt fr_SY.txt fr_TD.txt fr_TG.txt fr_TN.txt fr_VU.txt fr_WF.txt\
    9.37 + fr_YT.txt hr.txt hr_BA.txt hr_HR.txt hu.txt hu_HU.txt id.txt id_ID.txt is.txt\
    9.38 + is_IS.txt it.txt it_CH.txt it_IT.txt it_SM.txt it_VA.txt ja.txt ja_JP.txt\
    9.39 + nb.txt nb_NO.txt nb_SJ.txt nl.txt nl_AW.txt nl_BE.txt nl_BQ.txt nl_CW.txt\
    9.40 + nl_NL.txt nl_SR.txt nl_SX.txt nn.txt nn_NO.txt pl.txt pl_PL.txt pt.txt\
    9.41 + pt_AO.txt pt_BR.txt pt_CH.txt pt_CV.txt pt_GQ.txt pt_GW.txt pt_LU.txt\
    9.42 + pt_MO.txt pt_MZ.txt pt_PT.txt pt_ST.txt pt_TL.txt ro.txt ro_MD.txt ro_RO.txt\
    9.43 + ru.txt ru_BY.txt ru_KG.txt ru_KZ.txt ru_MD.txt ru_RU.txt ru_UA.txt sl.txt\
    9.44 + sl_SI.txt sv.txt sv_AX.txt sv_FI.txt sv_SE.txt tr.txt tr_CY.txt tr_TR.txt\
    9.45 + uk.txt uk_UA.txt vi.txt vi_VN.txt zh.txt zh_Hans.txt zh_Hans_CN.txt\
    9.46 + zh_Hans_HK.txt zh_Hans_MO.txt zh_Hans_SG.txt zh_Hant.txt zh_Hant_HK.txt\
    9.47 + zh_Hant_MO.txt zh_Hant_TW.txt
    10.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.2 +++ b/icu/stuff/data/rbnf/rbnflocal.mk	Wed Nov 22 21:52:02 2017 +0200
    10.3 @@ -0,0 +1,5 @@
    10.4 +RBNF_SOURCE = ar.txt ca.txt cs.txt da.txt de.txt de_CH.txt el.txt en.txt\
    10.5 + en_001.txt en_IN.txt es.txt es_419.txt fa.txt fa_AF.txt fi.txt fr.txt\
    10.6 + fr_BE.txt fr_CH.txt hr.txt hu.txt id.txt is.txt it.txt ja.txt nb.txt nl.txt\
    10.7 + nn.txt pl.txt pt.txt pt_PT.txt ro.txt ru.txt sl.txt sv.txt tr.txt uk.txt\
    10.8 + vi.txt zh.txt zh_Hant.txt
    11.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.2 +++ b/icu/stuff/data/region/reslocal.mk	Wed Nov 22 21:52:02 2017 +0200
    11.3 @@ -0,0 +1,24 @@
    11.4 +REGION_SOURCE = ar.txt ar_AE.txt ar_LY.txt ar_SA.txt ca.txt cs.txt da.txt\
    11.5 + de.txt de_AT.txt de_CH.txt el.txt en.txt en_150.txt en_AG.txt en_AI.txt\
    11.6 + en_AT.txt en_AU.txt en_BB.txt en_BE.txt en_BM.txt en_BS.txt en_BW.txt\
    11.7 + en_BZ.txt en_CA.txt en_CC.txt en_CH.txt en_CK.txt en_CM.txt en_CX.txt\
    11.8 + en_CY.txt en_DE.txt en_DG.txt en_DK.txt en_DM.txt en_ER.txt en_FI.txt\
    11.9 + en_FJ.txt en_FK.txt en_FM.txt en_GB.txt en_GD.txt en_GG.txt en_GH.txt\
   11.10 + en_GI.txt en_GM.txt en_GY.txt en_HK.txt en_IE.txt en_IL.txt en_IM.txt\
   11.11 + en_IN.txt en_IO.txt en_JE.txt en_JM.txt en_KE.txt en_KI.txt en_KN.txt\
   11.12 + en_KY.txt en_LC.txt en_LR.txt en_LS.txt en_MG.txt en_MO.txt en_MS.txt\
   11.13 + en_MT.txt en_MU.txt en_MW.txt en_MY.txt en_NA.txt en_NF.txt en_NG.txt\
   11.14 + en_NL.txt en_NR.txt en_NU.txt en_NZ.txt en_PG.txt en_PH.txt en_PK.txt\
   11.15 + en_PN.txt en_PW.txt en_RW.txt en_SB.txt en_SC.txt en_SD.txt en_SE.txt\
   11.16 + en_SG.txt en_SH.txt en_SI.txt en_SL.txt en_SS.txt en_SX.txt en_SZ.txt\
   11.17 + en_TC.txt en_TK.txt en_TO.txt en_TT.txt en_TV.txt en_TZ.txt en_UG.txt\
   11.18 + en_VC.txt en_VG.txt en_VU.txt en_WS.txt en_ZA.txt en_ZM.txt en_ZW.txt\
   11.19 + es.txt es_419.txt es_AR.txt es_BO.txt es_BR.txt es_BZ.txt es_CL.txt es_CO.txt\
   11.20 + es_CR.txt es_CU.txt es_DO.txt es_EC.txt es_GT.txt es_HN.txt es_MX.txt\
   11.21 + es_NI.txt es_PA.txt es_PE.txt es_PR.txt es_PY.txt es_SV.txt es_US.txt\
   11.22 + es_UY.txt es_VE.txt fa.txt fa_AF.txt fi.txt fr.txt fr_BE.txt fr_CA.txt\
   11.23 + hr.txt hu.txt id.txt is.txt it.txt ja.txt nb.txt nl.txt nn.txt pl.txt pt.txt\
   11.24 + pt_AO.txt pt_CH.txt pt_CV.txt pt_GQ.txt pt_GW.txt pt_LU.txt pt_MO.txt\
   11.25 + pt_MZ.txt pt_PT.txt pt_ST.txt pt_TL.txt ro.txt ro_MD.txt ru.txt ru_UA.txt\
   11.26 + sl.txt sv.txt tr.txt uk.txt vi.txt zh.txt zh_Hans.txt zh_Hant.txt\
   11.27 + zh_Hant_HK.txt zh_Hant_MO.txt
    12.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.2 +++ b/icu/stuff/data/unit/reslocal.mk	Wed Nov 22 21:52:02 2017 +0200
    12.3 @@ -0,0 +1,24 @@
    12.4 +UNIT_SOURCE = ar.txt ca.txt cs.txt da.txt de.txt de_CH.txt el.txt en.txt\
    12.5 + en_001.txt en_150.txt en_AG.txt en_AI.txt en_AT.txt en_AU.txt en_BB.txt\
    12.6 + en_BE.txt en_BM.txt en_BS.txt en_BW.txt en_BZ.txt en_CA.txt en_CC.txt\
    12.7 + en_CH.txt en_CK.txt en_CM.txt en_CX.txt en_CY.txt en_DE.txt en_DG.txt\
    12.8 + en_DK.txt en_DM.txt en_ER.txt en_FI.txt en_FJ.txt en_FK.txt en_FM.txt\
    12.9 + en_GB.txt en_GD.txt en_GG.txt en_GH.txt en_GI.txt en_GM.txt en_GY.txt\
   12.10 + en_HK.txt en_IE.txt en_IL.txt en_IM.txt en_IN.txt en_IO.txt en_JE.txt\
   12.11 + en_JM.txt en_KE.txt en_KI.txt en_KN.txt en_KY.txt en_LC.txt en_LR.txt\
   12.12 + en_LS.txt en_MG.txt en_MO.txt en_MS.txt en_MT.txt en_MU.txt en_MW.txt\
   12.13 + en_MY.txt en_NA.txt en_NF.txt en_NG.txt en_NL.txt en_NR.txt en_NU.txt\
   12.14 + en_NZ.txt en_PG.txt en_PH.txt en_PK.txt en_PN.txt en_PW.txt en_RW.txt\
   12.15 + en_SB.txt en_SC.txt en_SD.txt en_SE.txt en_SG.txt en_SH.txt en_SI.txt\
   12.16 + en_SL.txt en_SS.txt en_SX.txt en_SZ.txt en_TC.txt en_TK.txt en_TO.txt\
   12.17 + en_TT.txt en_TV.txt en_TZ.txt en_UG.txt en_VC.txt en_VG.txt en_VU.txt\
   12.18 + en_WS.txt en_ZA.txt en_ZM.txt en_ZW.txt es.txt es_419.txt es_AR.txt es_BO.txt\
   12.19 + es_BR.txt es_BZ.txt es_CL.txt es_CO.txt es_CR.txt es_CU.txt es_DO.txt\
   12.20 + es_EC.txt es_GT.txt es_HN.txt es_MX.txt es_NI.txt es_PA.txt es_PE.txt\
   12.21 + es_PR.txt es_PY.txt es_SV.txt es_US.txt es_UY.txt es_VE.txt fa.txt fi.txt\
   12.22 + fr.txt fr_CA.txt fr_HT.txt hr.txt hu.txt id.txt is.txt it.txt ja.txt nb.txt\
   12.23 + nl.txt nn.txt pl.txt pt.txt pt_AO.txt pt_CH.txt pt_CV.txt pt_GQ.txt pt_GW.txt\
   12.24 + pt_LU.txt pt_MO.txt pt_MZ.txt pt_PT.txt pt_ST.txt pt_TL.txt ro.txt ro_MD.txt\
   12.25 + ru.txt sl.txt sv.txt sv_FI.txt tr.txt uk.txt vi.txt zh.txt zh_Hans.txt\
   12.26 + zh_Hans_HK.txt zh_Hans_MO.txt zh_Hans_SG.txt zh_Hant.txt zh_Hant_HK.txt\
   12.27 + zh_Hant_MO.txt
    13.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.2 +++ b/icu/stuff/data/zone/reslocal.mk	Wed Nov 22 21:52:02 2017 +0200
    13.3 @@ -0,0 +1,24 @@
    13.4 +ZONE_SOURCE = ar.txt ca.txt cs.txt da.txt de.txt de_CH.txt el.txt en.txt\
    13.5 + en_001.txt en_150.txt en_AG.txt en_AI.txt en_AT.txt en_AU.txt en_BB.txt\
    13.6 + en_BE.txt en_BM.txt en_BS.txt en_BW.txt en_BZ.txt en_CA.txt en_CC.txt\
    13.7 + en_CH.txt en_CK.txt en_CM.txt en_CX.txt en_CY.txt en_DE.txt en_DG.txt\
    13.8 + en_DK.txt en_DM.txt en_ER.txt en_FI.txt en_FJ.txt en_FK.txt en_FM.txt\
    13.9 + en_GB.txt en_GD.txt en_GG.txt en_GH.txt en_GI.txt en_GM.txt en_GU.txt\
   13.10 + en_GY.txt en_HK.txt en_IE.txt en_IL.txt en_IM.txt en_IN.txt en_IO.txt\
   13.11 + en_JE.txt en_JM.txt en_KE.txt en_KI.txt en_KN.txt en_KY.txt en_LC.txt\
   13.12 + en_LR.txt en_LS.txt en_MG.txt en_MH.txt en_MO.txt en_MP.txt en_MS.txt\
   13.13 + en_MT.txt en_MU.txt en_MW.txt en_MY.txt en_NA.txt en_NF.txt en_NG.txt\
   13.14 + en_NL.txt en_NR.txt en_NU.txt en_NZ.txt en_PG.txt en_PH.txt en_PK.txt\
   13.15 + en_PN.txt en_PW.txt en_RW.txt en_SB.txt en_SC.txt en_SD.txt en_SE.txt\
   13.16 + en_SG.txt en_SH.txt en_SI.txt en_SL.txt en_SS.txt en_SX.txt en_SZ.txt\
   13.17 + en_TC.txt en_TK.txt en_TO.txt en_TT.txt en_TV.txt en_TZ.txt en_UG.txt\
   13.18 + en_VC.txt en_VG.txt en_VU.txt en_WS.txt en_ZA.txt en_ZM.txt en_ZW.txt\
   13.19 + es.txt es_419.txt es_AR.txt es_BO.txt es_BR.txt es_BZ.txt es_CL.txt es_CO.txt\
   13.20 + es_CR.txt es_CU.txt es_DO.txt es_EC.txt es_GT.txt es_HN.txt es_MX.txt\
   13.21 + es_NI.txt es_PA.txt es_PE.txt es_PR.txt es_PY.txt es_SV.txt es_US.txt\
   13.22 + es_UY.txt es_VE.txt fa.txt fi.txt fr.txt fr_CA.txt fr_GF.txt hr.txt hu.txt\
   13.23 + id.txt is.txt it.txt ja.txt nb.txt nl.txt nl_SR.txt nn.txt pl.txt pt.txt\
   13.24 + pt_AO.txt pt_CH.txt pt_CV.txt pt_GQ.txt pt_GW.txt pt_LU.txt pt_MO.txt\
   13.25 + pt_MZ.txt pt_PT.txt pt_ST.txt pt_TL.txt ro.txt ru.txt sl.txt sv.txt tr.txt\
   13.26 + uk.txt vi.txt zh.txt zh_Hans.txt zh_Hans_SG.txt zh_Hant.txt zh_Hant_HK.txt\
   13.27 + zh_Hant_MO.txt
    14.1 --- a/icu/stuff/patches/icu4c-58.2-fix_enumeration-1.patch	Tue Nov 21 12:56:18 2017 +0200
    14.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    14.3 @@ -1,79 +0,0 @@
    14.4 -Submitted By: Pierre Labastie <pierre dot labastie at neuf dot fr>
    14.5 -Date: 2016-11-15
    14.6 -Initial Package Version: 58.1
    14.7 -Upstream Status: Applied
    14.8 -Origin: Upstream, rediffed so that patch -p1 works.
    14.9 -Description: Fix a regression in 58.1, which made mozilla applications
   14.10 -segfault. See ticket #8527
   14.11 -
   14.12 -diff -Naur icu.old/source/common/ulist.c icu.new/source/common/ulist.c
   14.13 ---- icu.old/source/common/ulist.c	2016-06-15 20:58:17.000000000 +0200
   14.14 -+++ icu.new/source/common/ulist.c	2016-11-15 16:11:09.996596933 +0100
   14.15 -@@ -29,7 +29,6 @@
   14.16 -     UListNode *tail;
   14.17 -     
   14.18 -     int32_t size;
   14.19 --    int32_t currentIndex;
   14.20 - };
   14.21 - 
   14.22 - static void ulist_addFirstItem(UList *list, UListNode *newItem);
   14.23 -@@ -51,7 +50,6 @@
   14.24 -     newList->head = NULL;
   14.25 -     newList->tail = NULL;
   14.26 -     newList->size = 0;
   14.27 --    newList->currentIndex = -1;
   14.28 -     
   14.29 -     return newList;
   14.30 - }
   14.31 -@@ -80,8 +78,9 @@
   14.32 -     } else {
   14.33 -         p->next->previous = p->previous;
   14.34 -     }
   14.35 --    list->curr = NULL;
   14.36 --    list->currentIndex = 0;
   14.37 -+    if (p == list->curr) {
   14.38 -+        list->curr = p->next;
   14.39 -+    }
   14.40 -     --list->size;
   14.41 -     if (p->forceDelete) {
   14.42 -         uprv_free(p->data);
   14.43 -@@ -150,7 +149,6 @@
   14.44 -         newItem->next = list->head;
   14.45 -         list->head->previous = newItem;
   14.46 -         list->head = newItem;
   14.47 --        list->currentIndex++;
   14.48 -     }
   14.49 -     
   14.50 -     list->size++;
   14.51 -@@ -193,7 +191,6 @@
   14.52 -     
   14.53 -     curr = list->curr;
   14.54 -     list->curr = curr->next;
   14.55 --    list->currentIndex++;
   14.56 -     
   14.57 -     return curr->data;
   14.58 - }
   14.59 -@@ -209,7 +206,6 @@
   14.60 - U_CAPI void U_EXPORT2 ulist_resetList(UList *list) {
   14.61 -     if (list != NULL) {
   14.62 -         list->curr = list->head;
   14.63 --        list->currentIndex = 0;
   14.64 -     }
   14.65 - }
   14.66 - 
   14.67 -@@ -272,4 +268,3 @@
   14.68 - U_CAPI UList * U_EXPORT2 ulist_getListFromEnum(UEnumeration *en) {
   14.69 -     return (UList *)(en->context);
   14.70 - }
   14.71 --
   14.72 -diff -Naur icu.old/source/i18n/ucol_res.cpp icu.new/source/i18n/ucol_res.cpp
   14.73 ---- icu.old/source/i18n/ucol_res.cpp	2016-09-28 04:26:02.000000000 +0200
   14.74 -+++ icu.new/source/i18n/ucol_res.cpp	2016-11-15 16:11:10.000596933 +0100
   14.75 -@@ -680,6 +680,7 @@
   14.76 -         return NULL;
   14.77 -     }
   14.78 -     memcpy(en, &defaultKeywordValues, sizeof(UEnumeration));
   14.79 -+    ulist_resetList(sink.values);  // Initialize the iterator.
   14.80 -     en->context = sink.values;
   14.81 -     sink.values = NULL;  // Avoid deletion in the sink destructor.
   14.82 -     return en;
    15.1 --- a/icu/stuff/patches/series	Tue Nov 21 12:56:18 2017 +0200
    15.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    15.3 @@ -1,1 +0,0 @@
    15.4 -icu4c-58.2-fix_enumeration-1.patch
    16.1 --- a/libunwind-dev/receipt	Tue Nov 21 12:56:18 2017 +0200
    16.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    16.3 @@ -1,19 +0,0 @@
    16.4 -# SliTaz package receipt.
    16.5 -
    16.6 -PACKAGE="libunwind-dev"
    16.7 -VERSION="1.1"
    16.8 -CATEGORY="development"
    16.9 -SHORT_DESC="libunwind include files."
   16.10 -MAINTAINER="pankso@slitaz.org"
   16.11 -LICENSE="custom"
   16.12 -WANTED="libunwind"
   16.13 -WEB_SITE="http://www.nongnu.org/libunwind/"
   16.14 -
   16.15 -# Rules to gen a SliTaz package suitable for Tazpkg.
   16.16 -genpkg_rules()
   16.17 -{
   16.18 -	mkdir -p $fs/usr/lib
   16.19 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
   16.20 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   16.21 -	cp -a $install/usr/include $fs/usr
   16.22 -}
    17.1 --- a/libunwind/receipt	Tue Nov 21 12:56:18 2017 +0200
    17.2 +++ b/libunwind/receipt	Wed Nov 22 21:52:02 2017 +0200
    17.3 @@ -1,29 +1,32 @@
    17.4 -# SliTaz package receipt.
    17.5 +# SliTaz package receipt v2.
    17.6  
    17.7  PACKAGE="libunwind"
    17.8 -VERSION="1.1"
    17.9 +VERSION="1.2.1"
   17.10  CATEGORY="development"
   17.11 -SHORT_DESC="C programming interface (API) to determine the call-chain of a program."
   17.12 +SHORT_DESC="C programming interface (API) to determine the call-chain of a program"
   17.13  MAINTAINER="pankso@slitaz.org"
   17.14  LICENSE="custom"
   17.15 +WEB_SITE="http://www.nongnu.org/libunwind/"
   17.16 +
   17.17  TARBALL="$PACKAGE-$VERSION.tar.gz"
   17.18 -WEB_SITE="http://www.nongnu.org/libunwind/"
   17.19  WGET_URL="http://download.savannah.gnu.org/releases/libunwind/$TARBALL"
   17.20  
   17.21 -DEPENDS="liblzma"
   17.22 -BUILD_DEPENDS="liblzma-dev"
   17.23 +BUILD_DEPENDS="xz-dev"
   17.24 +SPLIT="libunwind-dev"
   17.25  
   17.26 -# Rules to configure and make the package.
   17.27 -compile_rules()
   17.28 -{
   17.29 -	./configure \
   17.30 -		$CONFIGURE_ARGS &&
   17.31 -	make && make install
   17.32 +compile_rules() {
   17.33 +	./configure $CONFIGURE_ARGS && make && make install
   17.34  }
   17.35  
   17.36 -# Rules to gen a SliTaz package suitable for Tazpkg.
   17.37 -genpkg_rules()
   17.38 -{
   17.39 -	mkdir -p $fs/usr/lib
   17.40 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
   17.41 +genpkg_rules() {
   17.42 +	case $PACKAGE in
   17.43 +		libunwind)
   17.44 +			copy @std
   17.45 +			DEPENDS="liblzma"
   17.46 +			;;
   17.47 +		*-dev)
   17.48 +			copy @dev
   17.49 +			DEPENDS="libunwind xz-dev"
   17.50 +			;;
   17.51 +	esac
   17.52  }
    18.1 --- a/pcmanfm-qt/receipt	Tue Nov 21 12:56:18 2017 +0200
    18.2 +++ b/pcmanfm-qt/receipt	Wed Nov 22 21:52:02 2017 +0200
    18.3 @@ -29,6 +29,7 @@
    18.4  
    18.5  genpkg_rules() {
    18.6  	copy @std
    18.7 -	DEPENDS="glib libfm libfm-qt menu-cache qt5-base qt5-x11extras xorg-libxcb"
    18.8 +	DEPENDS="glib libfm libfm-qt menu-cache qt5-base qt5-x11extras xorg-libxcb \
    18.9 +	   shared-mime-info"
   18.10  	TAGS="LXQt file-manager"
   18.11  }
    19.1 --- a/strace/receipt	Tue Nov 21 12:56:18 2017 +0200
    19.2 +++ b/strace/receipt	Wed Nov 22 21:52:02 2017 +0200
    19.3 @@ -1,25 +1,24 @@
    19.4 -# SliTaz package receipt.
    19.5 +# SliTaz package receipt v2.
    19.6  
    19.7  PACKAGE="strace"
    19.8 -VERSION="4.17"
    19.9 +VERSION="4.20"
   19.10  CATEGORY="development"
   19.11  SHORT_DESC="System call tracer"
   19.12  MAINTAINER="erjo@slitaz.org"
   19.13  LICENSE="BSD"
   19.14  WEB_SITE="https://sourceforge.net/projects/strace/"
   19.15 -TAGS="analysis debugger diagnostic"
   19.16  
   19.17  TARBALL="$PACKAGE-$VERSION.tar.xz"
   19.18  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   19.19  
   19.20 -# Rules to configure and make the package.
   19.21 -compile_rules()
   19.22 -{
   19.23 -	./configure $CONFIGURE_ARGS && make && make install
   19.24 +BUILD_DEPENDS="perl libunwind-dev" # all optional
   19.25 +
   19.26 +compile_rules() {
   19.27 +	./configure $SET_OPTS $CONFIGURE_ARGS && make && make install
   19.28  }
   19.29  
   19.30 -# Rules to gen a SliTaz package suitable for Tazpkg.
   19.31 -genpkg_rules()
   19.32 -{
   19.33 +genpkg_rules() {
   19.34  	copy @std
   19.35 +	DEPENDS="libunwind"
   19.36 +	TAGS="analysis debugger diagnostic"
   19.37  }