summaryrefslogtreecommitdiff
path: root/package
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2013-10-11 11:43:19 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2013-10-11 11:43:19 +0200
commitc48212fda03866172022c7666ae2353168a295d8 (patch)
tree59a0d8acdd7204cdafe4ccc84f3c2e60bdcf39b6 /package
parent633388aa0d49b87d723ed7475e434a514bd391bd (diff)
parentbd66c8f78a365b7e2027c52eb8ec8f7babf707ff (diff)
Merge branch 'master' of git+ssh://openadk.org/git/openadk
Diffstat (limited to 'package')
-rw-r--r--package/binutils/Makefile1
-rw-r--r--package/corosync/Makefile1
-rw-r--r--package/dansguardian/Makefile5
-rw-r--r--package/e2fsprogs/Makefile3
-rw-r--r--package/iproute2/Makefile2
-rw-r--r--package/iproute2/patches/patch-Makefile11
-rw-r--r--package/krb5/Makefile2
-rw-r--r--package/krb5/patches/patch-src_kadmin_ktutil_ktutil_funcs_c11
-rw-r--r--package/krb5/patches/patch-src_lib_kadm5_alt_prof_c11
-rw-r--r--package/krb5/patches/patch-src_lib_krb5_krb_preauth2_c11
-rw-r--r--package/krb5/patches/patch-src_lib_krb5_unicode_ucstr_c11
-rw-r--r--package/libIDL/Makefile2
-rw-r--r--package/libbluray/Makefile26
-rw-r--r--package/libqb/Makefile2
-rw-r--r--package/libstdcxx/Makefile8
-rw-r--r--package/libusb/Makefile6
-rw-r--r--package/mdadm/Makefile4
-rw-r--r--package/motion/Makefile4
-rw-r--r--package/mpd/files/mpd.conf1
-rw-r--r--package/mpd/patches/patch-src_db_simple_db_plugin_c11
-rw-r--r--package/orbit2/Makefile5
-rw-r--r--package/orbit2/patches/patch-Makefile_in11
-rw-r--r--package/postfix/Makefile6
-rw-r--r--package/postfix/patches/patch-makedefs38
-rw-r--r--package/postfix/patches/patch-src_util_sys_defs_h20
-rw-r--r--package/taglib/Makefile2
-rw-r--r--package/tzdata/Makefile15
-rw-r--r--package/xbmc/Makefile5
-rw-r--r--package/xbmc/patches/patch-xbmc_Application_cpp41
-rw-r--r--package/xf86-input-evdev/Makefile2
-rw-r--r--package/xkbcomp/Makefile4
31 files changed, 213 insertions, 69 deletions
diff --git a/package/binutils/Makefile b/package/binutils/Makefile
index 43043514c..de0910fca 100644
--- a/package/binutils/Makefile
+++ b/package/binutils/Makefile
@@ -13,6 +13,7 @@ PKGSD_LIBBFD:= Binary File Descriptor library
PKGSC_LIBBFD:= libs
PKG_HOST_DEPENDS:= !cygwin
+PKG_ARCH_DEPENDS:= !avr32
include ${TOPDIR}/mk/package.mk
diff --git a/package/corosync/Makefile b/package/corosync/Makefile
index 6ba87c80c..56fcc4e62 100644
--- a/package/corosync/Makefile
+++ b/package/corosync/Makefile
@@ -15,6 +15,7 @@ PKG_URL:= http://www.corosync.org/
PKG_SITES:= http://corosync.org/download/
PKG_CFLINE_COROSYNC:= select ADK_KERNEL_IP_MULTICAST
+PKG_LIBC_DEPENDS:= eglibc glibc musl
include $(TOPDIR)/mk/package.mk
diff --git a/package/dansguardian/Makefile b/package/dansguardian/Makefile
index d7991c2d7..86d8e979a 100644
--- a/package/dansguardian/Makefile
+++ b/package/dansguardian/Makefile
@@ -20,7 +20,12 @@ include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,DANSGUARDIAN,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
+ifeq ($(ADK_LINUX_AVR32),y)
+LIBRARIES:=-nodefaultlibs -luClibc++ -lgcc -lm -lc
+else
LIBRARIES:=-nodefaultlibs -luClibc++ -lgcc -lm -lc -lgcc_s
+endif
+
ifeq ($(ADK_TOOLCHAIN_GCC_USE_SSP),y)
LIBRARIES+=-lssp
endif
diff --git a/package/e2fsprogs/Makefile b/package/e2fsprogs/Makefile
index bc12b4e13..80dad73aa 100644
--- a/package/e2fsprogs/Makefile
+++ b/package/e2fsprogs/Makefile
@@ -58,7 +58,8 @@ $(eval $(call PKG_template,MKE2FS,mke2fs,${PKG_VERSION}-${PKG_RELEASE},$(PKGSS_M
$(eval $(call PKG_template,E2FSCK,e2fsck,${PKG_VERSION}-${PKG_RELEASE},$(PKGSS_E2FSCK),${PKGSD_E2FSCK},${PKGSC_E2FSCK}))
CONFIGURE_ARGS+= --enable-elf-shlibs --disable-rpath \
- --disable-libuuid --disable-libblkid
+ --disable-libuuid --disable-libblkid \
+ --disable-defrag
INSTALL_TARGET+= install-libs
TARGET_LDFLAGS+= -lpthread
TARGET_CFLAGS+= $(TARGET_CPPFLAGS) -I$(STAGING_DIR)/usr/include
diff --git a/package/iproute2/Makefile b/package/iproute2/Makefile
index 21e38f214..310a0086d 100644
--- a/package/iproute2/Makefile
+++ b/package/iproute2/Makefile
@@ -5,7 +5,7 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= iproute2
PKG_VERSION:= 3.10.0
-PKG_RELEASE:= 1
+PKG_RELEASE:= 2
PKG_MD5SUM:= 45fb5427fc723a0001c72b92c931ba02
PKG_DESCR:= iproute2 routing control utility
PKG_SECTION:= route
diff --git a/package/iproute2/patches/patch-Makefile b/package/iproute2/patches/patch-Makefile
new file mode 100644
index 000000000..44cda46e9
--- /dev/null
+++ b/package/iproute2/patches/patch-Makefile
@@ -0,0 +1,11 @@
+--- iproute2-3.10.0.orig/Makefile 2013-07-16 19:06:36.000000000 +0200
++++ iproute2-3.10.0/Makefile 2013-10-10 15:30:09.000000000 +0200
+@@ -30,7 +30,7 @@ CC = gcc
+ HOSTCC = gcc
+ DEFINES += -D_GNU_SOURCE
+ CCOPTS = -O2
+-WFLAGS := -Wall -Wstrict-prototypes -Werror -Wmissing-prototypes
++WFLAGS := -Wall -Wstrict-prototypes -Wmissing-prototypes
+ WFLAGS += -Wmissing-declarations -Wold-style-definition
+
+ CFLAGS = $(WFLAGS) $(CCOPTS) -I../include $(DEFINES)
diff --git a/package/krb5/Makefile b/package/krb5/Makefile
index 3227a6b57..268385b64 100644
--- a/package/krb5/Makefile
+++ b/package/krb5/Makefile
@@ -5,7 +5,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:= krb5
PKG_VERSION:= 1.11.3
-PKG_RELEASE:= 2
+PKG_RELEASE:= 3
PKG_MD5SUM:= 56f0ae274b285320b8a597cb89442449
PKG_DESCR:= MIT kerberos server
PKG_SECTION:= crypto
diff --git a/package/krb5/patches/patch-src_kadmin_ktutil_ktutil_funcs_c b/package/krb5/patches/patch-src_kadmin_ktutil_ktutil_funcs_c
new file mode 100644
index 000000000..0851bb08a
--- /dev/null
+++ b/package/krb5/patches/patch-src_kadmin_ktutil_ktutil_funcs_c
@@ -0,0 +1,11 @@
+--- krb5-1.11.3.orig/src/kadmin/ktutil/ktutil_funcs.c 2013-06-03 23:39:43.000000000 +0200
++++ krb5-1.11.3/src/kadmin/ktutil/ktutil_funcs.c 2013-10-09 09:54:40.000000000 +0200
+@@ -64,7 +64,7 @@ krb5_error_code ktutil_delete(context, l
+ krb5_kt_list *list;
+ int idx;
+ {
+- krb5_kt_list lp, prev;
++ krb5_kt_list lp, prev = NULL;
+ int i;
+
+ for (lp = *list, i = 1; lp; prev = lp, lp = lp->next, i++) {
diff --git a/package/krb5/patches/patch-src_lib_kadm5_alt_prof_c b/package/krb5/patches/patch-src_lib_kadm5_alt_prof_c
new file mode 100644
index 000000000..dd47baea6
--- /dev/null
+++ b/package/krb5/patches/patch-src_lib_kadm5_alt_prof_c
@@ -0,0 +1,11 @@
+--- krb5-1.11.3.orig/src/lib/kadm5/alt_prof.c 2013-06-03 23:39:43.000000000 +0200
++++ krb5-1.11.3/src/lib/kadm5/alt_prof.c 2013-10-09 09:42:35.000000000 +0200
+@@ -164,7 +164,7 @@ krb5_aprof_get_boolean(krb5_pointer acon
+ char **values;
+ char *valp;
+ int idx;
+- krb5_boolean val;
++ krb5_boolean val = 0;
+
+ kret = krb5_aprof_getvals (acontext, hierarchy, &values);
+ if (kret)
diff --git a/package/krb5/patches/patch-src_lib_krb5_krb_preauth2_c b/package/krb5/patches/patch-src_lib_krb5_krb_preauth2_c
new file mode 100644
index 000000000..c2d8a1a0e
--- /dev/null
+++ b/package/krb5/patches/patch-src_lib_krb5_krb_preauth2_c
@@ -0,0 +1,11 @@
+--- krb5-1.11.3.orig/src/lib/krb5/krb/preauth2.c 2013-06-03 23:39:43.000000000 +0200
++++ krb5-1.11.3/src/lib/krb5/krb/preauth2.c 2013-10-09 09:30:28.000000000 +0200
+@@ -957,7 +957,7 @@ krb5_do_preauth(krb5_context context, kr
+ size_t i, h;
+ int out_pa_list_size = 0;
+ krb5_pa_data **out_pa_list = NULL;
+- krb5_error_code ret, module_ret;
++ krb5_error_code ret, module_ret = 0;
+ krb5_responder_fn responder = opte->opt_private->responder;
+ static const int paorder[] = { PA_INFO, PA_REAL };
+
diff --git a/package/krb5/patches/patch-src_lib_krb5_unicode_ucstr_c b/package/krb5/patches/patch-src_lib_krb5_unicode_ucstr_c
new file mode 100644
index 000000000..1651c4df7
--- /dev/null
+++ b/package/krb5/patches/patch-src_lib_krb5_unicode_ucstr_c
@@ -0,0 +1,11 @@
+--- krb5-1.11.3.orig/src/lib/krb5/unicode/ucstr.c 2013-06-03 23:39:43.000000000 +0200
++++ krb5-1.11.3/src/lib/krb5/unicode/ucstr.c 2013-10-09 09:34:54.000000000 +0200
+@@ -109,7 +109,7 @@ krb5int_utf8_normalize(
+ krb5_data ** newdataptr,
+ unsigned flags)
+ {
+- int i, j, len, clen, outpos, ucsoutlen, outsize;
++ int i, j, len, clen, outpos = 0, ucsoutlen, outsize;
+ char *out = NULL, *outtmp, *s;
+ krb5_ucs4 *ucs = NULL, *p, *ucsout = NULL;
+ krb5_data *newdata;
diff --git a/package/libIDL/Makefile b/package/libIDL/Makefile
index 8ffb0fe31..d5f01366a 100644
--- a/package/libIDL/Makefile
+++ b/package/libIDL/Makefile
@@ -9,6 +9,8 @@ PKG_RELEASE:= 1
PKG_MD5SUM:= 531fbc1b40b80dd1d6f3b5e76b99067c
PKG_DESCR:= libraries for Interface Definition Language files
PKG_SECTION:= libs
+PKG_DEPENDS:= glib
+PKG_BUILDDEP:= glib
PKG_URL:= http://www.gnome.org/
PKG_SITES:= http://ftp.gnome.org/pub/GNOME/sources/libIDL/0.8/
diff --git a/package/libbluray/Makefile b/package/libbluray/Makefile
new file mode 100644
index 000000000..d65530d8f
--- /dev/null
+++ b/package/libbluray/Makefile
@@ -0,0 +1,26 @@
+# This file is part of the OpenADK project. OpenADK is copyrighted
+# material, please see the LICENCE file in the top-level directory.
+
+include $(TOPDIR)/rules.mk
+
+PKG_NAME:= libbluray
+PKG_VERSION:= 0.4.0
+PKG_RELEASE:= 1
+PKG_MD5SUM:= c7a1cc71cb9747f93122ec650d4ae933
+PKG_DESCR:= bluray library
+PKG_SECTION:= libs
+PKG_URL:= http://www.videolan.org/developers/libbluray.html
+PKG_SITES:= ftp://ftp.videolan.org/pub/videolan/libbluray/${PKG_VERSION}/
+
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.bz2
+
+include $(TOPDIR)/mk/package.mk
+
+$(eval $(call PKG_template,LIBBLURAY,libbluray,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
+
+libbluray-install:
+ $(INSTALL_DIR) $(IDIR_LIBBLURAY)/usr/lib
+ $(CP) $(WRKINST)/usr/lib/libbluray*.so* \
+ $(IDIR_LIBBLURAY)/usr/lib
+
+include ${TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/libqb/Makefile b/package/libqb/Makefile
index a2d897bcd..f4e73ac20 100644
--- a/package/libqb/Makefile
+++ b/package/libqb/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= libs
PKG_URL:= https://github.com/asalkeld/libqb/wiki#wiki-Releases
PKG_SITES:= https://fedorahosted.org/releases/q/u/quarterback/
+PKG_LIBC_DEPENDS:= eglibc glibc musl
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBQB,libqb,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/libstdcxx/Makefile b/package/libstdcxx/Makefile
index 380003b4f..f56753b94 100644
--- a/package/libstdcxx/Makefile
+++ b/package/libstdcxx/Makefile
@@ -36,10 +36,10 @@ do-install:
ifeq ($(ADK_NATIVE),y)
$(CP) /usr/lib/libstdc++.so* ${IDIR_LIBSTDCXX}/usr/lib
else
- (cd ${IDIR_LIBSTDCXX}/usr/${ADK_TARGET_LIBC_PATH}; ln -sf libstdc++.so.6.0.17 libstdc++.so.6)
- (cd ${IDIR_LIBSTDCXX}/usr/${ADK_TARGET_LIBC_PATH}; ln -sf libstdc++.so.6.0.17 libstdc++.so)
- (cd ${STAGING_TARGET_DIR}/${ADK_TARGET_LIBC_PATH}/; ln -sf libstdc++.so.6.0.17 libstdc++.so)
- $(CP) ${STAGING_TARGET_DIR}/${ADK_TARGET_LIBC_PATH}/libstdc++.so.6.0.17 ${IDIR_LIBSTDCXX}/usr/${ADK_TARGET_LIBC_PATH}
+ (cd ${IDIR_LIBSTDCXX}/usr/${ADK_TARGET_LIBC_PATH}; ln -sf libstdc++.so.6.0.1? libstdc++.so.6)
+ (cd ${IDIR_LIBSTDCXX}/usr/${ADK_TARGET_LIBC_PATH}; ln -sf libstdc++.so.6.0.1? libstdc++.so)
+ (cd ${STAGING_TARGET_DIR}/${ADK_TARGET_LIBC_PATH}/; ln -sf libstdc++.so.6.0.1? libstdc++.so)
+ $(CP) ${STAGING_TARGET_DIR}/${ADK_TARGET_LIBC_PATH}/libstdc++.so.6.0.1? ${IDIR_LIBSTDCXX}/usr/${ADK_TARGET_LIBC_PATH}
-@rm ${IDIR_LIBSTDCXX}/usr/${ADK_TARGET_LIBC_PATH}/libstdc++.so.*-gdb.py
endif
diff --git a/package/libusb/Makefile b/package/libusb/Makefile
index eeff44616..8d3d751e7 100644
--- a/package/libusb/Makefile
+++ b/package/libusb/Makefile
@@ -5,7 +5,7 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= libusbx
PKG_VERSION:= 1.0.16
-PKG_RELEASE:= 1
+PKG_RELEASE:= 2
PKG_MD5SUM:= 7f5715d624cd6c26b30a317eb6c2fe5e
PKG_DESCR:= a library for accessing Linux USB devices
PKG_SECTION:= libs
@@ -24,8 +24,8 @@ DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.bz2
include ${TOPDIR}/mk/package.mk
-$(eval $(call PKG_template,LIBUSB,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
-$(eval $(call PKG_template,LIBUSB_DEV,${PKG_NAME}-dev,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKGSD_LIBUSB_DEV},${PKGSC_LIBUSB_DEV},${PKG_OPTS}))
+$(eval $(call PKG_template,LIBUSB,libusb,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
+$(eval $(call PKG_template,LIBUSB_DEV,libusb-dev,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKGSD_LIBUSB_DEV},${PKGSC_LIBUSB_DEV},${PKG_OPTS}))
TARGET_CPPFLAGS= -DTIMESPEC_TO_TIMEVAL=
CONFIGURE_ARGS+= --disable-udev
diff --git a/package/mdadm/Makefile b/package/mdadm/Makefile
index ab9eaf3a3..52d46e311 100644
--- a/package/mdadm/Makefile
+++ b/package/mdadm/Makefile
@@ -4,9 +4,9 @@
include ${TOPDIR}/rules.mk
PKG_NAME:= mdadm
-PKG_VERSION:= 3.2.5
+PKG_VERSION:= 3.2.6
PKG_RELEASE:= 1
-PKG_MD5SUM:= 3f5750c5b1b175f71199e93cd4e5aa2b
+PKG_MD5SUM:= dd2472f07993496ca4f4e3e8f6746517
PKG_DESCR:= tool for managing Linux Software RAID arrays
PKG_SECTION:= fs
PKG_URL:= http://neil.brown.name/blog/mdadm
diff --git a/package/motion/Makefile b/package/motion/Makefile
index a31fe129e..08c285497 100644
--- a/package/motion/Makefile
+++ b/package/motion/Makefile
@@ -10,8 +10,8 @@ PKG_RELEASE:= 1
PKG_MD5SUM:= 6b8730c875e0f550c1abdb647027d8e1
PKG_DESCR:= Webcam motion sensing and logging
PKG_SECTION:= multimedia
-PKG_DEPENDS:= libjpeg libpthread
-PKG_BUILDDEP:= jpeg
+PKG_DEPENDS:= libjpeg libpthread libsdl
+PKG_BUILDDEP:= jpeg sdl
PKG_URL:= http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=motion/}
diff --git a/package/mpd/files/mpd.conf b/package/mpd/files/mpd.conf
index d05c29e44..c4f9a5290 100644
--- a/package/mpd/files/mpd.conf
+++ b/package/mpd/files/mpd.conf
@@ -2,6 +2,7 @@
user "mpd"
music_directory "/music"
playlist_directory "/etc/mpd/playlists"
+state_file "/etc/mpd/state"
db_file "/etc/mpd/database"
pid_file "/var/run/mpd/mpd.pid"
log_file "syslog"
diff --git a/package/mpd/patches/patch-src_db_simple_db_plugin_c b/package/mpd/patches/patch-src_db_simple_db_plugin_c
new file mode 100644
index 000000000..4158c5b8e
--- /dev/null
+++ b/package/mpd/patches/patch-src_db_simple_db_plugin_c
@@ -0,0 +1,11 @@
+--- mpd-0.17.5.orig/src/db/simple_db_plugin.c 2013-08-01 09:15:41.000000000 +0200
++++ mpd-0.17.5/src/db/simple_db_plugin.c 2013-10-08 15:28:10.000000000 +0200
+@@ -338,6 +338,8 @@ simple_db_save(struct db *_db, GError **
+
+ fclose(fp);
+
++ g_message("Successfully written database to file: %s", db->path);
++
+ struct stat st;
+ if (stat(db->path, &st) == 0)
+ db->mtime = st.st_mtime;
diff --git a/package/orbit2/Makefile b/package/orbit2/Makefile
index 03e7cc974..3713ad403 100644
--- a/package/orbit2/Makefile
+++ b/package/orbit2/Makefile
@@ -6,7 +6,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:= ORBit2
PKG_VERSION:= 2.14.19
PKG_EXTRAVER:= 2.14
-PKG_RELEASE:= 1
+PKG_RELEASE:= 2
PKG_MD5SUM:= 87c69c56c6d0bdafa4de5e18ae115cc9
PKG_DESCR:= a CORBA 2.4-compliant Object Request Broker
PKG_SECTION:= libs
@@ -14,7 +14,7 @@ PKG_BUILDDEP:= libIDL
PKG_URL:= http://projects.gnome.org/ORBit2/
PKG_SITES:= ftp://ftp.gnome.org//pub/gnome/sources/ORBit2/${PKG_EXTRAVER}/
-PKG_ARCH_DEPENDS:= !arm !cris
+PKG_ARCH_DEPENDS:= !cris
PKG_SUBPKGS:= ORBIT2 ORBIT2_DEV
PKGSD_ORBIT2_DEV:= orbit2 headers
@@ -26,7 +26,6 @@ $(eval $(call PKG_template,ORBIT2,orbit2,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEP
$(eval $(call PKG_template,ORBIT2_DEV,orbit2-dev,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKGSD_ORBIT2_DEV},${PKGSC_ORBIT2_DEV}))
CFLAGS_FOR_BUILD+= $(shell ${BUILD_LIBIDL_CONFIG} --cflags)
-CFLAGS_FOR_BUILD+= -I/usr/local/include -I/usr/include
LDFLAGS_FOR_BUILD+= $(shell ${BUILD_LIBIDL_CONFIG} --libs)
LDFLAGS_FOR_BUILD+= -lgmodule-2.0
CONFIGURE_ENV+= ac_cv_alignof_CORBA_octet=1 \
diff --git a/package/orbit2/patches/patch-Makefile_in b/package/orbit2/patches/patch-Makefile_in
new file mode 100644
index 000000000..6db688b9d
--- /dev/null
+++ b/package/orbit2/patches/patch-Makefile_in
@@ -0,0 +1,11 @@
+--- ORBit2-2.14.19.orig/Makefile.in 2010-09-28 11:39:41.000000000 +0200
++++ ORBit2-2.14.19/Makefile.in 2013-10-10 10:22:00.000000000 +0200
+@@ -296,7 +296,7 @@ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+ DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc
+-SUBDIRS = linc2 src include test docs
++SUBDIRS = linc2 src include docs
+ bin_SCRIPTS = orbit2-config
+ EXTRA_DIST = \
+ ORBit2.m4 \
diff --git a/package/postfix/Makefile b/package/postfix/Makefile
index 8fb05cd23..7e27207c4 100644
--- a/package/postfix/Makefile
+++ b/package/postfix/Makefile
@@ -4,9 +4,9 @@
include $(TOPDIR)/rules.mk
PKG_NAME:= postfix
-PKG_VERSION:= 2.8.7
+PKG_VERSION:= 2.10.2
PKG_RELEASE:= 1
-PKG_MD5SUM:= b3ff47a38db920fc15bb207f42da53db
+PKG_MD5SUM:= 109e753aecafe487207b425dd46e6ee9
PKG_DESCR:= Postfix MTA
PKG_SECTION:= mail
PKG_BUILDDEP:= tinycdb
@@ -25,7 +25,7 @@ ALL_TARGET:=
INSTALL_STYLE:= manual
do-configure:
- (cd $(WRKBUILD) && make -f Makefile.init makefiles "CCARGS=-DHAS_CDB -I$(STAGING_DIR)/usr/include" "AUXLIBS=$(STAGING_DIR)/usr/lib/libcdb.a")
+ (cd $(WRKBUILD) && make -f Makefile.init makefiles "CCARGS=-DNO_PCRE -DNO_NIS -DNO_DB -DHAS_CDB -I$(STAGING_DIR)/usr/include" "AUXLIBS=$(STAGING_DIR)/usr/lib/libcdb.a")
postfix-install:
$(INSTALL_DIR) $(IDIR_POSTFIX)/etc/postfix
diff --git a/package/postfix/patches/patch-makedefs b/package/postfix/patches/patch-makedefs
index 1d2c3fde6..d39cec8a9 100644
--- a/package/postfix/patches/patch-makedefs
+++ b/package/postfix/patches/patch-makedefs
@@ -1,38 +1,12 @@
---- postfix-2.8.7.orig/makedefs 2011-11-03 00:46:22.000000000 +0100
-+++ postfix-2.8.7/makedefs 2011-12-04 11:53:35.807716569 +0100
-@@ -97,8 +97,8 @@ error() {
-
- case $# in
- # Officially supported usage.
-- 0) SYSTEM=`(uname -s) 2>/dev/null`
-- RELEASE=`(uname -r) 2>/dev/null`
-+ 0) SYSTEM=Linux
-+ RELEASE=3.1.4
- VERSION=`(uname -v) 2>/dev/null`
- case "$VERSION" in
- dcosx*) SYSTEM=$VERSION;;
-@@ -343,31 +343,7 @@ EOF
+--- postfix-2.10.2.orig/makedefs 2013-02-04 02:33:13.000000000 +0100
++++ postfix-2.10.2/makedefs 2013-10-10 16:28:03.000000000 +0200
+@@ -366,16 +366,7 @@ EOF
+ SYSLIBS="-ldb"
+ ;;
esac
- ;;
- Linux.3*) SYSTYPE=LINUX3
-- if [ -f /usr/include/db.h ]
-- then
-- : we are all set
-- elif [ -f /usr/include/db/db.h ]
-- then
-- CCARGS="$CCARGS -I/usr/include/db"
-- else
-- # On a properly installed system, Postfix builds
-- # by including <db.h> and by linking with -ldb
-- echo "No <db.h> include file found." 1>&2
-- echo "Install the appropriate db*-devel package first." 1>&2
-- echo "See the RELEASE_NOTES file for more information." 1>&2
-- exit 1
-- fi
-- SYSLIBS="-ldb"
- for name in nsl resolv
- do
-- for lib in /usr/lib64 /lib64 /usr/lib /lib
+- for lib in /usr/lib64 /lib64 /usr/lib /usr/lib/* /lib /lib/*
- do
- test -e $lib/lib$name.a -o -e $lib/lib$name.so && {
- SYSLIBS="$SYSLIBS -l$name"
diff --git a/package/postfix/patches/patch-src_util_sys_defs_h b/package/postfix/patches/patch-src_util_sys_defs_h
index 253463f83..ecc7fc219 100644
--- a/package/postfix/patches/patch-src_util_sys_defs_h
+++ b/package/postfix/patches/patch-src_util_sys_defs_h
@@ -1,15 +1,13 @@
---- postfix-2.8.7.orig/src/util/sys_defs.h 2011-11-03 00:46:22.000000000 +0100
-+++ postfix-2.8.7/src/util/sys_defs.h 2011-12-04 11:50:06.187711393 +0100
-@@ -721,10 +721,8 @@ extern int initgroups(const char *, int)
- #define INTERNAL_LOCK MYFLOCK_STYLE_FLOCK
+--- postfix-2.10.2.orig/src/util/sys_defs.h 2012-09-25 01:53:56.000000000 +0200
++++ postfix-2.10.2/src/util/sys_defs.h 2013-10-10 16:30:37.000000000 +0200
+@@ -753,8 +753,8 @@ extern int initgroups(const char *, int)
#define DEF_MAILBOX_LOCK "fcntl, dotlock" /* RedHat >= 4.x */
#define HAS_FSYNC
--#define HAS_DB
+ #define HAS_DB
-#define DEF_DB_TYPE "hash"
-#define ALIAS_DB_MAP "hash:/etc/aliases"
--#define HAS_NIS
-+#define DEF_DB_TYPE "cdb"
-+#define ALIAS_DB_MAP "cdb:/etc/postfix/aliases"
- #define GETTIMEOFDAY(t) gettimeofday(t,(struct timezone *) 0)
- #define ROOT_PATH "/bin:/usr/bin:/sbin:/usr/sbin"
- #define FIONREAD_IN_TERMIOS_H
++#define DEF_DB_TYPE "cdb"
++#define ALIAS_DB_MAP "cdb:/etc/postfix/aliases"
+ #ifndef NO_NIS
+ #define HAS_NIS
+ #endif
diff --git a/package/taglib/Makefile b/package/taglib/Makefile
index 9494d94d2..d02f3e89a 100644
--- a/package/taglib/Makefile
+++ b/package/taglib/Makefile
@@ -12,7 +12,7 @@ PKG_SECTION:= libs
PKG_DEPENDS:= zlib
PKG_BUILDDEP:= zlib
PKG_URL:= http://taglib.github.com/
-PKG_SITES:= http://taglib.github.io/releases/
+PKG_SITES:= http://openadk.org/distfiles/
include $(TOPDIR)/mk/package.mk
diff --git a/package/tzdata/Makefile b/package/tzdata/Makefile
index 1e8cc19f0..7bc3f5b33 100644
--- a/package/tzdata/Makefile
+++ b/package/tzdata/Makefile
@@ -5,7 +5,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:= tzdata
PKG_VERSION:= 2013d
-PKG_RELEASE:= 1
+PKG_RELEASE:= 2
PKG_MD5SUM:= 65b6818162230fc02f86f293376c73df 4616a9560270f180eeb9a08540636890
PKG_DESCR:= Timezone data (/usr/share/zoneinfo)
PKG_SECTION:= utils
@@ -39,7 +39,7 @@ ALL_TARGET:= ALL
INSTALL_TARGET:= INSTALL
post-install:
- $(INSTALL_DIR) $(IDIR_TZDATA)/usr/share
+ $(INSTALL_DIR) $(IDIR_TZDATA)/usr/share $(IDIR_TZDATA)/etc
$(CP) $(WRKINST)/usr/share/zoneinfo $(IDIR_TZDATA)/usr/share
${INSTALL_DIR} ${IDIR_ZDUMP}/usr/sbin
${INSTALL_BIN} ${WRKINST}/etc/zdump ${IDIR_ZDUMP}/usr/sbin/
@@ -47,5 +47,16 @@ post-install:
${INSTALL_BIN} ${WRKINST}/etc/zic ${IDIR_ZIC}/usr/sbin/
${INSTALL_DIR} ${IDIR_DATE}/usr/bin
${INSTALL_BIN} ${WRKINST}/bin/date ${IDIR_DATE}/usr/bin/
+ tz=; cd $(IDIR_TZDATA)/usr/share/zoneinfo || exit 1; \
+ for f in UTC ${ADK_RUNTIME_TIMEZONE}; do \
+ test -s "$$f" || continue; \
+ tz=$$f; \
+ done; if test x"$$tz" = x""; then \
+ echo >&2 Error during timezone installation; \
+ exit 1; \
+ else \
+ ln -sf "../usr/share/zoneinfo/$$tz" \
+ $(IDIR_TZDATA)/etc/localtime; \
+ fi
include ${TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/xbmc/Makefile b/package/xbmc/Makefile
index 3712c7336..1eb77d9c1 100644
--- a/package/xbmc/Makefile
+++ b/package/xbmc/Makefile
@@ -16,12 +16,13 @@ PKG_DEPENDS+= libflac libopenssl libbz2 libtiff liblzo
PKG_DEPENDS+= yajl tinyxml libsqlite libpcrecpp libpng
PKG_DEPENDS+= libpcre libcdio libfreetype libsamplerate
PKG_DEPENDS+= taglib libjasper libmp3lame libmicrohttpd
+PKG_DEPENDS+= omxplayer libusb-compat libbluray
PKG_BUILDDEP:= boost ffmpeg python2 MesaLib libglew libass
PKG_BUILDDEP+= libmpeg2 libmad jpeg libogg libvorbis libmodplug
PKG_BUILDDEP+= curl flac openssl bzip2 libtiff liblzo yajl
PKG_BUILDDEP+= tinyxml sqlite pcre libpng libcdio freetype
PKG_BUILDDEP+= libsamplerate taglib libjasper lame libmicrohttpd
-PKG_BUILDDEP+= bcm2835-vc libgpg-error dbus
+PKG_BUILDDEP+= bcm2835-vc libgpg-error dbus libusb-compat libbluray
PKG_URL:= http://xbmc.org/
PKG_SITES:= http://mirrors.xbmc.org/releases/source/
@@ -45,6 +46,8 @@ CONFIGURE_ARGS+= --disable-optical-drive \
--disable-ssh \
--disable-samba \
--disable-mysql \
+ --enable-libusb \
+ --enable-libbluray \
--enable-external-libraries \
--enable-player=omxplayer \
--enable-gles \
diff --git a/package/xbmc/patches/patch-xbmc_Application_cpp b/package/xbmc/patches/patch-xbmc_Application_cpp
new file mode 100644
index 000000000..587456a07
--- /dev/null
+++ b/package/xbmc/patches/patch-xbmc_Application_cpp
@@ -0,0 +1,41 @@
+--- xbmc-12.2.orig/xbmc/Application.cpp 2013-05-03 07:57:41.000000000 +0200
++++ xbmc-12.2/xbmc/Application.cpp 2013-10-08 13:55:01.000000000 +0200
+@@ -615,7 +615,7 @@ bool CApplication::Create()
+
+ if (!CLog::Init(CSpecialProtocol::TranslatePath(g_settings.m_logFolder).c_str()))
+ {
+- fprintf(stderr,"Could not init logging classes. Permission errors on ~/.xbmc (%s)\n",
++ fprintf(stderr,"Could not init logging classes. Permission errors on %s\n",
+ CSpecialProtocol::TranslatePath(g_settings.m_logFolder).c_str());
+ return false;
+ }
+@@ -966,10 +966,13 @@ bool CApplication::InitDirectoriesLinux(
+ userName = "root";
+
+ CStdString userHome;
++ userHome = "/etc/xbmc";
++/*
+ if (getenv("HOME"))
+ userHome = getenv("HOME");
+ else
+ userHome = "/root";
++*/
+
+ CStdString xbmcBinPath, xbmcPath;
+ CUtil::GetHomePath(xbmcBinPath, "XBMC_BIN_HOME");
+@@ -1001,11 +1004,11 @@ bool CApplication::InitDirectoriesLinux(
+ // map our special drives
+ CSpecialProtocol::SetXBMCBinPath(xbmcBinPath);
+ CSpecialProtocol::SetXBMCPath(xbmcPath);
+- CSpecialProtocol::SetHomePath(userHome + "/.xbmc");
+- CSpecialProtocol::SetMasterProfilePath(userHome + "/.xbmc/userdata");
++ CSpecialProtocol::SetHomePath(userHome);
++ CSpecialProtocol::SetMasterProfilePath(userHome + "/userdata");
+
+- CStdString strTempPath = userHome;
+- strTempPath = URIUtils::AddFileToFolder(strTempPath, ".xbmc/temp");
++ CStdString strTempPath = "/tmp";
++ strTempPath = URIUtils::AddFileToFolder(strTempPath, "/.xbmc/temp");
+ if (getenv("XBMC_TEMP"))
+ strTempPath = getenv("XBMC_TEMP");
+ CSpecialProtocol::SetTempPath(strTempPath);
diff --git a/package/xf86-input-evdev/Makefile b/package/xf86-input-evdev/Makefile
index 7e75b6d2a..9faa87aff 100644
--- a/package/xf86-input-evdev/Makefile
+++ b/package/xf86-input-evdev/Makefile
@@ -6,7 +6,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:= xf86-input-evdev
PKG_VERSION:= 2.7.0
PKG_RELEASE:= 1
-PKG_MD5SUM:= 95d35eea1dad1c4828d0027f3be5325c
+PKG_MD5SUM:= 2d3f7111b8284cec81884023c4bb4a11
PKG_DESCR:= X11 driver for Event driver
PKG_SECTION:= x11/drivers
PKG_DEPENDS:= xorg-server kmod-input-evdev
diff --git a/package/xkbcomp/Makefile b/package/xkbcomp/Makefile
index 0b7d94bc8..9039f733d 100644
--- a/package/xkbcomp/Makefile
+++ b/package/xkbcomp/Makefile
@@ -5,10 +5,12 @@ include $(TOPDIR)/rules.mk
PKG_NAME:= xkbcomp
PKG_VERSION:= 1.0.5
-PKG_RELEASE:= 1
+PKG_RELEASE:= 2
PKG_MD5SUM:= 10e6661a35aa994a9aa73ded0cf70259
PKG_DESCR:= x11 keyboard compiler
PKG_SECTION:= x11/libs
+PKG_BUILDDEP:= libxkbfile libX11
+PKG_DEPENDS:= libxkbfile libx11
PKG_SITES:= http://xorg.freedesktop.org/releases/X11R7.4/src/everything/
include $(TOPDIR)/mk/package.mk