Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
libmpd, ffmpeg
|
|
|
|
problems generating correct Makefiles
|
|
to new autotool infrastructure
|
|
|
|
|
|
|
|
remove unneeded hacks for openldap and mesalib
|
|
|
|
|
|
depend on gcc for the target, simplifies a lot of library packages
|
|
|
|
|
|
|
|
|
|
|
|
* fix *.pc / *-config file handling.
|
|
STAGING_TARGET_DIR is used for package Makefile's for
include and library search path's. STAGING_DIR is used
for common code in mk/ or Makefile/rules.mk.
STAGING_TARGET_DIR is /usr when native builds are used.
|
|
|
|
Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
|
|
|
|
Make configuration of new targets cheap.
Just add a new file in target/arch/sys-enabled/foo.
See other files for syntax. While doing runtime tests
with the new infrastructure I've updated a lot of other
stuff:
- gcc 4.5.2
- uClibc 0.9.32-rc1 (NPTL)
- strongswan, php, miredo, parted, util-linux-ng, e2fsprogs
I promise, this is the last big fat commit this year ;)
|
|
|
|
|
|
add new target rebuild.
make cpio and pacch quiet.
Use bin/tools for cpio and mkcrypt.
|
|
|
|
|
|
There are to many combinations of autotools on host systems.
If you need to patch the autotool buildsystem of a package
always add a autotool.patch and regenerate configure on your
host. That is the most portable way.
|
|
|
|
|
|
from freewrt/openbsd
|
|
- add a wrapper script for autoconf and autoreconf to
avoid ifdef gluecode for every OS/autoconf combination
- need to add more autoconf version for NetBSD/MirBSD
|
|
|
|
|
|
|
|
All packages need an update, so here is a very huge commit.
Most of the 460 source packages use automatic style for configuration,
building and installing. Make these styles default to "auto".
If you have a package, which does not conform to this, just use
manual style and add a do-$task make target.
I added a new style named AUTOTOOL style, which is needed for some
broken packages, which needs to be updated via autoconf or automake.
I renamed CONFIGURE_STYLE to CONFIG_STYLE.
Updates for some packages, which have newer upstream versions.
Renaming of all package/*/extra directories. Use the directory
src/ to provide overwrites of source files or to add the code, when
no upstream package is available or used. src directory will be automatically
used.
|
|
touchscreen suppport for SDL and Linux Framebuffer.
Unfortunately it does not work with my Faytech TFT touchscreen display.
|
|
update bluez package to latest upstream.
disable aufs2-util on OpenBSD host.
|
|
|
|
- update rtorrent, libtorrent and libsigc++
- add skeleton for cfinstaller
- fix uclibc samba compile
- fix parallel builds
- update tcl
- update iw
- remove mac80211 package, use kernel integrated drivers
- mark packages which can not be compiled parallel (make -j2)
|
|
- update libusb to latest upstream
- update bluez to latest upstream
- add a new PKG_OPTS option: libonly, useful for
library only packages, which are not created, when
static linking is choosen
|
|
not very well tested, but runs on shutlle
|
|
From c056028f24ed7f93528e9643a2d7297789c20891 Mon Sep 17 00:00:00 2001
From: Thorsten Glaser <tg@mirbsd.org>
Date: Sat, 12 Sep 2009 13:07:42 +0000
Subject: [PATCH] Fix PKG_OPTS+=noscripts
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
• Fix check PKG_OPTS for “noremove” (like DEB_BUILD_OPTIONS)
• Add code for “noscripts”, as defined and requested by wbx
Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
|
|
- remove some leftover debug code
- add more header files in libc-dev packages
- fix qemu-mips* hints
|
|
The value of CONFIG_ADK_MAKE_JOBS is being passed to make via the option
'-j', in order to have it run multiple jobs simultaneously. This is done
for all kernel builds, and per default for each package using the
default BUILD_STYLE of 'auto', unless the package makefile defines
PKG_NOPARALLEL to a non-empty string.
|
|
- add bison,flex,diffutils,autoconf,automake,libtool,m4,gperf
- add {glibc,eglibc,uclibc}-dev packages
- add libz/libncurses development packages
- add PKG_OPTS to setup special options for packages
noremove is needed for uclibc/eglibc/glibc packages, otherwise
needed headers will be removed
slightly tested, still in development
|
|
another openadk build package needed to compile openadk
on an openadk target ;)
Fix some minor glitches.
|