From c8285b5a6019d0c6a6c5b6fc95be90b07beb0b23 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Wed, 23 Jun 2010 19:41:43 +0200 Subject: [PATCH 01/25] util-macros: updated to util-macros-1.9.0 Signed-off-by: Stephan Raue --- packages/network/install | 2 +- packages/x11/util/util-macros/url | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/network/install b/packages/network/install index 47719cc726..cb0d20108a 100755 --- a/packages/network/install +++ b/packages/network/install @@ -8,4 +8,4 @@ $SCRIPTS/install dropbear $SCRIPTS/install wireless_tools $SCRIPTS/install wpa_supplicant -[ "$PPP_DAEMON" = yes ] && $SCRIPTS/install ppp +#[ "$PPP_DAEMON" = yes ] && $SCRIPTS/install ppp diff --git a/packages/x11/util/util-macros/url b/packages/x11/util/util-macros/url index c31e021cc2..07c52f9d8d 100644 --- a/packages/x11/util/util-macros/url +++ b/packages/x11/util/util-macros/url @@ -1 +1 @@ -http://xorg.freedesktop.org/archive/individual/util/util-macros-1.8.0.tar.bz2 \ No newline at end of file +http://xorg.freedesktop.org/archive/individual/util/util-macros-1.9.0.tar.bz2 \ No newline at end of file From 6e43f6cab39ef05df9122b4b91425ed4f1aecdcd Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Thu, 24 Jun 2010 09:29:56 +0200 Subject: [PATCH 02/25] LVM2: updated to LVM2.2.02.68 Signed-off-by: Stephan Raue --- packages/sysutils/LVM2/url | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/sysutils/LVM2/url b/packages/sysutils/LVM2/url index 2f0dc783a0..e25f8a9808 100644 --- a/packages/sysutils/LVM2/url +++ b/packages/sysutils/LVM2/url @@ -1 +1 @@ -ftp://sources.redhat.com/pub/lvm2/LVM2.2.02.66.tgz +ftp://sources.redhat.com/pub/lvm2/LVM2.2.02.68.tgz From ef19aa22063af24e0448d04ca90f7a07cf4765f6 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Thu, 24 Jun 2010 13:50:36 +0200 Subject: [PATCH 03/25] udev: updated to udev-158 Signed-off-by: Stephan Raue --- packages/sysutils/udev/url | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/sysutils/udev/url b/packages/sysutils/udev/url index b1077a61f1..1953c3a9ea 100644 --- a/packages/sysutils/udev/url +++ b/packages/sysutils/udev/url @@ -1 +1 @@ -http://www.eu.kernel.org/pub/linux/utils/kernel/hotplug/udev-157.tar.bz2 +http://www.eu.kernel.org/pub/linux/utils/kernel/hotplug/udev-158.tar.bz2 From 9bb47539b412eaccf03a8140ab3e94db940c6a1a Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Thu, 24 Jun 2010 13:51:02 +0200 Subject: [PATCH 04/25] libdrm: some cleanups Signed-off-by: Stephan Raue --- packages/graphics/libdrm/install | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/graphics/libdrm/install b/packages/graphics/libdrm/install index 489bb77f71..f41be89b3e 100755 --- a/packages/graphics/libdrm/install +++ b/packages/graphics/libdrm/install @@ -7,10 +7,10 @@ PKG_DIR=`find $PACKAGES -type d -name $1` get_graphicdrivers mkdir -p $INSTALL/usr/lib - cp -PR $PKG_BUILD/.libs/libdrm.so* $INSTALL/usr/lib - cp -PR $PKG_BUILD/libkms/.libs/libkms.so* $INSTALL/usr/lib || true + cp -P $PKG_BUILD/.libs/libdrm.so* $INSTALL/usr/lib + cp -P $PKG_BUILD/libkms/.libs/libkms.so* $INSTALL/usr/lib || true for drv in $DRM_DRIVERS; do - cp -PR $PKG_BUILD/$drv/.libs/libdrm_$drv*.so* $INSTALL/usr/lib + cp -P $PKG_BUILD/$drv/.libs/libdrm_$drv*.so* $INSTALL/usr/lib rm -rf $INSTALL/usr/lib/libdrm_$drv*.so*T done From 82f0752bd9f07d3595cd68ccfe30e5f9532e85be Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Thu, 24 Jun 2010 13:51:28 +0200 Subject: [PATCH 05/25] libdrm: remove unneeded udev rule Signed-off-by: Stephan Raue --- packages/graphics/libdrm/config/91-drm-modeset.rules | 1 - 1 file changed, 1 deletion(-) delete mode 100644 packages/graphics/libdrm/config/91-drm-modeset.rules diff --git a/packages/graphics/libdrm/config/91-drm-modeset.rules b/packages/graphics/libdrm/config/91-drm-modeset.rules deleted file mode 100644 index 789c9f49c7..0000000000 --- a/packages/graphics/libdrm/config/91-drm-modeset.rules +++ /dev/null @@ -1 +0,0 @@ -KERNEL=="controlD[0-9]*", NAME="dri/%k", MODE="0666" From fd338536b4e96ded449266af35beca46b2523ba5 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 25 Jun 2010 09:08:25 +0200 Subject: [PATCH 06/25] .gitignore: dont track tools/mkpkg/* except tools/mkpkg/mkpkg_* Signed-off-by: Stephan Raue --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index 6f0cbd33f1..8bb4bbcba5 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,6 @@ sources/ .stamps/ target/ + +tools/mkpkg/* +!tools/mkpkg/mkpkg_* From f47ce1e9e1b97b6edb5680b3938f64e54469aa5d Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 25 Jun 2010 09:10:13 +0200 Subject: [PATCH 07/25] dbus: update to dbus-1.3.1 Signed-off-by: Stephan Raue --- packages/sysutils/dbus/build | 2 - packages/sysutils/dbus/install | 10 ++--- .../dbus/patches/dbus-1.2.24-remove_pie.diff | 42 ------------------- packages/sysutils/dbus/url | 2 +- 4 files changed, 4 insertions(+), 52 deletions(-) delete mode 100644 packages/sysutils/dbus/patches/dbus-1.2.24-remove_pie.diff diff --git a/packages/sysutils/dbus/build b/packages/sysutils/dbus/build index ccbe154647..907079ccb3 100755 --- a/packages/sysutils/dbus/build +++ b/packages/sysutils/dbus/build @@ -10,8 +10,6 @@ export ac_cv_have_abstract_sockets=yes cd $PKG_BUILD -$AUTORECONF - mkdir -p .build-target cd .build-target diff --git a/packages/sysutils/dbus/install b/packages/sysutils/dbus/install index 552f415f0e..1edf6c67dd 100755 --- a/packages/sysutils/dbus/install +++ b/packages/sysutils/dbus/install @@ -10,15 +10,15 @@ add_group dbus 81 add_group netdev 497 mkdir -p $INSTALL/usr/bin -# cp $PKG_BUILD/.build-target/tools/dbus-cleanup-sockets $INSTALL/usr/bin + cp $PKG_BUILD/.build-target/tools/dbus-cleanup-sockets $INSTALL/usr/bin cp $PKG_BUILD/.build-target/bus/dbus-daemon $INSTALL/usr/bin -# cp $PKG_BUILD/.build-target/tools/.libs/dbus-monitor $INSTALL/usr/bin + cp $PKG_BUILD/.build-target/tools/.libs/dbus-monitor $INSTALL/usr/bin cp $PKG_BUILD/.build-target/tools/.libs/dbus-uuidgen $INSTALL/usr/bin cp $PKG_BUILD/.build-target/tools/dbus-launch $INSTALL/usr/bin cp $PKG_BUILD/.build-target/tools/.libs/dbus-send $INSTALL/usr/bin #DEVTOOLS only mkdir -p $INSTALL/usr/lib - cp -PR $PKG_BUILD/.build-target/dbus/.libs/libdbus-1.so* $INSTALL/usr/lib + cp -P $PKG_BUILD/.build-target/dbus/.libs/libdbus-1.so* $INSTALL/usr/lib mkdir -p $INSTALL/usr/lib/dbus cp $PKG_BUILD/.build-target/bus/dbus-daemon-launch-helper $INSTALL/usr/lib/dbus @@ -29,11 +29,7 @@ mkdir -p $INSTALL/etc/dbus-1 cp $PKG_BUILD/.build-target/bus/session.conf $INSTALL/etc/dbus-1 cp $PKG_BUILD/.build-target/bus/system.conf $INSTALL/etc/dbus-1 -mkdir -p $INSTALL/etc/dbus-1/event.d mkdir -p $INSTALL/etc/dbus-1/system.d mkdir -p $INSTALL/etc/dbus-1/session.d mkdir -p $INSTALL/usr/share/dbus-1/services mkdir -p $INSTALL/usr/share/dbus-1/system-services - -# sed 's%.*%/usr/lib/dbus-1.0/dbus-daemon-launch-helper%' \ -# $PKG_BUILD/.build-target/bus/system.conf > $INSTALL/etc/dbus-1/system.conf diff --git a/packages/sysutils/dbus/patches/dbus-1.2.24-remove_pie.diff b/packages/sysutils/dbus/patches/dbus-1.2.24-remove_pie.diff deleted file mode 100644 index adc9b8c526..0000000000 --- a/packages/sysutils/dbus/patches/dbus-1.2.24-remove_pie.diff +++ /dev/null @@ -1,42 +0,0 @@ -diff -Naur dbus-1.2.24-old/bus/Makefile.am dbus-1.2.24-new/bus/Makefile.am ---- dbus-1.2.24-old/bus/Makefile.am 2010-03-23 12:01:27.000000000 -0700 -+++ dbus-1.2.24-new/bus/Makefile.am 2010-03-25 15:59:19.000000000 -0700 -@@ -1,7 +1,7 @@ - - configdir=$(sysconfdir)/dbus-1 - --INCLUDES=-I$(top_srcdir) $(DBUS_BUS_CFLAGS) @PIE_CFLAGS@ \ -+INCLUDES=-I$(top_srcdir) $(DBUS_BUS_CFLAGS) \ - -DDBUS_SYSTEM_CONFIG_FILE=\""$(configdir)/system.conf"\" \ - -DDAEMON_NAME=\"dbus-daemon\" -DDBUS_COMPILATION - -@@ -81,7 +81,7 @@ - $(top_builddir)/dbus/libdbus-convenience.la \ - $(DBUS_BUS_LIBS) - --dbus_daemon_LDFLAGS=@R_DYNAMIC_LDFLAG@ @SECTION_LDFLAGS@ @PIE_LDFLAGS@ -+dbus_daemon_LDFLAGS=@R_DYNAMIC_LDFLAG@ @SECTION_LDFLAGS@ - - LAUNCH_HELPER_SOURCES= \ - $(XML_SOURCES) \ -diff -Naur dbus-1.2.24-old/bus/Makefile.in dbus-1.2.24-new/bus/Makefile.in ---- dbus-1.2.24-old/bus/Makefile.in 2010-03-23 12:11:23.000000000 -0700 -+++ dbus-1.2.24-new/bus/Makefile.in 2010-03-25 15:59:19.000000000 -0700 -@@ -459,7 +459,7 @@ - top_builddir = @top_builddir@ - top_srcdir = @top_srcdir@ - configdir = $(sysconfdir)/dbus-1 --INCLUDES = -I$(top_srcdir) $(DBUS_BUS_CFLAGS) @PIE_CFLAGS@ \ -+INCLUDES = -I$(top_srcdir) $(DBUS_BUS_CFLAGS) \ - -DDBUS_SYSTEM_CONFIG_FILE=\""$(configdir)/system.conf"\" \ - -DDAEMON_NAME=\"dbus-daemon\" -DDBUS_COMPILATION - -@@ -523,7 +523,7 @@ - $(top_builddir)/dbus/libdbus-convenience.la \ - $(DBUS_BUS_LIBS) - --dbus_daemon_LDFLAGS = @R_DYNAMIC_LDFLAG@ @SECTION_LDFLAGS@ @PIE_LDFLAGS@ -+dbus_daemon_LDFLAGS = @R_DYNAMIC_LDFLAG@ @SECTION_LDFLAGS@ - LAUNCH_HELPER_SOURCES = \ - $(XML_SOURCES) \ - config-parser-common.c \ diff --git a/packages/sysutils/dbus/url b/packages/sysutils/dbus/url index eb4532f882..386a52f802 100644 --- a/packages/sysutils/dbus/url +++ b/packages/sysutils/dbus/url @@ -1 +1 @@ -http://dbus.freedesktop.org/releases/dbus/dbus-1.2.24.tar.gz \ No newline at end of file +http://dbus.freedesktop.org/releases/dbus/dbus-1.3.1.tar.gz \ No newline at end of file From b718d8556c08a3784b69e5bc2ac4de70365987b0 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 25 Jun 2010 09:11:19 +0200 Subject: [PATCH 08/25] mkpkg: add mkpkg script to build eglibc-2.12 source packages Signed-off-by: Stephan Raue --- tools/mkpkg/mkpkg_eglibc-2.12 | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100755 tools/mkpkg/mkpkg_eglibc-2.12 diff --git a/tools/mkpkg/mkpkg_eglibc-2.12 b/tools/mkpkg/mkpkg_eglibc-2.12 new file mode 100755 index 0000000000..f778407d9e --- /dev/null +++ b/tools/mkpkg/mkpkg_eglibc-2.12 @@ -0,0 +1,26 @@ +#!/bin/sh + +echo "getting sources..." + svn co svn://svn.eglibc.org/branches/eglibc-2_12/libc eglibc-2.12-latest + svn co svn://svn.eglibc.org/branches/eglibc-2_12/ports eglibc-2.12-latest/ports + svn co svn://svn.eglibc.org/branches/eglibc-2_12/linuxthreads/linuxthreads eglibc-2.12-latest/linuxthreads + svn co svn://svn.eglibc.org/branches/eglibc-2_12/linuxthreads/linuxthreads_db eglibc-2.12-latest/linuxthreads_db + +echo "getting version..." + cd eglibc-2.12-latest + SVN_REV=`LANG=C svn info 2>/dev/null | grep Revision: | sed -e 's/.*\: //'` + echo $SVN_REV + cd .. + +echo "copying sources..." + rm -rf eglibc-2.12-$SVN_REV + cp -R eglibc-2.12-latest eglibc-2.12-$SVN_REV + +echo "cleaning sources..." + find eglibc-2.12-$SVN_REV -name .svn -exec rm -rf {} ";" + +echo "packing sources..." + tar cvjf eglibc-2.12-$SVN_REV.tar.bz2 eglibc-2.12-$SVN_REV + +echo "remove temporary sourcedir..." + rm -rf eglibc-2.12-$SVN_REV From 261fd885d7e820c704f2a068f775326999999e26 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 25 Jun 2010 09:11:36 +0200 Subject: [PATCH 09/25] mkpkg: add mkpkg script to build eglibc-localedef source packages Signed-off-by: Stephan Raue --- tools/mkpkg/mkpkg_eglibc-localedef | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100755 tools/mkpkg/mkpkg_eglibc-localedef diff --git a/tools/mkpkg/mkpkg_eglibc-localedef b/tools/mkpkg/mkpkg_eglibc-localedef new file mode 100755 index 0000000000..439f8c2835 --- /dev/null +++ b/tools/mkpkg/mkpkg_eglibc-localedef @@ -0,0 +1,23 @@ +#!/bin/sh + +echo "getting sources..." + svn co svn://svn.eglibc.org/branches/eglibc-2_11/localedef eglibc-localedef-2.11-latest + +echo "getting version..." + cd eglibc-localedef-2.11-latest + SVN_REV=`LANG=C svn info 2>/dev/null | grep Revision: | sed -e 's/.*\: //'` + echo $SVN_REV + cd .. + +echo "copying sources..." + rm -rf eglibc-localedef-2.11-$SVN_REV + cp -R eglibc-localedef-2.11-latest eglibc-localedef-2.11-$SVN_REV + +echo "cleaning sources..." + find eglibc-localedef-2.11-$SVN_REV -name .svn -exec rm -rf {} ";" + +echo "packing sources..." + tar cvjf eglibc-localedef-2.11-$SVN_REV.tar.bz2 eglibc-localedef-2.11-$SVN_REV + +echo "remove temporary sourcedir..." + rm -rf eglibc-localedef-2.11-$SVN_REV From eb27e846026007fd28bfea75cfb08a2ea208bf94 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 25 Jun 2010 09:12:28 +0200 Subject: [PATCH 10/25] xf86-video-intel: update to xf86-video-intel-2.12.0 Signed-off-by: Stephan Raue --- packages/x11/driver/xf86-video-intel/url | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/x11/driver/xf86-video-intel/url b/packages/x11/driver/xf86-video-intel/url index 01cc4a8540..3819d3bd23 100644 --- a/packages/x11/driver/xf86-video-intel/url +++ b/packages/x11/driver/xf86-video-intel/url @@ -1 +1 @@ -http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.11.901.tar.bz2 \ No newline at end of file +http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.12.0.tar.bz2 \ No newline at end of file From ffdb84d7501deeb269eaafdba291f774dd414eae Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 25 Jun 2010 16:17:45 +0200 Subject: [PATCH 11/25] new package: add libjpeg-turbo as an fast jpeg alternative Signed-off-by: Stephan Raue --- packages/graphics/libjpeg-turbo/build | 25 +++++++++++++++++++++++++ packages/graphics/libjpeg-turbo/install | 6 ++++++ packages/graphics/libjpeg-turbo/url | 1 + 3 files changed, 32 insertions(+) create mode 100755 packages/graphics/libjpeg-turbo/build create mode 100755 packages/graphics/libjpeg-turbo/install create mode 100644 packages/graphics/libjpeg-turbo/url diff --git a/packages/graphics/libjpeg-turbo/build b/packages/graphics/libjpeg-turbo/build new file mode 100755 index 0000000000..5132ce7877 --- /dev/null +++ b/packages/graphics/libjpeg-turbo/build @@ -0,0 +1,25 @@ +#!/bin/sh + +. config/options + +$SCRIPTS/build toolchain + +# ensure we dont use size optimization. + CFLAGS=`echo $CFLAGS | sed -e "s|-Os|-O3|"` + CXXFLAGS=`echo $CXXFLAGS | sed -e "s|-Os|-O3|"` + +cd $PKG_BUILD + +$AUTORECONF + +./configure --host=$TARGET_NAME \ + --build=$HOST_NAME \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-static \ + --enable-shared \ + +make + +$MAKEINSTALL diff --git a/packages/graphics/libjpeg-turbo/install b/packages/graphics/libjpeg-turbo/install new file mode 100755 index 0000000000..749e6fbe70 --- /dev/null +++ b/packages/graphics/libjpeg-turbo/install @@ -0,0 +1,6 @@ +#!/bin/sh + +. config/options + +mkdir -p $INSTALL/usr/lib + cp -P $PKG_BUILD/.libs/*.so* $INSTALL/usr/lib diff --git a/packages/graphics/libjpeg-turbo/url b/packages/graphics/libjpeg-turbo/url new file mode 100644 index 0000000000..7413c8c865 --- /dev/null +++ b/packages/graphics/libjpeg-turbo/url @@ -0,0 +1 @@ +http://sources.openelec.tv/svn/libjpeg-turbo-214.tar.bz2 \ No newline at end of file From 49975560955ac4c9a58e8fdf6f58ebd8842099e3 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 25 Jun 2010 16:19:29 +0200 Subject: [PATCH 12/25] config/options: set libjpeg-turbo alternative depended on ARCH Signed-off-by: Stephan Raue --- config/options | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/config/options b/config/options index 60e29534c1..cbd448f3ff 100644 --- a/config/options +++ b/config/options @@ -50,6 +50,14 @@ PROJECT_DIR=$ROOT/projects # multi-processor computer (like hyperthreading SMP CPU) CONCURRENCY_MAKE_LEVEL=1 + +# set jpeg library depending on ARCH + if [ "$TARGET_ARCH" = "i386" -o "$TARGET_ARCH" = "x86_64" ]; then + LIBJPEG="libjpeg-turbo" + else + LIBJPEG="jpeg" + fi + get_graphicdrivers() { if [ "$GRAPHIC_DRIVERS" = all ]; then GRAPHIC_DRIVERS="i915 i965 r200 r300 r600 radeon nvidia" From 3a2877aa70016d504b8a01a7f17879a0baf1cc27 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 25 Jun 2010 16:20:17 +0200 Subject: [PATCH 13/25] tiff: use jpeg version setted up in config/options Signed-off-by: Stephan Raue --- packages/graphics/tiff/build | 2 +- packages/graphics/tiff/install | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/graphics/tiff/build b/packages/graphics/tiff/build index fca04fbeec..766ac793e8 100755 --- a/packages/graphics/tiff/build +++ b/packages/graphics/tiff/build @@ -3,7 +3,7 @@ . config/options $SCRIPTS/build toolchain -$SCRIPTS/build jpeg +$SCRIPTS/build $LIBJPEG $SCRIPTS/build zlib cd $PKG_BUILD diff --git a/packages/graphics/tiff/install b/packages/graphics/tiff/install index 7a560a3549..b2e8760c5c 100755 --- a/packages/graphics/tiff/install +++ b/packages/graphics/tiff/install @@ -2,7 +2,7 @@ . config/options -$SCRIPTS/install jpeg +$SCRIPTS/install $LIBJPEG $SCRIPTS/install zlib mkdir -p $INSTALL/usr/lib From 4ac6f2d7d13d1b5f26f0c34101b670bff6425254 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 25 Jun 2010 16:20:40 +0200 Subject: [PATCH 14/25] SDL_image: use jpeg version setted up in config/options Signed-off-by: Stephan Raue --- packages/multimedia/SDL_image/build | 2 +- packages/multimedia/SDL_image/install | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/multimedia/SDL_image/build b/packages/multimedia/SDL_image/build index 8d9faabde1..4fbababae4 100755 --- a/packages/multimedia/SDL_image/build +++ b/packages/multimedia/SDL_image/build @@ -4,7 +4,7 @@ $SCRIPTS/build toolchain $SCRIPTS/build SDL -$SCRIPTS/build jpeg +$SCRIPTS/build $LIBJPEG $SCRIPTS/build libpng $SCRIPTS/build tiff diff --git a/packages/multimedia/SDL_image/install b/packages/multimedia/SDL_image/install index 9b0a07f4b7..bda6353019 100755 --- a/packages/multimedia/SDL_image/install +++ b/packages/multimedia/SDL_image/install @@ -3,7 +3,7 @@ . config/options $SCRIPTS/install SDL -$SCRIPTS/install jpeg +$SCRIPTS/install $LIBJPEG $SCRIPTS/install libpng $SCRIPTS/install tiff From c7584c2b5b6d5bfa697f074c639b53d1b39ba435 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 25 Jun 2010 16:21:18 +0200 Subject: [PATCH 15/25] xbmc: use jpeg version setted up in config/options Signed-off-by: Stephan Raue --- packages/mediacenter/xbmc/build | 2 +- packages/mediacenter/xbmc/install | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/mediacenter/xbmc/build b/packages/mediacenter/xbmc/build index 00e6e5e46f..09b4f1a2c0 100755 --- a/packages/mediacenter/xbmc/build +++ b/packages/mediacenter/xbmc/build @@ -29,7 +29,7 @@ $SCRIPTS/build glew $SCRIPTS/build fontconfig #libass? $SCRIPTS/build fribidi -$SCRIPTS/build jpeg +$SCRIPTS/build $LIBJPEG $SCRIPTS/build libpng $SCRIPTS/build tiff $SCRIPTS/build freetype #libass? diff --git a/packages/mediacenter/xbmc/install b/packages/mediacenter/xbmc/install index 1a983bf124..33dad242cd 100755 --- a/packages/mediacenter/xbmc/install +++ b/packages/mediacenter/xbmc/install @@ -26,7 +26,7 @@ $SCRIPTS/install glew $SCRIPTS/install fontconfig #libass? $SCRIPTS/install fribidi -$SCRIPTS/install jpeg +$SCRIPTS/install $LIBJPEG $SCRIPTS/install libpng $SCRIPTS/install tiff $SCRIPTS/install freetype #libass? From d11c4bac81e7b712fd5f85caf3e021562f6ca601 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 25 Jun 2010 16:22:06 +0200 Subject: [PATCH 16/25] mkpkg: add mkpkg script to build libjpeg-turbo source packages Signed-off-by: Stephan Raue --- tools/mkpkg/mkpkg_libjpeg-turbo | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100755 tools/mkpkg/mkpkg_libjpeg-turbo diff --git a/tools/mkpkg/mkpkg_libjpeg-turbo b/tools/mkpkg/mkpkg_libjpeg-turbo new file mode 100755 index 0000000000..8b02985ed5 --- /dev/null +++ b/tools/mkpkg/mkpkg_libjpeg-turbo @@ -0,0 +1,23 @@ +#!/bin/sh + +echo "getting sources..." + svn co https://libjpeg-turbo.svn.sourceforge.net/svnroot/libjpeg-turbo/trunk libjpeg-turbo-latest + +echo "getting version..." + cd libjpeg-turbo-latest + SVN_REV=`LANG=C svn info 2>/dev/null | grep Revision: | sed -e 's/.*\: //'` + echo $SVN_REV + cd .. + +echo "copying sources..." + rm -rf libjpeg-turbo-$SVN_REV + cp -R libjpeg-turbo-latest libjpeg-turbo-$SVN_REV + +echo "cleaning sources..." + find libjpeg-turbo-$SVN_REV -name .svn -exec rm -rf {} ";" + +echo "packing sources..." + tar cvjf libjpeg-turbo-$SVN_REV.tar.bz2 libjpeg-turbo-$SVN_REV + +echo "remove temporary sourcedir..." + rm -rf libjpeg-turbo-$SVN_REV From ab530d79082febe93a1143652ca11362376a0360 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sat, 26 Jun 2010 14:43:38 +0200 Subject: [PATCH 17/25] pcre: update to pcre-8.10 Signed-off-by: Stephan Raue --- packages/devel/pcre/url | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/devel/pcre/url b/packages/devel/pcre/url index 9783af7d77..4a20d89792 100644 --- a/packages/devel/pcre/url +++ b/packages/devel/pcre/url @@ -1 +1 @@ -http://downloads.sourceforge.net/project/pcre/pcre/8.02/pcre-8.02.tar.bz2 +http://downloads.sourceforge.net/project/pcre/pcre/8.10/pcre-8.10.tar.bz2 From 449add8ace3a6f1aa18fe3e0963a92c1931526e7 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sat, 26 Jun 2010 14:44:49 +0200 Subject: [PATCH 18/25] xbmc: update to xbmc-31392 Signed-off-by: Stephan Raue --- packages/mediacenter/xbmc/url | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/mediacenter/xbmc/url b/packages/mediacenter/xbmc/url index c1d2d4e09d..a30f7d8349 100644 --- a/packages/mediacenter/xbmc/url +++ b/packages/mediacenter/xbmc/url @@ -1 +1 @@ -http://sources.openelec.tv/svn/xbmc-31280.tar.bz2 +http://sources.openelec.tv/svn/xbmc-31392.tar.bz2 From 1ca63e978c755ae285a5385763e19b5b75694fea Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sat, 26 Jun 2010 14:45:38 +0200 Subject: [PATCH 19/25] xbmc-theme-Confluence: update to xbmc-theme-Confluence-31392 Signed-off-by: Stephan Raue --- .../patches/010_Holiday-Theme-0.2.diff | Bin 1990932 -> 1990674 bytes .../mediacenter/xbmc-theme-Confluence/url | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/mediacenter/xbmc-theme-Confluence/patches/010_Holiday-Theme-0.2.diff b/packages/mediacenter/xbmc-theme-Confluence/patches/010_Holiday-Theme-0.2.diff index 551b0774db8dd7e6039712ae2d51c41602913b7c..f3be4b598954cc9bf6bd638fe44609715add1d70 100644 GIT binary patch delta 1392 zcmZ`&O-~a+7*3a>rOsPTO?0woRUN_t|&%`Pg@#RX3lWY(5$5 zrUvC?XYx}0U@5~Sld%cDmzlr2o}1lRztcmofoHHaLs;4{v&_y?V-`1l=_yRa*9sbG zJfolbZs1vFWEq{cxoI(O+r+y8FD7iau-ox z@|N-}@p&Z>7JDlJRnsHueMwujq2y}ds-h^#@wPoU7<#ZBVtYLl4^{*2!K!vU*pwX? z_j9_cSo#)^^m>al`WWQ8t35YP=c2RQGtLg*E4dPtNW zYe@Wk5%T%)IKPkD+@qHvHN1Ck2QL(|JFq#@i@qN!>ia!_FrXLE2Z#WouD&1pvZ?qH zKL${^wU`?D=`^l1lkmvi)(!B;NV^pw`v6}R8euEdcj?&#v@az?w`|m^uMr@Yz+(KO~s*r^VpdB zy*8Ge8@5+Hkx7etXK}zqKtCV>7;yK_2H#&-UA(19BsOSL-2nll&#D{>nn^XkH`HMR zIHimdZd17dyJpheHT7e4^ThX@-WuL#3$8aJUt80s+q_jyEoOlVlOo$|y1TuWdOoLS zJ2_1CiTT5nl5JQ#I805p4Bcp!E3fyqf3MsGNt^T9N48u}6_?9HfMIvJJo4fAAHHdU AQUCw| delta 1587 zcmZXU-*3}a6vvhDE6M7_%W%`CLv;;hK$_%UU%RorBnuLnCSY69CgnLKhFWTq(xmGu zP2z!v2qeUhpj>Sg4}GB39(Y3FN(e|1Pe|-(|HYa~d)%IO>^O~WB7J4wbH6^HbI-ju z4|^Mr-frBVIU>qAQGIZF)_GaTVmp$}iD)JJO=DTl{Jgvr77b!pKnqF-cgyxb_(*?fS zs;t5&P2@Qw@GWCmF9-x#uj{&AF9=Gdd;vB7KE9y zQLi=DGe0h@>OUEcwdNT+>DtO!p*WcOenqe6vj;U48LOy#7IL&!8%y@^VAL#znMgXH zUAL1K=^t;{Q<2nY{LdR!7_^?AUkq}cMwIC&(S#EU?6Ff2I^%b|j(+8JFv6(o5|0#3 zL>j^wH2hgzzjZlgUXBG$|KQ3-KU@t&X!mNsO|*i}d9aHbn8vFCH`ES#s2FKj(FpNU z+gsIuxm698509_{on8#OiJiYf41KpBpK^PiEC$^`%j4%E6&C8_5hK_p#v#yQ&=Js4 z&@q!3p~uL{U->OGOaJ>dN{H2{70KBs~YliJ7mJ_kjdTQIkLOfuT4hj*V{?= zVyPY6txXQMa_IclT^5*PGY5aIaBo#jh8yJD%=R69(!8T5yCvsaJJ;*&7hdKlA8)+#!r8GEa`%6lJ+1Hn diff --git a/packages/mediacenter/xbmc-theme-Confluence/url b/packages/mediacenter/xbmc-theme-Confluence/url index f162e642c5..c2c09d0634 100644 --- a/packages/mediacenter/xbmc-theme-Confluence/url +++ b/packages/mediacenter/xbmc-theme-Confluence/url @@ -1 +1 @@ -http://sources.openelec.tv/svn/xbmc-theme-Confluence-31280.tar.bz2 +http://sources.openelec.tv/svn/xbmc-theme-Confluence-31392.tar.bz2 From 4f4dad1554f0d93e13153352caa0c9b9efd57208 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sat, 26 Jun 2010 14:46:21 +0200 Subject: [PATCH 20/25] eglibc: update to eglibc-2.12-10817 Signed-off-by: Stephan Raue --- packages/toolchain/devel/eglibc/url | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/toolchain/devel/eglibc/url b/packages/toolchain/devel/eglibc/url index 67a6a46b13..7805668fb5 100644 --- a/packages/toolchain/devel/eglibc/url +++ b/packages/toolchain/devel/eglibc/url @@ -1 +1 @@ -http://sources.openelec.tv/svn/eglibc-2.12-10591.tar.bz2 +http://sources.openelec.tv/svn/eglibc-2.12-10817.tar.bz2 From f37d281b0878bd3b31806797eadd4652af78974c Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sat, 26 Jun 2010 14:46:58 +0200 Subject: [PATCH 21/25] util-macros: update to util-macros-1.10.0 Signed-off-by: Stephan Raue --- packages/x11/util/util-macros/url | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/x11/util/util-macros/url b/packages/x11/util/util-macros/url index 07c52f9d8d..438023fe76 100644 --- a/packages/x11/util/util-macros/url +++ b/packages/x11/util/util-macros/url @@ -1 +1 @@ -http://xorg.freedesktop.org/archive/individual/util/util-macros-1.9.0.tar.bz2 \ No newline at end of file +http://xorg.freedesktop.org/archive/individual/util/util-macros-1.10.0.tar.bz2 \ No newline at end of file From 8d70261eb757c3c76c5e2901312812582e6dc2ba Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sat, 26 Jun 2010 14:47:59 +0200 Subject: [PATCH 22/25] xbmc: build with '-O3' optimization Signed-off-by: Stephan Raue --- packages/mediacenter/xbmc/build | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/mediacenter/xbmc/build b/packages/mediacenter/xbmc/build index 09b4f1a2c0..159245aba3 100755 --- a/packages/mediacenter/xbmc/build +++ b/packages/mediacenter/xbmc/build @@ -111,6 +111,10 @@ else XBMC_CRYSTALHD="--disable-crystalhd" fi +# ensure we dont use size optimization. + CFLAGS=`echo $CFLAGS | sed -e "s|-Os|-O3|"` + CXXFLAGS=`echo $CXXFLAGS | sed -e "s|-Os|-O3|"` + cd $PKG_BUILD ./bootstrap From 351c31fdd12a01d88900f455edfd644ccda1d64f Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sat, 26 Jun 2010 14:48:55 +0200 Subject: [PATCH 23/25] Mesa: build with '-O3' optimization Signed-off-by: Stephan Raue --- packages/graphics/Mesa/build | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/graphics/Mesa/build b/packages/graphics/Mesa/build index 7611b418c7..d4c0e5d083 100755 --- a/packages/graphics/Mesa/build +++ b/packages/graphics/Mesa/build @@ -15,7 +15,12 @@ $SCRIPTS/build libX11 get_graphicdrivers +# ensure we dont use size optimization. + CFLAGS=`echo $CFLAGS | sed -e "s|-Os|-O3|"` + CXXFLAGS=`echo $CXXFLAGS | sed -e "s|-Os|-O3|"` + cd $PKG_BUILD + HOST_CC=$HOST_CC \ HOST_OPT_FLAGS="$HOST_CFLAGS" \ X11_INCLUDES= \ From 93dee308d77cc9c73cd269851583bcdd3e87760a Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sat, 26 Jun 2010 14:49:28 +0200 Subject: [PATCH 24/25] xf86-video-intel: build with '-O3' optimization Signed-off-by: Stephan Raue --- packages/x11/driver/xf86-video-intel/build | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/x11/driver/xf86-video-intel/build b/packages/x11/driver/xf86-video-intel/build index 3419c4ef2a..4aea189841 100755 --- a/packages/x11/driver/xf86-video-intel/build +++ b/packages/x11/driver/xf86-video-intel/build @@ -9,6 +9,10 @@ $SCRIPTS/build xorg-server xorg_drv_configure_prepend +# ensure we dont use size optimization. + CFLAGS=`echo $CFLAGS | sed -e "s|-Os|-O3|"` + CXXFLAGS=`echo $CXXFLAGS | sed -e "s|-Os|-O3|"` + cd $PKG_BUILD ./configure --host=$TARGET_NAME \ --build=$HOST_NAME \ From cab0e8d02da026d4da8a9cd4b143d4eccc9df818 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sat, 26 Jun 2010 15:03:02 +0200 Subject: [PATCH 25/25] parted: update to parted-2.3, some cleanups Signed-off-by: Stephan Raue --- packages/sysutils/parted/install | 4 ++-- packages/sysutils/parted/url | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/sysutils/parted/install b/packages/sysutils/parted/install index 30ae48068f..b8d2a3bab6 100755 --- a/packages/sysutils/parted/install +++ b/packages/sysutils/parted/install @@ -5,7 +5,7 @@ $SCRIPTS/install util-linux-ng mkdir -p $INSTALL/usr/bin - cp -PR $PKG_BUILD/parted/.libs/parted $INSTALL/usr/bin + cp $PKG_BUILD/parted/.libs/parted $INSTALL/usr/bin mkdir -p $INSTALL/usr/lib - cp -PR $PKG_BUILD/libparted/.libs/*.so* $INSTALL/usr/lib + cp -P $PKG_BUILD/libparted/.libs/*.so* $INSTALL/usr/lib diff --git a/packages/sysutils/parted/url b/packages/sysutils/parted/url index a12d3efeb6..e79cd954ac 100644 --- a/packages/sysutils/parted/url +++ b/packages/sysutils/parted/url @@ -1 +1 @@ -http://ftp.gnu.org/gnu/parted/parted-2.2.tar.gz \ No newline at end of file +http://ftp.gnu.org/gnu/parted/parted-2.3.tar.gz \ No newline at end of file