Age | Commit message (Collapse) | Author |
|
support is bad, kernel needs patches for serial and network
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
when C++ compiler is disabled by user, do not allow to
compile packages , which require a C++ compiler.
Older libtool unnecessary checks for c++ tools, so
regenerate autotool stuff.
|
|
No need to fiddle them out of the WRKBUILD, as the regular asterisk
installation in WRKINST is not being touched by other packages, at all
(just the IDIRs).
This could probably be done for most of the other sub-packages, too.
(Which is left to the reader as an excercise. ;)
|
|
* remove TCFLAGS/TLDFLAGS/TCPPFLAGS and only use
TARGET_CFLAGS/TARGET_LDFLAGS/TARGET_CPPFLAGS, ...
* activate GCC_HONOUR_COPTS and fix all packages to
honour CFLAGS
* use CC_FOR_BUILD, CFLAGS_FOR_BUILD, ... for all
build compilation, remove HOST* variants
* introduce KERNEL_MODULE_FLAGS for external kernel
modules
* mark rpm package as broken, mark syslinux for native builds
only, mark libhugetlb for eglibc/glibc only usage
|
|
|
|
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 ;)
|
|
|
|
PKGSB_ variables containing the full symbol name, without leading
main package symbol. Fix depmaker to check correctly.
|
|
depmaker and pkgmaker is replaced by C programs. scan-pkgs.sh will be replaced
by another mechanism. scan-pkgs.sh is needed to recognize package flavour changes,
so that a package is rebuild.
Generation of meta-data is a lot faster now.
Fix or add new PKG variables to fulfill the needs of the new programs.
Documentation will follow as soon as it is stable.
|
|
|
|
|
|
|
|
Conflicts:
Config.in
package/dropbear/Makefile
package/iptables/Makefile
package/kismet/Makefile
package/nfs-utils/Makefile
package/ntpclient/Makefile
package/openvpn/Makefile
package/pkgmaker
package/rxvt-unicode/Makefile
package/vgp/Makefile
package/wpa_supplicant/Makefile
package/xf86-input-keyboard/Makefile
package/xf86-input-mouse/Makefile
|
|
|
|
ipkg does not allow package names with uppercase, so revert
some of phil changes.
dependency handling of package flavours were broken, because
of a chicken and egg problem. implement a new variable (PKGFS_XXX)
containing flavour dependent package dependencies.
|
|
Still leave that sounds.xml in there, as I'm not sure what it is for.
And besides, with 5k of plain text size it shouldn't hurt too much if
you already have space for the sounds package. :)
|
|
This is needed in order for asterisk to find the sound files we provide
(and I found adding a symlink from the sounds dir to /var/lib/asterisk/
being just too ugly). As it changes only the default configuration, I
guess this is fine without increasing PKG_RELEASE.
|
|
|
|
|
|
|
|
Necessary because all sounds are in GSM format. While here, add a
description to the sounds sub-package, too.
|
|
|
|
|
|
|
|
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.
|
|
unfortunately asterisk 1.4.x just segfaults on startup
on mips board. 1.6.x works out of the box, so update
to latest version.
|
|
After this change it is not needed to create
console, tty and null device nodes for nfsroot boot.
|
|
update several packages, remove snort-wireless.
|
|
|
|
expand TARGET logic for ! values
|
|
|
|
Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
|
|
- update some applications
asterisk, curl, strace, radvd, rpm
- fix allconfig
- /dev for full build seems to need more than 64k
|
|
|
|
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.
|
|
many upstream package updates,
squid, php, asterisk, gnutls, nmap, sqlite, dhcp, git
|
|
This is only a formal change, the semantics stay exactly the same. But
linux-2.6's mconf forces this nowadays, so stay compatible.
|
|
|
|
- update alsa, asterisk and nfs-utils
- fix ext2fs rootfs on rb532
|
|
|
|
- $id$ substitution is not apropriate for git scm
|
|
- generate ipkg control file from PKG_* variables
- automatically install init scripts from ./files/*.init
set #PKG pkgname to set the binary package
- rename FWINIT -> INIT
- move postinst and conffiles meta data to ./files
- update the packages to the latest upstream version
- remove some unready or unused package (strongswan,..)
more cleanups needed after allmodconfig
|