Commit Graph

4611 Commits

Author SHA1 Message Date
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
Peter Korsgaard 3220405a75 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.
2008-09-18 09:22:41 +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
Peter Korsgaard e3556c8862 Makefile: support relative paths for out of tree builds
And complain if the output directory cannot be created.
2008-09-16 20:53:45 +00:00
Peter Korsgaard 49e3aba2d9 target/generic: add uartlite ttyULx devices to securetty 2008-09-16 18:44:54 +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 346844d057 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.
2008-09-11 02:22:47 +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 8a00a1ac65 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
2008-09-07 14:31:39 +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