Merge branch 'distro/master' of ssh://git.pokylinux.org/poky-contrib

This commit is contained in:
Richard Purdie
2010-06-11 18:06:27 +01:00
31 changed files with 792 additions and 46 deletions

View File

@@ -0,0 +1,335 @@
RECIPE_STATUS_pn-icu = "yellow" #do_configure for autotool;icu-3.6.inc
DEPENDENCY_CHECK_pn-icu = "not done"
RECIPE_LATEST_VERSION_pn-dbus-wait = "3_6"
RECIPE_PATCH_pn-icu+gccfix = "to be pushed upstream"
RECIPE_PATCH_pn-icu+use-g++-for-linking = "Unclear"
RECIPE_INTEL_SECTION_pn-icu = "base lib"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-icu = "n/a"
RECIPE_LATEST_RELEASE_DATE_pn-icu = "08/2006"
RECIPE_COMMENTS_pn-icu = "arm optimizations; license similar to MIT, however sub-license is not allowed"
ECIPE_STATUS_pn-dbus-wait = "green"
DEPENDENCY_CHECK_pn-dbus-wait = "not done"
RECIPE_LATEST_VERSION_pn-dbus-wait = "402"
RECIPE_INTEL_SECTION_pn-dbus-wait = "base util"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-dbus-wait = "n/a"
RECIPE_LATEST_RELEASE_DATE_pn-dbus-wait = "08/2008"
RECIPE_COMMENTS_pn-dbus-wait = "o-hand project"
RECIPE_STATUS_pn-e2fsprogs = "green"
DEPENDENCY_CHECK_pn-e2fsprogs = "not done"
RECIPE_LATEST_VERSION_pn-e2fsprogs = "1.41.12"
RECIPE_PATCH_pn-e2fsprogs+quotefix = "to be pushed upstream"
RECIPE_PATCH_pn-e2fsprogs+mkdir = "Unclear"
RECIPE_PATCH_pn-e2fsprogs+acinclude = "Unclear"
RECIPE_INTEL_SECTION_pn-e2fsprogs = "base util"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-e2fsprogs = "2 months"
RECIPE_LATEST_RELEASE_DATE_pn-e2fsprogs = "05/2010"
RECIPE_COMMENTS_pn-e2fsprogs = ""
RECIPE_STATUS_pn-binutils="yellow" # custom do_configure for autotools recipe in the binutils.inc file
RECIPE_LATEST_VERSION_pn-binutils="2.20.1"
RECIPE_NO_OF_PATCHES_pn-binutils="8"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-binutils="1 months"
RECIPE_LATEST_RELEASE_DATE_pn-binutils="2010/05/28"
RECIPE_STATUS_pn-gcc="red" # recipe building is failing
RECIPE_LATEST_VERSION_pn-gcc="4.5.0"
RECIPE_NO_OF_PATCHES_pn-gcc="8"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gcc="5 months"
RECIPE_LATEST_RELEASE_DATE_pn-gcc="2010/03/03"
RECIPE_STATUS_pn-autoconf="green" # no update needed
RECIPE_LATEST_VERSION_pn-autoconf="2.65"
RECIPE_NO_OF_PATCHES_pn-autoconf="10"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-autoconf="4 months"
RECIPE_LATEST_RELEASE_DATE_pn-autoconf="2009/11/21"
RECIPE_STATUS_pn-automake="green" # no update needed
RECIPE_LATEST_VERSION_pn-automake="1.11.1"
RECIPE_NO_OF_PATCHES_pn-automake="1"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-automake="7 months"
RECIPE_LATEST_RELEASE_DATE_pn-automake="2009/12/08"
RECIPE_STATUS_pn-bison="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-bison="2.4.2"
RECIPE_NO_OF_PATCHES_pn-bison="1"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-bison="15 months"
RECIPE_LATEST_RELEASE_DATE_pn-bison="2010/03/20"
RECIPE_STATUS_pn-diffstat="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-diffstat="1.51"
RECIPE_NO_OF_PATCHES_pn-diffstat="0"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-diffstat="1 months"
RECIPE_LATEST_RELEASE_DATE_pn-diffstat="2009/11/07"
RECIPE_STATUS_pn-distcc="green" # no update needed
RECIPE_LATEST_VERSION_pn-distcc="2.18.3"
RECIPE_NO_OF_PATCHES_pn-distcc="2"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-distcc="1 months"
RECIPE_LATEST_RELEASE_DATE_pn-distcc="2004/11/30"
RECIPE_STATUS_pn-exmap-console="green" # no update needed
RECIPE_LATEST_VERSION_pn-exmap-console="0.4.1"
RECIPE_NO_OF_PATCHES_pn-exmap-console="0"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-exmap-console="2 months"
RECIPE_LATEST_RELEASE_DATE_pn-exmap-console="2007/02/26"
RECIPE_STATUS_pn-flex="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-flex="2.5.35"
RECIPE_NO_OF_PATCHES_pn-flex="3"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-flex="2 months"
RECIPE_LATEST_RELEASE_DATE_pn-flex="2008/02/26"
RECIPE_STATUS_pn-gdb="red" # depricating to meta-extra
RECIPE_LATEST_VERSION_pn-fstests="???"
RECIPE_NO_OF_PATCHES_pn-fstests="0"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-fstests="???"
RECIPE_LATEST_RELEASE_DATE_pn-fstests="???"
RECIPE_STATUS_pn-gdb="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-gdb="7.1"
RECIPE_NO_OF_PATCHES_pn-gdb="8"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gdb="3 months"
RECIPE_LATEST_RELEASE_DATE_pn-gdb="2010/03/18"
RECIPE_STATUS_pn-gtk-theme-torturer="green" # no update needed git tree
RECIPE_LATEST_VERSION_pn-gtk-theme-torturer="???"
RECIPE_NO_OF_PATCHES_pn-gtk-theme-torturer="0"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gtk-theme-torturer="???"
RECIPE_LATEST_RELEASE_DATE_pn-gtk-theme-torturer="???"
RECIPE_STATUS_pn-intltool="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-intltool="0.40.6"
RECIPE_NO_OF_PATCHES_pn-intltool="1"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-intltool="5 months"
RECIPE_LATEST_RELEASE_DATE_pn-intltool="2009/03/14"
RECIPE_STATUS_pn-libtool="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-libtool="2.2.10"
RECIPE_NO_OF_PATCHES_pn-libtool="5"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libtool="7 months"
RECIPE_LATEST_RELEASE_DATE_pn-libtool="2010/06/09"
RECIPE_STATUS_pn-linux-libc-headers="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-linux-libc-headers="2.6.34"
RECIPE_NO_OF_PATCHES_pn-linux-libc-headers="1"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-linux-libc-headers="3 months"
RECIPE_LATEST_RELEASE_DATE_pn-linux-libc-headers="2010/05/16"
RECIPE_STATUS_pn-lsof="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-lsof="4.83"
RECIPE_NO_OF_PATCHES_pn-lsof="0"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-lsof="10 months"
RECIPE_LATEST_RELEASE_DATE_pn-lsof="2010/01/18"
RECIPE_STATUS_pn-lttng-control="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-lttng-control="0.86"
RECIPE_NO_OF_PATCHES_pn-lttng-control="0"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-lttng-control="0 days"
RECIPE_LATEST_RELEASE_DATE_pn-lttng-control="2010/05/19"
RECIPE_STATUS_pn-lttng-viewer="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-lttng-viewer="0.8.84"
RECIPE_NO_OF_PATCHES_pn-lttng-viewer="0"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-lttng-viewer="2 months"
RECIPE_LATEST_RELEASE_DATE_pn-lttng-viewer="2007/08/12"
RECIPE_STATUS_pn-make="green" # already at the latest version
RECIPE_LATEST_VERSION_pn-make="3.81"
RECIPE_NO_OF_PATCHES_pn-make="1"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-make="42 months"
RECIPE_LATEST_RELEASE_DATE_pn-make="2006/04/01"
RECIPE_STATUS_pn-run-postinsts="green" # all local code
RECIPE_LATEST_VERSION_pn-make="1.0"
RECIPE_NO_OF_PATCHES_pn-make="2"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-make="6 months"
RECIPE_LATEST_RELEASE_DATE_pn-make="2008/05/20"
RECIPE_STATUS_pn-staging-linkage="green" # no code
RECIPE_LATEST_VERSION_pn-staging-linkage="1.0"
RECIPE_NO_OF_PATCHES_pn-staging-linkage="0"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-staging-linkage="2 months"
RECIPE_LATEST_RELEASE_DATE_pn-staging-linkage="2009/11/19"
RECIPE_STATUS_pn-nasm="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-nasm="2.07"
RECIPE_NO_OF_PATCHES_pn-nasm="0"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-nasm="1 months"
RECIPE_LATEST_RELEASE_DATE_pn-nasm="2009/07/21"
RECIPE_STATUS_pn-oprofile="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-oprofile="0.9.6"
RECIPE_NO_OF_PATCHES_pn-oprofile="2"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-oprofile="4 months"
RECIPE_LATEST_RELEASE_DATE_pn-oprofile="2009/11/24"
RECIPE_STATUS_pn-perl="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-perl="5.13.1"
RECIPE_NO_OF_PATCHES_pn-perl="33"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-perl="3 days"
RECIPE_LATEST_RELEASE_DATE_pn-perl="2010/05/20"
RECIPE_STATUS_pn-prelink="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-prelink="20090925"
RECIPE_NO_OF_PATCHES_pn-prelink="3"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-prelink="6 months"
RECIPE_LATEST_RELEASE_DATE_pn-prelink="2009/09/25"
RECIPE_STATUS_pn-time = "green"
DEPENDENCY_CHECK_pn-time = "not done"
RECIPE_LATEST_VERSION_pn-time = "1.7"
RECIPE_INTEL_SECTION_pn-time = "base util"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-time = "n/a"
RECIPE_LATEST_RELEASE_DATE_pn-time = "07/1996"
RECIPE_COMMENTS_pn-time = ""
RECIPE_STATUS_pn-gdbm = "yellow" # custom do_configure
DEPENDENCY_CHECK_pn-gdbm = "not done"
RECIPE_LATEST_VERSION_pn-gdbm = "1.8.3"
RECIPE_PATCH_pn-gdbm+makefile = "use oe generic DESTDIR instead of package specific INSTALL_ROOT"
RECIPE_PATCH_pn-gdbm+libtool-mode = "explict specify install mode in libtool"
RECIPE_INTEL_SECTION_pn-gdbm = "base libs"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gdbm = "n/a"
RECIPE_LATEST_RELEASE_DATE_pn-gdbm = "10/2002"
RECIPE_COMMENTS_pn-gdbm = ""
RECIPE_STATUS_pn-python-pycurl = "yellow" # several exports to work with python
DEPENDENCY_CHECK_pn-python-pycurl = "not done"
RECIPE_LATEST_VERSION_pn-python-pycurl = "7.19.0"
RECIPE_PATCH_pn-python-pycurl+no-static-link = "no static libraries"
RECIPE_INTEL_SECTION_pn-python-pycurl = "base libs"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-python-pycurl = "2 months"
RECIPE_LATEST_RELEASE_DATE_pn-python-pycurl = "09/2008"
RECIPE_COMMENTS_pn-python-pycurl = "the so called MIT/X here is actually ISC license, depends on libcurl (> 7.19.0)"
RECIPE_STATUS_pn-bzip2 = "yellow" # local config scripts
DEPENDENCY_CHECK_pn-bzip2 = "not done"
RECIPE_LATEST_VERSION_pn-bzip2 = "1.0.5"
RECIPE_PATCH_pn-python-bzip2+configure.ac = "override default build method "
RECIPE_PATCH_pn-python-bzip2+Makefile.am = "override default build method"
RECIPE_INTEL_SECTION_pn-bzip2 = "base utils"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-bzip2 = "12 months"
RECIPE_LATEST_RELEASE_DATE_pn-bzip2 = "03/2008"
RECIPE_COMMENTS_pn-bzip2 = "bzip2 license is 3-clause BSD plus an renaming clause"
RECIPE_STATUS_pn-portmap = "yellow"
DEPENDENCY_CHECK_pn-portmap = "not done"
RECIPE_LATEST_VERSION_pn-portmap = "6.0"
RECIPE_PATCH_pn-python-portmap+dest-dir-no-strip = "override default build method "
RECIPE_PATCH_pn-python-no-libwrap = "override default build method "
RECIPE_PATCH_pn-python-no-tcpd-support = "override default build method "
RECIPE_INTEL_SECTION_pn-portmap = "base utils"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-portmap = "n/a"
RECIPE_LATEST_RELEASE_DATE_pn-portmap = "05/2007"
RECIPE_COMMENTS_pn-portmap = "most part is under 4-clause BSD, Sun RPC code is under another license, \
however debian portmap package licenses RPC code under 3-clause BSD. This needs further investigation"
RECIPE_STATUS_pn-python-dbus="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-python-dbus="0.83.1"
RECIPE_NO_OF_PATCHES_pn-python-dbus="0"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-python-dbus="19 months"
RECIPE_LATEST_RELEASE_DATE_pn-python-dbus="2010/02/18"
RECIPE_STATUS_pn-python-gst="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-python-gst="0.10.18"
RECIPE_NO_OF_PATCHES_pn-python-gst="1"
RECIPE_LATEST_RELEASE_DATE_pn-python-gst="2010/02/11"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-python-gst="4 months"
RECIPE_STATUS_pn-python-imaging="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-python-imaging="1.1.7"
RECIPE_NO_OF_PATCHES_pn-python-imaging="1"
RECIPE_LATEST_RELEASE_DATE_pn-python-imaging="2009/11/15"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-python-imaging="37 months"
RECIPE_STATUS_pn-python-iniparse="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-python-iniparse="0.3.2"
RECIPE_NO_OF_PATCHES_pn-python-iniparse="0"
RECIPE_LATEST_RELEASE_DATE_pn-python-iniparse="2010/04/17"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-python-iniparse="13 months"
RECIPE_STATUS_pn-python-pycairo="red" # upgrade needed. src file name changed to py2cairo
RECIPE_LATEST_VERSION_pn-python-pycairo="0.8.10"
RECIPE_NO_OF_PATCHES_pn-python-pycairo="0"
RECIPE_LATEST_RELEASE_DATE_pn-python-pycairo="2010/05/20"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-python-pycairo="9 months"
RECIPE_STATUS_pn-python-pycurl="green" # already at the latest release
RECIPE_LATEST_VERSION_pn-python-pycurl="7.19.0"
RECIPE_NO_OF_PATCHES_pn-python-pycurl="1"
RECIPE_LATEST_RELEASE_DATE_pn-python-pycurl="2008/09/09"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-python-pycurl="3 months"
RECIPE_STATUS_pn-python-pygobject="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-python-pygobject="2.21.1"
RECIPE_NO_OF_PATCHES_pn-python-pygobject="1"
RECIPE_LATEST_RELEASE_DATE_pn-python-pygobject="2010/01/03"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-python-pygobject="1 months"
RECIPE_STATUS_pn-python-pygtk="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-python-pygtk="2.17.0"
RECIPE_NO_OF_PATCHES_pn-python-pygtk="4"
RECIPE_LATEST_RELEASE_DATE_pn-python-pygtk="2009/12/26"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-python-pygtk="4 months"
RECIPE_STATUS_pn-python-pyrex="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-python-pyrex="0.9.9"
RECIPE_NO_OF_PATCHES_pn-python-pyrex="1"
RECIPE_LATEST_RELEASE_DATE_pn-python-pyrex="2010/04/12"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-python-pyrex="23 months"
RECIPE_STATUS_pn-python-scons="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-python-scons="1.3.0.d20100606"
RECIPE_NO_OF_PATCHES_pn-python-scons="0"
RECIPE_LATEST_RELEASE_DATE_pn-python-scons="2010/06/06"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-python-scons="3 months"
RECIPE_STATUS_pn-python-urlgrabber="green" # already @ the latest version
RECIPE_LATEST_VERSION_pn-python-urlgrabber="3.9.1"
RECIPE_NO_OF_PATCHES_pn-python-urlgrabber="2"
RECIPE_LATEST_RELEASE_DATE_pn-python-urlgrabber="2009/09/25"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-python-urlgrabber="2 months"
RECIPE_STATUS_pn-python="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-python="2.6.5"
RECIPE_NO_OF_PATCHES_pn-python="8"
RECIPE_LATEST_RELEASE_DATE_pn-python="2010/03/18"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-python="5 months"
RECIPE_STATUS_pn-yum-metadata-parser="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-yum-metadata-parser="1.1.4"
RECIPE_NO_OF_PATCHES_pn-yum-metadata-parser="0"
RECIPE_LATEST_RELEASE_DATE_pn-yum-metadata-parser="2010/01/07"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-yum-metadata-parser="5 months"
RECIPE_STATUS_pn-quilt="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-quilt="0.48"
RECIPE_NO_OF_PATCHES_pn-quilt="3"
RECIPE_LATEST_RELEASE_DATE_pn-quilt="2008/11/29"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-quilt="3 months"
RECIPE_STATUS_pn-tcl="red" # upgrade needed
RECIPE_LATEST_VERSION_pn-tcl="8.5.8"
RECIPE_NO_OF_PATCHES_pn-tcl="2"
RECIPE_LATEST_RELEASE_DATE_pn-tcl="2008/11/29"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-tcl="3 months"
RECIPE_STATUS_pn-unifdef="green" # poky local source files
RECIPE_LATEST_VERSION_pn-unifdef="2.6.18"
RECIPE_NO_OF_PATCHES_pn-unifdef="1"
RECIPE_LATEST_RELEASE_DATE_pn-unifdef="2009/06/03"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-unifdef="27 months"
RECIPE_STATUS_pn-qmake2-cross="red" # src tar gz has changed to qt-everywhere-opensource-src
RECIPE_LATEST_VERSION_pn-qmake2-cross="2.10a"
RECIPE_NO_OF_PATCHES_pn-qmake2-cross="1"
RECIPE_LATEST_RELEASE_DATE_pn-qmake2-cross="2010/06/02"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-qmake2-cross="4 months"
RECIPE_STATUS_pn-gnu-config="red" # cvs source tree. may need updating checkout date
RECIPE_LATEST_VERSION_pn-gnu-config="20080123"
RECIPE_NO_OF_PATCHES_pn-gnu-config="4"
RECIPE_LATEST_RELEASE_DATE_pn-gnu-config="2008/01/23"
RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gnu-config="??? cvs tree"

View File

@@ -13,7 +13,7 @@ PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}g++ = "gcc-cross"
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}compilerlibs = "gcc-runtime"
GCCVERSION ?= "4.3.3"
BINUVERSION ?= "2.20"
BINUVERSION ?= "2.20.1"
GLIBCVERSION ?= "2.9"
LINUXLIBCVERSION ?= "2.6.33"

View File

@@ -0,0 +1,22 @@
--- /tmp/configure.ac 2008-06-22 14:14:59.000000000 +0200
+++ binutils-2.18.50.0.7/configure.ac 2008-06-22 14:15:30.000000000 +0200
@@ -561,7 +561,7 @@
noconfigdirs="$noconfigdirs target-libffi target-qthreads"
libgloss_dir=arm
;;
- arm*-*-linux-gnueabi)
+ arm*-*-linux-gnueabi | arm*-*-linux-uclibcgnueabi)
noconfigdirs="$noconfigdirs target-qthreads"
noconfigdirs="$noconfigdirs target-libobjc"
case ${with_newlib} in
--- /tmp/configure 2008-06-22 14:17:11.000000000 +0200
+++ binutils-2.18.50.0.7/configure 2008-06-22 14:17:56.000000000 +0200
@@ -2307,7 +2307,7 @@
noconfigdirs="$noconfigdirs target-libffi target-qthreads"
libgloss_dir=arm
;;
- arm*-*-linux-gnueabi)
+ arm*-*-linux-gnueabi | arm*-*-linux-uclibcgnueabi)
noconfigdirs="$noconfigdirs target-qthreads"
noconfigdirs="$noconfigdirs target-libobjc"
case ${with_newlib} in

View File

@@ -0,0 +1,18 @@
Adds support for Freescale Power architecture e300c2 and e300c3 cores.
http://www.bitshrine.org/gpp/tc-fsl-x86lnx-e300c3-nptl-4.0.2-2.src.rpm
Leon Woestenberg <leonw@mailcan.com>
Index: binutils-2.19.51.0.3/opcodes/ppc-dis.c
===================================================================
--- binutils-2.19.51.0.3.orig/opcodes/ppc-dis.c 2009-04-16 00:38:45.000000000 -0700
+++ binutils-2.19.51.0.3/opcodes/ppc-dis.c 2009-04-16 00:43:56.000000000 -0700
@@ -132,6 +132,8 @@
| PPC_OPCODE_POWER6 | PPC_OPCODE_POWER7 | PPC_OPCODE_ALTIVEC
| PPC_OPCODE_VSX),
0 },
+ { "pmr", (PPC_OPCODE_PMR),
+ 0 },
{ "ppc", (PPC_OPCODE_PPC | PPC_OPCODE_CLASSIC | PPC_OPCODE_32),
0 },
{ "ppc32", (PPC_OPCODE_PPC | PPC_OPCODE_CLASSIC | PPC_OPCODE_32),

View File

@@ -0,0 +1,34 @@
--- binutils-2.18.orig/configure
+++ binutils-2.18/configure
@@ -2206,7 +2206,7 @@
am33_2.0-*-linux*)
noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
;;
- sh-*-linux*)
+ sh*-*-linux*)
noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
;;
sh*-*-pe|mips*-*-pe|*arm-wince-pe)
@@ -2504,7 +2504,7 @@
romp-*-*)
noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
;;
- sh-*-* | sh64-*-*)
+ sh*-*-* | sh64-*-*)
case "${host}" in
i[3456789]86-*-vsta) ;; # don't add gprof back in
i[3456789]86-*-go32*) ;; # don't add gprof back in
--- binutils-2.18.orig/gprof/configure
+++ binutils-2.18/gprof/configure
@@ -4124,6 +4124,11 @@
lt_cv_deplibs_check_method=pass_all
;;
+linux-uclibc*)
+ lt_cv_deplibs_check_method=pass_all
+ lt_cv_file_magic_test_file=`echo /lib/libuClibc-*.so`
+ ;;
+
netbsd*)
if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'

View File

@@ -0,0 +1,50 @@
#!/bin/sh -e
## 001_ld_makefile_patch.dpatch
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: Description: correct where ld scripts are installed
## DP: Author: Chris Chimelis <chris@debian.org>
## DP: Upstream status: N/A
## DP: Date: ??
if [ $# -ne 1 ]; then
echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
exit 1
fi
[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
patch_opts="${patch_opts:--f --no-backup-if-mismatch}"
case "$1" in
-patch) patch $patch_opts -p1 < $0;;
-unpatch) patch $patch_opts -p1 -R < $0;;
*)
echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
exit 1;;
esac
exit 0
@DPATCH@
--- binutils-2.16.91.0.1/ld/Makefile.am
+++ binutils-2.16.91.0.1/ld/Makefile.am
@@ -20,7 +20,7 @@
# We put the scripts in the directory $(scriptdir)/ldscripts.
# We can't put the scripts in $(datadir) because the SEARCH_DIR
# directives need to be different for native and cross linkers.
-scriptdir = $(tooldir)/lib
+scriptdir = $(libdir)
EMUL = @EMUL@
EMULATION_OFILES = @EMULATION_OFILES@
--- binutils-2.16.91.0.1/ld/Makefile.in
+++ binutils-2.16.91.0.1/ld/Makefile.in
@@ -268,7 +268,7 @@
# We put the scripts in the directory $(scriptdir)/ldscripts.
# We can't put the scripts in $(datadir) because the SEARCH_DIR
# directives need to be different for native and cross linkers.
-scriptdir = $(tooldir)/lib
+scriptdir = $(libdir)
BASEDIR = $(srcdir)/..
BFDDIR = $(BASEDIR)/bfd
INCDIR = $(BASEDIR)/include

View File

@@ -0,0 +1,43 @@
#!/bin/sh -e
## 006_better_file_error.dpatch by David Kimdon <dwhedon@gordian.com>
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: Specify which filename is causing an error if the filename is a
## DP: directory. (#45832)
if [ $# -ne 1 ]; then
echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
exit 1
fi
[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
patch_opts="${patch_opts:--f --no-backup-if-mismatch}"
case "$1" in
-patch) patch $patch_opts -p1 < $0;;
-unpatch) patch $patch_opts -p1 -R < $0;;
*)
echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
exit 1;;
esac
exit 0
@DPATCH@
diff -urNad /home/james/debian/packages/binutils/binutils-2.14.90.0.6/bfd/opncls.c binutils-2.14.90.0.6/bfd/opncls.c
--- /home/james/debian/packages/binutils/binutils-2.14.90.0.6/bfd/opncls.c 2003-07-23 16:08:09.000000000 +0100
+++ binutils-2.14.90.0.6/bfd/opncls.c 2003-09-10 22:35:00.000000000 +0100
@@ -150,6 +150,13 @@
{
bfd *nbfd;
const bfd_target *target_vec;
+ struct stat s;
+
+ if (stat (filename, &s) == 0)
+ if (S_ISDIR(s.st_mode)) {
+ bfd_set_error (bfd_error_file_not_recognized);
+ return NULL;
+ }
nbfd = _bfd_new_bfd ();
if (nbfd == NULL)

View File

@@ -0,0 +1,47 @@
#!/bin/sh -e
## 012_check_ldrunpath_length.dpatch by Chris Chimelis <chris@debian.org>
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: Only generate an RPATH entry if LD_RUN_PATH is not empty, for
## DP: cases where -rpath isn't specified. (#151024)
if [ $# -ne 1 ]; then
echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
exit 1
fi
[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
patch_opts="${patch_opts:--f --no-backup-if-mismatch}"
case "$1" in
-patch) patch $patch_opts -p1 < $0;;
-unpatch) patch $patch_opts -p1 -R < $0;;
*)
echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
exit 1;;
esac
exit 0
@DPATCH@
diff -urNad /home/james/debian/packages/binutils/new/binutils-2.15/ld/emultempl/elf32.em binutils-2.15/ld/emultempl/elf32.em
--- /home/james/debian/packages/binutils/new/binutils-2.15/ld/emultempl/elf32.em 2004-05-21 23:12:58.000000000 +0100
+++ binutils-2.15/ld/emultempl/elf32.em 2004-05-21 23:12:59.000000000 +0100
@@ -692,6 +692,8 @@
&& command_line.rpath == NULL)
{
lib_path = (const char *) getenv ("LD_RUN_PATH");
+ if ((lib_path) && (strlen (lib_path) == 0))
+ lib_path = NULL;
if (gld${EMULATION_NAME}_search_needed (lib_path, &n,
force))
break;
@@ -871,6 +873,8 @@
rpath = command_line.rpath;
if (rpath == NULL)
rpath = (const char *) getenv ("LD_RUN_PATH");
+ if ((rpath) && (strlen (rpath) == 0))
+ rpath = NULL;
if (! (bfd_elf_size_dynamic_sections
(output_bfd, command_line.soname, rpath,
command_line.filter_shlib,

View File

@@ -0,0 +1,38 @@
Source: Khem Raj <raj.khem@gmail.com>
Disposition: submit upstream.
Description:
We do not need to have the libtool patch anymore for binutils after
libtool has been updated upstream it include support for it. However
for building gas natively on uclibc systems we have to link it with
-lm so that it picks up missing symbols.
/local/build_area/BUILD/arm_v5t_le_uclibc/binutils-2.17.50/objdir/libiberty/pic/libiberty.a(floatformat.o): In function `floatformat_from_double':
floatformat.c:(.text+0x1ec): undefined reference to `frexp'
floatformat.c:(.text+0x2f8): undefined reference to `ldexp'
/local/build_area/BUILD/arm_v5t_le_uclibc/binutils-2.17.50/objdir/libiberty/pic/libiberty.a(floatformat.o): In function `floatformat_to_double':
floatformat.c:(.text+0x38a): undefined reference to `ldexp'
floatformat.c:(.text+0x3d2): undefined reference to `ldexp'
floatformat.c:(.text+0x43e): undefined reference to `ldexp' floatformat.c:(.text+0x4e2): undefined reference to `ldexp'
collect2: ld returned 1 exit status
make[4]: *** [as-new] Error 1
Index: binutils-2.17.50/gas/configure.tgt
===================================================================
--- binutils-2.17.50.orig/gas/configure.tgt
+++ binutils-2.17.50/gas/configure.tgt
@@ -408,6 +408,12 @@ case ${generic_target} in
*-*-netware) fmt=elf em=netware ;;
esac
+case ${generic_target} in
+ arm-*-*uclibc*)
+ need_libm=yes
+ ;;
+esac
+
case ${cpu_type} in
alpha | arm | i386 | ia64 | mips | ns32k | pdp11 | ppc | sparc | z80 | z8k)
bfd_gas=yes

View File

@@ -0,0 +1,26 @@
#!/bin/sh -e
## 127_x86_64_i386_biarch.dpatch
##
## DP: Description: Add (/usr)/lib32 to the search paths on x86_64.
## DP: Author: Aurelien Jarno <aurel32.debian.org>
## DP: Upstream status: Debian specific
#
# Hacked to apply with quilt
# Adapted to binutils 2.18.50.0.7
--- binutils/ld/emulparams/elf_i386.sh
+++ binutils/ld/emulparams/elf_i386.sh
@@ -12,3 +12,13 @@
SEPARATE_GOTPLT=12
SHARABLE_SECTIONS=yes
IREL_IN_PLT=
+
+# Linux modify the default library search path to first include
+# a 32-bit specific directory.
+case "$target" in
+ x86_64*-linux* | i[3-7]86*-linux* | x86_64*-kfreebsd*-gnu | i[3-7]86*-kfreebsd*-gnu)
+ case "$EMULATION_NAME" in
+ *i386*) LIBPATH_SUFFIX=32 ;;
+ esac
+ ;;
+esac

View File

@@ -0,0 +1,4 @@
FILESPATHPKG =. "binutils-${PV}:"
require binutils_${PV}.bb
require binutils-cross.inc

View File

@@ -1,5 +1,6 @@
DESCRIPTION = "A GNU collection of binary utilities"
HOMEPAGE = "http://www.gnu.org/software/binutils/"
BUGTRACKER = "http://sourceware.org/bugzilla/"
SECTION = "devel"
LICENSE = "GPLv2"

View File

@@ -0,0 +1,32 @@
require binutils.inc
PR = "r1"
LIC_FILES_CHKSUM="\
file://src-release;endline=17;md5=4830a9ef968f3b18dd5e9f2c00db2d35\
file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552\
file://COPYING.LIB;md5=9f604d8a4f8e74f4f5140845a21b6674\
file://COPYING3;md5=d32239bcb673463ab874e80d47fae504\
file://COPYING3.LIB;md5=6a6a8e020838b23406c81b19c1d46df6\
file://gas/COPYING;md5=d32239bcb673463ab874e80d47fae504\
file://include/COPYING;md5=59530bdf33659b29e73d4adb9f9f6552\
file://include/COPYING3;md5=d32239bcb673463ab874e80d47fae504\
file://libiberty/COPYING.LIB;md5=a916467b91076e631dd8edb7424769c7\
file://bfd/COPYING;md5=d32239bcb673463ab874e80d47fae504\
"
SRC_URI = "\
${GNU_MIRROR}/binutils/binutils-${PV}.tar.bz2;name=tarball \
file://binutils-uclibc-100-uclibc-conf.patch \
file://110-arm-eabi-conf.patch \
file://binutils-uclibc-300-001_ld_makefile_patch.patch \
file://binutils-uclibc-300-006_better_file_error.patch \
file://binutils-uclibc-300-012_check_ldrunpath_length.patch \
file://binutils-uclibc-gas-needs-libm.patch \
file://binutils-x86_64_i386_biarch.patch \
"
# powerpc patches
SRC_URI += "\
file://binutils-2.16.1-e300c2c3.patch \
"

View File

@@ -1,9 +1,11 @@
DESCRIPTION = "Very high-quality data compression program."
HOMEPAGE = "http://www.bzip.org/"
SECTION = "console/utils"
PR = "r1"
LICENSE = "bzip2"
SRC_URI = "http://www.bzip.org/1.0.5/bzip2-1.0.5.tar.gz \
LIC_FILES_CHKSUM = "file://LICENSE;beginline=8;endline=37;md5=40d9d1eb05736d1bfc86cfdd9106e6b2"
PR = "r2"
SRC_URI = "http://www.bzip.org/${PV}/${BPN}-${PV}.tar.gz \
file://configure.ac \
file://Makefile.am"

View File

@@ -1,6 +1,8 @@
DESCRIPTION = "Util to wait for a dbus signal"
DESCRIPTION = "A simple tool to wait for a specific signal over DBus"
HOMEPAGE = "http://svn.o-hand.com/repos/misc/trunk"
SECTION = "base"
LICENSE = "GPL"
LICENSE = "GPLv3"
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
DEPENDS = "dbus"
PV = "0.0+svnr${SRCREV}"
PR = "r2"

View File

@@ -1,6 +1,16 @@
DESCRIPTION = "EXT2 Filesystem Utilities"
HOMEPAGE = "http://e2fsprogs.sf.net"
LICENSE = "GPL"
DESCRIPTION = "The Ext2 Filesystem Utilities (e2fsprogs) contain all of the standard utilities for creating, fixing, configuring , and debugging ext2 filesystems."
HOMEPAGE = "http://e2fsprogs.sourceforge.net/"
LICENSE = "GPLv2 & LGPLv2 & BSD & MIT"
LICENSE_lib/ext2fs = "LGPLv2"
LICENSE_lib/uuid = "BSD"
LICENSE_lib/et = "MIT"
LIC_FILES_CHKSUM = "file://COPYING;md5=b48f21d765b875bd10400975d12c1ca2 \
file://lib/ext2fs/ext2fs.h;beginline=1;endline=9;md5=596a8dedcb4e731c6b21c7a46fba6bef \
file://lib/e2p/e2p.h;beginline=1;endline=7;md5=8a74ade8f9d65095d70ef2d4bf48e36a \
file://lib/uuid/uuid.h.in;beginline=1;endline=32;md5=dbb8079e114a5f841934b99e59c8820a \
file://lib/uuid/COPYING;md5=58dcd8452651fc8b07d1f65ce07ca8af \
file://lib/et/et_name.c;beginline=1;endline=11;md5=ead236447dac7b980dbc5b4804d8c836 \
file://lib/ss/ss.h;beginline=1;endline=20;md5=6e89ad47da6e75fecd2b5e0e81e1d4a6"
SECTION = "base"
DEPENDS = "gettext util-linux"

View File

@@ -1,4 +1,6 @@
DESCRIPTION = "Flex is a tool for generating programs that recognize lexical patterns in text."
HOMEPAGE = "http://sourceforge.net/projects/flex/"
SECTION = "devel"
LICENSE = "BSD"
DEPENDS = "gettext"

View File

@@ -1,8 +1,10 @@
DESCRIPTION = "GNU dbm is a set of database routines that use extensible hashing."
HOMEPAGE = "http://www.gnu.org/software/gdbm/gdbm.html"
HOMEPAGE = "http://www.gnu.org/software/gdbm/"
SECTION = "libs"
PRIORITY = "optional"
LICENSE = "GPL"
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://COPYING;md5=d8e20eece214df8ef953ed5857862150"
PR = "r4"
SRC_URI = "${GNU_MIRROR}/gdbm/gdbm-${PV}.tar.gz \

View File

@@ -1,5 +1,5 @@
DESCRIPTION = "gnu-configize"
SECTION = "base"
SECTION = "devel"
LICENSE = "GPL"
DEPENDS = ""
INHIBIT_DEFAULT_DEPS = "1"

View File

@@ -1,8 +1,11 @@
DESCRIPTION = "User mode helpers for the hostap driver"
HOMEPAGE = "http://hostap.epitest.fi"
BUGTRACKER = "http://hostap.epitest.fi/bugz/"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3 \
file://util.c;beginline=1;endline=9;md5=d3b9280851302e5ba34e5fb717489b6d"
SECTION = "kernel/userland"
PRIORITY = "optional"
LICENSE = "GPL"
PR = "r4"
SRC_URI = "http://hostap.epitest.fi/releases/hostap-utils-${PV}.tar.gz \

View File

@@ -1,5 +1,8 @@
DESCRIPTION = "Library for reading some sort of media format."
LICENSE = "GPL"
HOMEPAGE = "http://liba52.sourceforge.net/"
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3 \
file://include/a52.h;beginline=1;endline=12;md5=81152ceb3562bf20a60d1b6018175dd1"
SECTION = "libs"
PRIORITY = "optional"
PR = "r2"

View File

@@ -1,7 +1,10 @@
DESCRIPTION = "iCal and scheduling (RFC 2445, 2446, 2447) library"
HOMEPAGE = "http://www.softwarestudio.org/softwarestudio/app.php/libical"
HOMEPAGE = "http://sourceforge.net/projects/freeassociation/"
BUGTRACKER = "http://sourceforge.net/tracker/?group_id=16077&atid=116077"
LICENSE = "LGPLv2.1 | MPLv1.1"
LIC_FILES_CHKSUM = "file://COPYING;md5=35da21efce2b9f0ca07524c9f844e6ed \
file://LICENSE;md5=35da21efce2b9f0ca07524c9f844e6ed"
SECTION = "libs"
LICENSE = "LGPL / MPL"
SRC_URI = "${SOURCEFORGE_MIRROR}/freeassociation/${P}.tar.gz"

View File

@@ -1,8 +1,13 @@
DESCRIPTION = "Library for interacting with ID3 tags."
HOMEPAGE = "http://sourceforge.net/projects/mad/"
BUGTRACKER = "http://sourceforge.net/tracker/?group_id=12349&atid=112349"
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
file://COPYRIGHT;md5=5e6279efb87c26c6e5e7a68317a6a87a \
file://version.h;beginline=1;endline=8;md5=86ac68b67f054b7afde9e149bbc3fe63"
SECTION = "libs"
PRIORITY = "optional"
DEPENDS = "zlib"
DESCRIPTION = "Library for interacting with ID3 tags."
LICENSE = "GPLv2"
PR = "r3"
SRC_URI = "ftp://ftp.mars.org/pub/mpeg/libid3tag-${PV}.tar.gz \

View File

@@ -1,8 +1,13 @@
DESCRIPTION = "MPEG Audio Decoder Library"
HOMEPAGE = "http://sourceforge.net/projects/mad/"
BUGTRACKER = "http://sourceforge.net/tracker/?group_id=12349&atid=112349"
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
file://COPYRIGHT;md5=8e55eb14894e782b84488d5a239bc23d \
file://version.h;beginline=1;endline=8;md5=aa07311dd39288d4349f28e1de516454"
SECTION = "libs"
PRIORITY = "optional"
DEPENDS = "libid3tag"
LICENSE = "GPL"
PR = "r1"
SRC_URI = "${SOURCEFORGE_MIRROR}/mad/libmad-${PV}.tar.gz \

View File

@@ -1,7 +1,10 @@
LICENSE = "GPL"
DESCRIPTION = "Tools for zmodem/xmodem/ymodem file transfer"
HOMEPAGE = "http://www.ohse.de/uwe/software/lrzsz.html"
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3 \
file://src/lrz.c;beginline=1;endline=10;md5=5276956373ff7d8758837f6399a1045f"
SECTION = "console/network"
PRIORITY = "standard"
DESCRIPTION = "Tools for zmodem/xmodem/ymodem file transfer"
DEPENDS = ""
PR = "r3"

View File

@@ -8,7 +8,7 @@ DEPENDS = "gtk+ pango popt"
ALTNAME = "LinuxTraceToolkitViewer-${PV}-13062007"
SRC_URI = "http://ltt.polymtl.ca/packages/${ALTNAME}.tar.gz"
SRC_URI = "http://lttng.org/files/packages/${ALTNAME}.tar.gz"
S = "${WORKDIR}/${ALTNAME}"
inherit autotools

View File

@@ -1,6 +1,9 @@
DESCRIPTION = "RPC program number mapper."
HOMEPAGE = "http://neil.brown.name/portmap/"
SECTION = "console/network"
LICENSE = "GPL"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://portmap.c;beginline=2;endline=31;md5=51ff67e66ec84b2009b017b1f94afbf4 \
file://from_local.c;beginline=9;endline=35;md5=1bec938a2268b8b423c58801ace3adc1"
DEPENDS = "fakeroot-native"
SRC_URI = "${DEBIAN_MIRROR}/main/p/portmap/portmap_5.orig.tar.gz \

View File

@@ -1,7 +1,9 @@
DESCRIPTION = "GNU Portable Threads"
HOMEPAGE = "http://www.gnu.org/software/pth/"
SECTION = "libs"
PRIORITY = "optional"
LICENSE = "GPL LGPL FDL"
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://COPYING;beginline=12;endline=15;md5=a48af114a80c222cafd37f24370a77b1"
PR = "r1"
SRC_URI = "${GNU_MIRROR}/pth/pth-${PV}.tar.gz"

View File

@@ -1,8 +1,14 @@
DESCRIPTION = "libcurl Python Bindings"
DESCRIPTION = "libcurl python bindings."
HOMEPAGE = "http://pycurl.sourceforge.net/"
SECTION = "devel/python"
PRIORITY = "optional"
LICENSE = "LGPL"
LICENSE = "LGPLv2.1+ | MIT"
LIC_FILES_CHKSUM = "file://README;endline=13;md5=fbfe545b1869617123a08c0983ef17b2 \
file://COPYING;md5=3579a9fd0221d49a237aaa33492f988c \
file://COPYING2;md5=ffaa1e283b7f9bf5aafd8d45db6f7518"
DEPENDS = "curl python"
RDEPENDS = "python-core curl"
SRCNAME = "pycurl"
PR = "r0"
@@ -22,6 +28,4 @@ export STAGING_LIBDIR
NATIVE_INSTALL_WORKS = "1"
RDEPENDS = "python-core curl"
BBCLASSEXTEND = "native"

View File

@@ -1,5 +1,7 @@
DESCRIPTION = "time measures many of the CPU resources, such as time and \
memory, that other programs use."
HOMEPAGE = "http://www.gnu.org/software/time/"
LICENSE = "GPL"
SECTION = "utils"
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b"

View File

@@ -4,38 +4,83 @@
#
usage() {
echo "Error: Invalid arguments."
echo "Usage: "
echo "$ $0 <commit_id> <contrib_branch>"
echo "$ $0 [-r <relative_to>] [-i <commit_id>] -b <contrib_branch>"
echo " <relative_to> is a commit identifier, like branch-name, HEAD, hex-commit-id"
echo " <commit_id> is a commit identifier, like branch-name, HEAD, hex-commit-id"
echo " <contrib_branch> is the branch-name in the git.pokylinux.org/poky-contrib tree"
echo " If <relative_to> is not specified then relative to master is assumed"
echo " If <commit_id> is not specified then it is assumed as HEAD"
echo " For Example:"
echo " $0 -r master -i misc -b nitin/misc "
echo " $0 -b nitin/misc "
echo " $0 -r distro/master -i nitin/distro -b nitin/distro "
exit 1
}
case $# in
2)
COMMIT=$1
CONTRIB_BRANCH=$2
shift
;;
while [ $# -ne 0 ] # loop over arguments
do
case $1 in
-r )
shift
RELATIVE_TO=$1
shift
;;
-i )
shift
COMMIT_ID=$1
shift
;;
-b )
shift
CONTRIB_BRANCH=$1
shift
;;
*)
usage
;;
esac
usage
;;
esac
done
if [ "$COMMIT" = "" ]; then
if [ "${COMMIT_ID}" = "" ]; then
COMMIT_ID=HEAD
echo "Note: <commit_id> parameter assumed as 'HEAD'"
fi
if [ "${RELATIVE_TO}" = "" ]; then
RELATIVE_TO=master
echo "Note: <relative_to> parameter assumed as 'master'"
fi
if [ "${CONTRIB_BRANCH}" = "" ]; then
echo "Error: Parameter <contrib_branch> not specified"
usage
fi
git --no-pager show $COMMIT > /dev/null
git --no-pager show ${COMMIT_ID} > /dev/null
if [ "$?" != "0" ]; then
echo "Invalid Commit."
echo "Error: Invalid <commit_id> parameter specified"
usage
fi
git --no-pager show ${RELATIVE_TO} > /dev/null
if [ "$?" != "0" ]; then
echo "Error: Invalid <relative_to> parameter specified: ${RELATIVE_TO}"
usage
fi
git --no-pager diff master..${COMMIT} | diffstat -p1
echo ""
git --no-pager log --no-merges master..${COMMIT} | git --no-pager shortlog
git --no-pager diff ${RELATIVE_TO}..${COMMIT_ID} | diffstat -p1
echo ""
git --no-pager log --no-merges ${RELATIVE_TO}..${COMMIT_ID} | git --no-pager shortlog
PULL_URL="http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=${CONTRIB_BRANCH}"
echo "Pull URL: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=${CONTRIB_BRANCH}"
echo "Pull URL: ${PULL_URL}"
wget -q ${PULL_URL} -O - | grep -q "Invalid branch:\ ${CONTRIB_BRANCH}"
if [ "$?" == "0" ]; then
echo "Warning: Branch named '${CONTRIB_BRANCH}' was not found on contrib git tree"
echo "Check your <contrib-branch> parameter"
fi