aboutsummaryrefslogtreecommitdiff
path: root/package/ruby
Commit message (Collapse)AuthorAgeFilesLines
* all packages: rename XXXTARGETS to xxx-packageGravatar Arnout Vandecappelle (Essensium/Mind)2012-07-171-1/+1
| | | | | | | | | | | | | Also remove the redundant $(call ...). This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* all packages: use new host-xxx-package macrosGravatar Arnout Vandecappelle (Essensium/Mind)2012-07-171-1/+1
| | | | | | | | | | | This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS,host))/$(eval $(host-generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS,host))/$(eval $(host-autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS,host))/$(eval $(host-cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ruby: security bump to 1.9.2-p320Gravatar Gustavo Zacarias2012-05-031-1/+1
| | | | | | | | Security Fix for RubyGems: SSL server verification failure for remote repository. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ruby: unbreak host build after auto-host-deps changeGravatar Peter Korsgaard2012-01-181-0/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ruby: bump to version 1.9.2-p290Gravatar Gustavo Zacarias2011-12-053-80/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ruby: really disable ncurses/readline for hostGravatar Peter Korsgaard2011-11-271-1/+1
| | | | | | | | | | | Commit 150124b (ruby: fix host build breakage) tried to fix host-ruby build failures by disabling ncurses/readline extensions, but the ruby configure script doesn't understand --without-ncurses / --without-readline arguments, so the commit didn't do anything. Fix it by really disabling them using the --with-out-ext argument. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ruby: fix host build breakageGravatar Gustavo Zacarias2011-11-261-2/+1
| | | | | | | | | | | When building host-ruby with ncurses enabled on an x86_64 host we get a "relocation R_X86_64_32 against `_nc_globals' can not be used when making a shared object; recompile with -fPIC" error when building. Just disable ncurses and readline support for the host version - we don't need it. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ruby: fix build breakageGravatar Gustavo Zacarias2011-11-261-1/+1
| | | | | | | | | | | Fix build breakage regarding invalid file format of /usr/lib/libpthread.so This is because ruby has rpath enabled by default and was throwing in the runtime paths and pulling in host libraries into the mix. So disable rpath. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: remove useless arguments from AUTOTARGETSGravatar Thomas Petazzoni2011-09-291-2/+2
| | | | | | | | | | Thanks to the pkgparentdir and pkgname functions, we can rewrite the AUTOTARGETS macro in a way that avoids the need for each package to repeat its name and the directory in which it is present. [Peter: pkgdir->pkgparentdir] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ruby: fix build with openssl 1.0Gravatar Peter Korsgaard2011-07-071-0/+53
| | | | | | Patch from Debian bug #620998 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ruby: don't build documentation when building for host eitherGravatar Peter Korsgaard2011-02-011-0/+2
| | | | | | We don't use it, so it only slows down the build. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ruby: fix invalid sed invocation in configure.inGravatar Gustavo Zacarias2010-11-041-0/+26
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ruby: bump to version 1.9.2-p0 to fix openssl issues, fix dependency issues tooGravatar Gustavo Zacarias2010-11-042-10/+28
| | | | | | [Peter: autoreconf needed for host as well] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: get rid of ".. has no inherent support for AVR32" commentsGravatar Peter Korsgaard2010-10-041-3/+0
| | | | | | | | | These are probaly out of date by now, and lack of special handling for avr32 doesn't mean that a package won't work on avr32, so remove them. Done by sed -i '/comment.*no inherent support for AVR32/{N;N;p}' Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* packages: remove unneeded _INSTALL_TARGET_OPT definitionsGravatar Thomas Petazzoni2010-09-271-1/+0
| | | | | | | | Now that <pkg>_INSTALL_TARGET_OPT always defaults to 'DESTDIR=$(TARGET_DIR) install', we can remove the <pkg>_INSTALL_TARGET_OPT definition from a lot of packages. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ruby: convert to autotools and fix buildGravatar Thomas Petazzoni2010-07-061-64/+7
| | | | | | | | | | | | ruby is converted to the autotools infrastructure, and the dependency on host-ruby is added since a ruby interpreter is needed to build a ruby interpreter. Fortunately, this is taken into account in the ruby build process, and it first start to build a mini-interpreter that is used to build the rest. However, this doesn't take the cross-compilation case into account, so we have to build ruby for the host. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* buildroot: silence ./configure step when building with 'make -s'Gravatar Peter Korsgaard2009-10-011-1/+1
| | | | | | | | | | We have been passing -q to ./configure when using 'make -s' for packages using Makefile.autotools.in for some time. Do the same for packages using autotools, but not using the Makefile.autotools.in infrastructure, taking care to not do it for packages with hand written configure scripts. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: Remove unnecessary dependencies on uclibc.Gravatar Will Newton2009-09-031-1/+1
| | | | | | | | A C library will have been built by the toolchain makefiles, so there is no need for packages to explicitly depend on uclibc. Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ruby: needs WCHAR support in toolchainGravatar Peter Korsgaard2009-07-131-0/+4
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Change ruby version to 1.9.1-p129Gravatar laurent laffont2009-07-122-5/+7
| | | | | | | | | | | Ruby 1.9.1 handle cross compilation better, espescially extensions (I'm working on ARM at91sam9263-ek). This patch also disable ruby doc generation and ipv6. [Peter: fixed ipv6 handling] Signed-off-by: laurent laffont <laurent.laffont@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Add help for packages without AVR32 supportGravatar Ulf Samuelsson2009-01-261-0/+3
|
* package/: convert to DOWNLOAD helperGravatar Peter Korsgaard2009-01-161-1/+1
|
* package/: get rid of unneeded $(strip ..)Gravatar Peter Korsgaard2008-12-081-1/+1
|
* Kconfig: remove 'default n'Gravatar Peter Korsgaard2008-07-171-1/+0
| | | | 'default n' is the default, so there's no need to say it explicitly.
* - fix patch regexGravatar Bernhard Reutner-Fischer2007-08-221-1/+1
|
* - sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* ↵Gravatar Bernhard Reutner-Fischer2007-08-211-2/+2
| | | | toolchain/*/*.mk */Makefile.in -l)
* Use <package>_VERSION in all <package>.mk instead of <package>_VERGravatar Ulf Samuelsson2007-07-111-2/+3
|
* - add endian handling, mmap, memcmp checks to TARGET_CONFIGURE_ARGSGravatar Bernhard Reutner-Fischer2007-06-271-2/+1
| | | | - use TARGET_CONFIGURE_ARGS where appropriate.
* fixup package LDFLAGS handlingGravatar Eric Andersen2007-03-131-0/+1
|
* fixup a whole steaming pile of insanity. When packages are configured,Gravatar Eric Andersen2007-01-141-0/+1
| | | | | | | | | | | | | they should be configured with --prefix=/usr and we then need to use make DESTDIR=$(STAGING_DIR) install to get things installed into the staging directory. The current situation for many packages, which use --prefix=$(STAGING_DIR) results in the staging_dir paths getting compiled into the binary itself. This also adds in a pile of libtool fixups. Between broken pkgconfig, broken libtool handling, and broken --prefix settings, its a wonder things have worked as well as they have up till now. -Erik
* - use $(ZCAT) as configured by the user instead of hardcoded 'zcat' that may ↵Gravatar Bernhard Reutner-Fischer2006-10-011-1/+1
| | | | | | not exist; Closes #971 Silly, unchecked sed -i -e "/[^b]zcat/s/zcat/\$\(ZCAT\)/g" $(svngrep "[^b]zcat" * -rl | grep -v Config.in)
* added ruby package per case 0000566Gravatar David Anders2006-01-233-0/+106