diff options
33 files changed, 142 insertions, 356 deletions
diff --git a/make-sdk-device-rs.sh b/make-sdk-device-rs.sh new file mode 100644 index 0000000..2265f15 --- /dev/null +++ b/make-sdk-device-rs.sh @@ -0,0 +1,30 @@ +#!/bin/bash + +target=tizen-device-2.0.platform + +if [ -d $target ] +then + rm -rf $target + rm $target.tar.gz* +fi + +echo start install packages +../image-creator/bin/rogen.rb -c $target.cfg + +mv $target.tar.gz $target.org.tar.gz +sudo cp -f qemu-arm-static $target/usr/bin +cd $target +sudo tar cfz ../$target.tar.gz * +cd .. + +version="`sudo chroot $target sh -c "rpm -qa --queryformat \"%{VERSION}\" gdb-server"`" +gdbserver_tar_name="gdbserver-platform_${version}_armel" +gdbserver_name="gdbserver-platform" +rm -rf $gdbserver_name +mkdir -p $gdbserver_name +cp $target/usr/bin/gdbserver $gdbserver_name +chown $USER:$USER $gdbserver_name/gdbserver +tar cvf $gdbserver_tar_name.tar $gdbserver_name + +echo "==================================================" +echo "Finished to make a rootstrap for buidling emulator" diff --git a/make-sdk-emulator-rs.sh b/make-sdk-emulator-rs.sh new file mode 100644 index 0000000..a29a0fd --- /dev/null +++ b/make-sdk-emulator-rs.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +target=tizen-emulator-2.0.platform + +if [ -d $target ] +then + rm $target + rm $target.tar.gz* +fi + +echo start install packages +../image-creator/bin/rogen.rb -c $target.cfg + +version="`sudo chroot $target sh -c "rpm -qa --queryformat \"%{VERSION}\" gdb-server"`" +gdbserver_tar_name="gdbserver-platform_${version}_i386" +gdbserver_name="gdbserver-platform" +rm -rf $gdbserver_name +mkdir -p $gdbserver_name +cp $target/usr/bin/gdbserver $gdbserver_name +chown $USER:$USER $gdbserver_name/gdbserver +tar cvf $gdbserver_tar_name.tar $gdbserver_name + +echo "==================================================" +echo "Finished to make a rootstrap for buidling emulator" diff --git a/package/build.linux b/package/build.linux index af78ba9..a28d7fa 100755 --- a/package/build.linux +++ b/package/build.linux @@ -1,228 +1,48 @@ #!/bin/sh -xe -# set options start ============= - #SBS platform -#BUILDSYSTEM=SBS -#BASE_URL="ssh://165.213.180.233/home/slp2.0/debian/www/apt.sbs" -#SNAPSHOT="TIZEN_20120330_1" - - - #SBS public -BASE_URL="ssh://165.213.180.233/home/slp2.0/debian/www/apt.open.test" -BUILDSYSTEM=SBS -SNAPSHOT=TIZEN_20120422_1 - - #OBS -#BUILDSYSTEM=OBS - - -case $BUILDSYSTEM in - "OBS") - URL_ARM="http://165.213.148.149:82/TIZEN:/1.0:/Public/standard; http://165.213.148.149:82/TIZEN:/1.0:/Shared/standard; http://165.213.148.149:82/TIZEN:/1.0:/Hidden/standard; http://165.213.148.149:82/SLP:/Bootstrap/standard; http://165.213.148.149:82/SLP:/System/standard" - URL_I386="http://165.213.148.149:82/TIZEN:/1.0:/Public/standard; http://165.213.148.149:82/TIZEN:/1.0:/Shared/standard; http://165.213.148.149:82/TIZEN:/1.0:/Hidden/standard; http://165.213.148.149:82/SLP:/Bootstrap/standard; http://165.213.148.149:82/SLP:/System/standard" - ;; - "SBS") - if [ "$SNAPSHOT" ] - then - URL_ARM="$BASE_URL/armel slp2-target/snapshots/$SNAPSHOT main contrib non-free" - URL_I386="$BASE_URL/i386 slp2-target/snapshots/$SNAPSHOT main contrib non-free" - else - URL_ARM="$BASE_URL/armel slp2-target main contrib non-free" - URL_I386="$BASE_URL/i386 slp2-target main contrib non-free" - fi - ;; - *) - echo "not support \"$BUILDSYSTEM\" yet !!" - exit 1 - ;; -esac - -ROGEN="${ROOTDIR}/SDK/build-system/image-creator/bin/rogen.rb" -#SNAPSHOT="TIZEN_20120403_1" - -if [ "$SNAPSHOT" ] -then - URL_ARM="ssh://slp-apt/home/slp2.0/debian/www/apt.open.test/armel slp2-target/snapshots/$SNAPSHOT main contrib non-free" - URL_I386="ssh://slp-apt/home/slp2.0/debian/www/apt.open.test/i386 slp2-target/snapshots/$SNAPSHOT main contrib non-free" -else - URL_ARM="ssh://slp-apt/home/slp2.0/debian/www/apt.open.test/armel slp2-target main contrib non-free" - URL_I386="ssh://slp-apt/home/slp2.0/debian/www/apt.open.test/i386 slp2-target main contrib non-free" -fi +NAME_ARM=tizen-device-2.0.platform +NAME_I386=tizen-emulator-2.0.platform +DEVICE_IMG_PATH=$SRCDIR/tizen-device-2.0.platform.tar.gz +EMUL_IMG_PATH=$SRCDIR/tizen-emulator-2.0.platform.tar.gz +PLUGINS_DIR=data/tools/smart-build-interface/plugins +ROOTSTRAPS_DIR=data/platforms/tizen2.0/rootstraps +ON_DEMAND=data/platforms/tizen2.0/on-demand # clean clean() { - rm -rf $SRCDIR/*.zip - rm -rf $SRCDIR/*.tar.gz - rm -rf $SRCDIR/package/*.package.* - rm -rf $SRCDIR/tizen-emulator-1.0.sb2/.temp - rm -rf $SRCDIR/tizen-emulator-1.0.sb2/*.zip - rm -rf $SRCDIR/tizen-emulator-1.0.sb2/package/data - rm -rf $SRCDIR/tizen-device-1.0.sb2/.temp - rm -rf $SRCDIR/tizen-device-1.0.sb2/*.zip - rm -rf $SRCDIR/tizen-device-1.0.sb2/package/data - rm -rf $SRCDIR/tizen-emulator-1.0.base.sb2/.temp - rm -rf $SRCDIR/tizen-emulator-1.0.base.sb2/tizen-emulator-1.0.base - rm -rf $SRCDIR/tizen-emulator-1.0.base.sb2/*.zip - rm -rf $SRCDIR/tizen-emulator-1.0.base.sb2/package/data - rm -rf $SRCDIR/tizen-device-1.0.base.sb2/.temp - rm -rf $SRCDIR/tizen-device-1.0.base.sb2/tizen-device-1.0.base - rm -rf $SRCDIR/tizen-device-1.0.base.sb2/*.zip - rm -rf $SRCDIR/tizen-device-1.0.base.sb2/package/data - rm -rf $SRCDIR/tizen-emulator-1.0.base.obs/.temp - rm -rf $SRCDIR/tizen-emulator-1.0.base.obs/tizen-emulator-1.0.base - rm -rf $SRCDIR/tizen-emulator-1.0.base.obs/*.zip - rm -rf $SRCDIR/tizen-emulator-1.0.base.obs/package/data - rm -rf $SRCDIR/tizen-device-1.0.base.obs/.temp - rm -rf $SRCDIR/tizen-device-1.0.base.obs/tizen-device-1.0.base - rm -rf $SRCDIR/tizen-device-1.0.base.obs/*.zip - rm -rf $SRCDIR/tizen-device-1.0.base.obs/package/data + echo "clean !!" } # build build() { - case $BUILDSYSTEM in - "OBS") - NAME=tizen-device-1.0.base - cd $SRCDIR/$NAME.obs - $ROGEN -n $NAME -v 0.20.0 -u "$URL_ARM" -o linux -l ./pkglist -c $NAME.cfg - - NAME=tizen-emulator-1.0.base - cd $SRCDIR/$NAME.obs - $ROGEN -n $NAME -v 0.20.0 -u "$URL_I386" -o linux -l ./pkglist -c $NAME.cfg - ;; - "SBS") - NAME=tizen-device-1.0.sb2 - cd $SRCDIR/$NAME - $ROGEN -n $NAME -v 0.20.0 -u "$URL_ARM" -o linux -l ./pkglist -c $NAME.cfg - - NAME=tizen-emulator-1.0.sb2 - cd $SRCDIR/$NAME - $ROGEN -n $NAME -v 0.20.0 -u "$URL_I386" -o linux -l ./pkglist -c $NAME.cfg - - NAME=tizen-device-1.0.base - cd $SRCDIR/$NAME.sb2 - $ROGEN -n $NAME -v 0.20.0 -u "$URL_ARM" -o linux -l ./pkglist -c $NAME.cfg - - NAME=tizen-emulator-1.0.base - cd $SRCDIR/$NAME.sb2 - $ROGEN -n $NAME -v 0.20.0 -u "$URL_I386" -o linux -l ./pkglist -c $NAME.cfg - ;; - *) - echo "not support \"$BUILDSYSTEM\" yet !!" - exit 1 - ;; - esac -} - - -cache_key() -{ - rm -rf .key - echo $URL_ARM > .key - echo $URL_I386 >> .key - echo $SNAPSHOT >> .key - echo $BUILD_TARGET_OS >> .key - if [ "$BUILDSYSTEM" = "SBS" ] ; then - cat $SRCDIR/tizen-device-1.0.sb2/pkglist >> .key - cat $SRCDIR/tizen-device-1.0.sb2/tizen-device-1.0.sb2.cfg >> .key - cat $SRCDIR/tizen-device-1.0.sb2/tizen-device-1.0.sb2.xml >> .key - cat $SRCDIR/tizen-emulator-1.0.sb2/pkglist >> .key - cat $SRCDIR/tizen-emulator-1.0.sb2/tizen-emulator-1.0.sb2.cfg >> .key - cat $SRCDIR/tizen-emulator-1.0.sb2/tizen-emulator-1.0.sb2.xml >> .key - cat $SRCDIR/tizen-device-1.0.base.sb2/pkglist >> .key - cat $SRCDIR/tizen-device-1.0.base.sb2/tizen-device-1.0.base.cfg >> .key - cat $SRCDIR/tizen-emulator-1.0.base.sb2/pkglist >> .key - cat $SRCDIR/tizen-emulator-1.0.base.sb2/tizen-emulator-1.0.base.cfg >> .key - else - cat $SRCDIR/tizen-device-1.0.base.obs/pkglist >> .key - cat $SRCDIR/tizen-device-1.0.base.obs/tizen-device-1.0.base.cfg >> .key - cat $SRCDIR/tizen-emulator-1.0.base.obs/pkglist >> .key - cat $SRCDIR/tizen-emulator-1.0.base.obs/tizen-emulator-1.0.base.cfg >> .key - fi - MD5SUM="`md5sum .key | cut -d ' ' -f1`" - rm -rf .key - echo $MD5SUM -} - - -save_cache() -{ - if [ "$BUILDSYSTEM" = "SBS" ] ; then - cp ${SRCDIR}/tizen-device-1.0.sb2/rootstrap-tizen-device-1.0.sb2_0.20.0_${BUILD_TARGET_OS}.zip ${CACHEDIR}/rootstrap-tizen-device-1.0.sb2_0.20.0_${BUILD_TARGET_OS}.zip - cp ${SRCDIR}/tizen-emulator-1.0.sb2/rootstrap-tizen-emulator-1.0.sb2_0.20.0_${BUILD_TARGET_OS}.zip ${CACHEDIR}/rootstrap-tizen-emulator-1.0.sb2_0.20.0_${BUILD_TARGET_OS}.zip - cp ${SRCDIR}/tizen-device-1.0.base.sb2/rootstrap-tizen-device-1.0.base_0.20.0_${BUILD_TARGET_OS}.zip ${CACHEDIR}/rootstrap-tizen-device-1.0.base_0.20.0_${BUILD_TARGET_OS}.zip - cp ${SRCDIR}/tizen-emulator-1.0.base.sb2/rootstrap-tizen-emulator-1.0.base_0.20.0_${BUILD_TARGET_OS}.zip ${CACHEDIR}/rootstrap-tizen-emulator-1.0.base_0.20.0_${BUILD_TARGET_OS}.zip - else - cp ${SRCDIR}/tizen-device-1.0.base.obs/rootstrap-tizen-device-1.0.base_0.20.0_${BUILD_TARGET_OS}.zip ${CACHEDIR}/rootstrap-tizen-device-1.0.base_0.20.0_${BUILD_TARGET_OS}.zip - cp ${SRCDIR}/tizen-emulator-1.0.base.obs/rootstrap-tizen-emulator-1.0.base_0.20.0_${BUILD_TARGET_OS}.zip ${CACHEDIR}/rootstrap-tizen-emulator-1.0.base_0.20.0_${BUILD_TARGET_OS}.zip - fi -} - - -build_cache() -{ - if [ "$BUILDSYSTEM" = "SBS" ] ; then - cp ${CACHEDIR}/rootstrap-tizen-device-1.0.sb2_0.20.0_${BUILD_TARGET_OS}.zip ${SRCDIR}/tizen-device-1.0.sb2/rootstrap-tizen-device-1.0.sb2_0.20.0_${BUILD_TARGET_OS}.zip - cp ${CACHEDIR}/rootstrap-tizen-emulator-1.0.sb2_0.20.0_${BUILD_TARGET_OS}.zip ${SRCDIR}/tizen-emulator-1.0.sb2/rootstrap-tizen-emulator-1.0.sb2_0.20.0_${BUILD_TARGET_OS}.zip - cp ${CACHEDIR}/rootstrap-tizen-device-1.0.base_0.20.0_${BUILD_TARGET_OS}.zip ${SRCDIR}/tizen-device-1.0.base.sb2/rootstrap-tizen-device-1.0.base_0.20.0_${BUILD_TARGET_OS}.zip - cp ${CACHEDIR}/rootstrap-tizen-emulator-1.0.base_0.20.0_${BUILD_TARGET_OS}.zip ${SRCDIR}/tizen-emulator-1.0.base.sb2/rootstrap-tizen-emulator-1.0.base_0.20.0_${BUILD_TARGET_OS}.zip - else - cp ${CACHEDIR}/rootstrap-tizen-device-1.0.base_0.20.0_${BUILD_TARGET_OS}.zip ${SRCDIR}/tizen-device-1.0.base.obs/rootstrap-tizen-device-1.0.base_0.20.0_${BUILD_TARGET_OS}.zip - cp ${CACHEDIR}/rootstrap-tizen-emulator-1.0.base_0.20.0_${BUILD_TARGET_OS}.zip ${SRCDIR}/tizen-emulator-1.0.base.obs/rootstrap-tizen-emulator-1.0.base_0.20.0_${BUILD_TARGET_OS}.zip - fi + echo "build !!" } # install install() { - if [ "$BUILDSYSTEM" = "SBS" ] ; then - INSTALL_DIR=$SRCDIR/package/rootstrap-device.platform.package.linux - mkdir -p $INSTALL_DIR - cd $INSTALL_DIR - unzip $SRCDIR/tizen-device-1.0.sb2/rootstrap-tizen-device-1.0.sb2_0.20.0_linux.zip - mkdir -p $INSTALL_DIR/data/SDK/build-system/plugins/ - cp $SRCDIR/tizen-device-1.0.sb2/tizen-device-1.0.sb2.xml $INSTALL_DIR/data/SDK/build-system/plugins + DEV_DIR=$SRCDIR/package/rs-device-2.0.platform.package.${TARGET_OS} + mkdir -p $DEV_DIR/$PLUGINS_DIR + cd $DEV_DIR + cp $SRCDIR/$NAME_ARM.xml $DEV_DIR/$PLUGINS_DIR + mkdir -p $DEV_DIR/$ROOTSTRAPS_DIR + cp $DEVICE_IMG_PATH $DEV_DIR/$ROOTSTRAPS_DIR + mkdir -p $DEV_DIR/$ON_DEMAND + gdbserver_tar="`ls $SRCDIR/gdbserver-platform* | grep "_armel.tar" | head -n 1`" + cp $gdbserver_tar $DEV_DIR/$ON_DEMAND + + EMU_DIR=$SRCDIR/package/rs-emulator-2.0.platform.package.${TARGET_OS} + mkdir -p $EMU_DIR/$PLUGINS_DIR + cd $EMU_DIR + cp $SRCDIR/$NAME_I386.xml $EMU_DIR/$PLUGINS_DIR + mkdir -p $EMU_DIR/$ROOTSTRAPS_DIR + cp $EMUL_IMG_PATH $EMU_DIR/$ROOTSTRAPS_DIR + mkdir -p $EMU_DIR/$ON_DEMAND + gdbserver_tar="`ls $SRCDIR/gdbserver-platform* | grep "_i386.tar" | head -n 1`" + cp $gdbserver_tar $EMU_DIR/$ON_DEMAND - INSTALL_DIR=$SRCDIR/package/rootstrap-emulator.platform.package.linux - mkdir -p $INSTALL_DIR - cd $INSTALL_DIR - unzip $SRCDIR/tizen-emulator-1.0.sb2/rootstrap-tizen-emulator-1.0.sb2_0.20.0_linux.zip - mkdir -p $INSTALL_DIR/data/SDK/build-system/plugins/ - cp $SRCDIR/tizen-emulator-1.0.sb2/tizen-emulator-1.0.sb2.xml $INSTALL_DIR/data/SDK/build-system/plugins - - INSTALL_DIR=$SRCDIR/package/rootstrap-device.base.package.linux - mkdir -p $INSTALL_DIR - cd $INSTALL_DIR - unzip $SRCDIR/tizen-device-1.0.base.sb2/rootstrap-tizen-device-1.0.base_0.20.0_linux.zip - - INSTALL_DIR=$SRCDIR/package/rootstrap-emulator.base.package.linux - mkdir -p $INSTALL_DIR - cd $INSTALL_DIR - unzip $SRCDIR/tizen-emulator-1.0.base.sb2/rootstrap-tizen-emulator-1.0.base_0.20.0_linux.zip - else - INSTALL_DIR=$SRCDIR/package/rootstrap-device.base.package.linux - mkdir -p $INSTALL_DIR - cd $INSTALL_DIR - unzip $SRCDIR/tizen-device-1.0.base.obs/rootstrap-tizen-device-1.0.base_0.20.0_linux.zip - - INSTALL_DIR=$SRCDIR/package/rootstrap-emulator.base.package.linux - mkdir -p $INSTALL_DIR - cd $INSTALL_DIR - unzip $SRCDIR/tizen-emulator-1.0.base.obs/rootstrap-tizen-emulator-1.0.base_0.20.0_linux.zip - fi } - - - -if [ "$1" = "clean" ]; then - clean -elif [ "$1" = "build" ] ; then - build -elif [ "$1" = "install" ]; then - install -fi -echo "success" diff --git a/package/pkginfo.manifest b/package/pkginfo.manifest index fe65c3a..513b3e5 100644 --- a/package/pkginfo.manifest +++ b/package/pkginfo.manifest @@ -1,37 +1,15 @@ -Package : rootstrap-device.platform -Version : 0.23.15 -OS : linux -Maintainer : Taejun Ha <taejun.ha@samsung.com>, Jiil Hyoun <jiil.hyoun@samsung.com>, Donghyuk Yang <donghyuk.yang@samsung.com>, Donghee Yang<donghee.yang@samsung.com> -Build-host-os : linux Source : platform-dev-rootstrap -Build-dependency : image-creator [linux] -Install-dependency : sbi-toolchain-gcc-4.5.platform [linux] -Description : ARM rootstrap for platform development - -Package : rootstrap-emulator.platform -Version : 0.23.15 -OS : linux +Version : 0.99.10 Maintainer : Taejun Ha <taejun.ha@samsung.com>, Jiil Hyoun <jiil.hyoun@samsung.com>, Donghyuk Yang <donghyuk.yang@samsung.com>, Donghee Yang<donghee.yang@samsung.com> -Build-host-os : linux -Source : platform-dev-rootstrap -Build-dependency : image-creator [linux] -Install-dependency : sbi-toolchain-gcc-4.5.platform [linux] -Description : I386 rootstrap for platform development -Package : rootstrap-device.base -Version : 0.23.15 -OS : linux -Maintainer : Taejun Ha <taejun.ha@samsung.com>, Jiil Hyoun <jiil.hyoun@samsung.com>, Donghyuk Yang <donghyuk.yang@samsung.com>, Donghee Yang<donghee.yang@samsung.com> -Build-host-os : linux -Source : platform-dev-rootstrap -Build-dependency : image-creator [linux] +Package : rs-device-2.0.platform +OS : ubuntu-32 +Build-host-os : ubuntu-32 +Attribute : binary Description : ARM rootstrap for cross toolchain development -Package : rootstrap-emulator.base -Version : 0.23.15 -OS : linux -Maintainer : Taejun Ha <taejun.ha@samsung.com>, Jiil Hyoun <jiil.hyoun@samsung.com>, Donghyuk Yang <donghyuk.yang@samsung.com>, Donghee Yang<donghee.yang@samsung.com> -Build-host-os : linux -Source : platform-dev-rootstrap -Build-dependency : image-creator [linux] +Package : rs-emulator-2.0.platform +OS : ubuntu-32 +Build-host-os : ubuntu-32 +Attribute : binary Description : I386 rootstrap for cross toolchain development diff --git a/package/rootstrap-device.platform.install.linux b/package/rootstrap-device.platform.install.linux deleted file mode 100755 index ae4dc92..0000000 --- a/package/rootstrap-device.platform.install.linux +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -unlink ${INSTALLED_PATH}/SDK/build-system/rootstraps/tizen-device-1.0.sb2/root/.ssh -ln -s $HOME/.ssh ${INSTALLED_PATH}/SDK/build-system/rootstraps/tizen-device-1.0.sb2/root/.ssh -echo "app:x:5000:5000:In-house application:/home/app:/bin/sh" >> ${INSTALLED_PATH}/SDK/build-system/rootstraps/tizen-device-1.0.sb2/etc/passwd -echo "app:x:5000:" >> ${INSTALLED_PATH}/SDK/build-system/rootstraps/tizen-device-1.0.sb2/etc/group diff --git a/package/rootstrap-emulator.platform.install.linux b/package/rootstrap-emulator.platform.install.linux deleted file mode 100755 index 1e6329d..0000000 --- a/package/rootstrap-emulator.platform.install.linux +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -unlink ${INSTALLED_PATH}/SDK/build-system/rootstraps/tizen-emulator-1.0.sb2/root/.ssh -ln -s $HOME/.ssh ${INSTALLED_PATH}/SDK/build-system/rootstraps/tizen-emulator-1.0.sb2/root/.ssh -echo "app:x:5000:5000:In-house application:/home/app:/bin/sh" >> ${INSTALLED_PATH}/SDK/build-system/rootstraps/tizen-emulator-1.0.sb2/etc/passwd -echo "app:x:5000:" >> ${INSTALLED_PATH}/SDK/build-system/rootstraps/tizen-emulator-1.0.sb2/etc/group diff --git a/package/rs-device-2.0.platform.install.ubuntu-32 b/package/rs-device-2.0.platform.install.ubuntu-32 new file mode 100644 index 0000000..de10c12 --- /dev/null +++ b/package/rs-device-2.0.platform.install.ubuntu-32 @@ -0,0 +1,4 @@ +#!/bin/sh +cd ${INSTALLED_PATH}/platforms/tizen2.0/rootstraps +mkdir tizen-device-2.0.platform +gksudo "tar xvfz tizen-device-2.0.platform.tar.gz -C tizen-device-2.0.platform" diff --git a/package/rs-device-2.0.platform.remove.ubuntu-32 b/package/rs-device-2.0.platform.remove.ubuntu-32 new file mode 100644 index 0000000..f55a274 --- /dev/null +++ b/package/rs-device-2.0.platform.remove.ubuntu-32 @@ -0,0 +1,4 @@ +#!/bin/sh +gksudo "rm -rf ${INSTALLED_PATH}/platforms/tizen2.0/rootstraps/tizen-device-2.0.platform" +rm -f ${INSTALLED_PATH}/tools/smart-build-interface/plugins/tizen-device-2.0.platform_* + diff --git a/package/rs-emulator-2.0.platform.install.ubuntu-32 b/package/rs-emulator-2.0.platform.install.ubuntu-32 new file mode 100644 index 0000000..9cb7dbb --- /dev/null +++ b/package/rs-emulator-2.0.platform.install.ubuntu-32 @@ -0,0 +1,4 @@ +#!/bin/sh +cd ${INSTALLED_PATH}/platforms/tizen2.0/rootstraps +mkdir tizen-emulator-2.0.platform +gksudo "tar xvfz tizen-emulator-2.0.platform.tar.gz -C tizen-emulator-2.0.platform" diff --git a/package/rs-emulator-2.0.platform.remove.ubuntu-32 b/package/rs-emulator-2.0.platform.remove.ubuntu-32 new file mode 100644 index 0000000..ad1e60c --- /dev/null +++ b/package/rs-emulator-2.0.platform.remove.ubuntu-32 @@ -0,0 +1,3 @@ +#!/bin/sh +gksudo "rm -rf ${INSTALLED_PATH}/platforms/tizen2.0/rootstraps/tizen-emulator-2.0.platform" +rm -f ${INSTALLED_PATH}/tools/smart-build-interface/plugins/tizen-emulator-2.0.platform_* diff --git a/tizen-emulator-1.0.base.obs/pkglist b/pkglist_arm index 2a286eb..dcde02a 100644 --- a/tizen-emulator-1.0.base.obs/pkglist +++ b/pkglist_arm @@ -1,3 +1,5 @@ ++gdb ++gdb-server +eglibc-devel +eglibc-headers +libstdc++-devel diff --git a/tizen-device-1.0.base.obs/pkglist b/pkglist_i386 index 2a286eb..dcde02a 100644 --- a/tizen-device-1.0.base.obs/pkglist +++ b/pkglist_i386 @@ -1,3 +1,5 @@ ++gdb ++gdb-server +eglibc-devel +eglibc-headers +libstdc++-devel diff --git a/qemu-arm-static b/qemu-arm-static Binary files differnew file mode 100644 index 0000000..bfb2d99 --- /dev/null +++ b/qemu-arm-static diff --git a/tizen-device-1.0.base.obs/tizen-device-1.0.base.cfg b/tizen-device-1.0.base.obs/tizen-device-1.0.base.cfg deleted file mode 100644 index 6e6ab85..0000000 --- a/tizen-device-1.0.base.obs/tizen-device-1.0.base.cfg +++ /dev/null @@ -1,11 +0,0 @@ -name = tizen-device-1.0.base -version = 0.20.0 -arch = arm -os = linux -pkglist = ./pkglist -generator = TizenBase -controller = OBS -http_proxy = http://172.21.17.105:3128 - -default_protocol = rpm -default_url = http://165.213.148.149:82/TIZEN:/1.0:/Public/standard; http://165.213.148.149:82/TIZEN:/1.0:/Shared/standard; http://165.213.148.149:82/TIZEN:/1.0:/Hidden/standard; http://165.213.148.149:82/SLP:/Bootstrap/standard; http://165.213.148.149:82/SLP:/System/standard diff --git a/tizen-device-1.0.base.sb2/pkglist b/tizen-device-1.0.base.sb2/pkglist deleted file mode 100644 index b237dff..0000000 --- a/tizen-device-1.0.base.sb2/pkglist +++ /dev/null @@ -1 +0,0 @@ -libc6-dev diff --git a/tizen-device-1.0.base.sb2/tizen-device-1.0.base.cfg b/tizen-device-1.0.base.sb2/tizen-device-1.0.base.cfg deleted file mode 100644 index c0366ac..0000000 --- a/tizen-device-1.0.base.sb2/tizen-device-1.0.base.cfg +++ /dev/null @@ -1,10 +0,0 @@ -name = tizen-device-1.0.base -version = 0.20.0 -arch = arm -os = linux -pkglist = ./pkglist -generator = TizenBase -controller = SBS - -default_protocol = deb -default_url = ssh://slp-apt/home/slp2.0/debian/www/apt.sbs/armel slp2-target main contrib non-free diff --git a/tizen-device-1.0.sb2/package/pkginfo.manifest b/tizen-device-1.0.sb2/package/pkginfo.manifest deleted file mode 100644 index 5b196e5..0000000 --- a/tizen-device-1.0.sb2/package/pkginfo.manifest +++ /dev/null @@ -1,7 +0,0 @@ -Package : rootstrap-tizen-device-1.0.sb2 -Version : 0.20.0 -Maintainer : hyoun jiil <jiil.hyoun@samsung.com> -Description : arm rootstrap for SLP SDK -Depends : -Category : SDK/build-system/rootstraps -Remove-script: remove.sh diff --git a/tizen-device-1.0.sb2/package/remove.sh b/tizen-device-1.0.sb2/package/remove.sh deleted file mode 100644 index 4114d55..0000000 --- a/tizen-device-1.0.sb2/package/remove.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -e - -rm -rf ${INSTALLED_PATH}/SDK/build-system/rootstraps/tizen-device-1.0.sb2 diff --git a/tizen-device-1.0.sb2/pkglist b/tizen-device-1.0.sb2/pkglist deleted file mode 100644 index 9d83a05..0000000 --- a/tizen-device-1.0.sb2/pkglist +++ /dev/null @@ -1,6 +0,0 @@ -prelink -libc6-dev -libstdc++6-4.5-dev -popt-dev -popt -binutils-dev diff --git a/tizen-device-1.0.sb2/tizen-device-1.0.sb2.cfg b/tizen-device-1.0.sb2/tizen-device-1.0.sb2.cfg deleted file mode 100644 index 1d57863..0000000 --- a/tizen-device-1.0.sb2/tizen-device-1.0.sb2.cfg +++ /dev/null @@ -1,10 +0,0 @@ -name = tizen-device-1.0.sb2 -version = 0.18.0 -arch = arm -os = linux -pkglist = ./pkglist -generator = TizenPlatform -controller = SBS - -default_protocol = deb -default_url = ssh://165.213.180.233/home/slp2.0/debian/www/apt.open.test/armel slp2-target/snapshots/TIZEN_20120408 main contrib non-free diff --git a/tizen-device-1.0.sb2/tizen-device-1.0.sb2.xml b/tizen-device-1.0.sb2/tizen-device-1.0.sb2.xml deleted file mode 100644 index 5ad7db8..0000000 --- a/tizen-device-1.0.sb2/tizen-device-1.0.sb2.xml +++ /dev/null @@ -1,5 +0,0 @@ -<extension point="rootstrapDefinition"> - <rootstrap id="tizen-device-1.0.sb2" name="Tizen Device 1.0 [SBOX2]" architecture="armel" path="#{SBI_HOME}/rootstraps/tizen-device-1.0.sb2" supportToolchainType="tizen.sbox2"> - <property key="DEV_PACKAGE_CONFIG_PATH" value="#{SBI_HOME}/rootstraps/tizen-device-1.0.sb2/DevPackages.xml"/> - </rootstrap> -</extension> diff --git a/tizen-device-2.0.platform.cfg b/tizen-device-2.0.platform.cfg new file mode 100644 index 0000000..b4a1aed --- /dev/null +++ b/tizen-device-2.0.platform.cfg @@ -0,0 +1,11 @@ +name = tizen-device-2.0.platform +version = 0.20.0 +arch = arm +os = linux +pkglist = ./pkglist_arm +generator = TizenPlatform +controller = OBS2 +http_proxy = http://172.21.17.105:3128 + +default_protocol = rpm +default_url = http://165.213.148.149:8008/snapshots/SLPRelease_20120723.20/repos/slp-base/armv7l/packages; http://165.213.148.149:8008/snapshots/SLPRelease_20120723.20/repos/slp-system/armv7l/packages; http://165.213.148.149:8008/snapshots/SLPRelease_20120723.20/repos/slp-release/armv7l/packages; diff --git a/tizen-device-2.0.platform.xml b/tizen-device-2.0.platform.xml new file mode 100644 index 0000000..6015935 --- /dev/null +++ b/tizen-device-2.0.platform.xml @@ -0,0 +1,5 @@ +<extension point="rootstrapDefinition"> + <rootstrap id="tizen-device-2.0.platform" name="Tizen Device 2.0 platform [OBS2]" architecture="armel" path="#{SBI_HOME}/../../platforms/tizen2.0/rootstraps/tizen-device-2.0.platform" supportToolchainType="tizen.obs"> + <property key="DEV_PACKAGE_CONFIG_PATH" value="#{SBI_HOME}/../../platforms/tizen2.0/rootstraps/tizen-device-2.0.platform/DevPackages.xml"/> + </rootstrap> +</extension> diff --git a/tizen-emulator-1.0.base.obs/tizen-emulator-1.0.base.cfg b/tizen-emulator-1.0.base.obs/tizen-emulator-1.0.base.cfg deleted file mode 100644 index d275254..0000000 --- a/tizen-emulator-1.0.base.obs/tizen-emulator-1.0.base.cfg +++ /dev/null @@ -1,11 +0,0 @@ -name = tizen-emulator-1.0.base -version = 0.20.0 -arch = i386 -os = linux -pkglist = ./pkglist -generator = TizenBase -controller = OBS -http_proxy = http://172.21.17.105:3128 - -default_protocol = rpm -default_url = http://165.213.148.149:82/TIZEN:/1.0:/Public/standard; http://165.213.148.149:82/TIZEN:/1.0:/Shared/standard; http://165.213.148.149:82/TIZEN:/1.0:/Hidden/standard; http://165.213.148.149:82/SLP:/Bootstrap/standard; http://165.213.148.149:82/SLP:/System/standard diff --git a/tizen-emulator-1.0.base.sb2/pkglist b/tizen-emulator-1.0.base.sb2/pkglist deleted file mode 100644 index b237dff..0000000 --- a/tizen-emulator-1.0.base.sb2/pkglist +++ /dev/null @@ -1 +0,0 @@ -libc6-dev diff --git a/tizen-emulator-1.0.base.sb2/tizen-emulator-1.0.base.cfg b/tizen-emulator-1.0.base.sb2/tizen-emulator-1.0.base.cfg deleted file mode 100644 index 9ea1842..0000000 --- a/tizen-emulator-1.0.base.sb2/tizen-emulator-1.0.base.cfg +++ /dev/null @@ -1,10 +0,0 @@ -name = tizen-emulator-1.0.base -version = 0.20.0 -arch = i386 -os = linux -pkglist = ./pkglist -generator = TizenBase -controller = SBS - -default_protocol = deb -default_url = ssh://slp-apt/home/slp2.0/debian/www/apt.open.test slp2-target main contrib non-free diff --git a/tizen-emulator-1.0.sb2/package/pkginfo.manifest b/tizen-emulator-1.0.sb2/package/pkginfo.manifest deleted file mode 100644 index 4075400..0000000 --- a/tizen-emulator-1.0.sb2/package/pkginfo.manifest +++ /dev/null @@ -1,7 +0,0 @@ -Package : rootstrap-tizen-emulator-1.0.sb2 -Version : 0.20.0 -Maintainer : hyoun jiil <jiil.hyoun@samsung.com> -Description : i386 rootstrap for SLP SDK -Depends : -Category : SDK/build-system/rootstraps -Remove-script: remove.sh diff --git a/tizen-emulator-1.0.sb2/package/remove.sh b/tizen-emulator-1.0.sb2/package/remove.sh deleted file mode 100644 index 8b335c5..0000000 --- a/tizen-emulator-1.0.sb2/package/remove.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -e - -rm -rf ${INSTALLED_PATH}/SDK/build-system/rootstraps/tizen-emulator-1.0.sb2 diff --git a/tizen-emulator-1.0.sb2/pkglist b/tizen-emulator-1.0.sb2/pkglist deleted file mode 100644 index cb03df6..0000000 --- a/tizen-emulator-1.0.sb2/pkglist +++ /dev/null @@ -1,5 +0,0 @@ -libc6-dev -libstdc++6-4.5-dev -popt-dev -popt -binutils-dev diff --git a/tizen-emulator-1.0.sb2/tizen-emulator-1.0.sb2.cfg b/tizen-emulator-1.0.sb2/tizen-emulator-1.0.sb2.cfg deleted file mode 100644 index 136cd20..0000000 --- a/tizen-emulator-1.0.sb2/tizen-emulator-1.0.sb2.cfg +++ /dev/null @@ -1,10 +0,0 @@ -name = tizen-emulator-1.0.sb2 -version = 0.18.0 -arch = i386 -os = linux -pkglist = ./pkglist_base_i386 -generator = TizenPlatform -controller = SBS - -default_protocol = deb -default_url = ssh://165.213.180.233/home/slp2.0/debian/www/apt.open.test slp2-target main contrib non-free diff --git a/tizen-emulator-1.0.sb2/tizen-emulator-1.0.sb2.xml b/tizen-emulator-1.0.sb2/tizen-emulator-1.0.sb2.xml deleted file mode 100644 index e72086c..0000000 --- a/tizen-emulator-1.0.sb2/tizen-emulator-1.0.sb2.xml +++ /dev/null @@ -1,5 +0,0 @@ -<extension point="rootstrapDefinition"> - <rootstrap id="tizen-emulator-1.0.sb2" name="Tizen Emulator 1.0 [SBOX2]" architecture="i386" path="#{SBI_HOME}/rootstraps/tizen-emulator-1.0.sb2" supportToolchainType="tizen.sbox2"> - <property key="DEV_PACKAGE_CONFIG_PATH" value="#{SBI_HOME}/rootstraps/tizen-emulator-1.0.sb2/DevPackages.xml"/> - </rootstrap> -</extension> diff --git a/tizen-emulator-2.0.platform.cfg b/tizen-emulator-2.0.platform.cfg new file mode 100644 index 0000000..7ccb2ea --- /dev/null +++ b/tizen-emulator-2.0.platform.cfg @@ -0,0 +1,11 @@ +name = tizen-emulator-2.0.platform +version = 0.20.0 +arch = i386 +os = linux +pkglist = ./pkglist_i386 +generator = TizenPlatform +controller = OBS2 +http_proxy = http://172.21.17.105:3128 + +default_protocol = rpm +default_url = http://165.213.148.149:8008/snapshots/SLPRelease_20120723.20/repos/slp-base/ia32/packages; http://165.213.148.149:8008/snapshots/SLPRelease_20120723.20/repos/slp-system/ia32/packages; http://165.213.148.149:8008/snapshots/SLPRelease_20120723.20/repos/slp-release/ia32/packages; diff --git a/tizen-emulator-2.0.platform.xml b/tizen-emulator-2.0.platform.xml new file mode 100644 index 0000000..ce84934 --- /dev/null +++ b/tizen-emulator-2.0.platform.xml @@ -0,0 +1,5 @@ +<extension point="rootstrapDefinition"> + <rootstrap id="tizen-emulator-2.0.platform" name="Tizen Emulator 2.0 platform [OBS2]" architecture="i386" path="#{SBI_HOME}/../../platforms/tizen2.0/rootstraps/tizen-emulator-2.0.platform" supportToolchainType="tizen.obs"> + <property key="DEV_PACKAGE_CONFIG_PATH" value="#{SBI_HOME}/../../platforms/tizen2.0/rootstraps/tizen-emulator-2.0.platform/DevPackages.xml"/> + </rootstrap> +</extension> |