summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/tcltk
Commit message (Collapse)AuthorAgeFilesLines
* tcl: fix typo of upstream status in patch fileKai Kang2013-07-181-1/+1
| | | | | | | | | | | Fix typo of upstream status in tcl-remove-hardcoded-install-path.patch that may cause some scripts out of work. Fix it. (From OE-Core rev: 0931eead0f874112836926dd493c9f47b3edbd16) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl: fix unit test boundary year issueKai Kang2013-06-202-1/+37
| | | | | | | | | | Unit test clock.test check the boundary year 2099 which is not inclusive. Include 2099 to be a valide year number. (From OE-Core rev: c6386c8661f18f6b9104c74345120a56e2330ea4) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl: remove hardcoded library install pathKai Kang2013-06-202-2/+40
| | | | | | | | | | Remove hardcoded library install path and then install library to ${libdir}. (From OE-Core rev: ec06d828d8ee623b0064713583344db84496ef1e) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl: upgraded to 8.6.0Bogdan Marinescu2013-05-125-140/+145
| | | | | | | | | | | The license checksum changed because of a small correction in the license text. (From OE-Core rev: eb2b082146cf3ba229a816faa9c87fd098c0627f) Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl: Fix the location of the installed headersMark Hatle2013-03-231-2/+2
| | | | | | | | | | Having '${S}' in the for loop was causing the headers to be installed into the wrong location. Move the 'S' to the install line. (From OE-Core rev: 41c0241a810f0a97ddc98a834e717645e0047958) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcltk: Fix for ${B} != ${S}Richard Purdie2013-03-181-3/+3
| | | | | | | | | | This change allows ${B} != ${S} builds to work since otherwise gnu-configise is executed in the wrong places and various source paths aren't correct. (From OE-Core rev: e0705e4801a9855a4289d18e653c35190021206e) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl: updated to version 8.5.13Bogdan Marinescu2013-01-074-45/+29
| | | | | | | (From OE-Core rev: 771a8851966d256b40f49fcd4352ea2c704fd985) Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes-devtools: replace virtclass-native(sdk) with class-native(sdk)Robert Yang2012-11-021-3/+3
| | | | | | | | | | | | | The overrides virtclass-native and virtclass-nativesdk are deprecated, which should be replaced by class-native and class-nativesdk. [YOCTO #3297] (From OE-Core rev: bb67ddeb2eed3e25c626a279ef53a7e8c7bfe6f2) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl: Fix dangerous do_install staging referencesRichard Purdie2012-09-281-3/+3
| | | | | | | | | | | | | | Nothing should ever be poking files directly into the staging/sysroot directories, it should always go through ${D}. This patch ensures this recipe does this and hence fixes various potential build issues such as lack of sstate tracking of files. (From OE-Core rev: 7642143760c0157aba80cea7b427024ee097cc2c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl: uncomment a line that causing TCL_SRC_DIR point to the workdir.Jackie Huang2012-08-151-1/+1
| | | | | | | | | | | | | | The line 'sed -i "s+${WORKDIR}+${STAGING_INCDIR}+g" tclConfig.sh' is commented somehow in previous commit, so that TCL_SRC_DIR point to the tcl workdir which will cause package that use it fail to configure or compile when the tcl workdir is removed, so uncomment it back. (From OE-Core rev: 1037c80f63922ffdec54b0eade80ec0e89062b22) Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl: Add ${bindir_crossscripts}/tclConfig.sh to sysroot stageJackie Huang2012-08-061-2/+7
| | | | | | | | | | | | | | | tclConfig.sh is changed in do_install for cross compile and is installed to STAGING_BINDIR_CROSS, but if SSTATE_DIR is set and tcl is from sstage, tclConfig.sh can't be found in STAGING_BINDIR_CROSS, add ${bindir_crossscripts}/tclConfig.sh to sysroot stage can fix it. [YOCTO #2891] (From OE-Core rev: 7a97abb3f1c2ff8fd2dc7c59f866430cf99ab82d) Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl: fix tcl INCLUDE_SPEC and LIB_SPECYao Zhao2012-07-181-2/+3
| | | | | | | | | | TCL_INCLUDE_SPEC -I/usr/include will cause problems cross configure/compile TCL_LIB_SPEC -L${libdir} will cause problems too when link. (From OE-Core rev: d454f8055b21c4d01dd1e2faf1625e2a1e5c25f2) Signed-off-by: Yao Zhao <yao.zhao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl: fix target recipe build issue on older distrosNitin A Kamble2012-04-302-2/+112
| | | | | | | | | | | | | | the builddir is put in front of the LD_LIBRARY_PATH, causing dynamically linking of target library with native tclsh. Fix this behavior to cross build tcl correctly. This issue got exposed when eglibc-2.15 was configured for the target. (From OE-Core rev: 76e8df78bdb641b045e34dcf01d7b9eb626401dc) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl: Fix bad RPATH QA warningRichard Purdie2012-03-161-2/+2
| | | | | | | | | | WARNING: QA Issue: tcl-lib: /work/i586-poky-linux/tcl-8.5.11-r4/packages-split/tcl-lib/usr/lib/libtcl8.5.so contains probably-redundant RPATH /usr/lib WARNING: QA Issue: tcl: /work/i586-poky-linux/tcl-8.5.11-r4/packages-split/tcl/usr/bin/tclsh contains probably-redundant RPATH /usr/lib WARNING: QA Issue: tcl: /work/i586-poky-linux/tcl-8.5.11-r4/packages-split/tcl/usr/bin/tclsh8.5 contains probably-redundant RPATH /usr/lib (From OE-Core rev: efd80fd23cb96ccc203893017938c1163d20b898) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl: Ensure native verison has correct dependencies and buildsRichard Purdie2012-02-281-0/+1
| | | | | | (From OE-Core rev: 9b63fbb5f41d8a7167bbb534da03908c996693ad) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl 8.5.11: fix packaging for native versionRichard Purdie2012-02-281-4/+4
| | | | | | | | | | | | | | Fix an issue in the previous commit: ERROR: Nothing RPROVIDES 'tcl-native-lib-native' (but virtual:native:/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly/build/meta/recipes-devtools/tcltk/tcl_8.5.11.bb RDEPENDS on or otherwise requires it) NOTE: Runtime target 'tcl-native-lib-native' is unbuildable, removing. by replacing ${PN}-lib with tcl-lib (From OE-Core rev: 3cb519598d9ce044ccccb2d6a52a3c0933433501) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl 8.5.11: fix packagingKoen Kooi2012-02-281-2/+5
| | | | | | | | | Include /usr/lib/tcl8 for the msgcat and test module, force dependency on tcl-lib since shlibs isn't picking it up. (From OE-Core rev: 77eaa55d94e8ce73aa3c43b1f068d6ad4cf20e80) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* OECore license fixes: meta/*Elizabeth Flanagan2011-12-081-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a quick audit of only the most obviously wrong licenses found within OECore. These fixes fall into four areas: - LICENSE field had incorrect format so that the parser choked - LICENSE field has a license with no version - LICENSE field was actually incorrect - LICENSE field has an imaginary license that didn't exist This fixes most of the LICENSE warnings thrown, along with my prior commit adding additional licenses to common-licenses and additional SPDXLICENSEMAP entries. HOWEVER..... there is much to be done on the license front. For a list of recipes with licenses that need obvious fixing see: https://wiki.yoctoproject.org/wiki/License_Audit That said, I would suggest another license audit as I've found enough inconsistencies. A good suggestion is when in doubt, look at how openSuse or Gentoo or Debian license the package. (From OE-Core rev: 3083dd70b3a9fa01fcc3cf00373b05502505996e) Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl: upgrade from 8.5.10 to 8.5.11Nitin A Kamble2011-11-181-2/+2
| | | | | | | (From OE-Core rev: 9dd7382502b68da7353539b23e76980f7beb7ddc) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl: upgrade from 8.5.9 to 8.5.10Nitin A Kamble2011-10-243-28/+20
| | | | | | | (From OE-Core rev: 9b4ba9b9b0260bab94f662da1b76ddc5e45bb7a8) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl: Fix packaging of platform independent filesKumar Gala2011-08-031-2/+2
| | | | | | | | | | | | | | Tcl's doesn't utilize ${baselib} for platform independent files but defines it as follows: TCL_LIBRARY = $(prefix)/lib/tcl$(VERSION) Match that so if ${baselib} is not just /lib things work properly. (From OE-Core rev: df4ed0bfc6396a0d6df0b5bfd1b3114edab90dc0) Signed-off-by: Kumar Gala <galak@kernel.crashing.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Update upstream-status of patchesNitin A Kamble2011-05-133-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | python: update upstream-status for patches binutils: update upstream-status for patches gcc 4.5.1 4.6.0: update upstream-status for patches autoconf: update upstream-status for patches automake: update upstream-status for patches bison: update upstream-status for patches distcc: update upstream-status of patches fstests: update upstream-status for patches gdb: update upstream-status of patches intltool: update upstream-status of patches libtool: update upstream status of patches linux-libc-headers: update upstream-status for patches make: update upstream-status for patches perl: update upstream-status for patches python-pycurl: update upstream-status for patches python-pygobject: update upstream status for patches python-pyrex: update upstream-status for patches quilt: update upstream-status of patches tcl: update upstream-status for patches gnu-config: update upstream-status for patches gmp: update upstream-status for patches (From OE-Core rev: a62fa9b213b09bf48c48499d2e3c66a9ee306deb) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl: Correct license checksumsDarren Hart2010-12-101-6/+6
| | | | | | | Correct a typo in LIC_FILES_CHKSUM in the tcl recipe and the changed md5sums that appeared during a test build. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* tcl: upgrade from 8.5.8 to 8.5.9Nitin A Kamble2010-12-063-54/+28
| | | | | | | | | | | | Rebased this patch to the newer upstream code. modified: fix_non_native_build_issue.patch Deleted following patch as the newer upstream code includes it already. deleted: tcl/mips-tclstrtod.patch tcl: update checksums Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* tcltk: Fix moving libtcl8.5.so into tcl-lib.Jingdong Lu2010-11-101-2/+2
| | | | | | Move /usr/lib/libtcl8.5.so into tcl-lib package. Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
* tcl: fix from missing sys/fpu.h and undefined mipsCRSaul Wold2010-09-022-2/+31
| | | | Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* Major layout change to the packages directoryRichard Purdie2010-08-274-0/+219
Having one monolithic packages directory makes it hard to find things and is generally overwhelming. This commit splits it into several logical sections roughly based on function, recipes.txt gives more information about the classifications used. The opportunity is also used to switch from "packages" to "recipes" as used in OpenEmbedded as the term "packages" can be confusing to people and has many different meanings. Not all recipes have been classified yet, this is just a first pass at separating things out. Some packages are moved to meta-extras as they're no longer actively used or maintained. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>