David Bachelart
9aaf13c91c
bzip2: install shared library for the host
...
libbz2.so was explicitly built for the host, but was not installed. Install it.
Signed-off-by: David Bachelart <david.bachelart@bbright.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-07-15 20:28:05 +02:00
Thomas De Schampheleire
3d86d29bf0
packages: remove package clean commands
...
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2013-12-08 19:42:34 +01:00
Alexandre Belloni
8dfd59d114
Normalize separator size to 80
...
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-06-06 22:30:24 +02:00
Markos Chandras
11e9c455be
bzip2: Fix build system to build object files twice
...
Fixes build problems on MIPS
Signed-off-by: Markos Chandras <markos.chandras@imgtec.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-06-05 20:56:06 +02:00
Thomas Petazzoni
28cae90247
bzip2: improve the packaging
...
Instead of doing some nasty SED tricks, use a patch that modifies the
bzip2 build system to make it a little bit nicer. Those SEDs were made
differently for the host and target packages, which is contrary to the
logic of not having any difference in the source tree between the host
build and the target build.
This commit also makes sure that bzip2.mk behaves properly in a
BR2_PREFER_STATIC_LIB=y context.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-05-28 20:57:00 +02:00
Arnout Vandecappelle (Essensium/Mind)
e1502ebc0c
all packages: rename XXXTARGETS to xxx-package
...
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 >
2012-07-17 20:23:05 +02:00
Arnout Vandecappelle (Essensium/Mind)
69e64c42b7
all packages: use new host-xxx-package macros
...
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 >
2012-07-17 20:18:03 +02:00
Luca Ceresoli
dc184a1144
bzip2: define license
...
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2012-07-17 19:07:15 +02:00
Gustavo Zacarias
54e03b2484
bzip2: security bump to version 1.0.6
...
Bump bzip2 to version 1.0.6 to fix CVE-2010-0405
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-06-10 21:55:41 +02:00
Trevor Woerner
e8850ffdd5
bzip2: add so.1 link
...
In addition to the .so link add a .so.1 link for the target rootfs.
Signed-off-by: Trevor Woerner <twoerner@gmail.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-02-09 23:33:02 +01:00
Thomas Petazzoni
0849e8193e
package: remove useless arguments from GENTARGETS
...
Thanks to the pkgparentdir and pkgname functions, we can rewrite the
GENTARGETS 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 >
2011-09-29 23:09:58 +02:00
Lionel Landwerlin
dd15877ace
bzip2: ensure target directories exist before copying into
...
Also simply installation rules a little
[Peter: leave in busybox install fix]
Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2010-12-13 00:40:54 +01:00
Peter Korsgaard
3917ab3104
bzip2: don't overwrite busybox during installation
...
The bzip2 make install target follows symlinks, so if busybox is
enabled and the bzip/bunzip2 applets are installed, bin/busybox will
get overwritten by bzip2.
Fix it by ensuring any previously installed bzip2/bunzip2/bzcat (the
applets available in busybox) are removed before running make install.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2010-07-07 23:37:33 +02:00
Peter Korsgaard
2a2403af1d
bzip2: fixup build after ea448fe (convert to gentargets, add host package, bump version)
...
Fix a few typos/mistakes introduced in commit ea448fe :
- bzip2 soname is not the same as package version
- It is PKG_INSTALL_STAGING, not PKG_STAGING_INSTALL
- Typo: BZIP2_INSTALL_TARGET_CMDS, not B2IP_INSTALL_TARGET_CMDS
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2010-05-03 15:07:05 +02:00
Thomas Petazzoni
ea448feff7
bzip2: convert to gentargets, add host package, bump version
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2010-04-09 11:03:55 +02:00
Will Newton
422ce6536b
package: Remove unnecessary dependencies on uclibc.
...
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 >
2009-09-03 20:22:38 +02:00
Ulf Samuelsson
b9df282721
Make libbz2.so point at libbz2.so.1.0.4 in /usr/lib (correct) instead of in /lib
2009-01-20 22:25:55 +00:00
Peter Korsgaard
4a7bfd2775
package/: convert to DOWNLOAD helper
2009-01-16 11:42:52 +00:00
Peter Korsgaard
ac1d92c425
package/: get rid of unneeded $(strip ..)
2008-12-08 08:15:27 +00:00
Peter Korsgaard
02a623ddf9
buildroot: remove trailing spaces
...
for i in `find -name 'Config*' -o -name 'Makefile*' -o -name '*.mk'`;
do
sed -i 's/ \+$//' $i;
done
2008-08-04 19:07:05 +00:00
Peter Korsgaard
4683420c4c
Kconfig: remove 'default n'
...
'default n' is the default, so there's no need to say it explicitly.
2008-07-17 20:01:44 +00:00
John Voltz
72746838f2
makefile cleanup for bzip2
2008-03-06 17:56:10 +00:00
Bernhard Reutner-Fischer
14a71561a3
- just use the strip binary to avoid confusing libtool (quotes)
...
- use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
2007-10-01 16:15:31 +00:00
Bernhard Reutner-Fischer
e4c6340a94
- cleanup and fixes (Cristian Ionescu-Idbohrn)
2007-09-17 12:30:31 +00:00
Bernhard Reutner-Fischer
956d3eb78b
- semicolon touchup. No other changes
2007-08-22 09:56:41 +00:00
Bernhard Reutner-Fischer
6c6cb06709
- sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* toolchain/*/*.mk */Makefile.in -l)
2007-08-21 19:20:18 +00:00
Ulf Samuelsson
e4ead9c13c
Remove switches if sstrip is run
2007-08-21 01:53:57 +00:00
Ulf Samuelsson
fa9fc5aafa
Replace space by tabs
2007-07-28 23:02:26 +00:00
Ulf Samuelsson
e1621a4a2a
Use <package>_VERSION in all <package>.mk instead of <package>_VER
2007-07-11 14:06:06 +00:00
Bernhard Reutner-Fischer
27f55ff470
- bump version and correct installation path
2007-06-25 14:53:24 +00:00
Bernhard Reutner-Fischer
6342c83201
- use $(ZCAT) as configured by the user instead of hardcoded 'zcat' that may not exist; Closes #971
...
Silly, unchecked sed -i -e "/[^b]zcat/s/zcat/\$\(ZCAT\)/g" $(svngrep "[^b]zcat" * -rl | grep -v Config.in)
2006-10-01 15:17:52 +00:00
Eric Andersen
8ce4796efa
Fix some broken dependancies
2005-08-08 08:23:50 +00:00
"Steven J. Hill"
d5871cf8ad
Fix bzip2 cross build error associated with host ranlib being
...
used instead of cross target ranlib.
2005-05-18 03:42:51 +00:00
Eric Andersen
665ae28e74
This patch updates the bzip2 package to build version 1.0.3. The 1.0.3 version
...
of bzip2 fixes a security issue with bzip2 v.1.0.2. This patch also modifies
the .mk file so that version changes can be acomodated more easily.
http://bugs.uclibc.org/view.php?id=255
2005-05-16 17:29:12 +00:00
Eric Andersen
74ad4e12c8
Change all instances of 'ln -sf' to 'ln -snf'
2005-04-15 02:19:11 +00:00
Eric Andersen
d06645d8ed
There is no need to have a separate 'Makefile.in' file in the
...
general case, therefore, combine the toplevel Makefile options
such as setting TARGETS into the per-package *.mk file
2005-02-10 03:06:39 +00:00
Eric Andersen
ceb4d070f9
Patch from pdinoto: http://bugs.uclibc.org/view.php?id=30
...
This patch corrects bzip2 Makefile modification when BR2_LARGEFILE is n
Seems like a small typo
2005-01-23 10:48:46 +00:00
Mike Frysinger
ab798b88d9
merge help descriptions written by Tom Cameron
2004-12-24 09:23:11 +00:00
Mike Frysinger
cfc584d677
use $(TARGET_CFLAGS)
2004-10-11 15:52:09 +00:00
Eric Andersen
bb05a9ad46
Make the TAR_VERBOSITY option a bit more sane
2004-10-09 21:19:47 +00:00
Mike Frysinger
3a7b488366
use $(TAR_VERBOSITY)
2004-10-09 19:05:40 +00:00
Eric Andersen
f694016136
final step in buildroot facelift
2004-10-09 06:13:40 +00:00
Eric Andersen
73f7be8290
Remove the old 'make' directory, and populate the new 'package'
...
directory.
2004-10-09 01:24:28 +00:00