Commit Graph

116 Commits

Author SHA1 Message Date
Thomas Petazzoni dbdb4e33f0 Update packages to BR2_NEEDS_GETTEXT_IF_LOCALE
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-05-24 22:33:06 +02:00
Nick Leverton 7810eebb73 avahi: avahi-autopid: make sure TARGET_DIR/var/lib exists
Closes #1801

Signed-off-by: Nick Leverton <nick@leverton.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-05-21 21:03:39 +02:00
Thomas Petazzoni 542fbe8520 Make all package using gettext rely on BR2_NEEDS_GETTEXT
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-05-20 22:34:27 +02:00
Peter Korsgaard 8272501ea0 avahi: fix build on uclibc 0.9.31 without ipv6 support
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-05-18 10:42:13 +02:00
Thomas Petazzoni 0e56099e70 Use BR2_HAVE_DOCUMENTATION instead of BR2_HAVE_{MANPAGES,INFOPAGES}
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-11 06:01:08 +02:00
Thomas Petazzoni 7ba5e38629 avahi: add dependency on host-intltool
Without intltool, configuration fails with:

checking for intltool >= 0.35.0... ./configure: line 28714: intltool-update: command not found
 found

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-02-25 14:56:39 +01:00
Peter Korsgaard 9e76714747 package: get rid of redundant malloc related configure presets
Those are already in TARGET_CONFIGURE_ARGS. Also get rid of unused
BR2_AC_CV_FUNC_MALLOC_0_NONNULL variable.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-12-06 19:58:45 +01:00
Peter Korsgaard 871435fdb5 avahi: udhcpc default.script: only bring up avahi-autoipd on nak/timeout
The avahi udhcpc script used to start up avahi-autoipd at defconfig
(init) time, and then kill it if a dhcp lease was acquired, leading
to extra network traffic.

Change it to only start avahi-autoipd on timeout and dhcp nak.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-04 14:58:57 +02:00
Peter Korsgaard 90ac14b2a0 avahi: gtk support needs libglade as well 2009-03-19 11:41:05 +00:00
Peter Korsgaard d20a2eb972 avahi: fix python path 2009-03-18 22:39:03 +00:00
Peter Korsgaard 4801198ae7 avahi: enable glib / gtk support if available 2009-03-17 14:44:20 +00:00
Peter Korsgaard 6c687a3fb3 avahi: enable python support if python is enabled
Not particular useful until we add dbus-python (which depends on a fixed up
dbus-glib, which in turn depends on us starting to compile glib/dbus/dbus-glib
for the host as well) - But that's for another day.
2009-03-13 15:38:03 +00:00
Peter Korsgaard bc9512c09d avahi: fix build with libintl but without locale support in toolchain 2009-03-10 22:47:21 +00:00
Peter Korsgaard 469a88e4c7 avahi: bump version 2009-03-05 21:38:44 +00:00
Peter Korsgaard 744c8224a2 avahi: convert to Makefile.autotools.in format 2009-03-05 21:38:40 +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 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
Peter Korsgaard 4a7bfd2775 package/: convert to DOWNLOAD helper 2009-01-16 11:42:52 +00:00
Peter Korsgaard 7fdbdfc559 avahi: make sure destination dirs exists 2008-12-15 16:09:03 +00:00
Peter Korsgaard ac1d92c425 package/: get rid of unneeded $(strip ..) 2008-12-08 08:15:27 +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 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
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
Peter Korsgaard be8ad23b09 avahi: fix build with BR2_ENABLE_LOCALE 2008-08-27 07:29:20 +00:00
Peter Korsgaard b736748d2f avahi: don't depend on busybox 2008-08-27 07:29:13 +00:00
Peter Korsgaard a908a97614 avahi: select expat 2008-08-04 19:08:15 +00:00
Peter Korsgaard 4683420c4c Kconfig: remove 'default n'
'default n' is the default, so there's no need to say it explicitly.
2008-07-17 20:01:44 +00:00
Thiago A. Corrêa 7eda39aff7 Fix avahi compile when libexpat is not selected 2008-06-24 16:02:22 +00:00
Peter Korsgaard a5ac61715b buildroot: s/depends/depends on/
The new kconfig is more strict regarding depends/depends on, so fixup
the tree.
2008-06-19 19:06:25 +00:00
Peter Korsgaard b51e205521 avahi: make sure usr/lib/ exists 2008-06-13 14:19:13 +00:00
Peter Korsgaard 056d35f9f0 avahi: bump version 2008-03-31 19:56:58 +00:00
Peter Korsgaard 1b6ffcb7ed avahi: make sure /etc/dbus-1/system.d exists in target dir 2008-03-31 19:43:50 +00:00
Peter Korsgaard 9a70301cbe avahi: depend on dbus-daemon in staging_dir
Depend on dbus-daemon in staging_dir instead of in target_dir as
fakeroot updates the timestamp on the target_dir version every time,
so the avahi makefile thinks it always needs to recompile avahi.
2008-03-31 14:28:38 +00:00
Peter Korsgaard dfe689229d buildroot: cleanup <package>-clean targets.
Based on input from Arndt Kritzner & Bernhard Fischer.
2008-03-27 15:42:42 +00:00
John Voltz 9da2e71d63 makefile cleanup for avahi 2008-03-06 17:54:47 +00:00
Thomas Lundquist b4930d6711 Mail from Claus Klein:
make sure than target dir exist bevor instll to it:
2008-01-26 07:55:58 +00:00
Ulf Samuelsson d073963aa0 Make avahi depend on packets, instead of selecting them 2007-11-29 13:04:41 +00:00
Peter Korsgaard dc6fab0d14 Ups, TARGET_CONFIGURE_* is needed to find pkg-config (r20501) 2007-11-26 15:39:02 +00:00
Peter Korsgaard 9066fc288d Install dbus before avahi so dbus directories are available 2007-11-26 13:02:21 +00:00
Peter Korsgaard 1a7da64fa5 Create target file at end of rule so it gets rerun on failure on any of the
sub steps (thanks Ulf).
2007-11-26 12:23:13 +00:00
Peter Korsgaard fdeb9b1ac3 Cleaned up install + clean targets, handle dbus files 2007-11-23 15:45:30 +00:00
Peter Korsgaard c7254e8ac7 Removed redundant configure settings 2007-11-23 15:40:32 +00:00
Peter Korsgaard edef16b0d6 Compile in dbus support if available 2007-11-23 13:24:55 +00:00
Bernhard Reutner-Fischer 14a71561a3 - just use the strip binary to avoid confusing libtool (quotes)
- use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
2007-10-01 16:15:31 +00:00
Peter Korsgaard 213ef2222d Bumped version 2007-09-03 09:02:10 +00:00
Peter Korsgaard 5a5d089874 expat now installs into usr/lib 2007-08-28 08:05:25 +00:00
Bernhard Reutner-Fischer 6c6cb06709 - sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* toolchain/*/*.mk */Makefile.in -l) 2007-08-21 19:20:18 +00:00
Bernhard Reutner-Fischer f88b8e0bf3 - a few more cleanups (Cristian Ionescu-Idbohrn) 2007-08-21 10:40:18 +00:00
Ulf Samuelsson e4ead9c13c Remove switches if sstrip is run 2007-08-21 01:53:57 +00:00
Ulf Samuelsson a2e5113512 Use STAGING_DIR/usr/lib instead of STAGING_DIR/lib 2007-08-11 22:26:56 +00:00
Ulf Samuelsson e13233e166 Make avahi select LIBDAEMON instead of depending on it. 2007-08-01 15:52:57 +00:00
Ulf Samuelsson 428f66a247 Make AVAHI depend on libdaemon 2007-07-23 15:00:37 +00:00
Ulf Samuelsson e1621a4a2a Use <package>_VERSION in all <package>.mk instead of <package>_VER 2007-07-11 14:06:06 +00:00
"Steven J. Hill" 87f5a311d7 Get rid of leading whitespace to silence warnings from config system. 2007-07-06 11:42:03 +00:00
Bernhard Reutner-Fischer 74d518dc2a - add endian handling, mmap, memcmp checks to TARGET_CONFIGURE_ARGS
- use TARGET_CONFIGURE_ARGS where appropriate.
2007-06-27 12:01:27 +00:00
Peter Korsgaard 6755d78ea6 Bumped version 2007-06-12 15:19:27 +00:00
Peter Korsgaard 01d97bb0c9 Don't use libssp as it doesn't get installed 2007-05-15 09:45:21 +00:00
Peter Korsgaard 448153a06a init scripts should be executable 2007-05-09 14:03:32 +00:00
Peter Korsgaard 24cb67ca98 avahi-daemon support 2007-05-09 13:38:37 +00:00
Peter Korsgaard b2fb697def Bumped version 2007-05-08 15:57:31 +00:00
Eric Andersen 85d7f6f05f fixup package LDFLAGS handling 2007-03-13 22:59:59 +00:00
Eric Andersen 6da0b668b7 fix installation location 2007-01-22 18:15:35 +00:00
Eric Andersen 6f846df311 hackup libtool for avahi and libdaemon, as with other packages 2007-01-17 00:48:32 +00:00
Eric Andersen 732d94d25f fixup a whole steaming pile of insanity. When packages are configured,
they should be configured with --prefix=/usr and we then need to use
make DESTDIR=$(STAGING_DIR) install to get things installed into the
staging directory.  The current situation for many packages, which use
--prefix=$(STAGING_DIR) results in the staging_dir paths getting compiled
into the binary itself.

This also adds in a pile of libtool fixups.  Between broken pkgconfig,
broken libtool handling, and broken --prefix settings, its a wonder
things have worked as well as they have up till now.
 -Erik
2007-01-14 03:52:21 +00:00
Bernhard Reutner-Fischer c3848942cf - andersee, please use ZCAT / BZCAT as configured by the user.
(see buildroot/Config.in config BR2_ZCAT and BR2_BZCAT that are available as ZCAT and BZCAT). Thanks..
2006-12-13 09:04:58 +00:00
Eric Andersen 21e97d3e15 Add avahi package and add libdaemon, which is needed by avahi 2006-12-12 22:26:51 +00:00