From 752f14f9465a788f0bfbf3303370ef21aab94c75 Mon Sep 17 00:00:00 2001 From: Ronan Le Martret Date: Tue, 13 May 2014 11:34:27 +0200 Subject: [PATCH] remove meta-tizen-generic Change-Id: Ia33b25c323071233be45d82d5250c172d489b5d3 --- meta-tizen-generic/COPYING.MIT | 17 - meta-tizen-generic/conf/layer.conf | 34 -- meta-tizen-generic/files/tizen-fs-perms.txt | 68 ---- .../recipes-tizen/lua/lua-extraconf.inc | 38 --- meta-tizen-generic/recipes-tizen/lua/lua.inc | 141 --------- meta-tizen-generic/recipes-tizen/lua/lua_git.bb | 10 - .../python-rpm/python-rpm-extraconf.inc | 112 ------- .../recipes-tizen/python-rpm/python-rpm.inc | 115 ------- .../recipes-tizen/python-rpm/python-rpm_git.bb | 10 - .../recipes-tizen/rpm/rpm-extraconf.inc | 140 --------- meta-tizen-generic/recipes-tizen/rpm/rpm.inc | 341 --------------------- meta-tizen-generic/recipes-tizen/rpm/rpm_git.bb | 10 - .../recipes-tizen/smack/smack-extraconf.inc | 1 - meta-tizen-generic/recipes-tizen/smack/smack.inc | 150 --------- .../recipes-tizen/smack/smack_git.bb | 10 - .../recipes-tizen/uthash/uthash-extraconf.inc | 1 - meta-tizen-generic/recipes-tizen/uthash/uthash.inc | 84 ----- .../recipes-tizen/uthash/uthash_git.bb | 10 - 18 files changed, 1292 deletions(-) delete mode 100644 meta-tizen-generic/COPYING.MIT delete mode 100644 meta-tizen-generic/conf/layer.conf delete mode 100644 meta-tizen-generic/files/tizen-fs-perms.txt delete mode 100644 meta-tizen-generic/recipes-tizen/lua/lua-extraconf.inc delete mode 100644 meta-tizen-generic/recipes-tizen/lua/lua.inc delete mode 100644 meta-tizen-generic/recipes-tizen/lua/lua_git.bb delete mode 100644 meta-tizen-generic/recipes-tizen/python-rpm/python-rpm-extraconf.inc delete mode 100644 meta-tizen-generic/recipes-tizen/python-rpm/python-rpm.inc delete mode 100644 meta-tizen-generic/recipes-tizen/python-rpm/python-rpm_git.bb delete mode 100644 meta-tizen-generic/recipes-tizen/rpm/rpm-extraconf.inc delete mode 100644 meta-tizen-generic/recipes-tizen/rpm/rpm.inc delete mode 100644 meta-tizen-generic/recipes-tizen/rpm/rpm_git.bb delete mode 100644 meta-tizen-generic/recipes-tizen/smack/smack-extraconf.inc delete mode 100644 meta-tizen-generic/recipes-tizen/smack/smack.inc delete mode 100644 meta-tizen-generic/recipes-tizen/smack/smack_git.bb delete mode 100644 meta-tizen-generic/recipes-tizen/uthash/uthash-extraconf.inc delete mode 100644 meta-tizen-generic/recipes-tizen/uthash/uthash.inc delete mode 100644 meta-tizen-generic/recipes-tizen/uthash/uthash_git.bb diff --git a/meta-tizen-generic/COPYING.MIT b/meta-tizen-generic/COPYING.MIT deleted file mode 100644 index fb950dc..0000000 --- a/meta-tizen-generic/COPYING.MIT +++ /dev/null @@ -1,17 +0,0 @@ -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/meta-tizen-generic/conf/layer.conf b/meta-tizen-generic/conf/layer.conf deleted file mode 100644 index 2116e38..0000000 --- a/meta-tizen-generic/conf/layer.conf +++ /dev/null @@ -1,34 +0,0 @@ -# We have a conf and classes directory, add to BBPATH -BBPATH .= ":${LAYERDIR}" - -# We have a packages directory, add to BBFILES -BBFILES := "${BBFILES} \ - ${LAYERDIR}/recipes-*/*/*.bb \ - ${LAYERDIR}/recipes-*/*/*.bbappend" - -BBFILE_COLLECTIONS += "tizen-layer" -BBFILE_PATTERN_tizen-layer := "^${LAYERDIR}/" -BBFILE_PRIORITY_tizen-layer = "7" - -PACKAGE_CLASSES = "package_rpm" - -INHERIT_DISTRO = "devshell sstate license" - -#262144=256(Mo)*1024 -IMAGE_ROOTFS_SIZE_ext3 = "262144" -#EXTRA_IMAGECMD_ext2 += "-b 1024" -#IMAGE_ROOTFS_EXTRA_SPACE = "6400" - - -PREFERRED_PROVIDER_rpmbuild = "rpm-native" - -DEPENDS_remove = "rpmresolve-native" - -DEPENDS_rpm-lang-all = "rpm-native" -DEPENDS_rpminst = "rpm-native" -DEPENDS_rpm-libs = "rpm-native" - -PREFERRED_VERSION_linux-yocto ?= "3.14%" - -DISTRO_FEATURES_append = " systemd" -VIRTUAL-RUNTIME_init_manager = "systemd" diff --git a/meta-tizen-generic/files/tizen-fs-perms.txt b/meta-tizen-generic/files/tizen-fs-perms.txt deleted file mode 100644 index f9cf548..0000000 --- a/meta-tizen-generic/files/tizen-fs-perms.txt +++ /dev/null @@ -1,68 +0,0 @@ -# This file contains a list of files and directories with known permissions. -# It is used by the packaging class to ensure that the permissions, owners and -# group of listed files and directories are in sync across the system. -# -# The format of this file -# -# -# -# or -# -# link -# -# : directory path -# : mode for directory -# : uid for directory -# : gid for directory -# : recursively walk the directory? true or false -# : if walking, new mode for files -# : if walking, new uid for files -# : if walking, new gid for files -# : turn the directory into a symlink point to target -# -# in mode, uid or gid, a "-" means don't change any existing values -# -# /usr/src 0755 root root false - - - -# /usr/share/man 0755 root root true 0644 root root - -# Note: all standard config directories are automatically assigned "0755 root root false - - -" - -# Documentation should always be corrected -${mandir} 0755 root root true 0644 root root -${infodir} 0755 root root true 0644 root root -${docdir} 0755 root root true 0644 root root -${datadir}/gtk-doc 0755 root root true 0644 root root - -# Fixup locales -${datadir}/locale 0755 root root true 0644 root root - -# Cleanup headers -${includedir} 0755 root root true 0644 root root -${oldincludedir} 0755 root root true 0644 root root - -# Cleanup debug src -/usr/src/debug 0755 root root true - root root - -# Items from base-files -# Links -# ${localstatedir}/run link volatile/run -# ${localstatedir}/log link volatile/log -# ${localstatedir}/lock link volatile/lock -# ${localstatedir}/tmp link volatile/tmp - -# Special permissions from base-files -# Set 1777 -/tmp 01777 root root false - - - -# ${localstatedir}/volatile/lock 01777 root root false - - - -# ${localstatedir}/volatile/tmp 01777 root root false - - - - -# Set 2775 -/home 02755 root root false - - - -${prefix}/src 02755 root root false - - - -${localstatedir}/local 02755 root root false - - - - -# Set 3755 -/srv 0755 root root false - - - - -# Set 4775 -/var/mail 02755 root root false - - - diff --git a/meta-tizen-generic/recipes-tizen/lua/lua-extraconf.inc b/meta-tizen-generic/recipes-tizen/lua/lua-extraconf.inc deleted file mode 100644 index fe730b2..0000000 --- a/meta-tizen-generic/recipes-tizen/lua/lua-extraconf.inc +++ /dev/null @@ -1,38 +0,0 @@ -TARGET_CC_ARCH += " -fPIC ${LDFLAGS}" -EXTRA_OEMAKE = "'CC=${CC} -fPIC' 'MYCFLAGS=${CFLAGS} -DLUA_USE_LINUX -fPIC' MYLDFLAGS='${LDFLAGS}' V=5.1" - -BBCLASSEXTEND = "nativesdk" - -do_configure_prepend() { - sed -i -e s:/usr/local:${prefix}:g ${S}/src/luaconf.h - sed -i -e s:lib/lua/5.1/:${base_libdir}/lua/5.1/:g ${S}/src/luaconf.h -} - -B = "${S}" - -do_compile () { - pwd - oe_runmake linux -} - -do_install () { - oe_runmake \ - 'INSTALL_TOP=${D}${prefix}' \ - 'INSTALL_BIN=${D}${bindir}' \ - 'INSTALL_INC=${D}${includedir}/' \ - 'INSTALL_MAN=${D}${mandir}/man1' \ - 'INSTALL_SHARE=${D}${datadir}/lua' \ - 'INSTALL_LIB=${D}${libdir}' \ - 'INSTALL_CMOD=${D}${libdir}/lua/5.1' \ - install - install -d ${D}${libdir}/pkgconfig - install -m 0644 ${S}/etc/lua.pc ${D}${libdir}/pkgconfig/lua.pc - rmdir ${D}${libdir}/lua/5.1 - rmdir ${D}${libdir}/lua - rmdir ${D}${datadir}/lua/5.1 - rmdir ${D}${datadir}/lua - - rm ${D}${bindir}/luac -} - -lua-doc_files += "/usr/share/man/man1" diff --git a/meta-tizen-generic/recipes-tizen/lua/lua.inc b/meta-tizen-generic/recipes-tizen/lua/lua.inc deleted file mode 100644 index 41570d3..0000000 --- a/meta-tizen-generic/recipes-tizen/lua/lua.inc +++ /dev/null @@ -1,141 +0,0 @@ -DESCRIPTION = "Small Embeddable Language with Simple Procedural Syntax" -HOMEPAGE = "http://www.lua.org" -SECTION = "Base/Libraries" -LICENSE = "MIT" - -SRC_URI = "" - -S = "${WORKDIR}/git" - -inherit autotools-brokensep - -PROVIDES = "" - -#PROVIDES by lua - - -#PROVIDES by lua-dev - - -#PROVIDES by liblua - - -#PROVIDES by lua-doc - - -RDEPENDS = "" -#RDEPENDS of lua-dev (${PN}-dev) -RDEPENDS_${PN}-dev += "lua" - - -DEPENDS = "" -#DEPENDS of lua -DEPENDS_append_class-native = " readline-native" -DEPENDS_append_class-target = " readline" -DEPENDS_append_class-native = " pkgconfig-native" -DEPENDS_append_class-target = " pkgconfig" - -do_prep() { - cd ${S} - chmod -Rf a+rX,u+w,g-w,o-w ${S} - #setup -q -n lua-5.1.4 - cp ${S}/packaging/lua.manifest . - - -} -do_patch_append() { - bb.build.exec_func('do_prep', d) -} - -do_configure() { -} - -do_compile() { - cd ${S} - LANG=C - export LANG - unset DISPLAY - CFLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables" ; export CFLAGS ; - CXXFLAGS="${CXXFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CXXFLAGS ; - FFLAGS="${FFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -I%_fmoddir}" ; export FFLAGS ; - LD_AS_NEEDED=1; export LD_AS_NEEDED ; - - sed -i 's:LUA_ROOT2 "LIBDIR/lua/5.1/":LUA_ROOT2 \"lib/lua/5.1/":' ${S}/src/luaconf.h - make -j16 -C src CC="gcc" MYCFLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fPIC -DLUA_USE_LINUX" MYLIBS="-Wl,-E -ldl -lreadline -lhistory -lncurses" V=5.1 all - - - -} - -do_install() { - echo export RPM_BUILD_ROOT=${D} - cd ${S} - LANG=C - export LANG - unset DISPLAY - rm -rf ${D} - mkdir -p ${D} - - make install INSTALL_TOP="${D}${prefix}" INSTALL_LIB="${D}${prefix}/lib" INSTALL_CMOD=${D}${prefix}/lib/lua/5.1 INSTALL_MAN="${D}${mandir}/man1" - install -D -m644 etc/lua.pc ${D}${prefix}/lib/pkgconfig/lua.pc - for file in lua luac ; do - mv "${D}${prefix}/bin/${file}" "${D}${prefix}/bin/${file}5.1" - mv "${D}${mandir}/man1/${file}.1" "${D}${mandir}/man1/${file}5.1.1" - done - install -d -m 0755 ${D}${prefix}/lib/lua/5.1 - install -d -m 0755 ${D}${prefix}/share/lua/5.1 - install -D -m644 ${S}/packaging/macros.lua ${D}${sysconfdir}/rpm/macros.lua - - chmod +x ${D}/${prefix}/lib/liblua.so.5.1 - - ln -s lua5.1 ${D}${prefix}/bin/lua - - -} - -PACKAGES += " liblua " - -lua_files = "" -lua_files += "lua.manifest" -lua_files += "${mandir}/man1/lua5.1.1*" -lua_files += "${mandir}/man1/luac5.1.1*" -lua_files += "${prefix}/bin/lua" -lua_files += "${prefix}/bin/lua5.1" -lua_files += "${prefix}/bin/luac5.1" -lua_files += "${prefix}/lib/lua" -lua_files += "${prefix}/lib/lua/5.1" -lua_files += "${prefix}/share/lua" -lua_files += "${prefix}/share/lua/5.1" -lua_files += "${sysconfdir}/rpm/macros.lua" - -lua-dev_files = "" -lua-dev_files += "lua.manifest" -lua-dev_files += "${prefix}/include/lauxlib.h" -lua-dev_files += "${prefix}/include/lua.h" -lua-dev_files += "${prefix}/include/lua.hpp" -lua-dev_files += "${prefix}/include/luaconf.h" -lua-dev_files += "${prefix}/include/lualib.h" -lua-dev_files += "${prefix}/lib/pkgconfig/lua.pc" -lua-dev_files += "${prefix}/lib/liblua.a" -lua-dev_files += "${prefix}/lib/liblua.so" - -liblua_files = "" -liblua_files += "lua.manifest" -liblua_files += "${prefix}/lib/liblua.so.5.1" - -lua-doc_files = "" -lua-doc_files += "lua.manifest" -lua-doc_files += "doc/*" - -FILES_${PN} = "${lua_files}" -FILES_${PN}-dev = "${lua-dev_files}" -FILES_lib${PN} = "${liblua_files}" -FILES_${PN}-doc = "${lua-doc_files}" - -PKG_lua= "lua" -PKG_lua-dev= "lua-dev" -PKG_liblua= "liblua" -PKG_lua-doc= "lua-doc" - -require lua-extraconf.inc - diff --git a/meta-tizen-generic/recipes-tizen/lua/lua_git.bb b/meta-tizen-generic/recipes-tizen/lua/lua_git.bb deleted file mode 100644 index 07e7f59..0000000 --- a/meta-tizen-generic/recipes-tizen/lua/lua_git.bb +++ /dev/null @@ -1,10 +0,0 @@ -require lua.inc - -PRIORITY = "10" - -LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" - -SRC_URI += "git://review.tizen.org/platform/upstream/lua;tag=a8e83a062b895b10c5ac7f505feaca3139b8527b;nobranch=1" - -BBCLASSEXTEND = "native" - diff --git a/meta-tizen-generic/recipes-tizen/python-rpm/python-rpm-extraconf.inc b/meta-tizen-generic/recipes-tizen/python-rpm/python-rpm-extraconf.inc deleted file mode 100644 index 5a9d332..0000000 --- a/meta-tizen-generic/recipes-tizen/python-rpm/python-rpm-extraconf.inc +++ /dev/null @@ -1,112 +0,0 @@ -SRC_URI += "file://pythondeps.sh \ - file://fix-python-rpm-conf.patch \ - file://rpmmodule.c.patch \ - " - -BBCLASSEXTEND_append = " nativesdk " - -do_prep() { - cd ${S} - chmod -Rf a+rX,u+w,g-w,o-w ${S} - #setup -q -n rpm-4.11.0.1 - ### PREP BEGIN ### - cp ${S}/packaging/rpm.manifest . - rm -rf sqlite - tar xjf ${S}/packaging/db-4.8.30.tar.bz2 - ln -s db-4.8.30 db - chmod -R u+w db/* - # will get linked from db3 - rm -f rpmdb/db.h - patch -p0 < ${S}/packaging/db-4.8.30-integration.dif - - if [ -s /etc/rpm/tizen_macros ]; then - cp -a /etc/rpm/tizen_macros ${S}/packaging/rpm-tizen_macros - fi - cp -a ${S}/packaging/rpm-tizen_macros tizen_macros - rm -f m4/libtool.m4 - rm -f m4/lt*.m4 - ### PREP END ### - - -} - -do_compile_prepend() { - cd ${S} - LANG=C - export LANG - unset DISPLAY - CFLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables" ; export CFLAGS ; - CXXFLAGS="${CXXFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CXXFLAGS ; - FFLAGS="${FFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -I%_fmoddir}" ; export FFLAGS ; - LD_AS_NEEDED=1; export LD_AS_NEEDED ; - - ### BUILD BEGIN ### - CPPFLAGS="$CPPFLAGS `pkg-config --cflags nss` " - export CPPFLAGS - export CFLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -ffunction-sections" - export LDFLAGS="${LDFLAGS} -Wl,-Bsymbolic-functions -ffunction-sections" - - export CCFLAGS+=" -fPIC " - export CXXFLAGS+=" -fPIC " - export CFLAGS+=" -fPIC " - - cd db3 - ./configure --build=${TARGET_SYS} --host=x86_64-linux-gnu - cd .. - - cp db3/configure db3/configure.ac -} - -do_compile() { - cd ${S} - LANG=C - export LANG - unset DISPLAY - CFLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables" ; export CFLAGS ; - CXXFLAGS="${CXXFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CXXFLAGS ; - FFLAGS="${FFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -I%_fmoddir}" ; export FFLAGS ; - LD_AS_NEEDED=1; export LD_AS_NEEDED ; - - ### BUILD BEGIN ### - CPPFLAGS="$CPPFLAGS `pkg-config --cflags nss` " - CPPFLAGS="$CPPFLAGS `pkg-config --cflags python`" - export CPPFLAGS - export CFLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -ffunction-sections" - export LDFLAGS="${LDFLAGS} -Wl,-Bsymbolic-functions -ffunction-sections" - - BUILDTARGET="--build=x86_64-tizen-linux --host=x86_64-linux-gnu " - - autoreconf -i -f - export CFLAGS+=" -DRPM_VENDOR_OE " - ./configure \ - --sysconfdir=${sysconfdir} \ - --prefix=${prefix} \ - --mandir=${prefix}/share/man \ - --infodir=${prefix}/share/info \ - --libdir=${prefix}/lib \ - --sysconfdir=/${sysconfdir} \ - --localstatedir=/${localstatedir} \ - --disable-dependency-tracking \ - --with-lua \ - --with-acl \ - --with-cap \ - --enable-shared \ - --enable-python \ - --with-python-inc-dir=${STAGING_INCDIR}/python${PYTHON_BASEVERSION} \ - --with-python-lib-dir=${libdir}/python${PYTHON_BASEVERSION}/site-packages \ - --with-msm \ - $BUILDTARGET - - make -j16 - ### BUILD END ### - -} - -FILES_${PN}-dbg += "\ - ${libdir}/python2.7/site-packages/rpm/.debug/* \ - " - - - - - diff --git a/meta-tizen-generic/recipes-tizen/python-rpm/python-rpm.inc b/meta-tizen-generic/recipes-tizen/python-rpm/python-rpm.inc deleted file mode 100644 index 1b91739..0000000 --- a/meta-tizen-generic/recipes-tizen/python-rpm/python-rpm.inc +++ /dev/null @@ -1,115 +0,0 @@ -DESCRIPTION = "Python Bindings for Manipulating RPM Packages" -HOMEPAGE = "http://nohomepage.org" -SECTION = "Base/Package Management" -LICENSE = "GPL-2.0+" - -SRC_URI = "" - -S = "${WORKDIR}/git" - -inherit autotools-brokensep - -PROVIDES = "" - -#PROVIDES by python-rpm - - -RDEPENDS = "" -#RDEPENDS of python-rpm (${PN}) -RDEPENDS_${PN} += "rpm" - - -DEPENDS = "" -#DEPENDS of python-rpm -#Replace "DEPENDS" on gettext by "inherit gettext" -inherit gettext -DEPENDS += "attr" -DEPENDS += "ncurses" -DEPENDS += "libxml2" -DEPENDS += "elfutils" -DEPENDS += "zlib" -DEPENDS += "uthash" -DEPENDS += "bzip2" -DEPENDS += "acl" -DEPENDS += "xz" -DEPENDS += "lua" -DEPENDS += "smack" -DEPENDS += "libtool-cross" -DEPENDS += "file" -DEPENDS += "popt" -DEPENDS += "libcap" -DEPENDS += "nss" -inherit pythonnative - -do_prep() { - cd ${S} - chmod -Rf a+rX,u+w,g-w,o-w ${S} - #setup -q -n rpm-4.11.0.1 - - - -} -do_patch_append() { - bb.build.exec_func('do_prep', d) -} - -do_configure() { -} - -do_compile() { - cd ${S} - LANG=C - export LANG - unset DISPLAY - CFLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables" ; export CFLAGS ; - CXXFLAGS="${CXXFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CXXFLAGS ; - FFLAGS="${FFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -I%_fmoddir}" ; export FFLAGS ; - LD_AS_NEEDED=1; export LD_AS_NEEDED ; - - - - - -} - -do_install() { - echo export RPM_BUILD_ROOT=${D} - cd ${S} - LANG=C - export LANG - unset DISPLAY - rm -rf ${D} - mkdir -p ${D} - - mkdir -p ${D}${prefix}/lib - # only installing in python/ does not work because rpm links against - # installed libs at install time - - oe_runmake \ - DESTDIR=${D} \ - INSTALL_ROOT=${D} \ - BINDIR=${prefix}/bin \ - install - rm -f ${D}${infodir}/dir - find ${D} -regex ".*\.la$" | xargs rm -f -- - find ${D} -regex ".*\.a$" | xargs rm -f -- - find ${D} -not -type d -and -not -path ${D}${prefix}/lib/python*/site-packages/rpm/\* -print0 | xargs -0 rm - pushd ${D}/${prefix}/lib/python*/site-packages/rpm - rm -f _rpmmodule.a _rpmmodule.la - #python ${prefix}/lib/python*/py_compile.py *.py - #python -O ${prefix}/lib/python*/py_compile.py *.py - popd - - -} - - -python-rpm_files = "" -python-rpm_files += "${prefix}/lib/python*/*/*" - -FILES_${PN} = "${python-rpm_files}" - -PKG_python-rpm= "python-rpm" - -require python-rpm-extraconf.inc - diff --git a/meta-tizen-generic/recipes-tizen/python-rpm/python-rpm_git.bb b/meta-tizen-generic/recipes-tizen/python-rpm/python-rpm_git.bb deleted file mode 100644 index 8a221da..0000000 --- a/meta-tizen-generic/recipes-tizen/python-rpm/python-rpm_git.bb +++ /dev/null @@ -1,10 +0,0 @@ -require python-rpm.inc - -PRIORITY = "10" - -LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" - -SRC_URI += "git://review.tizen.org/platform/upstream/rpm;tag=900e279b9481a75ede028707fe5a0a2bb2801a8f;nobranch=1" - -BBCLASSEXTEND = "native" - diff --git a/meta-tizen-generic/recipes-tizen/rpm/rpm-extraconf.inc b/meta-tizen-generic/recipes-tizen/rpm/rpm-extraconf.inc deleted file mode 100644 index 247c59d..0000000 --- a/meta-tizen-generic/recipes-tizen/rpm/rpm-extraconf.inc +++ /dev/null @@ -1,140 +0,0 @@ -SRC_URI += "file://disable_debuginfo.patch \ - file://disable_shortcircuited.patch \ - file://fix_libdir.patch \ - file://rpm-scriptetexechelp.patch \ - file://rpmmodule.c.patch " - -DEPENDS += "popt-native" -DEPENDS += "uthash-native" -DEPENDS += "smack-native" -DEPENDS += "acl-native" -DEPENDS += "lua-native" - -CFLAGS_append = " -DRPM_VENDOR_OE " - -do_compile_prepend() { - cd ${S} - LANG=C - export LANG - unset DISPLAY - CFLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables" ; export CFLAGS ; - CXXFLAGS="${CXXFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CXXFLAGS ; - FFLAGS="${FFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -I%_fmoddir}" ; export FFLAGS ; - LD_AS_NEEDED=1; export LD_AS_NEEDED ; - - ### BUILD BEGIN ### - CPPFLAGS="$CPPFLAGS `pkg-config --cflags nss`" - export CPPFLAGS - export CFLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -ffunction-sections" - export LDFLAGS="${LDFLAGS} -Wl,-Bsymbolic-functions -ffunction-sections" - - export CCFLAGS+=" -fPIC " - export CXXFLAGS+=" -fPIC " - export CFLAGS+=" -fPIC " - cd db3 - ./configure --build=${TARGET_SYS} --host=x86_64-linux-gnu - cd .. - - cp db3/configure db3/configure.ac - - export CFLAGS+=" -DRPM_VENDOR_OE " -} -do_install_append() { - mkdir -p ${D}${prefix}/lib/rpm/bin - ln -s ../debugedit ${D}${prefix}/lib/rpm/bin/debugedit - ln -s ../rpmdeps ${D}${prefix}/lib/rpm/bin/rpmdeps-oecore -} - -do_install() { - echo export RPM_BUILD_ROOT=${D} - cd ${S} - LANG=C - export LANG - unset DISPLAY - rm -rf ${D} - mkdir -p ${D} - - mkdir -p ${D}${prefix}/lib - mkdir -p ${D}${prefix}/share/locale - ln -s ../share/locale ${D}${prefix}/lib/locale - - oe_runmake \ - DESTDIR=${D} \ - INSTALL_ROOT=${D} \ - BINDIR=${prefix}/bin \ - install - rm -f ${D}${infodir}/dir - find ${D} -regex ".*\.la$" | xargs rm -f -- - find ${D} -regex ".*\.a$" | xargs rm -f -- - install -m 644 db3/db.h ${D}${prefix}/include/rpm - # remove .la file and the static variant of libpopt - # have to remove the dependency from other .la files as well - #for f in ${D}/${prefix}/lib/*.la; do - # sed -i -e "s,/lib/libpopt.la,-lpopt,g" $f - #done - mkdir -p ${D}${sysconfdir}/rpm - cp -a tizen_macros ${D}${prefix}/lib/rpm - mkdir -p ${D}${prefix}/lib/rpm/tizen - install -m 755 ${S}/packaging/find-docs.sh ${D}${prefix}/lib/rpm/tizen - install -m 755 ${S}/packaging/find-provides.ksyms ${D}${prefix}/lib/rpm - install -m 644 ${S}/packaging/device-sec-policy ${D}${sysconfdir}/device-sec-policy - install -m 644 ${S}/packaging/device-sec-policy ${D}${prefix}/lib/rpm-plugins/msm-device-sec-policy - ln -s ../tizen_macros ${D}${prefix}/lib/rpm/tizen/macros - for d in BUILD RPMS SOURCES SPECS SRPMS BUILDROOT ; do - mkdir -p ${D}${prefix}/src/packages/$d - chmod 755 ${D}${prefix}/src/packages/$d - done - for d in ${D}${prefix}/lib/rpm/platform/*-linux/macros ; do - dd=${d%-linux/macros} - dd=${dd##*/} - mkdir ${D}${prefix}/src/packages/RPMS/$dd - chmod 755 ${D}${prefix}/src/packages/RPMS/$dd - done - mkdir -p ${D}${localstatedir}/lib/rpm - gzip -9 ${D}${mandir}/man[18]/*.[18] - export RPM_BUILD_ROOT - chmod 755 doc/manual - rm -rf doc/manual/Makefile* - rm -f ${D}/usr/lib/rpmpopt - rm -rf ${D}${mandir}/{fr,ja,ko,pl,ru,sk} - rm -f ${D}${prefix}/share/locale/de/LC_MESSAGES/rpm.mo - rm -f ${D}${prefix}/lib/rpm/cpanflute ${D}${prefix}/lib/rpm/cpanflute2 - install -m 755 scripts/find-supplements{,.ksyms} ${D}${prefix}/lib/rpm - install -m 755 scripts/firmware.prov ${D}${prefix}/lib/rpm - install -m 755 scripts/debuginfo.prov ${D}${prefix}/lib/rpm - rm -f ${D}${prefix}/lib/locale ${D}/usr/lib/rpmrc - mkdir -p ${D}${sysconfdir}/rpm - chmod 755 ${D}${sysconfdir}/rpm - mkdir -p ${D}${prefix}/lib/rpm/macros.d - # remove some nonsense or non-working scripts - pushd ${D}${prefix}/lib/rpm/ - for f in rpm2cpio.sh rpm.daily rpmdiff* rpm.log rpm.xinetd freshen.sh u_pkg.sh \ - magic magic.mgc magic.mime* rpmfile *.pl javadeps brp-redhat \ - brp-strip-static-archive vpkg-provides*.sh http.req sql.req tcl.req \ - rpmdb_* brp-sparc64-linux brp-strip-comment-note brp-java-gcjcompile - do - rm -f $f - done - for i in ${prefix}/share/automake-*/*; do - if test -f "$i" && test -f "${i##*/}"; then - rm -f "${i##*/}" - fi - done - popd - rm -rf ${D}/${prefix}/lib/python2.7 - rm -f ${D}${prefix}/lib/*.la - rm -f ${D}${prefix}/lib/rpm-plugins/*.la - - rm ${D}${prefix}/bin/rpmgraph - rm -fr ${D}${localstatedir}/tmp - rm -fr ${D}${localstatedir}/volatile -} - -FILES_${PN}-dbg += "\ - ${libdir}/rpm-plugins/.debug/* \ - " - - -DEPENDS_native += "popt-native" -DEPENDS_native += "uthash-native" -DEPENDS_native += "smack-native" \ No newline at end of file diff --git a/meta-tizen-generic/recipes-tizen/rpm/rpm.inc b/meta-tizen-generic/recipes-tizen/rpm/rpm.inc deleted file mode 100644 index 50140ac..0000000 --- a/meta-tizen-generic/recipes-tizen/rpm/rpm.inc +++ /dev/null @@ -1,341 +0,0 @@ -DESCRIPTION = "The RPM Package Manager" -HOMEPAGE = "http://www.rpm.org" -SECTION = "Base/Package Management" -LICENSE = "GPL-2.0+" - -SRC_URI = "" - -S = "${WORKDIR}/git" - -inherit autotools-brokensep - -PROVIDES = "" - -#PROVIDES by rpm-security-plugin - - -#PROVIDES by rpm-build -# the PROVIDES rules is ignore "rpmbuild " -PROVIDES += "rpmbuild" -RPROVIDES_rpm-build += "rpmbuild" -# the PROVIDES rules is ignore "rpm:${prefix}/bin/rpmbuild " -PROVIDES += "rpm:${prefix}/bin/rpmbuild" -RPROVIDES_rpm-build += "rpm:${prefix}/bin/rpmbuild" - - -#PROVIDES by rpm-locale -# the PROVIDES rules is ignore "rpm-lang-all = 4.11.0.1" -PROVIDES += "rpm-lang-all" -RPROVIDES_rpm-locale += "rpm-lang-all" - - -#PROVIDES by rpm-dev - - -#PROVIDES by rpm -# the PROVIDES rules is ignore "rpminst " -PROVIDES += "rpminst" -RPROVIDES_rpm += "rpminst" -# the PROVIDES rules is ignore "rpm-libs " -PROVIDES += "rpm-libs" -RPROVIDES_rpm += "rpm-libs" - - -#PROVIDES by rpm-docs - - -RDEPENDS = "" -#RDEPENDS of rpm-security-plugin (${PN}-security-plugin) -RDEPENDS_${PN}-security-plugin += "libxml2" -RDEPENDS_${PN}-security-plugin += "smack" -RDEPENDS_${PN}-security-plugin += "nss" -RDEPENDS_${PN}-security-plugin += "rpm" - -#RDEPENDS of rpm-build (${PN}-build) -RDEPENDS_${PN}-build += "bzip2" -RDEPENDS_${PN}-build += "make" -RDEPENDS_${PN}-build += "gcc" -RDEPENDS_${PN}-build += "patch" -RDEPENDS_${PN}-build += "xz" -RDEPENDS_${PN}-build += "eglibc" -RDEPENDS_${PN}-build += "findutils" -RDEPENDS_${PN}-build += "gzip" -RDEPENDS_${PN}-build += "rpm" -RDEPENDS_${PN}-build += "binutils" - -#RDEPENDS of rpm-locale (${PN}-locale ) -RDEPENDS_${PN}-locale += "rpm" - -#RDEPENDS of rpm-dev (${PN}-dev) -RDEPENDS_${PN}-dev += "rpm" -RDEPENDS_${PN}-dev += "popt" - - -DEPENDS = "" -#DEPENDS of rpm -DEPENDS += "mtdev" -DEPENDS += "libxml2" -DEPENDS += "xz" -DEPENDS += "findutils" -DEPENDS += "file" -DEPENDS += "popt" -DEPENDS += "uthash" -DEPENDS += "nss" -DEPENDS += "gcc-cross" -DEPENDS += "elfutils" -DEPENDS += "patch" -DEPENDS += "lua" -DEPENDS += "libcap" -DEPENDS += "ncurses" -DEPENDS += "bzip2" -DEPENDS += "smack" -DEPENDS += "libtool-cross" -#Replace "DEPENDS" on gettext by "inherit gettext" -inherit gettext -DEPENDS += "attr" -DEPENDS += "zlib" -DEPENDS += "acl" -DEPENDS += "gzip" -DEPENDS += "make" -DEPENDS += "binutils" - -do_prep() { - cd ${S} - chmod -Rf a+rX,u+w,g-w,o-w ${S} - #setup -q -n rpm-4.11.0.1 - ### PREP BEGIN ### - cp ${S}/packaging/rpm.manifest . - rm -rf sqlite - tar xjf ${S}/packaging/db-4.8.30.tar.bz2 - ln -s db-4.8.30 db - chmod -R u+w db/* - # will get linked from db3 - rm -f rpmdb/db.h - patch -p0 < ${S}/packaging/db-4.8.30-integration.dif - - if [ -s /etc/rpm/tizen_macros ]; then - cp -a /etc/rpm/tizen_macros ${S}/packaging/rpm-tizen_macros - fi - cp -a ${S}/packaging/rpm-tizen_macros tizen_macros - rm -f m4/libtool.m4 - rm -f m4/lt*.m4 - ### PREP END ### - - -} -do_patch_append() { - bb.build.exec_func('do_prep', d) -} - -do_configure() { -} - -do_compile() { - cd ${S} - LANG=C - export LANG - unset DISPLAY - CFLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables" ; export CFLAGS ; - CXXFLAGS="${CXXFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CXXFLAGS ; - FFLAGS="${FFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -I%_fmoddir}" ; export FFLAGS ; - LD_AS_NEEDED=1; export LD_AS_NEEDED ; - - ### BUILD BEGIN ### - CPPFLAGS="$CPPFLAGS `pkg-config --cflags nss`" - export CPPFLAGS - export CFLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -ffunction-sections" - export LDFLAGS="-Wl,-Bsymbolic-functions -ffunction-sections" - - BUILDTARGET="--build=x86_64-tizen-linux" - - autoreconf -i -f - ./configure --disable-dependency-tracking --prefix=${prefix} --mandir=${mandir} --infodir=${infodir} \ - --libdir=${prefix}/lib --sysconfdir=/etc --localstatedir=/var --with-lua \ - --with-acl --with-cap --enable-shared --with-msm $BUILDTARGET - - make -j16 - ### BUILD END ### - - - -} - -do_install() { - echo export RPM_BUILD_ROOT=${D} - cd ${S} - LANG=C - export LANG - unset DISPLAY - rm -rf ${D} - mkdir -p ${D} - - mkdir -p ${D}/usr/lib - mkdir -p ${D}/usr/share/locale - ln -s ../share/locale ${D}/usr/lib/locale - - oe_runmake \ - DESTDIR=${D} \ - INSTALL_ROOT=${D} \ - BINDIR=${prefix}/bin \ - install - rm -f ${D}${infodir}/dir - find ${D} -regex ".*\.la$" | xargs rm -f -- - find ${D} -regex ".*\.a$" | xargs rm -f -- - install -m 644 db3/db.h ${D}/usr/include/rpm - # remove .la file and the static variant of libpopt - # have to remove the dependency from other .la files as well - #for f in ${D}/${prefix}/lib/*.la; do - # sed -i -e "s,/lib/libpopt.la,-lpopt,g" $f - #done - mkdir -p ${D}${sysconfdir}/rpm - cp -a tizen_macros ${D}/usr/lib/rpm - mkdir -p ${D}/usr/lib/rpm/tizen - install -m 755 ${S}/packaging/find-docs.sh ${D}/usr/lib/rpm/tizen - install -m 755 ${S}/packaging/find-provides.ksyms ${D}/usr/lib/rpm - install -m 644 ${S}/packaging/device-sec-policy ${D}${sysconfdir}/device-sec-policy - install -m 644 ${S}/packaging/device-sec-policy ${D}${prefix}/lib/rpm-plugins/msm-device-sec-policy - ln -s ../tizen_macros ${D}/usr/lib/rpm/tizen/macros - for d in BUILD RPMS SOURCES SPECS SRPMS BUILDROOT ; do - mkdir -p ${D}/usr/src/packages/$d - chmod 755 ${D}/usr/src/packages/$d - done - for d in ${D}/usr/lib/rpm/platform/*-linux/macros ; do - dd=${d%-linux/macros} - dd=${dd##*/} - mkdir ${D}/usr/src/packages/RPMS/$dd - chmod 755 ${D}/usr/src/packages/RPMS/$dd - done - mkdir -p ${D}/var/lib/rpm - gzip -9 ${D}/${mandir}/man[18]/*.[18] - export RPM_BUILD_ROOT - chmod 755 doc/manual - rm -rf doc/manual/Makefile* - rm -f ${D}/usr/lib/rpmpopt - rm -rf ${D}${mandir}/{fr,ja,ko,pl,ru,sk} - rm -f ${D}${prefix}/share/locale/de/LC_MESSAGES/rpm.mo - rm -f ${D}/usr/lib/rpm/cpanflute ${D}/usr/lib/rpm/cpanflute2 - install -m 755 scripts/find-supplements{,.ksyms} ${D}/usr/lib/rpm - install -m 755 scripts/firmware.prov ${D}/usr/lib/rpm - install -m 755 scripts/debuginfo.prov ${D}/usr/lib/rpm - rm -f ${D}/usr/lib/locale ${D}/usr/lib/rpmrc - mkdir -p ${D}/etc/rpm - chmod 755 ${D}/etc/rpm - mkdir -p ${D}/usr/lib/rpm/macros.d - # remove some nonsense or non-working scripts - pushd ${D}/usr/lib/rpm/ - for f in rpm2cpio.sh rpm.daily rpmdiff* rpm.log rpm.xinetd freshen.sh u_pkg.sh \ - magic magic.mgc magic.mime* rpmfile *.pl javadeps brp-redhat \ - brp-strip-static-archive vpkg-provides*.sh http.req sql.req tcl.req \ - rpmdb_* brp-sparc64-linux brp-strip-comment-note brp-java-gcjcompile - do - rm -f $f - done - for i in /usr/share/automake-*/*; do - if test -f "$i" && test -f "${i##*/}"; then - rm -f "${i##*/}" - fi - done - popd - rm -rf ${D}/${prefix}/lib/python2.7 - rm -f ${D}${prefix}/lib/*.la - rm -f ${D}${prefix}/lib/rpm-plugins/*.la - sh ${D}/usr/lib/rpm/find-lang.sh ${D} rpm - - -} - -PACKAGES += " rpm-security-plugin " -PACKAGES += " rpm-build " -PACKAGES += " rpm-docs " - -rpm-security-plugin_files = "" -rpm-security-plugin_files += "rpm.manifest" -rpm-security-plugin_files += "${prefix}/lib/rpm-plugins/msm.so" -rpm-security-plugin_files += "${prefix}/lib/rpm-plugins/msm-device-sec-policy" -rpm-security-plugin_files += "${sysconfdir}/device-sec-policy" - -rpm-build_files = "" -rpm-build_files += "rpm.manifest" -rpm-build_files += "${prefix}/bin/rpmbuild" -rpm-build_files += "${prefix}/bin/gendiff" -rpm-build_files += "${prefix}/bin/rpmspec" -rpm-build_files += "${prefix}/bin/rpmsign" -rpm-build_files += "/usr/lib/rpm/tizen/find-*" -rpm-build_files += "/usr/lib/rpm/brp-*" -rpm-build_files += "/usr/lib/rpm/find-supplements*" -rpm-build_files += "/usr/lib/rpm/check-*" -rpm-build_files += "/usr/lib/rpm/debugedit" -rpm-build_files += "/usr/lib/rpm/find-debuginfo.sh" -rpm-build_files += "/usr/lib/rpm/find-lang.sh" -rpm-build_files += "/usr/lib/rpm/find-provides.ksyms" -rpm-build_files += "/usr/lib/rpm/*provides*" -rpm-build_files += "/usr/lib/rpm/*requires*" -rpm-build_files += "/usr/lib/rpm/*deps*" -rpm-build_files += "/usr/lib/rpm/*.prov" -rpm-build_files += "/usr/lib/rpm/*.req" -rpm-build_files += "/usr/lib/rpm/macros.*" -rpm-build_files += "/usr/lib/rpm/fileattrs" - -rpm-dev_files = "" -rpm-dev_files += "rpm.manifest" -rpm-dev_files += "${prefix}/bin/rpmgraph" -rpm-dev_files += "/usr/include/rpm" -rpm-dev_files += "${prefix}/lib/librpm.so" -rpm-dev_files += "${prefix}/lib/librpmbuild.so" -rpm-dev_files += "${prefix}/lib/librpmio.so" -rpm-dev_files += "${prefix}/lib/librpmsign.so" -rpm-dev_files += "${prefix}/lib/pkgconfig/rpm.pc" - -rpm-locale_files = "" - -rpm-docs_files = "" -rpm-docs_files += "GROUPS" - -rpm_files = "" -rpm_files += "rpm.manifest" -rpm_files += "/etc/rpm" -rpm_files += "/bin/rpm" -rpm_files += "${prefix}/bin/rpm2cpio" -rpm_files += "${prefix}/bin/rpmdb" -rpm_files += "${prefix}/bin/rpmkeys" -rpm_files += "${prefix}/bin/rpmquery" -rpm_files += "${prefix}/bin/rpmverify" -rpm_files += "${prefix}/bin/rpmqpack" -rpm_files += "%dir /usr/lib/rpm" -rpm_files += "/usr/lib/rpm/macros" -rpm_files += "/usr/lib/rpm/macros.d" -rpm_files += "/usr/lib/rpm/rpmpopt*" -rpm_files += "/usr/lib/rpm/rpmrc" -rpm_files += "/usr/lib/rpm/tizen/macros" -rpm_files += "/usr/lib/rpm/tizen_macros" -rpm_files += "/usr/lib/rpm/rpm.supp" -rpm_files += "/usr/lib/rpm/tgpg" -rpm_files += "/usr/lib/rpm/platform" -rpm_files += "${prefix}/lib/rpm-plugins" -rpm_files += "${prefix}/lib/rpm-plugins/exec.so" -rpm_files += "${prefix}/lib/librpm.so.*" -rpm_files += "${prefix}/lib/librpmio.so.*" -rpm_files += "${prefix}/lib/librpmbuild.so.*" -rpm_files += "${prefix}/lib/librpmsign.so.*" -rpm_files += "/var/lib/rpm" -rpm_files += "%attr(755,root,root) /usr/src/packages/BUILD" -rpm_files += "%attr(755,root,root) /usr/src/packages/SPECS" -rpm_files += "%attr(755,root,root) /usr/src/packages/SOURCES" -rpm_files += "%attr(755,root,root) /usr/src/packages/SRPMS" - -FILES_${PN}-security-plugin = "${rpm-security-plugin_files}" -FILES_${PN}-build = "${rpm-build_files}" -FILES_${PN}-dev = "${rpm-dev_files}" -FILES_${PN}-locale = "${rpm-locale_files}" -FILES_${PN}-docs = "${rpm-docs_files}" -FILES_${PN} = "${rpm_files}" - -PKG_rpm-security-plugin= "rpm-security-plugin" -PKG_rpm-build= "rpm-build" -PKG_rpm-dev= "rpm-dev" -PKG_rpm-locale= "rpm-locale" -PKG_rpm-docs= "rpm-docs" -PKG_rpm= "rpm" - -require rpm-extraconf.inc - diff --git a/meta-tizen-generic/recipes-tizen/rpm/rpm_git.bb b/meta-tizen-generic/recipes-tizen/rpm/rpm_git.bb deleted file mode 100644 index e319b1b..0000000 --- a/meta-tizen-generic/recipes-tizen/rpm/rpm_git.bb +++ /dev/null @@ -1,10 +0,0 @@ -require rpm.inc - -PRIORITY = "10" - -LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" - -SRC_URI += "git://review.tizen.org/platform/upstream/rpm;tag=900e279b9481a75ede028707fe5a0a2bb2801a8f;nobranch=1" - - - diff --git a/meta-tizen-generic/recipes-tizen/smack/smack-extraconf.inc b/meta-tizen-generic/recipes-tizen/smack/smack-extraconf.inc deleted file mode 100644 index ebf05c2..0000000 --- a/meta-tizen-generic/recipes-tizen/smack/smack-extraconf.inc +++ /dev/null @@ -1 +0,0 @@ -BBCLASSEXTEND_append = " nativesdk " \ No newline at end of file diff --git a/meta-tizen-generic/recipes-tizen/smack/smack.inc b/meta-tizen-generic/recipes-tizen/smack/smack.inc deleted file mode 100644 index 8b97c74..0000000 --- a/meta-tizen-generic/recipes-tizen/smack/smack.inc +++ /dev/null @@ -1,150 +0,0 @@ -DESCRIPTION = "Selection of tools for developers working with Smack" -HOMEPAGE = "http://nohomepage.org" -SECTION = "Security/Access Control" -LICENSE = "LGPL-2.1" - -SRC_URI = "" - -S = "${WORKDIR}/git" - -inherit autotools-brokensep - -PROVIDES = "" - -#PROVIDES by smack-dev - - -#PROVIDES by smack - - -#PROVIDES by libsmack - - -#PROVIDES by smack-docs - - -RDEPENDS = "" -#RDEPENDS of smack-dev (${PN}-dev) -RDEPENDS_${PN}-dev += "libsmack" - - -DEPENDS = "" -#DEPENDS of smack -DEPENDS_append_class-native = " autoconf-native" -DEPENDS_append_class-target = " autoconf" -DEPENDS += "libtool-cross" -DEPENDS_append_class-native = " automake-native" -DEPENDS_append_class-target = " automake" - -do_prep() { - cd ${S} - chmod -Rf a+rX,u+w,g-w,o-w ${S} - #setup -q - cp ${S}/packaging/smack.manifest . - - -} -do_patch_append() { - bb.build.exec_func('do_prep', d) -} - -do_configure() { -} - -do_compile() { - cd ${S} - LANG=C - export LANG - unset DISPLAY - CFLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables" ; export CFLAGS ; - CXXFLAGS="${CXXFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CXXFLAGS ; - FFLAGS="${FFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -I%_fmoddir}" ; export FFLAGS ; - LD_AS_NEEDED=1; export LD_AS_NEEDED ; - - - CFLAGS="${CFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CFLAGS ; - CXXFLAGS="${CXXFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CXXFLAGS ; - FFLAGS="${FFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -I%_fmoddir}" ; export FFLAGS ; - autotools_do_configure --build=${TARGET_SYS} --host=${HOST_SYS} \ - --target=x86_64-tizen-linux \ - --program-prefix= \ - --prefix=${prefix} \ - --exec-prefix=${prefix} \ - --bindir=${prefix}/bin \ - --sbindir=${prefix}/sbin \ - --sysconfdir=${sysconfdir} \ - --datadir=${prefix}/share \ - --includedir=${prefix}/include \ - --libdir=${prefix}/lib \ - --libexecdir=${prefix}/libexec \ - --localstatedir=${localstatedir} \ - --sharedstatedir=${prefix}/com \ - --mandir=${mandir} \ - --infodir=${infodir} --with-systemdsystemunitdir=/lib/systemd/system - - make -j16 - - - -} - -do_install() { - echo export RPM_BUILD_ROOT=${D} - cd ${S} - LANG=C - export LANG - unset DISPLAY - rm -rf ${D} - mkdir -p ${D} - - - oe_runmake \ - DESTDIR=${D} \ - INSTALL_ROOT=${D} \ - BINDIR=${prefix}/bin \ - install - rm -f ${D}${infodir}/dir - find ${D} -regex ".*\.la$" | xargs rm -f -- - find ${D} -regex ".*\.a$" | xargs rm -f -- - install -d ${D}${sysconfdir}/smack/accesses.d - install -d ${D}${sysconfdir}/smack/cipso.d - install -d ${D}${sysconfdir}/smack/netlabel.d - - -} - -PACKAGES += " libsmack " -PACKAGES += " smack-docs " - -smack-dev_files = "" -smack-dev_files += "smack.manifest" -smack-dev_files += "${prefix}/include/sys/smack.h" -smack-dev_files += "${prefix}/lib/libsmack.so" -smack-dev_files += "${prefix}/lib/pkgconfig/libsmack.pc" - -smack_files = "" -smack_files += "smack.manifest" -smack_files += "${sysconfdir}/smack" -smack_files += "${sysconfdir}/smack/accesses.d" -smack_files += "${sysconfdir}/smack/cipso.d" -smack_files += "${sysconfdir}/smack/netlabel.d" -smack_files += "${prefix}/bin/*" - -libsmack_files = "" -libsmack_files += "smack.manifest" -libsmack_files += "${prefix}/lib/libsmack.so.*" - -smack-docs_files = "" - -FILES_${PN}-dev = "${smack-dev_files}" -FILES_${PN} = "${smack_files}" -FILES_lib${PN} = "${libsmack_files}" -FILES_${PN}-docs = "${smack-docs_files}" - -PKG_smack-dev= "smack-dev" -PKG_smack= "smack" -PKG_libsmack= "libsmack" -PKG_smack-docs= "smack-docs" - -require smack-extraconf.inc - diff --git a/meta-tizen-generic/recipes-tizen/smack/smack_git.bb b/meta-tizen-generic/recipes-tizen/smack/smack_git.bb deleted file mode 100644 index 8ba0d6f..0000000 --- a/meta-tizen-generic/recipes-tizen/smack/smack_git.bb +++ /dev/null @@ -1,10 +0,0 @@ -require smack.inc - -PRIORITY = "10" - -LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" - -SRC_URI += "git://review.tizen.org/platform/upstream/smack;tag=1891f4bf4ec855fb85844b0fc3599c10ce91a875;nobranch=1" - -BBCLASSEXTEND = "native" - diff --git a/meta-tizen-generic/recipes-tizen/uthash/uthash-extraconf.inc b/meta-tizen-generic/recipes-tizen/uthash/uthash-extraconf.inc deleted file mode 100644 index ebf05c2..0000000 --- a/meta-tizen-generic/recipes-tizen/uthash/uthash-extraconf.inc +++ /dev/null @@ -1 +0,0 @@ -BBCLASSEXTEND_append = " nativesdk " \ No newline at end of file diff --git a/meta-tizen-generic/recipes-tizen/uthash/uthash.inc b/meta-tizen-generic/recipes-tizen/uthash/uthash.inc deleted file mode 100644 index f60e0c2..0000000 --- a/meta-tizen-generic/recipes-tizen/uthash/uthash.inc +++ /dev/null @@ -1,84 +0,0 @@ -DESCRIPTION = "A hash table for C structures" -HOMEPAGE = "http://nohomepage.org" -SECTION = "System/Kernel" -LICENSE = "BSD-style single-clause" - -SRC_URI = "" - -S = "${WORKDIR}/git" - -inherit autotools-brokensep - -PROVIDES = "" - -#PROVIDES by uthash - - -#PROVIDES by uthash-dev - - -RDEPENDS = "" - -DEPENDS = "" - -do_prep() { - cd ${S} - chmod -Rf a+rX,u+w,g-w,o-w ${S} - #setup -q - cp ${S}/packaging/uthash.manifest . - - -} -do_patch_append() { - bb.build.exec_func('do_prep', d) -} - -do_configure() { -} - -do_compile() { - cd ${S} - LANG=C - export LANG - unset DISPLAY - CFLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables" ; export CFLAGS ; - CXXFLAGS="${CXXFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CXXFLAGS ; - FFLAGS="${FFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -I%_fmoddir}" ; export FFLAGS ; - LD_AS_NEEDED=1; export LD_AS_NEEDED ; - - #empty - - - -} - -do_install() { - echo export RPM_BUILD_ROOT=${D} - cd ${S} - LANG=C - export LANG - unset DISPLAY - rm -rf ${D} - mkdir -p ${D} - - mkdir -p ${D}${prefix}/include - cd src - cp utarray.h uthash.h utlist.h utstring.h ${D}${prefix}/include - - -} - - -uthash-dev_files = "" -uthash-dev_files += "uthash.manifest" -uthash-dev_files += "${prefix}/include/utarray.h" -uthash-dev_files += "${prefix}/include/uthash.h" -uthash-dev_files += "${prefix}/include/utlist.h" -uthash-dev_files += "${prefix}/include/utstring.h" - -FILES_${PN}-dev = "${uthash-dev_files}" - -PKG_uthash-dev= "uthash-dev" - -require uthash-extraconf.inc - diff --git a/meta-tizen-generic/recipes-tizen/uthash/uthash_git.bb b/meta-tizen-generic/recipes-tizen/uthash/uthash_git.bb deleted file mode 100644 index f416786..0000000 --- a/meta-tizen-generic/recipes-tizen/uthash/uthash_git.bb +++ /dev/null @@ -1,10 +0,0 @@ -require uthash.inc - -PRIORITY = "10" - -LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" - -SRC_URI += "git://review.tizen.org/platform/upstream/uthash;tag=1436c7858fa133d830a18d27c879af301000a70f;nobranch=1" - -BBCLASSEXTEND = "native" - -- 2.7.4