summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--BUGS3
-rw-r--r--Config.in1
-rw-r--r--TODO35
-rw-r--r--adk/tools/pkgmaker.c2
-rw-r--r--mk/build.mk33
-rw-r--r--mk/buildhlp.mk17
-rw-r--r--mk/modules.mk12
-rw-r--r--mk/pkg-bottom.mk5
-rw-r--r--mk/vars.mk20
-rw-r--r--package/adkinstall/Makefile48
-rw-r--r--package/adkinstall/src/adkinstall167
-rw-r--r--package/adkinstall/src/adkinstall.foxg2054
-rw-r--r--package/adkinstall/src/adkinstall.rb4xx35
-rw-r--r--package/adkinstall/src/adkinstall.rb53288
-rw-r--r--package/adkinstall/src/adkinstall.yeelong59
-rw-r--r--package/ant/Makefile3
-rw-r--r--package/base-files/Makefile2
-rw-r--r--package/base-files/src/etc/init.d/fs2
-rwxr-xr-xpackage/base-files/src/sbin/adkupdate112
-rw-r--r--package/busybox/Makefile2
-rw-r--r--package/classpath/Makefile2
-rw-r--r--package/coreutils/Makefile18
-rw-r--r--package/fastjar/Makefile2
-rw-r--r--package/findutils/Makefile12
-rw-r--r--package/freeradius-server/Makefile6
-rw-r--r--package/genext2fs/Makefile2
-rw-r--r--package/geoclue/Makefile29
-rw-r--r--package/harfbuzz/Makefile10
-rw-r--r--package/icu4c/Makefile47
-rw-r--r--package/installer/Makefile26
-rwxr-xr-xpackage/installer/src/installer145
-rw-r--r--package/intltool/Makefile27
-rw-r--r--package/json-glib/Makefile27
-rw-r--r--package/libICE/Makefile4
-rw-r--r--package/libSM/Makefile2
-rw-r--r--package/libcec/Makefile2
-rw-r--r--package/libcroco/Makefile32
-rw-r--r--package/librsvg/Makefile34
-rw-r--r--package/libsecret/Makefile30
-rw-r--r--package/libsoup/Makefile31
-rw-r--r--package/libsoup/patches/patch-Makefile_am20
-rw-r--r--package/libsoup/patches/patch-build-aux_config_guess447
-rw-r--r--package/libsoup/patches/patch-build-aux_config_sub183
-rw-r--r--package/libsoup/patches/patch-build-aux_depcomp682
-rw-r--r--package/libsoup/patches/patch-build-aux_missing440
-rw-r--r--package/libsoup/patches/patch-configure_ac10
-rw-r--r--package/libwebp/Makefile27
-rw-r--r--package/ltrace/Makefile26
-rw-r--r--package/ltrace/patches/patch-breakpoints_c14
-rw-r--r--package/ltrace/patches/patch-breakpoints_c.orig14
-rw-r--r--package/ltrace/patches/patch-handle_event_c19
-rw-r--r--package/ltrace/patches/patch-proc_c32
-rw-r--r--package/midori/Makefile39
-rw-r--r--package/mplayer/Makefile17
-rw-r--r--package/mplayer/patches/patch-ffmpeg_libavcodec_h264_cabac_c39
-rw-r--r--package/mysql/Makefile5
-rw-r--r--package/mysql/patches/patch-scripts_mysql_config_sh20
-rw-r--r--package/ntfs-3g/Makefile6
-rw-r--r--package/openjdk7/Makefile13
-rw-r--r--package/openjdk7/patches/mips64el.patch15
-rw-r--r--package/openjdk7/patches/openadk.patch3231
-rw-r--r--package/openswan/Makefile4
-rw-r--r--package/openswan/patches/patch-Makefile_inc21
-rw-r--r--package/openswan/patches/patch-Makefile_top11
-rw-r--r--package/openswan/patches/patch-lib_libopenswan_alg_info_c12
-rw-r--r--package/samba/Makefile4
-rw-r--r--package/samba/files/smb.conf6
-rw-r--r--package/samba/files/swat.postinst6
-rw-r--r--package/screen/Makefile6
-rw-r--r--package/screen/patches/patch-configure573
-rw-r--r--package/screen/patches/patch-process_c15
-rw-r--r--package/screen/patches/patch-pty_c17
-rw-r--r--package/screen/patches/patch-sched_h10
-rw-r--r--package/screen/patches/patch-screen_c13
-rw-r--r--package/screen/patches/patch-tty_sh13
-rw-r--r--package/section.lst3
-rw-r--r--package/uclibc/Config.in.manual2
-rw-r--r--package/util-linux/Makefile56
-rw-r--r--package/util-linux/patches/patch-fdisks_cfdisk_c13
-rw-r--r--package/util-linux/patches/patch-fdisks_fdisksunlabel_c30
-rw-r--r--package/util-linux/patches/patch-include_ttyutils_h12
-rw-r--r--package/util-linux/patches/patch-lib_fileutils_c14
-rw-r--r--package/util-linux/patches/patch-libblkid_blkid_pc_in12
-rw-r--r--package/util-linux/patches/patch-libblkid_src_save_c14
-rw-r--r--package/util-linux/patches/patch-libmount_src_utils_c14
-rw-r--r--package/util-linux/patches/patch-libuuid_uuid_pc_in13
-rw-r--r--package/util-linux/patches/patch-term-utils_setterm_c13
-rw-r--r--package/util-linux/patches/patch-term-utils_ttymsg_c12
-rw-r--r--package/util-linux/patches/patch-text-utils_hexdump_h12
-rw-r--r--package/util-linux/patches/patch-text-utils_pg_c13
-rw-r--r--package/uvd/Makefile2
-rw-r--r--package/vala/Makefile31
-rw-r--r--package/webkitgtk/Makefile43
-rw-r--r--package/xbmc/Makefile3
-rw-r--r--package/xorg-server/Makefile6
-rw-r--r--package/xorg-server/patches/patch-hw_kdrive_linux_linux_c13
-rw-r--r--package/xorg-server/patches/patch-hw_xfree86_common_compiler_h58
-rw-r--r--package/xorg-server/patches/patch-hw_xfree86_common_xf86VGAarbiter_h18
-rw-r--r--package/xorg-server/patches/patch-hw_xfree86_dri_dri_c18
-rw-r--r--package/xorg-server/patches/patch-hw_xfree86_dri_sarea_h11
-rw-r--r--package/xorg-server/patches/patch-hw_xfree86_os-support_linux_lnx_init_c13
-rw-r--r--package/xorg-server/patches/patch-hw_xfree86_os-support_linux_lnx_video_c23
-rw-r--r--scripts/scan-tools.sh7
-rw-r--r--scripts/update-patches132
-rw-r--r--scripts/update-patches247
-rw-r--r--target/arm/kernel/cubox-i (renamed from target/arm/kernel/cubox-i2ultra)1
-rw-r--r--target/arm/kernel/cubox-i116
-rw-r--r--target/arm/kernel/cubox-i217
-rw-r--r--target/arm/kernel/cubox-i4pro27
-rw-r--r--target/arm/sys-available/toolchain-arm3
-rw-r--r--target/config/Config.in29
-rw-r--r--target/linux/Config.in1
-rw-r--r--target/linux/config/Config.in.audio27
-rw-r--r--target/linux/config/Config.in.kernel33
-rw-r--r--target/packages/pkg-available/console2
-rw-r--r--target/packages/pkg-available/development3
-rw-r--r--target/sh/sys-available/toolchain-sh42
-rw-r--r--target/sh/sys-available/toolchain-sh4eb2
-rw-r--r--target/x86/Makefile18
-rw-r--r--target/x86/kernel/qemu-x86_6420
-rw-r--r--target/x86/sys-available/qemu-x86_64-3211
-rw-r--r--target/x86_64/sys-available/toolchain-x86_64_3212
-rw-r--r--toolchain/Config.in15
-rw-r--r--toolchain/Makefile28
-rw-r--r--toolchain/binutils/Makefile6
-rw-r--r--toolchain/gcc/Makefile37
-rw-r--r--toolchain/gcc/patches/4.8.2/abi32.patch54
127 files changed, 3019 insertions, 5201 deletions
diff --git a/BUGS b/BUGS
index 38c61307f..4ae9b352b 100644
--- a/BUGS
+++ b/BUGS
@@ -1,5 +1,2 @@
-- qemu-sparc: startup kernel with gcc 4.8.2 broken
-- qemu-sh4: usb keyboard is broken
-- qemu-arm: thumb mode with glibc does not boot
- qemu-sparc64: ide driver not working, only virtio (but unstable)
- qemu-microblaze: ml605 early printk and network card emulation fails, little endian works
diff --git a/Config.in b/Config.in
index 3feae189d..3c3687555 100644
--- a/Config.in
+++ b/Config.in
@@ -106,6 +106,7 @@ depends on !ADK_TOOLCHAIN_ONLY && !ADK_CHOOSE_TARGET_ARCH && !ADK_CHOOSE_TARGET_
choice
prompt "Kernel Version"
+default ADK_KERNEL_VERSION_3_13_11
config ADK_KERNEL_VERSION_3_14_1
prompt "3.14.1"
diff --git a/TODO b/TODO
index 7446514d5..0491af170 100644
--- a/TODO
+++ b/TODO
@@ -1,24 +1,39 @@
+global:
+- projects dir idea
+
+toolchain stuff:
- hash-style=gnu for non-mips and non-musl
-- fix libiberty.a mess
- check gold for mozilla compile
-- add stunnel
-- check for gcc and SSP again
+- check for gcc and SSP
- config.site/config.cache usage for speedup?
http://lists.gnu.org/archive/html/autoconf/2014-03/msg00031.html
-- add daemon() function to functions.sh
-- add printing of OK/FAIL (optional verbose bootup)
- fixup rework libgcc --export-symbols
- libgcc static?
- static toolchain support
-- try Preset Loops per Jiffy for faster bootup via lpj=
-- port uuterm
+
+base system:
+- automount ntfs/ntfs-3g
+- add daemon() function to functions.sh
- add fb full screen logo
-- port opkg with gpg signing
+- add printing of OK/FAIL (optional verbose bootup)
+- try Preset Loops per Jiffy for faster bootup via lpj=
- restart network (kill wpa_supplicant)
- essid with spaces
+
+new or update packages:
+- xbmc gotham
+- add rsyslog
+- add btrfs-utils
+- add stunnel
+- port uuterm
+- port opkg with gpg signing
- add grsec kernel patch
-- microblaze: add cfgfs partition to dts, add partition to spartan dts
-- evaluate libguestfs for image creation
- port msmtp
- rutorrent porting
- lms perl
+
+system target specific:
+- fix ibm x40 bootup
+- reenable rb532
+- qemu superh more ram
+- microblaze: add cfgfs partition to dts, add partition to spartan dts
diff --git a/adk/tools/pkgmaker.c b/adk/tools/pkgmaker.c
index 6997f3def..ef10d1120 100644
--- a/adk/tools/pkgmaker.c
+++ b/adk/tools/pkgmaker.c
@@ -758,7 +758,7 @@ int main() {
fprintf(cfg, "\ttristate\n");
if (pkg_multi != NULL)
if (strncmp(pkg_multi, "1", 1) == 0)
- if (strncmp(toupperstr(token), toupperstr(pkgdirp->d_name), strlen(token)) != 0)
+ if (strncmp(toupperstr(token), toupperstr(pkgdirp->d_name), strlen(pkgdirp->d_name)) != 0)
fprintf(cfg, "\tdepends on ADK_PACKAGE_%s\n", toupperstr(pkgdirp->d_name));
free(pseudo_name);
diff --git a/mk/build.mk b/mk/build.mk
index 13e287d89..339136238 100644
--- a/