uclibc: Convert eligible uclibc recipes to use git instead of svn.
authorKhem Raj <raj.khem@gmail.com>
Sat, 1 Aug 2009 08:09:33 +0000 (01:09 -0700)
committerKhem Raj <raj.khem@gmail.com>
Sat, 1 Aug 2009 08:09:33 +0000 (01:09 -0700)
uclibc has changed its SCM system to git. We need
to adjust the recipes to fetch from uclibc git

Signed-off-by: Khem Raj <raj.khem@gmail.com>
34 files changed:
conf/distro/include/sane-srcrevs.inc
recipes/uclibc/uclibc-git/arm-linuxthreads.patch [moved from recipes/uclibc/uclibc-svn/arm-linuxthreads.patch with 100% similarity]
recipes/uclibc/uclibc-git/arm/uClibc.config [moved from recipes/uclibc/uclibc-svn/arm/uClibc.config with 100% similarity]
recipes/uclibc/uclibc-git/arm_fix_alignment.patch [moved from recipes/uclibc/uclibc-svn/arm_fix_alignment.patch with 100% similarity]
recipes/uclibc/uclibc-git/armeb/uClibc.config [moved from recipes/uclibc/uclibc-svn/armeb/uClibc.config with 100% similarity]
recipes/uclibc/uclibc-git/dht-walnut/uClibc.config [moved from recipes/uclibc/uclibc-svn/dht-walnut/uClibc.config with 100% similarity]
recipes/uclibc/uclibc-git/efika/uClibc.config [moved from recipes/uclibc/uclibc-svn/efika/uClibc.config with 100% similarity]
recipes/uclibc/uclibc-git/errno_values.h.patch [moved from recipes/uclibc/uclibc-svn/errno_values.h.patch with 100% similarity]
recipes/uclibc/uclibc-git/error_print_progname.patch [moved from recipes/uclibc/uclibc-svn/error_print_progname.patch with 100% similarity]
recipes/uclibc/uclibc-git/i386/uClibc.config [moved from recipes/uclibc/uclibc-svn/i386/uClibc.config with 100% similarity]
recipes/uclibc/uclibc-git/i486/uClibc.config [moved from recipes/uclibc/uclibc-svn/i486/uClibc.config with 100% similarity]
recipes/uclibc/uclibc-git/i586/uClibc.config [moved from recipes/uclibc/uclibc-svn/i586/uClibc.config with 100% similarity]
recipes/uclibc/uclibc-git/i686/uClibc.config [moved from recipes/uclibc/uclibc-svn/i686/uClibc.config with 100% similarity]
recipes/uclibc/uclibc-git/ixp4xx/uClibc.distro [moved from recipes/uclibc/uclibc-svn/ixp4xx/uClibc.distro with 100% similarity]
recipes/uclibc/uclibc-git/ixp4xx/uClibc.machine [moved from recipes/uclibc/uclibc-svn/ixp4xx/uClibc.machine with 100% similarity]
recipes/uclibc/uclibc-git/ldso_hash.patch [moved from recipes/uclibc/uclibc-svn/ldso_hash.patch with 100% similarity]
recipes/uclibc/uclibc-git/linuxthreads-changes.patch [moved from recipes/uclibc/uclibc-svn/linuxthreads-changes.patch with 100% similarity]
recipes/uclibc/uclibc-git/magicbox/uClibc.config [moved from recipes/uclibc/uclibc-svn/magicbox/uClibc.config with 100% similarity]
recipes/uclibc/uclibc-git/mipsel/uClibc.config [moved from recipes/uclibc/uclibc-svn/mipsel/uClibc.config with 100% similarity]
recipes/uclibc/uclibc-git/powerpc/uClibc.config [moved from recipes/uclibc/uclibc-svn/powerpc/uClibc.config with 100% similarity]
recipes/uclibc/uclibc-git/sh3/uClibc.config [moved from recipes/uclibc/uclibc-svn/sh3/uClibc.config with 100% similarity]
recipes/uclibc/uclibc-git/sh4/uClibc.config [moved from recipes/uclibc/uclibc-svn/sh4/uClibc.config with 100% similarity]
recipes/uclibc/uclibc-git/thumb-asm-swi.patch [moved from recipes/uclibc/uclibc-svn/thumb-asm-swi.patch with 100% similarity]
recipes/uclibc/uclibc-git/thumb-defined-arm-or-thumb.patch [moved from recipes/uclibc/uclibc-svn/thumb-defined-arm-or-thumb.patch with 100% similarity]
recipes/uclibc/uclibc-git/thumb-mov-pc-bx.patch [moved from recipes/uclibc/uclibc-svn/thumb-mov-pc-bx.patch with 100% similarity]
recipes/uclibc/uclibc-git/uClibc.config [moved from recipes/uclibc/uclibc-svn/uClibc.config with 100% similarity]
recipes/uclibc/uclibc-git/uClibc.distro [moved from recipes/uclibc/uclibc-svn/uClibc.distro with 100% similarity]
recipes/uclibc/uclibc-git/uclibc_enable_log2_test.patch [moved from recipes/uclibc/uclibc-svn/uclibc_enable_log2_test.patch with 100% similarity]
recipes/uclibc/uclibc-git/uclibc_mathc99.patch [moved from recipes/uclibc/uclibc-svn/uclibc_mathc99.patch with 100% similarity]
recipes/uclibc/uclibc-initial_git.bb [moved from recipes/uclibc/uclibc-initial_svn.bb with 97% similarity]
recipes/uclibc/uclibc_0.9.30.1.bb
recipes/uclibc/uclibc_0.9.30.bb
recipes/uclibc/uclibc_git.bb [moved from recipes/uclibc/uclibc_svn.bb with 76% similarity]
recipes/uclibc/uclibc_nptl.bb

index b6da1cc..e8d8c80 100644 (file)
@@ -249,8 +249,6 @@ SRCREV_pn-toscoterm ?= "f02add76f365a2fecd2dbefc230ceaab20244f96"
 SRCREV_pn-u-boot-bug ?= "8674"
 SRCREV_pn-u-boot-openmoko ?= "650149a53dbdd48bf6dfef90930c8ab182adb512"
 SRCREV_pn-u-boot-openmoko-devel ?= "ba029a1426bfca169572bf80d50a8b190a6b0e19"
-SRCREV_pn-uclibc ?= "25712"
-SRCREV_pn-uclibc-initial ?= "25712"
 SRCREV_pn-usbpath ?= "3172"
 SRCREV_pn-usbpath-native ?= "3172"
 SRCREV-pn-vala-dbus-binding-tool-native ?= "55a6bc5dd032731d89c238d274b2898ef02d12f8"
similarity index 97%
rename from recipes/uclibc/uclibc-initial_svn.bb
rename to recipes/uclibc/uclibc-initial_git.bb
index e742fd5..38b85ef 100644 (file)
@@ -1,5 +1,5 @@
 SECTION = "base"
-require uclibc_svn.bb
+require uclibc_git.bb
 
 DEPENDS = "linux-libc-headers ncurses-native virtual/${TARGET_PREFIX}gcc-initial"
 PROVIDES = "virtual/${TARGET_PREFIX}libc-initial"
index 3ddaad4..39d7f52 100644 (file)
@@ -8,7 +8,6 @@
 #
 UCLIBC_BASE ?= "0.9.30.1"
 PR = "r3"
-DEFAULT_PREFERENCE = "1"
 
 require uclibc.inc
 
index 1337da9..4d58b89 100644 (file)
@@ -8,7 +8,6 @@
 #
 UCLIBC_BASE ?= "0.9.30"
 PR = "r7"
-DEFAULT_PREFERENCE = "1"
 
 require uclibc.inc
 
similarity index 76%
rename from recipes/uclibc/uclibc_svn.bb
rename to recipes/uclibc/uclibc_git.bb
index d3f0973..529c176 100644 (file)
@@ -7,9 +7,10 @@
 # on whether the base patches apply to the selected (SRCDATE) svn release.
 #
 UCLIBC_BASE ?= "0.9.30"
-PV = "${UCLIBC_BASE}+svnr${SRCREV}"
+SRCREV="b1913a876059949e6c309bafade55e9425ef33fb"
+PV = "${UCLIBC_BASE}+gitr${SRCREV}"
 PR = "r1"
-#DEFAULT_PREFERENCE = "2"
+DEFAULT_PREFERENCE = "1"
 #DEFAULT_PREFERENCE is 0 (empty), releases have a preference of 1 so take
 # precedence.
 
@@ -19,13 +20,15 @@ PROVIDES += "virtual/${TARGET_PREFIX}libc-for-gcc"
 
 #recent versions uclibc require real kernel headers
 PACKAGE_ARCH = "${MACHINE_ARCH}"
-FILESPATHPKG =. "uclibc-svn:uclibc-${UCLIBC_BASE}:"
+FILESPATHPKG =. "uclibc-git:uclibc-${UCLIBC_BASE}:"
 
 #as stated above, uclibc needs real kernel-headers
 #however: we can't depend on virtual/kernel when nptl hits due to depends deadlocking ....
 KERNEL_SOURCE = "${CROSS_DIR}/${TARGET_SYS}"
 
-SRC_URI += "svn://uclibc.org/trunk;module=uClibc \
+SRC_URI = "git://uclibc.org/uClibc.git;branch=master;protocol=git \
+       ${@['${UCLIBC_LOCALE_URI}', ''][bb.data.getVar('USE_NLS', d, 1) != 'yes']} \
+       file://uClibc.config \
        file://uClibc.machine \
        file://uClibc.distro \
        file://uclibc-arm-ftruncate64.patch;patch=1 \
@@ -33,4 +36,4 @@ SRC_URI += "svn://uclibc.org/trunk;module=uClibc \
        file://uclibc_ldso_use_O0.patch;patch=1 \
        file://ldso_use_arm_dl_linux_resolve_in_thumb_mode.patch;patch=1 \
        "
-S = "${WORKDIR}/uClibc"
+S = "${WORKDIR}/git"
index ba46a50..aae486a 100644 (file)
@@ -7,7 +7,8 @@
 # on whether the base patches apply to the selected (SRCDATE) svn release.
 #
 UCLIBC_BASE ?= "0.9.30"
-PV = "${UCLIBC_BASE}+svnr${SRCREV}"
+SRCREV="10373d3ca64c1ec9c519933454a94b459b8fb4e7"
+PV = "${UCLIBC_BASE}+gitr${SRCREV}"
 PR = "r1"
 #DEFAULT_PREFERENCE = "2"
 #DEFAULT_PREFERENCE is 0 (empty), releases have a preference of 1 so take
@@ -25,12 +26,14 @@ FILESPATHPKG =. "uclibc-nptl:uclibc-${UCLIBC_BASE}:"
 #however: we can't depend on virtual/kernel when nptl hits due to depends deadlocking ....
 KERNEL_SOURCE = "${CROSS_DIR}/${TARGET_SYS}"
 
-SRC_URI += "svn://uclibc.org/branches/;module=uClibc-nptl;rev=${SRCREV} \
-            file://uClibc.machine \
-            file://uClibc.distro \
-            file://uclibc-arm-ftruncate64.patch;patch=1 \
-            file://uclibc_ldso_use_O0.patch;patch=1 \
-           file://ldso_use_arm_dl_linux_resolve_in_thumb_mode.patch;patch=1 \
-            "
+SRC_URI = "git://uclibc.org/uClibc.git;protocol=git;branch=nptl \
+       ${@['${UCLIBC_LOCALE_URI}', ''][bb.data.getVar('USE_NLS', d, 1) != 'yes']} \
+       file://uClibc.config \
+       file://uClibc.machine \
+       file://uClibc.distro \
+       file://uclibc-arm-ftruncate64.patch;patch=1 \
+       file://uclibc_ldso_use_O0.patch;patch=1 \
+       file://ldso_use_arm_dl_linux_resolve_in_thumb_mode.patch;patch=1 \
+       "
 
-S = "${WORKDIR}/uClibc-nptl"
+S = "${WORKDIR}/git"