Commit Graph

2876 Commits

Author SHA1 Message Date
Peter Korsgaard
98467f92c4 xerces: tarball moved to archive.apache.org 2009-01-16 13:27:08 +00:00
Peter Korsgaard
901ad7cbc8 quagga: tarball moved to attic/ subdir 2009-01-16 13:23:56 +00:00
Peter Korsgaard
280c871e50 openswan: tarball moved to old/ subdir 2009-01-16 13:21:33 +00:00
Peter Korsgaard
6beda1f236 package/mpfr: fix make source-check/external-deps issue 2009-01-16 12:34:44 +00:00
Peter Korsgaard
1e1e6395b6 package/dm: fix DOWNLOAD fallout 2009-01-16 12:34:40 +00:00
Peter Korsgaard
3e06e4cec6 DOWNLOAD: don't use := assignment for function implementation
:= causes the function parameters to get evaluated at definition time
instead of implementation time, which is kind of silly for a function.

Fixes make source-check / external-deps
2009-01-16 12:30:07 +00:00
Peter Korsgaard
3ff43a6838 buildroot: convert remaining WGET users to DOWNLOAD helper 2009-01-16 12:07:53 +00:00
Peter Korsgaard
4a7bfd2775 package/: convert to DOWNLOAD helper 2009-01-16 11:42:52 +00:00
Peter Korsgaard
d58636d765 buildroot: add BR2_BACKUP_SITE and DOWNLOAD helper
This is the long requested backup mirror support. So far only enabled
for Makefile.autotools.in, but there's no reason why we cannot use
DOWNLOAD everywhere.

Notice, I'm still syncing http://buildroot.uclibc.org/downloads/sources/
2009-01-16 10:27:48 +00:00
Daniel Laird
ada9baf7b9 package/freetype/freetype.mk: Fix editing of freetype-config
Found that the editing of freetypr-config was not quite enough.
Changed it and looked at freetype-config --cflags, --libs and got the values
I expected.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2009-01-16 09:02:51 +00:00
Ulf Samuelsson
49d32869e0 Always create shared python library, if python is created, needed by multiple packages 2009-01-15 06:28:05 +00:00
Ulf Samuelsson
23b948f5be Make acpid patch depend on VERSION 2009-01-14 23:54:02 +00:00
Ulf Samuelsson
76224bc019 Change TTCP_BUILD_DIR to TTCP_DIR 2009-01-14 23:53:20 +00:00
Ulf Samuelsson
afa1babac5 Kismet needs dbus to build 2009-01-14 23:51:32 +00:00
Ulf Samuelsson
65d2a21b67 Bump vpnc version and remove build of man pages, which breaks when cross compiling 2009-01-14 23:50:44 +00:00
Ulf Samuelsson
4f78c090a4 libeXosip2 is dependent on libosip2 2009-01-14 23:49:24 +00:00
Ulf Samuelsson
f3c2eed5d8 Update deprecated bmove to memmove in ttcp 2009-01-14 22:52:31 +00:00
Ulf Samuelsson
0267841fe5 Force use of HOST_GLIB instead of /usr/bin for libgtk2 2009-01-14 22:11:13 +00:00
Ulf Samuelsson
f1df706a85 Update deprecated bcopy,bcmp,bzero to mem* in mrouted 2009-01-14 22:08:36 +00:00
Ulf Samuelsson
30ffbbe5ad Remove references to sys/timeb.h in libupnp configure, ftime is removed from source already 2009-01-14 22:07:17 +00:00
Ulf Samuelsson
9224d668f5 Add mrouted-unpacked target 2009-01-14 22:05:19 +00:00
Daniel Laird
6e12b4f1c7 package/multimedia/gstreamer/gstreamer.mk: Fix missing \
Fix stupid typo.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2009-01-14 16:52:10 +00:00
Daniel Laird
0d5ded862c package/multimedia/gstreamer
package/multimedia/gst-plugins-*: I do not want docs installed in rootfs.

Stop it installing the docs in the ROOTFS by using the same fix
as has been applied to cairo.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2009-01-14 14:38:18 +00:00
Thomas Lundquist
caf9ed7bff Better to use the correct --without 2009-01-14 13:36:36 +00:00
Thomas Lundquist
dd771221ff Woops, we do need /dev/null, not a directory with html in it. 2009-01-14 12:26:30 +00:00
Daniel Laird
e3171fda5d package/libidn/Config.in: Fix layout of text as per coding guidelines.
Update description to match required ->
help
	Description
	Empty line
	Homepage

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2009-01-14 08:31:41 +00:00
Ulf Samuelsson
54695cc01a Use HOST_GLIB for glib installation instead of /usr/bin 2009-01-13 21:02:43 +00:00
Ulf Samuelsson
4613db0009 Bump acpid version and update source filename 2009-01-13 18:44:32 +00:00
Ulf Samuelsson
c792641562 Use GNU_MIRROR for libcgicc since www.cgicc.org is gone, change bz2 to gz and bump version 2009-01-13 18:42:37 +00:00
Daniel Laird
eb153a7f33 package/libidn/Config.in: Fix line length of text
Could not count properly.... line length > 80.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2009-01-13 16:57:21 +00:00
Daniel Laird
2f211c8778 package/libidn: Add a new package (required by later WebKits...)
GNU Libidn is a fully documented implementation of the Stringprep, 
Punycode and IDNA specifications. Libidn's purpose is to encode 
and decode internationalized domain names. The native C, C# 
and Java libraries are available under 
the GNU Lesser General Public License version 2.1 or later. 

Not quite sure I've put it in the correct menu but it will work.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2009-01-13 16:36:16 +00:00
Daniel Laird
8e583fd0f7 package/liberation/liberation.mk: A further tidy up.....
Use touch -c $@
Do not install fonts into staging dir.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2009-01-13 10:37:48 +00:00
Daniel Laird
0875bc85bb package/alsa-lib/alsa-lib.mk
package/gettext/gettext.mk: Both of these components look for iconv when configuring so need to be dependent.

Both of these packages can be built with libiconv support.  If libiconv is enabled and these are built first 
then some configure variables get stored in the system cache and then libiconv is not used properly.
If libiconv is selected by user make sure it is built before either of these packages are built.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2009-01-13 10:26:28 +00:00
Hans-Christian Egtvedt
2c6ee8299b samba: use proper BR variable to disable largefile while configuring 2009-01-13 08:02:52 +00:00
Hans-Christian Egtvedt
8e1e3e58fb samba: bump version to 3.2.7 and refresh patches against this version
This patch bumps the Samba version to 3.2.7 and refreshes the patches. It also
fixes two minor issues by introducing two new small patches.
2009-01-13 07:29:35 +00:00
Hans-Christian Egtvedt
b9a79cd8f0 samba: properly disable largefile if not selected in Buildroot 2009-01-13 07:26:55 +00:00
Hamish Moffatt
147232da39 Added missing libdnet package 2009-01-13 00:46:39 +00:00
Thomas Lundquist
8356803dcf Fix dependencies. 2009-01-12 15:22:41 +00:00
Peter Korsgaard
b24c3215c1 buildroot: get rid of s390 support
As discussed on the list. It isn't supported by uclibc, so I strongly doubt
anyone has been using it.
2009-01-12 14:36:14 +00:00
Daniel Laird
729cf4f6c3 package/libpng/libpng.mk: Remove the unnecessary --without-x option
Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2009-01-12 12:45:48 +00:00
Daniel Laird
c3430358a3 package/liberation/liberation.mk: Correct the makefile to what it should have been
Correct the makefile so that it works and is what I originally planned to add.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2009-01-12 12:40:48 +00:00
Thomas Lundquist
94b61800c7 May not be the right way to do it but I just don't want those docs. 2009-01-12 10:29:46 +00:00
Peter Korsgaard
1e38a548bc busybox: 1.13.2 mdev fix 2009-01-12 09:36:57 +00:00
Ulf Samuelsson
0c0725438b Add ncurse-unpacked target 2009-01-12 07:44:09 +00:00
Ulf Samuelsson
728164ff16 Bump version of ImageMagick which does not work, use versioned patches, needs further work to complete build 2009-01-12 07:42:09 +00:00
Ulf Samuelsson
a51ee4995c Disable use of python in alsa-lib, if not configured 2009-01-12 07:40:08 +00:00
Ulf Samuelsson
c6b5799c36 Do not hardwire linux-fusion for AVR32, now also build for ARM 2009-01-12 07:28:50 +00:00
Ulf Samuelsson
bedae66ccf Sudo source package IS at DEBIAN, but with a different name 2009-01-12 00:06:49 +00:00
Ulf Samuelsson
02f4498a9b revert patch to allow downloading sudo from an EXISTING location 2009-01-11 22:31:25 +00:00
Ulf Samuelsson
63f855dd20 Make xfsprogs downloadable, Why have it, when we do not support XFS file system? 2009-01-11 21:50:07 +00:00
Peter Korsgaard
8f3c06a667 sudo: use Debian as upstream
As we are using a Debian/Ubuntu patch, it makes more sense to get the
tarball from there as well.
2009-01-11 20:36:17 +00:00
Ulf Samuelsson
c075c6888d Change name form DIRECTFB_MAJOR to DIRECTFB_VERSION_MAJOR, make patches version dependent 2009-01-11 20:35:34 +00:00
Ulf Samuelsson
0a63b6ce56 Make sure SDL finds DirectFB headers ,if used 2009-01-11 20:24:24 +00:00
Ulf Samuelsson
80a8ebc8ea Remove irda.mk from build, since it is totally broken 2009-01-11 20:21:04 +00:00
Ulf Samuelsson
7ad590142f Change name from raidtools to raidtools2 2009-01-11 20:19:24 +00:00
Ulf Samuelsson
9e15c00a04 Change name from PYTHON_VERSION_SHORT to PYTHON_VERSION_MAJOR 2009-01-11 20:15:35 +00:00
Ulf Samuelsson
75a291159d Update package/Config.in for irda-utils, fusion and linux-fusion 2009-01-11 20:13:49 +00:00
Ulf Samuelsson
393ded18fb Add latest linux-fusion to allow DirectFB to build
Remove old fusion which only copies some files
2009-01-11 20:13:07 +00:00
Ulf Samuelsson
5731eb9d55 Use correct goal for libraw1394.so 2009-01-11 20:12:11 +00:00
Ulf Samuelsson
decf86e4a3 Make sure alsa-lib build with correct python version 2009-01-11 20:10:57 +00:00
Ulf Samuelsson
675d416144 Bump php version since source is removed due to security risk 2009-01-11 20:08:47 +00:00
Ulf Samuelsson
d36b786d91 Move SUDO_SITE to ATMEL_MIRROR, No cross-compiler patches for later versions which does not build without, fix installation 2009-01-11 19:58:51 +00:00
Thomas Lundquist
de5576b350 For some reason we ended up with a link-loop. This does not. 2009-01-11 13:33:13 +00:00
Thomas Lundquist
d60c00902a We do not need gtk-doc on the target (and hopefully not in staging.. ) 2009-01-10 14:55:52 +00:00
Thomas Lundquist
f0cb932c3a Get rid of a host-dependency. 2009-01-10 13:47:18 +00:00
Thomas Lundquist
108b7f6c94 Wrtie? nto mee! 2009-01-10 12:45:27 +00:00
Thomas Lundquist
bd95b5006f Nice to point out dependencies on host. 2009-01-10 11:44:44 +00:00
Ulf Samuelsson
2ffa05a0c5 Buop version of olsr to 0.5.6 which builds correctly 2009-01-10 00:27:34 +00:00
Ulf Samuelsson
5cf17da1de Bump version of ntfs-3g to 1-5130, This will build in lib regardless of prefix= 2009-01-10 00:23:58 +00:00
Ulf Samuelsson
786efd1aa2 Use correct path to source for libsndfile 2009-01-10 00:21:35 +00:00
Ulf Samuelsson
b623268c4f liberation internal dependencies are corrected 2009-01-10 00:20:05 +00:00
Ulf Samuelsson
89e439ed41 Previous vtun was version 2.6.
This does not buld because its "configure" requires
that -llzo contains "lzolx_decompress".
"vtun" does not build, evenm if liblzo is available.

The LZO package currently used by buildroot
does not contain ANY reference to "lzolx_decompress"

"vtun" has been upgraded to 3.0.2 and now builds OK,
but is yet to be tested on a target.
The previous patch containing three diffs,
has been broken up into three files.

The second patch fails.

This patch tries to replace a perl script
($(VTUN_DIR)/scripts/vtund.rc.debian)
with a shell script with the same name.

In vtun-3.0.2, vtund.rc.debian is a shell script which is
fairly similar to the shell script provided by the patch.
For now, it has been decided not to replace this shell 
script with the script generated by the patch for 2.6

vtun will thus be built with the 3.0.2 vtund.rc.debian.
The start-stop-daemon parameters and other things
in this script may be inappropriate for something based on busybox.

I will leave the decision which script to use,
the 2-6 script or the 3.0.2 script to someone else.

Both files are kept in the directory, but should
be removed once it has been decided what to do
about this script.

Signed-Off by: Ulf Samuelsson <ulf.samuelsson@atmel.com>
2009-01-10 00:18:04 +00:00
Peter Korsgaard
86884df4d1 ed: bump version, convert to Makefile.autotools.in format 2009-01-09 13:35:16 +00:00
Peter Korsgaard
8bcb19eb50 grep: convert to Makefile.autotools.in format 2009-01-09 13:35:09 +00:00
Peter Korsgaard
895a027353 grep: bump version, use GNU_MIRROR 2009-01-09 13:34:53 +00:00
Ulf Samuelsson
104356d26b Do not add PATCH_VERSION to PORTAGE_VERSION if patch is not applied, time to upgarde to 2.1.6? 2009-01-08 22:11:33 +00:00
Peter Korsgaard
bc23691b44 mtd: mark 20050122 snapshot as deprecated 2009-01-08 14:58:45 +00:00
Hans-Christian Egtvedt
555474f2da strace: fix AVR32 arch patches and refresh all patches to apply clean
This patch updates the AVR32 arch patches for strace 4.5.18 and refreshes all
the other patches so they apply clean.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2009-01-08 09:24:32 +00:00
Peter Korsgaard
fd5ce9ff41 neon: s/exapt/expat/ 2009-01-08 08:27:45 +00:00
Peter Korsgaard
f6fd77c403 freetype: mark ancient 2.2 version as deprecated 2009-01-08 08:27:18 +00:00
Peter Korsgaard
30f7cc2f3c openssl: remove uclibc-susv3-legacy hunk from avr32 patch 2009-01-06 11:59:55 +00:00
Peter Korsgaard
585aca9a5a add .empty files for git-svn
git-svn (and git) doesn't handle empty directories, so add .empty files
to those dirs like elsewhere in buildroot.

Those empty directories are normally not a big deal, but the recent changes
to u-boot broke the build.
2009-01-05 15:47:00 +00:00
Nigel Kukard
bdd9d4dc0d Use target ar & ranlib when generating static archives, the host tools were being used when libltdl.a was being generated 2009-01-04 06:04:50 +00:00
Nigel Kukard
7f6261dbfb We don't need to set CC, AR, RANLIB when installing and uninstalling 2009-01-04 06:02:30 +00:00
Nigel Kukard
96cb68c26f Use target ar & ranlib when generating static archives, libm4.a was being built with the host ar and ranlib 2009-01-04 05:59:54 +00:00
Nigel Kukard
3ed07ff64b * Simplify the screen install, no versioned binaries, no symlink to versioned binary 2009-01-03 16:30:09 +00:00
Nigel Kukard
910dc8cb07 rsync doesn't support install-exec, override RSYNC_INSTALL_TARGET_OPT to install non-stripped 2009-01-03 08:04:21 +00:00
Nigel Kukard
380d77c6a3 * Fix format of the pciutils pci.ids.gz data file
- If ZLIB is present the filename of pci.ids is changed to pci.ids.gz but its not compressed, add a compressor to ensure its gzipped
2009-01-02 12:01:49 +00:00
Ulf Samuelsson
3fde5702db Bump socat version, optionally add configure variables 2009-01-02 08:29:31 +00:00
Peter Korsgaard
69f8592407 buildroot: set SHELL instead of messing around with CONFIG_SHELL
Simply set SHELL to bash instead of adding CONFIG_SHELL to all shell
invocations. CONFIG_SHELL is still set, as it is used by kconfig.
2009-01-01 21:20:35 +00:00
Nigel Kukard
ae6011eb33 * Bump release of bootutils to 0.0.9 2009-01-01 19:41:52 +00:00
Nigel Kukard
26ffa9c2d6 * Running the make for lvm2 in parallel can cause build failures, revert to -j1 2009-01-01 19:30:55 +00:00
Nigel Kukard
0ad5759a0d * Bumped to version 1.41.3
- Disable tls
- rel-libs is now implemented upstream
- Install ext4 tools aswell
2009-01-01 17:50:49 +00:00
Nigel Kukard
94e6f8a4db * Removed duplicate PCIUTILS_VERSION
* When installing pci.ids[.gz] the -D means create all components leading up, using $(@D) does not include the filename, the last directory component is then /usr/share. pci.ids[.gz] is therefore created as /usr/share/misc (misc being the filename). Using $@ fixes this, the directory path is created and the file is installed as /usr/share/misc/pci.ids[.gz] .
2009-01-01 17:28:51 +00:00
Nigel Kukard
2ac7adce28 * By default pciutils build of libpci.a uses the host ar/ranlib, force the use of the target tools 2009-01-01 14:05:54 +00:00
Nigel Kukard
793ef73913 * Bumped lvm2 to 2.02.43
- By default the build uses host ar/ranlib to generate the static lvm library used, force the target tools to be used instead
2009-01-01 14:00:35 +00:00
Nigel Kukard
be2f1705e8 * Select zlib support in neon for rpm 2008-12-31 18:27:31 +00:00
Nigel Kukard
eb3bf1437a * Bumped xfsprogs to 2.10.2
- Remvoed susv3 legacy patch which was comitted upstream
- Forecefully set some configure results which appear to of been silently ignored in the past
2008-12-31 18:25:23 +00:00
Nigel Kukard
cc6562ff83 * Refined building of neon options
- Added support to build with or without zlib support
2008-12-31 18:22:43 +00:00
Nigel Kukard
a36ca7a8c5 * Bump rpm to 5.1.6
- Remove patches comitted upstream
- Exclude tools we don't need
- Fix bundled magic mime data
2008-12-31 18:12:22 +00:00
Peter Korsgaard
658529f40a busybox: bump 1.12.x / 1.13.x versions 2008-12-31 09:35:21 +00:00
Peter Korsgaard
ccb02b009b libgtk2: add init script to create /etc/gtk-2.0/gdk-pixbuf.loaders
It would be nicer to do this at compile time, but then we would need to
compile libgtk2 for the host as well.
2008-12-31 09:35:15 +00:00
Peter Korsgaard
e528d99d96 pango: add init script to create /etc/pango/pango.modules
It would be nicer to do this at compile time, but then we would need to
compile pango for the host as well.
2008-12-31 09:35:11 +00:00
Peter Korsgaard
85f10c757c libcurl/libglade: touch _HOOK_POST_INSTALL target 2008-12-31 09:35:06 +00:00
Peter Korsgaard
f86c067bad busybox: 1.13.1 dc fix 2008-12-30 19:15:22 +00:00
Peter Korsgaard
c184803861 package: remove default y from xserver selection 2008-12-30 19:15:14 +00:00
Peter Korsgaard
1f8d65ea73 xlib needs wchar support, so require it for tinyx as well 2008-12-29 15:22:12 +00:00
Peter Korsgaard
8dd24e0f54 pango: fix download url
Reported by Berns.
2008-12-29 11:05:04 +00:00
Peter Korsgaard
f21ff9b8e7 libglib2: fix download url
Reported by Berns.
2008-12-29 11:05:00 +00:00
Peter Korsgaard
84fe4200c2 gmpc: fix typo
Thanks to Thomas for noticing.
2008-12-29 10:09:55 +00:00
Peter Korsgaard
0f32c13dd0 busybox; fix iptunnel compile with 2.6.28 headers (from r24253) 2008-12-29 10:09:50 +00:00
Peter Korsgaard
be7b82ad21 gmpc: needs libglade as well 2008-12-29 08:46:25 +00:00
Peter Korsgaard
3fa8550d11 package: make X server selection a choice and fix tinyx prefix 2008-12-28 22:28:49 +00:00
Peter Korsgaard
960bbc63ba package: add gmpc (gtk musicpd client) package 2008-12-28 20:54:40 +00:00
Peter Korsgaard
3904aeee89 netsnmp: don't list openssl as a hard dependency
netsnmp can be compiled without ssl support, so don't list it as a hard
dependency and only compile in support if enabled by the user.
2008-12-28 20:07:50 +00:00
Peter Korsgaard
5d2ca232ce libcurl: add dummy curl-* targets 2008-12-28 20:06:20 +00:00
Peter Korsgaard
84c556006d libcurl: compile with openssl support if available 2008-12-28 20:04:01 +00:00
Peter Korsgaard
615528ba93 curl: rename to libcurl so Makefile.autotools.in can find patches 2008-12-28 20:00:07 +00:00
Peter Korsgaard
620bde2127 openssl: fix uclibc 0.9.30 build 2008-12-28 16:08:57 +00:00
Peter Korsgaard
f3e68e7f9b netsnmp: bump version, fixes security hole in snmpv3 2008-12-28 16:08:53 +00:00
Peter Korsgaard
6b9c268cb0 curl: convert to Makefile.autotools.in format, bump version 2008-12-28 13:50:53 +00:00
Peter Korsgaard
88cb70c984 curl: remove unused legacy patches 2008-12-28 13:50:49 +00:00
Peter Korsgaard
b735d4bd4e libmpd: no need for autoreconf now we don't patch configure.ac anymore 2008-12-27 14:36:32 +00:00
Peter Korsgaard
2ff401a953 package: add libglade 2008-12-27 14:36:29 +00:00
Peter Korsgaard
9b89bd65c4 pango: bump version 2008-12-27 14:36:22 +00:00
Thomas Petazzoni
f1c00c93d4 directfb-examples fixes
* Do not install to the staging dir inside the target install target,
   since it has already been done in the staging install target.

 * Strip the binaries installed in the target.

 * Properly create the target installation stamp.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-12-26 23:28:15 +00:00
Peter Korsgaard
5d83c7ac4b libmpd: get rid of < glib2.16 workaround 2008-12-26 22:29:26 +00:00
Peter Korsgaard
ada6f64973 libglib2: bump version 2008-12-26 22:29:19 +00:00
Peter Korsgaard
87e333010c libgtk: don't list cups/png/jpeg/tiff as hard dependencies
GTK can be compiled without the above, so don't list them as hard
dependencies, and simply adjust the build depending on what the user
has enabled.
2008-12-26 15:36:12 +00:00
Peter Korsgaard
5c3a6a55e6 libgtk2: remove unneeded configure opts
This stuff is all handled by Makefile.autotools.in
2008-12-26 15:36:09 +00:00
Peter Korsgaard
963cbf51e7 package/multimedia: add libmpd package 2008-12-26 15:36:03 +00:00
Peter Korsgaard
5c4674da56 strace: fix build on ARM (no <asm/cachectl.h>) 2008-12-22 22:10:38 +00:00
Peter Korsgaard
43efac37ab rxvt: don't use getpt()
uClibc can be (and per default is) configured to not implement the glibc
function getpt(3), so use the non-getpt rxvt configuration.
2008-12-22 22:10:35 +00:00
Peter Korsgaard
53b07783da x11r7/xserver_xorg: breaks with shared cache
The package overrides CFLAGS, so disable shared cache.
2008-12-22 22:10:30 +00:00
Peter Korsgaard
45fcf7e8ff fontconfig: use {C,LD}FLAGS_FOR_BUILD for host tools 2008-12-22 22:10:25 +00:00
Peter Korsgaard
2cdd2d9fc2 x11r7/liblbxutil: use {C,LD}FLAGS_FOR_BUILD for host tools 2008-12-22 22:10:22 +00:00
Peter Korsgaard
97dd2d8e73 x11r7/libXt: use {C,LD}FLAGS_FOR_BUILD for host tools 2008-12-22 22:10:18 +00:00
Peter Korsgaard
a2eec4b5ed x11r7/libX11: use {C,LD}FLAGS_FOR_BUILD for host tools 2008-12-22 22:10:14 +00:00
Ulf Samuelsson
9ad7d65004 Bump version of setserial 2008-12-21 15:34:38 +00:00
Peter Korsgaard
034d77ec57 haserl: bump version 2008-12-17 12:40:50 +00:00
Peter Korsgaard
2be151db5d openswan: revert $(strip ...) change (r24307) on patches
Thanks to Markus for noticing.
2008-12-17 10:32:06 +00:00
Hamish Moffatt
7a5ded75d5 Revert $(strip ...) change which corrupted this file 2008-12-17 06:32:19 +00:00
Thomas Petazzoni
c934e1aa18 Fix TARGET_PATH for external toolchain builds
TARGET_PATH didn't contain $(STAGING_DIR)/usr/bin, which means that
programs installed in $(STAGING_DIR)/usr/bin were not considered for
execution during Buildroot build process. This was a problem with host
automake/autoconf/libtool, which could not be found.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-12-15 22:07:38 +00:00
Peter Korsgaard
7fdbdfc559 avahi: make sure destination dirs exists 2008-12-15 16:09:03 +00:00
Peter Korsgaard
060dca08f9 ifplugd: fix non-C++ build
The ifplugd configure script was checking for a C++ compiler, even
though it isn't used for anything.
2008-12-13 19:40:26 +00:00
Thomas Petazzoni
978d8dc53e Another external toolchain support solution
* In toolchain/external-toolchain/ext-tool.mk, copy the contents of
   the sysroot directory to the staging dir.

 * In package/Makefile.in, add a --sysroot CFLAGS pointing to the
   staging dir

 * Remove the CFLAGS and LDFLAGS definition from
   TARGET_CONFIGURE_OPTS. I haven't investigated exactly why, but with
   these options, DirectFB fails to build because it cannot find
   PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP, even if DirectFB's Makefile
   properly sets -D_GNU_SOURCE.

I have already sent this patch on December, 2nd to the mailing-list,
but got no feedback. So let's commit and see what happens :-)

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-12-13 16:15:50 +00:00
Peter Korsgaard
0dc552c134 menuconfig: don't prepend CONFIG_ to symbols in help text 2008-12-13 11:52:54 +00:00
Thomas Petazzoni
80ad247617 Bump PHP version to 5.2.7.
Patch provided by Gustavo Zacarias <gustavo@zacarias.com.ar>.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-12-13 11:01:21 +00:00
Thomas Petazzoni
c04e12dc85 Bump lighttpd to 1.4.20.
Initial patch provided by Gustavo Zacarias <gustavo@zacarias.com.ar>.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-12-13 10:55:48 +00:00
Hans-Christian Egtvedt
b3af19b799 samba: add a comment about why make proto is done before make
This patch adds a comment why make proto is needed before make.
2008-12-12 10:34:25 +00:00
Hans-Christian Egtvedt
eebacb875c samba: make proto first to allow parallel build afterwards
This patch fixes parallel build of Samba. The trick is to make proto before
executing a full make.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-12 09:29:37 +00:00
Hans-Christian Egtvedt
f02a0408dc samba: bump version to 3.2.5
This patch bumps Samba version to 3.2.5. In the process Samba now
depends on libiconv. This dependency is needed because Samba wants to use
various formats when talking to the different parts of the system.

Two new patches are introduced, one to double check if BSD functions are
available, and one to skip checking for glibc version. The use unsigned
enum patch could be removed since this can be supplied with a autoconf
variable.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-12 09:09:51 +00:00
Hans-Christian Egtvedt
2bb1785adb libiconv: strip installed library and remove the preloadable library
This patch is mainly for size reduction, removing more than half the
needed footprint.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-12 09:03:47 +00:00
Hans-Christian Egtvedt
be866bfcbc zlib: install using cp instead of install for zlib libraries
This patch will install zlib keeping the symlinks. The usage of
$(INSTALL) here did not take into account symbolic links.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-11 14:40:56 +00:00
Peter Korsgaard
9878bf1d8c busybox: 1.13.1 bindtodevice fix 2008-12-11 09:35:07 +00:00
Peter Korsgaard
0d99c9537c package/boa: hide if BR2_PACKAGE_BUSYBOX_HIDE_OTHERS 2008-12-11 00:33:30 +00:00
Peter Korsgaard
cdd72cd08f busybox: additional 1.13.1 fixes 2008-12-10 13:46:19 +00:00
Eric Andersen
cbe9f1b8d2 bump 2008-12-09 20:00:31 +00:00
Hans-Christian Egtvedt
97dabc9ab7 qtopia4: add kconfig option to enable Phonon
This patch adds a kconfig option to enable Phonon when configuring Qt.

Phonon is the multimedia API from KDE 4 which has been integrated into
Qt 4.4. For playback under Linux the GStreamer multimedia framework is
used.

Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-08 18:00:54 +00:00
Hans-Christian Egtvedt
fdae8707d6 gst-plugins-ugly: add gstreamer ugly plugins
This patch adds the ugly plugins for gstreamer, for more information see
http://gstreamer.freedesktop.org/modules/gst-plugins-ugly.html
2008-12-08 17:57:26 +00:00
Hans-Christian Egtvedt
bb13448976 gst-plugins-good: add gstreamer good plugins
This patch adds the good plugins for gstreamer, see
http://gstreamer.freedesktop.org/modules/gst-plugins-good.html for more
information.
2008-12-08 17:55:29 +00:00
Hans-Christian Egtvedt
b535c860c9 gst-plugins-base: add gstreamer base plugins
This patch adds the basic plugins for gstreamer, see
http://gstreamer.freedesktop.org/modules/gst-plugins-base.html for more
information.
2008-12-08 17:52:24 +00:00
Hans-Christian Egtvedt
3904838369 gstreamer: add new multimedia package gstreamer
gstreamer is powerful framework for streaming media.
2008-12-08 17:48:31 +00:00
Hans-Christian Egtvedt
cd900a0d59 libtheora: add new multimedia package libtheora
libtheora is a library used by gstreamer when streaming Ogg multimedia.
2008-12-08 17:45:59 +00:00
Peter Korsgaard
8e436ee772 have zlib respect BR2_PREFER_STATIC_LIB
The ARM uClinux BFLT format apparently doesn't support shared libs nor
-fPIC.  So let's distinguish between shared and non shared builds by
having split rules for libz.a and libz.so based on BR2_PREFER_STATIC_LIB.

Signed-off-by: Nicolas Pitre <nico@cam.org>
2008-12-08 14:41:47 +00:00
Peter Korsgaard
38abffd280 udev: use $@ instead of hardcoding target name 2008-12-08 13:48:37 +00:00
Peter Korsgaard
a7d06d10e4 package/freetype: default to 2.3.7 2008-12-08 13:42:01 +00:00
Peter Korsgaard
a222edcbcf package/udev: create base device nodes after mounting a new /dev
Currently, udev won't start for me, as we've just mounted a new /dev,
which is completely empty, and udevd requires a /dev/null.

This change manually creates the three base device nodes (zero, null
and console) so that udev can start.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
2008-12-08 13:41:59 +00:00
Peter Korsgaard
a8b501baee package/udev: fix CFLAGS for udev extras
If the udev extras are built without large file support in uClibc,
I get the following error:

 build_powerpc/staging_dir/usr/bin/powerpc-linux-uclibc-gcc -c -g -Wall
 -pipe -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -Wstrict-prototypes
 -Wsign-compare -Wshadow -Wchar-subscripts -Wmissing-declarations
 -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare
 -Wmissing-prototypes -Os ext.c -o ext.o
 In file included from build_powerpc/staging_dir/usr/include/stdio.h:28,
 from ext.c:19:
 build_powerpc/staging_dir/usr/include/features.h:382:4: error:
 #error It appears you have defined _FILE_OFFSET_BITS=64. Unfortunately,
 uClibc was built without large file support enabled.

Although the base udev package builds correctly, the extras pacakges
don't adjust their CFLAGS depending on BR2_LARGEFILE.

This change adds the required CFLAGS modifications to make the
extras build.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
2008-12-08 13:41:56 +00:00
Peter Korsgaard
47fc81ca4f package/udev: fix dependency for scsi_id
According to udev.mk, the scsi_id package depends on the libvolume_id
library, so add this dependency to Config.mk

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
2008-12-08 13:41:53 +00:00
Peter Korsgaard
ac1d92c425 package/: get rid of unneeded $(strip ..) 2008-12-08 08:15:27 +00:00
Hamish Moffatt
f2824f303c Override the target-install target properly rather than installing as a post-build hook 2008-12-08 04:43:33 +00:00
Hamish Moffatt
f73e7d4611 Over-ride the target-install target rather than installing as a post-build
hook. Otherwise the wrong stamps are used and the library won't be reinstalled
if you clean out $(TARGET_DIR).
2008-12-08 04:41:19 +00:00
Peter Korsgaard
fb4e7fa4f6 busybox: 1.13.1 crond fix 2008-12-07 21:22:48 +00:00
Peter Korsgaard
7240678463 libiconv: use BR2_GNU_MIRROR 2008-12-05 15:27:35 +00:00
Peter Korsgaard
84ddc66a41 toolchain/*: use CONFIG_UPDATE
Based on e0e0945e in Bernhard's tree.
2008-12-05 15:27:26 +00:00
Hans-Christian Egtvedt
e35414722d samba: predefine a autoconf result for enums with negative values
The configure script tries to find out if enums can be negative, this is not
supported when cross compiling, since it tries to run the binary. This commit
sets the test to yes, i.e. negative enums are possible.
2008-12-05 14:46:56 +00:00
Peter Korsgaard
31460308a6 libusb: use 0.1.12-10 from snapshot.debian.net 2008-12-05 10:22:52 +00:00
Hans-Christian Egtvedt
e8a2c6954a libvorbis: tremor depends on host-autoconf and host-automake
This patch adds host-autoconf and host-automake as dependencies to tremor, this
is needed for it to compile.
2008-12-05 09:47:16 +00:00
Hans-Christian Egtvedt
ed63bc0b48 alsa-lib: bump version to 1.0.18 2008-12-05 09:46:17 +00:00
Hans-Christian Egtvedt
2e79479d34 qtopia4: make build verbose or silent depending on user input
This will make Qt compile silent unless the user specifies V=1 or VERBOSE=1
when running make.
2008-12-04 16:50:05 +00:00
Hans-Christian Egtvedt
5851eae5f0 mplayer: set charset explisit to US-ASCII to ease intl compile
This patch set the charset selected by mplayer to US-ASCII because mplayer
configure script have problems detecting working cross compiled iconv tools
2008-12-04 16:49:06 +00:00
Hans-Christian Egtvedt
b7ff212c81 tslib: add dependency to hsot-autoconf and host-automake
Tslib uses autoconf and automake during configure section, make sure it is
available before building tslib.
2008-12-04 16:47:19 +00:00
Hans-Christian Egtvedt
62cc77dffd tslib: use more robust $@ when touching target instead of explisit name 2008-12-04 16:43:54 +00:00
Hans-Christian Egtvedt
30e43682dd avahi: add dependency to host-autoconf
Avahi uses autoconf during ./configure, make sure it is available and used
before building avahi.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-04 16:13:08 +00:00
Hans-Christian Egtvedt
f974e39491 alsa-util: bump version to 1.0.18 and add patches for this version
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-04 16:10:44 +00:00
Hans-Christian Egtvedt
f241ba6f81 alsa-utils: add dependency to libintl if libintl is enabled
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-04 16:10:06 +00:00
Peter Korsgaard
8a5e4d62f2 mdadm/dmraid: bump version
Patch by: Charles Duffy <Charles_Duffy@messageone.com>

Both mdadm and dmraid packages refer to upstream versions which are no
longer available.
2008-12-04 14:16:54 +00:00
Peter Korsgaard
92b9ca8dd2 busybox: 1.13.1 ip fix 2008-12-04 13:21:36 +00:00
Peter Korsgaard
5155de9042 ifplugd: don't overwrite target etc/init.d/ifplugd.*
install-strip unconditionally overwrites $(TARGET_DIR)/etc/init.d/ifplugd.*,
so the check in _HOOK_POST_INSTALL is useless.

Fix it by using install-exec and manually stripping the target binaries
instead.
2008-12-04 12:14:57 +00:00
Thomas Petazzoni
a140c728d3 Fix comment about autoconf configuration/compilation/installation for
the target (and not the host).
2008-12-03 13:36:45 +00:00
Thomas Petazzoni
e5d9702dfd Liboil is a library of simple functions that are optimized for various
CPUs. It is required by various GStreamer plugins.

Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>

Modifications by Thomas Petazzoni:

 - Remove the glib2 dependency, which is only necessary to build a few
   examples. If glib2 is enabled in the configuration, then we still
   depend on it in order to build the examples, but that's just
   pedantic, not so useful.

 - Remove the oil-bugreport program installed to the target by
   install-strip.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-12-03 09:02:46 +00:00
Hans-Christian Egtvedt
a3c53dc20d samba: bump version to 3.0.33
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-02 14:46:38 +00:00
Peter Korsgaard
21ed5b304a haserl: fix shared cache interaction issue
The ac_cv_path_install override is needed to strip the target binary for
haserl 0.8.0, but it doesn't interact nicely with the shared cache, so
disable the cache for now.

Longer term we should probably forget about install-strip and do the
strip/cleanup/mklibs stuff as a post processing step before the target
filesystem rules are run.
2008-12-01 15:10:47 +00:00
Hans-Christian Egtvedt
ac273635a6 strace: fix lower case no to NO when setting STRACE_AUTORECONF
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-01 13:49:23 +00:00
Hans-Christian Egtvedt
e3e34dab93 mplayer: use $(if ...) to add dependencies to mplayer
This patch will add needed libraries with $(if ...) syntax. This should ease
readability and make it easy for others to spot where the depencies are added.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-01 13:33:33 +00:00
Hans-Christian Egtvedt
fb11bbf5e9 mplayer: remove not needed $(strip ...) calls in Makefile
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-01 13:08:43 +00:00
Hans-Christian Egtvedt
cb6634da47 qtopia4: remove explisit include and library directories from configure call
This patch removes -I and -L from ./configure since it breaks cross-compiling.
The inclusion of -I and -L will confuse the host compiler when compiling the
host tools.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-01 13:06:02 +00:00
Hans-Christian Egtvedt
377e554200 mplayer: make sure alsa-lib is installed before mplayer
This patch adds alsa-lib to a dependency for mplayer if it is selected in
kconfig.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-01 12:53:09 +00:00
Hans-Christian Egtvedt
8c149d286a mplayer: add dependency libraries to a variable
This patch will put dependency libraries in a variable and add this to the
dependencies to build mplayer. This is done to ease adding new libraries in the
future.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-01 12:48:58 +00:00