Commit Graph

3646 Commits

Author SHA1 Message Date
Peter Korsgaard
e888cd41b4 sysklogd: fix build 2009-03-05 15:30:57 +00:00
Peter Korsgaard
2e1ca24a27 package: convert some Config.in selects to depends
Patch by Olaf Rempel <razzor@kopf-tisch.de>.

quick grep showed theses invalid selects of toolchain options.
2009-03-05 14:17:55 +00:00
Peter Korsgaard
89b4f17873 openssl: misc fixes
Patch by Gustavo Zacarias <gustavo@zacarias.com.ar>
Closes #151.

* Avoid fips directory completely since it just installs source file cruft
  inlib
* Point openssldir to a more friendly and common /etc/ssl rather than
  /usr/lib/ssl
2009-03-05 13:48:29 +00:00
Peter Korsgaard
00fd5b2264 bind: isc-config.sh gets installed into usr/bin, not / 2009-03-05 13:33:11 +00:00
Peter Korsgaard
7b7a0a3277 bind: needs largefile support, not ipv6
And at the same time move the comment below the install tools entry so it
gets identied properly.
2009-03-05 13:33:06 +00:00
Peter Korsgaard
e3bf38868a bind: needs ipv6 support 2009-03-05 12:14:37 +00:00
Peter Korsgaard
1b276bb2b9 bind: bump version and convert to Makefile.autotools.in
Patch by Gustavo Zacarias <gustavo@zacarias.com.ar>

Closes #145.

Current bind package is version 9.3.2 which is from the 9.3 branch and is
EOLed. It has many security bugs probably fixed in 9.3.6-P1 but since it
won't be supported for long it's probably metter to move on to a supported
branch. CVE-2009-0025, CVE-2008-1447, CVE-2008-0122, CVE-2007-2926 and
probably more. While at it migrate to Makefile.autotools.in too. Also
introduced an option for/not to install userland tools (dig, host, nslookup,
nsupdate).

[ Peter: don't install into staging ]
2009-03-05 12:11:36 +00:00
Peter Korsgaard
ee0bbc04ff php: only overwrite php.ini if not present in target_skeleton
Allow platforms to provide a custom php.ini in their target_skeleton.
2009-03-04 20:58:12 +00:00
Peter Korsgaard
7685dd41e1 php: convert to Makefile.autotools.in and other improvements
Patch by Gustavo Zacarias <gustavo@zacarias.com.ar>

Closes #5, #77, #141 and #143.

* Migrate php package to Makefile.autotools.in

* Make PCRE regex an option (previously forced on)

* Add calendar option from bug #77

* Add external sqlite3 option from bug #141
New option BR2_PACKAGE_PHP_PDO_SQLITE_EXTERNAL

* Add alternate php.ini configuration option from bug #5
Named BR2_PACKAGE_PHP_CONFIG and defaults to shipped config.
In most scenarios the shipped config isn't good enough, it has
a high memory limit for embedded for example.

* Changed some options from depends to select
Namely openssl, libxml2, zlib, gettext, gmp.

* Disabled some 'y' defaults to make things lighter by default
Namely libxml2, sqlite, pdo and pdo_sqlite.

* Made some of the extensions help text more verbose
2009-03-04 20:58:08 +00:00
Peter Korsgaard
4617e1d080 iproute2: needs ipv6 2009-03-04 20:16:26 +00:00
Peter Korsgaard
484aaf0560 iproute: fix makefile
Patch by Olaf Rempel <razzor@kopf-tisch.de>.

- bump version to 2.6.28
- fix download
- change compile ordering (build tc after ip)
- remove both binaries from target when cleaning up

[Peter: fixed target install strip]
2009-03-04 20:16:21 +00:00
Peter Korsgaard
a93ecda978 alsa-utils: the entire package needs largefile support, not just aplay 2009-03-04 14:17:00 +00:00
Peter Korsgaard
9cef073cb2 alsa-utils: use conditional for utils selection menu items 2009-03-04 13:22:54 +00:00
Peter Korsgaard
32675db0ee alsa-utils: aplay: use depends for toolchain options, not select 2009-03-04 13:22:50 +00:00
Peter Korsgaard
4592839384 package: dm (and in turn dmraid) needs largefile support 2009-03-04 13:22:44 +00:00
Peter Korsgaard
39fc310669 dmraid: fix build & convert to Makefile.autotools.in
Patch by Olaf Rempel <razzor@kopf-tisch.de>

- was not building at all (x86 uclibc)
- adding devicemapper dependency
2009-03-04 13:22:38 +00:00
Peter Korsgaard
f84389921e iptables: bump version
- bump version to 1.4.2
- add uninstall target

Patch by Olaf Rempel <razzor@kopf-tisch.de>
2009-03-03 22:28:15 +00:00
Peter Korsgaard
479111c9c7 vtun: provide correct location for lzo headers
Patch by Robert Urban <urban@unix-beratung.de>
2009-03-03 22:23:22 +00:00
Peter Korsgaard
c4da6199f0 sqlite: bump version and convert to Makefile.autotools.in format
Patch by Gustavo Zacarias <gustavo@zacarias.com.ar>

Closes #139.
2009-03-03 20:23:18 +00:00
Peter Korsgaard
bbdf9df60a util-linux: bump version
Fixes #19
2009-03-03 08:52:56 +00:00
Peter Korsgaard
890412421b ipsec-tools: use select rather than depends for library dependencies
As noticed on the mailing list.
2009-03-02 19:56:13 +00:00
Peter Korsgaard
0d5dfaa085 php: bump version
Fixes Fixes CVE-2008-5498, closes #137.

Patch by Gustavo Zacarias <gustavo@zacarias.com.ar>
2009-03-02 19:05:33 +00:00
Peter Korsgaard
ba68824431 busybox: additional 1.13.2 fixes 2009-03-02 15:33:07 +00:00
Peter Korsgaard
cb7e99c1ab microcom: upstream missing, mark as deprecated
People should use the busybox version these days anyway.
2009-03-02 08:33:55 +00:00
Peter Korsgaard
0f33cd88c8 microcom: has been in busybox for a long time now 2009-03-02 07:59:37 +00:00
Peter Korsgaard
0cf28ade0b ncurses: fixup ncurses5-config script
Fixes #133.
2009-03-01 22:35:48 +00:00
Peter Korsgaard
c23c30838c tar: bump version
Fixes #69
2009-03-01 20:20:20 +00:00
Peter Korsgaard
5ae3eb1e10 tar/coreutils: use depends rather than select for toolchain options 2009-03-01 20:20:15 +00:00
Peter Korsgaard
64007a9e6a libpng: bump version
Fixes unitialized data bug (CVE-2009-0040).

Patch by Soef Qued <souf_oued@yahoo.fr>
2009-02-27 14:59:17 +00:00
Peter Korsgaard
69dcc7c8c7 avahi/dnsmasq: adjust dbus dep after Makefile.autotools.in conversion 2009-02-26 20:57:29 +00:00
Peter Korsgaard
f12e7def7c gst-plugins-good: remove dependencies for matroska plugin
This was forgotten when adding config options for zlib and bzip2. The
matroska plugin doesn't need these dependencies, they are optional.

Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2009-02-26 08:05:14 +00:00
Peter Korsgaard
f0af25f581 gst-plugins-good: add missing FLAC dependency
Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2009-02-26 08:05:07 +00:00
Peter Korsgaard
0aa046b35e gstreamer: flac plugin support
Patch by Sven Neumann. Closes #99.
2009-02-25 19:51:46 +00:00
Peter Korsgaard
416c626142 php: Config.ext is in a BR2_PACKAGE_PHP conditional, so get rid of depends
Hunks missing from r25406.
2009-02-25 19:51:41 +00:00
Peter Korsgaard
895cf9e27d mesa3d: fix makedepend arguments
Make sure makedepends only searches the gcc/staging dir, and not the
host include dirs.
2009-02-24 13:30:03 +00:00
Peter Korsgaard
af098e8dfe mesa: use correct config file for arch 2009-02-24 13:29:59 +00:00
Peter Korsgaard
e51884daa8 mesa3d: use MAKE1 instead of playing around with BR2_JLEVEL 2009-02-24 13:29:55 +00:00
Peter Korsgaard
30392a1bef xserver-xorg: select mesa3d in kconfig
xserver-xorg depends on mesa3d, so select it in kconfig as well.
2009-02-24 13:29:50 +00:00
Peter Korsgaard
d1eeba7069 dbus: fix expat typo 2009-02-24 11:13:56 +00:00
Peter Korsgaard
469f6e4df5 openswan: mark as BROKEN as it doesn't build with current kernel headers
It WILL get removed after 2009.05 unless someone steps up to fix it.
2009-02-24 08:56:14 +00:00
Hamish Moffatt
e14c11230a Bump version to 0.9.8j 2009-02-24 00:37:06 +00:00
Peter Korsgaard
9d6c2f548e alsa-lib: convert to Makefile.autotools.in format 2009-02-23 13:37:48 +00:00
Peter Korsgaard
e90a4bf4af alsa-lib: don't use versioned symbols
As reported by Dirk Vermaak and Daniel Mack. Fixes runtime issues with
alsa-lib, see
http://mailman.alsa-project.org/pipermail/alsa-devel/2009-February/014999.html
for details.
2009-02-23 13:01:26 +00:00
Peter Korsgaard
71a55254a4 dbus: convert to Makefile.autotools.in and bump version 2009-02-22 20:12:50 +00:00
Peter Korsgaard
87c15b5356 kexec: bump version and convert to Makefile.autotools.in format 2009-02-21 19:13:24 +00:00
Peter Korsgaard
8c1dd5d2c0 libsndfile: bump version and convert to Makefile.autotools.in format 2009-02-21 13:04:08 +00:00
Peter Korsgaard
52d5f898b8 libsndfile: cleanup help text 2009-02-21 13:04:02 +00:00
Peter Korsgaard
9a1333bcc7 php: Config.ext is in a BR2_PACKAGE_PHP conditional, so get rid of depends 2009-02-21 09:06:48 +00:00
Peter Korsgaard
0524852e7a php: fix sqlite module
- php comes with it's own embedded sqlite, so no need to select sqlite
- disable largefile support for !BR2_LARGEFILE
- php somehow forgets to link with -ldl, breaking the sqlite extension.
  Fix it by disabling the (unused?) modload support in sqlite.
2009-02-21 09:06:43 +00:00
Peter Korsgaard
21e3fa22ee php: use alternative download URL so we can use DOWNLOAD macro
As noted by Solar on IRC.
2009-02-20 21:55:32 +00:00
Peter Korsgaard
01ea62911e php: don't use DOWNLOAD macro
php.net only offers downloads though a strange php script with the file name
embedded in the *MIDDLE* of the URL, which isn't compatible with the DOWNLOAD
macro. Fix it by reverting php.mk hunk of r24689 to go back to $(WGET).

This ofcourse means that the primary site / fallback mirror stuff isn't used.
2009-02-20 15:13:50 +00:00
Peter Korsgaard
24981139f6 package/multimeda: add flac package
Patch by Sven Neumann (from #99).

Removed optimization patch, cleaned up configure args and fixed download URL.
2009-02-20 13:02:13 +00:00
Peter Korsgaard
b3d48af90d alsa-utils: select ncurses library dependency 2009-02-19 16:04:20 +00:00
Peter Korsgaard
2453972351 libvorbis: select libogg dependency
Library dependencies should be selected, and not use depends on.
2009-02-19 15:45:05 +00:00
Peter Korsgaard
eacd9e0844 libvorbis: convert to Makefile.autotools.in format
Patch by Sven Neumann <s.neumann@phase-zero.de>
Closes #107
2009-02-19 15:45:00 +00:00
Peter Korsgaard
fc8ac0c7e5 pppd: fix build without UCLIBC_HAS_BSD_ERR
Replace the BSD specific warn() with a call to syslog.
Patch by Gustavo Zacarias, closes #109.
2009-02-19 12:08:11 +00:00
Hamish Moffatt
a83dddf9ff Enable multilink PPP (no reason to disable it)
Add configuration item to enable filtering (requires libpcap)
2009-02-19 05:31:05 +00:00
Peter Korsgaard
ea74003ebf tslib: convert to Makefile.autotools.in format
Patch by Sven Neumann <s.neumann@phase-zero.de>
Closes #61.
2009-02-18 14:16:38 +00:00
Peter Korsgaard
ddc807aea8 tslib: doesn't use C++, so don't require it in the configure script 2009-02-18 14:16:34 +00:00
Peter Korsgaard
bb76564738 busybox: 1.13.2 killall fix 2009-02-18 14:16:30 +00:00
Peter Korsgaard
1aae99bc34 mtd-utils: flashcp: handle non-power-of-2 erase size (E.G. for dataflash) 2009-02-17 14:04:49 +00:00
Peter Korsgaard
7892b23ae7 udev: options for path_id and firmware.sh
Patch by Mike Crowe.
2009-02-13 19:57:59 +00:00
Peter Korsgaard
8acde59f79 package: work around kconfig crash issue with comments in choice entries 2009-02-13 09:18:08 +00:00
Peter Korsgaard
dd0345aeaa mpfr: bump version 2009-02-13 08:34:01 +00:00
Peter Korsgaard
5373ea118d gmp: use GNU_MIRROR for site 2009-02-13 08:33:57 +00:00
Peter Korsgaard
585bc18384 gmp: bump version 2009-02-13 08:33:50 +00:00
Peter Korsgaard
7ac25f1320 dnsmasq: bump version
closes #97.
2009-02-12 13:39:33 +00:00
Peter Korsgaard
5804c6d9fe libpng: bump version
Fixes memory leak and double-free vulnerability
2009-02-12 12:17:12 +00:00
Peter Korsgaard
cf34241144 gmp/mpfr: use static libraries as make targets
The host shared objects are no more.
2009-02-10 16:38:53 +00:00
Peter Korsgaard
7897a950fe gmp/mpfr: fix up dependencies to stop continous rebuild with --disable-shared
Don't list the shared objects as targets for the host compilation now that
we compile with --disable-shared.
2009-02-10 15:19:31 +00:00
Peter Korsgaard
0948f8af37 x11/video-xgi: fix vesa/xgi typo
Closes #95
2009-02-10 13:01:28 +00:00
Peter Korsgaard
42f985687d gmp/mpfr: force static linking
Patch by Maxim Grigoriev.

GCC 4.3.x would link with the correct shared library versions, but without
any RPATH, so it ended up looking for then in /usr/lib/ at runtime.
This is less than good, as the version there might not be compatible, and
even worse for distributions like Ubuntu, which doesn't install those
libs by default, the build breaks.

Fix it by forcing static linking instead.
2009-02-09 13:01:32 +00:00
Peter Korsgaard
421b354ce2 vim: cleanup sed invocation 2009-02-08 11:00:44 +00:00
Peter Korsgaard
45c8d20378 alsa-lib: make python option depend on python
As discussed on the list.
2009-02-07 06:57:29 +00:00
Peter Korsgaard
a54e0dd97f mpg123: remove unused mpg123x target (debug?) 2009-02-05 13:24:22 +00:00
Peter Korsgaard
2c89d7aeb6 mpg123: remove arm funroll-loops workaround
Fixed by toolchain patch.
2009-02-05 13:24:18 +00:00
Peter Korsgaard
d41e54e694 mpg123: cleanup unused hunk after r25004 2009-02-05 13:24:07 +00:00
Peter Korsgaard
c74eee7fe4 mpg123: cleanup after r19300 (don't introduce unneeded hidden configs) 2009-02-05 13:24:01 +00:00
Peter Korsgaard
4fc25fcf10 tremor: strip target lib 2009-02-04 23:51:11 +00:00
Peter Korsgaard
5b1dbd2031 microperl: strip target binary 2009-02-04 23:51:06 +00:00
Peter Korsgaard
0d149d98d5 alsa-lib: fix with with BR2_PACKAGE_ALSA_LIB_PYTHON
Tell it where to find the python headers.
2009-02-04 23:15:42 +00:00
Peter Korsgaard
c0dfdc21f9 package/: remove obsolete ltt package
As discussed on the list.
2009-02-04 12:56:35 +00:00
Ulf Samuelsson
25b41e7e6a Define OSIP_CFLAGS and OSIP_LIBS for libeXosip2 2009-02-02 07:24:48 +00:00
Ulf Samuelsson
8bfd360ac6 Mark ltt as broken (all versions of tarball removed from SITE), package obsolete 2009-02-02 07:20:54 +00:00
Peter Korsgaard
a1523adcad alsa-lib: clean up makefile
As discussed on the list. I suspect the ARM abi thing isn't needed anymore
now we use the correct abi in the first place, but I'll leave it in until
after the release.
2009-02-01 19:37:14 +00:00
Peter Korsgaard
91f780bc05 mpfr: bump version
I know that changing something as fundamental as mpfr this close to the
release isn't really ideal, but it's listed as the minimum version
for gcc 4.3.x:

http://gcc.gnu.org/install/prerequisites.html

Bernhard's tree has been using 2.3.2 since October, so the risk is probably
not that big though.
2009-02-01 19:37:09 +00:00
Peter Korsgaard
f3b9454a19 busybox: additional 1.13.2 fixes 2009-02-01 19:36:56 +00:00
Ulf Samuelsson
32521c03bd Do not overwrite user configuration 2009-02-01 16:10:47 +00:00
Peter Korsgaard
1fb44d3bfd dbus: revert r25194 (Unbreak Peters 'fixes' to dbus for a second time)
It was a bogus revert.
2009-01-31 22:53:35 +00:00
Ulf Samuelsson
f777dee1d4 Unbreak Peters 'fixes' to dbus for a second time 2009-01-31 21:01:24 +00:00
Peter Korsgaard
9e7881ccc9 x11r7: make xman and xcb-util visible in Kconfig
Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2009-01-31 19:08:20 +00:00
Peter Korsgaard
398dfc42b7 dbus: revert to pre-r25021 situation
Revert to pre-r25021 situation, but add extra comments explaining the
situation.
2009-01-31 18:39:55 +00:00
Peter Korsgaard
657563f2d7 ntp: fix time sync issue
Fix for https://support.ntp.org/bugs/show_bug.cgi?id=769 - Patch from gentoo.
2009-01-31 18:39:49 +00:00
Ulf Samuelsson
8bf5071cf3 dbus dependencies needs to be ready before ./configure 2009-01-31 12:02:40 +00:00
Ulf Samuelsson
caa31fcc62 Workaround for AVR32 compiler issue affecting inlining, causing alsa-lib to break, feedback to AVR32 compiler team will be sent 2009-01-31 10:18:23 +00:00
Peter Korsgaard
9ce75bf893 dbus: fix xml dependency and stop continous rebuilds 2009-01-30 13:54:47 +00:00
Peter Korsgaard
e4051615c4 dbus: revert r25156 (Fix dbus dependency on libxml2, without rebuild, works but may need refinement)
As discussed on the list - Too complicated and wrong.
2009-01-30 13:54:42 +00:00
Peter Korsgaard
92bd25c9eb toolchain: fix up GNU_TARGET_NAME link and target_utils location
The GNU_TARGET_NAME symlink and target_utils location were not correctly
adjusted to match the move of the toolchain to $(STAGING_DIR)/usr,
creating dangling symlinks.
2009-01-30 13:34:42 +00:00
Daniel Laird
b8d6dff991 qte.mk: Add a 'comment' to indicate the need for NPTL threads
Make sure the developer is informed why a package is not
visable and that they need to have a NPTL enabled
toolchain.
 
Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2009-01-30 11:30:21 +00:00
Daniel Laird
777de7caa5 qte.mk: Use depends on for toolchain features
Buildroot is adopting depends on for toolchain features and
select for packages. Make this change in this file.
 
Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2009-01-30 10:49:59 +00:00
Peter Korsgaard
a72794391a readline: s/BR2_READLINE/BR2_PACKAGE_READLINE/
Package configs should start with BR2_PACKAGE_.
2009-01-30 09:54:59 +00:00
Peter Korsgaard
ebf47824cc readline: remove BR2_PACKAGE_READLINE_TARGET configuration option
Other packages don't have this, and several packages are depending on
readline where they actually want readline-target instead.
2009-01-30 09:50:13 +00:00
Peter Korsgaard
7eec8ea560 readline: remove redundant BR2_PACKAGE_READLINE_HEADERS configuration
Header files on target is globally controlled by BR2_HAVE_DEVFILES.
2009-01-30 09:50:02 +00:00
Ulf Samuelsson
4b25f84ab9 Fix dbus dependency on libxml2, without rebuild, works but may need refinement 2009-01-30 07:40:14 +00:00
Peter Korsgaard
ae46e5bc89 mysql-client: remove test / benchmark stuff from target (saves ~70MB) 2009-01-29 21:33:32 +00:00
Peter Korsgaard
97515c6cae sqlite: bump version
Fixes several database corruption bugs
2009-01-29 19:49:22 +00:00
Peter Korsgaard
6e7f92310a busybox: rebuild if .config changed
As reported on irc - Fixes busybox-menuconfig
2009-01-29 11:29:49 +00:00
Peter Korsgaard
85d756d5cc busybox: remove unused handling of ancient versions no longer in BR 2009-01-29 11:27:20 +00:00
Peter Korsgaard
8186a3edee gamin: fix build
Dependencies were wrong, and it didn't build without largefile support.
2009-01-29 10:13:02 +00:00
Peter Korsgaard
d459b1bc3d Add radvd to the list of packages
Add radvd, the IPv6 router advertisement daemon.

Signed-off-by: Amand Tihon <amand.tihon@alrj.org>
2009-01-28 21:38:49 +00:00
Peter Korsgaard
2389a4591b xpdf: depends on freetype, so select it in kconfig as well 2009-01-28 20:09:03 +00:00
Daniel Laird
30f4e13c03 autoconf.mk: Bounce version to 2.63
Have been having various issues with multiple jobs (-jX) and building
autoconf.  Turns out that v2.63 has fixed this.  So bounce version
to a working version.
 
Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2009-01-28 15:35:39 +00:00
Peter Korsgaard
c8cfd7b510 alsa-lib: fix build with largefile on 32bit archs
Thanks to Will Wagner <will_wagner@carallon.com> for reporting and working
with upstream to get it fixed. Patch from alsa-lib.git.
2009-01-28 15:33:08 +00:00
Peter Korsgaard
7b83993c3e avahi-autoipd: fix issue with repeated builds
The avahi-autoipd target install step adds /var/lib/avahi-autoipd as a
symlink to /tmp/avahi-autoipd, which is fine, except if your /var/lib is
already a symlink to /tmp (E.G. like the default target_skeleton is).

If that's the case, then you end up adding a /tmp/avahi-autoipd symlink
pointing to itself, causing subsequent builds to fail
(Too many levels of symbolic links in the ln -sf call). Fix it by simply
first removing the symlink if it's there.
2009-01-28 15:12:05 +00:00
Nigel Kukard
d608e26d48 xfs is a mainline filesystem with no alternative regarding tools in busybox, remove depend on deprecated 2009-01-28 13:16:27 +00:00
Nigel Kukard
1c5e72a98c * Cleanup of prefix 2009-01-28 13:14:51 +00:00
Peter Korsgaard
45616607b4 Makefile.autotools.in: add FOO_MAKE for packages needing to use $(MAKE1)
As requested on irc.
2009-01-28 06:32:28 +00:00
Peter Korsgaard
0441f3c64b webkit: depend on C++ + wchar support in toolkit, as icu needs it 2009-01-27 15:10:08 +00:00
Peter Korsgaard
c6da11ea45 webkit: don't depend on X server 2009-01-27 15:02:40 +00:00
Peter Korsgaard
0053483c96 libxml2: stop continous rerun of post-extract target
Touch stamp file (seems to have been missed by r23656).
2009-01-27 15:02:34 +00:00
Peter Korsgaard
b84a6adc28 icu: needs wchar support in toolchain as well 2009-01-27 15:02:29 +00:00
Peter Korsgaard
ad9402dba5 icu: add project url to help text 2009-01-27 15:02:25 +00:00
Peter Korsgaard
c0fd0f62f9 icu: needs C++ support in toolchain 2009-01-27 15:02:22 +00:00
Peter Korsgaard
f2b2e82138 webkit: revert r24983 (Disable webkit (with comment) if X is not available)
Webkit doesn't need X.
2009-01-27 15:02:13 +00:00
Peter Korsgaard
814ca6d548 alsa-lib: fix typo in -source target 2009-01-27 05:43:29 +00:00
Peter Korsgaard
33cabc1cb6 libcgicc: don't build demos
And remove unneeded patch for demos while we're at it.
2009-01-26 19:41:47 +00:00
Peter Korsgaard
d6803a8a56 libcgicc: install to usr/lib 2009-01-26 19:41:32 +00:00
Peter Korsgaard
d1d142dd91 package/: depend on toolchain C++ config, don't use select
select should only be used for package (library) dependencies.
2009-01-26 19:19:10 +00:00
Peter Korsgaard
e496ff2141 libcgicc: depend on toolchain config, don't use select
select should only be used for package (library) dependencies.
2009-01-26 19:14:18 +00:00
Peter Korsgaard
e03683e066 libglib2: move HOST_GLIB detection to glib package
Makes more sense to have it here, and easier to change once we start
building host-glib.
2009-01-26 19:10:41 +00:00
Peter Korsgaard
68bc1e172e libglib2: halt build early with description if host glib-genmarshal isn't found 2009-01-26 18:17:57 +00:00
Peter Korsgaard
132b010efc acpid: remove unused legacy patches
As discussed on the list.
2009-01-26 15:28:05 +00:00
Peter Korsgaard
4d097fe8f9 liboil: don't build examples 2009-01-26 14:49:37 +00:00
Peter Korsgaard
2440801bd1 mplayer: add -fomit-frame-pointer for i386
This seems to be required to compile some of the inline asm.

This solves the following compiler errors:
h264.c: In function 'decode_cabac_residual':
h264.c:6158: warning: passing argument 4 of 'decode_significance_8x8_x86' discards qualifiers from pointer target type
cabac.h: In function 'get_cabac_noinline':
cabac.h:513: error: can't find a register in class 'GENERAL_REGS' while reloading 'asm'
cabac.h:513: error: 'asm' operand has impossible constraints

While searching several weeks ago, I hit the following URL, which
unfortunately currently doesn't seem to work anymore and I can't
remember what the bug was about.

Also see http://bugs.uclibc.org/view.php?id=4604

Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2009-01-26 09:22:52 +00:00
Peter Korsgaard
3c0dea728e mplayer: add patch due to missing sys/timeb.h
This include file is only available, if uClibc is compiled with
UCLIBC_SUSV3_LEGACY defined and ftime() is not needed in this part of
mplayer at all.

This solves the following compiler error:
win32.c:67:23: error: sys/timeb.h: No such file or directory

Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2009-01-26 09:22:47 +00:00
Peter Korsgaard
1510bb58fe libsexy: remove trailing newline from r24996 2009-01-26 06:30:59 +00:00
Peter Korsgaard
329f68e794 asterisk: mark as BROKEN and remove obsolete patch
Asterisk seems to have moved to a auto* build system, so the .mk has to be
more or less completely rewritten.
2009-01-26 06:28:03 +00:00
Peter Korsgaard
3ba91efea2 irda-utils: totally broken packages should depend on BROKEN, not DEPRECATED
Or we should simply delete the dir.
2009-01-26 06:13:06 +00:00
Peter Korsgaard
7e3d659e8c mysql_client: fix deps and clean up configure args
mysql client needs ncurses, readline and C++
2009-01-26 05:51:31 +00:00
Ulf Samuelsson
8e2390fdaf Add help for packages without AVR32 support 2009-01-26 00:34:02 +00:00
Ulf Samuelsson
ebcaf669f2 Add comment on brokenness of Asterisk 2009-01-26 00:16:11 +00:00
Ulf Samuelsson
67750e96de deprecate libfloat, package is obsolete 2009-01-26 00:14:56 +00:00
Ulf Samuelsson
7af4d10d17 Deprecate ltt, package is obsolete and replaced by ltt-ng 2009-01-26 00:14:19 +00:00
Ulf Samuelsson
fab832dd57 Deprecate modutils, only for ancient 2.4 kernels 2009-01-26 00:13:29 +00:00
Ulf Samuelsson
6360be7fe1 Deprecate irda-utils, makefile totally broken 2009-01-26 00:12:47 +00:00
Ulf Samuelsson
a6ab997f6f Deprecate xfsprogs, no support for XFS in Buildroot 2009-01-26 00:12:02 +00:00
Ulf Samuelsson
d45093b23a reinstitute comment thaat spooler does not work 2009-01-25 23:51:54 +00:00
Ulf Samuelsson
b5a4f6247c Add explanation why examples are disabled for liboil 2009-01-25 23:47:47 +00:00
Ulf Samuelsson
51a28ab3d3 Avoid the use of subshell in microperl 2009-01-25 23:44:53 +00:00
Ulf Samuelsson
9dc75a871b Fix exec-prefix for libeXosip2 2009-01-25 23:32:13 +00:00
Ulf Samuelsson
dd31a9d285 exec-profix fix for cups 2009-01-25 23:16:11 +00:00
Ulf Samuelsson
cf965728d2 Fix spelling error, causing php to use host includes, add patching and unpacked targets 2009-01-25 20:59:30 +00:00
Ulf Samuelsson
9d68c3bdb2 Stop dbus continuos rebuild, fix deps 2009-01-25 20:55:31 +00:00
Ulf Samuelsson
119562f2de Make cups build, support perl/php option 2009-01-25 20:53:43 +00:00
Ulf Samuelsson
690ba839c0 Support libiconv option for popt 2009-01-25 20:50:59 +00:00
Ulf Samuelsson
6dc301e0be Use prefix=/usr for libeXosip2 2009-01-25 20:44:23 +00:00
Peter Korsgaard
ae3e3d1325 qtopia4: fix and improve color/pixel depths config
Also fix whitespace and use an existing variable for qmake.conf, which
was forgotten in r23828, though it's only commented out.

Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2009-01-25 20:19:06 +00:00
Peter Korsgaard
f85f2de174 Makefile: globally define variables used at different places
$(comma) and $(space) are used in packages and the toolchain.

Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2009-01-25 20:19:01 +00:00
Ulf Samuelsson
d7cb72db64 Part of NcFTP depends on ncurses, create dependencies, if needed 2009-01-25 08:18:35 +00:00
Ulf Samuelsson
df8f9549fd liboil make fails on ARM with release toolset for a few unneeded examples due to use of hidden __clz_tab, do not build them for now, but problem may need further examination 2009-01-25 08:16:53 +00:00
Ulf Samuelsson
ed7f49bf49 Fix make problems with perl 2009-01-25 08:14:37 +00:00
Ulf Samuelsson
81a9f04114 Make toolchain configration to fix mpg123 global and move to Makefile 2009-01-24 11:27:47 +00:00
Peter Korsgaard
b3f1b6a02e mpg123: remove unused legacy patch 2009-01-24 10:31:32 +00:00
Peter Korsgaard
38a1831b51 freetype: fix typo 2009-01-24 10:20:36 +00:00
Ulf Samuelsson
a467f95953 Add fix to mpg123 for bug in ARM release toolchain causing segment violation, bug reported to gcc bugzilla 2009-01-24 10:15:05 +00:00
Peter Korsgaard
309ff4f976 freetype: only depend on zlib if it is available
The dependency is only there so zlib gets built before freetype if it's
available (for shared configure cache)
2009-01-24 08:31:22 +00:00
Peter Korsgaard
fd80603320 libsexy: unbreak build
libsexy doesn't depend on libX11, but it does need libxml2.
2009-01-24 06:44:13 +00:00
Peter Korsgaard
085163341a Revert r24982 (Disable libsexy (with comment) if X is not available)
It's wrong, libsexy doesn't depend on an X server.
2009-01-24 06:44:04 +00:00
Ulf Samuelsson
9f71646cf1 Make sure libdnet does not find unsupported libcheck, in host 2009-01-24 06:25:40 +00:00
Ulf Samuelsson
2b192f0815 Fix static lib dep for ncurses 2009-01-23 23:02:15 +00:00
Peter Korsgaard
e7eda55f00 package/: remove deprecated and broken raidtool2 package 2009-01-23 20:38:05 +00:00
Ulf Samuelsson
b44a99026e Use default configure options to allow sawman build to complete with ccache 2009-01-23 17:50:34 +00:00
Ulf Samuelsson
e202b5c378 Disable webkit (with comment) if X is not available 2009-01-23 17:49:07 +00:00
Ulf Samuelsson
7a69b7a3f6 Disable libsexy (with comment) if X is not available 2009-01-23 17:48:49 +00:00
Daniel Laird
bf8203de71 gst-plugins-good: Fix style issues and use of --disable-png.
Update ordering and configure options.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2009-01-23 10:39:35 +00:00
Ulf Samuelsson
c7f715639c Add workarounds for alsa-utils 2009-01-22 23:06:28 +00:00
Ulf Samuelsson
ea8a25f932 Use /usr/lib for ncurses instead of /lib 2009-01-22 22:58:55 +00:00
Ulf Samuelsson
d04321356a Use /usr/lib for slang instead of /lib 2009-01-22 22:58:29 +00:00
Daniel Laird
9caca74d26 package/multimedia/gst-plugins-good/Config.in
package/multimedia/gst-plugins-good/gst-plugins-good.mk

Always disable ESD
Move JPEG/PNG
Add BZIP2/ZLIB options as posted by Markus
Add LIBXML2 dependency for annodex

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2009-01-22 11:01:56 +00:00
Daniel Laird
6d496c4e6a package/multimedia/gst-plugins-good/Config.in
Use select instead of depends on as it makes clear what people 
need rather than hiding options based on choices they dont
know they need to make.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2009-01-22 08:09:53 +00:00
Ulf Samuelsson
0496551eac Make sure ln command does not break if link exist 2009-01-22 07:51:28 +00:00
Peter Korsgaard
5f79c0bf44 libconfuse: fix build by removing -Werror flag 2009-01-21 20:45:10 +00:00
Peter Korsgaard
b6dbf2eb86 openssl: fix build without largefile support 2009-01-21 20:31:47 +00:00
Peter Korsgaard
2e02904b04 directfb: fix compilation error on ppc (linux/config.h is long gone) 2009-01-21 19:20:13 +00:00
Peter Korsgaard
0b62a657cf directfb: bump version and convert to Makefile.autotools.in format
Patch by Sven Neumann <s.neumann@phase-zero.de>
2009-01-21 19:20:08 +00:00
Peter Korsgaard
9f89b9bad9 directfb: tarball moved to Old/ 2009-01-21 15:49:17 +00:00
Daniel Laird
87d040ee50 package/multimedia/gst-plugins-good/gst-plugins-good.mk
package/multimedia/gst-plugins-good/Config.in

gst-plugins-good does not build unless some package dependencies are forced.
This patch allows you to turn off some of the plugins with these dependencies and hides
others that require some packages (like PNG/JPEG)

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2009-01-21 13:33:21 +00:00
Ulf Samuelsson
6e20da741b Remove reference to query_modules in oprofile, does not exist in linux-2.6. oprofile now builds for ARM 2009-01-21 07:09:41 +00:00
Ulf Samuelsson
98186f1d47 add patch form cgicc'upstream, build now completes\! 2009-01-21 00:27:11 +00:00
Ulf Samuelsson
02407b4c05 include string.h when building cgicc, add libcgicc-unpacked, and clean up libcgicc.mk - still does not build OK 2009-01-21 00:21:43 +00:00
Ulf Samuelsson
a57170cb02 add kismet-unpacked target, fix lack of include for memset etc. 2009-01-21 00:17:03 +00:00
Ulf Samuelsson
d7d5b3852e Fix circular dependency 2009-01-20 22:38:39 +00: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
Ulf Samuelsson
324f61f798 Bump xerces-c to latest stable, ARM build now completes 2009-01-20 21:34:46 +00:00
Ulf Samuelsson
678496e167 Bump lzma to latest stable, ARM build now completes 2009-01-20 21:33:57 +00:00
Ulf Samuelsson
ad862e2ffb Libraries for dbus-glib are in /usr/lib, depend on expat 2009-01-20 21:32:43 +00:00
Peter Korsgaard
31647bd0c6 mtd/mtd-utils: mkfs.jffs2: fix device_table handling 2009-01-20 20:06:36 +00:00
Peter Korsgaard
40e98127de busybox: 1.13.2 tar fix 2009-01-20 19:26:54 +00:00
Peter Korsgaard
dc8ff28549 mtd/mtd-utils: sys/acl.h patch is needed for host-mkfs.jffs2 as well
The host stuff seems pretty broken though as we don't build a host version
of liblzo.
2009-01-20 14:17:58 +00:00
Peter Korsgaard
81dc300b4d mplayer: fix non-largefile build 2009-01-20 09:29:50 +00:00
Peter Korsgaard
999026df2b mplayer: fix configure for powerpc-linux 2009-01-20 09:12:06 +00:00
Peter Korsgaard
49c682dcab mplayer: force cross-compile mode 2009-01-20 09:11:57 +00:00
Peter Korsgaard
17c17213f1 libmad: unbreak build with gcc-4.3.x
libmad used the long deprecated -fforce-mem gcc flag, which no longer is
recognized in gcc-4.3.x. It has long been a noop, so simply remove it.
2009-01-20 08:51:15 +00:00
Hans-Christian Egtvedt
877a486ac9 mplayer: add patch to fix compilation against alsa-lib 1.0.18
This adds a patch to fix compilation against alsa-lib 1.0.18. It is basically a
grab of the change from mplayer repository. It also refreshes the other patches
so they apply clean.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2009-01-20 06:17:12 +00:00
Peter Korsgaard
983780cc9a busybox: 1.13.2 depmod fix 2009-01-19 12:34:38 +00:00
Peter Korsgaard
bc65432230 toolchain: introduce HOSTCC_VERSION and fix gcc-4.3.x build with old host CCs
gcc < 4.2.0 doesn't support -Wno-overlength-stings, but gcc-4.3.x configure
fails to detect that, breaking the build.

Work around it by detecting the host gcc version (and store in HOSTCC_VERSION)
and set the proper configure variables for gcc < 4.2.0.
2009-01-19 09:18:46 +00:00
Peter Korsgaard
4bcbf87c99 lsof, m4: use variables from BR instead of uclibc
UCLIB_HAS_.* is not defined in Buildroot space, so the conditions always
evaluate to the same result. Use appropriate Buildroot variables.

Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2009-01-18 14:22:30 +00:00
Peter Korsgaard
675b479c2f Kconfig: remove 'default n' and 'default no' (see r22874)
Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2009-01-18 14:20:18 +00:00
Ulf Samuelsson
6ce30eef5a Cleanup libgtk2, and prepare for 2.15 2009-01-18 10:57:23 +00:00
Ulf Samuelsson
ebca742682 Change use of rint, which is only supported for X86 in uClibc to generic rounding 2009-01-18 10:53:06 +00:00
Ulf Samuelsson
6da70de503 The liboil Makefile will use "-mcpu=vfp" when building for ARM.
The VFP is only available for a few ARM CPUs at the moment,
so this breaks the liboil build.

A patch is available upstream which only enables "-mfpu=vfp"
if "--enable-vfp" is given to "configure".
Autotools needs to be run for liboil for this to take effect.

A new configuration BR2_VFP_FLOAT is added to allow enabling vfp.
If this is "yes", then "-mfpu=vfp" is added to CFLAGS.
2009-01-18 10:51:53 +00:00
Thomas Lundquist
c86f23b770 Getting rid of a bit more configure options that's been centralized. 2009-01-18 09:26:28 +00:00
Thomas Lundquist
6b00041b87 Finish the gtk-doc stuff and start on the smae thing with LARGEFILE and NLS. 2009-01-18 00:05:57 +00:00
Thomas Lundquist
fa2273f409 Easier with one place for configure options for disabling gtk-doc 2009-01-17 10:11:12 +00:00
Ulf Samuelsson
22ba8bcf0e Ensure glib-1.2 builds a static library 2009-01-17 02:13:15 +00:00
Ulf Samuelsson
03e3b81d4c Make alsa-lib depend on libpython, if new BR2_PACKAGE_ALSA_LIB_PYTHON is selected 2009-01-17 00:19:06 +00:00
Ulf Samuelsson
2326230ea0 Fix legacy strings for alsa-utils & remove man pages 2009-01-16 22:06:49 +00:00
Ulf Samuelsson
e4c50fe464 libeXosip2 requires libosip2 2009-01-16 21:19:50 +00:00
Ulf Samuelsson
d597e790bc Fix libglib2 build when LIBICONV is selected, clean up versioning 2009-01-16 21:18:08 +00:00
Peter Korsgaard
28a229e8da package: remove tinylogin
It's ancient and upstream is gone, people should just use the login stuff
in busybox instead.
2009-01-16 13:56:23 +00:00
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
Hans-Christian Egtvedt
8248a4a144 mplayer: disable ivtv video output
This patch disabled ivtv video output, since it does not compile with Linux
kernel 2.6.27 headers.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-01 12:32:50 +00:00
Peter Korsgaard
8928fb6932 fakeroot: use 1.9.5 from snapshot.debian.net 2008-12-01 09:08:04 +00:00
Peter Korsgaard
97e9c33075 dnsmasq: bump version 2008-12-01 09:08:01 +00:00
Peter Korsgaard
0c90f0421e i2c-tools: bump version 2008-12-01 09:07:58 +00:00
Peter Korsgaard
026a3581ae busybox: bump 1.12.x / 1.13.x versions 2008-11-29 20:12:17 +00:00
Daniel Laird
5432f26f0e Adding Central config.cache options
The following changes allow for use of a central configure cache
file.  This speeds up configuration of packages.
Its use is configurable at the top level (BR2_CONFIG_CACHE - default n).
Old style makefiles can use it if they use the following MACRO in makefiles:
$(AUTO_CONFIGURE_TARGET) see my change to directfb.mk.
New style Autotools.in will use it if you set the global option.
However you can enable the global option and on a per package overrule it by doing
the following: $(PKGNAME)_USE_CONFIG_CACHE = NO see fontconfig.mk for an example 
of this.
Finally I have removed a few config variable settings which indicated no CXX compiler
as this is wrong and breaks the build when using this central cache.

 Config.in                        |    8 ++++++++
 package/Makefile.autotools.in    |    5 ++++-
 package/Makefile.in              |   28 +++++++++++++++++++++++++++-
 package/atk/atk.mk               |    2 +-
 package/directfb/directfb.mk     |    7 +------
 package/fontconfig/fontconfig.mk |    3 +++
 package/libglib2/libglib2.mk     |    2 +-
 package/libgtk2/libgtk2.mk       |    1 -
 8 files changed, 45 insertions(+), 11 deletions(-)

I would appreciate feedback on this change (I have been testing for 2-3 weeks)
But I can never test all cases!  If you enable the BR2_CONFIG_CACHE option some
Makefile.autotools.in based packages may now break - I cannot build them all.
In this case you may need to remove config options that are being hardcoded all
over the place (like gtk saying we have 2 CXX compiler) or disable the use
of CONFIG CACHE file like I have done in fontconfig.
I can build all packages required to get WebKit on DirectFB up and running
and it runs fine.
I will try to resolve any issues this creates as fast as I can.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-11-28 14:20:47 +00:00
Peter Korsgaard
b277d41ccc busybox: updated 1.13.0 ash fix 2008-11-28 08:19:23 +00:00
Peter Korsgaard
50def0e495 busybox: updated 1.13.0 ash fix 2008-11-22 06:49:33 +00:00
Peter Korsgaard
1776132d63 lockfile-progs: remove unneeded $(strip) 2008-11-22 06:49:30 +00:00
Peter Korsgaard
5098ee9c7f Revert r24000: "Fix external toolchain build"
This breaks builds with internal toolchain, so let's revert this until we find
a proper solution.
2008-11-21 14:51:10 +00:00
Peter Korsgaard
82569c48fe busybox: fixup id applet on 1.13.0 for old uclibc versions
The id applet in 1.13.0 only compiles with uclibc < 0.9.30 if the
busybox internal passwd/grp functions are used.

Therefore, automatically enable CONFIG_USE_BB_PWD_GRP if that situation
is detected and warn the user.
2008-11-21 14:36:48 +00:00
Peter Korsgaard
5d66e99e6c busybox: 1.13.0 ash fix 2008-11-21 10:59:01 +00:00
Peter Korsgaard
8bd30c75c9 busybox: 1.13.0 klogd fix 2008-11-20 06:49:20 +00:00
Peter Korsgaard
a3829e90a7 sdl_ttf: provide path to freetype includes
closes #6374.
2008-11-19 10:44:24 +00:00
Peter Korsgaard
249292e42c lockfile-progs: fix patch-kernel invocation
Patch by Roberto A. Foglietta.

Closes #6364
2008-11-19 10:16:40 +00:00
Peter Korsgaard
cec630f8f4 busybox: updated 1.13.0 id patch (only error out if needed) 2008-11-17 07:40:14 +00:00
Peter Korsgaard
687edf150f busybox: 1.13.0 id patch (check) 2008-11-16 17:22:08 +00:00
Peter Korsgaard
50f2a3981f mplayer, vlc: move into multimedia category
Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2008-11-15 21:33:14 +00:00
Peter Korsgaard
e7df5afeb9 package/audio: rename audio category to multimedia
Prepare for the merge of audio and video packages. Many packages cannot
properly be assigned to either audio or video, because they have support
for both (libogg, mplayer, vlc).

Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2008-11-15 21:33:07 +00:00
Peter Korsgaard
4190cc1c41 busybox: disable id applet for 1.13.x
busybox 1.13.0 id applet doesn't compile with uclibc 0.9.29 / 0.9.28, so
disable it for now.
2008-11-15 21:25:29 +00:00
Wade Berrier
2e81da88be ntp.sysvinit: fix 'restart' (don't exit on failed commands with set -e) 2008-11-14 22:52:48 +00:00
Peter Korsgaard
325dd736b4 lzo: add $(DISABLE_LARGEFILE) to configure options
Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2008-11-14 13:39:46 +00:00
Peter Korsgaard
7ed2b6d975 libogg: convert to Makefile.autotools.in
Also remove --enable-shared and --enable-static as it's default
and --disable-oggtest and $(DISABLE_NLS) as they are not supported.

Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2008-11-14 13:03:01 +00:00
Peter Korsgaard
9f07b39f65 package: Kconfig: use menu instead of menuconfig for sub menus
As discussed on the list - These things should normally not be
(un)selectable.
2008-11-14 12:59:14 +00:00
Thiago A. Corrêa
8033ef6fe2 Fix build. Use TARGET_CONFIGURE_OPTS as environment rather than as argument of make to avoid overwriting dropbear's CFLAGS 2008-11-14 11:06:01 +00:00
Peter Korsgaard
0eba4ce2fd dropbear: bump version 2008-11-14 08:47:04 +00:00
Peter Korsgaard
767577e504 busybox: add 1.13.x, mark older as deprecated 2008-11-13 16:32:56 +00:00
Peter Korsgaard
be4f829719 busybox: bump 1.12.x version 2008-11-13 16:32:52 +00:00
Thomas Petazzoni
14520e6fa3 Add a parallel compilation fix for fontconfig
This patch adds a patch to fix bug
https://bugs.freedesktop.org/show_bug.cgi?id=16464 affecting parallel
compilation of fontconfig.

The patch is the one proposed in the bugzilla entry, available at
https://bugs.freedesktop.org/attachment.cgi?id=17294.

Without this patch, the compilation (at BR2_JLEVEL > 1) of fontconfig
sometimes fails with:

In file included from fc-case.c:25:
../src/fcint.h:118:21: error: fcalias.h: No such file or directory

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-11-11 19:38:10 +00:00
Thomas Petazzoni
b741302a01 Fix the mtd package with regard to external toolchain use.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-11-11 19:00:32 +00:00
Thomas Petazzoni
418c84b24b Fix Qtopia build issues
This patch fixes two Qtopia build issues, encountered while trying to
use system implementation of zlib, freetype, jpeg and libpng :

 * The build process doesn't look in $(STAGING_DIR)/usr/include for
   includes and $(STAGING_DIR)/usr/lib. Same problem as the patch
   currently floating around adding LDFLAGS to TARGET_CONFIGURE_OPTS,
   but as Qtopia doesn't use TARGET_CONFIGURE_OPTS, we need a specific
   fix here. So we use the -I and -L options of Qtopia's configure
   script.

 * The build process doesn't use pkg-config to get the header path for
   Freetype headers (located in $(STAGING_DIR)/usr/include/freetype2
   and not directly in $(STAGING_DIR)/usr/include/). There was already
   a fix for this, consisting in adding $(FREETYPE_DIR)/include to the
   -I path of Qtopia's configure. This patch modifies this fix to use
   $(STAGING_DIR)/usr/include/freetype2 instead, which looks more
   coherent with how all the packages are built (using $(STAGING_DIR)
   as the reference to get headers and libraries).

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-11-11 18:35:43 +00:00
Thomas Petazzoni
60d39dbb3f Fix external toolchain build
This patch is a new version of a patch already sent several times on
the mailing-list, committed and reverted a few times by Daniel Laird,
due to several imperfections. This version is a new try at finding a
solution that works for everybody. Hopefully it'll work :-)

The original problem is that external toolchain builds failed because
packages couldn't find their dependent libraries at configure time and
could not be linked with them. To fix these two problems, two things
are added:

 * The TARGET_LDFLAGS variable was exposed as LDFLAGS at ./configure
   time thanks to TARGET_CONFIGURE_OPTS. The TARGET_LDFLAGS variable
   contains -L options with the path in the STAGING_DIR for the
   libraries. It allows ./configure scripts to properly compile the
   small test programs testing whether a dependency is properly
   installed.

 * The TARGET_CFLAGS contains a new -Wl,--rpath-link option for both
   $(STAGING_DIR)/lib and $(STAGING_DIR)/usr/lib. It allows library
   depending on other libraries to link properly. The TARGET_CFLAGS is
   exposed as CFLAGS in TARGET_CONFIGURE_OPTS.

This new version fixes a problem encountered by hartleys
<hartleys@visionengravers.com> when building the kernel. The problem
was that the -Wl,--rpath-link options were added to LDFLAGS, while
there are options for the C compiler, not the ld linker. Moving them
to CFLAGS seems to fix the issue.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-11-11 18:32:31 +00:00
Daniel Laird
9844a8ea2c package/tiff/tiff.mk: Change to Autotools.in format
Bounce tiff into Autotools.in format.
Did not use install to target as this puts loads of executables into TARGET.
So just copied tiff.so instead.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-11-11 11:43:27 +00:00
Daniel Laird
931445daf5 package/freetype/freetype.mk: Add zib to dependencies
Looking into adding a configure cache to the build (like the GIT buildroot version)
This means that freetype needs to know about zlib so make
sure it had it as a dependency.
Also remove install rule for staging as it matches default.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-11-11 11:33:45 +00:00
Hamish Moffatt
3a0052c506 Remove .rej file included in the upstream tarball before patching 2008-11-10 23:50:57 +00:00
Peter Korsgaard
c4dbac60ae busybox: basename 1.12.1 fix 2008-11-07 10:16:55 +00:00
Peter Korsgaard
b444685399 Makefile.autotools.in: make MESSAGE output stand out
The following patch makes the MESSAGE Macro in Makefile.autotools.in
work.

I think it was originally intended to print the messages in bold type
but it doesn't appear to work correctly. This patch should work on all
platforms.

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>

(Fixed to not continously call tput)
2008-11-07 08:56:02 +00:00
Daniel Laird
2dbf951819 package/Makefile.in: revert rpath setup for toolchains.
Revert the rpath patch, it looked good up until someone tried 
to build a kernel as well.  This seems to break as a result.

Will post a new patch soon and see how that goes.. 

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-11-07 08:15:53 +00:00
Wade Berrier
8586e2a51b ntp: add /etc/default/ntpd to control whether to start
ntpd and/or ntpdate.  Also specify options and servers.
2008-11-06 21:11:54 +00:00
Daniel Laird
fd3bb17cbb package/Makefile.in: rpath setup for toolchains.
Apply the patch I posted some time ago that fixes 
rpath issues with external toolchains.
Has been tested by users of buildroot and feedback looks good.

Signed-off-by: Thomas Petazzoni
Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-11-06 12:54:29 +00:00
Peter Korsgaard
bf0b23bd24 prboom: misc cleanups
As noted by Bernhard on irc.
2008-11-05 15:47:09 +00:00
Hans-Christian Egtvedt
3fe3437ed6 prboom: add a touch $@ to end of install target rule to install PrBoom only once
Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com>
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-11-05 13:33:43 +00:00
Hans-Christian Egtvedt
d86faadff9 Move creation of $(PROJECT_BUILD_DIR)/autotools-stamps into top level Makefile
This patch will create the autotools-stamps directory early in the build
process, thus making it possible for non Makefile.autotools.in packages to use
this directory to hold stamp files.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-11-05 10:41:31 +00:00
Hans-Christian Egtvedt
5599a3102e make: add gettext dependency to make rule instead of TARGETS
This patch adds gettext dependency to make: rule instead of the TARGETS
variable if locale is selected. Just to conform with common syntax.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-11-05 08:43:04 +00:00
Hans-Christian Egtvedt
32cca54384 make: select gettext and libintl if locale is enabled
This patch makes sure gettext and libintl are selected if locale support is
enabled. Gettext must also be compiled before make so appropriate headers are
available to make.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-11-05 08:09:30 +00:00
Peter Korsgaard
e0c4ea8276 matchbox: fix prefix
Closes #5946.
2008-11-04 22:29:02 +00:00
Peter Korsgaard
2cb9654f05 matchbox: fix mb-applet-startup-monitor compilation (TRUE/FALSE issue) 2008-11-04 22:28:58 +00:00
Peter Korsgaard
a6db1e165d netsnmp: run CONFIG_UPDATE
Based on e068796d3 in Bernhards tree.
2008-11-04 11:31:58 +00:00
Peter Korsgaard
30bb1bdca4 netsnmp: bump version
Based on fa86c12d in Bernhards tree.
2008-11-04 11:26:52 +00:00
Peter Korsgaard
9373bd5d3f mkdosfs: cleanup target install handling
closes #5834.
2008-11-03 06:16:36 +00:00
Peter Korsgaard
9ca9f93339 package/: remove more 'default n' (see r22874) 2008-11-02 20:21:59 +00:00
Peter Korsgaard
93a0dd1408 sdl-image: convert to Makefile.autotools.in format 2008-11-02 19:21:21 +00:00
Peter Korsgaard
cab350013e libpng: fix Makefile.autotools.in fallout
libpng used to have the 'png' Makefile alias, which some packages used
in their dependencies list.

With the move to Makefile.autotools.in this is now gone, so update the
packages to match.
2008-11-02 19:21:17 +00:00
Peter Korsgaard
a2274077d9 busybox: additional 1.12.1 patches 2008-11-02 13:06:44 +00:00
Arnar Mar Sigurðsson
0138389b0b Fixes for Qt from Markus Heidelberg 2008-11-02 02:16:53 +00:00
Arnar Mar Sigurðsson
f972f947d5 Add options to select what gfx and mouse drivers are compiled in.
Note to tslib users: You now have to select the tslib mouse driver to build it.
2008-10-31 17:17:23 +00:00
Thiago A. Corrêa
1830e8942f Fix zlib install broken by previous commit. Sorry 2008-10-31 16:37:01 +00:00
Daniel Laird
2016afd117 package/lite/lite.mk: Bounce version
Bounce version.

Signed-off-by: Thomas Petazzoni<>
Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-10-31 14:04:31 +00:00
Thiago A. Corrêa
6d06e55a9d pciutils may depend on zlib. Based on Bernhard's git repository. 2008-10-31 12:41:02 +00:00
Thiago A. Corrêa
58bc514201 Improve pciutils based on Bernhard Reutner-Fischer's git repository (http://repo.or.cz/w/buildroot.git?a=tree;f=package/pciutils;hb=HEAD). Thanks 2008-10-31 12:14:39 +00:00
Thiago A. Corrêa
1bf91aa2a8 Make sure directories are created during install to STAGING_DIR and TARGET_DIR. Thanks to Thomas Petazzoni and Bernhard Reutner-Fischer. 2008-10-31 12:10:10 +00:00
Thiago A. Corrêa
c1b4bfbd72 Fix bug #0005884 - pciutils depends on zlib 2008-10-31 04:03:27 +00:00
Thiago A. Corrêa
e246dc1ef5 Minor cleanups. Use touch for stamp-files 2008-10-31 03:55:03 +00:00
Thiago A. Corrêa
73bf8098c9 fix wrong variable name for SQL. Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de> 2008-10-31 02:17:30 +00:00
Arnar Mar Sigurðsson
b4b38739a5 Bump ntp version 2008-10-31 01:44:32 +00:00
Wade Berrier
d3f742f98a python: add $(STAGING_DIR)/usr/lib to PYTHON_MODULES_LIB so that
modules build correctly (particularly readline)
2008-10-30 17:21:18 +00:00
Peter Korsgaard
ef85a2b225 qtopia4: fix wrong compilation of qmake
Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2008-10-29 20:40:51 +00:00
Daniel Laird
3544d8f71e package/libpng/libpng.mk: Change to autotools.in format
Move libpng into the new era.....

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-10-29 12:49:38 +00:00
Peter Korsgaard
4baf71840f bind: use strchr() instead of index() 2008-10-29 07:35:03 +00:00
Peter Korsgaard
8d6e9e3907 qtopia4: fix adjustment of qmake.conf
Extend the regexp to match spaces and also tabs to replace the qmake
variables with the proper buildroot values. Also use TARGET_AR and
TARGET_STRIP instead of using TARGET_CROSS and set a variable for
qmake.conf to shorten the command line.

Patch by Markus Heidelberg
2008-10-28 09:40:28 +00:00
Peter Korsgaard
bb2d903355 qtopia4: fix use of pkg-config
When cross compiling, Qt sets PKG_CONFIG in its own configure script to
an empty string. That leads to not using pkg-config. To avoid that, use
the configure option -force-pkg-config. Also set environment variables
for pkg-config defined in TARGET_CONFIGURE_OPTS.

Patch by Markus Heidelberg.

See http://buildroot.uclibc.org/lists/buildroot/2008-October/011324.html
for more details.
2008-10-28 09:40:25 +00:00
Peter Korsgaard
3d098dd622 Fix matchbox build
Fix matchbox build

This patch fixes various failures in the Matchbox build:

 * libmatchbox and matchbox-panel were using a now legacy index()
   function, which is not part of every uClibc build nowadays
   (depending on the configuration). As this function doesn't exist
   anymore in all builds, use strchr() instead, which is the
   recommended replacement for index(). Two patches, one for
   libmatchbox, one for matchbox-panel, are added to fix this problem.

   Closes bug http://bugs.uclibc.org/view.php?id=5484

 * Do not override the CFLAGS and LDFLAGS values, they are already set
   by TARGET_CONFIGURE_OPTS. It caused build failures.

 * Mangle the library paths in the .la file of libmatchbox, after
   installation in the staging dir.

It would probably be nice to switch Matchbox over to the new
Makefile.autotools.in.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-10-27 15:15:52 +00:00
Peter Korsgaard
9042d92943 Strip gettext libraries on the target
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-10-27 09:45:44 +00:00
Peter Korsgaard
c8f70347ec Strip libgtk2 in the target
Rely on the sane default values of Makefile.autotools.in for the
staging and target installs. The immediate benefit is that the target
install will use install-strip instead of install, leading to a quite
nice size reduction in the libraries.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-10-27 09:45:41 +00:00
Peter Korsgaard
a574856e19 Strip pango libraries on the target
Use the predefined INSTALL_STAGING_OPT and INSTALL_TARGET_OPT
behaviour of Makefile.autotools.in, so that installation on the target
is done using install-strip.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-10-27 09:45:38 +00:00
Peter Korsgaard
eb749df631 Fix strange problems in pango configure target
The configure target of pango had strange characters in it, preventing
compilation to work. Remove them, they just seem to be mistakes.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-10-27 09:45:34 +00:00
Peter Korsgaard
a7f2a538c0 libglib2: remove $(DISABLE_NLS) from configure options
The configure option --disable-nls is not supported anymore in glib
since version 2.0, see file ChangeLog.pre-2-0 line 544.

Patch by Markus Heidelberg.
2008-10-26 20:02:36 +00:00
Peter Korsgaard
64a23d4654 libglib2: remove redundant configure args
Patch by Markus Heidelberg.
2008-10-26 20:02:34 +00:00
Peter Korsgaard
785d6cc6d0 package: remove redundant pkg-config variables
Also remove some redundant or predefined configure/make args in these
packages.

Patch by Markus Heidelberg.
2008-10-26 19:57:55 +00:00
Peter Korsgaard
4cb7b78a24 vim: add TARGET_CONFIGURE_OPTS
Patch by Markus Heidelberg.
2008-10-26 12:13:28 +00:00
Peter Korsgaard
b2c6ad8b5e docker: requires pkgconfig, glib2 and X11 2008-10-26 09:14:13 +00:00
Peter Korsgaard
aa63bf420a docker: strip on target install 2008-10-26 09:14:10 +00:00
Peter Korsgaard
ac71691272 docker: s/PKGCONFIG/PKG_CONFIG/ to be consistent
Patch by Markus Heidelberg.
2008-10-26 09:14:06 +00:00
Peter Korsgaard
8a89d2b3f3 package: cleanup PKG_CONFIG_SYSROOT
PKG_CONFIG_SYSROOT_DIR and friends get set in package/Makefile.in,
so there's no need to set it in the makefiles of the individual
packages as well.

Based on a patch by Markus Heidelberg.
2008-10-26 06:19:43 +00:00
Peter Korsgaard
ae116fece6 qtopia4: reduce the use of BR2_PACKAGE_QTOPIA4
Use one conditional if statement instead of several single "depends on".

Patch by Markus Heidelberg.

Cleaned up trailing white space while we're at it.
2008-10-26 06:03:23 +00:00
Peter Korsgaard
f3cdba4707 lsof: bump version
Reported by Mark McLaurin.
2008-10-23 18:54:10 +00:00
Peter Korsgaard
e9008a36bf x11r7/xkeyboard-config: select xkbcomp
xkeyboard-config uses xkbcomp at runtime, so select it.

closes #5704.
2008-10-23 15:07:34 +00:00
Peter Korsgaard
65815316b4 x11r7/xserver: select cursor font as well
Really closes #5684.
2008-10-23 11:58:50 +00:00
Peter Korsgaard
80790efc5a x11r7/xserver: select misc font + font alias
Closes #5684.
2008-10-23 10:24:42 +00:00
Peter Korsgaard
29d001a042 x11r7/xclock: don't force libiconv link
Closes #5654.
2008-10-22 20:12:28 +00:00
Daniel Laird
eff04b41d3 package/Makefile.in: Remove rpath fix as it breaks Thomas png build
Remove my fix for rpath-link until I can find out why it works for me and not
Thomas.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-10-22 15:28:30 +00:00
Daniel Laird
ab20262575 package/cairo/cairo.mk: Bounce version and add patches for DirectFB
Update Cairo to 1.6.4
Add DirectFB patches as supplied by DirectFB author Dennis Kropp

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-10-22 15:01:00 +00:00
Peter Korsgaard
9364487c25 x11r7/libFS susv3-legacy: update to what got applied upstream
For details, see:
http://lists.freedesktop.org/archives/xorg/2008-October/039630.html
2008-10-22 14:39:46 +00:00
Daniel Laird
ec65ef836f package/Makefile.in: Add -rpath-link
As per various email discussions add -rpath-link
to the LDFLAGS.
This definately fixes a few issues for Thomas and myself
Any objections and it can be pulled again.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@...> 
Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-10-22 12:47:53 +00:00
Peter Korsgaard
14717272be x11r7/xserver: bump version 2008-10-21 19:44:57 +00:00
Peter Korsgaard
79bdd27e5d x11r7/xfs: bump version - fixes CVE-2007-4568
For details, see:
http://lists.freedesktop.org/archives/xorg-announce/2007-October/000416.html
2008-10-21 18:50:49 +00:00
Peter Korsgaard
5b95c921e9 x11r7/libFS: use memcpy instead of bcopy 2008-10-21 15:06:06 +00:00
Peter Korsgaard
923e61ee5b package/memstat: add memstat package
Memstat lists all the processes, executables, and shared
libraries that are using up virtual memory. It's helpful to
see how the shared memory is used and which 'old' libs are
loaded.
2008-10-21 12:38:31 +00:00
Daniel Laird
705ea6dee0 package/atk/atk.mk: Bounce version
Bounce version to 1.22.0

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-10-21 12:24:12 +00:00
Peter Korsgaard
43af3d3578 buildroot: add QUIET variable and use it for wget/git/svn/configure
A lot of tools take a -q option to be quiet.
Set this if make is called with the -s (silent) option and use for
wget, git, svn and configure.
2008-10-21 08:56:26 +00:00
Peter Korsgaard
02cfe523e8 sqlite: bump version 2008-10-21 08:56:15 +00:00
Daniel Laird
00ad71901b package/pango/pango.mk: Remove redundant PKG_CONFIG_*
Remove the unnecessary PKG_CONFIG_* settings and tidy up some
config options.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-10-20 13:57:30 +00:00
Peter Korsgaard
e337d002fe package/: remove redundant install-strip in *_TARGET_INSTALL_OPT
It's default now.
2008-10-20 11:53:16 +00:00
Peter Korsgaard
fc7bf9e325 neon: don't strip if BR2_ENABLE_DEBUG is enabled 2008-10-20 11:53:08 +00:00
Peter Korsgaard
084e855d05 bridge-utils: don't strip if BR2_ENABLE_DEBUG is enabled 2008-10-20 11:53:05 +00:00
Peter Korsgaard
886b274a5c BR2_HAVE_DOCUMENTATION: add option to remove documentation from target
Some packages' install-strip target install quite big documentation,
so create an option to remove it similar to the existing man/info options.
2008-10-20 11:32:25 +00:00
Peter Korsgaard
fedf24cf51 Makefile.autotools.in: default to install-strip for non-debug target install 2008-10-20 11:32:22 +00:00
Peter Korsgaard
2b6db275f8 x11r7/libXft: use install-strip for target install
Saves ~400 KB
2008-10-20 09:52:14 +00:00
Peter Korsgaard
a3aeff1bd8 x11r7/libXext: use install-strip for target install
Saves ~400 KB
2008-10-20 09:52:11 +00:00
Peter Korsgaard
56a93caa2a x11r7/libXi: use install-strip for target install
Saves ~900 KB
2008-10-20 09:40:45 +00:00
Peter Korsgaard
2f8d8843ad x11r7/libXfont: use install-strip for target install
Saves ~800 KB
2008-10-20 09:40:41 +00:00
Peter Korsgaard
b09d3f77a4 strace: bump version
Fixes build with 2.6.27 kernel headers
2008-10-20 09:04:49 +00:00
Daniel Laird
988163764e package/liberation: Add liberation fonts package
Add the liberation fonts package as this can be used
by GTK etc and means you have some useful (free) fonts.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-10-20 07:30:03 +00:00
Peter Korsgaard
b0457a0ab7 x11r7/xserver: use install-strip for target install 2008-10-19 21:49:02 +00:00
Peter Korsgaard
9dcce967a8 x11r7/libXt: don't install makestrs
Don't install makestrs in the first place, instead of removing it
afterwards. Fixes cross-strip issue.
2008-10-19 21:48:58 +00:00
Peter Korsgaard
b522386129 x11r7/libXaw: use install-strip for target install
Saves ~3 MB
2008-10-19 21:48:55 +00:00
Peter Korsgaard
78fa144ee3 x11r7/libXt: use install-strip for target install
Saves ~1.4 MB
2008-10-19 21:48:52 +00:00
Peter Korsgaard
efd50b40c0 x11r7/libX11: use install-strip for target install
Saves ~11 MB
2008-10-19 21:48:48 +00:00
Peter Korsgaard
4c9b747b95 vim: use $(MAKE) instead of hardcoding make 2008-10-19 07:59:19 +00:00
Peter Korsgaard
daf30631d8 acpid: use $(MAKE) in acpid-clean instead of hardcoding make 2008-10-19 07:44:30 +00:00
Peter Korsgaard
e320fc667a package/matchbox: fix BR2_PACKAGE_MATCHBOX_KEYBOARD Kconfig
Fix typo and wrong information in help text (not a cvs snapshot)
2008-10-19 07:44:25 +00:00
Peter Korsgaard
da39abf0cc Bump up libgtk2 version
Bump up libgtk2 version

The version of libgtk2 currently used doesn't build when built against
DirectFB. The issue has been fixed in a later version of the 2.12.x
series, so let's upgrade to this version.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-10-18 07:00:35 +00:00
Peter Korsgaard
50548330b4 kconfig: only warn about long help lines, not other types of lines
We have some pretty long depends / default y|n lines in BR, which it
shouldn't complain about.
2008-10-16 19:28:23 +00:00
Daniel Laird
fcb9d45a07 package/directfb-examples: DirectFB examples package
Add the DirectFB examples package.

This patch adds the DirectFB examples package to Buildroot. It is
largely based on a patch written by Daniel Laird, and available at 
http://bugs.uclibc.org/view.php?id=4224. I only made a few adaptations 
to get it to work properly.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-10-16 13:16:17 +00:00
Daniel Laird
7ba44159bd package/sawman: Add Package SawMan
SaWMan is a new window manager module for use with DirectFB. 
Its main difference to the default module is that it allows one process 
to be an application and window manager, 
implementing all kinds of diversity, 
while SaWMan is only the working horse. 

Daniel Laird
2008-10-16 12:10:23 +00:00
Peter Korsgaard
b931451833 busybox: add 1.12.1 modprobe fix 2008-10-13 12:42:29 +00:00
Hans-Christian Egtvedt
bd3dd7b6b9 openssl: fix architecture specified when configuring openssl
This patch will default to linux-generic32, unless a known optimized
architecture is selected.

As of today it will select optimized config for; avr32, ia64, powerpc and
x86_64.

This fixes bug #5344.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-10-13 08:10:35 +00:00
Daniel Laird
ad0984bfa8 package/libxml2/libxml2.mk: Bounce version to 2.6.32
Bounce the version to 2.6.32.
And deal with the left over .rej files.

Daniel Laird
2008-10-10 14:41:18 +00:00
Thiago A. Corrêa
d45cc3d36f Fix dependency on libungif 2008-10-09 18:36:36 +00:00
Thiago A. Corrêa
1498c1baf7 Fix whitespace damage 2008-10-09 18:36:18 +00:00
Daniel Laird
508f033a1b package/freetype: Convert to Makefile.autotools.in
Use AutoTools.in to build freetype.
Slight issue with freetype installation to TARGET_DIR.
Doing an install results in far too many files being copied in.
So for now I do what the old makefile did which is copy the .so files 
and links manually rather than using a make install.
It also uses the autotools.in additions to not use the generic libtool patch and
use a local one instead.

Daniel Laird
2008-10-09 12:50:56 +00:00
Thiago A. Corrêa
4c448c4c7f Fix dependencies in directfb config options 2008-10-09 05:06:42 +00:00
Hamish Moffatt
433a26a515 Rename patches to include Python 2.4 version, in preparation for adding 2.5 2008-10-08 05:02:59 +00:00
Thiago A. Corrêa
8a12bab608 widen options to configure directfb, patch by Micha Nelissen <micha@neli.hopto.org> 2008-10-07 20:29:27 +00:00
Wade Berrier
5b0e7a5ddb Makefile.autotools.in: honor CONFIG_SHELL and TAR.
Don't use recursively expanded definition
  (Use ':=' instead of '=')
2008-10-07 17:08:27 +00:00
Wade Berrier
a8ed074e80 logrotate: remove duplicate deps. Clean up '/etc'
on make clean.  Some other syntactic niceties.
2008-10-07 17:08:25 +00:00
Hans-Christian Egtvedt
f37e5da113 libpcap: bump to version 0.9.8
This patch bumps the version to 0.9.8 and refreshes the patch against that
version. Fixes bug #5284.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-10-07 07:24:41 +00:00
Hans-Christian Egtvedt
599d3243f1 openssl: fix compiling OpenSSL for i386 architecture
This patch will use linux-generic32 for all i386 target architectures, which
fixes bug #5274.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-10-07 07:11:15 +00:00
Wade Berrier
d6b556670c vsftpd:
-Patch to build against newer kernel headers
 ( vsftpd-2.0.7-uclibc.patch , based on idea from
   http://www.bitshrine.org/gpp/vsftpd-2.0.5-syscall2.patch )
-new basic init script (no config yet)
-Update version (2.0.7)
-openssl fixes
-cleanup makefile deps so it doesn't get built when things
 don't change
2008-10-06 22:46:41 +00:00
Wade Berrier
b8508d758e logrotate:
-new package
2008-10-06 20:41:12 +00:00
Wade Berrier
165bfb3a23 which.mk:
-Update to 2.20 which doesn't depend on readline

Config.in:
-Don't depend on readline any longer
2008-10-06 19:54:58 +00:00
Wade Berrier
f6c58902ac samba.mk:
-force some performance enhancing autoconf options
-run 'installscripts' so findsmb and smbtar are installed
-samba binaires were segfaulting with uclibc 0.9.29
 when not using: samba_cv_fpie=no.  Force it.

Config.in:
-create configure options for findsmb and smbtar

S91smb:
-create dir (/var/lock/subsys) that is referenced
 later in script
2008-10-06 19:53:29 +00:00
Wade Berrier
56eebd08c0 Makefile.autotools.in:
-Make tar switches 1.14 compatible

(Not sure of a more elegant way to handle this ... ?)
2008-10-06 19:20:58 +00:00
Wade Berrier
6afbfedbb4 vim:
-Apply patches from list
 (http://buildroot.uclibc.org/lists/buildroot/2008-July/009846.html
  http://buildroot.uclibc.org/lists/buildroot/2008-August/010104.html)
-add more vim patches
-Switch to http vs ftp since ftp is slow
-Fix configure.patch to apply cleanly after patch update
2008-10-06 19:18:11 +00:00
Wade Berrier
6f6893c633 bash.mk:
-Force some autoconf options so that job control
 is turned on.
 (Otherwise these checks fail when cross compiling.
  And when job control is disabled, bash can't be
  the default shell)
2008-10-06 19:09:14 +00:00
Peter Korsgaard
a42c6373c4 busybox: 1.12.1 grep fix 2008-10-06 18:52:02 +00:00
Peter Korsgaard
242895ef63 png: bump version
Upgrade libpng to 1.2.32

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-10-06 15:11:15 +00:00
Peter Korsgaard
56aeef9145 ncftp: bump version
Patch by Micha Nelissen
2008-10-06 09:23:08 +00:00
Hans-Christian Egtvedt
74c0b2b0f2 avahi: add dependencies in right order
This patch puts gettext and libintl before the avahi targets, thus making sure
they exist before avahi targets are built.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-10-01 10:28:44 +00:00
Hans-Christian Egtvedt
497f55fb21 xserver_xorg-server: fix missing backslash on end of CONF_OPT
This patch adds a missing backslash on a line in the middle of the list of
XSERVER_XORG_SERVER_CONF_OPT.

Reported-by: Sebastian Matuschka <Sebastian.Matuschka@gcd-solutions.de>
2008-09-30 07:32:52 +00:00
Hans-Christian Egtvedt
caf7ca606b qtopia4: bump version to 4.4.3
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-29 16:27:48 +00:00
Peter Korsgaard
08fd45b4fb busybox: bump 1.11.x and 1.12.x versions 2008-09-28 19:28:51 +00:00
Hans-Christian Egtvedt
0915c62d98 sdl_net: fix install options for target and staging
This patch install with install-strip to the target and uses the default for
installing to staging. Makes the makefile even more compact, and also more
correct with using install-strip to get proper stripping of the installed
library.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-25 06:13:24 +00:00
Hans-Christian Egtvedt
cf61d19bd8 lxdoom: add dependency to a xserver in Makefile
This patch corrects the commit r23467 and replaces uclibc with
xserver_xorg-server in LXDOOM_DEPENDENCIES.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-24 13:38:17 +00:00
Hans-Christian Egtvedt
cbaae749b6 lxdoom: make package depend on X11 server
lxdoom depends on a X11 server to be built, this patch will only show lxdoom if
a X11 server is selected and add xserver_xorg-server to the dependency list.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-24 13:17:07 +00:00
Hans-Christian Egtvedt
75381b7f0e doom-wad: enable kconfig entry for PrBoom package and fix whitespace damage
This patch will let the user install the Doom shareware WAD file if PrBoom is
selected.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-24 13:11:02 +00:00
Hans-Christian Egtvedt
005d15ae78 prboom: add new games package PrBoom
This patch adds a new package PrBoom. PrBoom is a Doom and Doom ][ client which
uses the SDL library for graphics, sound and network. It also supports OpenGL,
but this has not been enabled in this package since few embedded platforms
support OpenGL.

PrBoom allows you to play the good old game on newer hardware. It even supports
higher resolution and better rendring, while still keeping the old style alive.

http://prboom.sourceforge.net/

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-24 13:03:22 +00:00
Hans-Christian Egtvedt
7108decafe doom-wad: split out and fix installation of Doom shareware wad file
This patch splits the installation of the shareware WAD file into a separate
package. The wad file will also be installed into /usr/share/games/doom
directory, since the client will search this directory when starting.

The Makefile rule has also been altered to use tools defined by Buildroot to
extract and install the wad file. The package is also multiple project safe
now.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-24 12:53:45 +00:00
Hans-Christian Egtvedt
e40448aa34 SDL_net: add new package SDL_net
This patch adds a new package SDL_net. SDL_net is a small, low-level,
cross-platform network library, that can be used with the Simple DirectMedia
Layer library (SDL).

http://www.libsdl.org/projects/SDL_net/

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-24 12:06:59 +00:00
Hans-Christian Egtvedt
1a66c6c547 openssh: convert to Makefile.autotools.in and bump version to 5.1p1
This patch converts building of OpenSSH to use Makefile.autotools.in instead
and in the same process bump to latest upstream version 5.1p1.

The openssh.path is also cleaned up a bit to reflect the new release, i.e. some
of the patch is already applied/fixed upstream.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-24 12:00:57 +00:00
Hans-Christian Egtvedt
86029f4a35 openssl: add patch for AVR32 support and optimization
This patch adds support for AVR32 architecture and adds an optimized DES and
AES algorithm for this architecture.
2008-09-24 09:12:06 +00:00
Hans-Christian Egtvedt
1158ddccd9 openssl: convert to Makefile.autotools.in and bump version to 0.9.8g
This patch converts building of OpenSSL to use Makefile.autotools.in and bumps
the version to 0.9.8g. The patches are updated to reflect this version upgrade.

A kconfig option for adding the OpenSSL engines is also added.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-24 09:10:06 +00:00
Peter Korsgaard
22b455818d busybox: more 1.12.0 patches 2008-09-22 11:54:17 +00:00
Peter Korsgaard
0e23e6bdf1 package: add libconfuse - A library for parsing configuration files 2008-09-22 08:11:05 +00:00
Peter Korsgaard
681f7022fa libtool: don't error on missing directories in clean targets 2008-09-22 08:11:02 +00:00
Daniel Laird
52097d2dad Makefile.autotools.in: Get my $(Q)'s in the correct place
Minor fix for Makefile.autotools.in that deals with the packages
that use AUTOCONF to regenerate configure etc. 
(my mistake to start with)

Daniel Laird
2008-09-19 14:43:50 +00:00
Daniel Laird
4ab8aa443b Makefile.autotools.in: Extended to cope with more bad packages
1. I added a HOOK_POST_EXTRACT previously so that I could cope with the
bad libxml2 package.  This required me to remove some dead patches
(.rej) files after I extracted the package, the issue is that the
EXTRACT target runs patch-kernel.sh to patch the ltmain.sh.  
It then finds some.rej files and bombs out.
I have altered the sequence so that the HOOK_POST_EXTRACT target runs
before the make target that patches libtool to deal with this.
 
2.) I have added a $(PKG)_LIBTOOL_PATCH variable.  This is defaulted to
YES however if you override it in the package makefile to NO then the
ltmain.sh file will not be patched automatically but only if you have
added your own patches.  
This is necessary for freetype 2.3.7 as it cannot use the
buildroot-libtool patch.

I am using this patch for building a set of packages, however it
is not a complete set of packages so await feedback of issues (if any)

Daniel Laird
2008-09-19 13:37:14 +00:00
Hans-Christian Egtvedt
0b8ba16bc4 bridge-utils: remove whitespace at end of file 2008-09-18 15:22:16 +00:00
Hans-Christian Egtvedt
9f8b1ce23d iptables: fix install rule to install everything in appropriate directories
This patch will install iptables with the install-strip command, and also use
/usr/lib as target for the filter libraries.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-18 11:08:27 +00:00
Hans-Christian Egtvedt
e410210c08 aumix: fix install rule to target to support multiple projects
This patch will let aumix depend on an installed file on the target root file
system instead of touched file.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-18 08:42:56 +00:00
Hans-Christian Egtvedt
aff967f068 libupnp: add package libupnp
This patch adds libupnp package to Buildroot. libupnp provides developers
with an API that are compliant with version 1.0 of the Universal Plug and
Play Device Architecture Specification.

http://pupnp.sourceforge.net/

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-18 06:48:20 +00:00
Peter Korsgaard
667ec53adb lighttpd: don't enable openssl support by default 2008-09-17 21:36:21 +00:00
Peter Korsgaard
57ae4753ed lighttpd: fix compilation without largefile support
lighttpd uses --disable-lfs instead of --disable-largefile.
Remove redundant configure args while we're at it.
2008-09-17 21:35:51 +00:00
Peter Korsgaard
fc1491ce44 pcre: fixup paths in pcre-config 2008-09-17 21:33:19 +00:00
Hans-Christian Egtvedt
16091faf1e oprofile: convert oprofile.mk to use Makefile.autotools.in and bump version
This patch bumps the version to 0.9.4 and converts the oprofile.mk to use
Makefile.autotools.in. Patches against 0.9.3 are removed since they are no
longer needed and a new patch for 0.9.4 is added.

Building for all architectures should now also be possible.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
Signed-off-by: Fathi Boudra <fboudra@gmail.com>
2008-09-17 08:51:54 +00:00
Peter Korsgaard
87d3e5f961 findutils: use install-strip for target install 2008-09-16 20:57:17 +00:00
Thiago A. Corrêa
1b821fe7de Fix iptables compile error by updating to Makefile.autotools.in and bumping version to 1.4.1 2008-09-16 02:12:23 +00:00
Peter Korsgaard
f4b178495e fontconfig: use install-strip for target install 2008-09-14 19:35:45 +00:00
Peter Korsgaard
7b2a502857 Makefile.autotools.in: fix DESTDIR= help text
DESTDIR per default points to TARGET_DIR / STAGING_DIR without /usr
appended.
2008-09-14 19:19:10 +00:00
Peter Korsgaard
79d7e95d5a Makefile.autotools.in: fix FOO_UNINSTALL_TARGET_OPT help text
It defaults to TARGET_DIR, not STAGING_DIR.
2008-09-14 19:19:06 +00:00
Hamish Moffatt
22258ea860 Move project-specific stamp files into a project-specific directory
$(PROJECT_BUILD_DIR)/autotools-stamps. Without this, autotools-using
packages won't be installed into any other projects than the first.
2008-09-11 02:15:07 +00:00
Hamish Moffatt
542e7ae3a6 Export site package directory location for use by other packages 2008-09-11 01:59:04 +00:00
Hamish Moffatt
84b4e00774 Applied patch from Michel Wilson to allow the cursor in the X root window to
be disabled. Unfortunately this is a compile-time option.
2008-09-10 13:16:23 +00:00
Peter Korsgaard
32217740f2 busybox: 1.11.2 patch 2008-09-09 08:50:18 +00:00
Peter Korsgaard
629c878a30 busybox: remove stale busybox 1.11.1 patches
Hamish, don't forget to remove those when you bump the version
2008-09-09 08:50:15 +00:00
Hamish Moffatt
fc333e7d08 Support building without WCHAR support 2008-09-09 02:06:52 +00:00
Hamish Moffatt
a94fefa316 Keep /usr/bin/python2.4 and make /usr/bin/python a link to it 2008-09-08 07:26:12 +00:00
Peter Korsgaard
9f0f3e5df4 module-init-tools: check correct symbol for cross-depmod
Reported by Markus Heidelberg
2008-09-07 18:58:22 +00:00
Peter Korsgaard
c4b8487222 fakeroot: bump version 2008-09-07 14:31:45 +00:00
Peter Korsgaard
aed6336f1f libid3tag: don't depend on libmad
libid3tag doesn't use libmad.
2008-09-07 14:31:42 +00:00
Peter Korsgaard
6da49b6c2b mysql_client: fix paths
Patch by Markus Heidelberg <markus.heidelberg@web.de>
2008-09-07 14:31:36 +00:00
Peter Korsgaard
45edd86076 xapp_xman: fix paths
Patch by Markus Heidelberg <markus.heidelberg@web.de>
2008-09-07 14:31:32 +00:00
Peter Korsgaard
3b471d7aa1 concierge: fix paths
Patch by Markus Heidelberg <markus.heidelberg@web.de>
2008-09-07 14:31:28 +00:00
Peter Korsgaard
886b2fa501 speex: fix paths (broken by r23330)
Patch by Markus Heidelberg <markus.heidelberg@web.de>
2008-09-06 22:39:58 +00:00
Peter Korsgaard
a7488f295e mpg123: fix paths (broken by r23330) 2008-09-06 20:49:40 +00:00
Peter Korsgaard
4146acdd72 madplay: fix paths (broken by r23330) 2008-09-06 20:49:37 +00:00
Peter Korsgaard
fbb0fe9fbb libsndfile: fix paths (broken by r23330) 2008-09-06 20:49:34 +00:00
Peter Korsgaard
1ee7b46fc1 libmad: fix paths (broken by r23330) 2008-09-06 20:49:31 +00:00
Peter Korsgaard
0e627ae358 libid3tag: fix paths (broken by r23330) 2008-09-06 20:49:28 +00:00
Peter Korsgaard
9a1567d0df festival: fix path in AUTOTARGETS (broken by r23330) 2008-09-06 20:49:25 +00:00
Peter Korsgaard
7fea845778 asterisk: fix paths (broken by r23330) 2008-09-06 20:49:21 +00:00
Peter Korsgaard
bfa26b3a8c alsa-utils: fix paths (broken by r23330) 2008-09-06 20:49:18 +00:00
Peter Korsgaard
b42d2aae6b alsa-lib: fix paths (broken by r23330) 2008-09-06 20:49:15 +00:00
Peter Korsgaard
6619322f15 festival: fix more paths (broken by r23330)
Patch by Markus Heidelberg <markus.heidelberg@web.de>
2008-09-06 20:49:12 +00:00
Peter Korsgaard
ae1249ef84 festival: fix paths (broken by r23330)
Patch by Michel Wilson <michel@crondor.net>
2008-09-06 20:49:08 +00:00
Daniel Laird
76235a15b3 audio: Move all audio packages into audio subdir
Moved all audio packages into a subdir called audio.
I then created a Config.in and made sure that a audio.mk 
existed.

Daniel Laird
2008-09-05 12:06:50 +00:00
Peter Korsgaard
03e3886c01 sqlite: bump version 2008-09-05 10:37:28 +00:00
Hamish Moffatt
50bad3ea45 Version bump to 2.3.7
This package should be converted to use Makefile.autotools.in by someone who uses it..
2008-09-05 01:03:45 +00:00
Hamish Moffatt
add5629d4a New package for dnet, a wrapper library for getting access to kernel network information
and an optional Python module for the same.
2008-09-04 05:50:31 +00:00
Hamish Moffatt
87f0d783ff Override the uninstall target rather than the clean target
Also, don't actually create the .stamp_uninstalled but remove the
.stamp_installed file instead (ala the overridden target).
2008-09-04 02:39:23 +00:00
Hamish Moffatt
7b759f0910 Make the autotools xyz-clean target call xyz-uninstall first, rather than duplicating its actions 2008-09-04 02:34:42 +00:00
Hamish Moffatt
d74a92e00c Remove lzo patches which aren't required with latest liblzo package updates 2008-09-04 01:39:40 +00:00
Hamish Moffatt
1c89cf3f89 Added eeprog package from gustavoz 2008-09-04 01:35:34 +00:00
Hamish Moffatt
18a7694675 Fix duplicate $(AUTORECONF) run in autoreconf and configure targets 2008-09-04 01:19:52 +00:00
Hamish Moffatt
feb569d3cd In the uninstall and clean targets, remove the built/installed stamp files
so that those actions will do something if executed again.
2008-09-04 01:05:17 +00:00
Peter Korsgaard
021c689d2e games: add games.mk so make will descent down package/games/*/*.mk 2008-09-03 06:58:28 +00:00
Thiago A. Corrêa
80ddff211f Bump version 2008-09-03 03:44:31 +00:00
Thiago A. Corrêa
52a7c1681e Qtopia: don't build sqlite driver when SQL module is disabled. 2008-09-03 01:09:29 +00:00
Peter Korsgaard
0ca929e052 file: select zlib
file depends on zlib, so make it visible in kconfig.
2008-09-02 13:54:58 +00:00
Peter Korsgaard
b1628c526f file: bump version and use official upstream instead of Debian
Debian is a bit too volatile.
2008-09-02 13:54:55 +00:00
Peter Korsgaard
b242a82b45 cups: fix help text 2008-09-02 11:14:04 +00:00
Peter Korsgaard
34a36309f7 bridge: bump version
Upstream tarball doesn't include configure, so run autoreconf.
2008-09-02 11:07:55 +00:00
Peter Korsgaard
dec14f760e bridge: convert to Makefile.autotools.in format 2008-09-02 11:07:49 +00:00
Hamish Moffatt
0fbc9437e0 Update to Python 2.4.5 (latest patch rev of 2.4)
Remove the test suite before building, else it will fail to compile depending on what modules have been configured.
2008-09-02 00:54:49 +00:00
Peter Korsgaard
4b5f12fb5b cups: fix help text 2008-09-01 21:16:35 +00:00
Peter Korsgaard
e0d304adc6 iperf: don't silently enable C++ support in toolchain 2008-09-01 15:33:17 +00:00
Peter Korsgaard
436050a1ae iperf: bump version 2008-09-01 15:33:15 +00:00
Peter Korsgaard
0198893eeb iperf: convert to Makefile.autotools.in format 2008-09-01 15:33:12 +00:00
Peter Korsgaard
467403dd1c package: add libconfig package 2008-09-01 10:51:31 +00:00
Peter Korsgaard
6c15ea38d1 busybox: additional 1.12.0 patches 2008-08-31 21:45:03 +00:00
Peter Korsgaard
d5007ac67b libglib2: fix build with/without locale support
Don't select BR2_ENABLE_LOCALE. Glib works without locale support in
toolchain, and packages shouldn't silently select toolchain options.

Only select libiconv if locale support isn't enabled.
2008-08-31 20:23:41 +00:00
Peter Korsgaard
525bab78ad avahi: don't use BASE_DIR to reference source files
dest != source if we want to support out-of-tree builds
2008-08-31 20:23:37 +00:00
Daniel Laird
1b5c1e7bdb games: Move all games into games subdir
Moved all games into a subdir called games and
then updated makefiles as necessary.

If not one objects to this one then I will
probably do the same for audio next.

Daniel Laird
2008-08-29 13:27:37 +00:00
Daniel Laird
022b95d6ef Makefile.autotools.in: Add extra POST_HOOK targets
It is not possible currently in Makefile.autotools.in packages 
to do something extra after an extract or configure. 
This may be useful for example 
extract libxml2-2.6.32 
POST_EXTRACT = remove some .rej files that are in offical release
patch (not fail because of remaining .rej files)
configure

I think this is useful improvement 
(necessary for Makefile.autotools.in packages)

Daniel Laird
2008-08-29 12:04:26 +00:00
Daniel Laird
18ceed69da libxslt: Convert to Makefile.autotools.in format
Converted to Makefile.autotools.in format
Version bumped to 1.1.24
Enabled crypto support dependant on gcrypt being chosen/not
Post process xslt-config file like freetype-config/xm2-config.
2008-08-28 11:52:17 +00:00
Daniel Laird
fb4d1b03ea libxml2: Post process xml2-config file to actually work and bump version
Version bumped to 2.6.31
(2.6.32 has .rej files so patch target fails - upstream need to be informed).

The xml2-config file in staging dir needs to have prefix / exec-prefix setup
to understand the staging directory location.

This then means that packages that call xml2-config to get include paths/cflags
and libs etc work properly. 

This is very similar to what freetype does to freetype-config.
2008-08-28 10:56:38 +00:00
Peter Korsgaard
13e2bb5620 busybox: udhcpc patch for 1.12.0 2008-08-28 04:57:27 +00:00
Peter Korsgaard
c463ef1589 tcl: fix long help text lines 2008-08-27 20:19:46 +00:00
Peter Korsgaard
a80b2801c0 xpdf: fix long help text lines 2008-08-27 20:19:43 +00:00
Peter Korsgaard
598f27dec8 pcmanfm: fix long help text lines 2008-08-27 20:19:40 +00:00
Peter Korsgaard
5fa59a64d5 gqview: fix long help text lines 2008-08-27 20:19:37 +00:00
Peter Korsgaard
26383b86d3 alsamixergui: fix long help text lines
Select fltk and fix homepage link while we're at it.
2008-08-27 20:19:34 +00:00
Peter Korsgaard
3f5bbc6926 blackbox: fix long help text lines 2008-08-27 20:19:30 +00:00
Peter Korsgaard
f69afd8bd6 matchbox: fix long help text lines 2008-08-27 20:19:26 +00:00
Peter Korsgaard
fb7b1f4316 openmotif: fix long help text lines 2008-08-27 20:19:22 +00:00
Peter Korsgaard
9ff7c01c15 fltk: fix long help text lines
Remove comment when X isn't available while we're at it.
2008-08-27 20:19:19 +00:00
Peter Korsgaard
c00550e8a3 libsexy: fix long help text lines
Make it depend on libgtk2 while we're at it.
2008-08-27 20:19:15 +00:00
Peter Korsgaard
de824a5915 x11r7: fix long help text lines 2008-08-27 20:19:12 +00:00
Peter Korsgaard
f3119d2d08 qtopia: fix long help text lines 2008-08-27 20:19:09 +00:00
Peter Korsgaard
691cc382f0 qte: fix long help text lines 2008-08-27 20:19:04 +00:00
Peter Korsgaard
9330d498be ntfs-3g: fix long help text lines 2008-08-27 20:19:01 +00:00
Peter Korsgaard
c419f45b1c stunnel: fix long help text lines
And add homepage while we're at it.
2008-08-27 20:18:58 +00:00
Peter Korsgaard
26ff4c91d2 olsr: fix long help text lines 2008-08-27 20:18:54 +00:00
Peter Korsgaard
335f52b798 kismet: fix long help text lines
And add homepage while we're at it.
2008-08-27 20:18:51 +00:00
Peter Korsgaard
80f98519d0 sudo: fix long help text lines 2008-08-27 20:18:43 +00:00
Peter Korsgaard
af06d81be3 kconfig: warn about overlong lines in help-texts
From busybox r22852.
2008-08-27 20:18:33 +00:00
Daniel Laird
f51a1ec08e gtkperf: Remove settings that are default
Remove default setting of AUTORECONF = no
2008-08-27 12:32:22 +00:00
Daniel Laird
a6acb09e2a gtkperf: Adding gtkperf package
Allows some benchmarking of GTK on different targets.
2008-08-27 12:21:09 +00:00
Daniel Laird
7eb4c6a0a9 fbdump: Fix help text indentation and remove staging dir installation
Tidy up fbdump package.
2008-08-27 11:40:02 +00:00
Daniel Laird
f10aecd134 fbdump: Add new package fbdump.
fbdump is a simple tool to capture snapshots from the Linux kernel framebuffer 
device and write them out as a PPM file. Currently, most packed-pixel framebuffer
formats and the vga16 framebuffer are supported.
2008-08-27 11:01:16 +00:00
Peter Korsgaard
be8ad23b09 avahi: fix build with BR2_ENABLE_LOCALE 2008-08-27 07:29:20 +00:00
Peter Korsgaard
73ec8a1d7e libdaemon: convert to Makefile.autotools.in format 2008-08-27 07:29:16 +00:00
Peter Korsgaard
b736748d2f avahi: don't depend on busybox 2008-08-27 07:29:13 +00:00
Peter Korsgaard
5e881018ce libdaemon: bump version 2008-08-27 07:29:09 +00:00
Peter Korsgaard
9d1cd5a668 netcat: convert to Makefile.autotools.in format 2008-08-27 05:27:27 +00:00
Peter Korsgaard
6b49e7b47d libglib2: remove redundant configure args 2008-08-26 22:37:34 +00:00
Peter Korsgaard
b891221e02 libglib2 fix !BR2_USE_WCHAR compilation 2008-08-26 22:37:30 +00:00
Peter Korsgaard
8fab9295d8 libglib2: select libiconv 2008-08-26 22:37:27 +00:00
Peter Korsgaard
4bff8e7aab atk: remove redundant configure args 2008-08-26 22:37:23 +00:00
Peter Korsgaard
3963ee93c1 atk: select libglib2 2008-08-26 22:37:20 +00:00
Peter Korsgaard
a386f63c57 popt: use := assignments 2008-08-26 21:05:10 +00:00
Peter Korsgaard
5fb1382e43 popt: use install-strip for target install 2008-08-26 21:05:05 +00:00
Peter Korsgaard
fab05bb2ce popt: cleanup redundant configure args 2008-08-26 21:05:01 +00:00
Peter Korsgaard
909410f686 neon: use := assignments 2008-08-26 20:47:23 +00:00
Peter Korsgaard
fa62c2bb19 neon: uses pkgconfig so select it 2008-08-26 20:47:19 +00:00
Peter Korsgaard
2cd9ff92d7 neon: strip target library
neon doesn't have an install-strip target, so do it afterwards instead.
2008-08-26 20:47:15 +00:00
Peter Korsgaard
95313e2000 neon: fix compilation without xml support
webdav needs xml support, so disable it if no xml support is selected,
otherwise configure could get confused about a host xml2-config script.
2008-08-26 20:47:12 +00:00
Peter Korsgaard
3e1ed2feb0 neon: bump version
Fixes CVE-2008-3746.
2008-08-26 20:47:09 +00:00
Peter Korsgaard
5fb25de717 blackbox: use := assignments 2008-08-26 20:47:05 +00:00
Peter Korsgaard
9a850cd2da blackbox: don't show comment if no xserver is selected 2008-08-26 20:47:01 +00:00
Peter Korsgaard
dda7688100 blackbox: cleanup redundant configure args 2008-08-26 20:46:58 +00:00
Peter Korsgaard
ecb94d810c blackbox: use install-strip for target install 2008-08-26 20:46:55 +00:00
Peter Korsgaard
91fca34777 blackbox: use BR2_SOURCEFORGE_MIRROR
Don't hardcode specific sourceforge mirrors.
2008-08-26 20:46:51 +00:00
Peter Korsgaard
7446db2027 pixman: cleanup staging + target install
- install-data installs a subset of install / install-strip, so just drop it
- use install-strip for target
2008-08-26 19:22:46 +00:00
Daniel Laird
46f4188446 Move pixman from package/x11r7/pixman to package/pixman
Means we can now bounce cairo to 1.6.x series.
pixman is not dependant on x libraries what so over so removed
the dependencies section.

Daniel Laird
2008-08-26 16:27:25 +00:00
Daniel Laird
b46329c947 Clean up LiTE 2008-08-26 15:43:10 +00:00
Daniel Laird
c30bb46320 Adds support for building LiTE - see DirectFB.org
Will close bug 0003974

Daniel Laird
2008-08-26 14:52:17 +00:00
Daniel Laird
6b76f0608a reverse changes to i2c-tools.mk until I tidy it up (get clean working for example)
Still feel a good change to make as some of the suggestions recently made it look
like Makefile.autotools.in might add support for installing a list of binaries etc
and this would benefit this package.
2008-08-26 14:01:37 +00:00
Daniel Laird
d2f7a4abe8 select CUPS if XORG/XORG7/TINYX.
This makes the behaviour the same as before for X users. 
Although is CUPS a necessary dependancy?

Daniel Laird
2008-08-26 13:45:39 +00:00
Daniel Laird
1fe75f8e88 The changes below move i2c-tools.mk to use Makefile.autotools.in
package/i2c-tools/i2c-tools.mk
Use Makefile.autotools.in
2008-08-26 13:03:05 +00:00
Daniel Laird
b46a591b91 The changes below add better support for DirectFB and libgtk2.
Should be no different for X builds.

 Config.in  |    3 +--
 libgtk2.mk |    7 +++----
 2 files changed, 4 insertions(+), 6 deletions(-)

Signed-off-by: daniel.j.laird@nxp.com

package/libgtk2/Config.in
Allow DirectFB to turn on LIBGTK2 support without X being enabled.
Disable autoselection of cups.  May not be wanted (Can cause crosscompilation issues).

package/libgtk2/libgtk2.mk
Remove unnessary redefine of PKG_CONFIG_*
Pass $(DISABLE_LARGEFILE) to configure (supports large file or not)
Move 'cups' to X extra dependencies instead of general.
2008-08-26 12:19:29 +00:00
Hamish Moffatt
c964f7c880 Bump 1.11.x version to 1.11.2 (no patches yet) 2008-08-26 01:05:51 +00:00
Hamish Moffatt
dea9f75b85 Update to work with recent lzo changes 2008-08-26 00:41:29 +00:00
Peter Korsgaard
1fff6d9d3d psmic: locale support
Closes #4274.
2008-08-25 09:05:00 +00:00
Peter Korsgaard
402042a7ed psmisc: bump version 2008-08-25 09:04:49 +00:00
Peter Korsgaard
fa3dcd4f50 psmisc: convert to Makefile.autotools.in format 2008-08-25 09:04:39 +00:00
Peter Korsgaard
3443ad035c procps: bump version
Closes #4284.
2008-08-24 12:40:36 +00:00
Peter Korsgaard
94b86467e3 procps: needs WCHAR 2008-08-24 12:40:32 +00:00
Peter Korsgaard
6d31b020b0 libxml2: enable ipv6 support if enabled in buildroot 2008-08-24 07:48:15 +00:00
Peter Korsgaard
fe3d0e27da libxml2: use install-strip instead of install-exec for target install
Use install-strip so binaries gets stripped and man pages / header files
gets installed.
2008-08-23 13:08:37 +00:00
Peter Korsgaard
f5dc33a1a3 libxml2: cleanup configure args 2008-08-23 13:08:34 +00:00
Peter Korsgaard
f27b2cc818 libxml2: point to homepage instead of ftp site in help 2008-08-23 13:08:31 +00:00
Peter Korsgaard
92b8a20f5c libxml2: remove unused BR2_PACKAGE_LIBXML2_TARGET_HEADERS option 2008-08-23 13:08:28 +00:00
Peter Korsgaard
0509df7e7b openchrome: fix install
Closes #4674.
2008-08-22 14:42:00 +00:00
Peter Korsgaard
bf83d53080 xorg: depend on WCHAR and LOCALE
Xorg needs WCHAR and LOCALE, so make sure it cannot be selected unless
this is enabled in the toolchain.

We unfortunately cannot make BR2_XSERVER_xorg depend on BR2_USE_LOCALE
because of a strange recursion error with dbus, but now we atleast
inform the user what to do to get a working configuration.

The real solution is ofcause of fix xorg, but that's for another day.
2008-08-22 14:24:53 +00:00
Peter Korsgaard
9e9e354a83 package: don't hide xorg/tinyx selection
Hiding xorg/tinyx selections until the user unselects "none" seems quite
unintuitive.
2008-08-22 14:24:51 +00:00
Peter Korsgaard
2983381337 Makefile.autotools.in: remove unused BR2_HAVE_INCLUDES handling
Patch by Wade Berrier.
2008-08-22 14:01:56 +00:00
Peter Korsgaard
b7e4d291e6 sqlite: bump version 2008-08-21 14:51:14 +00:00
Peter Korsgaard
1d91b56a78 ace_of_penguins: remove redundant configure settings
Reported by Hartleys.
2008-08-21 13:10:27 +00:00
Peter Korsgaard
d14a2c7796 busybox: add 1.12.x and make it default 2008-08-21 05:08:53 +00:00
Peter Korsgaard
f43867cbb3 lzo: bump version and update to Makefile.autotools.in format
Bump LZO version and update makefile - tested with latest mtdutils.

Signed-off-by: daniel.j.laird <daniel.j.laird@nxp.com>
2008-08-20 14:28:58 +00:00
Peter Korsgaard
a9abce508d rsync: bump version 2008-08-20 14:15:15 +00:00
Peter Korsgaard
578c6a9081 rsync: convert to Makefile.autotools.in format 2008-08-20 14:15:10 +00:00
Peter Korsgaard
0fb6258216 haserl: bump 0.9.x version 2008-08-19 09:40:23 +00:00
Peter Korsgaard
223df3f26f haserl: don't install unneeded examples for 0.8.0 to target 2008-08-19 09:40:20 +00:00
Peter Korsgaard
f8d87727a3 ifplugd: add missing newline 2008-08-19 09:40:18 +00:00
Peter Korsgaard
dd8a14d55e speex: also compile static libraries 2008-08-17 13:46:46 +00:00
Peter Korsgaard
46d6d83273 speex: automate selection of arm specific optimizations
ARM version info according to wikipedia, hopefully I got it all correct.
2008-08-17 13:46:42 +00:00
Peter Korsgaard
28b2a5bd7e speex: fix target install
Use install-strip and clean up documentation files instead of
install-exec so files get stripped and manpages installed if
requested.
2008-08-17 13:20:31 +00:00
Peter Korsgaard
52abf53f32 speex: select libogg
Speex depends on libogg, so make it visible in Kconfig
2008-08-17 13:20:28 +00:00
Peter Korsgaard
56de4e289f speex: convert to Makefile.autotools.in and bump version to 1.2rc1
Patch by Malek <souf_oued@yahoo.fr>
2008-08-17 13:20:25 +00:00
Peter Korsgaard
c86db34486 pcre: fix target install
Use install-strip and clean up documentation files instead of
install-exec so files get stripped and manpages installed if
requested.
2008-08-16 19:36:36 +00:00
Peter Korsgaard
3c10da1528 fontconfig: remove redundant configure args
Patch by antialize / bug #4524.
2008-08-16 19:13:53 +00:00
Peter Korsgaard
e77afd6790 pcre: bump version 2008-08-16 12:32:57 +00:00
Peter Korsgaard
9b28d48012 pcre: fix compilation when C++ support is disabled
pcre will use host g++ is no cross g++ is available, so explicitly disable
c++ support in pcre if it isn't enabled in buildroot instead.
2008-08-16 12:32:54 +00:00
Peter Korsgaard
844f1013dc pcre: add homepage to description 2008-08-16 11:59:59 +00:00
Peter Korsgaard
533f5e01a7 Makefile.autotools.in: add missing continuation for PKG_CONF_OPT
The silent support added in r23041 was missing a shell continuation character
breaking PKG_CONF_OPT support - Fixed.
2008-08-16 11:59:56 +00:00
Peter Korsgaard
1907c34660 dnsmasq: bump version
fixes dns spoofing vulnerability.
2008-08-08 18:15:29 +00:00
Peter Korsgaard
bf4c77cca0 busybox: fix missing dependencies in unpacked and config rules
Aadds dependency to host-sed and $(PROJECT_BUILD_DIR) when running
make busybox-config and busybox-unpacked.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-08-06 12:56:31 +00:00
Peter Korsgaard
2f06c38008 busybox: additional 1.11.1 patches 2008-08-06 06:37:21 +00:00