Peter Korsgaard [Mon, 22 Sep 2008 12:04:05 +0000 (12:04 -0000)]
target/linux/advanced: don't hardcode date suffix
Use ROOTFS_SUFFIX instead of hardcoding -$(DATE).
Reported by Lars Lockenvitz.
Peter Korsgaard [Mon, 22 Sep 2008 11:54:17 +0000 (11:54 -0000)]
busybox: more 1.12.0 patches
Peter Korsgaard [Mon, 22 Sep 2008 08:11:05 +0000 (08:11 -0000)]
package: add libconfuse - A library for parsing configuration files
Peter Korsgaard [Mon, 22 Sep 2008 08:11:02 +0000 (08:11 -0000)]
libtool: don't error on missing directories in clean targets
Daniel Laird [Fri, 19 Sep 2008 14:43:50 +0000 (14:43 -0000)]
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
Daniel Laird [Fri, 19 Sep 2008 13:37:14 +0000 (13:37 -0000)]
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
Hans-Christian Egtvedt [Thu, 18 Sep 2008 15:22:16 +0000 (15:22 -0000)]
bridge-utils: remove whitespace at end of file
Hans-Christian Egtvedt [Thu, 18 Sep 2008 11:08:27 +0000 (11:08 -0000)]
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>
Peter Korsgaard [Thu, 18 Sep 2008 09:22:41 +0000 (09:22 -0000)]
Config.in: Don't special case atmel targets for image suffix
It's confusing to have different behaviour of target independent options.
As reported by HcE on IRC.
Hans-Christian Egtvedt [Thu, 18 Sep 2008 08:42:56 +0000 (08:42 -0000)]
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>
Hans-Christian Egtvedt [Thu, 18 Sep 2008 06:48:20 +0000 (06:48 -0000)]
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>
Peter Korsgaard [Wed, 17 Sep 2008 21:36:21 +0000 (21:36 -0000)]
lighttpd: don't enable openssl support by default
Peter Korsgaard [Wed, 17 Sep 2008 21:35:51 +0000 (21:35 -0000)]
lighttpd: fix compilation without largefile support
lighttpd uses --disable-lfs instead of --disable-largefile.
Remove redundant configure args while we're at it.
Peter Korsgaard [Wed, 17 Sep 2008 21:33:19 +0000 (21:33 -0000)]
pcre: fixup paths in pcre-config
Hans-Christian Egtvedt [Wed, 17 Sep 2008 08:51:54 +0000 (08:51 -0000)]
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>
Peter Korsgaard [Tue, 16 Sep 2008 20:57:17 +0000 (20:57 -0000)]
findutils: use install-strip for target install
Peter Korsgaard [Tue, 16 Sep 2008 20:53:45 +0000 (20:53 -0000)]
Makefile: support relative paths for out of tree builds
And complain if the output directory cannot be created.
Peter Korsgaard [Tue, 16 Sep 2008 18:44:54 +0000 (18:44 -0000)]
target/generic: add uartlite ttyULx devices to securetty
Thiago A. Corrêa [Tue, 16 Sep 2008 02:12:23 +0000 (02:12 -0000)]
Fix iptables compile error by updating to Makefile.autotools.in and bumping version to 1.4.1
Peter Korsgaard [Sun, 14 Sep 2008 19:35:45 +0000 (19:35 -0000)]
fontconfig: use install-strip for target install
Peter Korsgaard [Sun, 14 Sep 2008 19:19:10 +0000 (19:19 -0000)]
Makefile.autotools.in: fix DESTDIR= help text
DESTDIR per default points to TARGET_DIR / STAGING_DIR without /usr
appended.
Peter Korsgaard [Sun, 14 Sep 2008 19:19:06 +0000 (19:19 -0000)]
Makefile.autotools.in: fix FOO_UNINSTALL_TARGET_OPT help text
It defaults to TARGET_DIR, not STAGING_DIR.
Hamish Moffatt [Thu, 11 Sep 2008 02:22:47 +0000 (02:22 -0000)]
Applied patch from Brian Foster <brian.foster@innova-card.com>:
make "make clean" remove the .root stamp, so that everything will
be reinstalled properly on a subsequent build. (bug id 4304)
Also remove new autotools-stamps directory.
Hamish Moffatt [Thu, 11 Sep 2008 02:15:07 +0000 (02:15 -0000)]
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.
Hamish Moffatt [Thu, 11 Sep 2008 01:59:04 +0000 (01:59 -0000)]
Export site package directory location for use by other packages
Hamish Moffatt [Wed, 10 Sep 2008 13:16:23 +0000 (13:16 -0000)]
Applied patch from Michel Wilson to allow the cursor in the X root window to
be disabled. Unfortunately this is a compile-time option.
Peter Korsgaard [Tue, 9 Sep 2008 08:50:18 +0000 (08:50 -0000)]
busybox: 1.11.2 patch
Peter Korsgaard [Tue, 9 Sep 2008 08:50:15 +0000 (08:50 -0000)]
busybox: remove stale busybox 1.11.1 patches
Hamish, don't forget to remove those when you bump the version
Hamish Moffatt [Tue, 9 Sep 2008 02:06:52 +0000 (02:06 -0000)]
Support building without WCHAR support
Hamish Moffatt [Mon, 8 Sep 2008 07:26:12 +0000 (07:26 -0000)]
Keep /usr/bin/python2.4 and make /usr/bin/python a link to it
Peter Korsgaard [Sun, 7 Sep 2008 18:58:22 +0000 (18:58 -0000)]
module-init-tools: check correct symbol for cross-depmod
Reported by Markus Heidelberg
Peter Korsgaard [Sun, 7 Sep 2008 14:31:45 +0000 (14:31 -0000)]
fakeroot: bump version
Peter Korsgaard [Sun, 7 Sep 2008 14:31:42 +0000 (14:31 -0000)]
libid3tag: don't depend on libmad
libid3tag doesn't use libmad.
Peter Korsgaard [Sun, 7 Sep 2008 14:31:39 +0000 (14:31 -0000)]
jffs2: cleanup
Patch by Markus Heidelberg <markus.heidelberg@web.de>
* remove needless help in invisible config options
* correct wrong indenting
* remove unused BR2 variables for default pagesize and devfile
Peter Korsgaard [Sun, 7 Sep 2008 14:31:36 +0000 (14:31 -0000)]
mysql_client: fix paths
Patch by Markus Heidelberg <markus.heidelberg@web.de>
Peter Korsgaard [Sun, 7 Sep 2008 14:31:32 +0000 (14:31 -0000)]
xapp_xman: fix paths
Patch by Markus Heidelberg <markus.heidelberg@web.de>
Peter Korsgaard [Sun, 7 Sep 2008 14:31:28 +0000 (14:31 -0000)]
concierge: fix paths
Patch by Markus Heidelberg <markus.heidelberg@web.de>
Peter Korsgaard [Sat, 6 Sep 2008 22:39:58 +0000 (22:39 -0000)]
speex: fix paths (broken by r23330)
Patch by Markus Heidelberg <markus.heidelberg@web.de>
Peter Korsgaard [Sat, 6 Sep 2008 20:49:40 +0000 (20:49 -0000)]
mpg123: fix paths (broken by r23330)
Peter Korsgaard [Sat, 6 Sep 2008 20:49:37 +0000 (20:49 -0000)]
madplay: fix paths (broken by r23330)
Peter Korsgaard [Sat, 6 Sep 2008 20:49:34 +0000 (20:49 -0000)]
libsndfile: fix paths (broken by r23330)
Peter Korsgaard [Sat, 6 Sep 2008 20:49:31 +0000 (20:49 -0000)]
libmad: fix paths (broken by r23330)
Peter Korsgaard [Sat, 6 Sep 2008 20:49:28 +0000 (20:49 -0000)]
libid3tag: fix paths (broken by r23330)
Peter Korsgaard [Sat, 6 Sep 2008 20:49:25 +0000 (20:49 -0000)]
festival: fix path in AUTOTARGETS (broken by r23330)
Peter Korsgaard [Sat, 6 Sep 2008 20:49:21 +0000 (20:49 -0000)]
asterisk: fix paths (broken by r23330)
Peter Korsgaard [Sat, 6 Sep 2008 20:49:18 +0000 (20:49 -0000)]
alsa-utils: fix paths (broken by r23330)
Peter Korsgaard [Sat, 6 Sep 2008 20:49:15 +0000 (20:49 -0000)]
alsa-lib: fix paths (broken by r23330)
Peter Korsgaard [Sat, 6 Sep 2008 20:49:12 +0000 (20:49 -0000)]
festival: fix more paths (broken by r23330)
Patch by Markus Heidelberg <markus.heidelberg@web.de>
Peter Korsgaard [Sat, 6 Sep 2008 20:49:08 +0000 (20:49 -0000)]
festival: fix paths (broken by r23330)
Patch by Michel Wilson <michel@crondor.net>
Daniel Laird [Fri, 5 Sep 2008 12:06:50 +0000 (12:06 -0000)]
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
Peter Korsgaard [Fri, 5 Sep 2008 10:37:28 +0000 (10:37 -0000)]
sqlite: bump version
Hamish Moffatt [Fri, 5 Sep 2008 01:03:45 +0000 (01:03 -0000)]
Version bump to 2.3.7
This package should be converted to use Makefile.autotools.in by someone who uses it..
Hamish Moffatt [Thu, 4 Sep 2008 05:50:31 +0000 (05:50 -0000)]
New package for dnet, a wrapper library for getting access to kernel network information
and an optional Python module for the same.
Hamish Moffatt [Thu, 4 Sep 2008 02:39:23 +0000 (02:39 -0000)]
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).
Hamish Moffatt [Thu, 4 Sep 2008 02:34:42 +0000 (02:34 -0000)]
Make the autotools xyz-clean target call xyz-uninstall first, rather than duplicating its actions
Hamish Moffatt [Thu, 4 Sep 2008 02:30:56 +0000 (02:30 -0000)]
Applied change from Ben Nizette and Hans-Christian Egtvedt to
correctly detect version of gcc on recent distros. Supplied
patch was against git and didn't apply cleanly to svn, so applied
by hand.
Hamish Moffatt [Thu, 4 Sep 2008 01:39:40 +0000 (01:39 -0000)]
Remove lzo patches which aren't required with latest liblzo package updates
Hamish Moffatt [Thu, 4 Sep 2008 01:35:34 +0000 (01:35 -0000)]
Added eeprog package from gustavoz
Hamish Moffatt [Thu, 4 Sep 2008 01:19:52 +0000 (01:19 -0000)]
Fix duplicate $(AUTORECONF) run in autoreconf and configure targets
Hamish Moffatt [Thu, 4 Sep 2008 01:05:17 +0000 (01:05 -0000)]
In the uninstall and clean targets, remove the built/installed stamp files
so that those actions will do something if executed again.
Peter Korsgaard [Wed, 3 Sep 2008 06:58:28 +0000 (06:58 -0000)]
games: add games.mk so make will descent down package/games/*/*.mk
Thiago A. Corrêa [Wed, 3 Sep 2008 03:44:31 +0000 (03:44 -0000)]
Bump version
Thiago A. Corrêa [Wed, 3 Sep 2008 01:09:29 +0000 (01:09 -0000)]
Qtopia: don't build sqlite driver when SQL module is disabled.
Peter Korsgaard [Tue, 2 Sep 2008 13:54:58 +0000 (13:54 -0000)]
file: select zlib
file depends on zlib, so make it visible in kconfig.
Peter Korsgaard [Tue, 2 Sep 2008 13:54:55 +0000 (13:54 -0000)]
file: bump version and use official upstream instead of Debian
Debian is a bit too volatile.
Peter Korsgaard [Tue, 2 Sep 2008 11:14:04 +0000 (11:14 -0000)]
cups: fix help text
Peter Korsgaard [Tue, 2 Sep 2008 11:07:55 +0000 (11:07 -0000)]
bridge: bump version
Upstream tarball doesn't include configure, so run autoreconf.
Peter Korsgaard [Tue, 2 Sep 2008 11:07:49 +0000 (11:07 -0000)]
bridge: convert to Makefile.autotools.in format
Hamish Moffatt [Tue, 2 Sep 2008 00:54:49 +0000 (00:54 -0000)]
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.
Peter Korsgaard [Mon, 1 Sep 2008 21:16:35 +0000 (21:16 -0000)]
cups: fix help text
Peter Korsgaard [Mon, 1 Sep 2008 15:33:17 +0000 (15:33 -0000)]
iperf: don't silently enable C++ support in toolchain
Peter Korsgaard [Mon, 1 Sep 2008 15:33:15 +0000 (15:33 -0000)]
iperf: bump version
Peter Korsgaard [Mon, 1 Sep 2008 15:33:12 +0000 (15:33 -0000)]
iperf: convert to Makefile.autotools.in format
Peter Korsgaard [Mon, 1 Sep 2008 10:51:31 +0000 (10:51 -0000)]
package: add libconfig package
Peter Korsgaard [Sun, 31 Aug 2008 21:45:03 +0000 (21:45 -0000)]
busybox: additional 1.12.0 patches
Peter Korsgaard [Sun, 31 Aug 2008 20:23:47 +0000 (20:23 -0000)]
buildroot: support out-of-tree builds
Add support and documentation for out-of-tree builds with syntax
like the Linux kernel (make O=<dir>).
Peter Korsgaard [Sun, 31 Aug 2008 20:23:41 +0000 (20:23 -0000)]
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.
Peter Korsgaard [Sun, 31 Aug 2008 20:23:37 +0000 (20:23 -0000)]
avahi: don't use BASE_DIR to reference source files
dest != source if we want to support out-of-tree builds
Peter Korsgaard [Sun, 31 Aug 2008 06:26:40 +0000 (06:26 -0000)]
target/generic/mini: remove udhcpc default.script entry
It isn't provided in the target skeleton, and avahi gets the
permissions correct so it isn't needed and just confuses users.
Daniel Laird [Fri, 29 Aug 2008 13:27:37 +0000 (13:27 -0000)]
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
Daniel Laird [Fri, 29 Aug 2008 12:04:26 +0000 (12:04 -0000)]
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
Daniel Laird [Thu, 28 Aug 2008 11:52:17 +0000 (11:52 -0000)]
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.
Daniel Laird [Thu, 28 Aug 2008 10:56:38 +0000 (10:56 -0000)]
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.
Peter Korsgaard [Thu, 28 Aug 2008 04:57:27 +0000 (04:57 -0000)]
busybox: udhcpc patch for 1.12.0
Peter Korsgaard [Wed, 27 Aug 2008 20:19:53 +0000 (20:19 -0000)]
ubifs: fix long help text lines
Peter Korsgaard [Wed, 27 Aug 2008 20:19:50 +0000 (20:19 -0000)]
cloop: fix long help text lines
Peter Korsgaard [Wed, 27 Aug 2008 20:19:46 +0000 (20:19 -0000)]
tcl: fix long help text lines
Peter Korsgaard [Wed, 27 Aug 2008 20:19:43 +0000 (20:19 -0000)]
xpdf: fix long help text lines
Peter Korsgaard [Wed, 27 Aug 2008 20:19:40 +0000 (20:19 -0000)]
pcmanfm: fix long help text lines
Peter Korsgaard [Wed, 27 Aug 2008 20:19:37 +0000 (20:19 -0000)]
gqview: fix long help text lines
Peter Korsgaard [Wed, 27 Aug 2008 20:19:34 +0000 (20:19 -0000)]
alsamixergui: fix long help text lines
Select fltk and fix homepage link while we're at it.
Peter Korsgaard [Wed, 27 Aug 2008 20:19:30 +0000 (20:19 -0000)]
blackbox: fix long help text lines
Peter Korsgaard [Wed, 27 Aug 2008 20:19:26 +0000 (20:19 -0000)]
matchbox: fix long help text lines
Peter Korsgaard [Wed, 27 Aug 2008 20:19:22 +0000 (20:19 -0000)]
openmotif: fix long help text lines
Peter Korsgaard [Wed, 27 Aug 2008 20:19:19 +0000 (20:19 -0000)]
fltk: fix long help text lines
Remove comment when X isn't available while we're at it.
Peter Korsgaard [Wed, 27 Aug 2008 20:19:15 +0000 (20:19 -0000)]
libsexy: fix long help text lines
Make it depend on libgtk2 while we're at it.
Peter Korsgaard [Wed, 27 Aug 2008 20:19:12 +0000 (20:19 -0000)]
x11r7: fix long help text lines
Peter Korsgaard [Wed, 27 Aug 2008 20:19:09 +0000 (20:19 -0000)]
qtopia: fix long help text lines
Peter Korsgaard [Wed, 27 Aug 2008 20:19:04 +0000 (20:19 -0000)]
qte: fix long help text lines
Peter Korsgaard [Wed, 27 Aug 2008 20:19:01 +0000 (20:19 -0000)]
ntfs-3g: fix long help text lines