Michael Smith [Wed, 8 Jul 2009 22:31:35 +0000 (18:31 -0400)]
openssh.inc: cleanup
Because of leading slashes in FILES_*, some files were being installed
twice: e.g. /etc/ssh/moduli was in both openssh and openssh-sshd. Now
openssh is an empty metapackage, which I think was the plan.
Other cleanups:
* switch to INC_PR
* remove dangling slogin symlink to ssh to fix warning
* remove FILES_openssh-dbg line, which had a syntax error and doesn't
appear necessary to keep debug out of the openssh-misc package anymore.
* rename package ssh-keygen to openssh-keygen for consistency
* use ${PN} in variable names
Michael Smith [Sat, 27 Jun 2009 21:12:01 +0000 (17:12 -0400)]
source-checker: usability tweaks
checksum sorter, source checker:
* exit(1) on failure;
* send errors to stderr;
* make executable
checksum sorter:
* read from stdin if no arg;
* accept --inplace option to read and write from the same file;
* check that input file exists as ConfigParser.read() doesn't treat
missing files as an error.
Rolf Leggewie [Fri, 14 Aug 2009 14:01:10 +0000 (16:01 +0200)]
base.bbclass: introduce OE source mirror network as last resort for do_fetch
Updating recipes and checksums.ini for vanishing upstream hosts or simple
restructuring can quickly become a chore for OE devs if taken seriously.
The OE user experience suffers severely when at any given point in time
4 to 5 recipes on average fail do_fetch for a simple image.
The solution is for OE to provide its own caching of upstream sources.
mirrors.openembedded.org is a swarm of possibly incomplete source mirrors
provided by the community and load-balanced via DNS round robin. They
act as a first line of defense and lower bandwidth load on melo which
hosts sources.openembedded.org. The melo mirror aims to have a complete
copy of free-to-publish sources used by the current org.oe.dev branch.
More information at http://wiki.openembedded.net/index.php/Sources_mirror
Acked-by: Holger Freyther <zecke@selfish.org> Acked-by: Chris Larson <clarson@kergoth.com>
Michael Smith [Mon, 17 Aug 2009 03:29:02 +0000 (03:29 +0000)]
mtools: don't install-info; fixes build on non-Debian hosts
The install-info installed into staging by dpkg-native looks for
/var/backups/infodir.bak and /usr/share/base-files/info.dir on
the build system. On Debian/Ubuntu this is benign, but on other
distros these files don't exist and the install fails.
The info file is still installed, we just don't try to rebuild the
nonexistent directory.
There are cleaner ways to solve this in the long run:
http://dev.openbossa.org/trac/mamona/ticket/139
Signed-off-by: Michael Smith <msmith@cbnco.com> Signed-off-by: Holger Freyther <zecke@selfish.org>
package_tar.bbclass: Do not set IMAGE_PKGTYPE to unbreak parsing
image.bbclass is trying to inherit package_${IMAGE_PKGTYPE} and
this will fail because a rootfs_tar.bbclass doesn't exist. When
planning to build images one needs to inherit package_ipk,
package_rpm or package_deb in addition to INHERIT += "package_tar".
Signed-off-by: Holger Hans Peter Freyther <zecke@selfish.org> Acked-by: Philip Balister <philip@balister.org>
John Willis [Tue, 14 Jul 2009 05:46:31 +0000 (05:46 +0000)]
gamin-0.1.8: Fix build issue with recent GCC/GLibC combos.
Update gamin_0.1.8.bb to build with recent GCC and GLibC 2.8 > via addition
of configure.in patch (use AC_USE_SYSTEM_EXTENSIONS instead of
AC_ISC_POSIX).
Roman I Khimov [Mon, 17 Aug 2009 10:10:06 +0000 (14:10 +0400)]
site/ix86-common: fix grave bug in ac_cv_sizeof_unsigned_char
ac_cv_sizeof_unsigned_char definition accidentally redefines
ac_cv_sizeof_unsigned_int to 1. Luckily, not many packages are using that
but for example it completely breakes gnutls.
Graeme Gregory [Sat, 15 Aug 2009 13:56:26 +0000 (14:56 +0100)]
transmission_1.73.bb : makes this LSB compliant and stop messing with /home
added a /etc/default/transmission-daemon to contain paths and values used
by the daemon. Moved the homedir and config to /var/lib/transmission-daemon
Khem Raj [Fri, 14 Aug 2009 22:42:21 +0000 (15:42 -0700)]
common-uclibc: Unset guile_cv_use_csqrt for guile
guile's configure is not smart to guess if csqrt works
in a cross compile environment so it ends up assuming
that it works and fails to link. Anyways for uclibc
complex functions are unimplemented so we help configure
by unsetting here in site file for uclibc.
Rolf Leggewie [Tue, 9 Jun 2009 02:57:24 +0000 (11:57 +0900)]
zaurus-2.6.inc: add zaurusd to collie RDEPENDS
* there is no need to deviate from the other Zaurus machines here
http://svn.o-hand.com/repos/misc/trunk/zaurusd/config/machines
* regroup some fields while we're at it
Dirk Opfer [Wed, 12 Aug 2009 08:06:44 +0000 (10:06 +0200)]
linknx: Fix crash on startup
- restructure recipe and add .inc
- Add patch to fix a crash on startup during static initialization of a map
- Add startup script
- Enable curl and smtp
- Add recipe for cvs version
python: add missing dependencies
* Added mimetools.py and rfc822.py to python-netclient
* Added python-json package
* Let python-email depend on python-netclient, because email/utils.py depends on base64.py
NOTE: Fixes http://trac.shr-project.org/trac/ticket/549
usermanual: Improve consistency in displaying shell commands
Use $ <command>NAME</command> for all shell commands on the host
throughout the docbook. $ was picked over the other three candidates
due being the oldest one we have used.