diff options
-rw-r--r-- | mk/build.mk | 1 | ||||
-rw-r--r-- | package/firefox/Makefile | 2 | ||||
-rw-r--r-- | package/libmad/Makefile | 3 | ||||
-rw-r--r-- | package/libpthread/Makefile | 11 | ||||
-rw-r--r-- | package/mplayer/Makefile | 6 | ||||
-rw-r--r-- | package/qemu/Makefile | 1 | ||||
-rw-r--r-- | package/rsync/Makefile | 4 | ||||
-rw-r--r-- | package/screen/Makefile | 4 | ||||
-rw-r--r-- | target/config/Config.in | 4 | ||||
-rw-r--r-- | target/linux/config/Config.in.debug | 2 | ||||
-rw-r--r-- | target/linux/config/Config.in.fs | 5 | ||||
-rw-r--r-- | target/linux/config/Config.in.fsnet | 1 | ||||
-rw-r--r-- | target/linux/config/Config.in.netfilter | 2 | ||||
-rw-r--r-- | target/linux/patches/2.6.39/defaults.patch | 26 | ||||
-rw-r--r-- | target/x86_64/sys-available/qemu-x86_64 | 2 | ||||
-rw-r--r-- | target/x86_64/uclibc.config | 2 |
16 files changed, 56 insertions, 20 deletions
diff --git a/mk/build.mk b/mk/build.mk index f788012ef..cd50be90f 100644 --- a/mk/build.mk +++ b/mk/build.mk @@ -19,6 +19,7 @@ DEFCONFIG= ADK_DEBUG=n \ ADK_PACKAGE_ALSA_UTILS_WITH_ALSAMIXER=n \ ADK_PACKAGE_GRUB=n \ ADK_PACKAGE_BASE_FILES=y \ + ADK_PACKAGE_CRYPTINIT=n \ ADK_PACKAGE_PYTHON=n \ ADK_PKG_LAPTOP=n \ ADK_PKG_DEVELOPMENT=n \ diff --git a/package/firefox/Makefile b/package/firefox/Makefile index 0682bc824..0c8de9916 100644 --- a/package/firefox/Makefile +++ b/package/firefox/Makefile @@ -9,7 +9,7 @@ PKG_RELEASE:= 1 PKG_MD5SUM:= 6d1f43e402cec84459a3d7f950bd5192 PKG_DESCR:= graphical webbrowser PKG_SECTION:= x11/apps -PKG_DEPENDS:= libpthread alsa-lib dbus-glib glib libgtk libpng libtiff +PKG_DEPENDS:= libpthread alsa-lib dbus-glib glib libgtk libpng libtiff libxcursor PKG_DEPENDS+= nspr nss libjpeg libatk pango cairo libxt libx11 libstdcxx hicolor-icon-theme PKG_DEPENDS+= libxdamage libxfixes libidl libsqlite libxcomposite gdk-pixbuf libintl PKG_BUILDDEP:= alsa-lib dbus-glib glib gtk+ libIDL libX11 MesaLib libtiff gdk-pixbuf diff --git a/package/libmad/Makefile b/package/libmad/Makefile index 0b708732d..58faf3463 100644 --- a/package/libmad/Makefile +++ b/package/libmad/Makefile @@ -21,6 +21,9 @@ include ${TOPDIR}/mk/package.mk $(eval $(call PKG_template,LIBMAD,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) $(eval $(call PKG_template,LIBMAD_DEV,libmad-dev,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKGSD_LIBMAD_DEV},${PKGSC_LIBMAD_DEV})) +#FIXME +XAKE_FLAGS+= GCC_HONOUR_COPTS=s + FPM:=default ifeq (${ARCH},i386) FPM:=intel diff --git a/package/libpthread/Makefile b/package/libpthread/Makefile index de0d75403..c14dc6c43 100644 --- a/package/libpthread/Makefile +++ b/package/libpthread/Makefile @@ -24,8 +24,7 @@ PKG_OPTS:= noremove NO_DISTFILES:= 1 -PKG_SUBPKGS:= LIBPTHREAD LIBPTHREAD_DEV -PKGSC_LIBPTHREAD_DEV:= devel +PKG_SUBPKGS:= LIBPTHREAD ifeq ($(ADK_STATIC),y) PKG_OPTS+= libonly @@ -34,7 +33,6 @@ endif include ${TOPDIR}/mk/package.mk $(eval $(call PKG_template,LIBPTHREAD,libpthread,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS})) -$(eval $(call PKG_template,LIBPTHREAD_DEV,libpthread-dev,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKGSC_LIBPTHREAD_DEV},${PKG_OPTS})) CONFIG_STYLE:= manual BUILD_STYLE:= manual @@ -46,11 +44,4 @@ ifeq ($(ADK_NATIVE),) ${CP} ${STAGING_TARGET_DIR}/lib/libpthread*.so* ${IDIR_LIBPTHREAD}/lib endif -libpthread-dev-install: -ifeq ($(ADK_NATIVE),) - ${INSTALL_DIR} ${IDIR_LIBPTHREAD_DEV}/usr/lib - -${CP} ./files/libpthread.so.$(ARCH) ${IDIR_LIBPTHREAD_DEV}/usr/lib/libpthread.so - -${CP} ${STAGING_TARGET_DIR}/usr/lib/libpthread_nonshared.a ${IDIR_LIBPTHREAD_DEV}/usr/lib -endif - include ${TOPDIR}/mk/pkg-bottom.mk diff --git a/package/mplayer/Makefile b/package/mplayer/Makefile index 2529c1eec..8bedd1023 100644 --- a/package/mplayer/Makefile +++ b/package/mplayer/Makefile @@ -10,14 +10,15 @@ PKG_MD5SUM:= aadc5d8cca503c8b18b3ed00b3a52cf5 PKG_DESCR:= popular video player PKG_SECTION:= multimedia PKG_DEPENDS:= alsa-lib libjpeg libfaad2 libmad libncurses -PKG_DEPENDS+= libogg libpng libpthread libvorbis +PKG_DEPENDS+= libogg libpng libpthread libvorbis giflib PKG_DEPENDS+= libx11 libxau libxdmcp libxext libxv zlib +PKG_DEPENDS+= libxscrnsaver PKG_BUILDDEP:= alsa-lib libmad libvorbis faad2 ncurses zlib PKG_BUILDDEP+= libX11 libXv libpng libXext jpeg PKG_URL:= http://www.mplayerhq.hu/ PKG_SITES:= http://openadk.org/distfiles/ -PKG_ARCH_DEPENDS:= x86 x86_64 mips +PKG_ARCH_DEPENDS:= x86 mips PKG_FLAVOURS_MPLAYER:= WITH_DIRECTFB PKGFD_WITH_DIRECTFB:= enable DirectFB video output support @@ -100,6 +101,7 @@ CONFIGURE_ARGS:= --prefix=/usr \ --disable-iconv \ --disable-lirc \ --disable-radio-v4l2 \ + --disable-speex \ --disable-faac \ --disable-libdv \ --disable-live \ diff --git a/package/qemu/Makefile b/package/qemu/Makefile index 69bc964c9..7074bf80c 100644 --- a/package/qemu/Makefile +++ b/package/qemu/Makefile @@ -15,6 +15,7 @@ PKG_URL:= http://wwww.qemu.org/ PKG_SITES:= http://download.savannah.gnu.org/releases/qemu/ PKG_ARCH_DEPENDS:= native x86 x86_64 +PKG_SYSTEM_DEPENDS:= ibm-x40 include $(TOPDIR)/mk/package.mk diff --git a/package/rsync/Makefile b/package/rsync/Makefile index f41b4382c..7c7013710 100644 --- a/package/rsync/Makefile +++ b/package/rsync/Makefile @@ -4,9 +4,9 @@ include ${TOPDIR}/rules.mk PKG_NAME:= rsync -PKG_VERSION:= 3.0.7 +PKG_VERSION:= 3.0.8 PKG_RELEASE:= 1 -PKG_MD5SUM:= b53525900817cf1ba7ad3a516ab5bfe9 +PKG_MD5SUM:= 0ee8346ce16bdfe4c88a236e94c752b4 PKG_DESCR:= utility that provides fast incremental file transfer PKG_SECTION:= net/misc PKG_DEPENDS:= libpopt diff --git a/package/screen/Makefile b/package/screen/Makefile index 2214c37b8..0e63651cb 100644 --- a/package/screen/Makefile +++ b/package/screen/Makefile @@ -9,8 +9,8 @@ PKG_RELEASE:= 2 PKG_MD5SUM:= 8506fd205028a96c741e4037de6e3c42 PKG_DESCR:= A window manager for the terminal session PKG_SECTION:= misc -PKG_DEPENDS:= libncurses -PKG_BUILDDEP:= ncurses +PKG_DEPENDS:= libncurses libelf +PKG_BUILDDEP:= ncurses libelf PKG_URL:= http://www.gnu.org/software/screen/ PKG_SITES:= ${MASTER_SITE_GNU:=screen/} diff --git a/target/config/Config.in b/target/config/Config.in index d5cdcdb70..5c38228b6 100644 --- a/target/config/Config.in +++ b/target/config/Config.in @@ -227,6 +227,9 @@ config ADK_CPU_I586 config ADK_CPU_I686 boolean +config ADK_CPU_X86_64 + boolean + config ADK_CPU_GEODE boolean @@ -248,6 +251,7 @@ config ADK_CPU_ARMV5 config ADK_TARGET_CPU_ARCH string + default "x86_64" if ADK_CPU_X86_64 default "i486" if ADK_CPU_I486 default "i586" if ADK_CPU_I586 default "i686" if ADK_CPU_I686 diff --git a/target/linux/config/Config.in.debug b/target/linux/config/Config.in.debug index 1ab7bba85..891a00c6e 100644 --- a/target/linux/config/Config.in.debug +++ b/target/linux/config/Config.in.debug @@ -36,7 +36,7 @@ config ADK_KERNEL_MAGIC_SYSRQ config ADK_KERNEL_DEBUG_FS prompt "Debug Filesystem" boolean - default n + default y help debugfs is a virtual file system that kernel developers use to put debugging files into. Enable this option to be able to read and diff --git a/target/linux/config/Config.in.fs b/target/linux/config/Config.in.fs index 4df34a2bc..ee2adc39f 100644 --- a/target/linux/config/Config.in.fs +++ b/target/linux/config/Config.in.fs @@ -1,7 +1,12 @@ menu "Filesystems support" +config ADK_KERNEL_FSNOTIFY + boolean + default y + config ADK_KERNEL_EXPORTFS boolean + default y config ADK_KERNEL_YAFFS_FS tristate diff --git a/target/linux/config/Config.in.fsnet b/target/linux/config/Config.in.fsnet index 301a988f2..40f9b1bbe 100644 --- a/target/linux/config/Config.in.fsnet +++ b/target/linux/config/Config.in.fsnet @@ -107,6 +107,7 @@ config ADK_KPACKAGE_KMOD_NFSD select ADK_KERNEL_NFSD_V4 select ADK_KERNEL_DNOTIFY select ADK_KPACKAGE_KMOD_SUNRPC + select ADK_KPACKAGE_KMOD_SUNRPC_GSS select ADK_KPACKAGE_KMOD_LOCKD select ADK_KERNEL_NETWORK_FILESYSTEMS depends on !ADK_TARGET_ROOTFS_NFSROOT diff --git a/target/linux/config/Config.in.netfilter b/target/linux/config/Config.in.netfilter index 94f82ef64..f4b9610af 100644 --- a/target/linux/config/Config.in.netfilter +++ b/target/linux/config/Config.in.netfilter @@ -2,7 +2,7 @@ menu "Netfilter (Firewall/Filtering)" config ADK_KERNEL_NETFILTER bool - default n + default y config ADK_KERNEL_NETFILTER_ADVANCED bool diff --git a/target/linux/patches/2.6.39/defaults.patch b/target/linux/patches/2.6.39/defaults.patch new file mode 100644 index 000000000..d24c1c367 --- /dev/null +++ b/target/linux/patches/2.6.39/defaults.patch @@ -0,0 +1,26 @@ +diff -Nur linux-2.6.39.orig/fs/Kconfig linux-2.6.39/fs/Kconfig +--- linux-2.6.39.orig/fs/Kconfig 2011-05-19 06:06:34.000000000 +0200 ++++ linux-2.6.39/fs/Kconfig 2011-08-08 20:33:22.618014757 +0200 +@@ -44,10 +44,10 @@ + # this symbol for ifdefs in core code. + # + config FS_POSIX_ACL +- def_bool n ++ def_bool y + + config EXPORTFS +- bool ++ def_bool y + + config FILE_LOCKING + bool "Enable POSIX file locking API" if EXPERT +diff -Nur linux-2.6.39.orig/fs/notify/Kconfig linux-2.6.39/fs/notify/Kconfig +--- linux-2.6.39.orig/fs/notify/Kconfig 2011-05-19 06:06:34.000000000 +0200 ++++ linux-2.6.39/fs/notify/Kconfig 2011-08-08 20:33:38.328017344 +0200 +@@ -1,5 +1,5 @@ + config FSNOTIFY +- def_bool n ++ def_bool y + + source "fs/notify/dnotify/Kconfig" + source "fs/notify/inotify/Kconfig" diff --git a/target/x86_64/sys-available/qemu-x86_64 b/target/x86_64/sys-available/qemu-x86_64 index e7dd37fa8..d0427ea29 100644 --- a/target/x86_64/sys-available/qemu-x86_64 +++ b/target/x86_64/sys-available/qemu-x86_64 @@ -2,6 +2,8 @@ config ADK_TARGET_SYSTEM_QEMU_X86_64 bool "Qemu Emulator" select ADK_x86_64 select ADK_qemu_x86_64 + select ADK_CPU_X86_64 + select ADK_LINUX_64 select ADK_HARDWARE_QEMU select ADK_TARGET_WITH_VGA select ADK_TARGET_WITH_INPUT diff --git a/target/x86_64/uclibc.config b/target/x86_64/uclibc.config index 301220414..7492fdcfc 100644 --- a/target/x86_64/uclibc.config +++ b/target/x86_64/uclibc.config @@ -81,7 +81,7 @@ UCLIBC_CTOR_DTOR=y UCLIBC_HAS_THREADS_NATIVE=y UCLIBC_HAS_THREADS=y UCLIBC_HAS_TLS=y -# PTHREADS_DEBUG_SUPPORT is not set +PTHREADS_DEBUG_SUPPORT=y UCLIBC_HAS_SYSLOG=y UCLIBC_HAS_LFS=y # MALLOC is not set |