--- /dev/null
+DESCRIPTION = "A small image just capable of allowing a device to boot."
+
+IMAGE_INSTALL = ""
+IMAGE_INSTALL += "${ROOTFS_PKGMANAGE_BOOTSTRAP}"
+IMAGE_INSTALL += "packagegroup-tizen-Base-System"
+IMAGE_INSTALL += "packagegroup-tizen-Console-Tools"
+IMAGE_INSTALL += "packagegroup-tizen-Generic-Packaging"
+
+IMAGE_LINGUAS = " "
+
+LICENSE = "MIT"
+
+#inherit core-image
+
+IMAGE_ROOTFS_SIZE = "8192"
+
+#Need to be tested.
+#PREFERRED_PROVIDER_virtual/kernel ?= "kernel-x86-ivi"
+
+# remove not needed ipkg informations
+#ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; "
+
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
+ file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
+
+
+
+inherit image
--- /dev/null
+DESCRIPTION = "A small image just capable of allowing a device to boot."
+
+IMAGE_INSTALL = ""
+IMAGE_INSTALL += "${ROOTFS_PKGMANAGE_BOOTSTRAP}"
+IMAGE_INSTALL += "packagegroup-tizen-Base-System"
+IMAGE_INSTALL += "packagegroup-tizen-Generic-Middleware"
+IMAGE_INSTALL += "packagegroup-tizen-Wayland"
+IMAGE_INSTALL += "packagegroup-tizen-Console-Tools"
+IMAGE_INSTALL += "packagegroup-tizen-Generic-Adaptation"
+IMAGE_INSTALL += "packagegroup-tizen-Generic-Applications"
+IMAGE_INSTALL += "packagegroup-tizen-Generic-Packaging"
+
+
+IMAGE_LINGUAS = " "
+
+LICENSE = "MIT"
+
+#inherit core-image
+
+IMAGE_ROOTFS_SIZE = "8192"
+
+#Need to be tested.
+#PREFERRED_PROVIDER_virtual/kernel ?= "kernel-x86-ivi"
+
+# remove not needed ipkg informations
+#ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; "
+
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
+ file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
+
+PACKAGE_GROUP_tizen = "packagegroup-tizen-core packagegroup-tizen-commonwayland-core"
+
+
+
+
+inherit image
+
+
+ROOTFS_POSTPROCESS_COMMAND += "rootfs_postscript"
\ No newline at end of file
RDEPENDS_${PN} += "coreutils"
RDEPENDS_${PN} += "rpm"
RDEPENDS_${PN} += "rpm-security-plugin"
+RDEPENDS_${PN} += "default-ac-domains"
RDEPENDS_${PN} += "tizen-release"
RDEPENDS_${PN} += "procps"
RDEPENDS_${PN} += "psmisc"
RDEPENDS_${PN} += "pciutils"
RDEPENDS_${PN} += "connman"
RDEPENDS_${PN} += "wpa_supplicant"
+RDEPENDS_${PN} += "lrzsz"
RDEPENDS_${PN} += "rsync"
RDEPENDS_${PN} += "parted"
RDEPENDS_${PN} += "zip"
+RDEPENDS_${PN} += "minizip"
RDEPENDS_${PN} += "vim"
RDEPENDS_${PN} += "unzip"
RDEPENDS_${PN} += "less"
RDEPENDS_${PN} += "powertop"
RDEPENDS_${PN} += "sudo"
RDEPENDS_${PN} += "ca-certificates-mozilla"
+RDEPENDS_${PN} += "net-tools"
RDEPENDS_${PN} += "gcc"
RDEPENDS_${PN} += "glibc-devel"
RDEPENDS_${PN} += "libtool"
-RDEPENDS_${PN} += "gcc-fortran"
RDEPENDS_${PN} += "cmake"
RDEPENDS_${PN} += "xz"
RDEPENDS_${PN} += "tcl"
--- /dev/null
+SUMMARY = "Generic Adaptation"
+DESCRIPTION = "Generic Adaptation"
+LICENSE = "MIT"
+DEPENDS = "virtual/kernel"
+PR = "r1"
+inherit packagegroup
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+RDEPENDS_${PN} = ""
+
+RDEPENDS_${PN} += "linux-firmware"
+RDEPENDS_${PN} += "kernel-x86-generic"
+RDEPENDS_${PN} += "dlogutil"
+RDEPENDS_${PN} += "system-installer"
--- /dev/null
+SUMMARY = "Generic Applications"
+DESCRIPTION = "Generic Applications"
+LICENSE = "MIT"
+DEPENDS = "virtual/kernel"
+PR = "r1"
+inherit packagegroup
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+RDEPENDS_${PN} = ""
+
+RDEPENDS_${PN} += "ail"
+RDEPENDS_${PN} += "ca-certificates"
+RDEPENDS_${PN} += "webkit2-efl-test"
--- /dev/null
+SUMMARY = "Generic Middleware"
+DESCRIPTION = "Generic Middleware"
+LICENSE = "MIT"
+DEPENDS = "virtual/kernel"
+PR = "r1"
+inherit packagegroup
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+RDEPENDS_${PN} = ""
+
+RDEPENDS_${PN} += "alsa-utils"
+RDEPENDS_${PN} += "alsa-plugins-pulse"
+RDEPENDS_${PN} += "bluez"
+RDEPENDS_${PN} += "bluetooth-agent"
+RDEPENDS_${PN} += "bluetooth-frwk"
+RDEPENDS_${PN} += "bluetooth-share"
+RDEPENDS_${PN} += "bluetooth-tools-no-firmware"
+RDEPENDS_${PN} += "calendar-service"
+RDEPENDS_${PN} += "csr-framework"
+RDEPENDS_${PN} += "default-ac-domains"
+RDEPENDS_${PN} += "econnman"
+RDEPENDS_${PN} += "elm-misc"
+RDEPENDS_${PN} += "emotion"
+RDEPENDS_${PN} += "efl-theme-tizen-hd"
+RDEPENDS_${PN} += "evolution-data-server"
+RDEPENDS_${PN} += "gdb-server"
+RDEPENDS_${PN} += "gpg2"
+RDEPENDS_${PN} += "gst-libav"
+RDEPENDS_${PN} += "gst-plugins-bad"
+RDEPENDS_${PN} += "gst-plugins-base"
+RDEPENDS_${PN} += "gst-plugins-good"
+RDEPENDS_${PN} += "gstreamer"
+RDEPENDS_${PN} += "gstreamer-vaapi"
+RDEPENDS_${PN} += "gstreamer-utils"
+RDEPENDS_${PN} += "iptables"
+RDEPENDS_${PN} += "libprivilege-control-conf"
+RDEPENDS_${PN} += "libva-intel-driver"
+RDEPENDS_${PN} += "media-data-sdk"
+RDEPENDS_${PN} += "neard"
+RDEPENDS_${PN} += "neardal"
+RDEPENDS_${PN} += "net-config"
+RDEPENDS_${PN} += "obexd"
+RDEPENDS_${PN} += "ofono"
+RDEPENDS_${PN} += "pam-locale"
+RDEPENDS_${PN} += "pkgmgr-server"
+RDEPENDS_${PN} += "prelink"
+RDEPENDS_${PN} += "pulseaudio"
+RDEPENDS_${PN} += "pulseaudio-config"
+RDEPENDS_${PN} += "pulseaudio-locale"
+RDEPENDS_${PN} += "pulseaudio-module-bluetooth"
+RDEPENDS_${PN} += "pulseaudio-utils"
+RDEPENDS_${PN} += "rfkill"
+RDEPENDS_${PN} += "sqlite3"
+RDEPENDS_${PN} += "tree"
+RDEPENDS_${PN} += "vaapi-tools"
+RDEPENDS_${PN} += "wpa_supplicant"
+RDEPENDS_${PN} += "web-ui-fw"
+RDEPENDS_${PN} += "web-ui-fw-demo-tizen-winsets"
+RDEPENDS_${PN} += "web-ui-fw-theme-default"
+RDEPENDS_${PN} += "web-ui-fw-theme-tizen-black"
+RDEPENDS_${PN} += "web-ui-fw-theme-tizen-white"
+RDEPENDS_${PN} += "wrt"
+RDEPENDS_${PN} += "wrt-commons"
+RDEPENDS_${PN} += "wrt-installer"
+RDEPENDS_${PN} += "wrt-installer-preinstall-service"
+RDEPENDS_${PN} += "wrt-plugins-tizen"
+RDEPENDS_${PN} += "wrt-security"
+RDEPENDS_${PN} += "wrt-widgets"
+RDEPENDS_${PN} += "zypper"
--- /dev/null
+SUMMARY = "Generic Packaging"
+DESCRIPTION = "Generic Packaging"
+LICENSE = "MIT"
+DEPENDS = "virtual/kernel"
+PR = "r1"
+inherit packagegroup
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+RDEPENDS_${PN} = ""
+
+RDEPENDS_${PN} += "gpg2"
+RDEPENDS_${PN} += "zypper"
--- /dev/null
+SUMMARY = "Generic QA Tools"
+DESCRIPTION = "Generic QA Tools"
+LICENSE = "MIT"
+DEPENDS = "virtual/kernel"
+PR = "r1"
+inherit packagegroup
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+RDEPENDS_${PN} = ""
+
+RDEPENDS_${PN} += "bluez-test"
+RDEPENDS_${PN} += "connman-test"
+RDEPENDS_${PN} += "dbus-python"
+RDEPENDS_${PN} += "dlogutil"
+RDEPENDS_${PN} += "eet-tools"
+RDEPENDS_${PN} += "gdb"
+RDEPENDS_${PN} += "gstreamer-utils"
+RDEPENDS_${PN} += "neard-test"
+RDEPENDS_${PN} += "ofono-test"
+RDEPENDS_${PN} += "python-xml"
+RDEPENDS_${PN} += "wget"
+RDEPENDS_${PN} += "zypper"
--- /dev/null
+SUMMARY = "Generic Wayland"
+DESCRIPTION = "Generic Wayland"
+LICENSE = "MIT"
+DEPENDS = "virtual/kernel"
+PR = "r1"
+inherit packagegroup
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+RDEPENDS_${PN} = ""
+
+RDEPENDS_${PN} += "cantarell-fonts"
+RDEPENDS_${PN} += "dejavu-fonts"
+RDEPENDS_${PN} += "weston"
+RDEPENDS_${PN} += "xkeyboard-config"
+RDEPENDS_${PN} += "tizen-branding-default"
+RDEPENDS_${PN} += "user-session-units"
+RDEPENDS_${PN} += "desktop-skin"
--- /dev/null
+SUMMARY = "Generic X11"
+DESCRIPTION = "Generic X11"
+LICENSE = "MIT"
+DEPENDS = "virtual/kernel"
+PR = "r1"
+inherit packagegroup
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+RDEPENDS_${PN} = ""
+
+RDEPENDS_${PN} += "xorg-server"
+RDEPENDS_${PN} += "xf86-input-synaptics"
+RDEPENDS_${PN} += "xf86-video-intel"
+RDEPENDS_${PN} += "xf86-input-keyboard"
--- /dev/null
+SUMMARY = "Graphics and UI Framework X"
+DESCRIPTION = "Graphics and UI Framework X"
+LICENSE = "MIT"
+DEPENDS = "virtual/kernel"
+PR = "r1"
+inherit packagegroup
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+RDEPENDS_${PN} = ""
+
+RDEPENDS_${PN} += "xf86-input-evdev"
+RDEPENDS_${PN} += "xf86-input-evdevmultitouch"
+RDEPENDS_${PN} += "xkeyboard-config"
+RDEPENDS_${PN} += "xorg-launch-helper"
+RDEPENDS_${PN} += "xorg-server-setuid"
--- /dev/null
+SUMMARY = "Qt Framework"
+DESCRIPTION = "Qt Framework"
+LICENSE = "MIT"
+DEPENDS = "virtual/kernel"
+PR = "r1"
+inherit packagegroup
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+RDEPENDS_${PN} = ""
+
+RDEPENDS_${PN} += "qt5-default"
+RDEPENDS_${PN} += "qt5-plugin-accessible-widgets"
+RDEPENDS_${PN} += "qt5-plugin-bearer-connman"
+RDEPENDS_${PN} += "qt5-plugin-bearer-generic"
+RDEPENDS_${PN} += "qt5-plugin-bearer-nm"
+RDEPENDS_${PN} += "qt5-plugin-generic-evdev"
+RDEPENDS_${PN} += "qt5-plugin-imageformat-gif"
+RDEPENDS_${PN} += "qt5-plugin-imageformat-ico"
+RDEPENDS_${PN} += "qt5-plugin-imageformat-jpeg"
+RDEPENDS_${PN} += "qt5-plugin-platform-eglfs"
+RDEPENDS_${PN} += "qt5-plugin-platforminputcontext-compose"
+RDEPENDS_${PN} += "qt5-plugin-platforminputcontext-ibus"
+RDEPENDS_${PN} += "qt5-plugin-platform-linuxfb"
+RDEPENDS_${PN} += "qt5-plugin-platform-minimal"
+RDEPENDS_${PN} += "qt5-plugin-platform-minimalegl"
+RDEPENDS_${PN} += "qt5-plugin-platform-offscreen"
+RDEPENDS_${PN} += "qt5-plugin-printsupport-cups"
+RDEPENDS_${PN} += "qt5-plugin-sqldriver-sqlite"
+RDEPENDS_${PN} += "qt5-qtconcurrent"
+RDEPENDS_${PN} += "qt5-qtcore"
+RDEPENDS_${PN} += "qt5-qtdbus"
+RDEPENDS_${PN} += "qt5-qtdeclarative"
+RDEPENDS_${PN} += "qt5-qtdeclarative-import-dialogs"
+RDEPENDS_${PN} += "qt5-qtdeclarative-import-folderlistmodel"
+RDEPENDS_${PN} += "qt5-qtdeclarative-import-localstorageplugin"
+RDEPENDS_${PN} += "qt5-qtdeclarative-import-models2"
+RDEPENDS_${PN} += "qt5-qtdeclarative-import-particles2"
+RDEPENDS_${PN} += "qt5-qtdeclarative-import-privatewidgets"
+RDEPENDS_${PN} += "qt5-qtdeclarative-import-qtquick2plugin"
+RDEPENDS_${PN} += "qt5-qtdeclarative-import-qttest"
+RDEPENDS_${PN} += "qt5-qtdeclarative-import-sensors"
+RDEPENDS_${PN} += "qt5-qtdeclarative-import-settings"
+RDEPENDS_${PN} += "qt5-qtdeclarative-import-window2"
+RDEPENDS_${PN} += "qt5-qtdeclarative-import-xmllistmodel"
+RDEPENDS_${PN} += "qt5-qtdeclarative-plugin-accessible"
+RDEPENDS_${PN} += "qt5-qtdeclarative-plugin-qmlinspector"
+RDEPENDS_${PN} += "qt5-qtdeclarative-qml"
+RDEPENDS_${PN} += "qt5-qtdeclarative-qmlscene"
+RDEPENDS_${PN} += "qt5-qtdeclarative-qtquick"
+RDEPENDS_${PN} += "qt5-qtdeclarative-qtquickparticles"
+RDEPENDS_${PN} += "qt5-qtdeclarative-qtquicktest"
+RDEPENDS_${PN} += "qt5-qtgraphicaleffects"
+RDEPENDS_${PN} += "qt5-qtgui"
+RDEPENDS_${PN} += "qt5-qtimageformats-plugin-mng"
+RDEPENDS_${PN} += "qt5-qtimageformats-plugin-tga"
+RDEPENDS_${PN} += "qt5-qtimageformats-plugin-tiff"
+RDEPENDS_${PN} += "qt5-qtimageformats-plugin-wbmp"
+RDEPENDS_${PN} += "qt5-qtnetwork"
+RDEPENDS_${PN} += "qt5-qtopengl"
+RDEPENDS_${PN} += "qt5-qtprintsupport"
+RDEPENDS_${PN} += "qt5-qtquickcontrols"
+RDEPENDS_${PN} += "qt5-qtquickcontrols-tizen"
+RDEPENDS_${PN} += "qt5-qtsensors"
+RDEPENDS_${PN} += "qt5-qtsensors-plugin-generic"
+RDEPENDS_${PN} += "qt5-qtsensors-plugin-gestures-sensor"
+RDEPENDS_${PN} += "qt5-qtsensors-plugin-gestures-shake"
+RDEPENDS_${PN} += "qt5-qtsensors-plugin-tizen"
+RDEPENDS_${PN} += "qt5-qtsql"
+RDEPENDS_${PN} += "qt5-qttest"
+RDEPENDS_${PN} += "qt5-qtwayland"
+RDEPENDS_${PN} += "qt5-qtwidgets"
+RDEPENDS_${PN} += "qt5-qtxml"
+RDEPENDS_${PN} += "qt5-qtxmlpatterns"
+RDEPENDS_${PN} += "qtchooser"
--- /dev/null
+DEPENDS = ""
--- /dev/null
+require config.inc
+
+PRIORITY = "9"
+
+inherit native
+
+S = "${WORKDIR}/git"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/profile/generic/model/config;protocol=ssh;tag=75e684c6faa9fc986415c6b76993c75d433501fb;nobranch=1"
+require config-native-extraconf.inc
+
--- /dev/null
+RDEPENDS = ""
+
--- /dev/null
+#PROVIDES by model-config-generic
+PROVIDES += "model-config-generic"
+RPROVIDES_model-config-generic += "model-config-generic"
+
--- /dev/null
+DESCRIPTION = "A Model configuration"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "System/Configuration"
+LICENSE = "Apache-2.0"
+
+PROVIDES = ""
+
+PACKAGES = ""
+PACKAGES += "model-config-generic"
+
+model-config-generic_files = ""
+model-config-generic_files += "model-config.manifest"
+model-config-generic_files += "/etc/config/model-config.xml"
+
+FILES_${PN} = "${model-config-generic_files}"
+
+PKG_model-config-generic= "model-config-generic"
+
+SRC_URI = ""
+
+inherit tizenBuildUtils
+
+S = "${WORKDIR}/git"
+
+require config-rdepends.inc
+require config-depends.inc
+require config-extraconf.inc
--- /dev/null
+require config.inc
+require config-rprovides.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/profile/generic/model/config;protocol=ssh;tag=75e684c6faa9fc986415c6b76993c75d433501fb;nobranch=1"
+require config-oe-extraconf.inc
+
--- /dev/null
+DEPENDS = ""
+#DEPENDS of crosswalk
+DEPENDS += "libhaptic"
+DEPENDS += "pkgconfig(xcursor)"
+DEPENDS += "pkgconfig(xext)"
+DEPENDS += "cairo"
+DEPENDS += "audio-session-manager"
+DEPENDS += "expat"
+DEPENDS += "capi-appfw-application"
+DEPENDS += "app-core"
+DEPENDS += "pkgconfig(xtst)"
+DEPENDS += "libxslt"
+inherit perlnative
+DEPENDS += "pkgconfig(xt)"
+DEPENDS += "pango"
+DEPENDS += "bzip2"
+DEPENDS += "pkgconfig(xrandr)"
+DEPENDS += "pkgconfig(xrender)"
+DEPENDS += "alsa-lib"
+DEPENDS += "aul"
+DEPENDS += "fontconfig"
+DEPENDS += "wayland"
+DEPENDS += "which"
+DEPENDS += "libxml2"
+DEPENDS += "bison-native"
+DEPENDS += "pkgconfig(xi)"
+DEPENDS += "sensor"
+DEPENDS += "icu"
+DEPENDS += "flex"
+DEPENDS += "libX11"
+DEPENDS += "gperf"
+inherit pythonnative
+DEPENDS += "pkgconfig(xscrnsaver)"
+DEPENDS += "systemd"
+DEPENDS += "pkgmgr-info"
+DEPENDS += "libdrm"
+DEPENDS += "libcap"
+DEPENDS += "mesa"
+DEPENDS += "vconf"
+DEPENDS += "pkgconfig(xcomposite)"
+DEPENDS += "freetype2"
+DEPENDS += "nspr"
+DEPENDS += "nss"
+DEPENDS += "dbus"
+DEPENDS += "libxkbcommon"
+DEPENDS += "pulseaudio"
+DEPENDS += "libexif"
+DEPENDS += "capi-location-manager"
+DEPENDS += "pkgconfig(xdamage)"
+DEPENDS += "pciutils"
+DEPENDS += "glib2"
+DEPENDS += "libXfixes"
--- /dev/null
+require crosswalk.inc
+
+PRIORITY = "9"
+
+inherit native
+
+S = "${WORKDIR}/git"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/framework/web/crosswalk;protocol=ssh;tag=7eb5c067759f917ac503698e53d4fad768112c15;nobranch=1"
+require crosswalk-native-extraconf.inc
+
--- /dev/null
+RDEPENDS = ""
+
--- /dev/null
+#PROVIDES by crosswalk-emulator-support
+PROVIDES += "crosswalk-emulator-support"
+RPROVIDES_crosswalk-emulator-support += "crosswalk-emulator-support"
+
+#PROVIDES by crosswalk
+PROVIDES += "crosswalk"
+RPROVIDES_crosswalk += "crosswalk"
+
--- /dev/null
+DESCRIPTION = "Crosswalk is an app runtime based on Chromium"
+HOMEPAGE = "https://github.com/otcshare/crosswalk"
+SECTION = "Web Framework/Web Run Time"
+LICENSE = "BSD-3-Clause"
+
+PROVIDES = ""
+
+PACKAGES = ""
+PACKAGES += "crosswalk-emulator-support"
+PACKAGES += "crosswalk"
+
+crosswalk-emulator-support_files = ""
+crosswalk-emulator-support_files += "/usr/lib/xwalk/libosmesa.so"
+
+crosswalk_files = ""
+crosswalk_files += "crosswalk.manifest"
+crosswalk_files += "/usr/bin/xwalk"
+crosswalk_files += "/usr/bin/xwalkctl"
+crosswalk_files += "/usr/bin/xwalk-launcher"
+crosswalk_files += "/usr/bin/xwalk-pkg-helper"
+crosswalk_files += "/usr/lib/xwalk/libffmpegsumo.so"
+crosswalk_files += "/usr/lib/xwalk/xwalk"
+crosswalk_files += "/usr/lib/xwalk/xwalk.pak"
+crosswalk_files += "/usr/share/packages/crosswalk.xml"
+crosswalk_files += "/usr/share/icons/default/small/crosswalk.png"
+crosswalk_files += "/usr/share/dbus-1/services/org.crosswalkproject.Runtime1.service"
+crosswalk_files += "/usr/lib/systemd/user/xwalk.service"
+
+FILES_${PN}-emulator-support = "${crosswalk-emulator-support_files}"
+FILES_${PN} = "${crosswalk_files}"
+
+PKG_crosswalk-emulator-support= "crosswalk-emulator-support"
+PKG_crosswalk= "crosswalk"
+
+SRC_URI = ""
+
+inherit tizenBuildUtils
+
+S = "${WORKDIR}/git"
+
+require crosswalk-rdepends.inc
+require crosswalk-depends.inc
+require crosswalk-extraconf.inc
--- /dev/null
+require crosswalk.inc
+require crosswalk-rprovides.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/framework/web/crosswalk;protocol=ssh;tag=7eb5c067759f917ac503698e53d4fad768112c15;nobranch=1"
+require crosswalk-oe-extraconf.inc
+
--- /dev/null
+DEPENDS = ""
+#DEPENDS of lrzsz
+#Replace "DEPENDS" on gettext by "inherit gettext"
+inherit gettext
--- /dev/null
+require lrzsz.inc
+
+PRIORITY = "9"
+
+inherit native
+
+S = "${WORKDIR}/git"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/upstream/lrzsz;protocol=ssh;tag=6d3f6f3fbe6d5a0b3191c72c05f1a2707dfd08bb;nobranch=1"
+require lrzsz-native-extraconf.inc
+
--- /dev/null
+RDEPENDS = ""
+
--- /dev/null
+#PROVIDES by lrzsz
+PROVIDES += "lrzsz"
+RPROVIDES_lrzsz += "lrzsz"
+
--- /dev/null
+DESCRIPTION = "Serial file transfer protocols"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Network & Connectivity/Utilities"
+LICENSE = "GPL-2.0"
+
+PROVIDES = ""
+
+PACKAGES = ""
+PACKAGES += "lrzsz"
+
+lrzsz_files = ""
+lrzsz_files += "AUTHORS COMPATABILITY ChangeLog NEWS README README.gettext TODO THANKS README.cvs README.isdn4linux README.tests"
+lrzsz_files += "/usr/bin/sz"
+lrzsz_files += "/usr/bin/sb"
+lrzsz_files += "/usr/bin/sx"
+lrzsz_files += "/usr/bin/rz"
+lrzsz_files += "/usr/bin/rb"
+lrzsz_files += "/usr/bin/rx"
+lrzsz_files += "/usr/share/man/man1/sz.1.gz"
+lrzsz_files += "/usr/share/man/man1/rz.1.gz"
+
+FILES_${PN} = "${lrzsz_files}"
+
+PKG_lrzsz= "lrzsz"
+
+SRC_URI = ""
+
+inherit tizenBuildUtils
+
+S = "${WORKDIR}/git"
+
+require lrzsz-rdepends.inc
+require lrzsz-depends.inc
+require lrzsz-extraconf.inc
--- /dev/null
+require lrzsz.inc
+require lrzsz-rprovides.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/upstream/lrzsz;protocol=ssh;tag=6d3f6f3fbe6d5a0b3191c72c05f1a2707dfd08bb;nobranch=1"
+require lrzsz-oe-extraconf.inc
+
--- /dev/null
+Name: model-config-generic
+Summary: A Model configuration
+Version: 0.0.1
+Release: 0
+Group: System/Configuration
+License: Apache-2.0
+BuildArch: noarch
+Source0: %{name}-%{version}.tar.gz
+
+%description
+Model configuration data package
+
+%prep
+%setup -q -n %{name}-%{version}
+
+%build
+
+%install
+mkdir -p %{buildroot}%{_sysconfdir}/config
+cp -f model-config.xml %{buildroot}%{_sysconfdir}/config/model-config.xml
+
+%files
+%manifest model-config.manifest
+%license LICENSE.APLv2
+%config %{_sysconfdir}/config/model-config.xml
--- /dev/null
+Name: crosswalk
+Version: 4.32.74.0
+Release: 0
+Summary: Crosswalk is an app runtime based on Chromium
+# License: (BSD-3-Clause and LGPL-2.1+)
+License: BSD-3-Clause
+Group: Web Framework/Web Run Time
+Url: https://github.com/otcshare/crosswalk
+Source: %{name}.tar
+Source1: xwalk
+Source2: org.crosswalkproject.Runtime1.service
+Source3: xwalk.service
+Source1001: crosswalk.manifest
+Source1002: %{name}.xml.in
+Source1003: %{name}.png
+Patch1: %{name}-do-not-look-for-gtk2-when-using-aura.patch
+Patch2: %{name}-look-for-pvr-libGLESv2.so.patch
+Patch3: %{name}-include-tizen-ime-files.patch
+Patch4: %{name}-disable-ffmpeg-pragmas.patch
+Patch5: Chromium-Fix-gcc-4.5.3-uninitialized-warnings.patch
+Patch6: Blink-Fix-gcc-4.5.3-uninitialized-warnings.patch
+Patch7: %{name}-tizen-audio-session-manager.patch
+Patch8: %{name}-mesa-ozone-typedefs.patch
+
+BuildRequires: bison
+BuildRequires: bzip2-devel
+BuildRequires: expat-devel
+BuildRequires: flex
+BuildRequires: gperf
+BuildRequires: libcap-devel
+BuildRequires: python
+BuildRequires: python-xml
+BuildRequires: perl
+BuildRequires: which
+BuildRequires: pkgconfig(alsa)
+BuildRequires: pkgconfig(appcore-common)
+BuildRequires: pkgconfig(appcore-efl)
+BuildRequires: pkgconfig(aul)
+BuildRequires: pkgconfig(audio-session-mgr)
+BuildRequires: pkgconfig(cairo)
+BuildRequires: pkgconfig(capi-appfw-application)
+BuildRequires: pkgconfig(capi-location-manager)
+BuildRequires: pkgconfig(dbus-1)
+BuildRequires: pkgconfig(fontconfig)
+BuildRequires: pkgconfig(freetype2)
+BuildRequires: pkgconfig(gles20)
+BuildRequires: pkgconfig(glib-2.0)
+BuildRequires: pkgconfig(haptic)
+BuildRequires: pkgconfig(icu-i18n)
+BuildRequires: pkgconfig(libdrm)
+BuildRequires: pkgconfig(libexif)
+BuildRequires: pkgconfig(libpci)
+BuildRequires: pkgconfig(libpulse)
+BuildRequires: pkgconfig(libudev)
+BuildRequires: pkgconfig(libxml-2.0)
+BuildRequires: pkgconfig(libxslt)
+BuildRequires: pkgconfig(pango)
+BuildRequires: pkgconfig(pkgmgr-info)
+BuildRequires: pkgconfig(pkgmgr-parser)
+BuildRequires: pkgconfig(nspr)
+BuildRequires: pkgconfig(sensor)
+BuildRequires: pkgconfig(vconf)
+BuildRequires: pkgconfig(x11)
+BuildRequires: pkgconfig(xcomposite)
+BuildRequires: pkgconfig(xcursor)
+BuildRequires: pkgconfig(xdamage)
+BuildRequires: pkgconfig(xext)
+BuildRequires: pkgconfig(xfixes)
+BuildRequires: pkgconfig(xi)
+BuildRequires: pkgconfig(xrandr)
+BuildRequires: pkgconfig(xrender)
+BuildRequires: pkgconfig(xscrnsaver)
+BuildRequires: pkgconfig(xt)
+BuildRequires: pkgconfig(xtst)
+
+# Depending on the Tizen version and profile we are building for, we have
+# different dependencies, patches and gyp options to pass. Checking for
+# specific profiles is not very future-proof. We therefore try to check for
+# either specific features that may be enabled in the current profile (such as
+# Wayland support) or for a certain Tizen major version (the differences betwen
+# Tizen 2 and Tizen 3 are big enough that we need completely different patches
+# and build dependencies, for example).
+%bcond_with wayland
+
+%if "%{tizen}" < "3.0"
+BuildRequires: gst-plugins-atomisp-devel
+BuildRequires: pkgconfig(openssl)
+%else
+BuildRequires: pkgconfig(nss)
+%endif
+
+%if %{with wayland}
+BuildRequires: pkgconfig(wayland-client)
+BuildRequires: pkgconfig(wayland-cursor)
+BuildRequires: pkgconfig(wayland-egl)
+BuildRequires: pkgconfig(xkbcommon)
+%else
+BuildRequires: pkgconfig(scim)
+%endif
+
+%description
+Crosswalk is an app runtime based on Chromium. It is an open source project started by the Intel Open Source Technology Center (http://www.01.org).
+
+%package emulator-support
+Summary: Support files necessary for running Crosswalk on the Tizen emulator
+# License: (BSD-3-Clause and LGPL-2.1+)
+License: BSD-3-Clause
+Group: Web Framework/Web Run Time
+Url: https://github.com/otcshare/crosswalk
+
+%description emulator-support
+This package contains additional support files that are needed for running Crosswalk on the Tizen emulator.
+
+%define _manifestdir /usr/share/packages
+%define _desktop_icondir /usr/share/icons/default/small
+%define _dbusservicedir /usr/share/dbus-1/services
+%define _systemduserservicedir /usr/lib/systemd/user
+
+%prep
+%setup -q -n crosswalk
+
+cp %{SOURCE1001} .
+cp %{SOURCE1002} .
+cp %{SOURCE1003} .
+sed "s/@VERSION@/%{version}/g" %{name}.xml.in > %{name}.xml
+
+cp -a src/AUTHORS AUTHORS.chromium
+cp -a src/LICENSE LICENSE.chromium
+cp -a src/xwalk/AUTHORS AUTHORS.xwalk
+cp -a src/xwalk/LICENSE LICENSE.xwalk
+
+%patch1
+%patch7
+
+%if "%{tizen}" < "3.0"
+%patch2
+%patch3
+%patch4
+%patch5 -p1
+%patch6 -p1
+%endif
+
+%if %{with wayland}
+%patch8
+%endif
+
+%build
+
+# For ffmpeg on ia32. The original CFLAGS set by the gyp and config files in
+# src/third_party/ffmpeg already pass -O2 -fomit-frame-pointer, but Tizen's
+# CFLAGS end up appending -fno-omit-frame-pointer. See http://crbug.com/37246
+export CFLAGS=`echo $CFLAGS | sed s,-fno-omit-frame-pointer,,g`
+
+# Building the RPM in the GBS chroot fails with errors such as
+# /usr/lib/gcc/i586-tizen-linux/4.7/../../../../i586-tizen-linux/bin/ld:
+# failed to set dynamic section sizes: Memory exhausted
+# For now, work around it by passing a GNU ld-specific flag that optimizes the
+# linker for memory usage.
+export LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"
+
+# Support building in a non-standard directory, possibly outside %{_builddir}.
+# Since the build root is erased every time a new build is performed, one way
+# to avoid losing the build directory is to specify a location outside the
+# build root to the BUILDDIR_NAME definition, such as "/var/tmp/xwalk-build"
+# (remember all paths are still inside the chroot):
+# gbs build --define 'BUILDDIR_NAME /some/path'
+#
+# The --depth and --generator-output combo is used to put all the Makefiles
+# inside the build directory, and (this is the important part) keep file lists
+# (generatedwith <|() in gyp) in the build directory as well, otherwise they
+# will be in the source directory, erased every time and trigger an almost full
+# Blink rebuild (among other smaller targets).
+# We cannot always pass those flags, though, because gyp's make generator does
+# not work if the --generator-output is the top-level source directory.
+BUILDDIR_NAME="%{?BUILDDIR_NAME}"
+if [ -z "${BUILDDIR_NAME}" ]; then
+ BUILDDIR_NAME="."
+else
+ GYP_EXTRA_FLAGS="--depth=. --generator-output=${BUILDDIR_NAME}"
+fi
+
+# Tizen 2's NSS is too old for Chromium, so we have to use the OpenSSL backend.
+%if "%{tizen}" < "3.0"
+GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -Dtizen_mobile=1 -Duse_openssl=1"
+%endif
+
+%if %{with wayland}
+GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -Duse_ash=1 -Duse_ozone=1"
+%endif
+
+# Change src/ so that we can pass "." to --depth below, otherwise we would need
+# to pass "src" to it, but this confuses the gyp make generator, that expects
+# to be called from the root source directory.
+cd src
+
+# --no-parallel is added because chroot does not mount a /dev/shm, this will
+# cause python multiprocessing.SemLock error.
+export GYP_GENERATORS='make'
+./xwalk/gyp_xwalk xwalk/xwalk.gyp \
+--no-parallel \
+${GYP_EXTRA_FLAGS} \
+-Dchromeos=0 \
+-Ddisable_nacl=1 \
+-Dpython_ver=2.7 \
+-Duse_aura=1 \
+-Duse_cups=0 \
+-Duse_gconf=0 \
+-Duse_kerberos=0 \
+-Duse_system_bzip2=1 \
+-Duse_system_icu=1 \
+-Duse_system_libexif=1 \
+-Duse_system_libxml=1 \
+-Duse_system_nspr=1 \
+-Denable_xi21_mt=1 \
+-Duse_xi2_mt=0
+
+make %{?_smp_mflags} -C "${BUILDDIR_NAME}" BUILDTYPE=Release xwalk xwalkctl xwalk_launcher xwalk-pkg-helper
+
+%install
+# Support building in a non-standard directory, possibly outside %{_builddir}.
+# Since the build root is erased every time a new build is performed, one way
+# to avoid losing the build directory is to specify a location outside the
+# build root to the BUILDDIR_NAME definition, such as "/var/tmp/xwalk-build"
+# (remember all paths are still inside the chroot):
+# gbs build --define 'BUILDDIR_NAME /some/path'
+BUILDDIR_NAME="%{?BUILDDIR_NAME}"
+if [ -z "${BUILDDIR_NAME}" ]; then
+ BUILDDIR_NAME="."
+fi
+
+# Since BUILDDIR_NAME can be either a relative path or an absolute one, we need
+# to cd into src/ so that it means the same thing in the build and install
+# stages: during the former, a relative location refers to a place inside src/,
+# whereas during the latter a relative location by default would refer to a
+# place one directory above src/. If BUILDDIR_NAME is an absolute path, this is
+# irrelevant anyway.
+cd src
+
+# Binaries.
+install -p -D %{SOURCE1} %{buildroot}%{_bindir}/xwalk
+install -p -D %{SOURCE2} %{buildroot}%{_dbusservicedir}/org.crosswalkproject.Runtime1.service
+install -p -D %{SOURCE3} %{buildroot}%{_systemduserservicedir}/xwalk.service
+install -p -D ${BUILDDIR_NAME}/out/Release/xwalk %{buildroot}%{_libdir}/xwalk/xwalk
+install -p -D ${BUILDDIR_NAME}/out/Release/xwalkctl %{buildroot}%{_bindir}/xwalkctl
+install -p -D ${BUILDDIR_NAME}/out/Release/xwalk-launcher %{buildroot}%{_bindir}/xwalk-launcher
+# xwalk-pkg-helper needs to be set-user-ID-root so it can finish the installation process.
+install -m 06755 -p -D ${BUILDDIR_NAME}/out/Release/xwalk-pkg-helper %{buildroot}%{_bindir}/xwalk-pkg-helper
+
+# Supporting libraries and resources.
+install -p -D ${BUILDDIR_NAME}/out/Release/libffmpegsumo.so %{buildroot}%{_libdir}/xwalk/libffmpegsumo.so
+install -p -D ${BUILDDIR_NAME}/out/Release/libosmesa.so %{buildroot}%{_libdir}/xwalk/libosmesa.so
+install -p -D ${BUILDDIR_NAME}/out/Release/xwalk.pak %{buildroot}%{_libdir}/xwalk/xwalk.pak
+
+# Register xwalk to the package manager.
+install -p -D ../%{name}.xml %{buildroot}%{_manifestdir}/%{name}.xml
+install -p -D ../%{name}.png %{buildroot}%{_desktop_icondir}/%{name}.png
+
+%files
+%manifest %{name}.manifest
+# %license AUTHORS.chromium AUTHORS.xwalk LICENSE.chromium LICENSE.xwalk
+%{_bindir}/xwalk
+%{_bindir}/xwalkctl
+%{_bindir}/xwalk-launcher
+%{_bindir}/xwalk-pkg-helper
+%{_libdir}/xwalk/libffmpegsumo.so
+%{_libdir}/xwalk/xwalk
+%{_libdir}/xwalk/xwalk.pak
+%{_manifestdir}/%{name}.xml
+%{_desktop_icondir}/%{name}.png
+%{_dbusservicedir}/org.crosswalkproject.Runtime1.service
+%{_systemduserservicedir}/xwalk.service
+
+%files emulator-support
+%{_libdir}/xwalk/libosmesa.so
Name: diffutils
-Version: 3.2
+Version: 3.3
Release: 0
-License: GFDL-1.2 ; GPL-3.0+
+License: GPL-3.0+ and GFDL-1.3+
Summary: GNU diff Utilities
Url: http://www.gnu.org/software/diffutils/
-Group: Productivity/Text/Utilities
+Group: System/Utilities
Source: %{name}-%{version}.tar.xz
Source1001: diffutils.manifest
BuildRequires: xz
-Provides: diff
-Obsoletes: diff
+Provides: diff = %{version}
+Obsoletes: diff < %{version}
%description
The GNU diff utilities find differences between files. diff is used to
Name: gettext
Version: 0.18.1.1
Release: 2
-License: GPLv3+ and LGPLv2+
+License: GPL-3.0+ and LGPL-2.0+
Summary: GNU libraries and utilities for producing multi-lingual messages
Url: http://www.gnu.org/software/gettext/
Group: Development/Tools
%postun runtime -p /sbin/ldconfig
+%post tools -p /sbin/ldconfig
+
+%postun tools -p /sbin/ldconfig
%files tools -f %{name}.lang
%manifest %{name}.manifest
%defattr(-,root,root,-)
-%doc COPYING
+%license COPYING
%{_datadir}/%{name}/projects/*
%{_datadir}/%{name}/config.rpath
%{_datadir}/%{name}/*.h
%defattr(-,root,root,-)
# Files listed here should be of LGPL license only, refer to upstream
# statement in PACKAGING file
-%doc gettext-runtime/intl/COPYING*
+%license gettext-runtime/intl/COPYING*
%doc %{_datadir}/gettext/ABOUT-NLS
%{_bindir}/gettext
%{_bindir}/ngettext
BuildRequires: automake
BuildRequires: pcre-devel
Url: http://www.gnu.org/software/grep/
-Version: 2.14
+Version: 2.16
Release: 0
Summary: Print lines matching a pattern
License: GPL-3.0+
-Group: Base/Tools
+Group: Base/Utilities
Source0: grep-%{version}.tar.xz
Source1001: grep.manifest
Provides: base:/usr/bin/grep
%defattr(-,root,root)
%license COPYING
%{_bindir}/*
-
-%changelog
Name: gummiboot
-Version: 42
+Version: 43
Release: 1
License: LGPL-2.1
Summary: EFI Kernel loader
%description
Gummiboot is a simple EFI bootloader.
+%package splash
+Summary: Gummiboot default splash image
+BuildArch: noarch
+Requires: %{name} = %{version}
+
+%description splash
+This package contains the Gummiboot default splash image. It's the
+project logo and maintained in the upstream gummiboot Git tree.
+
%prep
%setup -q -n %{name}-%{version}
rm -fr %{buildroot}
%make_install
+mkdir -p %{buildroot}/%{_datadir}/%{name}
+cp test/splash.bmp %{buildroot}/%{_datadir}/%{name}
+
%files
%manifest %{name}.manifest
%defattr(-,root,root)
%else
%{_prefix}/lib/gummiboot/gummibootia32.efi
%endif
+
+%files splash
+%{_datadir}/%{name}/splash.bmp
+%define debug_package %{nil}
Name: hwdata
-Version: 0.234
+Version: 0.260
Release: 1
License: GPL-2.0+
Summary: Hardware identification and configuration data
Group: System/Base
-Source0: %{name}-%{version}.tar.bz2
+Source0: %{name}-%{version}.tar.bz2
Url: http://git.fedorahosted.org/git/hwdata.git
BuildArch: noarch
Provides: pciutils-ids
-Source1: pci.ids
-Source2: usb.ids
Source1001: hwdata.manifest
%description
such as the pci.ids database and MonitorsDb databases.
%prep
-%setup -q
+%setup -q -n hwdata-%{version}-1
+%configure
cp %{SOURCE1001} .
%build
%install
%make_install
-cp %{S:1} %{buildroot}%{_datadir}/hwdata
-cp %{S:2} %{buildroot}%{_datadir}/hwdata
+%{__mkdir_p} %{buildroot}%{_sysconfdir}/modprobe.d
+mv %{buildroot}%{_libdir}/modprobe.d/dist-blacklist.conf \
+ %{buildroot}%{_sysconfdir}/modprobe.d/blacklist.conf
+rm -rf %{buildroot}%{_libdir}
%files
%manifest %{name}.manifest
-#
-# Please submit bugfixes or comments via http://bugs.tizen.org/
-#
-
Name: less
-Version: 451
-Release: 5
+Version: 458
+Release: 0
License: GPL-3.0+
Summary: A text file browser similar to more, but better
Url: http://www.greenwoodsoftware.com/less/
-Group: Applications/Text
+Group: System/Utilities
Source0: http://www.greenwoodsoftware.com/less/%{name}-%{version}.tar.gz
-Source1001: less.manifest
-BuildRequires: autoconf
-BuildRequires: automake
-BuildRequires: libtool
+Source1001: %{name}.manifest
BuildRequires: pkgconfig(ncurses)
%description
%install
%make_install
-# splitted post-install part by auto-parsing
-strip -R .comment %{buildroot}/%{_bindir}/less
-
%docs_package
%files
%manifest %{name}.manifest
-%doc LICENSE
+%license LICENSE
%{_bindir}/*
Name: libcap
-Version: 2.22
+Version: 2.24
Release: 1
License: BSD-3-Clause and GPL-2.0
Summary: Library for Capabilities (linux-privs) Support
Url: https://sites.google.com/site/fullycapable/
Group: Base/Libraries
-Source: %{name}-%{version}.tar.bz2
+Source: %{name}-%{version}.tar.xz
Source2: baselibs.conf
Source1001: libcap.manifest
BuildRequires: fdupes
cp %{SOURCE1001} .
%build
-# lib=%{_lib} make %{?_smp_mflags} COPTFLAG="%{optflags}"
lib=%{_lib} make %{?_smp_mflags} DEBUG="-g %{optflags}"
%install
-make install DESTDIR=%{buildroot} LIBDIR=%{buildroot}/%{_lib} MANDIR=%{buildroot}%{_mandir} RAISE_SETFCAP=no
+make install DESTDIR=%{buildroot} LIBDIR=%{buildroot}/%{_lib} MANDIR=%{buildroot}%{_mandir} PKGCONFIGDIR=%{buildroot}%{_libdir}/pkgconfig RAISE_SETFCAP=no
# remove unneeded files
rm -f %{buildroot}/%{_lib}/*.*a
# move *.so file to libdir and relink
%defattr(-,root,root)
%{_includedir}/sys/capability.h
%{_libdir}/*.so
+%{_libdir}/pkgconfig/*.pc
%{_mandir}/man3/*
%changelog
Version: 0.1.85
Release: 1
Group: System/Libraries
-License: Apache
+License: Apache-2.0
Source0: libtcore-%{version}.tar.gz
Source1001: libtcore.manifest
Requires(post): /sbin/ldconfig
%install
%make_install
+mkdir -p %{buildroot}/usr/share/license
+cp LICENSE %{buildroot}/usr/share/license/%{name}
%files
%manifest %{name}.manifest
%defattr(-,root,root,-)
%{_libdir}/libtcore*
-/usr/share/license/libtcore
+/usr/share/license/%{name}
%files devel
%manifest %{name}.manifest
--- /dev/null
+Summary: Serial file transfer protocols
+Name: lrzsz
+Version: 0.12.20
+Release: 1
+License: GPL-2.0
+Group: Network & Connectivity/Utilities
+Source: %{name}-%{version}.tar.gz
+Summary(de): Seriendateiübertragungsprotokolle
+Summary(fr): Protocoles de transfert de fichiers de série
+Summary(tr): Modem protokolleri
+BuildRequires: gettext-tools
+
+%description
+This collection of commands can be used to download and upload
+files using the Z, X, and Y protocols. Many terminal programs
+(like minicom) make use of these programs to transfer files.
+
+%description -l de
+Diese Sammlung von Befehlen läßt sich zum Herunter- und
+Aufwärtsladen von Dateien anhand der Z-, X- und Y-Protokolle benutzen.
+Viele Terminalprogramme (wie Minicom) setzen diese Programme für die
+Übertragung von Dateien ein.
+
+%description -l fr
+Cet ensemble de commande sert à télécharger des fichiers en utilisant
+les protocoles Z, X et Y. De nombreux programmes de terminal (comme
+minicom) utilisent ces programmes pour transférer les fichiers.
+
+%description -l tr
+Bu komutlar topluluðu Z, X ve Y protokollerini kullanarak dosya aktarýmý
+için kullanýlabilir. Pek çok uç birim programý (örneðin minicom) dosya
+taþýmak için bu programlarý kullanýr.
+
+%prep
+%setup -q
+
+%build
+%configure --program-transform-name=s/l//
+make
+
+%install
+%makeinstall
+
+%files
+%license COPYING
+%defattr(-,root,root)
+%doc AUTHORS COMPATABILITY ChangeLog NEWS README README.gettext TODO THANKS README.cvs README.isdn4linux README.tests
+%{_bindir}/sz
+%{_bindir}/sb
+%{_bindir}/sx
+%{_bindir}/rz
+%{_bindir}/rb
+%{_bindir}/rx
+%{_mandir}/man1/sz.1.gz
+%{_mandir}/man1/rz.1.gz
+%lang(de) %{_datadir}/locale/de/LC_MESSAGES/lrzsz.mo
+
Name: pciutils
-Version: 3.1.10
+Version: 3.2.1
Release: 0
License: GPL-2.0+
Summary: PCI utilities for Kernel version 2
Url: http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml
Group: Base/Device Management
-Source: %{name}-%{version}.tar.bz2
+Source: %{name}-%{version}.tar.gz
Source2: baselibs.conf
Source1001: pciutils.manifest
BuildRequires: pkg-config
%global tests_enabled 0
Name: procps-ng
-Version: 3.3.7
+Version: 3.3.9
Release: 1
License: GPL-2.0 and LGPL-2.0+
Summary: System and process monitoring utilities
Url: https://sourceforge.net/projects/procps-ng/
-Group: System/Base
+Group: Base/Utilities
Source: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
Source1001: procps-ng.manifest
Name: util-linux
-Version: 2.22.2
+Version: 2.24
BuildRequires: binutils-devel
BuildRequires: fdupes
BuildRequires: gettext-devel
# make the rpm install check of uuidd happy which has support to work without
# these tools as well
#!BuildIgnore: pwdutils
-Url: http://kernel.org/~kzak/util-linux/
+Url: https://github.com/karelzak/util-linux
Summary: A collection of basic system utilities
License: GPL-2.0+
-Group: Base/Tools
-Source: ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.22/%{name}-%{version}.tar.xz
+Group: Base/Utilities
+Source: ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.22/%{name}-%{version}.tar.gz
Source1: util-linux-rpmlintrc
# XXX: make nologin part of util-linux upstream
Source2: nologin.c
--enable-write \
--enable-line \
--enable-new-mount \
- --enable-ddate \
--enable-login-utils \
--enable-mountpoint \
--disable-use-tty-group \
rm -f %{buildroot}/%{_libdir}/libuuid.la
rm -f %{buildroot}/%{_libdir}/libmount.la
install -m 644 nologin.8 %{buildroot}%{_mandir}/man8
-echo -e "#! /bin/bash\n/sbin/blockdev --flushbufs \$1" > %{buildroot}%{_sbindir}/flushb
+echo -e "#! /bin/sh\n/sbin/blockdev --flushbufs \$1" > %{buildroot}%{_sbindir}/flushb
chmod 755 %{buildroot}%{_sbindir}/flushb
# Stupid hack so we don't have a tcsh dependency
-chmod 644 %{buildroot}%{_datadir}/getopt/getopt*.tcsh
+chmod 644 %{buildroot}%{_datadir}/doc/%{name}/getopt/getopt*.tcsh
# Following files we don't want to package, so remove them
rm -f %{buildroot}%{_bindir}/pg
rm -f %{buildroot}%{_mandir}/man1/pg.1*
+rm -rf %{buildroot}%{_datadir}/bash-completion
# Do not package these files to get rid of the perl dependency
rm -f %{buildroot}%{_bindir}/chkdupexe
rm -f %{buildroot}%{_mandir}/man1/chkdupexe.1
%lang_package
%docs_package
+%dir %{_datadir}/doc/%{name}/getopt
+%attr (755,root,root) %{_datadir}/doc/%{name}/getopt/getopt-parse.bash
+%attr (755,root,root) %{_datadir}/doc/%{name}/getopt/getopt-parse.tcsh
-%files -f %{name}.files
+%files -f %{name}.files
%manifest %{name}.manifest
%license COPYING
# Common files for all archs
%{_bindir}/su
%{_bindir}/cal
%{_bindir}/eject
-#%{_bindir}/kill
%{_bindir}/lslocks
%{_bindir}/utmpdump
%{_bindir}/wdctl
%{_bindir}/colcrt
%{_bindir}/colrm
%{_bindir}/column
-%{_bindir}/ddate
%{_bindir}/dmesg
%{_bindir}/fallocate
%{_bindir}/findmnt
%verify(not mode) %attr(0755,root,tty) %{_bindir}/write
%{_sbindir}/flushb
%{_sbindir}/readprofile
-%dir %{_datadir}/getopt
-%attr (755,root,root) %{_datadir}/getopt/getopt-parse.bash
-%attr (755,root,root) %{_datadir}/getopt/getopt-parse.tcsh
#XXX: post our patches upstream
#XXX: call fdupes on /usr/share/man
%{_sbindir}/fdisk
%{_sbindir}/fdformat
%{_sbindir}/hwclock
%{_bindir}/setterm
-%{_sbindir}/tunelp
+%{_sbindir}/blkdiscard
+%{_sbindir}/runuser
+%{_bindir}/last
+%{_bindir}/lastb
+%{_bindir}/nsenter
%files -n libblkid
%manifest %{name}.manifest
-%define official_ptchlvl 822
-%define VIM_SUBDIR vim73
+%define official_ptchlvl 155
+%define VIM_SUBDIR vim74
%define site_runtimepath /usr/share/vim/site
+%define smack 1
Name: vim
-Version: 7.3
+Version: 7.4
Release: 0
License: Vim
Summary: Vi IMproved
Url: http://www.vim.org/
Group: Base/Utilities
-Source: ftp://ftp.vim.org/pub/vim/unix/vim-7.3.tar.bz2
+Source: ftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar.bz2
Source3: tizen.vimrc
-Source98: %{name}-7.3-patches.tar.bz2
-Source99: %{name}-7.3-rpmlintrc
+Source98: %{name}-7.4-patches.tar.bz2
+Source99: %{name}-rpmlintrc
Source1001: vim.manifest
BuildRequires: autoconf
BuildRequires: db4-devel
BuildRequires: pkgconfig
BuildRequires: python-devel
BuildRequires: systemd
+%if %{smack}
+BuildRequires: libattr-devel
+%endif
Provides: vi
Provides: vim_client
Requires(pre): update-alternatives
graphical features of vim, you might want to install package gvim too.
%prep
-%setup -q -n vim73 -b 98
+%setup -q -n vim74 -b 98
cp %{SOURCE1001} .
for p in ../vim-%{version}-patches/%{version}*; do
test -e $p || break
export CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/-D_FORTIFY_SOURCE=1}
export COMMON_OPTIONS="\
+%if %{smack}
+ --disable-selinux \
+ --enable-smack \
+%endif
--with-vim-name=vim \
--with-ex-name=ex \
--with-view-name=view \
rm -rf %{buildroot}%{_mandir}/it.UTF-8/
rm -rf %{buildroot}%{_mandir}/ru.UTF-8
# and move russian manpages to a place where they can be found
-rm -rf %{buildroot}%{_mandir}/{fr,it,pl,ru}
+rm -rf %{buildroot}%{_mandir}/{fr,it,pl,ru,ja}
# remove some c source files